일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- angularJs
- 안드로이드
- JSP
- commit
- Repository
- Linux
- HTML
- ubuntu
- 인공지능
- cordova
- Ionic
- 자바
- Retrofit
- Android
- node
- 깃
- ssh
- EC2
- AWS
- Q-Map
- node.js
- gmaps
- java
- git
- express
- SSH Key
- IT 도서
- rest
- mean
- 저장소
- Today
- Total
목록분류 전체보기 (111)
UroA 개발 블로그
혼자하는 2016년 회고!!! 2016년도 이제 30분이 채 남지않았다. 짧다면 짧고, 길다면 길게 느껴져던 나의 2016년을 마무리하고자 한다. 이런 회고는 처음 써보지만... 그래도 나름 혼자만의 생각을 정리해보고 싶었다! 나의 마지막 대학생활 그리고 졸업 나는 올해 4학년이 되었고, 평소 주위에서 많이 들었던 이야기가 있어(2학기에는 취업준비하기 바쁘다는...) 그간 열심히 학교를 다닌결과 1학기에 학점을 모두 채울 수 있었다. 그래서 2학기 때는 인터넷으로 수강하는 수업을 몇개만 신청하고 학교를 가지 않았다. 1학기를 마쳤을 때는 더이상 학점 신경써가며 내가 하고싶은 공부를 스트레스 받으며 하지 않아도 된다는 생각에 너무나 큰 환희?를 느꼈다. 얼마전에 졸업을 위해 영어인증 서류를 작성하여 제출을..
The Complete React Native and Redux Course 어떻게 수강하게 되었는가? RN(React Native)로 프로젝트를 하게 되어 스터디가 필요했습니다. 기존 Ionic으로 진행하던 프로젝트는 Angular를 사용하고 있었기 때문에 React와 React Native는 너무나 생소했습니다. React와 관련해서는 많은 튜토리얼과 고수분들께서 열심히 작성해주신 블로그를 보며 공부할 수 있었지만 React Native는 부족하다는 느낌을 받아 강좌를 찾던중 Udemy를 알게되어 수강하였습니다.강의 첫 느낌은? 강의는 총 161개의 동영상(20개의 섹션)으로 이루어져 있고, 총 17 시간입니다. 한 강의당 짧게는 3분에서 길게는 12분 정도입니다. Udemy의 대부분 강좌가 그렇듯 ..
나만의 dotfiles(개발환경) 만들기 만들게된 계기 회사에 들어와 처음 했던 일이 멘토님과 같이 개발환경을 맞추었던 일이다. 그때만 해도 터미널은 간간히 aws ec2에 ssh로 접속하기 위한 정도로 사용했고, vim은 학교에서 Linux 수업을 들으며 기본기를 익혔던 정도였다.그런 나에게 스크립트 파일 실행만으로 멘토님과 같은 개발환경이 동기화 되는걸 옆에서 보았던 경험은 정말 신기했다. 그 후로 새로 배우는것도 다하기 벅차 잊고 살았는데 그동안 회사에서 진행하던 프로젝트를 마무리하고 새로운 프로젝트로 실행하기 전 입사하여 배웠던 것들을 하나 둘 정리하던 중 나만의 dotfiles 를 만들어보며 정리해 보기로 했다. dotfiles 만들기 .bashrc, .bash_profile, .vimrc 파일..
쉘 프롬프트 정보 & 색상 변경하기 이번 시간에는 쉘 프롬프트 정보와 색상을 변경하는 방법에 대해서 알아보겠습니다. 그전에 먼저 쉘 변수에 대해 알아야 합니다. 현재 사용자의 시스템 사용환경을 개별적으로 사용할 수 있도록 지원하는 사용자별 시스템 환경변수를 쉘 변수라고 합니다. 쉘변수들 가운데 PS1이라는 변수가 프롬프트의 정보를 포함하고 있습니다. Prompt 기본 설정 확인 bash shell 에서 PS1 의 값을 확인하면 다음과 같이 나타납니다. \h : 현재 호스트의 이름을 나타냅니다.\W : 현재 위치의 디렉토리를 나타냅니다.\u : 현재 로그인된 사용자를 나타냅니다. 따라서 현재 기본으로 설정된 \h:\W \u\$ 에 따라 분석하면 현재 호스트는 KimJongMinui-MacBook-Pro 이..
ls 결과 색상 변경하기 지난번 포스팅에서는 (1) Login Shell 과 Non-Login Shell, (2) `.bashrc`와 `.bash_profile` 의 차이에 대해서 알아보았습니다.지금부터는 앞으로 이어지는 포스팅에서는 저만의 .dotfile을 만드는 과정을 공유할까 합니다. 이번에는 ls 명령어를 사용했을 때 보이는 결과를 색상을 이용해 구분해 보겠습니다. ~/.bashrc 또는 ~/.bash_profile 파일을 열어 다음과 같이 작성합니다. (#은 주석입니다.) # ls 명령어 색상 표시 여부 & 색상 설정 export CLICOLOR=1 export LSCOLORS=DxFxBxDxCxegedabagacad CLICOLOR는 색상표시 여부를 활성화하는 것이며 0일때 비활성, 1일때 활..
.bashrc 와 .bash_profile 의 차이 사용하는 노트북은 Mac이고, 회사에서 일할 때도 주로 원격서버에서 터미널을 자주 이용하다 보니 bash와 vi 설정에 대해 궁금하게 됐습니다.처음 회사에 들어왔을때는 사수분께서 직접 .dotfile 을 주셔서 설정을 했었는데, 이번기회에 bash와 vi 설정에 대해 공부 하면서 저만의 .dotfile을 만들어보고자 합니다. 먼저 헷갈렸던 .bashrc 와 .bash_profile 의 차이에 대해서 정리하기전에 Login Shell 과 Non-Login Shell 의 차이에 대해서 알아보겠습니다. Login Shell 과 Non-Login ShellLogin Shell 로그인은 계정과 암호를 입력해서 Shell을 실행하는 것을 말합니다. 따라서 ssh로..
Google 번역기 활용하기 http://vip.mk.co.kr/news/view/108/20/1452854.htmlhttp://www.huffingtonpost.kr/dongshin-yang/story_b_13033828.html 1. 업그레이드된 구글번역기 위의 인터넷 기사에서도 볼 수 있듯이 구글이 최근 11월 15일 통계에 기반을 뒀던 단순 문자 번역을 인공신경망 번역으로 바꾸는 업그레이드를 실시한다고 하였습니다. 기존 번역인 통계 기반 번역은 한국어와 영어처럼 어순이 다른 언어 번역에서는 매우 부정확한 결과를 보였지만, 인공신경망 번역을 사용함으로써 번역 오류가 기존에 비해 55~85%가량 줄었다고 합니다. 구글은 "새로 업그레이드된 번역은 문장을 번역한 뒤 가장 관련성이 높은 결과를 추리고, ..
Do it! HTML5 + CSS3 웹 표준의 정석 어떻게 읽게 되었는가? 회사에서 Ionic 으로 앱을 개발하고 있는데 Ionic 에서는 html과 css로 레이아웃 작업을 한다. html과 css를 제대로 공부해본적이 없어서 책을 읽게 되었다. 책의 첫 느낌은? 이전에 Do it 안드로이드 앱 프로그래밍 책을 통해 안드로이드를 공부한적이 있어서 원래 Do it 책이 좋다는건 알고 있었다. 책의 예제들이 간단간단해 보였고, 초보자들을 타겟으로 해서 쉽게 쓰여진것 같았다. 누가 읽으면 좋을까? html과 css를 처음 해보는 사람, 또는 웹 디자이너에게도 좋을것 같다. (책을 읽고 웹 디자이너 친구에게 빌려줬는데 친구가 맘에 들어한다.) html과 css 한쪽이 조금 약하신분도 책을 사서 필요한 부분만 ..
TCP/IP 쉽게, 더 쉽게 어떻게 읽게 되었는가? 친구에게 추천 받아 읽은 책입니다. 몇권의 책을 추천받았는데 회사를 다니며 쿠키, 세션, ftp, smtp 등과 관련된 코드들을 접하다 한번 학교에서 배웠던 내용도 복습할 겸 책을 읽게 되었습니다. 책의 첫 느낌은? 위 사진에서는 책이 상당히 두껍게 나오는데 생각보다 얇습니다. 책을 구매하려 했던 이유중 하나가 그림이 많았기 때문인데 정~말 쉽게 설명하기 위해서 그만큼 그림이 많습니다. 누가 읽으면 좋을까? 먼저 이 책을 조금 더 빨리 접했다면 어땠을까 하는 생각도 들었습니다. (책이 16년 9월에 출판되어 더 일찍 읽을 수는 없었겠지만...) 그만큼 책 내용이 책 제목만큼 '쉽게, 더 쉽게'에 초점이 맞추어져 있습니다. 전반적으로 그림이 책 내용의 6..
Screen 사용하기 terminal 또는 putty를 이용해 원격에서 작업하다 보면 여러개의 창을 띄우고 싶을 때가 많습니다. 이럴때 보통 여러개의 terminal을 띄워서 작업합니다. (저는 screen을 알기 전까지 그랬습니다...) 그런데 창을 하나, 둘 여러개 띄우고 작업을 하다보면 어느 창에서 어떤 작업을 하고 있었는지도 헷갈리기 시작하면서 관리의 어려움이 생기게 됩니다. screen은 한 terminal로 한번만 로그인 한 후에 여러 쉘과 프로그램을 사용할 수 있습니다. 또한 세션관리 기능도 지원합니다. 세션관리 기능은 상당히 유용합니다. 예를 들면, 터미널을 통해 원격 서버에 접속하여 작업을 하다가 네트워크 장애로 연결이 끊어진다면 매우 난감할 수 있습니다. 이때 screen을 사용해서 작..