‘부트스트랩’ 활용 웹디자인 실습 – 온오프믹스

Posted · Add Comment

[행사구분] 유료행사 [행사기간] 2013-11-18 10:00 ~ 2013-11-19 18:30 [접수기간] 2013-11-15 10:30 ~ 2013-11-15 13:00 [장소] 블로터아카데미(합정역 2번출구)   강력한 UI 프레임워크 ‘Bootstrap’ 부트스트랩은 트위터의 개발자 Mark Otto와 Jacob Thornton이 개발한 오픈소스 UI 프레임워크입니다. HTML5와 CSS3, 자바스크립트 툴킷으로 구성되어 있으며, 웹디자인에 필요한 모든 요소들이 템플릿으로 미리 만들어져 있어 이를 선택해 웹사이트를 디자인할 수 있게 해주는 툴입니다. […]

2차 인증 소개

Posted · Add Comment

NHN Business Platform 회원플랫폼개발랩 나윤재 로그인 과정에서 주로 사용하는 인증 방식은 아이디와 비밀번호를 입력하여 시스템 사용 권한을 확인하고 접근 권한을 부여하는 것입니다. 하지만 이런 방식은 스니핑(sniffing) 또는 키 로깅 등을 이용한 공격 방법에 의해 인증 정보가 쉽게 노출될 수 있다는 취약점이 있습니다. 이미 노출된 아이디, 비밀번호로 인해 개인 정보 유출이나 아이디 도용 등의 피해를 입기도 […]

TimingWheel을 이용한 타이머 구현

Posted · Add Comment

NHN Business Platform 웹플랫폼개발랩 최동순 애플리케이션을 개발할 때 타이머를 사용해야 하는 일이 자주 있습니다. 특히 세션에 대한 타임아웃 처리를 하는 것과 같은 작업에서 말이지요. 일반적인 타이머의 구현은 타임아웃 작업의 등록이나 만료(expire) 여부의 검사 및 처리 시에 시간 복잡도 O(n)을 가집니다. 하지만, 이 글에서 설명할 TimingWheel 자료구조를 사용하면 타임아웃 작업의 만료 여부에 대한 검사가 필요 없는 […]

어떤 분산 파일 시스템을 사용해야 하는가?

Posted · Add Comment

NHN Business Platform 클라우드플랫폼개발랩 전성원 우리는 하나의 데이터를 여러 서버가 공유할 때 분산 파일 시스템을 사용합니다. 최근에는 NFS나 CIFS와 같은 분산 파일 시스템 이외에도 비용이나 성능면 에서 경쟁력이 있는 많은 분산 파일 시스템을 쉽게 접할 수 있습니다. NHN에서도 NFS, CIFS 이외에 OwFS나 HDFS를 사용하고 있습니다. 그러나 각 분산 파일 시스템별로 장단점이나 특징이 있기 때문에 이를 […]

이제 웹뷰 대신, 안드로이드용 네이티브 유튜브 플레이어 API를 사용하세요!

Posted · Add Comment

원문 작성일: 2012년 12월 21일 작성자: Ross McIlroy, Anton Hansson, Horia Ciurdar (유튜브 모바일팀) 원문링크:   안드로이드 애플리케이션에 고품질 동영상을 추가하는 작업이 훨씬 용이해졌습니다. 금일부터(2012/12/21) 새로운 YouTube Android Player API로 애플리케이션에 유튜브 동영상을 임베드하여 재생시킬 수 있게 되었습니다. Google I/O 2012에서 미리 공지된 바와 같이, 새로운 API에서 제공하는 기능은 다음과 같습니다. > Android 2.2 (프로요) […]

Node.js로 CUBRID를

Posted · Add Comment

NHN Business Platform 글로벌플랫폼개발랩 에센 사그노브, 유성덕, 이재익 최근, 이벤트 기반의 Non-Blocking I/O 프로그래밍 모델이라는 점과 JavaScript로 서버 프로그램을 작성할 수 있다는 점에서 Node.js가 많은 주목을 받고 있습니다. Node.js는 소규모 비즈니스뿐만 아니라 LinkedIn, Yahoo!, Microsoft와 같은 큰 규모의 인터넷 기업에서도 사용하고 있습니다. Node.js의 또 다른 큰 장점은 NPM(Node Packaged Modules) 형태로 많은 모듈이 제작되고 있다는 […]

Pagination