WEB/NodeJS
-
20140411 SocketWEB/NodeJS 2014. 4. 11. 18:29
* async - async.parallel([ function(){ ... }, function(){ ... }], callback); - function들 수행 후 callback 함수 - 병렬처리 - 여러가지 함수처리 방법 볼 수 있는 곳 https://github.com/caolan/async * 개발 팁 - 완벽한 구조 보다는 클라이언트와 약속을 지키자 : 프로토콜 정의서 (기능의 요청과 응답 정의) - 데이터베이스 설계서, 프로토콜 정의서(4/17) * ucloud biz란? - https://ucloudbiz.olleh.com/portal/ktcloudportal.ucloudbiz.introduce.html - linux server - 가상서버 80번 cat app.js 미리보기 - whi..
-
140404 Mysql, NodejsWEB/NodeJS 2014. 4. 4. 18:11
* 개발팁 - 트위터 -> 오픈소스 네티 사용 : 한국 개발자 트위터 입사 - 깃헙 같은데서도 6개월-1년 버그리포트 하면 그곳에서 알아줌 - bin 폴더 : binary : 실행파일 있음 - portable 버전이 편리해서 좋음 - 주석달 때, for문 1에서 100까지 2씩 증가합니다 (x) 왜 만들었는지 의미를 쓰기 (o) - mysql : 형식에 맞게 저장해야 함. 형식의 의미를 살릴 수 있도록!! - 리팩토링 : 코드 정리 - 개발자/기획자/디자이너 쓰는 용어들이 다르니까 굳이 용어로 설명하려고 하지 말고 한국말로 말하기 그 사람의 입장에 맞춰서 얘기 해줘야 함 - * Mysql 설치 - MySQL Enterprise Edition (유료) - MySQL Community Edition (무료)..
-
20140403 서버설명/NodeJSWEB/NodeJS 2014. 4. 3. 17:42
* IT 팁 - 많이 알아야 잘 쓸 수 있음 한 사람이 2개 이상 언어를 다 잘할 수 없음. - 어떤 수준에 도달 했을 때, "적성 잘 맞아야" 잘 하게됨. - DB 설계를 잘해야됨 (DB를 어떻게 구축해야 코딩이 편할까??) - 동기 -> 1번째줄 2번째줄... 줄 순서대로 읽음/통화 비동기 -> 실행 순서대로 읽음/문자 * 클라우드 호스팅(SaaS) - 운영체제/톰캣/DB 제공해줌 -> 소스파일만 올리면 됨. kt u+ 사무실 있으면 컴퓨터에 인터넷전용선 연결 -> 리눅스 os 설치 등등.. -> mysql, mongodb, iaas, paas, saas 설치 idc 센터 입주 우리 할 수 있는 정도 (IaaS) - U클라우드, T클라우드 (OS: CentOS, Ubuntu) 아마존 웹서비스 (Iaa..
-
140402 NodeJSWEB/NodeJS 2014. 4. 2. 17:28
* 개발 팁 - Nodejs는 한달씩 걸리는 다른 언어들에 비해서 학습곡선이 적음. 2주면 됨 - IT 3개월 차이 -> 3년 차이 - 다른 언어를 공부하면 내가 잘하는 언어의 단점이 보임 !! 꾸준히 고웁해야한다. - 기획자의 생각/디자이너와의 협업/클라이언트의 니즈 파악 -> 주변지식을 늘리면 ↓ 내 지식/경험이 늘어남 * NodeJS - V8엔진 향상될수록 NodeJS 엔진도 빨라짐 - 싱글쓰레드 : 이벤트가 발생할 때마다 처리 - Blocking("하나만" 처리, 다른게 읽고 있으면 다른게 와도 중지를 못함), 비동기 Non-Blocking I/O : java.io(io: input output) : Block이 일어나지 않고 "동시"에 읽고 쓸 수 있음 - TCP : Transfer Contro..