본문 바로가기
반응형

전체 글398

[식당] "죄송하다" 고 하는데.. 왜 이렇게 기분이 안좋을까? 저는 경기도 군포시 산본에 삽니다.산본을 모르시는 분도 많고, 군포도 모르시는 분들이 많죠. 그래서 모르는 거 같으면 "안양" 옆이라고 말을 합니다.실상 산본을 위해 제가 머 하는 것은 없지만,산본이 살기 좋은 동네라고 자랑은 하고 다닙니다. 신도시 중에서는 그래도 집값이 낮은 편이고,계획도시?라서 서울로 가는 대중교통(버스, 지하철 등)이 잘 되어 있고,공기도 그런데로 좋은 편에 속하는 동네입니다. 이 산본에 사는 분들은 대부분 "왕대박 감자탕" 이란 곳을 알 것입니다.언제나 식사 때문 감자탕 먹기 위해서 많은 손님들이 문전성시를 이루는 곳입니다.저희 내외도 한달에 한번 정도는 가는 것 같습니다.두시간 무료인 주차장도 있고,맛도 좋고, 고기도 대부분 부드러워서 아이들도 좋아합니다. 그런 이 식당에 오늘.. 2009. 1. 27.
[윈도우7] 설치를 위한 작업들 컴퓨터로 먹고 살면서, 특히나 프로그래머라는 죄로 인해서거의 주기적으로 자주 하는 것 중에 하나는 포맷 후 재설치라는 무시무시한 최후의 방법입니다. 그럴 때마다 들어가는 나의 수고와 시간은 너무나 아깝다고 생각이 드는 건 어쩔 수 없는 현실일 겁니다.그래서 그나마 그 수고와 시간을 줄이려고 고스트 등으로 os와 프로그램 이미지를 떠서설치시간을 줄이면서 흡족해 하기도 합니다. 그러면서 불안한 os를 탓하고 욕하지만, 선뜻 바꾸기란 쉽지 않습니다. 이유는 일단 사무실에서는 정품을 꼭 써야 하기 때문에, 다른 os를 구매하기 위한 절차나기타 등등이 복잡하기도 하거니와,집에서는 같이 사용하는 사람이 적응하지 못했을 경우 오는 후폭풍이 만만치 않기 때문입니다. 최근 이슈가 되고 있는 os가 윈도7입니다. 게다가,.. 2009. 1. 23.
[서울생활 위젯] "블로그의 비서"를 표방한 서울생활위젯 출시 서울시에서 "서울생활위젯" 이란 설치용 블로그 위젯을 발표했습니다. 내용은 교통정보, 대기정보, 문화행사(공연, 전시, 축제 등), 서울시 HOT 뉴스 등이 있습니다. 실시간 교통정보위젯의 대표적인 기능은 바로 "실시간 교통정보" 로 보입니다. 공간이 작어 많은 정보를 보여주기 힘든 위젯의 구조 이지만, 각 주요 도로를 색으로 표시하여 대충, 운전자의 정보 습득에 용이하도록 하였습니다. 그리고 이미지를 클릭할 경우, 서울시 교통정보센터(http://topis.seoul.go.kr/)로 연결되 상세 정보 및 기타 정보 들을 즉시 확인이 가능합니다. 교통정보에 연결된 서울시 교통정보센터 실시간 대기정보 LED실시간 교통정보가 화려하다면, 검정화면의 심플힌 대기정보가 대비되어 숨겨져 있습니다. 많이 심플한 메.. 2009. 1. 22.
[모바일] WindowCE 5.0 에뮬레이터 예전과 다르게 모바일기기에서 풀브라우징을 지원합니다. 핸드폰에서도 몇몇 기기는 지원을 하지요? 저도 요새 모바일 기기에 관심이 많습니다.그런데.. 모바일기기는 pc와 환경이 틀립니다.브라우저도 랜더링 방식이 틀리더군요. 그래서 에뮬레이터를 찾고 있는데보통은 SDK에 지원을 하기 때문에,텍스트 편집을 주로하는 웹개발자들에게 SDK 구입을 위한 것은 부담이 될 수 밖에 없네요. Windows CE 5.0 에뮬레이터를 MS에서 제공하고 있네요.. 기특해라~~ http://www.microsoft.com/downloads/details.aspx?familyid=A120E012-CA31-4BE9-A3BF-B9BF4F64CE72&displaylang=en 추가.흠이 있네요. 그건 한글이 지원이 안됩니다. ㅠ,.ㅠ;.. 2009. 1. 22.
[이벤트] 오일뱅크 설연휴 이벤트 고향 가는길, 오일뱅크에서 주유하시고 선물받으세요. 1월 21일 ~ 1월 30일까지고속도로 휴게소에 위치한 오일뱅크 주유소, 충전소를 이용하면 추첨을 통해서하이패스 단말기 500대를 준다고 합니다.별도 응모 없이 보너스 카드 이용시자동 응모 된다고 합니다. 당첨운이 많으신 분들은 오일뱅크를 이용하셔 봄직도.. ^^;; 새해 복 많이 받으세요~~ 2009. 1. 21.
[SW] 네이트온 4.0 베타가 나왔습니다. 네이트온4.0 베타가 2009년 1월 19일자로 오픈했습니다. 특별히 추가된 특징은1. 멀티ID 관리 가능 - 멀티계정. 최대 3개 ID2. 클럽기능 추가 - 미니클럽3. 약간의 UI 변경으로 볼 수 있을 거 같습니다. (머 저에게 그닥 와닿지 않는 기능들이지만... ^^) 기존 네이트온3.0(? 맞나요?) 팝업으로 4.0베타를 설치하라는 광고 팝업창 설치 후 로그인 페이지. 이미지 변경외에 눈에 띠는 것은 없네요. 실행창. 역시나 머 변경된 것이 없네요. 아이콘 이미지 변경외에는.. =_=;; 혹시 네이트 계정이 여러개라면 한번 사용해 볼만한 기능인거 같습니다. MSN에서도 필요하다 싶은 건데요. 한계정만 등록해서 사용을 하다보니, 여러 MSN 프로그램이 필요하듯이... 다만, 다른 계정에서 같은 사용.. 2009. 1. 20.
[뉴스] 바나나.. 비싼 이유가 있었네요.. 기사원문 제가 어렸을 때는 바나나는 진짜 있는 집 자식이 먹는 귀한 과일이었습니다. 그런 바나나가 제가 철들 무렵즈음, 서민들의 풍요로움을 누릴 수 있는 과일이 되었습니다. 그리고, 작년에는 더이상 서민의 과일이 되지 않았습니다. 많이 비싸더라구요.그 이유가 저는 원화약세로 인한 것인 줄 알았는데... 1억5천 일본인들 "바나나 다이어트" 열풍 때문이라고 하네요. 참나... 어이가 좀 없네요. =_=;; 아.. 바나나 먹고 싶다. 2009. 1. 19.
[비스타x64] 아직 안되는 것들.. 지금 제가 사용하는 데탑은삼성 DM-Z60 씨리즈 모델 중에서 DM-Z60A/Z210 입니다. 이제는 구형이 되어버려서 다나와에서도 보기힘든 모델이 되었습니다. (단종모델이라고 나오네요) 인텔 코어2듀오 / 콘로E6400 / 2.13GHz / DDR2 1GB(저는 6기가로 업!! ^^) / SATA 320GB(저는 500GB로 업!! ^^) / DVD 레코더 / 지포스 7300LE / 슬림형(LP전용) / 카드리더기 포함 / IEEE1394 지원스펙은 이렇습니다. 제공하는 OS는 비스타 홈 베이직입니다만,비스타 얼티밋 32 K를 구매했습니다. 메모리 4기가와 함께...그래서 알았습니다. 32비트 최대 메모리 인식은 3기가라는 것을요...그래서 다시 64 K를 DSP버전으로 구매를 해서 사용 중입니다. 대.. 2009. 1. 18.
[POSTGRESQL] 실행 중인 프로세스 확인하기 현재 실행중인 DB 프로세스 확인 방법은? postgres=# select * from pg_stat_activity; 현재 실행중인 쿼리, 접속 후 대기 중인(IDLE) IP 등이 출력됩니다. -------+----------+---------+----------+----------+---------------------------------+---------+-------------------------------+-------------------------------+-------------------------------+-----------------+------------- datid | datname | procpid | usesysid | usename | current_query | w.. 2009. 1. 13.
[리눅스] 네트웍 전송패킷 확인하기(스니핑) 웹프로그램은 기본적으로, 내가 통신을 모른다고 하더라도, 네트웍 통신을 기반으로 한다.네트웍 통신이라고 하는 것은 물리적으로 떨어져 있는 서버에 접속해서 데이터를 가져온다는 말이다.그러다 보니, 서비스에 문제가 생기게 되면,해당 서버가 어떤 통신으로 무슨 데이터를 송수신 하고 있는지 확인할 필요가 있다. 이때 사용하는 유용한 명령이 ngrep 이다.ngrep은 grep의 네트웍 버전이다. 이름도 Network GREP이다. ngrep은 접속 호스트별, 포트별, 장비별 패킷 확인이 가능하다. - 특정 IP의 80 포트로 통신하는 패킷 확인 방법 # ngrep -v -qt host 123.123.123.124 and port 80 - 오라클(특정 포트 : 1521)로 전송되는 SQL 등을 확인할 때 # ng.. 2009. 1. 9.
[리눅스] 프로그램에서 실행된 프로세스(과정) 추적 웹개발을 하다보면, 아니 무엇을 하든지 시스템과 관련된 프로그램을 가끔하게 됩니다.개발만 하면 되는데, 해당 프로그램에 대한 디버깅도 필요하죠. 이 프로그램이 동작을 하는지 안하는지, 무엇을 작업하고 있는지..궁금할때가 많습니다. 리눅스는 현재 실행 중인 프로그램이 어떤 동작을 하고 있는지 추적할 수 있는 명령을 제공합니다. strace [옵션] 명령어 [매개변수] 주로 제가 사용하는 경우는 pid별로 동작을 확인하는데요.# strace -p 11125 이렇게 하시면, 현재 동작 중인 프로그램 프로세스별로 확인이 가능합니다. 참고로, pid는 아시죠?리눅스 뿐만 아니라 모든 OS가 마찬가지지만,프로그램이 실행되면 고유번호를 발급합니다. 이걸 프로세스 아이디(pid)라고 하죠. 2009. 1. 8.
[PHP] unset()의 묘한 함정 unset은 프로그램 중에 사용하던 변수를 해제(unset)하여 사용 중인 메모리를 반환하는일종의 java 등에서 말하는 가비지 콜렉션의 역할을 합니다. 때문에, 메모리가 많이 소비되는 대용량 처리 등에서는 꼭! 사용해야할 함수입니다. 문제는 unset이란 명령을 php는 꼭 처리해야할 명령으로 보지 않는 것 같습니다.무슨 말이냐면, 대용량의 데이터를 처리하는 경우,간혹 해당 변수를 비웠다? 치고 진행하는 경우가 있습니다. 얼마전 데이터 수집 프로그램을 작성 중에 db에 들어간 데이터가 꼬인 적이 있습니다. 증상은, 간혹 몇개의 데이터가 이전 데이터랑 동일한 정보로 들어간다는 것입니다.그 중복으로 들어간 데이터는 해당 변수를 변환 처리 후에 분명 unset($data); 으로 해제를 했습니다. 왜 그러나.. 2009. 1. 6.
[쇼핑몰] 바가지머리, 쇼핑몰 2.0으로 컨버팅 오픈 카페24 쇼핑몰ASP EC호스팅팀에서 이번 1월 5일 일요일 1시를 기해 바가지머리(www.bagazimuri.com) 쇼핑몰을 쇼핑몰2.0 버전으로 오픈하였습니다. 바가지머리 쇼핑몰은 해당분야(여성보세의류쇼핑몰)에서 3위이며, 전체 사이트 순위로는 240위(1월 6일 랭키닷컴)를 기록하는 나름 상위 쇼핑몰입니다. 쇼핑몰2.0 솔루션은 기존 카페24 쇼핑몰 ASP 솔루션(1.9)의 업그레이드 버전으로 기존 시스템에서 발생한 소소한 문제들 및 고객 요구사항을 적극 반영하기 위해 작년 1월부터 웹, DB 뿐만 아니라 시스템 구조까지 전체적으로 바꾼 새로운 형태의 쇼핑몰 ASP 솔루션입니다. 이 쇼핑몰2.0 솔루션을 통하여 카페24는 재고 시스템을 정비하였고, 보다 강력한 캐싱 시스템으로 인한 속도 개선, 스.. 2009. 1. 6.
[안내] 레드햇 교육사업부! Amazing 교육이벤트! 리눅스 레드햇 교육을 함 받아보세요.. ^^;; 2009. 1. 5.
[인터넷] 네이버 구글판 검색기 "se.naver" SE검색은 어떤 서비스인가요? SE검색이란 Simple Experience 검색 Simple, Speedy, Slim 을 지향하는 네이버 검색의 심플 버전입니다. 해외사용자나 네트워크가 느린 환경에서도 편리하게 사용할 수 있도록 빠른 속도와 간결한 검색결과 화면을 제공합니다. 내가 넷맹이라 그런지, 정보 접하는 속도가 좀 늦습니다. 네이버에서 네이버 구글판 검색엔진을 내놓았네요. 모든 정보는 빼버리고, 오로지 검색만 붙인 Simple Experience 라고 명명된 이 서비스가 지난해 8월 경에 오픈을 했네요. 체감속도는 무지 빠릅니다. 머, 기존 네이버 검색속도가 느린 것은 아니었죠? ^^;; 첫페이지 로딩속도가 느렸던 거니까요. 2009. 1. 5.
[리눅스] tar 압축파일에서 해당 파일/디렉토리 제외시키기 리눅스에서 압축파일은 tar를 자주 사용합니다.파일이야 지정하면 모두 압축을 하지만,그렇다면, 해당 파일 중에서 몇개만 빼고 싶을 때는 어떻게 할까요? --exclude 옵션을 사용합니다.# tar cvfz filename.tar.gz file dir --exclude=file --exclude=dir 파일 혹은 디렉토리 이하 제외가 가능합니다. 2009. 1. 5.
[전체] UNION 두 테이블 내용을 함께 가져오기 DB 작업을 하다 보면 때로,서로 다른 데이터가 있는 테이블에서 합쳐서 보여줘야 하는 경우가 간혹 생깁니다.INNER JOIN 이나 OUTER JOIN 등으로 할 수 없는 상황입니다. 이런 경우 필요한 것이 바로 UNION 입니다. UNION은 MySQL에서도 지원하는 것으로 알고 있습니다. UNION에서 주의할 점은 두 테이블을 하나로 합치는 것이기 때문에추출하는 테이블의 필드 이름, 타입, 그리고 필드 갯수가 일치해야 합니다.select f1, f2, f3, f4, "1" as f5 from table1 where f1='aaa' UNION select a as f1, b as f2, c as f3, d as f4, "2" as f5 from table2 where a='bbb'테이블명은 alias를.. 2008. 12. 30.
[PostgreSQL] 등록된 Database 목록 보기 MySQL 처럼 show databases;가 PostgreSQL에는 없을까? 있다! pgsql> select datname from pg_datebase; 이렇게 하면 등록된 모든 DB목록이 나온다. 2008. 12. 24.
[MySQL] Lock 프로세스 목록 확인하기 MySQL 이 성능이 좋기는 하지만,어느 프로그램이 그렇듯이 문제는 다 있기 마련이다. MySQL의 경우에도 자주는 아니지만, LOCK이 걸릴 경우,모든 프로세스(select, update, delete)가 멈추어 버리게 된다.정확히 말하면 멈춘다기 보다는, LOCK 걸린 프로세스가 끝나기를 바라면서? 순번을 들고 대기 중이다. 이럴 경우 답답해 진다. top을 해도 CPU는 놀고 있으니,결국 mysql 에 접속해서 보는 수 밖에 없다. mysql>show processlist; +----+-------+-----------+----+---------+------+--------------+-------------------------------------+ | Id | User | Host | db |.. 2008. 12. 23.
[동영상] 흥진초등학교 1학년 3반 NOBODY 흥진초등학교 1학년 3반 NOBODY 공연엉성하니까 1학년 이겠지요? 하하하 2008. 12. 19.
[예감] 올블로그 대박예감 조짐 2000년대 초반 웹 프로그래머가 갖는 딜레마 중에 하나는 바로 홈페이지일 것입니다. 어찌 됐건 웹을 전문으로 하는 녀석이 홈페이지 하나 없다는 것이 좀 이상하다고 합니다. 그러나 홈페이지 운영이란 것이 쉽지는 않습니다. 새로운 기능을 추가하는 웹프로그램이야 그럭저럭 하지만, 거기에 사람이 읽을 수 있는 글, 컨텐츠를 채워 넣는다는 것은 곤혹이 아닙니다. 그래서 결국 많은 웹프로그래머들이 홈페이지 대신 도메인을 소유하고 있을 수도 있습니다. 4,5년 전부터 등장한 블로그는 참으로 다행스러운 것입니다. 홈페이지를 만들기 위해서 디자인과 프로그램을 신경안써도 됩니다. 그저 글만 쓰면 됩니다. 하지만 홈페이지에 못채운 글이 블로그라고 해서 채워지겠습니까? 어렵기는 매 한가지죠. 저도 홈페이지를 만들기를 어언 .. 2008. 12. 19.
반응형