추억의 스타크래프트 사무실에서 한판 뜨기 – IPX가 안되어 방법을 찾아 보았습니다

추억의 스타크래프트 사무실에서 한판 뜨기 - IPX가 안되어 방법을 찾아 보았습니다추억의 스타크래프트… 아들과 함께 한판 떠 보려고 했는데,Windows 10에서는 지원을 하지 않더군요. 하여 방법을 찾아 보았더니 이를 에뮬레이션해주는 소프트웨어가 있어 이를 공유하고자 합니다. 이름하여 IPXWrapper… 이를 이용하면 워크래프트 등… IPX를 이용하여 네트워크 게임을 하는 고전게임들이 다 동작한다고 하는데요. 해당 소프트웨어는 아래 URL에서 다운로드 하시면 됩니다. http://www.solemnwarning.net/ipxwrap...

갑자기 컴퓨터가 너무 느려져 내가 한 일 – 백신프로그램 하나를 제외한 나머지를 다 지우니 해결

갑자기 컴퓨터가 너무 느려져서 무엇을 해야 할지 고통스러웠습니다. 이것 저것 해보다가 작업관리자(Task Manager)를 보니 보안프로그램이 여러개가 띄어져 있는 것을 보았습니다. 처음에는 백신에서 제공하는 시스템 최적화도 해보고, 바이러스 검사도 해보고.... 또 최근에 설치했던 다른 프로그램을 지워보았는데 해결이 되지 않았습니다. 그래서 마지막으로 조치한 방법은 쓰는 백신을 제외한 나머지를 다 지운 것입니다. 주로 홈뱅킹이나 온라인 쇼핑시 설치하는 ...

코드리뷰도 생산성 있게 – Visual Studio Code를 이용하여 코드리뷰 중 JIRA에 이슈 등록하는 방법

코드 리뷰하는 광경을 생각해 보면, 대략 이렇죠. 대략 연배 있는 선배들이 주위에 쭈르륵 앉아서 한마디 합니다. 야, 니가 만든 코드 좀 열어봐! 뭐 코드를 그렇게 짰냐… 좀더 구조적으로 짰어야지 이건 쓸데없이 구조적인데 이건 함수 분리가 제대로 안되었네 이건 변수를 왜 이리 많이 선언했지? 어허... 이건 객체지향의 5대 원칙에 어긋나는 코딩인데? 전혀 객체지향적이지 않아.... 원래 코드리뷰의 제1원칙은 "서로를 비난하거나 비방하지 않는것" 입니다. ...

원격 폴더를 외장 하드처럼 자유롭게 써 보자 – 마운틴덕(Mountain Duck)

원격 폴더를 외장 하드처럼 자유롭게 써 보자 – 마운틴덕(Mountain Duck)맥에서 파일 백업을 원격 서버에 SFTP로 하는 방법을 찾던 중 마운틴덕(Mountain Duck)이라는 소프트웨어를 찾았습니다. 마운틴덕(Mountain Duck)은 원격 서버 내의 특정 폴더를 마치 외장 하드 처럼 PC 또는 맥(Mac)에 연결해주는 소프트웨어입니다. 이를 이용하면 원거리에서도 서버를 자유롭게 접속할 수 있어 매우 좋습니다. 또 노트북에 대용량 하드를 달고다니지 않아도되 저장공간 이슈도 없습니다. 참고로 이 소프트웨어는 다음의 웹사이트...

CentOS에서 포트 여는 방법 – iptables를 이용하여 80포트, 22번 포트 등을 열어

외부에서 서버에 접속하려면 포트를 열어줘야 합니다. CentOS에서 HTTP나 SSH같은 포트를 열어주려면 iptables를 이용하면 되는데, 80번 포트를 예를 들어 봅시다. 참고로 아래의 커맨드는 root권한으로 실행되어져야 합니다. # iptables -I INPUT -p tcp --dport 80 -j ACCEPT# /etc/init.d/iptables save# /etc/init.d/iptables restart

CentOS 6.x에 APM(Apache+PHP+MySQL) 설치 및 초기 설정 방법

Centos 6.x를 Minimal Install로 설치하면 Apache 및 MySQL이 설치되어져 있지 않습니다. 본 포스트에서는 이런 환경에서 Apache, PHP, MySQL을 설치하고 기본 설정까지 해 보도록 하겠습니다. 참고로 저는 Centons 6.8을 설치하였습니다. 먼저 Root로 로그인하여 다음과 같이 패키지를 설치합니다.# yum install -y lynx wget # yum install -y httpd # yum install -y...

중요한 문서, 사진 등 윈도우즈 파일 자동 백업 방법 – SyncToy 와 작업 스케줄러로 자동 백업 가능해

중요한 문서, 사진 등 윈도우즈 파일 자동 백업 방법 - SyncToy 와 작업 스케줄러로 자동 백업 가능해SyncToy는 마이크로소프트에서 무료로 배포하는 백업 솔루션입니다. SyncToy를 이용한 자동 백업 설정 방법은 매우 간단하므로, 여기에서 설명하지는 않겠습니다. 이제 작업 스케줄러에서 작업을 설정하면 되는데, 저는 아래와 같이 설정하였습니다.참고로 "USB"는 제가 실행하려는 작업명입니다.다른 이름으로 설정 하셨다면, 다른 이름을 부여하셔야 합니다. 위의 예에서는 "Test Sync"가 이에 해당합니다.저는 밤에 컴퓨터를 많이 사용하므로 싱크 시간을...

엑셀(EXCEL) 사용시 한자(중국어)를 한글로 번역하는 방법

엑셀(EXCEL) 사용시 한자(중국어)를 한글로 번역하는 방법국제화시대…. 이제 중국 문서도 볼 일이 많아졌습니다. 그런데 안타깝게도 한자가 약하네요. 마이크로소프트가 친절하게 저 같은 사람을 위해 번역 기능을 소프트웨어에 기본 탑재해주었다는 사실을 아시나요? 원하시는 문서를 여시고 아래의 버튼을 눌러주세요. 그리고 원하는 단어를 아래의 칸에 복사하시고, 언어 선택하신 후 번역 요청을 하시면 친절하게 번역된 결과를 보여줍니다. 문서를 통채로 번역해주면 참 좋을텐데, 그 정도까지의 서비스는 아직 제공하지 않네요. 이...

MAC에 Apache, PHP, MySQL 설치 – MAMP로 쉽게 설치 할 수 있어

MAC에 Apache, PHP, MySQL 설치 - MAMP로 쉽게 설치 할 수 있어집에 방치되어져 있는 Mac Mini를 서버로 사용해보려고 이것 저것 찾다 보니 MAMP라는 솔루션을 찾았습니다. MAMP는 Mac OS에서 Apache, MySQL, PHP를 사용하게 해 주는 솔루션입니다. 각각 따로 따로 설치하지 않아도 되며, 하나만 설치하면 MySQL, PHP, Apache가 한방에 설치됩니다. 참고로 MAMP는 http://www.mamp.info/en/downloads/ 에서 받으실 수 있습니다. 즉, 맥에 웹서버 설치하는 것을...

우분투 소켓 접속 제한 풀어 소켓 갯수 늘리기(How to increase maximum socket connection in Ubuntu?)

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

Centos 사용 중 phpMyAdmin에서 mcrypt 확장 모듈을 불러 올 수 없는 경우

Centos 사용 중 phpMyAdmin에서 mcrypt 확장 모듈을 불러 올 수 없는 경우phpMyAdmin을 설치하여 사용하려고 하니 다음과 같은 에러가 뜨는 경우가 있으신가요?정보의 바다를 찾아보니 다음과 같이 해주면 된다고 하네요. % wget http://dl.fedoraproject.org/pub/epel/6/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm% yum localinstall libmcrypt-2.5.8-9.el6.x86_64.rpm % wget http://dl.fedoraproject.org/p...

맥/맥미니 OSX 비밀번호 잊어버렸을 때 CD 없이 초기화하는 방법

맥/맥미니 OSX 비밀번호 잊어버렸을 때 CD 없이 초기화하는 방법오래된 맥/맥미니가 구석에 있어서 이를 다시 사용하려고 하니… 비밀번호를 물어보네요. 이것 저것 방법을 찾아 헤메이다가, 방법을 찾아 이를 정리 해 봅니다. 1. 맥을 재부팅하고 Command + S 키를 누릅니다. 2. 싱글 유저 모드로 부팅이 되고 커맨드 라인이 나타나면 다음을 커맨드라인에 입력합니다. 2.1. 파일 시스템을 체크하기 위해 커맨드 라인에 다음을 입력합니다. fsck -fy 2.2. 루트 드라이버를 쓰기 가능한 상태로 마운트 시킵니다. ...

QL-700 라벨 프린터로 인쇄시 통신 오류가 뜰 경우

QL-700 라벨 프린터로 인쇄시 통신 오류가 뜰 경우QL-700 라벨프린터를 사용하면서 다음과 같은 메세지를 보신적이 있으신가요? 또는 저는 어거때문에 미치겠더군요. 결국 찾아 본 방법은 다음과 같습니다. [제어판] –> [장치 및 프린터] –> Brother QL-700 프린터 선택 –> 마우스 오른쪽 버튼 눌러 포트에서 양방향 지원을 아래와 같이 채크 해제 합니다. 그리고 확인 버튼을 누릅니다. 주의 할 점은, 다음과 같이 [장치 및 프린터]에 들어가면 드라이버가 두개 보인다는 사실. 반드시 프린터 쪽...

외주 개발을 하는 소프트웨어 개발업체의 현실

외주 개발을 하는 소프트웨어 개발업체의 현실소프트웨어 개발을 함에 있어 큰 프로젝트에는 갑/을/병/정과 같은 복잡한 구조를 가지게 되는 경우가 더러 있습니다. 개발하는 업체가 많으면 많을수록… 그들의 협업은 힘들어지죠. 소프트웨어는 열심히 개발해서 될 일이 아니라, 잘 개발 할 수 있어야 합니다. 다음의 작품은 그러한 대규모 소프트웨어 개발을 함에 있어 외주개발업체의 고달픈 현실을 꼬집었습니다.

SSL 인증서 설치 방법

SSL 인증서 설치 방법1. 인증서의 설치 절차Thawte에 인증서를 신청하거나 무료테스트 인증서를 신청화면 텍스트화일 형태의 인증서를 받게 됩니다. 인증서의 형식은 CSR과 마찬가지로 Ascii텍스트로 암호화된 문장으로 구성되어 있습니다. BEGIN CERTIFICATE와 END CERTIFICATE를 포함한 텍스트를 *.crt혹은 *.der, *.cer등 다양한 확장자로 저장합니다. 각 웹서버에서 이 인증화일을 불러들일 준비를 합니다 2. Apache(modSSL)Apach...

SSL 인증서 설치시 인증요청서(CSR)에 생성가이드

1. CSR이란 무엇인가?CSR이란 Certificate Signing Request의 약자로서 SSL서버를 운영하는 회사의 정보를 암호화하여 인증기관으로 보내 인증서를 발급받게 하는 일종의 신청서입니다. CSR은 Ascii 텍스트화일로 형성되며 아래와 같은 형태로 되어 있습니다.CSR을 생성할 때 서버의 식별명을 입력하라는 메시지가 표시됩니다. 식별명은 각 서버를 고유하게 나타내는 이름으로서 다음과 같은 정보를 포함합니다. * 조직 (O) : Nine4...

다른사이트의 글 긁어오는 방법

PHP에서는 이것을 아주 쉽게 구현 할 수 있다.<? $fp = fopen("http://bing.com", "r"); while(!feof($fp)) { $buf .= fread( $fp, 1024); echo $buf; } fclose($fp);?>그런데 cafe24같은 경우는 서버 설정이 기본적으로 이것을 허용하지 않는다. 이 경우 FTP 폴더 최상단에 .htaccess 파일을 만든 후 아래와 같이 한문장을 적어 주면됩니다.php_flag allow...

TDateTime형을 이용한 날짜, 시간 변환 방법

델파이에서 제공하는 TDateTime 관련 함수와 프로시져 중에는 기본적인 변환을 위한 것 이외에도 아래와 같은 것들이 있다.◇ DayOfWeek : 일부터 토까지의 요일문자열을 반환한다. (인자/1:일-7:토) ·function DayOfWeek(Date: TDateTime): Integer;procedure TForm1.Button1Click(Sender: TObject);var ADate: TDateTime;begin ADate := StrToDat...

1      2      3      4      5      6            16      17      18