전체 글
-
-
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..
-
20140402 "요동치는 클라우드 시장"을 바라보는 세 가지 관점과 의미IT Information/Daily News 2014. 4. 2. 09:40
한 단어로 표현한다면 각각 host, build, consume으로 표현 가능합니다. 조금 세부적인 레벨에서 알아 보도록 하겠습니다. (출처 : http://www.sqler.com/470686) * Virtualization : 가상화, VM웨어 등 - Saas : SaaS(Software as a Service)는 "on-demand software"로도 불리며, 소프트웨어 및 관련 데이터는 중앙에 호스팅되고 사용자는 웹 브라우저 등의 클라이언트를 통해 접속하는 형태의 소프트웨어 전달 모델이다. 예를 들면 구글 독스가 있다!! - IaaS(클라우드 인프라) -> PaaS(클라우드 API) -> SaaS(Cloud 어플리케이션) - 시스코 : 인터클라우드(Intercloud), 10억을 투자해 대형 B..
-
20140331 자바스크립트, AjaxWEB/Javascript 2014. 3. 31. 16:44
1장 자바스크립트 개요 - 유니코드 : 모든 연산은 항상 새 문자열을 반환(불변객체) - noSQL : RDB => 매일 새롭게 검사하지 않음/새롭게 검사함(느림) function abc(){}var abc = function(){} -> 익명함수도 가능 java javascript class xxx{ int a = 10; -> 전역 변수 public int add(int a, int b){ int c = a+b; -> 지역 return c; } } var a=10; //전역변수 function add(a,b){ c = a+b; // var 없으면 전역변수 / var 붙이면 함수 지역변수 return c; } - 기본타입(복사해서 책 줌/변수가 직접 값을 가짐)/참조타입(책자체를 빌려줘서 완전 훼손됨-...
-
2014-03-31 오늘의 IT 뉴스IT Information/Daily News 2014. 3. 31. 09:03
"IT가 빅데이터 분석을 방해한다"...SASAnuradha Shukla 2014-03-31 - SAS : 컴퓨터와 스토리지 간 데이터 전송 기술. 더딘 스마트폰 혁신, 이제는 ‘웨어러블과 사물 인터넷의 허브로’ Matt Hamblen 2014-03-28 - 스마트폰의 혁신 속도가 더뎌지고 있다. 2013년에 출시된 스마트폰만 보더라도 일부 기능 개선에만 그쳐 그 가치가 지속될지 의문이다. 따라서 앞으로는 스마트폰 기기의 혁신보다는 스마트폰과 함께 사용되는 새로운 기술에 혁신이 이루어질 전망이다. 예를 들면 스마트폰은 가전, 웨어러블 등 다른 제품들의 허브로 사용될 것이다. - 반면 삼성은 MWC에서 방수 기능이 추가된 갤럭시5를 공개했고 4월 11일 출시될 예정이다. HTC도 공들인 스마트폰을 공개할 ..
-
14.03.28 쓰레드 & 자바 & 폰갭WEB 2014. 3. 28. 18:01
* 동기 (톱니바퀴) - 끝날때까지 기다려야함/이과장->->->끝낫니?->->홍길동 비동기 (콜백) - 중간에 인터럽트 가능/박과장->끝나면보고해->홍길동 * 쓰레드 (일꾼) : 한 프로그램 내에서 프로그램이 실행되는 단위(보통 한개, 여러개인경우 멀티쓰레드) 멀티쓰레드 - 쓰레드 둘 : 작업 둘 / 사용자 수 많아지면 느려짐 싱글쓰레드 - 쓰레드 하나 : 작업 둘 / 사용자수 많아져도 중간에 멈출수있어서 속도 일정 (콜백 고려) * 상식 - 짝수 버전이 안정적 -> 2.8.0 같은 식이 좋음 - 잘하는 언어 1개에 다른 언어도 조금씩 할 줄 알아야함. 언제 판도가 바뀔지 모름 - 유니코드 : 유니콘(뿔하나) 착안해 모든 언어를 하나의 코드로??? - 각 기술의 장/단점을 잘 파악하면 선택이 쉬워짐 - ..
-
20140328 오늘의 IT뉴스IT Information/Daily News 2014. 3. 28. 09:27
1. 2. 수치로 본 SSD 업그레이드 효과 … 특히 구형 PC에서 '제값 톡톡' Jon L. Jacobi / 2014-03-28 최근 SSD로 업그레이드 한 사람이 속도면에서 혜택을 톡톡히 누리고 있다. SSD는 많은 용량을 제공하진 않지만 기존 하드웨어보다 빠른 속도를 제공해 업그레이드할만한 가치가 있다고 한다. 하지만 구형 노트북에서도 그 성능을 발휘할 수 있을까? 이 기사의 실험 결과 성능 점수면에서 기존의 점수보다 2배 이상 뛰었다. 부팅속도도 63초에서 23초로 크게 줄었다. 특히 SSD의 성능을 극대화하기 위해서는 최신 프로세서들이 탑재된 PC여야한다. 하드드라이드의 용량, SSD의 속도 두 가지를 모두 누리기 위해서는 둘 다 탑재된 PC를 구매하는 것이 낫지만, 노트북은 이것이 불가능하므로..
-
140326 Jquery Mobile 실습WEB 2014. 3. 26. 18:17
1. CSS, HTML 태그 속성 * - viewport : width=device-width 가로크기 * div css - margin: 0 auto; div 가운데 정렬 - max-width: 화면 늘어나도 최대 크기 고정 - 시계방향으로 왼쪽부터 여백 margin: 15px 0 5px 0; - 폰트 사이즈 : px/pt/em 단위 : px(화면크기에따라 잘 적용안댐)/em 단위가 좋음(배수로 됨. 0.5 /1기본/1.5) - a 태그 : text-decoration: none; //태그가 안보임 - margin : 바깥테두리 / padding margin 안에 2. 개발 팁 - utf8 : 최근 기본 언어, 유니코드 * css -> jquery -> jquerymobile 불러오는 순서 : css를..