본문 바로가기

전체 글156

[라즈베리파이3] 입문 라즈베리파이3를 구매했다. 프로젝트는 오락실 농구기계 만들기. 오락실에서 쓸 돈으로 차라리 만들자라고 생각해서 시작한다. [설계도] 내용은 오락실의 것과 별반 다를게 없다.사진에 보듯이 pseudo code(?) 를 써놨다. 사용할 부품 리스트는 다음과 같다. [완성됐을 때 필요한 물품]1. 라즈베리파이3(Raspberrypi3)2. 적외선 센서3. DOT LED4. LED4. Micro SD5. 농구골대 [개발시 필요한 물품]5. HDMI 케이블6. LAN선7. 키보드8. 마우스 [농구골대]우선 농구 골대를 사서 조립했다.25000원 정도의 가격대비 퀄리티는 그나마 나은 듯. https://www.raspberrypi.org/downloads/ 에 들어가서 RASPBIAN을 눌러 RASPBIAN JES.. 2016. 4. 21.
애자일 프렉티스[1] "무엇을 배우든지 철저히 배우라, 그리하여 네 행동을 타인이 배울 만하게 하라." - 티루발루바"거의 모든 경구에는 그 현명함이 있어 전혀 손색없는 댓구가 있다. 그렇게 균형을 맞춘다." - 조지 산타야나"아무리 멀리 갔을지라도 잘못된 길이라면, 돌아오라" - 터키 속담 애자일 소프트웨어 [애자일 소프트웨어 개발]애자일 소프트웨어 개발 선언문 우리는 직접 개발하면서 또 남이 개발하는 일을 도와주면서 소프트웨어 개발의 더 나은 방법을 발견하고 있다. 이 작업을 통해 우리는 아래 것들을 가치 있게 여기게 되었다.- '프로세스 도구' 보다는 '개인과 상호작용' 을- '포괄적인 문서화' 보다는 '동작하는 소프트웨어' 를- '계약 협상' 보다는 '고객과의 협력' 을- '계획 준수' 보다는 '변화에 대응' 을 이 .. 2016. 4. 7.
[Build System] CMake CMake Makefile은 개발하는 사람들이라면 들어봤을 것이다.Makefile을 보면 대개 복잡하고 읽기 쉽지 않다. 그래서 auto make나 기타 등등의 Makefile을 만들어 주는 툴을 만들어 사용한다. 이번에 소개할 것은 CMake라는 것이다. CMake는 환경에 맞는 빌드시스템이다. 새로운 빌드 시스템에 대한 요구사항1. 시스템에 설치된 C++컴파일러에만 의존한다.2. Visual Studio IDE 입력 파일을 생성할 수 있어야 한다.3. 정적 라이브러리, 공유 라이브러리, 실행 파일, 플러그인 등 기본 빌드 시스템 타깃을 생성하기 쉬워야 한다.4. 빌드 타임 코드 생성기를 사용할 수 있어야 한다.5. 소스 트리에 따라 다양한 빌드 트리를 지원해야 한다.6. 시스템 분석을 수행할 수 있어.. 2016. 3. 31.
[영등포 맛집] 가로등 642 영등포역 맛집 [메뉴] 가격 : 1인 14,900원 (밀푀유샤브+삼색육회+생연어+샐러드파스타+주먹밥 구성) 놀랍게도 위 메뉴가 기본구성이고 이중에서 샤브샤브고기, 육회, 샐러드파스타가 무한리필인 집이다.육회와 샤브샤브, 연어를 동시에 무한으로 먹을 수 있는 맛집! 갑자기 연어가 땡겨서 폭풍검색해서 찾아간 맛집이다. 체인점이고 홍대에도 있는 모양인데, 가까운 영등포로! 음식을 달게 먹는 편인데, 육회가 내 입맛에 맞았다. [평가]맛 ✭✭✭✭✩- 육회 : 스파이시 육회, 허니갈릭육회, 크림크래미육회 세가지가 있다. 스파이시육회는 이름답지 않게 별로 안맵다. 쪼금 매콤한 일반 육회맛! 허니갈릭육회와 크림크래미육회 맛은 잘 기억이 나지 않는데, 적당히 달달하며 식감도 좋앗다. 폭풍검색할 때 블로그에서는 호불호가.. 2016. 3. 14.
[linux] 파일링크 ln (Hard Link, Soft Link) inode 전산학에서 아이노드(inode)는 UFS와 같은 전통적인 유닉스 계통 파일 시스템에서 사용하는 자료구조이다 파일들은 각자 1개의 아이노드를 가지고 있으며, 아이노드는 소유자 그룹, 접근 모드(읽기, 쓰기, 실행 권한), 파일 형태, 아이노드 숫자(inode number, i-number, 아이넘버) 등 해당 파일에 관한 정보를 가지고 있다. 파일시스템 내의 파일들은 고유한 아이노드 숫자를 통해 식별 가능하다. [참고]https://ko.wikipedia.org/wiki/%EC%95%84%EC%9D%B4%EB%85%B8%EB%93%9C 모든 파일에는 inode가 있다.그렇다면 어떻게 확인할까? ls로 파일을 확인할 때 i옵션을 주면 된다. 하드링크(Hard Link) 파일을 복사하는 건 아니지만.. 2016. 3. 12.
Mac 한자키 & 특수문자 맥의 자판을 치다보면 한자로 변경해야할 일이 있다. 한자키가 있었다면 상관없지만, 한자키가 없다!! [한자]option + return(enter) 한자로 바꿀 문자를 쓴 후, 위의 명령어를 치면 한자 리스트가 나온다. [특수문자]control + command + space Windows에서는 ㅁ + 한자 선택 등으로 특수문자를 사용했다면, Mac에서는 위의 명령어로 사용할 수 있다. 2016. 3. 12.
[linux] jdk 설치 Debian Build Machine에 jdk를 설치하려 한다. apt-get install openjdk-6-jdk 이런.. Debian 6 지원이 끝나서 apt-get을 더이상 할 수 없다. 그래서 jdk를 tar로 받아 설치했다. 오라클 사이트에서 설치할 OS 버전에 맞는 jdk를 받아온다. 주소링크는 아래와 같다.http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html linux x64를 받아왔다.파일명 : jdk-8u73-linux-x64.gz주의 : wget으로 받아오려 했으나 동의해야 받아올 수 있어서 그냥 wget으로는 되지 않는다.아래와 같이 하면 받아올 수 있다. wget --no-cookies.. 2016. 3. 12.
[구로역 맛집] 후쿠오카 함바그 후쿠오카 함바그 AK구로점 [메뉴] 에그치즈 함바그가격 : 15700원(미디움) 오함박가격 : 10900원 시식중...!! 애타게 기다리는 모습. 어서 나와랏!!함바그를 주문하면 장국, 샐러드, 고기를 찍어먹는 소스 2종류와 함께 나온다. 밥은 따로 주문해야 한다.(1000원) 처음에는 돌판이 엄청 뜨겁다. 고기를 올려놓자마자 타버리니 주의하자. 구워먹다보면 돌판이 알맞게 뜨거워져서 여유롭게 구울수 있다.돌판이 식으면 직원에게 교체해달라고 하자. 알맞게 익었다. [평가]맛 ✭✭✭✭✭- 오함박은 평범하게 맛있다 문제는 오함박이 아니라 돌판에 원하는 굽기, 원하는 크기로 구워먹을 수 있는 함바그!!! 고기를 사랑하는 사람이라면 무조건 맛있음. 이 함바그를 먹지 않았다면 후쿠오카 함바그에 온게 아니다. 개인적.. 2016. 3. 10.