[GN#77] 개발자가 시도해볼 만한 프로젝트 / M1과 RISC-V

2020-12-21 ~ 2020-12-27 사이의 주요 뉴스들
개발 스킬을 향상하려고 할 때 뭔가를 밑바닥부터 직접 개발해보는 방법을 많이 추천하는데요. 막상 시작하려고 하면 어떤 걸 만들어야 할지 아이디어가 잘 떠오르지 않습니다. 이럴 때 시도해볼 만한 프로젝트를 추천하고, 관련해서 참고할 만한 자료도 같이 정리한 글이 작년에 이어서 2번째로 공개가 되었습니다. 작년엔 텍스트 에디터, 스페이스 인베이더 게임, Tiny BASIC 컴파일러, Mini OS, 스프레드 시트, 게임 에뮬레이터 등을 추천했는데요. 올해는 Ray Tracer, 키밸류 저장소, 웹 브라우저, 주식 거래 봇 등을 제안합니다.

몇 주 전에 올라온 M1칩은 왜 그렇게 빠를까? 라는 글에서 여러 개의 전용 칩이 들어간 SoC 때문이라는 얘기를 했는데, 그 후속 글인 "M1은 RISC-V의 상승을 예고한다" 에서는 이 전용 칩(코 프로세서)을 만드는 최고의 플랫폼으로 RISC-V가 유망하다는 얘기를 풀어갑니다. 거대한 명령어세트를 가진 x86계열을 고정폭 명렁어세트의 ARM이 위협하는 가운데, 극도로 제한된 명령어 세트를 가진 RISC-V 는 그 간결함과 확장성으로 차세대 코프로세서에 어울린다는 주장인데요. 어떤 방식으로 미래의 칩 경쟁이 진행될지 아주 흥미진진합니다.

유명 서비스의 오픈소스 대체제는 항상 인기가 좋습니다. 비용이나 보안등의 이슈 때문에 직접 셀프호스팅해야할 상황이 종종 있기 때문인데요. Twitch와 비슷한 서비스를 직접 운영하게 해주는 Owncast, Pocket과 비슷한 LinkAce, Auth0/Firebase Auth와 비슷한 SuperTokens 같은 것들이 소개가 되었고요. 아예 디자이너/개발자/분석가 들이 사용하는 여러 도구의 오픈소스 대체제만 모은 Open Source Stash 서비스도 참고하시기 바랍니다.


✓ 사내에서 슬랙을 쓰신다면 뉴스채널에 GeekNews SlackBot 을 추가하여 편하게 새 글을 받아보시고, 멤버들에게도 공유해주세요.
✓ 주위분들께 긱뉴스 위클리 - https://news.hada.io/weekly 를 추천해 주세요.
Twitter , Facebook 에서도 긱뉴스를 받아 보실 수 있습니다.
✓ 긱뉴스를 팟캐스트로 들어보세요 : 애플, 유튜브, 팟티, 팟빵, 구글, 네이버 오디오클립
✓ GeekCast : 최신 데이터 인프라 이해하기 (시리즈) , 실패하지 않는 뉴욕타임즈 - NYT는 어떻게 디지털화에 성공했나 (48분)

매주 월요일 아침, 지난 일주일간의 GeekNews 중 엄선한 뉴스들을 이메일로 보내드립니다.


개발자가 시도해볼만한 좀 더 도전적인 프로젝트들
M1은 RISC-V의 상승을 예고한다
Owncast - 오픈소스 라이브 스트리밍 서버
LinkAce - 오픈소스 북마크 아카이브 서버
SuperTokens - 오픈소스 Auth 서비스
Open Source Stash
Luft: 10초만에 10억 데이터를 쿼리하는 데이터스토어 개발기
Hyper - 웹기반 터미널 도구
Pace - 사이트에 자동 프로그레스바 붙이기
2021년을 위한 Favicon 정리
FFmpeg 20주년
DEVIEW 2020 발표자료와 영상 공개
Cortex - 머신러닝을 위한 오픈소스 배포 플랫폼
Google 장애#20013 (2020/12/14) 보고서 업데이트
Shotr - 맥용 스크린샷 캡처 도구
imapapi - IMAP/SMTP 계정을 REST로 접근하기
NoteCalc - 사용하기 편한 노트형 계산기
가끔 깨지는 빌드(flaky build)를 18분의 1로 줄이기
TerarkDB, RocksDB 의 성능개선형 포크
애플 실리콘이 브로드웨이에 미치는 영향
우리가 .ORG를 구한 방법 : EFF의 2020년 리뷰
Ruby 3.0.0 릴리즈
Hotwire : HTML Over The Wire
React Server Components 발표 (RFC)
simple-graph : SQLite를 Graph DB로 사용하기