Java의 날짜와 시간 API - 등록일 - 2014.02.07 - | - 코멘트 - 152292 Java의 기본 SDK에서 날짜와 시간을 다루는 java.util.Date 클래스와 java.util.Calendar 클래스는 사용하기 불편하다는 악평이 자자합니다. 이를 답답하게 여긴 사…
[제6회 오픈 세미나] Front-end 개발자 커뮤니티 특집 (JavaScript, 웹표준 & 접근성) - 등록일 - 2014.02.05 - | - 코멘트 - 33265 오픈 세미나가 돌아왔습니다! 이번 오픈 세미나는 5개의 Front-end 개발자 커뮤니티와 함께 JavaScript…
nBase-ARC: Redis Cluster - 등록일 - 2014.01.14 - | - 코멘트 - 54339 nBase-ARC는 네이버에서 사용하는 일련의 분산 저장 플랫폼 중에 하나입니다. 2013년 7월 사내에 배포된 이후 밴드, 카페, 게임 등의 서비스에 폭넓게 사용되고 있습니다…
vert.x는 무엇이 좋은가? - 등록일 - 2014.01.09 - | - 코멘트 - 90859 vert.x는 현재 가장 뜨겁게 부상하고 있는 서버 프레임워크입니다. 모든 서버 프레임워크가 그렇듯이 고성능과 다양한 프로토콜 지원을 장점으로 내세우고 있습니다. vert.x는 여기서 한 발…
대용량 세션을 위한 로드밸런서 - 등록일 - 2014.01.06 - | - 코멘트 - 77944 대용량 서비스를 운영하려면 부하 분산은 필수입니다. 대용량 트래픽을 장애 없이 처리하려면 여러 대의 서버에 적절히 트래픽을 분배해야 합니다. 기존에는 세션 서버를 위한 로드밸런서로 DNS와…
디자인 스튜디오 크리스마스 버전(버전2.5.0) 출시 - 등록일 - 2013.12.24 - | - 코멘트 - 25700 UX 기획자에게 설계서를 작성하는 프로그램은 개발자들이 사용하는 개발 도구만큼 중요합니다. 기획자가 제작하는 설계서에는 와이어 프레임(wire frame) 설계와 화면…
RequireJS - AMD의 이해와 개발 - 등록일 - 2013.12.23 - | - 코멘트 - 80200 JavaScript 개발은 웹 사이트의 규모가 커질수록 소스를 관리하고 배포하는 비용이 커지는 경향이 있습니다. 또한 오래된 소스의 의존성 파악이 어려워 섣불리 수정하지 못하는…
손쉽게 사용하는 ZooKeeper 스토리지, Zoopiter! - 등록일 - 2013.12.16 - | - 코멘트 - 41416 Zoopiter는 네이버 비즈니스 플랫폼에서 개발해 사용하는 플랫폼으로,분산 처리 제어 용도로 주로 사용되는 ZooKeeper를 PaaS(Platform as…
Spock으로 테스트하기 - 등록일 - 2013.12.02 - | - 코멘트 - 42248 2013년 9월 초에 열린 SpringOne2GX에서 Spock이라는 테스트 프레임워크에 대해 처음 들었습니다. Spock과 관련된 세션은 총 세 개로 다음과 같았습니다. - Next Level…
소셜 네트워크 서비스의 아키텍처에 대하여 - 등록일 - 2013.11.15 - | - 코멘트 - 71682 기존 웹 서비스와 소셜 네트워크 서비스의 차이점과 특성 그리고 현황에 대해 살펴봅니다. 엄청난 양과 속도 그리고 다양한 데이터를 처리해야 하는 현재 서비스 환경 속에서 양극단으로…
Android 앱 메모리 최적화 - 등록일 - 2013.11.05 - | - 코멘트 - 138418 Android 앱을 개발하다 보면 메모리 부족 문제에 시달리기 쉽습니다. 특히, 비트맵 이미지를 로딩하다가 다음과 같이 OOM(out of memory)이 발생하는 경우가 흔합니다. ja…
클라우드 환경에서 ARP 스푸핑 방지 메커니즘 구현하기 - 등록일 - 2013.10.30 - | - 코멘트 - 28519 클라우드 컴퓨팅 환경에서 사용자는 언제 어디서나 다양한 컴퓨팅 환경을 손쉽게 이용할 수 있습니다. 그러나 아직도 많은 기업들이 클라우드 컴퓨팅과 관련해 많은 점을 우…
[TECH@NHN] 웹 기획자가 알아야 할 서비스 글쓰기의 모든 것 책 출간 - 등록일 - 2013.08.28 - | - 코멘트 - 22385 TECH@NHN 시리즈 일곱 번째 책인 <NHN은 이렇게 한다! 웹 기획자가 알아야 할 서비스 글쓰기의 모든 것>이 2013년 7월 25일에 출…
Android의 ORM - 등록일 - 2013.08.26 - | - 코멘트 - 43681 ORM(Object Relational Mapping)은 논쟁을 끌고 다니는 기술입니다. 지지자들은 ORM을 활용하면 생산성이 높아지고 캐시 등 다양한 저장소를 활용하기에 유연한 구조를 만들어 준다…
CUBRID Internals: 드라이버 커넥션 관리 - 등록일 - 2013.08.19 - | - 코멘트 - 23690 응용 프로그램에서 DBMS(database management system)에 연결하여 질의를 처리할 때 꼭 필요한 것이 각 벤더에서 제공하는 드라이버입니다. Java…
Android의 이미지로딩 라이브러리 - 등록일 - 2013.07.12 - | - 코멘트 - 127658 이미지 로딩은 Android 개발에서 가장 뜨거운 지점입니다. 네트워크로 읽어온 여러 이미지를 동시에 보여 주는 화면은 Android의 전형적인 UI입니다. 그런 화면은 SNS의 최…
Percona Live MySQL Conference and Expo 2013 참관기 - 등록일 - 2013.06.11 - | - 코멘트 - 20218 Percona Live MySQL Conference and Expo는 MySQL 커뮤니티와 생태계 구성원의 다양한 기술, 경험, 트렌…
클라우드 네트워크 관리 기술, OpenFlow - 등록일 - 2013.05.31 - | - 코멘트 - 61913 클라우드 환경에서는 간단한 사용자 조작으로 네트워크 부하를 분산하고 트래픽을 모니터링하며 서로 다른 데이터 센터나 서로 다른 지역 또는 서로 다른 국가에서 운영 중인 서버에…
Android의 HTTP 클라이언트 라이브러리 - 등록일 - 2013.05.22 - | - 코멘트 - 119436 Android 애플리케이션에서는 HTTP 통신을 다루는 부분의 비중이 크다. 데이터를 조회하거나 저장하기 위해 서버와 통신하는 모듈은 대부분 HTTP API를 사용하고 있기…
vert.x 임베디드 - 등록일 - 2013.05.13 - | - 코멘트 - 39456 vert.x는 비동기 애플리케이션 개발을 위한 프레임워크로 node.js처럼 개발이 쉽고 확장이 편리합니다. vert.x 임베디드는 vert.x를 사용하는 방법 중 하나로 Java 또는 Groovy…
Varnish 이야기 - 등록일 - 2013.04.24 - | - 코멘트 - 60026 웹 서비스에서는 사회적 이슈나 각종 이벤트, DDoS(Distributed Denial of Service) 공격 등으로 인해 트래픽이 갑자기 폭주하는 경우가 있습니다. 이러한 트래픽 폭주로 발생하는…
네트워크 트래픽 분석 기술, NetFlow 소개와 활용 - 등록일 - 2013.03.15 - | - 코멘트 - 88511 NetFlow는 Cisco Systems가 개발한 네트워크 프로토콜로, 누가 언제 어디서 무엇을 어떻게 하는 데에 네트워크를 사용하는지에 관한 정보를 제공합니다. 이…
웹 사이트 성능 최적화 분석 자동화: YSlow와 CI 서버 연동 - 등록일 - 2013.03.06 - | - 코멘트 - 48732 2007년 Yahoo!에서 웹 사이트 성능 최적화를 위한 내부 노하우를 14개 법칙(현재는 35개 법칙, http://developer.yahoo.com/…
ZooKeeper를 활용한 Redis Cluster 관리 - 등록일 - 2013.02.26 - | - 코멘트 - 93029 지속적으로 늘어나는 푸시 사용자를 MySQL 샤딩으로만 감당하기에는 버거웠습니다. 그래서 다양하게 검토한 끝에 MySQL을 대체할 데이타베이스로 Redis를 선택하…
L4/L7 스위치의 대안, 오픈 소스 로드 밸런서 HAProxy - 등록일 - 2013.02.14 - | - 코멘트 - 220446 Ncloud에서 하드웨어로 구성된 기존의 로드 밸런서(load balancer)를 대체할 수 있는 솔루션을 찾던 중 소프트웨어 로드 밸런서인 HAProxy…
2차 인증 소개 - 등록일 - 2013.02.07 - | - 코멘트 - 49446 로그인 과정에서 주로 사용하는 인증 방식은 아이디와 비밀번호를 입력하여 시스템 사용 권한을 확인하고 접근 권한을 부여하는 것입니다. 하지만 이런 방식은 스니핑(sniffing) 또는 키 로깅 등을 이용한…
elasticsearch로 로그 검색 시스템 만들기 - 등록일 - 2013.02.01 - | - 코멘트 - 191602 elasticsearch는 Shay Banon이 Lucene을 바탕으로 개발한 분산 검색엔진입니다. 설치와 서버 확장이 매우 편리하기 때문에 개발하고 있는 시스템에 검…
TimingWheel을 이용한 타이머 구현 - 등록일 - 2013.01.25 - | - 코멘트 - 38017 애플리케이션을 개발할 때 타이머를 사용해야 하는 일이 자주 있습니다. 특히 세션에 대한 타임아웃 처리를 하는 것과 같은 작업에서 말이지요. 일반적인 타이머의 구현은 타임아웃 작업…
어떤 분산 파일 시스템을 사용해야 하는가? - 등록일 - 2013.01.17 - | - 코멘트 - 90569 우리는 하나의 데이터를 여러 서버가 공유할 때 분산 파일 시스템을 사용합니다. 최근에는 NFS나 CIFS와 같은 분산 파일 시스템 이외에도 비용이나 성능면 에서 경쟁력이 있는 많…
Node.js로 CUBRID를 - 등록일 - 2013.01.11 - | - 코멘트 - 30842 최근, 이벤트 기반의 Non-Blocking I/O 프로그래밍 모델이라는 점과 JavaScript로 서버 프로그램을 작성할 수 있다는 점에서 Node.js가 많은 주목을 받고 있습니다. No…
Hadoop에서의 실시간 SQL 질의: Impala - 등록일 - 2013.01.04 - | - 코멘트 - 86775 Impala는 HDFS에 저장돼 있는 데이터를 SQL을 이용해 실시간으로 분석할 수 있는 시스템입니다. MapReduce 프레임워크를 이용하지 않고 분산 질의 엔진을 이…
글로벌 분산 데이터베이스 Spanner - 등록일 - 2012.11.29 - | - 코멘트 - 45870 Spanner는 Google이 만든 NewSQL로, 전 세계의 데이터센터에 데이터를 분산 저장합니다. Spanner는 RDBMS 만큼의 정합성을 제공하면서도 하나의 데이터 센터 규모…
JMC 스마트하게 사용하기 - 등록일 - 2012.11.23 - | - 코멘트 - 24602 JMC(Jindo Mobile Component)의 다양한 컴포넌트 가운데 활용도가 높은 컴포넌트는 Scroll 컴포넌트와 Flicking 컴포넌트입니다. 이 컴포넌트는 모두 애니메이션을 기반으…
확장성 있는 웹 아키텍처와 분산 시스템 - 등록일 - 2012.11.19 - | - 코멘트 - 102226 이 글은 The Architecture of Open Source Applications(이하 aosabook)의 "Scalable Web Architecture And Distr…
JCA로 이해하는 암호화와 보안 - 등록일 - 2012.11.09 - | - 코멘트 - 51294 Java는 오래전부터 자체적인 보안 관련 기능을 제공하고 있습니다. 보안 관련 기능 중에서 JCA(Java Cryptography Architecture)는 가장 핵심이라고 할 수 있습니다…
NGINX 모듈 제작하기 - 등록일 - 2012.11.06 - | - 코멘트 - 54336 사용자에게 더 빠른 체감 성능을 제공하기 위해 NHN에서도 NGINX 사용을 확대하고 있습니다. NGINX 사용의 확대에 따라 기존에 Apache로 제작한 모듈을 NGINX용으로 다시 개발할 필요…
웹 컴포넌트 - 등록일 - 2012.10.30 - | - 코멘트 - 53328 HTML이 기본으로 제공하는 엘리먼트는 브라우저와 운영체에제 따라 다르게 보이는 경우도 있고, 더 발전하는 웹 환경에 대응하기에 한계가 있습니다. 이런 한계를 JavaScript 컴포넌트로 보완하고 있습니다.…
자바 애플리케이션 성능 튜닝의 도(道) - 등록일 - 2012.10.24 - | - 코멘트 - 79708 이 글은 월간 "마이크로소프트웨어" 2012년 9월호에 "자바 애플리케이션 성능 튜닝의 도(道)"라는 제목으로 실린 글입니다. 편집 과정을 거치며 일부 내용이 책에 실린 내용과 다를…
[제4회 오픈세미나]'NHN 오픈 API 특집' 발표자료를 공개합니다. - 등록일 - 2012.10.23 - | - 코멘트 - 30785 지난 주 토요일(19일)에 제4회 hello world 오픈세미나가 NHN 그린팩토리에서 진행되었습니다. 이번 오픈세미나에서는 TECH@NHN시리즈…
[TECH@NHN] 자바스크립트 성능 이야기 책 출간 - 등록일 - 2012.10.18 - | - 코멘트 - 24516 TECH@NHN 시리즈 다섯 번째 책인 TECH@NHN_005 NHN은 이렇게 한다! 자바스크립트 성능 이야기 | | (표지: 사라져 가는 동물 시리즈, | | 책 구…
네이티브앱에서 웹앱으로: 모바일 웹앱의 현주소 - 등록일 - 2012.10.18 - | - 코멘트 - 86551 이 글은 월간 "마이크로소프트웨어" 2012년 7월호에 "네이티브앱에서 웹앱으로"라는 제목으로 실린 글입니다. 편집 과정을 거치며 일부 내용이 책에 실린 내용과 다를 수 있습…
데이터 센터에 대한 일반 상식 - 등록일 - 2012.10.15 - | - 코멘트 - 97923 인터넷 서비스의 보편화로 이제 데이터 센터(Data Center, DC)라는 용어는 일상에서 흔히 사용하는 익숙한 단어가 되었습니다. 그러나 익숙하다고 해서 그것을 잘 아는 것은 아닐 것입니…
SSD는 소프트웨어 아키텍처를 어떻게 바꾸고 있는가? - 등록일 - 2012.09.26 - | - 코멘트 - 62477 Amazon은 2012년 7월 High I/O Quadruple Extra Large라는 새 클라우드 상품을 발표했습니다. 이 상품은 2TB SSD를 사용합니다. 클라…
[TECH@NHN] NHN 오픈 API를 활용한 매시업 책 출간 - 등록일 - 2012.09.21 - | - 코멘트 - 19680 TECH@NHN 시리즈 네 번째 책인 <NHN은 이렇게 한다! NHN 오픈 API를 활용한 매시업>이 9월 14일에 출간됐습니다. TECH@NHN_001 N…
[TECH@NHN] NHN의 기술 서적 시리즈 - 등록일 - 2012.09.18 - | - 코멘트 - 20687 TECH@NHN에 대해 들어 본 적이 있으신가요? TECH@NHN은 네이버와 한게임을 운영하며 축적한 주요 기술 정보, 개발, 운용 노하우 및 구체적인 적용 사례를 소개하는…
Memcached의 확장성 개선 - 등록일 - 2012.09.12 - | - 코멘트 - 55696 이 글은 INTEL사에서 작성한 Enhancing the Scalability of Memcached를 번역한 기사입니다. 본 내용은 2012년도 9월17일(월)에 개최되는 개발자 컨퍼런스…
8월 5주 Tech Sensing: Google, 비디오 내 사물 자동 인식 특허 등록 - 등록일 - 2012.08.31 - | - 코멘트 - 25707 Google이 동영상 내의 사물을 자동으로 인식하는 기술에 대한 특허를 획득했습니다. 사물의 특징을 추출하여 서버에 보내면, 특징 정…
SPDY는 무엇인가? - 등록일 - 2012.08.28 - | - 코멘트 - 70111 최근 Google의 SPDY 프로토콜을 Facebook에서도 지지하며 Facebook도 SPDY 구현을 시작했다는 기사가 발표됐습니다. 웹 속도를 빠르게 하기 위해 다양한 방법을 고안하고 제시하는 G…
8월 4주 Tech Sensing: Facebook, 하루 평균 25억개의 컨텐츠 공유 및 500TB 이상의 데이터 처리 - 등록일 - 2012.08.24 - | - 코멘트 - 16927 Facebook이 지난 8월 22일 자사의 데이터 수집/처리 규모를 일부 공개했습니다. 이와 함께…
Apache MaxClients와 Tomcat의 Full GC - 등록일 - 2012.08.17 - | - 코멘트 - 49844 Java 기반의 시스템은 메모리를 JVM(Java Virtual Machine)에서 관리하기 때문에 Full GC 발생으로 인한 STW(Stop The Wor…
3G 모바일 네트워크의 이해 - 등록일 - 2012.07.24 - | - 코멘트 - 128327 모바일 환경에서 모바일 네트워크는 쌀이나 공기와 같습니다. 언제 어디서나 인터넷에 연결될 수 있기 위해서는 3G나 LTE 같은 모바일 네트워크가 필요하기 때문입니다. 3G나 LTE는 자주 듣…
이제 필요한 것은 In Memory Data Grid - 등록일 - 2012.07.18 - | - 코멘트 - 72396 더 빠른 결과를 제공하기 위해 여러 시스템의 메모리에 데이터를 분산시켜 저장하는 사례가 늘고 있습니다. 이런 제품을 IMDG라고 합니다. 현재 IMDG가 어디까지 발전…
[후기]제2회 hello world 오픈 세미나 성황리에 마쳤습니다. - 등록일 - 2012.07.10 - | - 코멘트 - 31099 지난주 토요일(7월7일) 오후 2시에 두번째 hello world 오픈 세미나가 개최되었습니다. 이번 세미나의 세션들은 모두 Front-End 개발과…
JMC 스크롤 컴포넌트의 이해: jindo.m.Scroll - 등록일 - 2012.07.05 - | - 코멘트 - 31728 스크롤 컴포넌트(jindo.m.Scroll)는 JMC(Jindo Mobile Component)의 컴포넌트 가운데 가장 많이 사용하는 컴포넌트입니다. 이 글에서는…
7월 1주 Tech Sensing: Google I/O 2012 - 등록일 - 2012.07.02 - | - 코멘트 - 18891 Google 개발자 컨퍼런스인 Google I/O가 6월 27일부터 29일까지 진행되었습니다. Android의 새 버전인 Jelly Bean이 공개되면서 O…
MySQL에서 CUBRID로 갈아탈 때 알아야 할 것 - 등록일 - 2012.06.29 - | - 코멘트 - 55402 요즘 NHN에서 개발하는 서비스에 MySQL 대신 CUBRID를 적용하는 사례가 늘고 있습니다. 이 글은 NHN의 여러 부서에서 MySQL을 CUBRID로 전환하는 과…
Front-End 개발자들을 위한 제2회 'Helloworld 오픈 세미나'를 개최합니다. - 등록일 - 2012.06.27 - | - 코멘트 - 34728 제1회 세미나가 개최된지 1달이 지나지 않았는데 벌써 제2회 'Helloworld 오픈 세미나'를 공지하게 되어 기쁩니다. 이번에…
Hudson과 Selenium을 이용한 테스트 자동화 - 등록일 - 2012.06.22 - | - 코멘트 - 69801 NHN에서는 Hudson과 Selenium WebDriver을 이용해 한 벌의 테스트 코드로 여러 운영체제(Linux, Microsoft Windows, Mac OS,…
HelloWorld 블로그 반응형 웹 개편 - 등록일 - 2012.06.15 - | - 코멘트 - 79622 안녕하세요? HelloWorld 블로그의 반응형 웹 개편을 담당했던 오픈퍼블리싱팀 정찬명입니다. 반응형 웹이란 사용자의 장치 특성에 따라 화면 배치가 유연하게 바뀌도록 구현하는…
한글 인코딩의 이해 2편: 유니코드와 Java를 이용한 한글 처리 - 등록일 - 2012.06.07 - | - 코멘트 - 219639 참고 이 글은 "한글 인코딩의 이해 1편: 한글 인코딩의 역사와 유니코드"에 이어지는 글로, 월간 "마이크로소프트웨어" 2012년 5월호에 "유니코드와…
Jindo 기반 모바일 전용 컴포넌트, JMC - 등록일 - 2012.06.05 - | - 코멘트 - 35622 "스마트폰 사용자의 증가, 그리고 웹을 기반으로 한 모바일 서비스와 콘텐츠의 수요 증가." 이런 모바일 시장의 성장은 이제는 굳이 조사 자료와 도표를 펼쳐 보지 않아도 모두가…
Welcome to the Jungle - 등록일 - 2012.05.31 - | - 코멘트 - 29683 이 글은 Herb Shutter의 "Welcome to the Jungle"을 번역한 것입니다. Herb Shutter는 "Exceptional C++"와 "C++ Coding St…
브라우저는 어떻게 동작하는가? - 등록일 - 2012.05.17 - | - 코멘트 - 442043 이 글은 이스라엘 개발자 탈리 가르시엘(Tali Garsiel)이 html5rocks.com에 게시한 "How Browsers Work: Behind the scenes of modern…
제1회 'Helloworld 오픈 세미나' 진행합니다. - 등록일 - 2012.05.16 - | - 코멘트 - 29545 다양한 분야 개발자들이 모여서 지식을 공유하고 성장하자는 취지로 시작하는 'Helloworld 오픈 세미나' 첫번째 모임을 시작합니다. Helloworld 블로그에…
5월 2주 Tech Sensing: 개인용 스토리지 서비스 시장 경쟁 심화: Amazon, PC용 스토리지 서비스 시작 - 등록일 - 2012.05.11 - | - 코멘트 - 18888 Google Drive 출시 이후, Amazon을 비롯하여 MS, Dropbox 모두 개인용 스토리지…
샵N에서 정적 자원 파일을 관리하는 방법 - 등록일 - 2012.05.07 - | - 코멘트 - 25361 모든 웹 서비스에서는 정적 자원 파일을 관리하고 배포해야 합니다. 이 일은 굉장한 노력이 필요한 일인데다, 지금까지 이렇다 하게 널리 알려진 베스트 프랙티스가 없습니다. 정적 자원…
5월 1주 Tech Sensing: Google, 웹 스토리지 서비스 Google Drive 시작 - 등록일 - 2012.05.04 - | - 코멘트 - 18062 그동안 소문이 무성했던 Google의 스토리지 서비스가 공개되었습니다. 기존 서비스들과 비교했을 때 큰 장점이 있지는 않지…
TCP/IP 네트워크 스택 이해하기 - 등록일 - 2012.04.26 - | - 코멘트 - 322825 TCP/IP 없는 인터넷 서비스는 상상할 수 없습니다. 우리가 개발하고 사용하는 모든 인터넷 서비스는 TCP/IP라는 튼튼한 토대에 기반하고 있습니다. 어떻게 네트워크를 통해 데이터가…
Android 프로세스의 통신 메커니즘: 바인더 - 등록일 - 2012.04.26 - | - 코멘트 - 75027 손안의 PC라고 부르는 스마트폰의 하드웨어 성능이 높아지면서 스마트폰이 점점 PC의 역할을 대체하고 있습니다. 그러다 보니 자연스럽게 멀티코어 CPU에서 멀티태스킹을 지원하…
NHN의 안과 밖: Jindo와 jQuery - 등록일 - 2012.04.20 - | - 코멘트 - 61599 Ajax 프레임워크의 도움 없이 웹 서비스의 UI를 개발하는 것은 이제 매우 곤혹스러운 일이 되었습니다. 다양한 브라우저를 지원하고 눈높이가 높아진 사용자의 기대도 빠른 시간에…
빅데이터를 위한 플랫폼들 - 등록일 - 2012.03.22 - | - 코멘트 - 108299 빅데이터 기술이란, 많은 양의 데이터를 저장할 수 있으면서 그 안에서 의미 있는 데이터를 검색하여 시각화하고 이를 바탕으로 예측/분석하는 기술과 비즈니스 프로세스에 내재화하여 적용하는 기술을 말…
3월 3주 Tech Sensing: MS, 사용자 목소리를 이용한 통역 SW 공개 - 등록일 - 2012.03.22 - | - 코멘트 - 18933 TTS/기계번역 MS,사용자의 목소리를 이용한 통역 SW 공개 MicroSoft (이하 MS)가 TechFest 2012의 키노트에서 사용…
3월 2주 Tech Sensing: Google Play 발표 - 등록일 - 2012.03.19 - | - 코멘트 - 20231 Google이 모든 컨텐츠 서비스를 통합하여 제공하는 Google Play를 발표하며, 본격적인 컨텐츠 플랫폼 구축에 나섰습니다. 한편 Apple은 신규 iP…
OAuth와 춤을 - 등록일 - 2012.03.14 - | - 코멘트 - 200311 최근의 인터넷 서비스는 그 자체가 SaaS(Software as a Service)의 형태입니다. 서비스 중에서 사용자가 일부 필요한 것만 사용할 수 있게 한다는 것입니다. Facebook이나 트위터가…
3월 1주 Tech Sensing: MWC 2012 정리 - 등록일 - 2012.03.09 - | - 코멘트 - 19384 세계 최대 규모의 모바일 컨퍼런스인 Mobile World Congress (MWC) 2012가 지난주 열렸습니다. facebook은 키노트 연설을 통해 모바일 웹…
2월 4주 Tech Sensing: 클라우드 기능이 보강된 Apache 2.4 정식 공개 - 등록일 - 2012.02.29 - | - 코멘트 - 21662 Storage Facebook, 오픈소스 기반의 독자 스토리지 개발 작년 OpenCompute 프로젝트를 통해 자사의 데이터센터 구…
CUBRID에서는 어떻게 UPDATE를 수행하나 - 등록일 - 2012.02.21 - | - 코멘트 - 27825 RDBMS의 내부는 매우 심오하고 섬세합니다. UPDATE 수행 시 성능에는 UPDATE할 컬럼의 크기뿐만 아니라 레코드 자체의 크기도 영향을 미칩니다. 가변 길이 컬럼 U…
개발자들과의 만남, SDEC 2011 오프모임 후기 - 등록일 - 2012.02.17 - | - 코멘트 - 30282 지난 주 화요일(2월7일) 저녁에 다양한 회사에서 근무하시는 개발자 분들과의 특별한 모임이 있었습니다. 지난 2011년 여름에 열렸던 SDEC 2011 컨퍼런스에 참석하…
JavaScript 표준을 위한 움직임: CommonJS와 AMD - 등록일 - 2012.02.10 - | - 코멘트 - 145581 범용적인 목적으로 JavaScript를 사용하기 위해 필요한 선결 조건은 모듈화입니다. Node.js도 이런 모듈화 작업때문에 탄생할 수 있었습니다. J…
1월 4주 Tech Sensing: CES 2012 외 - 등록일 - 2012.01.30 - | - 코멘트 - 14841 2012년 1월 10일부터 13일까지 세계 최대의 전자제품 전시회인 CES 2012가 개최되었습니다. 올해 CES는 어느 해 보다도 스마트TV에 관심이 집중되었으며,…
PhoneGap을 이용한 앱 개발 - 등록일 - 2012.01.26 - | - 코멘트 - 173094 가장 많은 스마트폰 플랫폼을 지원하는 하이브리드 앱 개발용 크로스 플랫폼인 PhoneGap. PhoneGap의 특징은 무엇이고 애플리케이션 개발에 어떻게 사용할 수 있는지 간략하게 살펴…
HTTP Live Streaming - 등록일 - 2012.01.19 - | - 코멘트 - 148731 라이브 스트리밍을 위한 전통적인 프로토콜로인 RTSP는 도입 비용이 높고 방화벽 환경에서 서비스가 원활하게 이루어지지 않는 단점이 있습니다. 이러한 단점을 해결하는 방법으로 HTTP를…
Facebook 메신저와 MQTT - 등록일 - 2011.12.28 - | - 코멘트 - 90015 Facebook은 2011년 3월 그룹 메시징 앱을 개발한 Beluga를 인수하여 같은 해 8월 Facebook Messenger 앱을 출시하였습니다. Messenger 앱을 출시하며 자…
Social Analytics 소개 및 관련 서비스 - 등록일 - 2011.12.28 - | - 코멘트 - 44015 최근 스마트폰의 보급으로 트위터나 Facebook, 미투데이 등의 소셜 네트워크 서비스가 모바일 환경과 접목되면서 급성장했습니다. 지금 이 순간에도 엄청난 양의 데이터를…
네이버 소셜앱스 어떻게 만들어야 하나? – 못다 한 이야기 - 등록일 - 2011.12.28 - | - 코멘트 - 18885 DEVIEW 2011에서 '네이버 소셜앱스 어떻게 만들어야 하나?'에 대해서 발표하면서 많은 분들과 이야기할 수 있어서 무척 반갑고 즐거웠습니다. 발표를 준비할…