Programming
-
[shell script] Small Tip!Programming 2013. 11. 27. 12:16
자주 쓰는 shell programming Tip 정리해볼까나.. 1. Time Checking스크립트 실행하는 실제 시간재기 (막연하게 3분걸리는거 같아요~ 는 안되요.)S=$(date +%s); 스크립트 ;E=$(date +%s); T=$(($E-$S)); echo "exec: " $T "second" 2. 디렉토리 일괄 퍼미션 변경find ./* -type f \( -name "*.php" \) -exec chmod 644 *.php {} \;
-
Mail SMTPProgramming 2013. 10. 17. 15:05
메일서버를 새로 장만했다던지.. 잘 동작하는지 확인하고 싶을때가 있다. 내가 아는 HELO로 문을 두드렸더니.. 싫덴다.[root@localhost /home/willow]# telnet 192.168.xx.xxx 25Trying 192.168.xx.xxx...Connected to 192.168.xx.xxx.Escape character is '^]'.HELO 192.168.xx.xxx554 mail01.willow.co.kr ESMTP not accepting messages250 mail01.willow.co.kr Hello watchdog.co.kr [192.168.xx.xx], pleased to meet youMAIL FROM:willow@willow.co.kr550 5.0.0 Command ..
-
Zend Optimizer or Zend GuardProgramming 2013. 10. 16. 15:46
1. expiration date (파일유통기한?!!) 살면서 첨보는 에러를 보면 좀 당황스럽긴 하지만 재미있는 경험이라고 생각한다. 오늘도 그런 에러만 몇개를 본건지;; 그중 하나. Fatal error: This file has expired. in D:\_Service\dev_svn\web\xxx\_lib\class_xxx.php on line 26195560 젠드가드의 라이센스 기간이 만료되었고 그걸 모른 상태에서 서비스에 반영되는 파일을 젠드해서 올려서 난 에러다. 트라이얼 버젼에서 젠드한 경우 15일이 지나면 사용할 수 가 없다. 다행히도 내부 서비스였기에 망정이지~ 이게 라이브 서비스였다면!! 기억에 남는 사고(?!)가 한건 생긴건데 말이지~ 아쉽~ ㅋㅋ + Zend Optimizer (윈도..
-
HTTP status codes (apache)Programming 2013. 4. 10. 12:57
영문 위키 : http://en.wikipedia.org/wiki/List_of_HTTP_status_codes 국문 위키 : http://ko.wikipedia.org/wiki/HTTP_%EC%83%81%ED%83%9C_%EC%BD%94%EB%93%9C 인터넷에서 떠도는 거 줍줍~ 재밌엉~ ^^ ㅋㅋㅋ ( + 2017.10.13 ) http 코드 설명2xx: 아싸 됐다 3xx: 딴데로 가 4xx: 너 뭐야 ㅅㅂ 5xx: 나 뭐냐 ㅅㅂ - 도덕적으로 타락한 API 는 200 OK 보내놓고 failed 이런다는. - 4xx 시리즈는 대략400 (뭔말이래)401 (너 누구세요??)403 (응 넌 안 돼)404 (그런 거 없거든)등이 있고 - 5xx 시리즈는500 (나 망했음)501 (그거 아직 코딩 안했....
-
프로그래머여~ 그대의 최대 고민은 바로 디자인;;Programming 2013. 1. 31. 11:32
Design레이아웃 스타일 : http://www.maxdesign.com.au/articles/css-layouts/부트스트랩 : http://twitter.github.com/bootstrap/부트스트랩 커스터마이징 : http://bootswatch.com/부트스트랩 테마(판매) : https://wrapbootstrap.com/메뉴 스타일 : http://apycom.com/테이블 스타일 : http://icant.co.uk/csstablegallery/CSS그라데이션 : http://www.colorzilla.com/gradient-editor/로딩 이미지 : http://www.ajaxload.info/ Chart퓨전챠트 : http://www.fusioncharts.com/am챠트 : htt..
-
bad interpreter 파일 인코딩 UNIX 바꿔주세요.Programming 2012. 9. 27. 17:59
멀쩡하게 잘 도는 쉘스크립트를 SVN에 등록해서 update 했더니 실행되지 않는다;;]$ ./watchdog.sh -bash: ./watchdog.sh: /bin/bash^M: bad interpreter: No such file or directory 수업시간에 많이 배운 기본! 중의 기본이 나왔다.유닉스와 윈도우의 행간 처리 방법 : 유닉스 \n vs 윈도우 \r\n 해결방법은 단순~!EditPlus 에서 [문서] > [파일형식 (CR/LF)] > UNIX 선택!
-
[세미나] 자바스크립트 개발 잘하기Programming 2012. 8. 16. 17:03
2012/6/11 인상깊었던 부분 정리하다. 지금은 8월;; 사실 일이 없어서;;세미나 링크 : http://onoffmix.com/event/7146 WTF JS?WTF = What The Fuck?!출처 : http://bodil.org/coffeescript/#wtfjs-slide 성공한 언어의 창시자는 수염이 있다?!출처 : http://bodil.org/coffeescript/#the-secret-slide Media Queries전부터 구글News(http://news.google.com/) 코드 보면서 궁금했던 사이즈별 UI 라이브러리~! 짱인듯~! 근데..난 라이브 서비스가 아니야 ㅠㅠ. 인트라에 써먹을데가 있으려나 gg;;http://mediaqueri.es/ PC알바의 원칙: 껏다가 켜..
-
그대에게 바치는 ....Programming 2012. 7. 20. 11:15
서버간 맥락 이해 1. TCP, UDP 란? http 프로토콜은 무슨 방식? 2. 클라이언트가 서버 상태 (IPaddress, Port) 체크하는 방법 ping, telnet, nmap, traceroute 뭐하는 명령어? 3. 개인 PC가 B웹사이트를 찾는 과정을 서술하세요. 클라이언트 -> 네임서버 -> 웹서버 -> DB서버 = 브라우져 -> 로컬 hosts -> 로컬 네임서버 -> 네임서버 -> L4 -> 방화벽 -> hosts.allow -> 웹서버 -> 방화벽 -> hosts.allow -> DB서버 (user, db 제어) 4. 네임서버란 뭔가?! 정체를 밝혀랏! 클라 입장의 체킹 툴 : nslookup, dig 네임서버의 종류 : bind 한놈(서버)만 팬다! 1. 서버 구성을 샅샅히 밝혀랏..