본문 바로가기

전체 글

(245)
makefile 정리 makefile과 관련된 링크를 모아놓았다. http://wiki.kldp.org/KoreanDoc/html/GNU-Make/GNU-Make.html http://teamblog.joinc.co.kr/yundream/326 http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/C/Documents/minzkn_make http://www.joinc.co.kr/modules/moniwiki/wiki.php/Site/C/Documents/Used_Tmake
BeautifulSoup 설치 1. http://www.crummy.com/software/BeautifulSoup/ 에서 최신 BeautifulSoup.tar.gz 다운로드 받는다. 2. 압축을 해제하고 BeautifulSoup.py를 PYTHON_PATH에 잡힌 아무곳이나 복사를 한다. -_- (python이 설치된 디렉토리의 Lib\site-packages 에 복사한다.) ps) BeautifulSoup3 설치에 대한 글이다. pip로 설치하는 것을 추천한다.pip 설치 : http://ppiazi.tistory.com/entry/pip-%EC%84%A4%EC%B9%98BeautifulSoup4 설치하기 : http://ppiazi.tistory.com/entry/BeautifulSoup-4
GCC 어셈블리 코드와 소스 코드를 한번에 보는 방법 #include int main() { int i = 0; for (i = 0; i hello.txt 와 하면 아래와 같이 어셈블리 코드와 소스 코드를 한번에 확인할 수 있다. test.o: file format elf32-i386 Disassembly of section .init: 08048348 : 8048348: 55 push %ebp 8048349: 89 e5 mov %esp,%ebp 804834..
SWIG Tutorial 목차 시작하기 Interface file Building a Tcl module Building a Python module Building a Perl module Building a Java module Building a C# module SWIG for the truly lazy Running SWIG under Microsoft Windows That's it (well, more or less) Surely there's more to it... 원본 : http://www.swig.org/tutorial.html 시작하기# 짧은 시간내에 SWIG를 사용해보자. SWIG를 사용법을 설명하기 전에 변환하기를 원하는 C 파일을 가지고 있고 이것을 Tcl, Perl, Python, Java, C#에..
matplotlib Cookbook 목차 Simple Plotting Sigmoidal Functions Multiple line Plots Multiline Plots Using multiple axes Manipulating transforms Bar Charts Load and Display Image 3D Interactive Plotting 원문 : http://www.scipy.org/Cookbook/Matplotlib?action=show&redirect=wikis%2Ftopical+software%2FMatplotlibCookbook Simple Plotting# Sigmoidal Functions# matplotlib을 사용하여 어떤 함수를 그릴려면, 그리고자 하는 함수의 x축, y축 쌍의 점들을 계산하여야 한다. 계산된 ..
Windows 암호화 해제가 안될때 암호화할 당시의 유저의 패스워드와 암호해제 시도 시의 유저 패스워드가 동일한지 확인해 보자!!! Administrator의 암호를 바꾸고 나서 암호화 한 파일들에 대해 접근이 안되는 문제가 있어 확인해 보니, 변경된 암호가 문제였다.
VxWorks 5.5에서 Browser을 사용하여 CPU 및 Memory 최대 사용량 얻기 목차 서론 본론 배경지식 Browser WTX Protocol Tornado Tool 확장 하기 TCL LIBRARY API 메모리 Browser 수정 Spy Browser 수정 결론 참고문헌 파일 서론 # 시스템 동작시 CPU와 메모리 자원을 얼마만큼 소모하고 있는 가를 파악하는 일은 소프트웨어를 개발하는 것 만큼 중요한 일이다. 만약 CPU가 항상 100%을 동작하고 있다면, 이는 고객들의 새로운 요구 조건을 처리할 여력이 CPU에는 없음을 의미한다. 이를 위해서 개발자들은 소프트웨어를 보다 최적화시키거나, 더 성능이 좋은 CPU를 사용해야 할 것이다. 메모리도 동일하게 적용된다. 메모리 사용량을 확인하여, 적정 수준의 메모리를 시스템에 적용시켜야 할 것이다. 제한된 자원 속에서 동작하는 임베디드 시..
서브버전과 Trac 연동시 Berkeley DB error 발생한다면.. 서브버전 저장소를 BDB로 생성하고나서, Trac과 연동을 한다면, 티켓 생성시 마다 Berkeley DB Error 볼 수 있다. 대충 생김새는 다음과 같다. ('Berkeley DB error for filesystem /home/XXX/db while openingenvironment:\nDB_RUNRECOVERY: Fatal error, run database recovery',160029) 해결책은 서브버전 저장소를 fsfs로 생성을 하면된다. 기존의 BDB 저장소를 fsfs로 변경하고 싶다면, svnadmin dump OLD_REPO > backup.dump svnadmin create --fs-type fsfs NEW_REPO svnadmin load NEW_REPO < backup.dump..