기본 콘텐츠로 건너뛰기

8월, 2012의 게시물 표시

[링크] html 젠 코딩 스타일

- Html 에서 젠 코딩(Zen Coding) 간략 설명. http://mytory.co.kr/archives/2521 - aptana 용 Zen coding style plugin 설치 http://firejune.com/1555 http://www.kingluddite.com/tools/add-zen-coding-to-aptana-studio-3 http://code.google.com/p/zen-coding/wiki/AptanaHowToEn

[링크] iphone 시뮬레이터

http://code.google.com/p/ibbdemo2/  - ippdemo2 공식 홈페이지 http://www.imgwizard.com/tip/79686  - ippdemo2 간단 소개 http://cherryopatra.tistory.com/87  - ippdemo2 설치 및 사용법 http://www.downloadplex.com/Windows/Widgets/Programming/ibbdemo2-for-windows_339287.html  - ippdemo2 간단 소개2 (영어)

linux c++ 개발 환경 지원

http://blog.naver.com/PostView.nhn?blogId=oops8582&logNo=90044190292&redirect=Dlog&widgetTypeCall=true  - 리눅스 개발 환경 구축 http://www.kernel.bz/os/01/os0103.htm  - 리눅스 c 컴파일러및 make 사용법 http://k4425515.egloos.com/2828610  - 리눅스 c 라이브러리

[링크] 수경재배기

http://www.vegetables.kr/vegetableshydro/verandahydro.htm  - 수경재배기 http://ehddhrl2791.tistory.com/entry/%EB%A7%8C%EB%8A%A5-%EC%88%98%EA%B2%BD%EC%9E%AC%EB%B0%B0%EA%B8%B0%EB%A5%BC-%EC%A0%9C%EC%9E%91%ED%95%98%EB%8B%A413%ED%83%84  -수경 재배기 자작(DIY)

windows / java ee sdk 설치시 오류

설치시에  아래의 오류가 나오면서 설치가 안되는 현상이 나왔습니다. "java 2 runtime environment is null " java runtime 을 해봐도 소용이 없고...--;; 결국, google 을 통해서 중국사이트에서 동일 오류에 대한 해결책을 발견했습니다. 해결책. 1.아래 페이지에서 Java Runtime 을  다운로드 하여 설치합니다. (기존에 설치가 되어 있으면 패스.) http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1637588.html 2.dos prompt에서 다음과 같이 입력합니다. > java_ee_sdk-6u4-jdk7-windows-x64-ml.exe -j "c:\Program Files\java\jre7" (파일명이 "java_ee_sdk-6u4-jdk7-windows-x64-ml.exe" ) (위 1번 JRE 설치 경로가 "c:\Program Files\java\jre7" ) 3.정상적으로 설치가 되는 것을 확인했습니다.

사회적 기업

- 사회적 기업이란? http://blog.naver.com/PostView.nhn?blogId=pringli&logNo=120114683254   사회적 기업을 위한 적절한 비유, "빵을 팔기 위해서, 고용하는 것이 아니라, 고용하기 위해서 빵을 파는 기업" - 케나다 태백의 은행 보험 취급하는 신용협동조합/ 데자르뎅 운동 / 사회적 기업 기반 은행 - 1인 1표 원칙 http://www.ohmynews.com/NWS_Web/View/at_pg.aspx?CNTN_CD=A0001770582&CMPT_CD=P0000

[링크] jsp에서 REST 구현

jsp restfull 서비스 구현 JSP로 Rest API를 만든다구요? 스프링 3.0의 컨트롤러나 Restlet과 같은 프레임워크를 사용하시는 것이 더 좋을 것 같네요. REST 관련 기술 동향 http://ettrends.etri.re.kr/PDFData/25-2_112_120.pdf - RESTLET http://blog.naver.com/PostView.nhn?blogId=kilver0&logNo=100053180753&redirect=Dlog&widgetTypeCall=true - RESTLET 튜터리얼 http://zest133.springnote.com/pages/6226317 - Restlet으로 RESTful web service 구현시 인증추가하기 http://net4all.egloos.com/m/2166824 - Spring 3 Restfull http://www.slideshare.net/knight1128/rest-spring3  - Spring MVC 3 RESTful iBATIS( 2010년 이후 MyBatis 로 변경 ) 간단한 설명과 예제 http://mudchobo.tistory.com/132 MyBatis 의미와 이해 http://www.mybatis.org/core/ko/index.html rest 아키텍쳐 http://bcho.tistory.com/321

[참고] http 명령

http 명령 이론적으로는 PUT, DELETE 명령은 각각 요청 URI에 대한 자원의 생성, 삭제를 의미합니다. 그냥 의미론만 따지고 본다면 해당 URI의 자원을 접근할 수 없게 만든다는 의미를 가지고 있기 때문에 사실 보안 상의 문제를 발생 시키는 것이 아는가? 하는 오해를 불러일으키기 쉽습니다. 그러나 클라이언트가 요청을 어떻게 보내든지 처리하는 것은 서버 쪽 마음이기 때문에 이론적인 PUT, DELETE의 의미를 수정하여 처리하는 것은 개발자의 마음이기 때문에 이런 문제가 발생하지 않습니다.(억지로 해킹이 가능하도록 구현할 사람도 없겠죠;;) 웹 서비스의 측면에서 이를 처리할 때 다음과 같이 생각하고 구현하면 됩니다. POST 는 특정 URI 자원의 생성 GET은 특정 URI 자원의 표현을 반환 PUT은 특정 URI 자원을 갱신 DELETE는 특정 URI 자원을 삭제 만약 서버 쪽 도메인 모델이 DBMS라면 각각의 요청을 처리하는 과정이 CRUD라고 생각하면 되는 것입니다. 자, 그렇다면 이런 클라이언트와 서버 쪽에서 REST 기반의 웹 서비스를 구현하려면 무엇이 필요할까요? 자바에서는 Servlet을 지원하고 있습니다. 만약 JSP 환경하에서 정확한 Rest를 구현하려면 Servlet을 통해서 구현하면 됩니다. 사실 서블릿을 일일이 매핑하는 것은 상당히 시간 낭비적이기 때문에 대표 서블릿을 하나만 매핑하고 이 서블릿을 통해서 처리하게 하는 것이 좋겠죠. 아 물론 서버에 접근하는 클라이언트 수가 작다는 가정하에서 입니다. 많다면 명령에 따라서 분배를 좀 해주셔야겠죠. doPost, doGet, doPut, doDelete 등등의 메서드를 사용하면 됩니다. (사실 HTTP 명세에서는 REST의 의미론 외의 OPTION, HEAD, TRACE 등의 명령도 정의 되어 있습니다.  http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html  ) 클라이언트 측에서 웹 브라우저를 통해서 접근하

[링크] c++ 코딩 스타일

http://btd86.tistory.com/73 - C++ 코딩 스타일 코딩 규칙 코딩 할때 규칙을 정하기로 했습니다. 1. 제어문은 아래와 같이 소괄호를 한칸 띈다.    if (i == 0)    while (TRUE)    switch (i)    for (int i = 0; i < 10; i++) 2. 괄호에 빈칸을 삽입 하지 않는다.    if ( i == 0 ) (X) , if (i == 0) (O)    GetLogger()->Info( _T("Test") ); (X), GetLogger()->Info(_T("Test")); (O)    if ( (i == 0) || (j == 1) ) (X), if ((i == 0) || (j == 1)) (O) 3. switch ~ case 문    switch ()    {    case 1:        break;    case 2:        break;    case 3:        break;    } 4. 반환 값처리는 바로바로    // no    if (hWnd != NULL)    {    }    else    {        return false;    }    // yes    if (hWnd == NULL)        return false; 5. 빈줄 탭이나 공백문자 제거(trim) 6. 전역 변수는 'g_' 을 사용한다. 7. 클래스의 멤버 변수는 'm_' 을 사용한다. 8. 포인터(*) 및 참조(&) 표기는 변수 앞에 붙여서 선언한다. 9. #define enum 및 const 는 대문자와 단어 사이에 '_' 를 붙인다. 10. 각 변수 및 함수의 이름은 대문자로 시작한다.    int nTypeMax, char szFileInfomation, (O)    int ntype

[링크] 맥 참고 자료

맥 추천 어플 http://www.likejazz.com/macosx http://yalgee.tistory.com/191 http://mac.appstorm.net/roundups/utilities-roundups/35-absolutely-essential-mac-apps/   - 매스매티카 관련 사용법, 기초 예제; Mathematica 간단 한글 매뉴얼 Manual http://mwultong.blogspot.com/2007/09/mathematica-manual.html http://delicious.com/mwultong/mathematica http://sdestruct.tistory.com/60 - 맥 OSX환경에서 이클립스 편하게 설정하기. http://blog.pointbre.com/3977/mac-osx-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-%ED%8E%B8%ED%95%9C-%ED%82%A4%EB%B3%B4%EB%93%9C-%EC%84%A4%EC%A0%95.html 수학관련 링크 http://pythagoras0.springnote.com/pages/3197800 맥 os용 패키지 배포 툴 - mac ports. http://rukikuki.tistory.com/88 - mac osx ports - mac osx 용 package installer http://rukikuki.tistory.com/87 - mac osx mysql install http://egg.pe.kr/362 - mac osx mysql package install http://trip2me.tistory.com/61  - [mac] 패러럴즈에서 한/영 전환 맥 마운틴 라이언 에서 "마운틴 라이언에서 “확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다” 라

[tip] CentOS 설치 후 설정, 이클립스, 톰캣

mysql 설치 1.yum을 이용해서 설치하는 경우 root 계정으로 전환하고 # yum -y install mysql mysql-server mysql-connector-odbc mysql-devel # cp /usr/share/mysql/my-huge.cnf /etc/my.cnf # vi my.cnf # mysql_install_db # chown -R mysql:mysql /var/lib/mysql/ # cd /etc/rc.d/init.d # ./mysqld start # mysqladmin -u root password "암호" 2.rpm을 이용해서 설치하는 경우, root 계정으로 전환하고  rpm 설치 # yum -install rpm 설치된 rpm 으로 mysql 설치 # rpm -qa mysql* 3. mysql 데몬 실행 # cd /etc/init.d/ # ./mysqld start 4.mysql 접속 확인 #mysql 5. mysql 프로세스 동작확인 # ps -aux | grep mysql - CentOS 설치 후 기본 설정들 http://skywork.egloos.com/1713517 - tomcat 설치 http://wagulwagul.tistory.com/3 - perl 설치 http://blog.naver.com/PostView.nhn?blogId=introsoul&logNo=70030447799&widgetTypeCall=true - vmware tools 설치 http://virtualhive.tistory.com/58 http://ndmnwg.egloos.com/590562 - 이클립스  & 톰 캣 설치 http://ratmsma.tistory.com/entry/40025409172

[소스코드] javascript 참고용 샘플

<!---  setCookie & getCookie --!> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">     <head>         <meta http-equiv="Content-Script-Type" content="text/html; charset=euc-kr" />         <title>Cookie 방식 동작 확인-Title-</title>     </head>     <body>      <pre> <script type="text/javascript">     //<!--     //?id=12345&category=javascript document.writeln();      // 크롬 부라우져에선 제대로 동작하지 않음, 원인 분석 필요.      function setCookie(name, value, expires, domain, path, secure) { var c = ''; c += name + '=' + encodeURIComponent(value); if(expires) { var exp = new Date(); exp.setDate(exp.getDate() + expires); c += '; expires=' + exp.toGMTString(); } if(do

Aptana Studio3 사용

- 한글 깨짐 해결법 1.preferences > general > workspace 메뉴로 이동하여 text file encoding 부분을 'euc-kr'로 직접 입력 하고, 해당 파일들을 닫고 다시 로딩하니 잘 된다. 2. file > preference 메뉴로 이동 text file encoding 부분을 'euc-kr'로 직접 입력 한다. http://freshcream.tistory.com/36  - 한글 깨짐과 폰트 설정 http://firejune.com/941 - Aptana IDE 사용자 환경 설정 - Aptana code assist 추가 방법 http://rurony.tistory.com/19 http://blog.naver.com/PostView.nhn?blogId=kobell9&logNo=90142362078

[링크] 자바스크립트(javascript) 참고 자료

- 비교적 최근의 자바스크립트 강좌 http://deadfire.hihome.com/jscript/projscript003.html - 넷스케이브에서 제공하는 자바스크립트 https://developer.mozilla.org/en-US/docs/JavaScript/Guide http://xguru.net/503 http://slash7.com/2006/07/26/javascript-boot-camp-tutorial/ - JsUnit Javascript unit test http://www.jsunit.net/ - jsUnit 참고 자료. http://www.javajigi.net/pages/viewpage.action?pageId=4497 - jsDoc http://code.google.com/p/jsdoc-toolkit/ - java script 코드 압축기 - Microsoft Ajax Minifier(자바기반) http://ajaxmin.codeplex.com/ - java script 코드 압축기 - YUI Compressor Online(브라우져 기반) http://yui.2clics.net/ - 코드 난독화 툴 http://dean.edwards.name/packer/ - jQuery 2nd Edtion 샘플 소스 코드(특히, 서버기반이라 쉽게 확인할 수 없는 부분 확인가능) http://bibeault.org/jqia2/ - css 셀렉터 정리 http://ddoong2.com/610 - css 셀렉터 정리2 http://j07051.tistory.com/entry/CSS-%EC%85%80%EB%A0%89%ED%84%B0 - css 셀렉터 정리. http://www.hoons.kr/board.aspx?Name=asptip&BoardIdx=50984&Page=1&Mode=2 - css 셀렉터 http://www.w3schools.com/cssref/css_s