일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- {}
- python
- javascript
- nginx
- NPM
- 인프런
- Coveralls
- dict
- ECMAScript2015
- Lodash
- REST
- ATOM
- RESTful
- primitive type
- Code-coverage
- ubuntu
- GIT
- PowerMock
- Travis CI
- Linux
- API
- JaCoCo
- AWS
- sinopia
- node.js
- sanghaklee
- 개인정보수정
- java
- Gitbook
- Unit-test
- Today
- Total
목록분류 전체보기 (71)
이상학의 개발블로그
aws에서 받은 elastic ip도 고정 아이피여서 변동이 없지만 맨날 아이피를 외워서 접속할 수는 없다.co.kr 이나 com 같은 도메인을 사도 좋지만 무료 도메인을 얻기로 했다. http://www.freenom.com/ tk 도메인 쓸 때부터 이용하던 곳 http://www.registry.cu.cc/ 새로운 무료 도메인 freenom이 tk, ga 등등 5가지 국가 최상위 도메인을 제공하지만 서버가 불안한지 자꾸 연결이 안되서 다른 것을 알아보던중 cu.cc 라는 무료 도메인 발견 http://www.registry.cu.cc/ 이 곳에서 사용할 도메인을 입력하면 사용가능 한지 나온다. 사용 기간을 2년으로 하고 Checkout 아이디가 있으면 사용하고 아니면 밑에서 가입한다.*Post Cod..
reverse proxy란 ~ 프록시는 일반적으로 원활하게 여러 서버간에 부하를 분산 다른 웹 사이트의 콘텐츠를 표시하거나 HTTP 이외의 프로토콜을 통해 응용 프로그램 서버에 처리 요청을 전달하는 데 사용된다. NGINX에 요청을 프록시로하면, 지정된 프록시 서버에 요청을 보내고 응답하고, 클라이언트에게 전송한다. 참고 : NGINX 공식 홈페이지 https://www.nginx.com/resources/admin-guide/reverse-proxy/ https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-14-04 전제 조건Node.js 와 Npm이 설치 되어있..
웹 서버로 NGINX를 사용했다.서버를 Node.js로 개발하고 Express.js를 사용할 것이기 때문에 Apache나 Nginx와 같은 웹 서버가 필요없다. (Node가 웹서버로 역할을 할 수 있다!)하지만 NGINX에 대해서 배우고 싶고 NGINX를 reverse proxy로 두는 것이 Node 어플리케이션의 성능을 높이는 방법이기 때문(https://www.nginx.com/blog/5-performance-tips-for-node-js-applications/)에 NGINX를 선택했다. OS : Ubuntu 14 (AWS EC2) $ sudo -s$ nginx=stable # use nginx=development for latest development version$ add-apt-repos..
서브라임을 설치하고 기본적으로 설치하는 패키지를 소개합니다.Ctrl + Shift + P 로 패키지 설치시ins p 정도만 쳐도 자동완성 됩니다. Sidebar Enhancements폴더 트리 구조를 더 잘 볼수 있게 해주는 기능 BracketHighlighter {},[],,"",'',() 와 같이 열리고 닫히는 기호가 쌍으로 존재해야 하는 코드를 하이라이트처리해주는 확장기능CovertToUTF8한글 깨짐 해결IMEsupport한글 입력시 늦게 입력되는 문제 해결
서브라임은 매우 가볍기 때문에 추가 기능은 Package Control로 추가하고사용자 정의 사항은 GUI가 아닌 Json 형식으로 나타냅니다. Preferences - Settings - User 를 클릭하면 위와 같이 현재는 사용자 정의 Preferences에 아무 것도 없습니다. 저는 다음과 같이 제 입맛에 맞게 변경해서 사용합니다.위 내용을 복사해서 기존의 내용을 지우고 저장하면 적용됩니다. 폰트는 12로 하고 탭 사이즈는 2로 합니다.탭 사이즈가 4혹은 2를 많이 쓰는데웹 개발 하다보면 태그가 많아져서 4로 사용하면 너무 라인이 길어지는 경우가 있어서 개인적으로 2를 선호합니다.
서브 라임 텍스트는 제가 자주 사용하는 경량 에디터 입니다.설치가 빠르고 가볍기 때문에 학교 PC나 교육 받을 때 주로 사용합니다.서브라임을 더 강력하게 쓰기 위해서 몇가지 부가적인 패키지를 설치합니다. 크롬에서 크롬앱을 설치해서 북마크 기능을 확장하거나 JSON view로 JSON을 보기 좋게하는 것과 비슷합니다. Ctrl + shift + P눌르고 위와 같이 입력하면 현재 package control이 설치가 안되었기 때문에 아무것도 안나옵니다. 서브라임에서 무언가 설치할 때는 먼저 콘솔을 엽니다.단축키는 Ctrl + `import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_pat..
Sk 플레닛이 운영하는 T 아카데미 안드로이드 과정에 대한 블로그입니다.2016.01.18 ~ 2016.01.29 총 2주간 안드로이드 기본에 대해서 배우는 과정입니다.먼저 안드로이드 앱 개발을 위해서안드로이드 스튜디오를 설치합니다.http://developer.android.com/intl/ko/sdk/index.html 여기서 설치가능 합니다. 1년전에 학교에서 안드로이드를 배울때만 하더라도 Eclipse 에서 안드로이드 sdk를 받아서 개발했는데, 이젠 이클립스를 공식 지원 하지 않는다고 합니다. 안드로이드 스튜디오와 sdk 설치 경로를 지정된 값을 사용하지 않고 새로 폴더를 만들어서 사용합니다.C 드라이브 밑에 andDev 폴더를 만들고 andDev 안에 studio, sdk, work 폴더를 만..
윈도우 7 설치시 다른 블로그를 따라 제대로 usb로 부팅 디스크를 만들고 BIOS에 들어가서부팅 순서도 usb를 최상위로 한 후 부팅을 하면윈도우 설치 화면이 나왔는데,이렇게 생전 처음 보는 이상한 오류가 난 경우가 있습니다. 제대로된 설치과정이라면윈도우 64, 32 비트를 선택하고 몇번 재시작되면 윈도우 7이 설치가 되는데 설치가 안되는 경우입니다. 원인1. usb 3.0을 지원하지 않는 경우이 경우는 해결책이 쉽습니다. usb 포트를 보면 파란색이 3.0입니다. 밑에 3.0이라고 쓰여 있는 것도 있습니다. 이것을 2.0 파란색이 안 칠해진 usb 포트에 연결합니다. 2. uefi 방식UEFI ( Unified Extensible Firmware Interface)통일 확장 펌웨어 인터페이스(영어: ..
[JavaScript] Null check, 빈 값 체크 v2019 JavaScript는 데이터형에 대해서 꽤 자유로운 언어입니다. var value = 1; // Number 형 1 console.log(value, typeof value); // 1 number value = "1" // String 형 1 console.log(value, typeof value); // 1 string 이렇게 처음에 value에 정수형 1을 넣고 변수 생성후에 로그를 찍으면 1인 정수가 나오고 문자형 '1'을 value에 넣을수 있습니다. 자바와 c 같은 타입을 확실히 검사하는 언어와는 다릅니다. 자바스크립트에서 어떤 값이 비어있는지 체크하려면 var value2 = "" if( value2 == ""){ cons..
node.js로 아주 간단하게 서버를 만들수 있습니다.node.js가 큰 인기를 얻은 이유중 하나가 기존의 웹 프론트엔드 개발자들이 자주 사용하고익숙한 JavaScript로 서버 프로그래밍을 할수 있기 때문입니다.웹 개발자가 서버 프로그래밍도 하려면 Java/Jsp, Asp, Php 같은 서버사이드 언어도같이 알아야했지만 Node.js가 등장하고 JavaScript 문법으로 서버 프로그래밍도 할수 있게 되어서큰 인기를 얻었습니다. 그럼 서버를 만들어 보겠습니다. 텍스트 에디터(아무거나) 열고 위 코드를 입력합니다.그 후 적당한 이름으로 저장하시고( 전 simpleServer.js 라고 저장 )터미널을 열고 simpleServer.js 가 저장된 위치에서$ node simpleServer.js 라고 입력하..