윈도우즈 미국 컴퓨터 아키텍쳐 낙서연구소 mysql 서비스 서버 socket 소켓 현빈 검색 Virtual Private Server 업그래이드 워드프레스 메모리 client 클라이언트 관찰 카다로그 DDNS somaxconn 유머 memory 유지보수 인증 해부 Word Press 가입 카테고리 플러거블 캐싱 크롤링 CSocket Attach 탈퇴 MyISAM VPS win32소켓 server 구리 낙메타블로그 Pluggable 다스베이더 메일 소켓프로그래밍 볼라벤 부폐 사용성 서버 최적화 InnoDB Dynamic DNS 소켓 접속 갯수 제한

MEMORY.ZIP

우분투(ubuntu)에서 메모리 용량 확인하는 방법   (created at 2014-06-09)   471  

우분투(ubuntu)를 사용하면서 메모리 용량이 궁금할때가 있습니다. 이럴때는 /proc/ 폴더 내의 meminfo라는 파일을 참조하면 됩니다.   Shell에서 간단히 다음과 같이 입력 해 주면 볼 수 있습니다. # cat /proc/meminfo  

우분투 소켓 접속 제한 풀어 소켓 갯수 늘리기(How to increase maximum socket connection in Ubuntu?)   (updated at 2023-12-17)   704  

우분투 서버 기반으로 웹서버, DB서버 등을 운영하다 보면 소켓 접속 갯수 제한으로 서비스가 정상동작 하지 않는 경우가 있습니다. 그럴때는 설정만 바꿔주면 손쉽게 동시 접속 갯수를 늘릴 수 있습니다. * 현재 최대소켓 설정 갯수 확인하기 보통 default 값은 127입니다.이는 너무 작은 값으로 변경을 하려면 /etc/sysctl.conf 화일을 열어서 제일 마지 막줄에 아래의 줄을 삽입합니다.  한줄 추가하...

플러거블 스토리지 엔진을 가진 MySQL 아키텍쳐 - InnoDB는 인메모리 캐싱을 하는 고성능 솔루션   (created at 2018-07-02)   405  

오라클 홈페이지에 가니 플러거블 스토리지 엔진 기반으로 동작하는 MySQL 아키텍쳐 그림을 볼 수 있었습니다. 플러거블(Pluggable)이라 함은 스토리지 방식을 선택할 수 있다는 것인데요. 이는 각각의 스토리지가 컴포넌트처럼 동작한다는 의미를 내포합니다. MySQL 5.5.5 이전 버젼에서는 MyISAM이 기본 스토리지 엔진이었습니다, 그런데 5.5.5부터는 InnoDB가 기본적으로 붙도록 바뀌었습니다. 쓰는 입장에서는 별 차이를 느낄 수 없을 것이라...
플러거블 스토리지 엔진을 가진 MySQL 아키텍쳐 - InnoDB는 인메모리 캐싱을 하는 고성능 솔루션플러거블 스토리지 엔진을 가진 MySQL 아키텍쳐 - InnoDB는 인메모리 캐싱을 하는 고성능 솔루션

유머클럽 메일 발송 오류   (created at 2013-04-12)   277  

작년에 서버를 미국으로 옮기면서 데이터베이스/콘텐츠 분류를 다시 했습니다.   회사 업무가 바쁘다보니 틈 나는 시간에 가끔 분류한다는 것이 1년이나 걸렸는데요, 거기에 오류가 있어 지난 주 엄한 메일이 유머클럽 메일로 발송이 되었습니다.   간혹 중복된 콘텐츠가 메일로 가더라도 이 부분 이해 해주시리라 믿습니다.  
유머클럽 메일 발송 오류

유머클럽 메일링 리스트가 다시 가동 될 예정입니다   (created at 2013-03-19)   205  

미국으로 서버를 옮긴 지 1년만에 메일링 리스트 서비스를 다시 오픈 할 예정입니다. 새로 바뀐 시스템으로 소프트웨어를 업그래이드 했고 지난 몇주 동안 시범테스트를 했습니다. 제공했던 유머가 다시 날아가는 문제를 가지고 가기는 하지만 상큼한 유머로 하루를 시작하기에는 손색이 없다고 판단되어 이대로 오픈을 하기로 하였습니다. 공식 서비스 Start는 3월 25일부터 하는 것을 생각하고 있는데요. 전과 다른 점이 있다면 가입과 탈퇴가 자유롭다는 것이고, 스팸성...

서버 이전 및 플렛폼 변경에 따른 카테고리 분류 작업 완료   (created at 2012-08-19)   481  

기존에 Dynamic DNS방식을 이용하여 서비스 하던 kurapa.com을 VPS(Virtual Private Server) 방식으로 변경하면서 서비스 플렛폼 소프트웨어를 범용 플렛폼인 워드프레스(WP, Word Press)로 변경하였습니다. 범용 플렛폼인 워드프레스(WP)로 바꾸면서 생긴 장점이라 한다면 쉬운 사용성과 역시 유지보수일 것 같습니다. 일부 아쉬운 점은 블로그를 홍보하기 위한 수단이 제약적이라는 것입니다. 왜냐하면 국내 서비스를 주름잡고 ...
서버 이전 및 플렛폼 변경에 따른 카테고리 분류 작업 완료

서버 메모리 업그래이드   (created at 2008-07-27)   178  

최근 서버 트래픽이 늘어나면서 메모리 업그래이드에 대한 생각을 많이 했습니다.지난주 구매를하여 도착했던 메모리를 오늘 설치했습니다.서버가 많이 빨라진것 같은 느낌이 듭니다.이제 하드디스크 I/O를 하지 않고 직접 처리하는 용량이 많이 늘었네요.

소켓을 생성하여 CSocket에 Attach하는 방법   (created at 2007-07-19)   390  

이상하게도 Socket을 생성하여 Connect를 하면 에러가 나는 경우가 있다.아무것도 잘못된것이 없는것 같은데...이 경우 다음과 같이 하면 처리가 가능하다.int CreateSocketConnection(char *host,int port){    int Socket, r;    struct sockaddr_in cliAddr;    struct hostent ...

간단한 소켓 클라이언트 프로그램   (created at 2007-07-16)   254  

다음은 socket 기본 함수를 이용하여 웹페이지에 접속하는 프로그램이다.접속만 하고 실제로 긁어오는건 구현이 안되있다.그리고 다음은 WIN32기반으로 구현해본 간단 접속 프로그램 예제이다.

소켓 프로그래밍 기본 흐름 - Socket Programming Basic Flow   (created at 2007-07-16)   292  

소켓을 활용한 프로그래밍에 있어서 Client/Server간의 구조를 아는것도 중요하지만socket관련함수를 어떻게 사용하는지 아는것도 매우 중요한것 같다.다음의 도표는 이를 알기 쉽게 표현한 것이다.예제 코드를 보면 좀더 이해가 빠르지 않을까...!?socket_server.csocket_client.c
소켓 프로그래밍 기본 흐름 - Socket Programming Basic Flow

Java로 구현하는 간단한 Client & Server 프로그램   (created at 2007-07-16)   228  

자바에서 제공하는 소켓 클래스를 이용하면 다음과 같이 간단하게 Client/Server를 구현 할 수 있다.// ClientSocket socket = new Socket("www.foo.com", 9000);OutputStream out = socket.getOutputStream();out.write("Hello world".getBytes());out.flush();out.close();