본문 바로가기

Programming &

(32)
전세계 웹서버 점유율은? 웹서버에 대한 정보를 찾아보던 중 Nginx 를 알게되었는데 php과 연계하여 사용하게 되는경우는 php를 안에 품은 apache 가 성능상 우위에 있는 것으로 나오고 있고 html 등 static 하게 사용하는 리소스에 대해서는 Nginx 가 상당히 좋은 성늘을 나타내고 있다고 합니다. Apache, IIS 에 뒤를 이어 점유율을 높여가고 있는 Nginx 가 3위에 랭크가 되어 있습니다. 위 이미지는 netcraft 사이트의 이미지입니다. 웹서버 점유율보기
안드로이드 앱개발을 위한 개발환경을 셋팅하자~ 안드로이드 개발을 위해서 가장 먼저 해야할 일은 아무래도 개발환경 셋팅일 것이다. 예전에는 셋팅할때 많은 고통이 따랐다는 말도 있었지만 손쉽게 개발환경을 셋팅할 수 있다. 먼저 필요한것은 개발툴일것이다. 안드로이드 개발툴로 가장 널리 사용되는것은 이클립스로 정말 잘 만든 프로그램이다. 조금 느리다는것을 제외한다면.... 이클립스를 설치하기 위해서는 먼저 JDK를 설치해야한다. 이클립스 실행시 꼭 필요하기 때문에... ★ JDK ★ 1. JDK다운로드 (http://www.oracle.com/technetwork/java/javase/downloads/index.html) 2. JDK 설치 3. JDK 환경설정 (윈도우즈7) 제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 고급탭 > 환경 ..
Windows7 단축키 모음 윈도우즈를 사용하면서 그동안 무심코 지나친 수많은 단축키들이 있었습니다. 사실 단축키라는것이 외워야하는 불편함(?)은 있지만 조금 익숙해지고나면 편리함이 몇배는 될것입니다. 그리고 신기한 점도 많구요...^^ 주로 윈도우키/Ctrl/Alt 키와 조합을 이루고 있습니다. 하나씩 따라해보는것도 재미있을 것 같네요. 본글의 원문 링크는 아래와 같습니다. http://www.hongkiat.com/blog/windows-7-keyboard-shortcuts-to-increase-productivity/ General Windows 7 Shortcuts Win + Up – Maximize the current Window Win + Down – Restore down or minimize current Windo..
PHP 컴파일시 /usr/bin/ld: cannot find -lltdl 에러가 날때 PHP 컴파일 중 오류가 나본 경험은 종종 있기는 하나 정말 간만에 안나던 오류가 났습니다. PHP는 컴파일 시간이 나름 오래 걸리기 때문에 컴파일 중 오류가 발생하면 시간과의 전쟁이 될 수 있기 때문에 나름 고충이 클 수 있습니다. 아래이미지는 http://www.php.net 대문입니다. 오늘의 오류는 /usr/bin/ld: cannot find -lltdl .... 나름 php도 오래 사용해왔고 리눅스도 오래 사용했지만 무식한지라 ltdl 이 뭔지 몰랐네요. 이니시스 결제와 연동을 위해서 mcrypt 와 PHP 연동중 발생한 오류인듯 보이긴하는데 libmcrypt 와 libmcrypt-devel 도 yum 으로 설치를 했습니다. 그래도 또 발생한 오류..ㅡ.ㅡ ltdl 라이브러리가 없어서 생기는 문..
오라클 9i 다운로드하기 오라클 9i 를 테스트하기 위해서 잠시 설치하려고 하였지만 오라클사이트의 다운로드 사이트에서 찾기가 힘들었다. 온통 영문으로 도배되어 있는 오라클이기에 도통 어디에 뭐가 있는건지 모르겠는것 ㅠㅠ 1. 오라클 사이트에 접속 (http://www.oracle.com) 2. 메뉴에서 Downloads 링크를 클릭한다. 3. Customers 라는 부분에서 E-Delivery site 를 클릭한다. 커머셜 라이센스를 가지고 있는경우 다운로드 받을 수 있다는 설명이 같이 있다. 4. 우측의 언어선택 영역에서 한국어를 선택한다. 물론 한국어가 아니어도 상관없다. 5. 제품팩과 플랫폼을 선택한 후 다운로드 하면 된다. ^^
브라우저 정보 및 OS정보를 가져오자. get_browser() PHP에서 브라우저 및 OS 정보를 알아내려면 여간 번거러운것이 아니다. 현재는 맞춰놨다고 해도 새로운 브라우즈 새로운 OS가 등장하게 되면 소스를 또 수정해야할 수도 있다. ▲ 브라우저 정보를 이용한 통계 ▲ OS정보를 이용한 통계 PHP에서는 get_browser() 라는 유용한 함수를 제공한다. 하지만 이것도 기본함수로 사용하기 위해서는 약간의 설정이 필요하다. php 메뉴얼에서는 아래와 같은 주의를 주고 있다. 주의 Note: In order for this to work, your browscap configuration setting in php.ini must point to the correct location of the browscap.ini file on your system. bro..
MSSQL 에서 로그인시 대소문자 구분 일반적으로 특별한 옵션을 주지 않았을때 대소문자를 구분하지 않는다. 대소문자를 구분하지 않으려면 COLLATION KOREAN_WANSUNG_CI_AS) 대소문자를 구분하려면 COLLATION KOREAN_WANSUNG_CS_AS) 와 같이 사용할 수 있다. 쿼리문을 보면 SELECT * FROM MEMBER WHERE ID COLLATE KOREAN_WANSUNG_CS_AS = '아이디' 와 같이 사용할 수 있다.
아웃룩 익스프레스(Outlook Express) 6.0 에서 0x800C0133 오류 Windows XP 에 기본으로 제공되는 메일관리 프로그램인 아웃룩 익스프레스 6.0 그놈 참...요상하다. 어느날 갑자기 이상한 오류를 뿜으며 제대로 동작하지 않는다. 왜 그럴까? 오류는 0x800C0133 으로 알수 없는 오류라나? 계정 셋팅 정보를 봐도 이상없고 특별히 잘못된 것이 없다. 그런데 알고보니 문제가 있긴했다. (0x800C0133) 일단 편지함 용량을 한번 살펴보자 도구 -> 옵션 유지보수 탭 -> 폴더 저장 해당 폴더를 열어본다. 아...저기 빨간 박스에 있는 녀석이 2기가 바이트가 된것 같다. 아웃룩 익스프레스 6.0 은 파일 한개를 2기가 이상 사용할 수 없다. 그래서 2기가가 되었을때부터 문제가 된것이다. 조치 방법 1. 아웃룩 익스프레스 종료 2. 받은 편지함.dbx 의 이름 ..