본문 바로가기

전체 글186

[JSONP] Crossdomain 해결을 위한 JSONP 설명 우선 크로스도메인 문제에 대해서 이야기 하자면 자바스크립트는 기본적으로 동일 도메인이 아닌(서브도메인도 다른 도메인으로 인식) 경우에는 데이터를 수용 할 수 없게 되어 있다. 이유인 즉 센드박스 어쩌고 저쩌고 하는 보안 문제 때문인데 쉽게 설명 하자면 악의적인 내용을 외부 사이트에 심어 두고 실행 되게 하는 일을 막기 위해서이다. 어째건 이런 제약이 일반 웹에서는(모바일 웹 포함) 크게 문제 될거 없다. 왜냐하면 proxy 페이지를 내 서버에 둬서 프로그램으로 xml,json 등의 자료 또는 text html 등의 자료를 가져 와서 우리 입맛에 맞게 가공해서 내 도메인에서 제공해 주는 거 처럼 꾸미면 되니까. 하지만 하이브리드앱을 하게 되면 이게 심각한 문제가 된다. 왜냐 하면 데이터를 가져올 방법이 제.. 2013. 1. 28.
[Codeigniter] 이클립스로 자동완성 기능 되게 하기 일단 기본적으로는 이 페이지를 참고하면 된다.▶Autocomplete Eclipse Codeigniter 2주욱 보면서 이해하고 싶은 사람은 동영상을 봐도 된다. HD 화면으로 봐야 잘 보인다. 내 글 맨 아래 첨부해 놓기도 했으니 이 화면에서 바로 볼 수도 있다.자동완성 기능용 프로젝트를 하나 만든다이 팁은 자동완성만을 위해 프로젝트를 하나 만드는 방식의 팁이다. 이클립스가 함수를 참조할 수만 있게 한다. (만약 이 팁을 실제 사용하는 프로그램에 넣게 되면 웹사이트가 작동을 안 하게 될 거다.)일단 CI_CodeBase 따위로 이름을 짓고 프로젝트를 하나 만든다. 그리고 거기 코드이그니터 소스코드를 다 집어 넣는다.이렇게 넣으면 된다. 위에서 .settings 는 이클립스가 만든 거니 신경쓰지 마시고... 2013. 1. 24.
[MySQL] BIN LOG를 이용한 쿼리문 내역 추출 BIN LOG를 사용해야 하는 점이 있지만은 하나의 방법이 될것 같습니다. 일 단위로 전체 백업 받고 그 시간 이후 부터 계속 시간단위의 쿼리문만 별도로 저장한다면은 그 시간대로 복구할수 있으니깐요..^^ 전체 사용시에는 각 DB에 대해서 use 가 나오는 반면 하나의 DB를 할 경우에 시간값으로 해서 그 DB의 쿼리문만 나오는것 같습니다. # Mysql binlog 전체 /usr/local/mysql/bin/mysqlbinlog --start-datetime="2009-03-11 09:00:00" --stop-datetime='2009-03-11 09:59:59' \ /usr/local/mysql/var/mysql-bin.000017 > /home/www/compare/database_all.sql #.. 2012. 4. 19.
[JAVA] 자바 프로그래밍의 시작; JAVA_HOME 세팅 자바 설치한 디렉토리를 기억합니다. 복사하면 좋구요.예를 들면 C:\java\jdk1.6.0_04내 컴퓨터 클릭하고 alt+Enter를 누르면 속성창이 뜹니다.거기서 "고급" 탭을 클릭하고 하단의 "환경 변수" 버튼을 클릭 합니다.사용자와 시스템이 상하로 나오는데 시스템 쪽에 하는 것이 좋습니다.새로 만드는 환경변수는 "JAVA_HOME" 입니다.아까 복사한 자바 디렉토리를 아래 붙여 놓습니다.그리고 하나 더 손 봐야 됩니다.시스템 쪽에 Path 환경변수가 보입니다.이것 열고 Home 키를 눌러서 맨 앞으로 가서%JAVA_HOME%\bin;을 추가합니다. 2012. 4. 16.