라벨이 Tips인 게시물 표시

php 테스트용 백엔드 api crud 만들기(1) list

 이전 php무료 호스팅 으로 테스트용 api를 만들어 보겠다. 이런식으로 하면 로컬에서 프론트 작업을 하면서 별다르게 ide툴이나 서버를 띄우지 않고 실제같이 소스 작업을 완료 할수 있다. php를 모른다고 해두 간단히 따라하기 만으로 할수 있는 작업이다.   dothome에서 무료호스팅을 가입하면 ftp계정을 준다. 접속하면 html폴더가 보일것이다.그 폴더에 들어가서 폴더를 만들거나 파일을 생성하면 된다. info.php라고 파일을 생성하고 코드를 1 2 3 <?php phpinfo(); ?> cs http://닷홈아이디.dothome.co.kr/info.php 해당서버의 정보를 보여주는 파일이다. html폴더에 testapi라고 폴더를 만들고 해당파일을 만든다. list.php 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 <?php header ( "Content-Type:application/json;charset=UTF-8" );   $listJson   =     '{     "1" : {         "writer":        "testUser1",         "passwd":        "",         "title":        "...

php 무료 호스팅

이미지
https://www.dothome.co.kr/web/free/index.php 페이지 중간에 보면 신청하기 누르고 가입가능. cms(제로보드XE, 워드플레스, 그누보드)를 선택하면 자동으로 셋팅되어서 설치됩니다. 무료지만 버전을 사용하고 있습니다. ssh나 텔넷접속은 허용하지 않지만 ftp랑 mysql 도 지원하고 있어 사용하기 편리합니다. 홈페이지에서 마이닷홈에 들어가셔서 ftp 아이디 나 패스워드 변경하거나 phpmyadmin 에 접속할수있음. 이걸 소개한 이유는 프론트 엔드 작업을 하다 보면 백엔드 api가 필요한데 간단하게  php로 만들어서 사용할수 있기 때문입니다. 물론 로컬로 작업해서 백엔드부분을 커버할수두 있지만 여러개 띄어놓고 작업하기 불편하기에 도메인으로 된 서버api를 이용해서 실제같이 테스트 할수 있음

윈도우에서 ip 새 적용( 갱신, 네트워크 재시작) 명령창 활용

xp에서는 ip나 설정을 바꾼 후 설정 창에서 바로 복구를 누르면 새 아이피를 받아오고 랜카드도 갱신 되었습니다. 윈도우7 비스타로 오고 나서는 이게 없어 졌네요. 바로 cmd 창을 통해서 하셔야 합니다.시작메뉴 누르면 바로 프로그램 및 파일검색이 있습니다. 거기에 cmd라고 입력하시고 엔터 치십시오. 아래 내용 입력 엔터, 엔터 네트워크가 다시 시작됨을 볼수 있습니다. ipconfig /release ipconfig /renew

sk브로드밴드 광랜 웹서버 운용(80포트 or 특정포트) dvw-2000n 공유기 포트설정(super DMZ)

이미지
sk브로드밴드 광랜으로 바꾼뒤 외부로 80포트가 작동을 하지 않았다..(웹서버를 운용하지는 않지만 직업상 테스트 목적으로 쓴다) 근데 오류 메세지를 보면 응답이 없다는거구 들어가긴 한거 같다. 구래서 인터넷을 뒤져보구 뒤져봐두 80포트를 막않네 어쩌네 그런말만 많았다. (인터넷에서 글이나 댓글중 보면 80포트 막았다고 상담원과 싸우고 해지하고 ㅎㅎ 지역별(지역감정?)로 막혀있넹 ㅎㅎ 어쩌넹) 근데 솔직히 특정포트나 그런거를 센터차원에 막는다는것은 대충 생각해봐두 힘들꺼 같다는 결론을 내렸다.(통신사는 dns로 해당 기계인식) 결국은 공유기에서 설정인데 공유기 관리페이지에 접속해두 포트포워딩을 하고 ddns를 설정해두 꿈쩍두 않했다. 정말희한하넹 하구 있다 고민하구 있다고 보닝 dmz설정이 눈에 보였따. 근데 이것또한 작동않됐다. super dmz설정을 하닝 한방에 해결됐다..ㅎㅎ 정확하지는 않지만 공유기 설정을 대충 알꺼같다. 아마두 pc에 dns설정으로 인식한듯 싶다. 근데 나는 dns 설정을 168.126.63.1로 바꿔서 아마 인식하지 못한듯 싶다.. 이건 추측이다. dvw-2000n공유기를 사용하시는 분은 고생하지 마시고 바로 super dmz설정만 하시길(포트 포워딩보다 인식이 더 좋음) 시작 실행에서 cmd를 치구 창에 ipconfig /all을 치면 자신의 랜카드에 물리적주소라고 나온게 맥어드레스다 super dmz설정은 맥어드레스를 인식하는거다. 저칸에 복사해서 놓구 적용 누르면끝(cmd창에 나온게 구분을 - 로 되어있는거를 :로 고쳐야함) ps 1 : 추측되는게 mac search버튼을 누르면 해당 맥주소 잡혀야하는데 pc만 잡히지 않는다. 아마 dns가 틀리거나 아니면 윈도우7의 보안 때문이라 추측됨 ps 2 : 공유기(dvw-2000n) 관리페이지 주소는 디폴트설정주소가 http://192.168.25.1/  <== 자신의...

에디터플러스(editplus) 에서 php실행, 도구등록

이미지
스크립터 언어를 다루는데는 에디터만한 것이 없을꺼다. 프로그램 자체두 가볍기 때문에 에디터중에서 에디터플러스를 많이 애용하는 편인데, 에디터플러스에 도구에 윈도우용 php를 연결하면 php를 실행하여 결과값을 볼수 있다. 1. 먼저 http://kr.php.net 에서 윈도용 php를 다운 받는다. 2. 임의의 폴더에 압축을 푼다. 3. 에디터 플러스 메뉴에 도구 -> 사용자구성 추가를 눌러 이미지와 같이 설정한다. (명령부분은 압축을 풀은 php.exe 전체경로를 넣어준다. 나머지는 이미지 그대로) <?php echo "잘 실행되나요~" ?> 4. php파일 만들고 단축키 또는 메뉴에 도구에서 만든 명령을 누른다. 프로그램을 작성하기 전 테스트용도나 두루두루 상당히 편리함을 알수있다. 주의할점 : php태그에 시작에 <?php를 넣어주어야 한다. 버젼마다 틀린 지 아니면 php.ini를 읽는 전 버젼에는 앞에 태그 없이두 실행됏는데 새 버젼에서 부터는 않되 더군요. 그냥 넣으면 상관없으니깐 꼭 넣으세요.

인터넷익스플러워(IE) MIME 타입 모음

text/richtext text/html audio/x-aiff audio/basic audio/wav image/gif image/jpeg image/pjpeg image/tiff image/x-png image/x-xbitmap image/bmp image/x-jg image/x-emf image/x-wmf video/avi video/mpeg application/postscript application/base64 application/macbinhex40 application/pdf application/x-compressed application/x-zip-compressed application/x-gzip-compressed application/java application/x-msdownload

원도우 계열 특정 포트를 사용하는 프로세스 알아내기

특정포트에 어떤 프로세스가 쓰는지 알고 싶을때는 cmd창으로 간단히 알수있다. netstat -ano 로 PID 알아냄 tasklist /SVC /FI "PID eq [찾아낸PID]" ps : 더 간단한 방법 netstat -ano |findstr :찾으려는 포트

이클립스와 자바 환경(윈도우) 간편 세팅 (배치파일 이용)

이클립스를 실행하려면 환경변수를 등록하고 실행했지만 간단하게 배치파일을 이용하여 할 수 있다. 배치파일을 이용하는 장점이라면 우선 컴퓨터를 다시 세팅 한다거나 할 때 jsdk을 매번 설치하지 않고압축만 해둔 상태에 패치만 잡아주면 된다는 장점이 있다. 한마디로 빠른 세팅이 가능하다는 점이다. javaConfig.bat SET PROJECT_HOME=C:\javaHome SET JAVA_HOME=%PROJECT_HOME%\jsdk SET ECLIPSE_HOME=%PROJECT_HOME%\eclipse SET PATH=%JAVA_HOME%\bin ;%ECLIPSE_HOME%; eclipse.bat call "javaConfig.bat" start eclipse eclipse.bat을 바로가기로 만들어서 실행하면 된다. ps : 이런식으로 톰캣도 세팅하여 할수있다. 톰캣은 다음에..

 HK Yoon's Life!: fontface - 구글 블로거에 웹폰트 적용하기

 HK Yoon's Life!: fontface - 구글 블로거에 웹폰트 적용하기 : "  구글 블로거로 스킨을 이리저리 수정해 봐도 웹폰트 적용이 쉽지 않습니다. 다 때려치고 워드프레스를 깔아볼까 했다가 어제까지 한 짓이 아까워서 고민도 해보고.벌써 블로그만 몇 번째 이사한 것 인지. 네이버, 태터툴스, XE, 티스토리, 텍스트큐브 다..."

구글 블로그(blogger,blogspot)에 카테고리및 목록(제목 리스트) 만들기

이미지
구글블로그를 쓰면서 직관적인 인터페이스며 마음에 드는 기능이 많다. 근데 여타 블로그에는 다 있는 카테고리 기능이 없다. 라벨기능으로 특화된듯 한데 그러던 중 검색중 발견했다.  블로거 라벨기능을 이용한 글목록 만들기    약간 설명이 부족한듯하여 덧 붙여 내용을 추가했다. 관리기능에 글쓰기 탭에 보면 10개까지  페이지를 만들수 있는 기능이 있다.  페이지 수정 클릭 새 페이지를 클릭하여 해당 스크립터를  붙여넣는다. (기능은 rss xml을 읽어와서  해당 라벨별로 제목만 리스트로 만들어  주는 기능이다.) <!-- Recent Posts by Label Start --> <!-- code by BloggerSentral.com --> <script type= "text/javascript" > function recentpostslist(json) { document .write( '<ul>' ); for ( var i = 0 ; i < json.feed.entry.length; i++) { for ( var j = 0 ; j < json.feed.entry[i].link.length; j++) { if (json.feed.entry[i].link[j].rel == 'alternate' ) { break ; } } var entryUrl = "'" + json.feed.entry[i].link[j].href + "'" ; //bs var entryTitle = json.feed.entry[i].title.$t; var item = "<li>" + "<a href=" + entryU...

프로그래밍 소스에 컬러를 Syntax Highlighter를 구글 블로그(blogger,blogspot) 설치

2016.5.16 바뀐내용 소스가 변경됨에 따라 내용도 업데이트 구글 블러거는 티스토리같이 js나 css업로드를 허용하지 않지만 템플릿을 지원하므로 간단하게 소스줄을 추가하여 사용가능  합니다. 우선 관리자페이지에 템플릿-> html편집으로 들어간다. <head>바로밑에 추가. <script src= "https://alexgorbatchev.com/pub/sh/current/scripts/shCore.js" type= "text/javascript" /> <script src= "https://alexgorbatchev.com/pub/sh/current/scripts/shBrushCss.js" type= "text/javascript" /> <script src= "https://alexgorbatchev.com/pub/sh/current/scripts/shBrushJava.js" type= "text/javascript" /> <script src= "https://alexgorbatchev.com/pub/sh/current/scripts/shBrushBash.js" type= "text/javascript" /> <script src= "https://alexgorbatchev.com/pub/sh/current/scripts/shBrushCpp.js" type= "text/javascript" /> <script src= "https://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js" type= "text/javascript" /> <script src=...