일단 데모페이지 하나 만들어 봤는데, 그럴 듯 하다.모 사이트 처럼 감시하려나? http://wink.ws/100% Free Web HostingNo Hidden Fees. No Forced Ads. Oustanding Support. Totally Free.Unlimited Disk SpaceUnlimited BandwidthUnlimited Parked DomainsUnlimited DatabasesOne Click Wordpress InstallNo Forced AdvertismentNo Hidden FeesNo End To This Offer!
https://code.google.com/p/memcached-session-manager/A tomcat high-availability solution that additionally stores sessions in a memcached compatible key-value store for session failover, while reading them from local memory for optimal performance (for sticky sessions). For non-sticky sessions the memcached compatible backend is used as session store (keeping a copy of the session in a secondary ..
고기 잡는 법을 가르쳐라 그런데 똑같이 머리를 쓰는 방법이지만, 직접 지식을 가르쳐주는 것과 지식을 터득하는 방법을 가르쳐주는 것은 엄연히 다르다. 후자 쪽이 훨씬 더 효율적인 방법임을 의심할 사람은 없을 것이다. 유태인의 속담에, '물고기를 한 마리 준다면 하루밖에 살지 못하지만, 물고기 잡는 방법을 가르쳐준다면 한평생을 살아갈 수 있다'는 말이 있다. '물고기'를 '지식'이란 말과 바꿔 놓고 본다면 이 속담이 무엇을 뜻하는지 알 수 있을 것이다. 답만 알고 싶은 경우도 있을 것이나, 답을 찾는 방법이 필요한 경우도 있으리라. 어느 쪽에 더 익숙하지?
출처: http://kbaduk.com/zb/31430(군자는 화합하면서도 부화뇌동하지 않지만 소인은 부화뇌동만 할 뿐 화합하지는 못한다.) 북송 때 司馬光(사마광)과 范鎭(범진)은 出處(출처)와 榮辱(영욕)을 함께했지만 樂律(악률)을 논할 때는 끝내 의견을 달리 했다. 范仲淹(범중엄)과 韓琦(한기)는 조정회의 때 굳이 의견을 같이하지 않았으되 어전에서 물러나면 서로 얼굴을 붉히지 않았다. 조선의 金集(김집)은 그들의 고사를 예시하면서 君子가 정치 현안을 다룰 때는 서로 맞지 않는다고 해서 불평해서는 안 되며 和而不同해야 한다고 강조했다. 和而不同은 ‘논어’ ‘子路(자로)’에서 공자가 君子의 和와 小人의 同을 엄밀하게 구분할 때 한 말이다. 和는 각자 지니는 특성을 하나로 융합하는 일, 同은 남과 같은 ..
Java는 가상머신으로써, 범용 운영체제 위에서 동작하는 형태가 가장 많다. 자바는 가상머신이기 때문에 CPU, Memory 등의 자원과 디스크, 파일, 네트워크 및 각종 IO장치에 대한 접근이 필요할 경우 운영체제를 경유하도록 만들어 지는게 일반적이다. 즉, 운영체제에서 제공하는 시스템호출(System Call)에 래퍼(Wrapper)를 만들어, 자바표준(JSR xxx시리즈)을 구현하는형태이다. (실제 일은 운영체제가 다~ 한다는 얘기다)이렇게, 운영체제(운영체제가 하드웨어를 제어하므로)에 대한 저수준 제어 로직을 만들어 상위수준의 인터페이스(API) 만들어 이뤄진 것이 자바의 본체이다. 자바는 이러한 것들을 구현하기 위해 운영체제/저수준 인터페이스(네이티브; native)를 제공하는데, 이 표준 이름..
"배보다 배꼽이 크다."라는 말이 있다. 본래의 목적보다, 그것을 하기 위한 절차가 더 거창해 질때 사용하는 말이다. 한마디로 "비효율적"인 것을 의미하기도 한다.어떤 프로그래밍 작업을 수행하다 보면, 심심찮게 해야하는 일이 데이터베이스 설치 및 환경세팅등이다. 간단한 운영은 물론이다. 때로는 재미있고 신나는 작업일 수 있으나, 자주하다 보면 참으로 지루한 작업이기도하고 하다.그 유명한 LAMP처럼 Oracle도 그렇게 할 수 없을까?라는 생각이 드는 것은 당연한 일이다. LAMP(Linux, Apache, MySQL, PHP)는 중소규모 프로젝트에서 널리 사용되던 소프트웨어 모음(스택이라고 하지요)을 미리 세팅해 놓아 그 설치과정을 간소화 해놓은 것을 의미합니다. 자주 사용하는 것을 최적화한 산물입니다..
Mint 리눅스는 데비안계열이다. 우분투가 데비안계열인데, 우분투를 계승(?)하며 만들어졌으니, 손자뻘(?)이랄까?하여간, Mint리눅스에는 기본적으로 OpenJDK가 설치된다. java관련 작업시 이를 사용하면 편리할 것이다. 그러나, 개인의 기호에 따라, 선호하는 JDK가 다를 수 있다. 또는, 개발완료된 자바응용이 특정 벤더의(예를 들어, SUN/ORACLE) JDK를 사용해야 하는 필요가 있을 수 있다. 리눅스/유닉스에 능한 사용자라면, 이를 달성하기 위해 할 수 있는 방법이 다수개 존재할 것이다. 그런데, 동시에 다수개의 JDK를 설치해 놓고 이를 스위칭해가면서 사용할 수 있다면 편리할 것이다. 스위칭하는 방법이야 다수 존재할 수 있겠지만, 이를 체계적으로 관리하도록 만들어진 유틸리티가 있으니,..
잊을만 할때면, 필요하다. ㅎㅎ 대부분이 알다시피 우분투에서는 Synaptic 패키지 관리자나, apt-get 명령을 사용해서 패키지를 관리한다. 그런데, 가끔씩은 RedHat/CentOS/Fedora의 패키지 형태인 RPM 형식으로만 패키지가 배포되는 경우도 있다.이럴때 사용할 수 있는 Alien이란 도구가 있다. 이도구는 RPM형식을 DEB(Debian)형식으로 변환해주는 도구이다.deb형식으로 변환된 패키지는 dpkg 명령으로 설치가 가능해진다.1) alien 설치하기alien 패키지 설치를 위해서 먼저 gcc와 make가 필요하다.(이미 설치되어 있을 수 있지만)따라서, 다음 명령을 수행하면 적절하다.sudo apt-get install alien dpkg-dev debhelper build-es..
가끔은 필요하다. 예를 들어, 네트워크 기반 시뮬레이션 또는 에뮬레이션할때 말이다.1. 윈도우1-1) GUI를 사용하는 경우 - 별로 설명이 필요없다.1-2) 명령행에서 하는 경우 - netsh 명령을 사용한다.위키피디아에 설명이 잘 나와 있다. --> http://ko.wikipedia.org/wiki/Netsh그외 인터넷에서 검색하면 잘 나오리라. --> 검색어 : netsh windows ip 2. 리눅스의 경우 아래는 한개의 NIC(eth0)에, 3개의 IP 주소를 부여한 경우이다.$ /sbin/ifconfig eth0:0 192.168.0.4 $ /sbin/ifconfig eth0:1 192.168.0.5 $ /sbin/ifconfig eth0:2 192.168.0.6 $ /sbin/route ..