본문 바로가기

분류 전체보기

linxu bash shell script 명령어 참고 사이트 : http://cybercafe.tistory.com/330http://linuxconfig.org/bash-scripting-tutorial bash : Bourne-again shell - bash 의 상태 확인# env - shell script 시작파일 첫 머리에 다음 구문 삽입#!/bin/bash - 사칙연산 : leta=10b=10 let c=a+b echo $a+$b=$c --> 출력결과 : 10+10=20 c=$a$b echo $c --> 출력결과 : 1010 a="10"b="10" let c=a+b echo $a+$b=$c --> 출력결과 : 10+10=20 c=$a$b echo $c --> 출력결과 : 1010 - 길이로 문자열 자르기 : ${var:start:length.. 더보기
linux 명령어 dd # dd if=/dev/zero of=file_name bs=1MB count=1024 무언가 설명이 복잡한데.. 결국 위명령어는/dev/zero 라는 파일에서 내용을 복사해서 file_name 이라는 파일을 만들겠다는 것입니다.아마 /dev/zero 는 이런 용도로 사용하기 위해서 만들어진'크기 무한대'의 파일이 아닐까 생각이 됩니다. dd의 입출력시에 사용되는 단위들c : Character, 1bytew : Word, 2bytesk : Kilo Bytes, 1024bytesb : Block, 512bytes 주요옵션bs=BYTES : 한번에 BYTES씩 읽어들이고 출력. ibs와 obs를 한번에 지정한 것과 같음cbs=BYTES : 한번에 BYTES씩 변환작업을 함conv=CONVS : ,로 분리된 .. 더보기
TLB (Translation Lookaside Buffer) 원문 : http://embedded21.egloos.com/viewer/757087 TLB (Translation Lookaside Buffer) 모든 virtual memory reference는 2개의 physical memory access가 필요함. 1. appropriate page table entry 2. the desired data straightforward virtual memory scheme이 memory access time을 2배로 만든다. (설명하자면, page table 에서 virtual address 에 매칭된 physical address 를 찾기위해 한번 물리메모리를 access 하고,얻어온 물리 메모리주소를 기반으로 실제 데이터를 얻어오기 위해서 한번더 acces.. 더보기
chrome 의 유용한 command parameter 구글을 cmd 로 실행할때 유용한 파라미터 들이다. ex>chrome.exe --app=http://endic.naver.com/popManager.nhn?sLn=kr&m=miniPopMain --app-window-size=1400,760 chrome.exe www.haver.com "--app=" : 팝업창으로 띄워준다"--new-window" : 새윈도우로 띄워준다. (보통은 기존창에 새탑으로 뜬다)"--app-window-size=1400,760" : 창을 띄울때 사이즈를 지정해 준다. 더보기
ffs, ffsl, ffsll, fls, flsl, flsll 함수 설명 NAME ffs, ffsl, ffsll, fls, flsl, flsll -- find first or last bit set in a bit string LIBRARY Standard C Library (libc, -lc) SYNOPSIS #include int ffs(int value); int ffsl(long value); int int ffsll(long long value); fls(int value); int flsl(long value); int flsll(long long value); DESCRIPTION The ffs(), ffsl() and ffsll() functions find the first bit set (beginning with the least significant bi.. 더보기
2013년도 대한민국 인구 구성표 경제활동의 주체가 되는 30~60 대의 인구가2013년부터 이미 줄어들고 있음이 보인다. 13년후인 2027년부터는 본격적으로 줄어들기 시작한다. 이것은 부동산을 포함한 국내 내수시장에 큰 변화를 가지고 올것이라고 생각한다. 더보기
연말정산 쉽게 이해하기 연말정산을 쉽게 설명해 보겠습니다.아래 설명은 2013년도분의 연말정산 기준입니다. (실정산 2014년 1월 이겠죠) 아래 용어들을 하나씩 이해하시면 됩니다. 근로소득금액 = 올해 자신이 총 번돈 - 근로소득공제 근로소득공제 : 총소득에 따라 국가에서 % 를 두어서 (총소득*세율)로 계산해서 세금으로 뜯어감. 많이 벌면 세율이 높아집니다.비율은 인터넷에 찾아보면 많이 나옵니다.이 근로소득금액을 가지고 연말정산이라는 것을 시작하게 됩니다. 연말정산이란 ?! 나라에서 근로소득금액 에서 소득세나 주민세를 일정 비율로 뜯어갔다가,나중에 연말정산시 실제 본인이 쓴 돈이랑 계산해서 돌려주는 시스템임. 일단, 종합소득과세표준 이라는 것을 산출합니다.복잡해 보이지만 쉽게 말하자면 결국 아래의 의미 입니다. 종합소득과세.. 더보기
cmd 창 특정 경로에서 open 하기 [시작 - 모든 프로그램 - 보조 프로그램 - 명령 프롬프트] 여기에 마우스 오른쪽 버튼 누른다음 [속성]을누릅니다. [명령 프롬프트 등록 정보] 창이 열리면 [바로 가기]를 누릅니다. [대상] %SystemRoot%\system32\cmd.exe [시작 위치] C:\Documents and Settings\Administrator\바탕 화면\JAVA 이렇게 입력하고 [확인]을 누릅니다. 여기서 Administrator 는 질문자님의 [사용자 계정]을 입력합니다. 더보기
__builtin_return_address(0) 무엇일까? 연구주제 더보기
kernel log back ground 로 저장하기 cat proc/kmsg > /data/log.txt & 더보기
동사 refer 에 대한 분석 refer 라는 단어는 많은 뜻을 가지고 있고,무언가 관련이 없을것 같은 여러 뜻을 가지고 있는것 같다.이에 대해서 좀 더 알아보고자 하였다. 우선 사전을 보자. 타동사(~red; ~·ring)1-a. 알아보도록 하다, 조회하다( refer+[목]+[전]+[명] ) He referred me to the secretary for information.그는 나한테 비서에게 문의하라고 했다.-> 알아보는 주체는 사람이 되니까 목적어는 주로 사람으로 쓰이겠지.뒤에 "for information" 으로 목적을 나타냄1-b. 참조하게 하다( refer+[목]+[전]+[명] ) refer a student to a dictionary학생에게 사전을 찾아보게 하다-> 마찬가지로.. 목적어는 주로 사람으로 쓰이겠지.2.. 더보기
sorting algorithm 을 한눈에 보여주는 동영상들 오오 멋진데요. 더보기
국내 게임개발사, 본사 해외이전 검토 에니메이션도 실력은 있으나 해외 수주만 하고있는 현실에서, 게임도 하청국으로 전략하는것이 아닐지 걱정되네요. 더보기
영문기사를 번역해서 올리는 사이트 http://richlee.co/ 더보기
make mrproper 외 kernel build command Kconfig 나 defconfig 들을 수정한 이후알수없게 build error 가 계속 발생할때가 있다.이때, make mrproper 를 실행해 주면 정상적으로 build 가 된다. makefile, Kconfig, defconfig 등을 수정하고 난 이후에는꼭 make mrproper 를 실행해 주자. [ 커널 빌드 명령어의 의미 ] make mrproper- 기존에 설정되어 있던 모든 의존관계를 제거하는 역할. make menuconfig- 콘솔에서 메뉴 형식으로 커널 환경 설정 시작.- make config -> 질의 응답형식으로 물어봄. (오래걸림)- make xconfig -> GUI 환경에서 사용. make dep- 커널에 설정된 내용에 따라서 소스 코드의 파일을 확인, 필요한 링크를 생.. 더보기
Gray,RGB,HSV,YCbCr color table 용어 정리 Graphics 관련 업무를 하다보면 관련해서 생소한 용어들이 많이 나온다.이중 color table 에 대해 잘 정리한 글이 있어서, 앞부분만 소개해 본다. 원문 : http://darkpgmr.tistory.com/66 1. 기본적인 색상 모델 알아보기 색상모델하면 Gray 모델, RGB 모델, HSV 모델, YCbCr 모델 등이 떠오를 것이다. Gray 모델은 색(color) 정보를 사용하지 않고 밝기 정보만으로 영상을 표현하는 것이다. 검정색 0부터 흰색 255까지 총 256단계의 밝기값(intensity)으로 영상 픽셀값을 표현한다. RGB 모델은 가장 기보적인 색상모델로서 색(color)을 Red, Green, Blue의 3가지 성분의 조합으로 생각하는 것이다. RGB 모델에서 검은색은 R=G.. 더보기
programmer 용어 사전 fetch To load an instruction or piece of data from memory into a CPU's register. All instructions must be fetched before they can be executed. The time it takes to fetch an item is known as the fetch time or fetch cycle, and is measured inclock ticks. 더보기
git 간편 안내서 git 을 굉장히 간결하고 친숙하게 소개해 주고 있다. http://rogerdudler.github.io/git-guide/index.ko.html 아래는 한글 ppt 형식으로 svn 과의 차이점을 설명해 줍니다. http://www.slideshare.net/einsub/svn-git-17386752 더보기
위례신도시 정보 위례 신도시의 치명적인 단점 : 성남 오수정화시설(수질복원센터)가 일사부재리의 원칙때문에 다른곳으로 이전할 수 없다. 즉, 똥냄새 천지인 복정동과 인접하여 위례신도시로 가는 송파IC 인근의 악취는 없앨 수 없다는 치명적인 단점. 근데 세곡2 보금자리개발예정지구가 그 오수정화시설과 위례신도시 사이에 계획되어 있다. 즉, 없는 놈들 아파트를 오수정화시설과 위례 사이에 지어서 똥냄새를 없는 놈들이 다 맡게하고 위례로 들어오는 똥냄새를 조금이나마 차단하고자 하는 것. 대단한 위례신도시다 ㅋㅋㅋㅋㅋ 페니실린님다른댓글보기송파가 아직 강남 3구에 비해 개발할 재료는 분명 많기는하나 그만큼 도로와 주차장 확보가 되어야합니다. 이제 성남지구 가 강남 진입을 위해 문정동 일대를 통과해야하고 롯데 150층 빌딩 들어서면 못.. 더보기
헷갈리는 영어 단어장 chase (동사)1. 뒤쫒다, 추적하다, 쫓아다니다, 따라다니다2. (돈/성공을) 쫒다(추구하다)3. 재촉하다4. 쫓듯이 가다(서둘러 가다)5. (금속에) 무늬를 새기다(명사)1. 추적, 쫓음2. 사냥 chest (명사)1. 가슴2. 궤(상자) 더보기
local_irq_disable(), local_irq_save(flags) 분석 두 함수를 비교하고, local_irq_disable()대신 local_irq_save(flags)를 쓰는 이유를 알아보자. local_irq_disable#define local_irq_disable() \ do { raw_local_irq_disable(); trace_hardirqs_off(); } while (0) #define raw_local_irq_disable() arch_local_irq_disable() static inline void arch_local_irq_disable(void) { unsigned long temp; asm volatile( " mrs %0, cpsr @ arch_local_irq_disable\n" // cpsr 을 읽어서 %0 에 저장 " orr %0, %.. 더보기
CPSR 원문 : http://forum.falinux.com/zbxe/index.php?document_srl=575677&mid=lecture_tiparm register 그림 : http://recipes.egloos.com/4986854 오늘은 ARM register 중 하나인 cpsr 에 대해서 좋은 글이 있어서, 필요한 내용을 복사해 왔습니다.이것 외에도 ARM 에 대해서 좋은 강좌가 많은 블로그 이니, 한번씩 들려보세요. CPSR (Current Program Status Register) 프로그램의 상태를 저장하는 레지스터 31비트에서 24까지는 플래그(Flag) 비트, 23비트에서 16까지는 상태(Status) 비트, 15비트에서 8까지는 확장(Extension)비트, 7비트에서 0 비트까지는 제.. 더보기
arm 에서의 linux process 와 thread 1) linux 에서 process 와 thread 의 차이점은?2) interrupt handler 의 pid 는?3) system call 이 호출되었을때의 pid 는? 이러한 것들을 해결해 본다. 1. kernel 에서의 pid 알기pid = task_pid_nr(current); current->pid 이글은 계속해서 업데이트 됩니다. 더보기
linux process memory usage 원문 : http://blog.naver.com/PostView.nhn?blogId=yesing1&logNo=70120580840 linux kernel stack에 대한 오해출처 : http://blog.naver.com/lache96?Redirect=Log&logNo=140051813931 정리하면3G~4G영역에 프로세스마다 커널 스택이 존재한다.인터럽트 발생시 커널 스택에 현재 프로세서의 context를 push한다. 인터럽트 핸들러를 처리 후 scheduler에 의해 같은 프로세스가 실행되면push 되었던 프로세서 context를 pop하여 동작한다.(다른 프로세스가 먼저 선택되면 역시 kernel stack의 정보를 pop하여 사용한다.커널스택은 프로세스마다 같은 공간을 사용한다. 출처 : ht.. 더보기
엄마 냄새가 아이 인생에 기적을 만든다 원문 : http://media.daum.net/life/living/wedding/newsview?newsId=20131016013143733 본문결혼육아엄마 냄새가 아이 인생에 기적을 만든다맘앤앙팡|입력2013.10.16 01:31즐겨찾기 추가댓글20마이피플트위터페이스북더보기툴바 메뉴폰트변경하기폰트 크게하기폰트 작게하기메일로 보내기인쇄하기스크랩하기고객센터 이동요즘 엄마들에겐 왜 이렇게 육아가 버거운 것일까. 아이들의 행복지수는 왜 이렇게 낮은 걸까. 육아서 에는 20년간 수많은 부모와 아이들을 상담하며 그 해법을 고심한 임상심리 전문가 이현수씨가 찾은 양육의 비법이 담겨 있다. 그녀는 육아를 대학입시 공부하듯 버겁게 마주 하지 말라고 말한다. 단, 아이에게 엄마 냄새를 .. 더보기
[암기] 동명사 관련 표현들 (숙어) *관용 표현들 go ~ing : ~하러 가다on ~ing : ~하자마자It's no use ~ing : ~해도 소용없다spend + 시간/돈 + ~ing : 시간/돈을 ~하는데 쓰다have difficulty(trouble , a problem) (in) ~ing : ~하는데 어려움을 겪다.be busy (in) ~ing : ~하느라 바쁘다be worth ~ing : ~할 가치가 있다.keep (on) ~ing : 계속 ~하다feel like ~ing : ~하고 싶다.cannot help ~ing : ~하지 않을 수 없다. * 전치사 to + 동명사 contribute to ~ing : ~에 공헌하다look forward to~ ing : ~하기를 고대하다object to ~ing : ~에 반대하다, ~.. 더보기
다이어트 음식 레시피 닭가슴살 카레 곤약면http://cafe.naver.com/curves/52621 더보기
to 부정사를 취하는 동사, 명사, 형용사 원문 : http://blog.naver.com/everrich07?Redirect=Log&logNo=130173728696http://blog.naver.com/kph714?Redirect=Log&logNo=90063771185 15. to부정사와 동명사를 목적어로 취하는 동사 1. to 부정사를 목적어로 갖는 동사와 목적격 보어를 갖는 동사 동사+목적어(to 부정사) want to - 원하다 desire to - 갈망하다 wish to - 소망하다 hope to - 희망하다 need to - 필요로하다 expect to - 기대하다 plan to - 계획하다 decide to - 결정하다 ask to - 요청하다 require to - 요구하다 manage to - 해내다 afford to - 여유가.. 더보기
가정법 현재/과거/과거완료 해석 원문 : http://hello519.tistory.com/97 첫번째 if 가정법 ; 만약 비가 온다면../혹시 버스가 늦으면.. 문법책이 [가정법 현재]라고 부르는 현재나 미래에 대한 단순 가정. 실제 회화에서 가장 많이 쓰는 가정법 형태. 그야말로 "야 버스 늦게 오면 택시 탈게." 같은 곳에 바로 써먹을 수 있는 형태이다. [가정법 현재] If + 주어S + 현재동사, 주어S + 조동사(can/will/shall/may) + 동사원형(조동사 뒤는 항상 동사원형) If the bus comes late, I will just take a cab. 버스 늦게 오면 택시 탈게. 두번째 if 가정법 ; 내가 조금만 젊었더라면../내가 너라면.. 일명 [가정법 과거], 현재 사실에 반대. 지금 상황과 반대.. 더보기
시간(달,날자,시간) 에 관련된 전치사 사용법 출처 : http://kin.naver.com/qna/detail.nhn?d1id=11&dirId=110803&docId=61347513&qb=b24gSmFudWFyeQ==&enc=utf8§ion=kin&rank=2&sort=0&spq=1&pid=fzkrgB331xhsscdamHwssv--239459&sid=SzbrTk-PNksAAHQFWds# at+ 각 등의 '한 시점'을 나타내는 경우ex)at six o'clock 6시에 at은 시간상의 한 시점을 나타낸다. '6시'는 시간상의 한 점이므로 at 6:00.만약 '크리스마스에'는 을 표현한다면 at Christmas 라고 한다.단, Chtistmas Day를 쓸때는 On을 쓴다.왜냐면 한 사점의 의미보다는 특정한 날의 의미가 크기 때문이다. on.. 더보기