본문 바로가기

프로그램 경험

[C#] 캡쳐 소스 public Bitmap[] Capture( CaptureType typeOfCapture ) { // used to capture then screen in memory Bitmap memoryImage; // number of screens to capture, // will be updated below if necessary int count = 1; try { Screen[] screens = Screen.AllScreens; Rectangle rc; // setup the area to capture // depending on the supplied parameter switch ( typeOfCapture ) { case CaptureType.PrimaryScreen: rc = Screen..
[C#] PC의 IP 변경하기 using System; using System.Management; namespace TcpIPWMI { public class TcpIPWMI { public void setIP(string IPAddress,string SubnetMask, string Gateway) { ManagementClass objMC = new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection objMOC = objMC.GetInstances(); foreach(ManagementObject objMO in objMOC) { if (!(bool) objMO["IPEnabled"]) continue; try { Management..
Release Candidate 릴리즈 캔디데이트(영어: Release Candidate)는 정식판이 출시되기 바로 전 모든 작업이 완료된 후 출시되는 판을 뜻하며, 별다른 문제가 없을 경우 릴리즈 캔디데이트에서 곧바로 정식판을 출시하는 것이 대개이다. 릴리즈 캔디데이트는 줄여서 RC라고 하기도 한다 출처 : http://ko.wikipedia.org/wiki
[리눅스] 우분투 멀티부팅 부트로드 문제 노트북에서 우분투와 윈도우 비스타를 설치해서 멀티부팅해서 사용하고 있었다. 몇일전 비스타에서 윈도우7으로 갈아타려고 윈도우7을 설치했는데... 멀티부팅이 안된다...ㅠㅠ 이리 저리 찾아 아래와 같은 해결 방법으로 해결했다. 우분투 CD로 부팅을 한다. 설치하지 않고 부팅하기를 선택해서 부팅한 뒤 터미널 창을 실행한다. $ sudo -i //루트권한 얻기 # grub grub> find /boot/grub/stage1 //grub 파티션 찾기 (hd0, 5) //내 놋북은 이렇게 찾았다. grub> root (hd0, 5) grub> setup (hd0) grub> quit 그리고 윈도우7로 바뀌었으니까 부팅메뉴도 변경해야 된다. /boot/grub/menu.lst 파일을 열어서 수정해주면 된다.
[C#] PC의 IP주소 얻기 현재 컴퓨터의 ip주소 가져오기 System.Net.IPHostEntry host = System.Net.Dns.Resolve(System.Net.Dns.GetHostName()); MessageBox.Show(host.AddressList[0].ToString());
오픈소스 프로젝트 모음 win32기반의 gcc관련 툴 # Cygwin - Win32에서 GNU 관련 개발툴과 유틸리티를 사용할 수 있게 만들어주는 cygwin에 대한 내용. MinGW - gcc로 win32 어플리케이션을 만들수 있게 해주는 공식 배포본. unxutils 이야기 - Karl M. Syring이란 사람이 관리하는 오픈소스 프로젝트입니다. UNIX나 리눅스에서 흔히 사용하는 명령들을 윈도우즈로 옮겨놓았습니다. 인스톨러 형태의 배포본도 있네요. GNU patch 간략사용법 - 웹에서 퍼왔습니다. patch 화일 만들기 및 적용방법 요약. 2 openoffice # http://ko.openoffice.org/ - 1.1.3 한국어 버전 다운로드 받는 곳. 3 인스톨러 제작툴 # NSIS 2 - Winamp로 유명한 ..
[리눅스] 글꼴 설정 http://ubuntu.or.kr/viewtopic.php?f=9&t=791
컴파일러, 컴파일, 인터프리터, 빌드 컴파일러(compiler) 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 프로그램을 말한다. 고급 명령어들을 직접 기계어로 번역한다. 컴파일러가 실행되는 컴퓨터나 운영체제가 컴파일러의 목적코드가 실행될 컴퓨터나 운영체제와 같은 경우 네이티브 컴파일러(native compiler)라고 한다. 다른 컴퓨터나 운영체제에서 실행되도록 하는 경우는 크로스 컴파일러(cross compiler)라고 한다. 가상 머신에서 동작할 프로그램을 만드는 컴파일러는 가상 머신을 위해 제작된 바이트코드 형태의 기계어가 되므로 바이트코드 컴파일러라고 부른다. 컴파일(compile) 원래의 문서를 소스 코드 혹은 원시 코드라고 부르고, 출력된 문서를 목적 코드라고 부른다. 목적 코드는 주로 다른 프로그램이나..