목록IT기술,개발 (48)
길이 이야기(Giri's Story)
아무래 찾아봐도 왜 서버들이 포워딩 속도가 느려지고, 가끔 접속도 안되고 이상하다 했는데 8.24일부터 DNSEver 에 서버장애가 발생했다고 합니다. 8.27 01:00 복구작업을 한다고 하네요. 24일이후부터 서브도메인 추가가 되지 않고 있습니다. 서버관리하시는 분들 참고하시길 바랍니다.
작년(2010.08)에 결혼하면서 신혼집에 쿡스카이라이프를 신청했었죠. 지금까지 별탈없이 tv를 잘 보고 있었습니다. 몇일전에 느닷없이 셋탑박스에 뚜껑을 열어보니 USB단자가 하나 보이더라구요. 그래서 가지고 있던 USB 메모리에 동영상 파일을 하나 복사해서 끼워넣었더니.. 안되더라구요. 그래서 고민했죠. 어라? USB포트는 있는데 왜 안될까? 그래서 가지고 있는 셋탑박스의 모델을 검색해봤습니다. 삼성에서 만든 DSB-5010N 라는 모델이더군요. 제가 가진 셋탑박스는 구형이라 USB, 공유폴더, 실시간IPtv 기능이 안된다는 걸 알게되었죠. 허허~! 똑같은 돈을 내고 서비스를 받는데 구형모델을 사용하는 사용자는 이런 좋은 기능을 못 쓰게 되더군요. 서비스 센터에서는 홍보도 안해주고... 역시나 사람은 ..
당신이 웹프로그래머라면 APM(apache + PHP + mysql) 또는 LAMP (Linux + APM)이라는 용어를 많이 들어보았을 것이다. APM시스템 운영시 웹서비스가 얼마나 효과적으로 운영되고 잘~ 운영되는지 분석하기 위해 웹로그를 꼭 분석해야 한다. 오늘은 웹서버 운영시 웹사이트 접속자를 분석할 수 있는 무료 웹로그 분석툴인 webalizer 설치방법에 대해 알아보겠다. 아울러 다음편에 소개될 logrotate를 이용해 분석이 끝난 아파치의 웹로그파일을 효율적으로 백업하고 필요없는 파일들을 자동으로 정리하는 부분까지 포스팅 될 예정이니 관심있게 봐주기 바란다. (일부 웹개발자들이 웹로그관리를 신경쓰지 않는 경우가 더러 있는데 이는 시스템 자원을 효율적으로 관리하기 위한 필수사항이기도 하지만 ..
리눅스 서버를 오랫동안 사용한 웹프로그래머라면 crontab (cronjob) 스케쥴러의 사용빈도가 갈수록 높아진다. crontab은 윈도서버의 "예약된 작업"과 마찬가지로 리눅스 서버에서 사용하는 주기별이나, 특정시간을 기준으로 예약된 프로그램을 실행할 수 있는 스케쥴러의 일종이다. 시스템의 정기적인 백업이나, 안정화를 위한 파일캐쉬처리, 서버운용 통계치 산출를 위한 자동화 집계등의 용도로 널리 이용되고 있다. 대규모 서비스를 만들때는 서버를 구매하거나 임대하여 root 권한으로 진행하므로, crontab 스케쥴 등록이 자유스럽지만 소규모 서비스를 만들경우 간편한 시스템유지보수와 시스템 모니터링이 쉬운 웹호스팅을 신청하는 경우가 많은데 이럴때는 서비스 제공회사별로 차이가 있겠지만, 다른 사용자와 서버를..
2008년 12월, 국내에도 아이폰이 출시된다는 소식에 아이팟 터치 app 개발을 위해 애플 apps 개발자 그룹에 가입해놓고, 이런저런 정보만 수집하던 때가 기억이 난다. 국내에는 번역문서는 거의 전무하다시피했던 시기였고, 관련 개발자들도 없었다. 소규모 스터디 카페에서 아주아주 적은 양의 정보들을 교류만 하다가... 당시 자취생이였던 나는 매킨토시를 사기에는 경제적으로 너무 부담되고, 맥북 프로를 사려고 고민고민하다 결국 지르지도 못하고.. 해킨토시의 길로 빠지게되었다. 집에서 사용하던 PC의 CPU는 AMD라 관련 드라이버가 부족하고... 회사 업무용 PC는 가상화지원이 안되는 CPU라 설치도 안되고... ㅠㅠ 여차저차해서 힘들게 만들었던 해킨토시.... 그렇게 시간이 흘러흘러 아무런 성과도 없이 ..
아이팟/아이폰 에서의 웹 인식 메타태그인 viewport 수정으로 일부 웹 어플리케이션과 비슷한 효과를 낼 수 있습니다. 실질적인 ipa 개발과는 조금 우회적인 방법으로 웹환경을 이용하는 wifi망에서 작업을 할 때 용이한 프로그래밍을 할 수 있습니다. device-height / device-width - 모바일 장비의 수평과 수직 스케일 user-scalable=yes - 사용자가 줌 인/아웃을 가능케 할 것인지 여부 네이버모바일은 설정 no initial-scale=1.0 - 실제 보이는 화면을 조금 더 큰 비율로 먼저 확대해서 보여주는 옵션 숫자가 클수록 확대 애플에서 발췌한 옵션값 내용 Table 1 Viewport properties Property Description width The wi..
드롭박스(DropBox)는 멀티 OS 플랫폼, 멀티디바이스 파일 싱크 솔루션 인데요, 집 컴, 회사 컴, 노트북, 아이폰에 드롭박스 프로그램을 각각 설치해놓고, 아무 드롭박스에나 파일을 던져넣으면, 나머지 드롭박스에 바로바로 업데이트가 됩니다. Windows, Mac, Linux, 심지어 iPhone, iPod Touch 를 모두 지원하는 프로그램입니다. 게다가 더 멋진 점은, 드롭박스 안의 파일에 URL을 생성해주기도 한답니다. 파일을 공유하고자 하는 사람에게 간단히 메일을 보내면, 웹으로 다운받을 수 있지요. 이를테면 다음과 같은 상황에서 유용하게 쓸 수 있습니다. -> 아이폰에서 드롭박스 프로그램을 엽니다. -> 카메라를 실행해서 사진이나 동영상을 찍습니다. 이미 찍은걸 드롭박스에 넣을 수도 있구요..
2009년 6월 5일... 작은 아이디어에서 시작하여 나홀로 개발.. 기획/디자인/개발/운영을 총 프로듀싱하여 만든 사이트... 4개월여간의 운영끝에 비록 지금 타디스(http://www.tadis.co.kr)는 문을 닫았지만... 소중한 기록이기에 여기에 보관합니다. ----------------------------------------------------------------------------------- 개발기간: 총 4개월(핵심엔진 3~4주, 버그개선 및 안정화 작업 2개월, 기타 기능추가 1개월) 주요기능: 사용자 SMS 분석 후 맞춤답변 제공(1차 답변 완벽재현, 퀴즈와 같은 2차답변 구현성공 및 제공) 주요명령어: 도움말, 명령어, 오늘날씨, 내일날씨, 종합지수, 해외지수, 주가 종목..
우연히 파일질라 다운로드 페이지에 갔다가 신기한 카운터를 보았다. 분명 이미지도 아니고 플래시도 아닌데.. 카운터 숫자가 움직인다. https://www.ohloh.net/p/filezilla/download?filename=FileZilla_3.2.6.1_win32-setup.exe 분석해 보니.. CSS와 JQuery를 이용한 카운터였다. 핵심 소스부분만 발췌하여 기록으로 남긴다. 본문에 삽입된 javascript 소스중에 부분에 'Done'부분을 html 소스로 수정하게 되면 해당 카운팅이 완료되고 실행이 된다. 일반적인 html 코드뿐만 아니라 iframe 등을 삽입하면 다른액션을 수행할 수 있다.
타디스(tadis.co.kr)를 개발한지 벌써 2주차... 원래 서비스의 목적이였던 양방향 SMS통신이 드디어 완료되었다. 이름하여 퀴즈서비스! 사용자가 퀴즈문제를 요청하면 서비스에서 퀴즈를 선별해 퀴즈문제를 주고 사용자는 수신한 퀴즈의 정답을 다시 서비스로 보내면.. 시스템이 다른 명령어들과 섞이지 않고 정답/오답을 판별하려 점수와 랭킹을 매겨준다! 해당 양방향 모듈을 응용하면 설문조사나 간단한 솔로게임, 팀게임이 가능할 것으로 예상된다. 역시... 예상대로 잘 작동하는 모습이다. 아.. 이제 발뻗고 잘 수 있으려나~? ㅋㅋㅋ 그래도 이제 목적을 이뤘으니..조금 쉬어가는 타임을 가져야 겠다. 버그나 없었으면 좋으련만.. 서비스는 무료이니... 심심할때 이용해보시라~! ^^ 문의사항은.. 코멘트로~! ^..