본문 바로가기

전체

[뉴스] 바나나.. 비싼 이유가 있었네요.. 기사원문 제가 어렸을 때는 바나나는 진짜 있는 집 자식이 먹는 귀한 과일이었습니다. 그런 바나나가 제가 철들 무렵즈음, 서민들의 풍요로움을 누릴 수 있는 과일이 되었습니다. 그리고, 작년에는 더이상 서민의 과일이 되지 않았습니다. 많이 비싸더라구요.그 이유가 저는 원화약세로 인한 것인 줄 알았는데... 1억5천 일본인들 "바나나 다이어트" 열풍 때문이라고 하네요. 참나... 어이가 좀 없네요. =_=;; 아.. 바나나 먹고 싶다. 더보기
[비스타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버전으로 구매를 해서 사용 중입니다. 대.. 더보기
[POSTGRESQL] 실행 중인 프로세스 확인하기 현재 실행중인 DB 프로세스 확인 방법은? postgres=# select * from pg_stat_activity; 현재 실행중인 쿼리, 접속 후 대기 중인(IDLE) IP 등이 출력됩니다. -------+----------+---------+----------+----------+---------------------------------+---------+-------------------------------+-------------------------------+-------------------------------+-----------------+------------- datid | datname | procpid | usesysid | usename | current_query | w.. 더보기
[리눅스] 네트웍 전송패킷 확인하기(스니핑) 웹프로그램은 기본적으로, 내가 통신을 모른다고 하더라도, 네트웍 통신을 기반으로 한다.네트웍 통신이라고 하는 것은 물리적으로 떨어져 있는 서버에 접속해서 데이터를 가져온다는 말이다.그러다 보니, 서비스에 문제가 생기게 되면,해당 서버가 어떤 통신으로 무슨 데이터를 송수신 하고 있는지 확인할 필요가 있다. 이때 사용하는 유용한 명령이 ngrep 이다.ngrep은 grep의 네트웍 버전이다. 이름도 Network GREP이다. ngrep은 접속 호스트별, 포트별, 장비별 패킷 확인이 가능하다. - 특정 IP의 80 포트로 통신하는 패킷 확인 방법 # ngrep -v -qt host 123.123.123.124 and port 80 - 오라클(특정 포트 : 1521)로 전송되는 SQL 등을 확인할 때 # ng.. 더보기
[리눅스] 프로그램에서 실행된 프로세스(과정) 추적 웹개발을 하다보면, 아니 무엇을 하든지 시스템과 관련된 프로그램을 가끔하게 됩니다.개발만 하면 되는데, 해당 프로그램에 대한 디버깅도 필요하죠. 이 프로그램이 동작을 하는지 안하는지, 무엇을 작업하고 있는지..궁금할때가 많습니다. 리눅스는 현재 실행 중인 프로그램이 어떤 동작을 하고 있는지 추적할 수 있는 명령을 제공합니다. strace [옵션] 명령어 [매개변수] 주로 제가 사용하는 경우는 pid별로 동작을 확인하는데요.# strace -p 11125 이렇게 하시면, 현재 동작 중인 프로그램 프로세스별로 확인이 가능합니다. 참고로, pid는 아시죠?리눅스 뿐만 아니라 모든 OS가 마찬가지지만,프로그램이 실행되면 고유번호를 발급합니다. 이걸 프로세스 아이디(pid)라고 하죠. 더보기
[PHP] unset()의 묘한 함정 unset은 프로그램 중에 사용하던 변수를 해제(unset)하여 사용 중인 메모리를 반환하는일종의 java 등에서 말하는 가비지 콜렉션의 역할을 합니다. 때문에, 메모리가 많이 소비되는 대용량 처리 등에서는 꼭! 사용해야할 함수입니다. 문제는 unset이란 명령을 php는 꼭 처리해야할 명령으로 보지 않는 것 같습니다.무슨 말이냐면, 대용량의 데이터를 처리하는 경우,간혹 해당 변수를 비웠다? 치고 진행하는 경우가 있습니다. 얼마전 데이터 수집 프로그램을 작성 중에 db에 들어간 데이터가 꼬인 적이 있습니다. 증상은, 간혹 몇개의 데이터가 이전 데이터랑 동일한 정보로 들어간다는 것입니다.그 중복으로 들어간 데이터는 해당 변수를 변환 처리 후에 분명 unset($data); 으로 해제를 했습니다. 왜 그러나.. 더보기
[쇼핑몰] 바가지머리, 쇼핑몰 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는 재고 시스템을 정비하였고, 보다 강력한 캐싱 시스템으로 인한 속도 개선, 스.. 더보기
[안내] 레드햇 교육사업부! Amazing 교육이벤트! 리눅스 레드햇 교육을 함 받아보세요.. ^^;; 더보기

반응형