윈도우즈 미국 소녀시대 컴퓨터 스트레스 아키텍쳐 소프트웨어 실수 모델 면접 바다 구글 PHP 사망 참사 Architectural Patterns 마이크로소프트 낙서연구소 Google 아키텍쳐 패턴 칭찬 드래곤볼 댓글 착시 아이폰 mysql 저작권 아마존 자신감 제품 준비 서비스 공유 서버 socket 코미디 정보 Apache Netflix 소녀시대 윤아 중퇴 이유 블로그 질문 소켓 CNN 트랙백 집단지성 검색 결과 Methodology 착시효과 네이버 모델링 야후 답변 스크랩 MSA 부상

검색.ZIP

구라파닷컴 서버 이전 - 뉴욕에서 한국으로   (created at 2014-04-07)   225  

이번에 저와 동거동락해 온 구라파닷컴(KURAPA.COM) 미국서버를 2014년 4월 4일 한국으로 옮겼습니다.   지난 주 금요일에 계약을 진행하여 바로 당일 서버를 오픈하였는데요, 주말 이틀간 시험서비스를 한 후 오늘 정식으로 이전 완료하였습니다.   OS는 이번에 이전하면서 Centos 5.x에서 Centos 6.x로 업그래이드 했습니다. 전에는 VPS(Virtual Private Server) Hosting 업체가 별로 없었고, ...

구글 검색시 순위 올리기   (created at 2006-12-18)   148  

아직 진행중이지만, 구글 댄스로 인해 많은 블로그의 페이지 랭크에 변화가 있습니다. 재미있는 것은 한국의 유명한 블로그 혹은 메타블로그의 랭크가 5에 수렴한다는 사실인데요, 이것으로 페이지 랭크 알고리즘을 추적해 볼 수 있습니다.구글의 웹 검색 순위는 페이지 랭크를 이용하는 것으로 알려져 있지만, 지금에 와서는 이 말은 전혀 틀린 이야기가 됩니다. 페이지 랭크 알고리즘에 따르면 새로 만들어진 웹문서가 전적으로 불리하게 작용합니다. 따라서, 구글은 페이지 ...

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

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

자연어처리(NLU)를 하기 위한 소프트웨어 아키텍쳐 - 걸음마단계부터 인간 수준으로 진화하는 방향에 대해 알아본다   (created at 2016-07-01)   381  

자연어 처리의 역사는 1950년대로 거슬러 올라가야 합니다. 당시 지금과 같은 컴퓨터 기술이 없었을때도 로봇이 사람의 말을 알아들을 수 있을까에 대한 의구심이 있었습니다. 또한 어떻게 하면 로봇이 사람의 말을 인지할 수 있을까에 대한 궁금증 또한 있었습니다. 인공지능의 가장 큰 도전과제는 어떻게 지식을 이해하고 표현할 것인가일 것입니다. 이해하는 것과 표현하는 것은 다를 것 같지만, 결국 그 둘의 공통분모는 이를 어떻게 정보화 할 것이냐에 대한 결과로 도...
자연어처리(NLU)를 하기 위한 소프트웨어 아키텍쳐 - 걸음마단계부터 인간 수준으로 진화하는 방향에 대해 알아본다자연어처리(NLU)를 하기 위한 소프트웨어 아키텍쳐 - 걸음마단계부터 인간 수준으로 진화하는 방향에 대해 알아본다자연어처리(NLU)를 하기 위한 소프트웨어 아키텍쳐 - 걸음마단계부터 인간 수준으로 진화하는 방향에 대해 알아본다

마이크로 서비스 아키텍쳐 (MSA, Micro Service Architecture)의 장단점 및 구현 방법   (created at 2018-07-13)   409  

마이크로 서비스 아키텍쳐(Micro Service Architecture)는 줄여서 MSA라고 부르며 서비스를 기능별로 작게 쪼개는 서버 아키텍쳐의 디자인 패턴으로, 기본 컨셉은 하나의 서비스는 한가지 일에 초점을 맞춘다는 것입니다. 또 다른 서비스와의 연계는 API로 구현합니다. 마이크로 서비스 아키텍쳐 구현 프로세스는 크게 4단계로 나눌 수 있는데, 구체적인 처리 절차는 다음과 같습니다. STEP 1. 기능별로 서비스 어플리케이션 구분 STEP 2. ...
마이크로 서비스 아키텍쳐 (MSA, Micro Service Architecture)의 장단점 및 구현 방법마이크로 서비스 아키텍쳐 (MSA, Micro Service Architecture)의 장단점 및 구현 방법마이크로 서비스 아키텍쳐 (MSA, Micro Service Architecture)의 장단점 및 구현 방법

AWS 기반 서버 없는 아키텍쳐(Server-less back-end architecture)   (created at 2018-07-11)   347  

인터넷 기반으로 서비스를 하는데 서버 없는 아키텍쳐가 있다고 하여 이를 올려 봅니다. 제목에 서버가 없다고 했지만, 서버가 아예 없는건 아닙니다. 정확한 표현은 최소화했다고 보는 것이 맞을 것 같습니다.   아래의 사례는 Amazon S3를 기반으로 하는 서비스 아키텍쳐 입니다. Amazon CloudFront를 통해 콘텐츠르 배포하고, Amazon API Gateway를 이용하여 필요한 기능은 AWS Lamda를 이용한 사례입니다. AWS La...
AWS 기반 서버 없는 아키텍쳐(Server-less back-end architecture)AWS 기반 서버 없는 아키텍쳐(Server-less back-end architecture)

넷플릭스 서비스 오토스케일링 아키텍쳐   (created at 2018-07-10)   392  

글로벌 비디오 서비스 강자인 넷플릭스는 아마존 AWS를 운영환경으로 사용합니다. 그들이 온라인 비디오 시장에서 티격태격하면서 경쟁하고 있지만, 아이러니하게도 넷플릭스는 아마존과 끈끈한 관계를 유지하고 있습니다. 아마도 아마존은 넷플릭스덕분에 그들의 아마존 프라임 비디오 서비스를 위한 환경 구축을 북미 전역에 쉽게 얻었을 것이라는 생각을 하게 만듭니다. 서비스 트래픽에 따라 서버 인스턴스를 늘렸다 줄였다 하는 오토스케일링(AWS Auto Scaling)을...
넷플릭스 서비스 오토스케일링 아키텍쳐

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

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

아틀라시안 뱀부(Atlassian Bamboo)를 활용한 CI(Continuous Integration) 환경 구축   (created at 2018-06-20)   449  

아틀라시안 뱀부(Atlassian Bamboo)는 CI(Continuous Integration) Tool입니다. 여기서 CI는 어플리케이션 소스가 변경되면 이를 자동으로 빌드하고, 테스트하고 서버에 배포까지 완료해주는 일련의 프레스를 자동으로 수행하는 것을 가능하게 해주는 툴입니다.일반적으로 개발자가 소스코드를 수정하여 소스코드 저장소에 올립니다. 이때 CI Tool이 저장소를 모니터링 하고 있다가, 뭔가 새로 변경된 것이 발견되면 소스코드를 다운로드하...
아틀라시안 뱀부(Atlassian Bamboo)를 활용한 CI(Continuous Integration) 환경 구축

아키텍쳐 패턴이란 - 소프트웨어 디자인 패턴   (updated at 2023-12-17)   433  

외국인회사에 있다 보면 개발자 채용시 아키텍쳐 설계 부분도 이야기를 하게 됩니다. 그러면 어떤 어프로치로 소프트웨어를 설계해야 하느냐에 대한 논의를 하게 됩니다.소프트웨어 개발/설계시 아키텍쳐링을 하다 보니 반복되는 패턴이 나오기 시작했고, 사람들은 이 패턴에 이름을 붙이기 시작했습니다. 즉, 아키텍쳐 패턴(Archiectural Patterns)이라 함은 소프트웨어 디자인 패턴이라고 할 수 있습니다. 참고로 패턴(Pattern)=유형,종류 라고 간주하셔...

Interpreter pattern은 SQL 또는 통신프로토콜을 기술하는 언어 구현시 주로 이용되는 아키텍쳐   (created at 2017-12-23)   411  

인터프리터 아키텍쳐 패턴(Interpreter Architectural pattern)은 프로그래밍 언어의 특정 구문을 해석/분석하는 컴포넌트 디자인에 많이 사용됩니다. 이 아키텍쳐의 기본 아이디어는 각각의 표현마다 클래스를 가지도록 하여 이를 조합하는 구조를 만드는 것입니다. 인터프리터 아키텍쳐 패턴(Interpreter Architectural pattern)은 SQL과 같은 Database Query Language 또는 특정 통신 프로토콜을 기술하...
Interpreter pattern은 SQL 또는 통신프로토콜을 기술하는 언어 구현시 주로 이용되는 아키텍쳐

Blackboard pattern은 오늘날 NLU(Natural Language Understanding)이나 차량인식 등에 응용되는 아키텍쳐   (created at 2017-12-22)   414  

블랙보드 아키텍쳐 패턴(Blackboard Architectural pattern)은 Non-deterministic algorithm(비결정성 알고리즘)을 구현하는데 널리 이용되고 있습니다. Non-deterministic algorithm(비결정성 알고리즘)은 그 다음 단계의 결과가 실행할때마다 다르게 나올 수 있는 알고리즘을 의미합니다. 참고로 Deterministic algorithm(결정성 알고리즘)은 결과가 유니크(Unique)합니다. 즉, 특...
Blackboard pattern은 오늘날 NLU(Natural Language Understanding)이나 차량인식 등에 응용되는 아키텍쳐

MVC(Model-view-controller) pattern은 Django, Rails와 같은 웹 어플리케이션 개발에 주로 응용되는 아키텍쳐   (created at 2017-12-21)   310  

MVC(Model-view-controller) 아키텍쳐 패턴(Architectural pattern)은 웹 어플리케이션 개발에 주로 이용되는 아키텍쳐 패턴입니다. MVC는 다음의  3개 파트로 구성되어져 있습니다. 모델(model) - 기본 함수와 데이터를 포함합니다 뷰(view) - 정보를 사용자에게 보여줍니다. 웹페이지 그 자체를 생각하시면 될 것 같습니다 컨트롤러(controller) - 사용자로부터의 입력을 처리합니다 이 패턴의 기본 아이디어는 ...
MVC(Model-view-controller) pattern은 Django, Rails와 같은 웹 어플리케이션 개발에 주로 응용되는 아키텍쳐

Event-bus pattern은 Push Notification Service, 안드로이드 앱 개발에 주로 응용되는 아키텍쳐   (created at 2017-12-20)   343  

이벤트-버스 아키텍쳐 패턴(Event-bus Architectural pattern)은 4개의 주요 컴포넌트로 구성되어져 있는데, 이들 컴포넌트는 이름에서 예상되듯 이벤트를 다루는 컴포넌트 입니다. 이벤트 소스(event source) 이벤트 리스너(event listener) 채널(channel) 이벤트 버스(event bus) 아래의 그림에서 특정 채널을 통해 메시지가 메시지 버스를 통해 전달 되면, 리스너(listener)는 등록(subscribe)...
Event-bus pattern은 Push Notification Service, 안드로이드 앱 개발에 주로 응용되는 아키텍쳐

Peer-to-peer pattern은 BitTorrent와 같이 파일공유 솔루션이나 P2PTV, PDTP와 같은 멀티미디어 프로토콜에 주로 이용   (created at 2017-12-19)   227  

P2P는 Peer-to-Peer의 줄임말입니다. P2P 아키텍쳐 패턴(Architectural pattern)에서 개개의 각각의 독립적인 컴포넌트를 피어(peer)라고 부릅니다. 각각의 피어는 클라이언트로서 다른 피어에게 서비스를 요청하면서 한편으로는 서버로서 요청받은 서비스를 동적으로 처리해주는 기능을 가집니다. 2000년대 초반에 많이 쓰이던 당나귀(eDonkey), 냅스터(Napster), 소리바다와 같은 소프트웨어가 P2P 아키텍쳐 패턴에 해당하며...
Peer-to-peer pattern은 BitTorrent와 같이 파일공유 솔루션이나 P2PTV, PDTP와 같은 멀티미디어 프로토콜에 주로 이용

Broker pattern은 Apache ActiveMQ, Apache Kafka, RabbitMQ 등 메시지 미들웨어 같은 아키텍쳐에 주로 이용   (created at 2017-12-18)   263  

브로커아키텍쳐 패턴(Broker Architectural pattern)은 클라이언트-서버(Client-Server) / 마스터-슬레이브(Master-Slave) 처럼 역할이 분리된 컴포넌트(decoupled components)를 구조화하는데 주로 응용되는 패턴입니다. 여기서 브로커 컴포넌트는 컴포넌트간 통신(communication)을 조율(coordination) 하는 역할을 담당합니다. 클라이언트가 어떤 요청사항을 전달하면, 브로커가 중간에 받아서...
Broker pattern은 Apache ActiveMQ, Apache Kafka, RabbitMQ 등 메시지 미들웨어 같은 아키텍쳐에 주로 이용

Pipe-filter pattern은 컴파일러와 같이 통해 연속되는 필터링 기법을 통한 분석을 하는 아키텍쳐에 주로 이용   (created at 2017-12-17)   340  

파이프-필터 아키텍쳐 패턴(Architectural pattern)은 웹로그와 같은 텍스트 기반의 데이터 또는 프로그램 소스 코드 등과 같은 데이터 스트림을 처리하는데 적합합니다. 각각의 프로세스는 필터 컴포넌트 내에서 처리되며, 데이터는 파이프를 통해 전달되어 처리되어집니다. 이러한 파이프는 버퍼링을 하거나 동기화 하는 목적으로 사용됩니다. 컴파일러, DNA정보 분석 소프트웨어가 파이프-필터 아키텍쳐 패턴(Architectural pattern)기반이라...

Master-slave pattern은 장애 대응을 위한 Database 복제 등 병렬처리 및 Disaster Recovery 대응 로직에 주로 이용   (created at 2017-12-16)   357  

마스터-슬레이브 아키텍쳐 패턴(Master-Slave Architectural pattern)은 마스터(master)와 슬레이브(slave)로 구성되어져 있는데, 마스터는 일을 분배하는 역할을 가지고 있으며, 슬레이브는 전달된 기능을 수행합니다. 즉, 마스터(주인)이 업무를 지시하면, 슬레이브(하녀)는 그 일을 완료하여 결과물을 전달 하는 것입니다. 마스터-슬레이브 아키텍쳐 패턴(Master-Slave Architectural pattern)의 예로는 데...
Master-slave pattern은 장애 대응을 위한 Database 복제 등 병렬처리 및 Disaster Recovery 대응 로직에 주로 이용

Client-server pattern은 TCP/IP를 통해 데이터를 주고 받는 이메일, 웹하드 등이 주로 이용하는 아키텍쳐   (created at 2017-12-15)   236  

클라이언트-서브 아키텍쳐 패턴(Client-Server Architectural pattern)은 서버와 다수의 클라이언트로 구성된 2-Tier Architecture입니다. 서버는 다수의 클라이언트 컴포넌트에게 서비스를 제공하고, 클라이언트는 서버로부터 서로 약속한 서비스를 받는 구조입니다. 따라서, 이 구조에서는 서버가 클라이언트로부터 지속적으로 요청을 받아 처리하도록 설계되어져 있습니다.   응용분야로는 TCP/IP를 기반으로하는 Clien...
Client-server pattern은 TCP/IP를 통해 데이터를 주고 받는 이메일, 웹하드 등이 주로 이용하는 아키텍쳐

Layered pattern은 PC App, 쇼핑몰(이커머스) 웹사이트 등이 주로 쓰는 아키텍쳐 패턴   (created at 2017-12-14)   378  

레이어드 아키텍쳐 패턴(Layered architectural pattern)은 특정 수준의 추상화 된 레벨의 서브 펑션으로 구성된 스트럭쳐드 프로그램(Structure programs)에 널리 이용되고 있습니다. 각각의 레이어는 차상위 레벨의 레이어에게 서비스를 구성하도록 설계되어져 있는데, 통상 다음과 같이 4단계의 레이어를 이용하여 일반적인 정보 시스템을 구성하고는 합니다. Presentation layer (UI layer라고도 부름) Applic...

Machine Learning Tool의 종류와 용도   (created at 2017-03-12)   419  

Machine Learning Tool의 종류는 어떤 것이 있고, 그 용도는 어떤 것으로 설계되었는지 살펴봅니다. 1. Tensorflow Google Brain Team에서 개발했고, Neural Network 및 Machine Learning에 대한 연구에 사용되고 있습니다. Gmail, 음성 인식, Google 포토 및 Google 검색과 같이 일상적으로 사용하는 인기있는 Google 서비스에는 Tensorflow가 탑재되어 있다고 합니다. Tens...

인텔이 주장하는 데이터 센터 아키텍쳐의 미래는 Software-Defined Infrastructure(SDI)   (created at 2015-06-18)   459  

조금 전 인텔의 클라우드 컴퓨팅 기술에 대해 잠시 리뷰를 하였습니다. 대다수의 기술 업체들이 그들의 제품에 이름을 붙이 듯 인텔에서도 이름을 붙였는데, 이를 Software-Defined Infrastructure(SDI)라고 명명했네요. 자세히 보면 VMWare나 Cetrix, 또는 Open Cloud Alliance 등이 하는 일들이 바로 이런 것 아닌가 싶은데요. 하여간 내용을 보면 기존에 노가다로 하던 인프라 관리를 소프트웨어적으로 스마트하게 할 ...
인텔이 주장하는 데이터 센터 아키텍쳐의 미래는 Software-Defined Infrastructure(SDI)인텔이 주장하는 데이터 센터 아키텍쳐의 미래는 Software-Defined Infrastructure(SDI)인텔이 주장하는 데이터 센터 아키텍쳐의 미래는 Software-Defined Infrastructure(SDI)

집단지성을 활용하는 Collaborative Filtering(CF) 알고리즘 - 추천 알고리즘으로 많이 이용되고 있지만, 한계도 알아야 해   (created at 2014-08-27)   396  

오늘은 Collaborative Filtering에 대해 간단히 정리해보려고 합니다. 업무상 이와 관련된 내용을 자주 접하지만, 어딘가 정리를 해서 놓을 필요가 있다는 생각이 들어 블로그에 올려봅니다. 참고로 이는 전혀 새로운 알고리즘이나 방법이 아니며, 이미 학술적으로도… 또한 업계에서도 널리 응용되고 있는 방법입니다. 본 포스트에서는 Collaborative Filtering에 대해 그 정의와 응용(Application)에 대해 간단히 소개하고자 합니...
집단지성을 활용하는 Collaborative Filtering(CF) 알고리즘 - 추천 알고리즘으로 많이 이용되고 있지만, 한계도 알아야 해집단지성을 활용하는 Collaborative Filtering(CF) 알고리즘 - 추천 알고리즘으로 많이 이용되고 있지만, 한계도 알아야 해집단지성을 활용하는 Collaborative Filtering(CF) 알고리즘 - 추천 알고리즘으로 많이 이용되고 있지만, 한계도 알아야 해

질문을 짧고 단순하게 하는 것이 최고의 질문   (created at 2014-08-06)   270  

사실 질문을 잘 하는 것도 기술인 것 같습니다. 회사를 다니다 보면 질문을 받은 사람이 뭘 질문했는지 못 알아 듣는 경우를 가끔 봅니다. 대개의 경우 자신과 같은 잣대로 질문을 해서 상대방이 못 알아 듣는 경우였는데요. 누가 내 질문을 받을 것이냐… 그것을 먼저 생각하셔야 합니다.   질문에도 기술이 있다고 이야기 드렸는데, 때로는 짧고 단순한 질문이 가장 명확한 답을 끌어내는 경향이 있습니다. 질문을 짧고 간단하게 할 수 있는 방법은 역시 ‘한...
질문을 짧고 단순하게 하는 것이 최고의 질문

편안함의 혁명! 라인은 지우고 가볍게 - 날개부터 끝까지! 360도 헴브라 - 게다가 노와이어   (created at 2014-07-22)   300  

이 홈쇼핑을 광고해주려고 이 포스트를 올리는 것은 아닙니다만, 이 홈쇼핑 채널을 보고 있노라면 왠지 착시효과가 느껴집니다.   일부러 카메라 감독께서 이렇게 촬영하신 것인지는 모르겠습니다만, 아래 쇼핑 호스트… 정말 날씬해 보이지 않나요?   특히 오른쪽 분!? 대단한 착시효과인것 같습니다.

Ahrefs bot의 비상식적 사이트 크롤링 접근 차단 - robots.txt 수정 또는 .htaccess 파일 수정을 통해 차단 가능해   (created at 2014-06-09)   555  

우크라이나와 싱가폴에 연구소를 둔 Ahrefs.com은 검색엔진 최적화(SEO) 업체로 표준을 지키지 않는 것으로 유명했습니다. 참고로 SEO란 Search Engine Optimization을 줄임말로 검색엔진이 검색을 잘 할수 있도록 도와주는 솔루션입니다. 통상 인터넷 기반의 웹사이트는 robots.txt에 접근 정책을 정의해 둡니다. 그런데 ahrefs.com은 이를 무시하고 크롤링을 해 버리는 경우가 많았습니다.   예전에도 한번 그런적이...
Ahrefs bot의 비상식적 사이트 크롤링 접근 차단 - robots.txt 수정 또는 .htaccess 파일 수정을 통해 차단 가능해

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

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

면접 시 반드시 준비해야 할 것들-장소와 시간, 주차정보는 기본, 면접관 직함 및 성함, 회사 연혁 및 재무상황은 기본, 질문도 미리 준비해야 할 필수 준비   (created at 2014-02-12)   501  

성공적인 면접에 가장 먼저 필요한 것은 준비입니다. 철저히 준비하면 자신감 있게 면접에 임할 수 있습니다. 다음을 숙지하도록 합니다: 1) 면접 장소와 시간, 면접 장소로 가는 길과 소요 시간, 주차 정보 2) 면접관의 정확한 직함 및 성명 3) 회사 연혁, 재무 상황, 경쟁사, 제품, 서비스 등 회사에 관한 구체적인 정보 4) 현재 또는 전 고용주에 대한 사실과 수치 5) 마지막으로 면접관에게 물어볼 질문을 준비합니다. 면접이 쌍방향 의사소통이라는 것을...
면접 시 반드시 준비해야 할 것들-장소와 시간, 주차정보는 기본, 면접관 직함 및 성함, 회사 연혁 및 재무상황은 기본, 질문도 미리 준비해야 할 필수 준비

서버 인프라 설계시 장애를 고려하여 만드는 Single Infra, Active-Stand-by,Active-Active, Active-Stand-by/Active-Active+DR Center   (updated at 2023-12-17)   415  

서버 인프라 설계시 장애를 최소하려는 시도를 아키텍쳐 측면에서 바라보면 다음과 같이 4가지 아키텍쳐가 존재합니다.Single InfraActive-Stand-byActive-ActiveActive-Stand-by/Active-Active + DR Center 그러면 각각을 하나하나 살펴 보겠습니다. 1. Single Infra일반적으로 대다수의 서비스들이 이 아키텍쳐를 기반으로 만들어졌다고 보시면 됩니다.이 아키텍쳐의 특징은 나름 확장성...
서버 인프라 설계시 장애를 고려하여 만드는 Single Infra, Active-Stand-by,Active-Active, Active-Stand-by/Active-Active+DR Center서버 인프라 설계시 장애를 고려하여 만드는 Single Infra, Active-Stand-by,Active-Active, Active-Stand-by/Active-Active+DR Center서버 인프라 설계시 장애를 고려하여 만드는 Single Infra, Active-Stand-by,Active-Active, Active-Stand-by/Active-Active+DR Center

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

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

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

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

서버 이전을 1차 완료하였습니다   (created at 2012-04-18)   170  

비싼 전기료를 물며 집에서 운영하던 블로그를 정식 Data Center로 이전하였습니다. 기존에 제로보드 기반으로 만들어졌던 사이트를 워드프레스로 옮겼습니다. 덕분에 한달분량의 데이터가 유실되었습니다만, 업그래이드 걱정을 할 필요는 없어졌습니다. 이미지 링크가 깨진 부분과 다른 부분을 손보고 다음달부터는 본격적인 포스팅을 다시 시작할 예정입니다. 유머클럽 메일 발송은 5월말부터 가능할것 같습니다. 유머를 기다리셨던 분은 조금 참아주세요. 기존에 메일로 유...

악플 다는 것이 취미인 사람들의 특징   (created at 2009-04-30)   181  

KBS 뉴스에서는 악성 댓글을 다는 사람들의 특징을 다음과 같은 화면으로 보도하였다.악플이라는 것이 꼭 욕을해야 악플인것은 아니다.대게 블로그를 통해서 악플을 달거나 자신의 블로그에 남을 비방하는 등의 행동을 하는 사람들은 위와 같은 특징을 가지는 것으로 조사가 된 모양이다.그래야 스트레스 해소가 되고 자기 만족이 되는 모양이다.일부는 담의 헛점이나 실수를 비꼬아서 남이 동조해주면 이를 자기만족으로 여기는 그런 사람들인것이다.남을 비꼬기보다는 잘한것에 대...
악플 다는 것이 취미인 사람들의 특징

잘가라 거시기했던 2008년   (created at 2009-01-01)   104  

2008년 구라파 닷컴 결산...목적했던 것만큼 다 이루지는 못했지만 반은 이룬것 같다.일단 나름대로의 명성을 떨치며 랭킹도 상승했다.야후 랭킹다음은 다음 개인 블로그 랭킹구글에는 그런게 안나와서 어떤 지표를 보여주기가 어렵고... 네이버도 마찬가지다.개인적으로 거시기했던 기억이 많은 2008년... 이제 잘가라~2009년과 함꼐 하리라
잘가라 거시기했던 2008년

소녀시대 윤아랑 사귀는 방법   (created at 2008-10-05)   119  

이런 명쾌한 답변이 나올 수 있다니... 인터넷은 참 훌륭한 곳이여
소녀시대 윤아랑 사귀는 방법

인터넷에 질문을 올리고 답변을 얻는 효과적인 방법   (created at 2008-10-02)   188  

양군이 정보의 바다를 항해하다 발견한 참으로 알찬 콘텐츠 바로 이런 이유였던거여...

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

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

홈페이지 무료 등록 URL   (created at 2008-04-02)   144  

내가 올린 게시물인데, 내 홈피에서 이 게시물이 사라졌다.그런데, 황당하게도 이 게시물을 인터넷에서 다른 사람 홈피에서 발견했다. 우워우~ 황당...그래서 내 게시물을 내가 다시 퍼왔다.많은 도움 되길 바란다.구글 http://www.google.co.kr/intl/ko/add_url.html네이버 https://submit.naver.com/네이트 http://add.nate.com/다음 http://help.search.daum.net/help/reg...

일반 블로그들이 싸이월드의 미니홈피를 이기지 못하는 이유   (created at 2008-01-15)   259  

싸이월드 씨즌2도 나오고 그랬지만 여전히 싸이월드 미니홈피의 인기는 식을줄을 모른다.아직도 와이프로거들을 포함하여 많은 사람들이 싸이월드를 사랑하는 이유는 싸이월드만의 독특한 스크랩 기능이 있기 때문이 아닐까 한다.스크랩을 하면 스크랩한 글에 대한 로그가 명확히 남고, 원글 소유자에게 누가 어떤 콘텐츠를 스크랩 해갔고 어떤 카테고리에 어떻게 배치했는지... 등 이러이러한 정보를 실시간으로 공유하고 있기 때문이다. 물론 출처도 싸이월드 미니홈피에서는 자동으...

블로그(blog)란 무엇인가?   (created at 2008-01-15)   226  

미국에서는 블로그라는 단어보다는 web+log=weblog라는 단어로 주로 사용된다.새로 올리는 글이 맨 위로 올라가는 형태로 일종의 게시판 형태를 가진다.자신의 관심사에 따라서 글을 올리기 때문에 1인 미디어라고도 불리운다.웹 게시판, 개인 홈페이지, 컴퓨터 기능이 혼합되어 있고,인터넷 홈페이지 제작과 관련된 지식이 없어도 자신의 공간을 만들 수 있다는 장점이 있다.즉 블로그 페이지만 있으면, 누구나 텍스트 또는 그래픽 방식을 이용해 자신의 의견이나 이...

네이버...얼마나 노골적이면 만평도 이렇게 나오냐   (created at 2007-10-30)   301  

우리집에 있는 노란 네이버 모자가 생각난다
네이버...얼마나 노골적이면 만평도 이렇게 나오냐

블로그를 쉽게 할 수 있도록 도와주는 블로깅툴 - Windows Live Writer   (created at 2007-10-10)   756  

참으로 훌륭한 툴이 나와서 나를 흐뭇하게 하고 있다.귀찮게 이미지 올리기를 하지 않아도 된다.지가 알아서 자동으로 올려주기 때문이다.앞으로 블로그 활동하기가 한결 수월해 질것 같다.Windows Live Writer를 사용하면 위지위그(편집기)방식으로 블로그를 할 수 있다.귀찮게 블로그에 로그인하지 않아도 된다.참으로 친절한 솔루션이다.다음은 마이크로소프트에서 소개하는 Microsoft Windows Live Writer를 소개하는 글이다.사용자의 블로그...
블로그를 쉽게 할 수 있도록 도와주는 블로깅툴 - Windows Live Writer

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

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

2-Tier 아키텍쳐와 3-Tier 아키텍쳐의 다른점   (created at 2007-05-04)   244  

아키텍쳐를 디자인하다 보면 2-Tier이냐 3-Tier이냐에 대한 질문을 까끔 듣습니다.이는 보통 Java개발자들에게서 많이 듣는 질문이기도 한데요. 왜냐하면 J2EE 어플리케이션이 2-Tier 또는 3-Tier로 구분되기 때문입니다.아래는 2-Tier 아키텍쳐의 사례입니다.위에서 보시면 클라이언트가 비즈니스로직과 데이터베이스로직, 그리고 UI까지 다 가지고 있는 구조라고 할 수 있습니다. 위의 그림상에서 보면 다음의 두개 티어(Tier)로 구성되어져 있...

삼풍백화점 붕괴(95)   (created at 2007-02-04)   188  

서울 서초구 서초동에 있던 삼풍백화점의 한 동이 1995년 6월 29일 오후 6시경에 붕괴된 사고.사망 501명, 실종 6명, 부상 937명이라는 인명피해는 8 ·15광복 이후 가장 큰 인적 재해로 기록되었으며 재산상의 손해도 매우 컸다.지상 5층, 지하 4층, 그리고 옥상의 부대시설로 이루어진 삼풍백화점은 1889년 말에 완공하였으나 설계 ·시공 ·유지관리의 잘못에 기인된 참사였다.
삼풍백화점 붕괴(95)삼풍백화점 붕괴(95)

설치형 블로그 VS 가입형 블로그   (created at 2007-01-26)   179  

설치형 - 직접 제작…지식 있어야 가입형 - 고르는 재미…특색 적어 주소 있지만 서버운영 없는 2세대 블로그까지 최근 등장지난해 말 미국의 유명 시사주간지 `타임'은 매년 선정하는 올해의 인물 1위에 특정 인물이 아닌 보통 사람들 `You'를 선정했습니다. 표지인물 대신 `You'가 적혀 있는 컴퓨터 화면을 내세우며 블로그나 유튜브 등 퍼스널 미디어 영역을 통해 폭발적으로 성장하며 영향력을 키워가고 있는 `당신(You)'을 올해의 인물로 선정한다고 밝혀 ...
설치형 블로그 VS 가입형 블로그

네이버를 네이버로 읽지 않기 서명운동!?   (created at 2007-01-04)   261  

허걱~ 이런 삼류 코미디가 또 있을까? ㅎㅎ
네이버를 네이버로 읽지 않기 서명운동!?

이곳은 누구의 집이냐   (created at 2006-09-15)   1,393  

바로 나 강춘운의 집인것이다.참고로 난 요렇게 생겼음 -> 2000년 1월 1일에 구라파 닷 컴 오픈한 뒤로 사이트 모양 한번 변경...그리고 이번 완전 갈아엎기까지...참으로 오랜 세월이 지나갔다.집값도 비싼데...인터넷에라도 한채 가져봐야지.. 라고 마음먹어 오날랄 여기까지 왔다는 사실...참으로 감개무량하도다.
이곳은 누구의 집이냐