본문 바로가기

분류 전체보기132

러스트 프로그래밍(Rust programming): 3 프로그래밍 시작 러스트 프로그래밍(Rust Programming): 3 프로그래밍 시작 3.0 숫자 맞추기(Guessing Game) “숫자 맞추기(Guessing Game)”라는 게임을 러스트로 프로그래밍을 하면서 러스트를 배워보자. 문법 설명을 간단히 곁들인다. 러스트는 정수 1부터 100사이의 숫자 중 아무 숫자 하나를 무작위로 선택을 하고, 화면에 어떤 숫자를 선택했을지 예상을 해서 입력을 하라고 나타낸다. 숫자를 입력하면 이 입력한 숫자가 프로그램이 무작위로 선택한 숫자보다 큰 수인지 작은 수인지를 알려주며, 만약 무작위로 선택한 숫자를 정확히 맞추면 축하를 한다. 3.1 시작 앞에서 카고(cargo)에 관해서 익혔다. projects 디렉토리로 이동을 해서, 카고를 이용해서 숫자 맞추기 프로그래밍 프로젝트를 .. 2016. 5. 8.
간략한 대한민국 헌법 개헌 연혁 간략한 대한민국 헌법 개헌 연혁 각종 헌법 시험에 꼭 한 문제 이상은 나오는 헌법 개헌 연혁을 간단하게 간추렸다. 더 자세한 내용은 헌법 교과서에서 확인. 1. 정식정부 제1차 헌법 (제헌헌법), 대한민국 30.7.17. (서력 1948) 대통령 간선제(국회), 비상설 헌법위원회, 대통령의 법률안 거부권, 탄핵재판소. 2. 제1차 개헌 (발췌개헌(拔萃改憲)), 대한민국 33.7.7. (서력 1952) 대통령·부통령 직접선거, 양원제, 국회의 국무원불신임제도 3. 제2차 개헌 (사사오입개헌), 대한민국 35.11.29. (서력 1954) 중대사항의 국민투표제, 국무총리제 폐지, 국무위원의 개별적 불신임제 채택, 군법회의 4. 제3차 개헌 (4·19 혁명 이후 새로운 정치질서), 대한민국 41.6.15. (.. 2016. 5. 5.
우분투(Ubuntu) 16.04 LTS Xenial Xerus에 오페라(Opera) 웹 브라우져 설치 우분투(Ubuntu) 16.04 LTS Xenial Xerus에 오페라(Opera) 웹 브라우져 설치 오페라 웹브라우저는 고도로 사용자가 원하는데로 바꿔서(hightly customizable) 쓸 수 있고, 다른 웹 브라우저에서는 찾아보기 어려운 특이한 기능과 기술을 담고 있는 우수한 웹 브라우저다. 이 중에서 몇가지를 살펴보면, 팝업 창 방지(pop-up blocker), 검색 기능(integraged search), 탭 브라우징(tabbed browsing), 마우스 제스처(mouse gestures), 고급 보안(advanced security), 바꿔서 쓸 수 있는 스피드 다이얼(customizable speed dial), 부가기능 지원(support for add-ons), 사용자가 바꿀 수.. 2016. 5. 4.
유닉스/리눅스 명령어 'ls' 명령어 ls는 아마 유닉스/리눅스에서 가장 많이 쓰는 명령어 중 하나일 것이다. ls는 list 명령어인데, 바로 디렉토리 목록을 볼 수 있는 명령어다. DOS에서 dir을 생각하면 된다. ls 명령어에는 옵션이 많은데 그 여러 옵션 중 많이 쓰는 옵션 위주로 정리를 해 본다. 참고: 우분투/그놈에서 터미널을 부르는 단축키: Ctrl-Alt-t ls옵션 없이 ls 그대로는 파일과 디렉토리 이름을 파일 유형이나 크기, 날짜, 허가 정도, 링크 등등없이 기본적으로 볼 수 있다. ls -l-l은 로마 알파벳 소문자 l이다. 숫자 1이 아니다. 옵션 -l은 파일, 디렉토리 크기와 바꾼 날짜와 시간, 파일 또는 폴더 이름과 파일의 주인과, 허가 정도를 볼 수 있다. ls -a숨긴 파일을 포함하여 '.'부터 시작하.. 2016. 5. 4.