스마트폰 이전의 2G폰을 사용했던 생활이 기억나는가?지금의 스마트폰과 비교해보면 여러모로 부족했던 핸드폰이였던 것은 확실히다. 하지만, 그 당시에는 큰 불편함을 느끼지 못했었고 …
스마트폰 이전의 2G폰을 사용했던 생활이 기억나는가?지금의 스마트폰과 비교해보면 여러모로 부족했던 핸드폰이였던 것은 확실히다. 하지만, 그 당시에는 큰 불편함을 느끼지 못했었고 …
PC에서 여러 작업을 하다보면 스크릿샷 즉, 화면캡쳐를 해야 할 일이 종종 생긴다. PC에서 화면캡쳐를 하기 위해서는 크게 두가지 종류가 있다. 1. PC에 설치된 기본 운영체제에서 제공하는 …
트위터, 페이스북 등과 같은 소셜네트워크 서비스가 이제는 일상의 한 일부분이 되어버렸다. 이렇게 된 이유 중 하나는 단연코 스마트폰의 영향이 크다고 생각이 된다. 트위터, 페이스북
NHN 커뮤니티서비스개발랩 박경일 2007년 Yahoo!에서 웹 사이트 성능 최적화를 위한 내부 노하우를 14개 법칙(현재는 35개 법칙, http://developer.yahoo.com/performance/rules.html)으로 정리해 일반 개발자에게 공개했습니다. 그리고 해당 법칙에 따라 성능 최적화를 분석하는 YSlow라는 도구도 함께 공개했습니다. 초기에 YSlow는 Firefox의 확장 프로그램으로 공개됐으나 그 이후 Chrome, Opera, Safari 등 모든 브라우저의 확장 도구로 포팅됐습니다. 최근에는 Node.js나 PhantomJS를 이용해 브라우저 없이 […]
구글 크롬 웹브라우저를 사용하는 큰 이유 중 하나는 쾌적한 속도 때문일 것이다. MS의 인터넷익스플로러로 가득차 있던 국내 웹 환경도 이런 이유 때문인지 구글 크롬 웹브라우저의 점유율이 꽤 올라섰다. 특히 필자 같은 경우에는 맥을 사용 중인데 90% 정도는 크롬 웹브라우저를 사용 중이다. 또한, 모바일 크롬 브라우저와 함께 사용 중이기 때문에 자동으로 동기화 되는 부분 덕에 상당한 편리함을 […]
NHN Business Platform 클라우드플랫폼개발랩 임영완, 배상용 지속적으로 늘어나는 푸시 사용자를 MySQL 샤딩으로만 감당하기에는 버거웠습니다. 그래서 다양하게 검토한 끝에 MySQL을 대체할 데이타베이스로 Redis를 선택하게 되었고, 클러스터를 구성하기 위해서 ZooKeeper라는 도구를 사용했습니다. 이 글에서는 Redis와 ZooKeeper의 조합으로 Redis Cluster를 구성하는 방법을 알아보겠습니다. Redis를 메시지 데이터베이스로 사용하게 된 배경 NNI(NHN Notication Infrastructure)는 Android 운영체제 기반의 스마트폰 애플리케이션에 푸시 […]