본문 바로가기

개발관련78

새로운 공부/놀거리 발견 요즘에는 정말 개발하기 편한게 너무 많이 나온다. DB도 관계지향적 DB에서 요즘에는 NoSQL이라는 것도 나오고... 자바로 스트러츠2 + 스프링 + 마이바티스로 연결해서 쓸때에 너무 소스 코딩을 많이 해야되어서 굉장히 불편했는데.. 자바도 쾌속개발이 가능한 툴들이 계속 나오고 있다. 7월달에 샘플코드라도 돌려 봤으면 하는 것들 리스트를 정리해두려한다. mongodb 공식사이트 : http://www.mongodb.org/ 한글 강좌 : http://www.ibm.com/developerworks/kr/library/j-morphia/index.html?ca=drs- 소개 블로그 : http://blog.doortts.com/178 한글 서적 : http://www.yes24.com/24/goods/5.. 2011. 7. 1.
[APM 환경구축#2] 아파치 & php 설치하기 apache 설치 #설치할 폴더로 이동 > cd /usr/local/ #설치파일 받기 > wget http://ftp.kddilabs.jp/infosystems/apache//httpd/httpd-2.2.19.tar.gz #압축풀기 > tar zxvf httpd-2.2.19.tar.gz #설정하기 - 시스템 체크 makefile 생성 > ./configure --prefix=/usr/local/apache --enable-module=so --enable-mods-shared=all --enable-so --enable-ssl=shared --with-ssl --enable-rewrite #컴파일하기 설치하기 > make > make install 아직 까지는 간단! PHP 설치 PHP는 아래 링크를 참.. 2011. 6. 24.
[APM 환경구축#1] centos에 mysql 5.5.13 설치하기 자세히 나와 있는곳이 없어서 너무나 큰 왕삽질을 했다...ㅠㅠ 5.5.x 버전은 cmake라는 걸 이용해서 컴파일을 해야하는데 우선 cmake라는 녀석부터 설치를 해보자. #CMAKE 설치에 필요한 라이브러리 설치 > yum -y install zlib curl > yum -y install gcc g++ cpp gcc-c++ > yum -y install openssl openssl-devel > yum -y install libtermcap-devel ncurses-devel libc-client-devel bzip2-devel > yum -y install bison #CMAKE를 받자 >wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz #압축 풀고.. 2011. 6. 24.
이클립스에서 m2eclipse 설치후 webapp 폴더 여는게 귀찮을 때 소나타입의 페이지에 있는 m2eclipse 설치하기를 그대로 따라하면 될 것을... 괜히 인터넷에서 찾아보고 했다.. m2eclipse를 설치후에 참으로 고민되는게 webcontents 폴더를 여는게 무진장 귀찮다는 것인데... 이클립스에서 한방에 보이게끔 하는 플러그인이 또 따로 있었다. m2eclipse가 설치된 상태에서 설치해야하는데.. 성질 급하신분들은 아래링크에서 영어로 읽으시고. http://m2eclipse.sonatype.org/installing-m2eclipse.html 그냥 m2eclipse Extras라는 플러그인을 하나더 설치해주시면 된다. 아래처럼 하면됨. 1. m2eclipse를 설치한다. 2. m2eclipse Extras를 설치한다. m2eclipse Extras 업데이트 .. 2011. 6. 20.
[mysql]삽질.. 오토커밋 안될때.. 데이터를 넣고나서 삭제할려고 하니깐 아래의 메세지가 나왔다... Error Code: 1175 You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column 이건 또 뭔가 싶어..찾아보니..아래꺼를 한번 실행시켜주고 하란다. SET SQL_SAFE_UPDATES=0; 잘됨! windows7 에서 MySQL 재설치 1. 제어판에서 삭제 2. programfiles 에서 폴더 삭제 3. 콘솔창을 관리자모드로 켜서 서비스삭제 sc delete MySQL 4. C:\ProgramData\MySQL 폴더 삭제 5. 재부팅 다시 설치~! 아...왜 이렇게 만들어 놓은거임..ㅠㅠ.. 2011. 6. 14.
[윈도우즈] php + mysql 연동 삽질 php를 설치하고 mysql을 설치하고 apache도 설치해서 다 잘 된다고 믿고 있었더니... php소스에서 $db = new mysqli("localhost", "gyu", "abcd", "books"); 이런식으로 하니깐.... Fatal error: Class 'mysqli' not found in C:\... 요딴 식으로 에러가 난다. 나는 분명히 하라고 하는걸 다했는데 말이다.ㅡㅡ; php.ini에서 extension_dir 도 지정해줬고 아래의 윈도우즈 익스텐션도 주석을 풀어줬다. extension=php_mysqli.dll php/ext 폴더에 php_mysqli.dll 도 있다! 그럼 다 된거 아임? 이라고 생각했는데.. 구글링을 해보니 스택오버플로우에 아직 끝난게 아니라고 되어있다..ㅡ.. 2011. 6. 13.