본문 바로가기

전체431

[SW] 웹페이지 로딩 속도 측정 HttpWatch 웹 프로그램을 하다 보면 항상 서버 성능 측정에 시간을 많이 쏟습니다. 그 대표적인 방법이 DB 튜닝이죠. 단 1/10초라도 줄이기 위해서 최적화된 쿼리를 만들기 위해서 노력을 합니다. 그렇게 해서 최적화된 페이지의 속도는 어떻게 측정하시드라... ^^;; 각종 스트레스 툴들로 페이지 로딩을 측정을 하나, 스트레스 툴의 대부분은 html 결과 값만을 뿌려 줍니다. 그러다 보니, 실제 html 페이지 보다는 이미지와 같은 바이너리 파일의 속도가 더 떨어질 수 있다는 생각을 안해보는 경우도 생깁니다. 그러다 보니, 페이지에 많은 이미지를 사용하고, 페이지 속도가 느리다고 하면... 개발자만 열라 뺑이 치면서 일을 하게 되죠. 소개해 드리는 Simtec사의 "HttpWatch" 라는 프로그램은 단순 html .. 2009. 2. 9.
[블로그] 카운터 숫자가 달라지는 이유가 무얼까요? 며칠전, 제 블로그에 외부 카운터를 달았습니다. 전문 혹은 비전문 이지만 블로그를 잘 꾸미시는 분들의 블로그는 유치한 경우도 있지만, 대체로 화려하더군요. 어떤 분의 블로그를 통해서 들어갔는지 모르지만, 여튼 저도 그 사이트에서 플러그인을 하나 받아 설치를 했습니다. 프로그램으로 밥 먹고 사는지라, 둘이 비슷할까 하는 의문이 생겨, 기존 카운터를 지우지 않았습니다. 역시나, 보시는 바와 같이 숫자차이가 점점 벌어지더군요. 카운팅을 하는 기준이 달라서 그렇겠지만, 제 블로그의 웹로그 카운팅은 기존 카운터 보다 훨씬 많은 방문자가 있다고 합니다. 왜 일치 하지 않을까요? 카운터도 표준을 마련해야 하나요? =_=;; 물론 숫자가 많은 것이 보기 좋고 기분도 좋습니다. 실제 하루 5명 방문했다면, 그 분들께는 .. 2009. 2. 6.
[연말정산] 빅브라더 출현!! yesone.go.kr 월급쟁이가 그렇게 기다리던 13번째 월급, 연말정산 시즌이 되었습니다. 이번 연말정산의 특징은 과거 11월 자료까지만을 가지고 하던 정산을 12월 기준으로 바꿨다는 겁니다. 즉 2007년 12월~2009년 12월까지 총 13개월 자료를 가지고 정산을 합니다. 그렇게 해서 향후 연말정산은 1월~12월로 맞추려고 합니다. 저는 IT의 업적인줄 알고 있었는데, 연말정산이 덕분에 한달 연기됐다더군요. =_=;; 아무튼 연말정산을 위해서 자료를 준비하다 보면 복잡하지요? 카드사용액, 보험액, 주택관련 자금, 거의 못쓰지만 혹시나 하고 뽑는 의료보험액 등등... 이 모든 자료를 한방에 뽑을 수 있는 빅브라더 사이트가 있습니다. 바로 국세청에서 운영하고 있는 "연말정산간소화서비스" 사이트인 yesone.go.kr 입.. 2009. 2. 5.
[모바일] 신형 아이폰 디자인 공개 미국 IT전문 잡지 기즈모도(gizmodo.com)에서 신형 아이폰의 디자인과 컨셉을 공개했습니다. 달라진 스펙은 3.5인치 OLED 장착, 350만 화소 카메라, GPS 내장을 들 수 있고,아이폰의 최대 걸림돌인 밧데리가 탈부착 가능하도록 변경되었다고 합니다. 하지만 이 내용이 단순 루머일 수 있다는 주장도 있어서, 사실 여부에 관심이 쏠리고 있습니다.점점 아이폰은 진화하는데, 우리는 구경도 못하고...아이폰을 기다리는 많은 사람들의 기대를 올해는 이통사가 져버리지 않았으면 합니다. 관련 기사 : http://www.betanews.net/article/444388 2009. 2. 4.
올해의 목표, 플렉스/실버라이트 그리고 파이썬 일신우일신... 하루하루 나아져야 하는 모습이지만,나이를 먹어봐라... 그게 쉽나... 요새 이런 생각이 절로 듭니다. 해야할 일은 많지만, 많다보니 하기 싫고...그러다 보면 어느샌가 뒤쳐지는 느낌이 들고...나를 바라보면서 따라오는 이들에게 좋은 롤모델이 되어야 한다는 자신에게 내린 무서운 형벌인 부담감?으로 인해 오늘 하루도 허송세월을 했습니다. 그러면서 생각한 것이...SCM 파트에는 RIA의 꽃이라 할 수 있는 플렉스를...AGENT 파트에는 서버 스크립트 언어인 파이썬을 공부하도록 해야 겠다는 기특한 결심을 했습니다. 일단 양쪽 다 관심을 보이고 있고, 할만하다는 생각입니다.개인 적으로는 윈도서버에서 구동되는 실버라이트-닷넷(c#)도 쓸만한 궁합이진 않을까 하는 생각입니다. 서로가 좋으하면 윈.. 2009. 2. 4.
[SW] 동영상인코더 곰인코더(유료) 아이팟을 포함해서 모바일기기로 동영상을 보시는 분들이 많을 겁니다.저도 아이팟 터치와 윈도우CE가 탑재된 M480 PDA폰을 사용 중입니다. 많지는 않지만, 종종 동영상을 넣어서 보고 싶을 때마다,인터넷을 검색해서 프로그램 다운받아서 사용 중입니다. 그중에 하나가 "바닥"이라는 프로그램입니다.저는 이 프로그램을 사용해서 동영상을 아이팟에서 플레이 하지 못했습니다. ㅠ,.ㅠ;; 그러던 차에, 곰플레이어로 유명한 그레텍사에서 제공하는 곰인코더 프로그램을 봤습니다.이유는 외산 프로그램은 한글자막을 써주지 않는 경우가 간혹 있더군요.그래서 자막이 되는 프로그램을 찾다가 발견한 진주 같은 프로그램.. ^^;; 다만 월 1천원이라는 비용을 들여야 사용을 할 수 있습니다.현재 3일 체험판을 드리니 한번 확인해 보십시.. 2009. 2. 4.
[Windows] 외부IP에서 서버접속이 안되는 경우 테스트용 PC 혹은 서버에 IIS를 설치하고테스트를 하는 도중에 간혹 시스템 업데이트가 되든가 하면서갑자기 잘 되던 IIS가 안되는 경우가 있습니다. 오랫만에 Windows OS를 접하기도 했지만,작년에 이것으로 인해서 무진장 고생을 했습니다. 머든 그렇지만, 알고 보면 쉬운 것이었는데요... ^^;; 어떤 프로그램이 시스템을 건드리는 것인지, 시스템 업데이트하면서 방화벽 세팅이 조정이 되는지는 잘 모르겠습니다만, XP 이후 OS에서 PC에 보안프로그램이 존재하고,여기에 방화벽 가동을 합니다. 이때 외부 접속 정보 중에서 IIS의 80 포트 등 몇개를 설정해 주어야 합니다. Vista x64에서 HTTP 포트 예외처리 화면 제어판 > 보안센터 > Windows 방화벽 > 예외처리 추가 에서포트 80 혹은.. 2009. 2. 3.
10달러 짜리 노트북이 나온다니... 인도에서 만들었다고 합니다. 현재 제작비가 200달러 정도인데, 양산을 하게 되면 10달러 정도로 떨어진다고 하네요. 10달러면... 이론상 1만 5천원 정도...2GB 메모리를 장착했다고 하는데... 현재로써는 1G 메모리 값도 제대로 안되는 가격에노트북을 만들다니.. 100달러 짜리도 이해가 안가는 판국에.. 과연...??? 이란 생각이 듭니다. 나온 것이라고는 2GB메모리, 무선(Wi-Fi) 지원, 이더넷 카드 등을 지원한다... 라는 수준인데. 인도에서 3년간 공들인 이 노트북PC가 나오면,우리 아들과 딸에게 한대씩 사줄랍니다.교육용으로는 짱일 거 같네요.. ^^;; 관련 기사 : http://www.betanews.net/article/444044 2009. 2. 2.
[MSSQL] 기준 데이터는 무조건 나와야 한다...OUTER JOIN 테이블 작업을 하다 보면,여러 테이블의 데이터를 조인해서 가져오도록 설계를 많이 합니다. 그러다 보면 데이터가 기본 1:1 혹은 1:N개로 존재를 해야 하는데,그렇지 않을 경우 즉, 1:0으로 된 데이터를 가져와야 할 경우도 있습니다. 보통의 테이블 조인을 INNER JOIN이라 말을 하고,저런 데이터가 없는 경우에도 가져와야 하는 JOIN을 OUTER JOIN 이라고 합니다. 아래와 같은 테이블이 있습니다.select * from table1;field1 field2 field3200901 1 40200901 2 40200901 3 40200901 4 40200901 5 40200901 6 40200901 7 40200901 8 40 select * from table2;field1 field2 fie.. 2009. 2. 2.
[D700] 새해 기원 2009년 소원을 빌어봅니다.아내와 수빈, 현우 그리고 저... 이 모두가 건강하고 행복했으면 합니다.아버지가 빨리 건강을 회복했으면 하고, 병수발을 드시는 어머니가 더 건강했으면 좋겠습니다.누님, 형님네 가족도 올해에는 건강,행복 & 돈 많이 벌 수 있었으면 좋겠고,나라 경제가 살고, 많은 사람들이 일자리를 찾았으면 좋겠습니다. 부디, 그런 가정, 가족, 대한민국이 되었으면 합니다. 2009. 1. 30.
[MSSQL] 날짜 연산 DATEADD 짬짬히 이런 저런 작업을 하면서 글을 쓰기 때문에,실제 사용하는 것만 올립니다. 덕분에 글이 짧네요. MSSQL에서 날짜 연산 방법입니다. 예. 어제 일자를 알고 싶다.select getdate(), dateadd(d, -1, getdate())쉽죠? ^^;; 연산 날짜 부분(datepart) 인지는 몇개 없습니다. yy : 년mm : 월dy, y : dayofyear (먼지 잘 모르겠음)d : 일wk : 주hh : 시mi, n : 분s : 초ms : 밀리세컨드 2009. 1. 29.
[윈도우7] 설치를 위한 기본 필요 파일들 윈도우7을 설치하기 위해서 몇가지 준비사항이 있습니다.OS를 설치할 PC외에 다른 PC가 있다면 좋겠지만,하나의 PC에 그대로 OS를 설치할 경우, 간혹 헤맬 수 있어서요.저는 덕분에 두번 설치를 했습니다. 이전 글을 통해서 윈도우7을 다운받는 곳은 아셨을 겁니다. 중요한 것은 꼭 다운받기 전에 Product Key 를 잘 확인하셔야 합니다.제 경험상, 다운받을때 반응속도가 종종 느리거나, 팝업창이 막히거나 해서두세번 다운로드 페이지로 들어가는 경우가 있습니다. 신기하게 윈도7은 다운받는 파일과 Product Key가 틀리면 설치가 안됩니다. 그냥 똑같은 iso 파일이 아닌 듯.. ^^;; Windows7은 기본 영문 OS입니다. 한글팩은 옵션으로 설치를 해야 합니다.그 파일과 OS모두 한곳에서 다운받기.. 2009. 1. 28.
[식당] "죄송하다" 고 하는데.. 왜 이렇게 기분이 안좋을까? 저는 경기도 군포시 산본에 삽니다.산본을 모르시는 분도 많고, 군포도 모르시는 분들이 많죠. 그래서 모르는 거 같으면 "안양" 옆이라고 말을 합니다.실상 산본을 위해 제가 머 하는 것은 없지만,산본이 살기 좋은 동네라고 자랑은 하고 다닙니다. 신도시 중에서는 그래도 집값이 낮은 편이고,계획도시?라서 서울로 가는 대중교통(버스, 지하철 등)이 잘 되어 있고,공기도 그런데로 좋은 편에 속하는 동네입니다. 이 산본에 사는 분들은 대부분 "왕대박 감자탕" 이란 곳을 알 것입니다.언제나 식사 때문 감자탕 먹기 위해서 많은 손님들이 문전성시를 이루는 곳입니다.저희 내외도 한달에 한번 정도는 가는 것 같습니다.두시간 무료인 주차장도 있고,맛도 좋고, 고기도 대부분 부드러워서 아이들도 좋아합니다. 그런 이 식당에 오늘.. 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.
반응형