[펌] ZooKeeper를 활용한 Redis Cluster 관리 출처: http://helloworld.naver.com/helloworld/textyle/294797 NHN Business Platform 클라우드플랫폼개발랩 임영완, 배상용 지속적으로 늘어나는 푸시 사용자를 MySQL 샤딩으로만 감당하기에는 버거웠습니다. 그래서 다양하게 검토한 끝에 MySQL을 대체할 데이타베이스로 Redis를 선택하게 되었고, 클러스터를 구.. IT_Programming/Dev Libs & Framework 2013.07.03
[펌] Live-Reload, 브라우저 자동 새로고침 출처: http://funnygangstar.tistory.com/m/post/view/id/165 프론트엔드 개발을 하다보면 코드를 고칠때마다 브라우저로 돌아가서 리프레쉬 버튼을 수도 없이 누른 경험이 있었을 것이다. 이에 대한 대안으로 소스를 고치면 자동으로 브라우저가 리프레쉬 될 수 있도록, 브라우저의 확장 프로그램을 쓰.. IT_Programming/JavaScript 2013.07.03
[펌] RequireJS로 모듈화 하자 출처: http://funnygangstar.tistory.com/m/post/view/id/154 RequireJS로 모듈화 하자 앞서 RequireJS를 간단히 언급한 바 있는데 RequireJS를 한마디로 정의하면 ‘AMD 스펙을 구현한 자바스크립트 모듈 로더’라고 할 수 있다. Asynchronous Module Definition의 약어인 AMD는 비동기적으로 의존 모듈을 로드할 수 있도록 .. IT_Programming/JavaScript 2013.07.03
[펌] Knockout으로 양방향 데이터 바인딩 출처: http://funnygangstar.tistory.com/m/post/view/id/149 Knockout으로 양방향 데이터 바인딩 다이내믹한 UI를 가진 웹 페이지를 만드는데 있어서 절실히 필요한 기능중에 하나는 서버로부터 전달 받은 데이터와 UI를 나타내는 HTML 간에 데이터가 양방향으로 유지(Synchronization)되도록 하는 것이다. 리스.. IT_Programming/JavaScript 2013.07.03
[펌] 파일 감시 데몬 만들기 출처: http://blog.naver.com/shin7688/120172067214 1. 중요 라이브러리: - java.util.concurrent.ScheduledExecutorService 2. 파일 변경 감시 데몬 만들기(WatcherDaemon) <WatcherDaemon class> package test.watcher; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream;.. IT_Programming/Java 2013.06.27
Trusting all certificates using HttpClient over HTTPS 출처: http://stackoverflow.com/questions/2642777/trusting-all-certificates-using-httpclient-over-https You basically have four potential solutions to fix a "Not Trusted" exception on Android using httpclient: 기본적으로 HTTPClient를 사용하여 Android에서 "신뢰할 수없는" 예외를 해결하기 위해 4개의 잠정적인 해결책이 있습니다: 1. Trust al.. IT_Programming/Android_Java 2013.06.24
[펌] 안드로이드 애플리케이션 개발을 위한 10가지 팁 출처: http://www.hanb.co.kr/network/view.html?bi_id=1650 제공 : 한빛 네트워크 저자 : zigurd 역자 : 임영섭 원문 : Ten Tips for Android Application Development 1. SQL을 배워서 데이터 모델을 데이터베이스에 밀어 넣기 안드로이드는 뛰어난 영속시스템을 갖고 있다. 이 시스템을 이용해서 애플리케이션이 실패나 .. IT_Programming/Android_Java 2013.05.17
[펌] 링커 스크립트 출처: http://blog.naver.com/lovecid/40013285363 링커 스크립트 Every link is controlled by a linker script. This script is written in the linker command language. 모든 링크 과정은 링커 스크립트가 조정한다. 이 스크립트는 링커 명령 언어로 쓰여진다. The main purpose of the linker script is to describe how the sections in the input files s.. IT_Programming/System Programming 2013.05.08
[펌] jQuery Mobile에서 유용한 코드 10가지. 출처: http://whitesnake.uzoo.in/172 1. 리스트 아이템이나 버튼에서 텍스트가 잘리지 않게 하기.리스트 아이템이나 버튼의 텍스트가 길 경우에는 jQuery Mobile에 의해 자동으로 잘리게 된다.이를 방지하기 위해서는 "white-space:normal;"을 CSS에 추가하면 된다.버튼을 위한 예제는 아래와 같다. .ui-btn-text.. IT_Programming/JavaScript 2013.04.17
[펌_Sping] Spring에서의 Config설정 - AOP 출처: http://jeonsh.tistory.com/11 Spring을 도입하면서 가장 걱정했던 것이 권한(Role)과 Session 처리에 대한 부분이었다. 기존에 사용했던 Struts에서는 struts-config.xml파일에서 <controller processorClass=""/>로 설정하고 해당 파일에서 Role과 Session을 체크한 후 요청에 대한 Action이 실행되게 설정이 가.. IT_Programming/Dev Libs & Framework 2013.04.12