본문 바로가기

전체 글156

[라즈베리파이3] Dotmatix 사용기 Dotmatix 사용기 맨 처음 bcm 라이브러리를 설치해야한다. 나는 bcm2835-1.50을 받아서 설치했다. [아래 글 참고] http://software-craftsman.tistory.com/23 그리고 난 후 max7219 Library를 다운받아 설치한다. git clone https://github.com/rm-hull/max7219.git setup.py으로 설치한다. 설치 명령어는 "python setup.py install" 이다. (README.md를 읽어보면 좀 더 명확한 방법과 선 연결이 나와있다) examples에 있는 코드를 응용하면 여러가지 모양의 LED 글씨들을 사용할 수 있다. matrix_test.py을 수정해서 사용해보았다. #!/usr/bin/env python i.. 2016. 6. 15.
훌륭한 프로그래머 되는 법(소프트웨어 개발이란) 소프트웨어 개발이란 소프트웨어(음식) 성분알파벳 모양 커스터드 만드는 방법1. 손수 파스타를 만든 뒤 커스터드와 한데 섞는 것2. 파스타 통조림을 사서 소스를 씻어내고 바로 커스터드를 붓는 것 1번은 올바른 방법2번은 나쁜 방법이지만, 프로토타입에 적절하다.항상 2번처럼 하려면 문제가 있다. 대규모 제조에는 적합하지 않기 때문이다. 소프트웨어 개발은 예술이다뛰어난 코드를 작성하고자 하는 프로그래머는 좋은 취향과 미적 감각을 지녀야 한다. 소프트웨어 개발 절차 중 많은 부분이 예술 작품을 창조하는 것과 유사하다. 절차는 아래와 같다. 창조적상상력 그리고 정확한 설계, 만드는 방법에 대한 계획, 코드에 대한 비전, 독창성 등이 필요하다. 미학적좋은 코드의 특징은 우아함, 아름다움, 균형에서 찾을 수 있다. .. 2016. 5. 25.
[부천맛집/역곡역맛집]닌자초밥 부천역곡맛집 닌자초밥 영업시간 11:30~22:00 방문한 곳은 부천역곡점으로, 이외에도 구로, 영등포 등등 체인점이 있다고 한다. 부천역곡점은 테이블이 8개 정도 있는 아담한 분위기였다. [닌자초밥 메뉴판] 우리는 커플세트+피자(29,900)를 주문했다. 테이블에 있는 간장, 생강, 락교. 그리고 독특하게도 슬러시와 보리강정이 무한리필이다! 슬러시는 포도, 오렌지맛으로 초등학교 하교길에 사먹었던 바로 그 맛이다. 뜻밖에 보리강정이 맛있었는데, 세트+피자추가라면 많이 먹지 말자. 먼저 커플세트를 가져가 준다. 맨먼저 샐러드.. 이런 순서 없다. 한상차림이다. 싱싱하고 맛난 샐러드~ 샐러드 속 회도 맛있다. 그리고 스시!! 좋은 건 크게 봐야됨 이렇게 스시세트를 먹고있으면 피자가 나온다. 꿀 찍어 먹는 고.. 2016. 5. 14.
[성신여대맛집/성북동맛집]로맨틱 식탁 성신여대입구역 로맨틱식탁 영업시간 17:00~01:00 매우작은 매장 입구. 그런데 왠지 예뻐서 들어가면 분위기가 장난아니다. 음식이 맛없어도 용서할 수 있을 것 같을 정도의 여심저격!! 예쁜 가게이다. (물론 정말 음식이 맛없다면 곤란하다) 잘되고 싶은 썸남/썸녀가 있다면 자신있게 추천할 수 있는 곳! 이렇게 예쁜 매장입구! 가파른 계단을 내려가면.. 이렇게 분위기 좋은 가게가 기다리고 있다ㅠㅠ 식사도 가능하고, 음료/주류도 있어서 2차로 오기에도 좋은 곳이다. 무엇보다 연인과 기념일에 오면 좋을 것 같다. 한쪽에서는 외국 로맨스 영화가 상영되고 있고, 심지어 가게 배경음악도 로맨틱하다. 어두운 조명에 테이블마다 놓여있는 초와 꽃. 분위기 깡패. 기본적으로 물과 크래커, 크래커 소스가 제공된다. 저 아.. 2016. 5. 13.
[성신여대맛집/성북동맛집]이자와 이자와 성신여대 본점 영업시간 11:00~22:00 (★16:00~17:00 브레이크 타임 성신여대 이외에 홍대, 강남 등등에 분점이 있다고 한다. "소는 맛있지만 비싸다는 편견을 깨주겠다"는 바람직한 취지의 맛집!! 성신여자대학교 근처의, 맛집이 전혀 있을 것 같지 않은 골목 사이에 있다. 못보던 고기집이 생겼다는 지인의 말을 듣고 갔다. 외관이 그다지 맛집일 것 같지 않은.... 들어갈 때는 기대가 없었지. 어 그런데 들어가니 분위기가 제법 좋다!! 살짝 어둡고 매장이 넓지 않은 편인데 테이블 사이에 간격이 있어서 좋았다. 요런 분위기! 이건 창가 자리다. [메뉴] 메뉴가 단출하여 고르기 편하다. 게다가 중요한 가격!!! 이 가격에 소를 먹을 수 있다니... 행복!! 우리는 가장 기본적으로 보이는 세.. 2016. 5. 13.
[라즈베리파이3] bcm2835 download 경로 Dot Matrix 를 컴파일 하기 위해 bcm2835.h가 필요하다. 이 파일을 받는 경로는 아래와 같다. http://www.airspayce.com/mikem/bcm2835/bcm2835-1.50.tar.gz 2016. 5. 3.
bashrc 설정 alias ls='ls --color=auto'alias lsl='ls -lah --color=auto'alias grep='grep --color=auto'export EDITOR=vim 2016. 4. 25.
vimrc 설정 set tabstop=4set shiftwidth=4syntax onset ts=4set sw=4set aiset fileencodings=ucs-bom,utf-8,euc-kr,cp949,latin1set modelineset laststatus=2set hlsearchset nojoinspacesset bg=darkset noexpandtabset cindentset cino=>4set ruler map :qamap :set mouse=amap :set mouse-=aset tags=./tags,../tags,../../tags,../../../tags func! Sts( ) let st = expand("") exe "sts ".st endfunc nmap ,st :call Sts( ) func! T.. 2016. 4. 25.