본문 바로가기

computer/develop

(20)
[EMACS] reload dot emacs emacs 사용중에 .emacs를 다시 읽을 경우...동적~ ;; function to reload .emacs 2008.01.24 (defun reload-dotemacs () "Reload .emacs" (interactive) (load-file "~/_emacs"))
[EMACS]toobar, menubar ToolBar tool-bar+.el tool바를 평소에는 감추고 메뉴의 Buttons를 누르면 나타난다. emacs위키에 스크린샷이 있다. MenuBar menu-bar+.el local menu를 앞쪽에 나오게 하고 golbal menu를 뒤쪽에 나오도록 한다. emacs위키에 스크린샷이 있다. CrossHairHighlighting 별로다. ;; tool-bar mode (require 'tool-bar+) (tool-bar-pop-up-mode) (tabbar-mode) ;;; menu-bar mode (eval-after-load "menu-bar" '(require 'menu-bar+)) ;; crosshair mode ;; 별로다. `col-highlight', `hl-line', `hl-l..
[EMACS]ido-mode http://ubuntu2.wordpress.com/2008/01/02/emacs-tip-1-ido-mode/ M-x customize-variable ido-mode Value Menu 마우스 클릭 후 Turn on both file and buffer 선택 file find나 switch buffer시 많은 것을 보여준다.
color theme http://jaderholm.com/configs/color-theme-colorful-obsolescence.el 에서 다운로드 한다. color-theme 6.6.0을 인스톨한다. 다운로드한 파일을 byte compile한다. .emacs에 다음을 추가한다. (add-to-list 'load-path "~/elisp/color-theme/") (require 'color-theme) (load-file "~/elisp/color-theme/color-theme-colorful-obsolescence.elc") (color-theme-colorful-obsolescence)
1일차(12월3일) TCP/IP 모델 // TODO 그림 넣고 설명 넣고 Q> Session과 Connection의 차이 A> Session : Session계층까지 연결. 즉, 특정 응용 프로그램과 binding된 것. 암호 요구 및 관리등을 포함. Connection : 4계층(전송계층). 즉 시스템 연결 상태 > netstat -a 로 세션 확인 가능 10.10.10.10:TELNET 가상화 서버가상화 방법(SUN) Zone (solaris 10, 모든 기종에서 지원) : os 파티션 LDOM (Ultra Sparc T1, T2 CPU) T1 : 8core * 4Thread = 32 T2 : 8core * 8Thread = 64 Xen (x86 지원) VMWARE MS-VPC Zone update4 에서 아주 안정화 ..
ExtremeProgamming and Embedded Software Develpment By James Grenning 2007년 11월 21일 ~ 23일 http://www.objectmentor.com/resources/articles/EmbeddedXp.pdf PBX(Private Business Exchange) 의 CallProcessor와 LineCard를 HW없이 프로그램하는 것은 java로 간략히 구현한다. 핵심은 interface를 이용하는 것이다. 즉 OO언어를 사용해야 한다. This focus on testing leads to decoupled software. We won't try to solve the whole problem at once. Modularity will help us reshape the software. Acceptance Tests, Con..
Progress before hardware By: James Grenning 원문 Embedded software engineers는 보통 H/W, S/W가 동시(concurrent)에 개발된다. 그럼 S/W는 어떻게 H/W가 나오기 전에 Test되어야 하는가? Jack Granssle says The only reasonable way to build an embedded system is to start integrating today...The biggest schedule killers are unknowns; only testing and running code and hardware will reveal the existence of these unknowns. Test and integration are no longer individual milestones; th..
Catsrunner User Manual CATS(C Automated Test System) 2005년 9월 22일 버전 이후로 업데이트가 없다. http://www.agilerules.com/projects/catsrunner/index.phtml 메모리 alloc을 사용하지 않으며, file(catsrunner.in)과 header파일 등의 배열을 이용하여 테스트 함수를 등록하는 방식을 취한다. 여러개 파일을 핸들링해야 하기때문에 집중하기에는 좀 별로다. 차라리 embUnit이 나을듯. (아이디어) 특이한 것은 test함수의 input, output을 .in파일에서 읽기 때문에 별도의 소스 수정없이 테스트 입력값을 변경가능하다. 처음에는 아 했으나, 별로 유용하지는 않을 듯. linux에서 빌드하기 위해서는 docs 디렉토리의 pdf파일을..