본문 바로가기

전체 글137

키보드 LED 개조 http://cooln.kr/bbs/cboard.php?id=36&no=377&page=1&num=2102&board=36&ss=&sc=&sn=&keyword=&qa=&ga=&cat=&vote=1 2014. 3. 28.
Redis 기초 명령어 이번 프로젝트에 REDIS 를 쓰기로 해서 어떤 놈인지 몇일 붙잡고 연구한 결과를 wiki 에 정리해보았다.날짜작성/수정내용2012-05-14김광훈주제 생성 아래 내용은 단순 번역 뿐 아니라 직접 연구 및 파악한 내용으로 경우에 따라 잘못된 내용이 있을 수도 있다.(무책임;)참고사이트 http://redis.io/연구에 사용한 Redis버전 : 2.4.12 REDIS 소개memory dbno-sql db 로 기본적으로 key 와 value 쌍의 형태로 데이타를 메모리에 저장한다.메모리에 저장된 내용을 지속시키기 위해 파일로 싱크 하는 기능을 제공한다.Data Typesredis 에는 5가지 데이타형이 존재하며, 이 5가지 데이타 형을 다루는 명령이 모두 다르다. 예를들어 string 형의 데이타를 저장하.. 2014. 3. 25.
ZooKeeper를 활용한 Redis Cluster 관리 NHN Business Platform 클라우드플랫폼개발랩 임영완, 배상용지속적으로 늘어나는 푸시 사용자를 MySQL 샤딩으로만 감당하기에는 버거웠습니다. 그래서 다양하게 검토한 끝에 MySQL을 대체할 데이타베이스로 Redis를 선택하게 되었고, 클러스터를 구성하기 위해서 ZooKeeper라는 도구를 사용했습니다. 이 글에서는 Redis와 ZooKeeper의 조합으로 Redis Cluster를 구성하는 방법을 알아보겠습니다.Redis를 메시지 데이터베이스로 사용하게 된 배경NNI(NHN Notication Infrastructure)는 Android 운영체제 기반의 스마트폰 애플리케이션에 푸시 알림을 제공하는 NHN의 플랫폼이다. NNI는 푸시 알림을 저장하는 저장소로 MySQL을 사용하고 있었다. N.. 2014. 3. 21.
개발하는데 유용한 툴들 Visual Assist X이제 assist없이는 개발을 못한다. ;;프로젝트가 커질 수록 위력을 발위하는 것 같다.solution에서 파일 열기, 자동완성, 강력한 snippets 등 VS사용하는 사람이라면 꼭 써야 할 멋진 툴이다. Tortoise SVN윈도위에서 svn을 사용한다면 이것 이상의 도구는 없는 듯. grepWin유닉스의 grep이 그리웠다면 이 툴을 써보자.Regular expression을 사용한 강력한 파일 검색을 할 수 있다. KDiff3아락시스 머지 보다는 살짝 불편하지만 공짜로 쓸 수 있다는 매력을 지닌 머지툴이다.3-way diff를 제공하기 때문에 머지에 상당히 편하고, tortoise svn과도 잘 연동된다. Nodepad++원래는 text editor로 vim을 썼었다... 2014. 3. 21.
기본 css -------------- /*기본 css*/ html, body{margin:0;padding:0;} hr{display:none;margin:0;} img,fieldset{border:0 none;} dl,ul,ol,li{list-style: none;} div,button,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,li,ol,th,td,p,blockquote,form,fieldset,legend,select,input,textarea,pre{margin:0;padding:0;word-break:break-all;} textarea{font-size:12px;text-align:left;resize:none} legend{visibility:hidden;} label, button{curs.. 2014. 3. 10.
리눅스 부팅시 명령스크립트 실행하기 출처 및 참고 : http://corenet.tistory.com/199http://onesixx.tistory.com/993http://blog.naver.com/sylphjm/130042567811http://blog.syszone.co.kr/681 1. 심볼릭링크 윈도우XP에서 한글2005를 실행시킬때의 구조를 살펴보자. 설치시 특별히 디렉토리를 변경하지 않았다면, 실행파일은 다음의 위치에 있다. C:\HNC\Hwp65\hwp.exe 그러나, 우리는 탐색기를 열어서.. C:\HNC\Hwp65\hwp.exe 파일을 더블클릭해서 직접 실행하지는 않는다. 보통은, '시작>프로그램>한글과컴퓨터>한글2005>한글 2005'를 실행하거나, 아니면, 바탕화면의 단축아이콘을 더블클릭한다.단.축.아.이.콘...!!.. 2014. 3. 10.
php 에서 mongoDB 사용하기 * Sources : http://www.jbistory.net/ mongoDB를 PHP에서 사용하는 방법을 알아보자!본인의 경우 mysql 만 써오다보니 mongoDB 사용법이 별거 아니었음에도 불구하고 한참이나 헤멨었기에.. 본인이 기억하기 위해서라도 간단하게 포스팅을 해본다. 위에 링크를 기재하였듯이 원문은 Sources : http://www.jbistory.net/ 에서 가져온 것이다. Yet another MongoDB and PHP tutorial, say it ain’t so! Well yes, but this tutorial aims to be more complete than the others out there. OK I’m going to assume you know what Mon.. 2014. 3. 7.
php 한글깨짐 현상 해결하기 PHP를 사용하여 개발하다보면, 한글로 된 값이 나올때도 있을 수 있습니다. 그런데 PHP를 통하면 DB에 깨져서 들어간다던지, 아니면 html 값이 깨질 때도 있습니다. PHP 한글 깨짐현상 해결하기(html, mysql) PHP를 통했을때 한글이 깨지는 현상 해결하는 방법엔 여러가지가 있습니다. 먼저 한글 깨지는 현상이 DB나 클라이언트 문제가 아닌 PHP가 원인인지 확인후 진행하는것이 좋습니다. Mysql 입출력 방식이 문제였던 저 같은 경우에는 마지막 방법으로 성공하였습니다. 1. 인코딩 방식 통일(PHP 저장 방식, 웹 형식 모두 utf-8로 통일) 문서 저장 방식을 모두 하나로 통일하는 방법입니다. 2. iconv() 사용 iconv("현재 인코딩", "바꿀 인코딩", 바꿀 문자열) 사용 예시.. 2014. 3. 7.
php와 mongodb 연동 2013/12/10에 epiloum 작성 — No Comments ↓과거 포스팅에서 Windows 환경에서 MongoDB 환경을 구축하는 과정에 대해 소개한 바 있습니다. 금번 포스팅에서는 Linux에서 MongoDB를 설치하고, 최종적으로 PHP로 MongoDB에 접근할 수 있는 환경을 구축하는 과정을 소개합니다.MongoDB의 기본적인 설치방법에 관해서는 공식문서에 잘 정리되어 있습니다만, Path를 설정하고 환경변수를 조정하고 최종적으로 PHP에서 사용할 수 있게 하기까지는 설명에 부족함이 있는 것이 사실입니다. 이번 포스팅에서는 이러한 부분에 이르기까지 모두 모아서 설명하겠습니다.기본적으로 이곳에서 표시되는 대부분의 코드는 리눅스 명령어입니다. 또한 이곳에서 소개하는 설치과정은 CentOS 6.4.. 2014. 3. 5.