본문 바로가기

Developement

Jquery Plugin 모음 [업데이트일 : 2015-07-24]강추 / 추천 / 일반 jQuery Plugin : http://plugins.jquery.com/ [날짜 관련]1. Date Dropper : 날자 입력 플러그인 http://felicegattuso.com/projects/datedropper/ [Modal 관련]1. Animated Modal : 브라우저 전체화면을 모달로 만들 수 있는 플러그인 : http://joaopereirawd.github.io/animatedModal.js/ [Form 관련]1. jQuery Form Plugin : 입력 양식 플러그인 & Ajax 로 업로드 구현 가능 : http://malsup.com/jquery/form/ [Grid 관련]1. JMOSA : 이미지 또는 Div 블럭을.. 더보기
아두이노 강좌 사이트 [출처] http://www.hardcopyworld.com/ngine/aduino/index.php/archives/44 유용한 아두이노 강좌 사이트하드카피월드 강좌 : 오른쪽 Quick Link 메뉴를 보시면 아두이노 프로그래밍 기초 강좌와 아두이노 기초 강좌를 보실 수 있습니다. 아두이노 프로그래밍 기초는 프로그래밍이 처음인 분들을 위한 초급 강좌이고, 아두이노 기초 강좌는 다양한 센서와 모듈을 활용하기 위한 아두이노 SW+HW 초급 강좌입니다. (강좌 시리즈는 계속 업데이트 예정)손으로 배우는 아두이노 (하드카피월드+Bloter.net) : http://www.bloter.net/archives/218757아두이노에 입문하려는 분을 위해 준비한 동영상 강좌입니다. 직접 구현해 볼 수 있을만한 프로.. 더보기
날씨 api 정보 / 관광지 정보 저각권 관련 내용은 따로 확인 하시기 바랍니다.공공데이터api 같은 경우 https://www.data.go.kr/#/L21haW4= 공공 데이터 포털에서 키발급 후 사용 가능합니다. 01. 날씨 api 01. 기상청 RSS 동네예보 (오늘, 내일) : http://www.kma.go.kr/wid/queryDFSRSS.jsp?zone=[동 코드] - 동 코드는 기상청 웹사이트에서 수기 조회 가능 ex) http://www.kma.go.kr/wid/queryDFSRSS.jsp?zone=1159068000 모레 이후 (중기 예보) : 전국 : http://www.kma.go.kr/weather/forecast/mid-term-rss3.jsp?stnId=108 서울,경기 : http://www.kma.go.k.. 더보기
즐겨찾기 모음 1. 여러가지 종류의 기호 또는 부호를 HTML 코드로 확인할 수 있는 웹사이트http://htmlarrows.com 2. CSS3 코드를 만들어 주는 사이트http://www.css3maker.com/ 3. PHP 튜토리얼 한국어http://modernpug.github.io/php-the-right-way/ 4. 제이쿼리 소스를 이용한 이미지슬라이드 (아코디언방식)http://www.egrappler.com/raccordion/demo2.htm 5. [강추] 다양한 도형변형 효과를 만들 수 있는 Markahttp://fian.my.id/marka/ 더보기
PHP 내장 함수 모음 [ php 내장함수 모음 ] 1. 날짜 및 시간 관련함수 *time() -용도: 현재 시각을 timestamp값으로 구한다. -방법: time() *date() -용도: 사용자가 지정한 형태로 시간을 표시. 특정시간의 날짜와 요일등을 배열로 리턴한다. -방법: date("표시할 시간의 포맷형태","특정한 timestamp값") *mktime() -용도: 지정된 날짜를 timestamp값으로 변환한다. -방법: mktime(시,분,초,월,일,년) *checkdate() -용도: 날짜와 시간이 올바른 범위 안에 있는지 검사한다. -방법: checkdate(월,일,년) *getdate() -용도: 특정timestamp값으로 시간,요일,날짜정보를 배열로 반환한다. -방법: getdate(timestamp값) 또.. 더보기
PHP 실행 속도를 빠르게 하는 최적화 코딩 방법 모음 1. echo가 print 보다 빠르다. 2. string을 감싸는데 있어서 작은따옴표(') 가 큰따옴표(")보다 빠른데, 그 이유는 PHP는 큰따옴표안에서 변수를 찾고 작은 따옴표에서는 변수를 찾지 않기 때문이다. string에 변수가 없다면 작은따옴표를 사용해라 3. echo를 string을 연속해서 사용하는것 대신에 여러개의 파라메터를 넣어서 사용해라 4. 미리 계산한 값을 사용해라. for루프를 위해서 가장큰값을 지정할때 루프에 넣지말고 예를 들어 for($x=0;$x 더보기
PHP 정규식 1. 정규식 파일이나 문자열 내에 포함되어 있는 특별한 패턴(또는 특별한 조건을 만족하는 문자열)을 검색하기 위해 미리 정의된 다양한 특수 문자들의 조합을 정규식(regular expression)이라 한다. 정규식에서의 특수 문자(special character)는 다음과 같다. (1) ^ (caret) : 라인의 처음이나 문자열의 처음을 표시 예 : ^aaa (문자열의 처음에 aaa를 포함하면 참, 그렇지 않으면 거짓) (2) $ (dollar) : 라인의 끝이나 문자열의 끝을 표시 예 : aaa$ (문자열의 끝에 aaa를 포함하면 참, 그렇지 않으면 거짓) (3) . (period) : 임의의 한 문자를 표시 예 : ^a.c (문자열의 처음에 abc, adc, aZc 등은 참, aa 는 거짓) a... 더보기
사이트이전시 자주 사용되는 명령어 모음 server a 115.68.xx.x1 server b 115.68.xx.x2 rsync 사용 server b 에서 server a 의 /home/에 모든 디랙토리및 파일을 b서버의 /home 으로 땡겨옴 (둘다 ssh 루트로긴 허용되어있어야하고 22번포트 사용해야함) server b : rsync -avzog -e ssh root@115.68.xx.x1 :/home/* /home 서버 a의 루트패스워드를 물어보는데 입력하면됨 scp 사용 server a에서 mysql.tar.gz 등 단일 파일을 server b 의 홈 로 밀어넣기 scp mysql.tar.gz root@115.68.xx.x2:/home 서버 b의 루트패트워드를 물어보면 입력 더보기
Linux 설치 관련 [추천사이트] : CentOS 6.5 Minimal 리눅스 서버 설치 (https://www.3rabbitz.com/f01c33e7d8367da2#2421750340345be7) CD설치의 경우 아래와 같이 진행할것 1. minimal 2. 개발 - 개발용도구, 서버플랫폼 도구, 추가개발 기반시스템 - 기본, 네트워킹 도구, 레거시 유닉스 호환성, 호환성 라이브러리 언어 - 중국어, 일어, 한국어 ※ apache2.2 - php5.3까지※ apache2.4 - php5.6까지 이다. / : 필수공간 (30000M) /swap : 가상메모리공간(실제메모리2배) /boot : 부팅관련된 파일 (100m) /apm : aphache, php, mysql 설치공간 (300M) /home : 사용자 홈 디렉토리 .. 더보기
PHP 정규식 // textarea 제거 $str = preg_replace("!!is", "[textarea]", $str); $str = preg_replace("!!is", "[/textarea]", $str); // script 제거​ $str = preg_replace("!\"']+)[\"']?[^>]*>/i", $str, $RESULT); // 호스트 추출 preg_match("/^(http:\/\/)?([^\/]+)/i", "http://www.naver.com", $matches); 더보기