본문 바로가기

Management

PowerShell Newwork 공유드라이버 접속방법 PowerShell Scripts to Map Network drive. PowerShell을 이용하여 네트워크 공유 폴더에 접근하는 방법을 찾던중 쉽게 해결하는 방법을 찾아블로깅을 하게 되었다. 먼저 회사에서 작업중 공유폴더에 접근해야 하는 경우에 쉽게 PowerShell을 이용하여 추가할 수 있습니다. 먼저 PowerShell을 실행을 합니다. Adding a Network Drive(New-Object -Com WScript.Network).MapNetworkDrive("x:", "\\share_IP\share_name") Removing a Network Drive(New-Object -Com WScript.Network).RemoveNetworkDrive("x:"); 더보기
org.apache.httpd: Already loaded Mac Pro을 사용하고 있습니다. 현재의 컴퓨터에 apache + trac을 연동하여 사용하고 있습니다. 오전에 Postgresql을 설치 한 후, 문제점이 있어 삭제를 하였습니다. 그러던중 문제점이 발견되었습니다. 동작하던 apache 데몬이 동작을 안하였습니다. 그래서 수동으로 동작하기 위해 apachectl start을 적용하니 다음과 같은 메시지가 출력이 되었습니다. org.apache.httpd: Already loaded 이미 동작이 되고 있다는 메시지 인데, 확인하기 위해 # netstat -an | grep LISTEN LISTEN되고 있는 포트를 확인한 결과, 실제로는 apache가 동작하지 않았습니다. 그러던중 어떠한 문제로 이 증상이 나타나는지 확인하기 위해서 로그를 조금더 확실히 .. 더보기
[ MAC ] python setuptool 설치하는 방법 #!/bin/sh cd ~ # Downloads python setuptools for 2.6 curl -o setuptools-0.6c11-py2.6.egg http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086 # installs it, will probably prompt you for password sudo sh setuptools-0.6c11-py2.6.egg # clean up and delete egg rm setuptools-0.6c11-py2.6.egg setuptool을 다운받은 후, 해당 패키지를 설치하는 과정을 나열하고 있습니다. 설치.. 더보기
[ openfire ] vCard 작성법 vCard는 한마리로 표현하자면, 이력서? 정확한 표현입니다.( ㅋㅋㅋ 제가 블로깅하기 때문에 지 마음데로 입니다. ) openfire에서 사용하고 있는 vCard의 목적은 다름이 아닌 유저검색을 사용하기 위해서 입니다. 하지만, 제가 사용하고자 하는 목적은 조금 다르게 데이터 정보를 담아 놓았다가 알려주기 위한 목적으로 설계를 하였습니다. 어차피 다른게 생각하면 openfire와 제가 사용하려는 목적은 동일선상에 있다고 보시면 됩니다. vCard 작성 Administrator vCard 요청 패킷 vCard 생성 Administrator Administrator Administrator vCard 요청 정보 요청 : 요청 결과 : nanaRa nanaRa ?섎굹 image/jpegiVBORw0KGgoA.. 더보기
[ 목차 ] Openfire Messenger eclipse 디버깅 0. TODO 1. developer tool 2. source 3. Install 및 환경설정 4. Openfire 설치 5. Openfire 내부설정. 6. eclipse 환경설정 7. eclipse을 이용한 Openfire 디버깅 8. 소스분석 9. 마치며 Openfire관련 문의가 상당히 많이 들어왔습니다. 최근 한달에 2-4건정도 받구 그중에 2건 정도는 직접 원격으로 지원하는 하였습니다. 그래서 관련 문서를 작성하기로 마음먹고 현재 진행중입니다. 현재 서비스하고 있는 버전은 Openfire 3.6.4 버전에 맞쳐 소스를 수정 한 후 서비스 하고 있습니다. 서비스 버전 : * OS : Linux( 64x ) * Kernel : 2.6.27.7-9 * Openfire : 3.6.4 * DB : p.. 더보기
CruiseControl config 정리 이 문서에서는 cruisecontrol과 subversion을 이용하여 CI 하는 방법을 알아보도록 한다. CI tool의 사용 이유 소스 한부분의 변경은 소스 전체에 영향을 줄 수 있다. 지속적인 통합을 통해 이를 조기에 발견할수 있도록한다. 지속적인 통합을 통해 소스의 퀄리티 향상시키고 항상 동작가능한 상태로 만든다. CruiseControl? http://cruisecontrol.sourceforge.net/ CruiseControl is a framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control too.. 더보기
[ openfire ] 메신져 서버 한글 깨짐현상. 메신져 서버( openfire ) 을 사용중 문제가 발생하였습니다. 어떤 문제가 발생하였으냐... 끙... 클라이언트에서 메시지를 보내주면 친구 리스트에게 메시지를 전송하는 역할을 하는 중에 다음과 같은 문제가 발생하였습니다. ( ㅋㅋ 너무 자주 일어나네요.. ) ㅁㄴㅇㄻ니ㅏㅇ��ㅣㅏㅁㄴ어ㅣ라ㅓㅁㄴㄴ;ㅇㄹ ( 응 뭐라구? ) 그래서 단순히 클라이언트에서 유니코드로 올라오는 패킷이 잘못되었다. 이렇게 생각을 하였습니다. 그런데 클라이언트에서 보내기 직전 / 보낸 후 문자열이 멀쩡한걸루 로그 상에는 남더군요.. 그래서 ( CSI 조사하면 다나와 ) 조사를 하게 되었죠. 네트워크 상에서 중간에 패킷을 캡쳐하는 방법으로 서버가 받기 전, 받은 후를 비교하였습니다. 64 79 3e e3 85 81 e3 84 b4.. 더보기
[펌] Git - SVN Crash Course Git - SVN Crash Course Welcome to the Git version control system! Here we will briefly introduce you to Git usage based on your current Subversion knowledge. You will need the latest Git installed; There is also a potentially useful tutorial in the Git documentation. This page is not maintained anymore! The up-to-date version of this tutorial is the GitSvnCrashCourse page at the Git wiki. The co.. 더보기