개발자의 노트
[REDIS] 특정 DB의 키만 삭제하기
소프트웨어개발/Redis 2014. 12. 17. 09:48

REDIS 명령어 중에 FLUSHALL과 FLUSHDB 가 있다. FLUSHALL은 모든 DB의 키를 삭제하는 것이고.FLUSHDB는 해당 위치에 있는 DB의 모든 키를 삭제한다. FLUSHALL는 어느 위치에서건 사용하면 되고,FLUSHDB는 해당 DB로 이동해서 사용하면 된다. 127.0.0.1:7379[1]> SELECT 2127.0.0.1:7379[1]> FLUSHDB 2번 DB의 키가 모두 삭제된다.

[Android] HTML형식의 이메일 발송하기
소프트웨어개발/Java 2014. 12. 16. 16:44

ACTION_SEND 가 아닌 ACTION_SENDTO 를 사용하고, mailto 이용해서 보내자. String to=""; // 받는 사람 이메일 주소 final Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.fromParts("mailto", to, null)); intent.putExtra(Intent.EXTRA_SUBJECT, "제목입니다."); intent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml("하하하")); startActivity(Intent.createChooser(intent, "메일 발송"));

[Node.js] 안드로이드 앱 버전 체크
소프트웨어개발/Node.js 2014. 12. 16. 14:17

웹 스크롤링 및 파싱을 위한 모듈에는 jsdom이나 cheerio 등이 있다. jsdom은 강력하긴 한데.. 워낙에 무겁고.. cpu가 100%을 달리는 경우가 발생하기도 하는 관계로간단히 구현하기에는 cheerio가 좋아보인다. https://github.com/cheeriojs/cheerio 예를 들어 https://play.google.com/store/apps/details?id=com.xxx.xxx.ver2 라는 앱이 있다고 하자.이에 해당하는 안드로이드 앱의 버전을 체크하는 구현 소스는 아래와 같다. var request = require('request'), cheerio = require('cheerio'); ... request({uri: 'https://play.google.com/st..

Apache 에서 Context Path 에 따라 Webccess Server 개별 배정 방법
소프트웨어개발/Apache 2014. 11. 27. 18:21

Wordpress 를 홈페이지로 사용하기 위해 다음과 같은 설정이 필요해서.. 검색한 결과를 링크만 건다. "Apache 에서 Context Path 에 따라 Webccess Server 개별 배정 방법" http://www.webccess.org/?p=1750 "apache + mod_jk + virtualhost 설정" http://algina.tistory.com/158

[javascript] jquery hashtable 사용하기

https://code.google.com/p/suas-map-server/source/browse/trunk/+suas-map-server/suas4/cssjs/lib/jquery/js/plugin/jQuery.Hashtable-1.1.js 특별한 설명은 필요없을 듯.. 사용법 해쉬테이블 생성 : var ht = new jQuery.Hashtable(); 키-값 추가 : ht.add("item1","hello"); 값 얻기 : var val = ht.get("item1"); 키 삭제 : ht.remove("item1"); 키가 있는지 여부 : ht.containsKey("item1"); 값이 있는지 여부 : ht.containsValue("hello"); 키나 값이 있는지 여부 : ht.contains..

톰캣의 세션 타임아웃 늘리기
소프트웨어개발/Tomcat 2014. 11. 18. 17:13

톰캣의 세션 타임아웃 시간은 conf/web.xml 파일에서 변경할 수 있다. session-timeout 값의 기준은 "초" 이다. 86400

[MySQL] 대소문자를 구분안하게 하기
소프트웨어개발/MySQL 2014. 11. 11. 11:35

MySQL을 설치하면 기본적으로 테이블명 등에 대소문자를 구분한다. 이를 변경하려면 다음과 같이 my.cnf 파일을 열어서 lower_case_table_names 값을 1로 설정해주자. 1: 대소문자 구분 안함 2: 대소문자 구분 함 [mysqld] lower_case_table_names=1

HAProxy 1.5 버전이 Stable되었네요
소프트웨어개발/HAProxy 2014. 11. 11. 11:22

SSL때문에 줄곧 haproxy-1.5-dev18.tar.gz을 사용하고 있었는데.. 언제부터인가 1.5는 안정화 버전이 되었고. 1.6이 개발버전이 되어있군요. 도메인도 http://www.haproxy.org/ 로 변경되었고.. http://www.haproxy.org/download/1.5/src/haproxy-1.5.8.tar.gz 이걸로 갈아탑니다. ㅎㅎ 건승하는 사이트가 되길 바라며.. HAProxy 화이팅~!