목록Development (46)
루토's sssssstory
ENV. Ubuntu 10.04 Server /etc/update-motd.d/ 디렉토리의 파일들을 이용하여 레이아웃을 설정할 수 있으며, 추가 메시지는 /etc/update-motd.d/99-footer 스크립트에서 관리하는 /etc/motd.tail 파일에 내용을 추가하면 된다.
apt-get update 수행시 Ign/Err/Fail 등 전혀 업데이트가 되지 않는 경우 아래 파일을 수정해 준다. /etc/resolv.conf 에 #google nameservers nameserver 8.8.8.8 nameserver 8.8.4.4 그리고 사용중인 네트웍의 second nameserver 추가.
우분투(10.04 LTS Desktop,64bit)에서 apt-get update 시에 Translation-en_US 를 찾지 못해 시간이 지연되는 경우가 발생하는 것은 gusty까지는 해당 패키지가 있었으나 현재는 사라졌기 때문이다. /etc/apt/apt.conf 에 아래와 같은 라인을 추가한다. APT::Acquire::Translation "none";
우분투(리눅스)에서 아래와 같은 상황이 발생하는 경우 $adb devices List of devices attached ?????????? no permissions udev의 rules 파일에 디바이스 정보가 없거나 adb 서버를 다시 실행시켜 주어야 한다. /etc/udev/rules.d/51-android.rules 파일에 해당 디바이스의 정보를 추가하고 $sudo restart udev 그래도 같은 메시지가 나타나면 $sudo adb kill-server $sudo adb start-server List of devices attached 131247123712E100 device fin. 참고 : http://bzpalm.net/wordpress/archives/192
1. $apt-get install ctags 2. 리눅스 source 및 header 파일들의 tags 파일 만들기 2-1. $cd /usr/src/linux (버전에 맞는 폴더로 이동) 2-2. $ctags -R 2-3. $cd /usr/include ( src 디렉토리 및 include 디렉토리에서 tags 파일 생성) 2-4. $ctags -R 3. .vimrc 에 tags 설정 3-1. $cd ~ 3-2. $vi .vimrc 3-3. set tags-./tags, /usr/src/linux(해당 폴더명)/tags, /usr/include/tags 라인을 추가 참고 : http://blog.naver.com/ikariksj/140024963956
$ sudo rm -rf ./var/lib/dpkg 헉... dpkg/lock을 지운다는게 실수로 다 지워버렸다. 시냅틱 패키지 관리자를 띄우려고 하니 status 파일을 열 수 없다고 하면서 실행도 안되고... 어쨌든 status를 다시 찾아야 하는 상황 방법은 시스템이 자동으로 백업해놓은 파일에서 복구!! /var/backups 에 가면 dpkg.status.0 이나 dpkg.status.1.gz 이런 녀석이 있다. sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status 하고 다시 시냅틱 패키지 관리자를 실행시키면 정상 구동. 참조 : http://ubuntuforums.org/showthread.php?p=4903403
Visual Studio 6.0에서 C 확장자로 된 파일을 CPP로 컴파일 하거나 CPP 확장자로 된 파일을 C 파일로 컴파일 하기 위해서는 아래와 같은 옵션을 사용하면 가능하다. /TC : CPP 확장자를 가진 파일을 C 확장자로 컴파일 /TP : C확장자를 가진 파일을 CPP 확장자로 컴파일 아래는 MSDN의 내용 /Tc, /Tp, /TC, /TP (Specify Source File Type)Syntax /Tcfilename /Tpfilename /TC /TP The /Tc option specifies that filename is a C source file, even if it doesn’t have a .C extension. The /Tp option specifies that filena..
참고 : http://msdn.microsoft.com/ko-kr/library/ms235342(VS.80).aspx 현상 : 1.ShellExecute를 이용해서 외부 응용프로그램을 실행했을 때 정상적으로 실행되지 않음. 2.Return value를 확인한 결과 SE_ERR_ACCESSDENIED 로 나옴. 3.해당 에러의 메시지는 "The operating system denied access to the specified file." 원인 : 처음에는 응용프로그램의 권한에 관련된 문제인 줄 알았으나 확인 결과 해당 응용프로그램이 Visual Studio 2005에서 빌드되었는데 실행하는 호스트에는 VC 2005의 CRT가 설치되어 있지 않았음. (또는 VC2005가 설치되어 있어도 설치된 .NET ..
Visual Studio 2005에서 디버깅 시에 발생하는 오류 Run-Time Check Failure #2 - Stack around the variable 'xxxxxxx' was corrupted. VS.NET VC++ 에서 사용하던 소스인데 VS2005 VC++로 컨버젼하여 사용중이던 소스. xxxxxxx 변수에 들어갈 사이즈를 초과할 경우에 발생한다. char[] 타입일 경우 사이즈를 늘려서 해결.
출처 : http://terzeron.net/wp/?p=336 1999/09/19 Tcl/Tk 문법설명 3부 확장 3부 Tcl/Tk Extensions 이번 회에는 Tcl/Tk를 확장하여 더 많은 기능을 제공하고 프로그래머들의 다양한 요구 사항을 만족시켜 줄 수 있는 Tcl/Tk의 확장된 형태의 언어(extension)와 Tcl/Tk의 응용 프로그램에 대해서 살펴보기로 한다. 대개의 Tcl/Tk Extension들은 Tcl을 기반 언어로 제공하고 있거나 다른 언어 쪽에서 Tcl의 기능을 추가시킨 것이 주를 이룬다. 다양한 Tcl/Tk 확장 언어들을 보면 Tcl/Tk가 얼마나 널리 사용되고 확장성이나 이식성이 뛰어난지를 알 수 있게 될 것이다. 그러나 모든 확장 언어들을 살펴 보기에는 지면이 허락하지 않으..