목록프로그래밍 (7)
행복아울렛
초보자가 파이썬을 공부하려면 다음과 같은 단계를 거치는 것이 좋습니다. 기초 문법 학습 파이썬의 기초 문법은 변수, 데이터 타입, 연산자, 제어문, 함수 등입니다. 이 부분을 이해하지 못하면 파이썬을 제대로 사용할 수 없으므로 반드시 먼저 학습해야 합니다. 기초 문법 학습에는 책, 강의, 온라인 튜토리얼 등을 활용할 수 있습니다. 책은 체계적으로 배우기에 좋고, 강의는 실시간으로 질문을 하거나 피드백을 받을 수 있다는 장점이 있습니다. 온라인 튜토리얼은 무료로 제공되는 경우가 많아 부담이 적습니다. 실습 기초 문법을 학습했다면 실습을 통해 직접 코드를 작성하고 실행하면서 이해를 넓혀야 합니다. 실습을 통해서만 코드가 어떻게 동작하는지, 어떤 결과가 나오는지 직접 경험할 수 있습니다. 실습에는 코딩 연습장..
0. vim의 특징 - 무한 Undo & redo 기능 - 커맨드 및 레지스터 저장기능 - syntax hilight기능 - split기능 1. 이동 t/T, f/F, |, ^,$ - 글자단위이동 [0]f[A]: 현재 라인에서 가장 가까운 해당글자위로 이동(오른쪽) [0]F[A]: 현재 라인에서 가장 가까운 해당글자위로 이동(왼쪽) [0]t[A]: 현재 라인에서 가장 가까운 해당글자 바로 전 이동(오른쪽) [0]T[A]: 현재 라인에서 가장 가까운 해당글자위로 이동(왼쪽) [0]|: 해당 column으로 이동(ex 30| : 30번째 column으로 이동) ※ - vi에서는 대문자 명령과 소문자 명령 사이에는 반대의 뜻이 담겨 있습니다. (예를 들어 f는 오른쪽 방향의 이동 F는 왼쪽 방향의 이동) - ..
RTOS 관련 참고서적 1. MicroC/OS-II 실시간 커널 제2판, Jean J. Labross 저, 성원호 역, 에이콘 2. 만들면서 배우는 OS 커널의 구조와 원리, 김범준 저, 한빛미디어 3. RTOS를 이용한 실시간 임베디드 시스템 디자인, Oing Li. Caroline Yao 저, 전동환, 성원호 역, 에이콘 4. 실시간 임베디드 시스템 디자인(RTOS를 이용한), QING LI 저, 전동환 역, 에이콘출판사 5. 실시간 임베디드 멀티스레딩, EDWARD L.LAMIE 저, 김도형 역, 에이콘출판사 6. 실시간 임베디드 퀀텀프로그래밍, MIRO SAMEK 저, 김기영외 역, 에이콘출판사 7. 실시간 시스템 입문, 김화수외, 집문당 임베디드 관련 참고 사이트 1. 리눅스 커널 http://..
확장자가 .c .s .h .cpp .ch 파일을 현재디렉토리 및 하위 디렉토리에서 모두 다 찾아서 OldString을 NewString으 로 한꺼번에 바꿔주는 스크립트입니다. 아주 유용합니다! 사용법: $ach oldstring newstring #!/bin/sh #파라메터 갯수 조사 if [ "$#" -ne 2 ] then echo "All Change Oldstring to Newstring recursively" echo "usage:ach Oldstring Newstring" exit fi if [ -f ./vim.scr ] then echo "vim.scr already exists!" rm -rf ./vim.scr echo "vim.scr removed!" exit 1 else touch ./..
개발자가 놓지지 말아야 할 책 베스트10 Thinking In Java/Bruce Eckel *Practical C Programming/Steve Oualline Instant CORBA/Robert Orfali,Dan Harkey,Jeri Edwards Modern Database Management/Fred R.McFadden,Jeffrey A.Hoffer,Mary B.Prescott *Programming Pearls/Jon Bently Effective C++/Scott Meyers Unix Network Programming/W.Richard Stevens *MicroC/OS-II The Real-Time Kernel/Jean J.Labrosse Unix Internals:The New Fro..