Successfully reported this slideshow.
Your SlideShare is downloading. ×

[5분 따라하기] 3차원 지구본을 콘솔에 그리기

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 6 Ad

More Related Content

Slideshows for you (20)

Similar to [5분 따라하기] 3차원 지구본을 콘솔에 그리기 (14)

Advertisement

More from Jay Park (20)

Recently uploaded (20)

Advertisement

[5분 따라하기] 3차원 지구본을 콘솔에 그리기

  1. 1. [5분 따라하기] 3차원 지구본을 콘솔에 그리기 박재호(jrogue@gmail.com)
  2. 2. 참고 자료 • <컴퓨터 vs 책> 블로그 • http://jhrogue.blogspot.com/ • OKdevTV 유튜브 방송 • 오늘자 방송: • https://www.youtube.com/watch?v=M1yzxu5weNo&list=PLdntWJk2tJPLKNNYBVCxn de2PEB6dzbSL&index=13 • 5분 따라하기 리스트: • https://www.youtube.com/playlist?list=PLdntWJk2tJPLKNNYBVCxnde2PEB6dzbSL • 슬라이드 셰어 • https://www.slideshare.net/jrogue/presentations • ASCIINEMA • https://asciinema.org/~jrogue
  3. 3. 오늘 소개할 내용 • 3차원 지구본을 콘솔에서 보여주는 재미있는 예 • https://twitter.com/climagic/status/1289221356639248385
  4. 4. 몇 가지 기술 소개 • pv 명령 • 파이프를 통해 데이터 전달 상황을 모니터링 • 부가 기능: 보 율(baud rate) 조정 가능(참고: 이를 위해 -L 옵션을 설정 하면 보통 -q 옵션이 따라온다) • GREP_COLORS • grep에서 일치하는 영역을 표시하기 위한 색상 지정 • ms=01;32 → SGR(Select Graphic Rendition) substring for matching non-empty text in a selected line. • 컬러 코드: https://www.oreilly.com/library/view/linux-shell- scripting/9781785881985/b0ddd805-aa79-441d-b5a7- 380c66c7712d.xhtml --> 32(green), 44(blue)
  5. 5. 스크립트 코드 $ curl -s http://artscene.textfiles.com/vt100/globe.vt | pv -L9600 -q $ while true; do curl -s http://artscene.textfiles.com/vt100/globe.vt | pv -L9600 -q | GREP_COLORS="ms=01;32" egrep --color=always "[^ ]+" | GREP_COLORS="ms=01;44" egrep --color=always -e " +" | sed 's/^.[01;44m//' ; done
  6. 6. 보면서 따라해봅시다~~~ • https://asciinema.org/a/353302

×