일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- js 개발자라면 알아야하는 핵심 컨셉
- flab
- Hot Publish
- CLI
- 자바스크립트
- OS
- Hot Publisher
- RxJava
- 파이썬
- 버전관리
- Git
- js
- 디프만
- Depromeet
- 원격 저장소
- 에프랩
- 생활코딩
- OOAD
- Cold Publisher
- spring
- 멘토링 후기
- 마블 다이어그램
- Observable
- spring boot
- Round Robin
- CPU Scheduling
- 건국대학교
- time slice
- github
- 큐시즘
- Today
- Total
목록전체 글 (46)
글쓰는 개발자

생활코딩, 참 애용하는 웹 사이트다. 웹 개발 기초개념부터해서, git 사용법이라던가 통신 관련 지식 등등을 무료로 배울 수 있다. 또한 강의중에 가끔씩 강의자 이고잉님의 철학이 묻어나올 때가 있는데, 동기부여가 되기도하고 배워가는 점도 많은 것 같다. 그래서 예전부터 강의를 들으면서 후원 등록을 꼭 해야겠다고 생각하고 있었고 마침 오늘 생각난 관계로 후원 등록을 해보려한다. 솔직히 내가 그동안 배운것들을 생각해보면 이정도 후원은 해야하지 않을까.. 하고 생각한다 ㅋㅋ 후원 신청을 하면 이런 창이 나온다. 가볍게 Enter! 오호라.. 후원 회원의 권리도 있다. 회계관련 권리인듯하다. 개인정보를 입력해주고.. 결제 방식을 입력한다. 아직 돈을 버는 사람은 아니기에 적은 금액부터 해보자! 1년정도 해보고 ..

git의 기본 세팅이 끝났으니, 이제 본격적으로 사용해 볼 단계이다. 그전에, 미리 알아두어야 할 개념이 있다. 다음 사진을 보자. 위의 Working Tree, Staging Area, Repository는 git이 파일을 추적하는데 필요로 하는 3가지 추상적 공간을 나타낸다. gitStudy 폴더 모형은 현재 우리가 작업중인 디렉토리를 나타낸다. 우리의 작업내용은 Working Tree -> Staging Area -> Repository 순서로 '버전화' 되어간다. 무슨 말인지 조금 더 살펴보자. 먼저 Working Tree에서는 디렉토리 내부 작업의 수정사항을 추적한다. 예를들어 디렉토리 gtiStudy의 File1을 열어 'ABC'라는 내용을 작성하고 File2를 열어 '123'이라는 내용을 작..

이번 포스팅에서는 os상에 git을 설치하여 관리하기 전 설정 단계를 알아보려 한다. 먼저 깃을 사용하기 위해 설치해야 한다. 터미널에 다음과 같은 명령어를 입력해보자.(pip 설치가 되어있지 않은 경우 how to install pip on ubuntu 참고) $ pip install git 잠시 기다리면 설치가 성공되었다는 메시지가 나온다. git을 입력하여 다음과 같은 화면이 나온다면 대성공! 위 사진에 기본 설명은 다 되어있다. 하나씩 해보면서 사용법을 익혀보자. git을 사용할 폴더를 만들어주고, 폴더로 이동한다. $ mkdir gitStudy $ cd gitStudy 아직은 디렉토리에 아무것도 없는 상태이다. 당연하다. 방금 만들었으니까. 다음 명령어부터가 git을 시작하는 역사적 순간이다. ..

개발을 하다 보면 버전 관리의 필요성을 항상 느끼게 된다. 간단한 부분들이야 주석 처리해서 살리면 되겠지만, 테스트 케이스가 여러 가지가 생긴다면 역시 버전을 활용하는 것이 가장 확실하고 좋은 방법이다. 예전에 git source tree라는 GUI 툴을 사용한 적이 있었는데, 그때는 버전 관리에 투자할 시간과 여력이 남질 않아서 대충 add,commit,reset 정도의 기능만 이용하고 나머지 기능에 대해서는 다음으로 미루어두었다. 그런데 최근에 생활코딩에 Git 관련 강의가 완성되면서 그때 다 배우지 못한 git을 이번에 쭉 정리해야겠다 싶었다. 그리하여 오늘부터 Git CLI(Command Line Interface) 사용법을 배우면서 정리할 겸 글을 남기려 한다. 시작해봅시다! [개발환경] Ubu..

요즈음 파이썬을 이용해서 크롤링을 공부하고 있다. 공부한 지 한 1~2달 정도 된 것 같다. 크롤링을 공부하는 과정에서 웹에서 정보를 어떤 식으로 주고받는지 조금씩 알아가고 있는 중이라 뿌듯하다. 공부한 것들을 정리할 겸, 또 누군가에게 도움이 될 수도 있지 않을까 하여 그 과정을 초보자의 입장에서 풀어써보려 한다. [개발환경] 언어 : python 3.5.2 OS : Ubuntu 16.04 오늘은 공부하는 과정에서 조금 난관을 겪었지만 배운 점이 많았던 다음 주식정보 긁어오기다. 이게 내 입장에서 왜 어려웠냐면, 크롤링을 처음 배우는 단계에서는 그냥 터미널 환경에서 request를 날리고 response를 받아 BeautifulSoup 같은 라이브러리를 이용해서 잠깐 만지작대다 보면 쉽게 데이터를 가공..

한동안 블로그 운영에 굉장한 고난을 겪었다.. 사실 글을 계속 올리고 싶었는데, 티스토리 에디터==다음 에디터인 관계로 사진을 업로드하려면 Adobe Flash Player(후...)를 깔아야 했고(싸지방이라 잘 깔리지도 않았다..), 어찌어찌 어도비를 겨우 깔아놨더니 업로드도 안 되더라.. 그래서 약 2주가량을 아무것도 업로드할 수가 없었다.. img 태그를 이용해서라도 올려보려고 발악했는데 결국 안 됐었지.. '미디어 파일이 없는데 어떻게 입체적인 글을 쓸 수가 있겠는가!' 생각하며, 결국 이렇게 새 출발을 맞은 블로그가 꽃 한 송이 피워보지 못하고 좌절을 겪는 것인가 했는데 오늘 다시 꾸역꾸역 방법을 찾아보려고 들어왔더니 웬걸! 티스토리가 자체에디터(Special-Highlighting 적용)를 제..