참고 자료
• <컴퓨터 vs 책> 블로그
• http://jhrogue.blogspot.com/
• OKdevTV 유튜브 방송
• 오늘자 방송:
https://www.youtube.com/watch?v=McKumNhIqrw&list=PLdntWJk
2tJPKvRB0mSqC5tyKUv7HFtcqg&index=2
• 재미있는 개발 이야기 리스트:
https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5t
yKUv7HFtcqg
• 슬라이드 셰어
• https://www.slideshare.net/jrogue/presentations
오늘 소개할 내용
• 저는 왜 이렇게 터미널, 콘솔 환경이 싫은걸까요
• 비전공자로 자바 백엔드 개발 시작하기
• streamhut – 터미널 스트리밍하기
• 오픈소스 모니터링 솔루션 소개
• 윈도우에서 심볼릭 링크 만들기
• Zero-day in Sign in with Apple
• GPU를 사용하는 빠른 터미널 alacrity
• 스타트업 개발 의뢰 받을 때 자주 듣는 질문들
• SpaceX의 소프트웨어/하드웨어 스택
(오늘의 논쟁) 저는 왜 이렇게 터미널, 콘솔
환경이 싫은걸까요
• https://okky.kr/article/718080
• 생각해야 하는 사항
• 자동화를 하려면 터미널과 콘솔이 필수
• 클라우드에서 GUI로 접속할 경우 느려지는 문제
• S/P/E/E/D
• 단, 무조건 선호할 필요는 없음
• IDE로 개발할 경우 생산성이 높아짐: 예) VSCode
• 고해상도 터미널은 선택이 아니라 필수 → 더미 터
미널이 어떤 느낌인지 알고 싶다면
…(https://github.com/Swordfish90/cool-
retro-term)
(개발) 비전공자로 자바 백엔드 개발 시작하
기
• https://jojoldu.tistory.com/505
(개발) streamhut – 터미널 스트리밍하기
• https://streamhut.io/
• 리눅스 셸을 실시간으로 모든 사람과 공유하기
• 방법
• exec > >(nc streamhut.io 1337) 2>&1
• exec 3<>/dev/tcp/streamhut.io/1337 && head -1 <&3 && exec
&> >(tee >(cat >&3))
• 그리고 웹브라우저로 상기 명령 실행 결과로 알려주는 URL에 접속하면 끝!
(개발) Zero-day in Sign in with Apple
• https://bhavukjain.com/blog/2020/05/30/zeroday-signin-
with-apple/
(개발) GPU를 사용하는 빠른 터미널
alacritty
• https://github.com/alacritty/alacritty
• A cross-platform, GPU-accelerated terminal emulator
• 맥/리눅스/윈도우 지원
• 벤치마크: https://github.com/alacritty/vtebench
• 관전 포인트: CPU 사용률(윈도우에서 system32 DIR 테스트하니까 파워셸
기준 5% 정도 CPU를 적게 쓰는 느낌)
(개발) 스타트업 개발 의뢰 받을 때 자주 듣
는 질문들
• https://brunch.co.kr/@jamess/33?fbclid=IwAR08sJqoALjdiy
WLWWDvwFh173BS_CubrdN6CjAD6-
Y7n0LbdGGM4FYGVM8
• 흥미로운 부분: 예상 견적 계산하기
• https://insomenia.com/selections
• 견적을 내보면 엄청 비싸다는 사실을 알게 된다!
(우리가 몰랐던 사실) SpaceX의 소프트웨어
/하드웨어 스택
• https://space.stackexchange.com/questions/9243/what-
computer-and-software-is-used-by-the-falcon-9/9446#9446
• TL;DR: 비행 S/W는 C/C++(3 dual core x86), 마이크로 컨트롤러
(PowerPC), 드래곤 2 비행 S/W(크로미엄, 자바스크립트!)
• https://iss-sim.spacex.com/