# 괜찮은 글 모음 (타임라인, 2020년)
눈에 띄는 자원이 있으면 일단 모아놓자.
# 2020년 12월
- TakeNote (opens new window): 개발자를 위한 웹 기반 노트앱 오픈소스. 따로 서비스를 만들지 않고, 셀프 호스팅이 가능하도록 옵션 제공.
- DwarFS (opens new window): 특정 용도로 파일시스템도 다르게 쓰는 것 같다. 중복된 자료에 대해 높은 압축률을 보여주는 읽기 전용 파일시스템
- Times가 선정한 2020년 최고의 발명품 100가지 (opens new window): 한번 훑어보면 좋을 것 같다. 모르는 제품과 서비스도 꽤나 많이 보인다. Yoto Player라는 어린이용 스피커도 재미있어 보인다.
- Visualization of Image Exceeding Limitation (opens new window) by 이제현
- Visualization of Uncertainty (opens new window) by 이제현
- 하루 25분 실행하기: 하루를 대하는 14년차 개발자의 자세 (opens new window)
- 독서 습관을 만드는 구체적인 방법 (opens new window)
- nandgame (opens new window): 바닥부터 컴퓨터를 만드는 게임
- 개발자 입장에서 가볍게 써보는 M1 맥 미니 사용기 (opens new window)
- Data Discovery Platform(DDP)의 모든 것 (opens new window)
- AutoML을 이용한 이미지 분류모델 파이프라인 생성 (opens new window): 자체 모델을 구축하지 않고, AutoML를 이용해서 빠르게 비지니스에 적용한 사례가 인상적이다.
- 터미널 기반 글 작성 & 코딩 워크플로우 (opens new window)
- Writing Well (opens new window) by Julian Shapiro: 글쓰기 관련 영어글인데, 잘 정리가 되어 있다.
- The Front-End Checklist (opens new window)
- 세상(?)의 모든 Tutorial을 모은 사이트 (opens new window)
- Chrome Developer (opens new window)
- RealWorld - 풀스택 실전 블로그 예제코드 (opens new window)
- 팀튜링(김국현님) 인공지능 소개 만화 1~10화 (opens new window)
- typesense - 오픈소스 검색 엔진 (opens new window)
- 2백만개 음식 레시피 검색 엔진 (opens new window): 검색 속도가 놀랍다.
- Weather Icons (opens new window)
- EN-ROADS (opens new window): freely-available policy simulation model that gives everyone the chance to design their own scenarios to limit future global warming
- Python Machine Learning, 3rd Ed. (번역) (opens new window) 저장소
- Time to Say Goodbye to Google Fonts (opens new window): "2020년 10월에 릴리스된 크롬 86부터 캐시 파티셔닝때문에 같은 CDN 이어도 사이트간에 캐시를 공유하지 않게 되어 캐시 공유의 장점이 없어졌다."
- Google Chrome, 크롬을 사용하지 않더라도 사용자의 컴퓨터를 느리게 만들어 (opens new window)
- Pantone, 2021년 올해의 컬러로 두 가지 색 선정 (opens new window): "강인하고 희망찬 두 컬러의 화합은 우리에게 극복할 수 있는 희망의 메세지를 줍니다"
- 13-0647 Illuminating ,
#F5DF4D
, sRGB ( 245 223 77 ), 생기 넘치는 밝은 노란색 - 17-5104 Ultimate Grey ,
#939597
, sRGB ( 147 149 151 ), 견고하고 신뢰할수 있는 안정적인 회색
- 13-0647 Illuminating ,
- CapRover (opens new window): 나만의 PaaS 만들기
- Caddy 2 (opens new window): 성능 좋고 간편한 HTTPS 자동 지원 웹서버. Go로 작성된 싱글 바이너리.
- Financial Times의 데이터플랫폼 구축기 (opens new window)
- 구글, 이미지 최적화 앱 Squoosh v2 공개 (opens new window)
- 3000개 이상의 아이디어 (opens new window)
- Typesense를 활용한 검색용 API 서버 그리고 데모용 웹페이지 만들기 (opens new window)
- .vimrc 파일에 꼭 넣는 5줄 (opens new window)
- PoloDB - Embedded JSON DB (opens new window)
- CSS 2020 (opens new window)
- DB Diagram (opens new window): 온라인 ERD 편집기
- M1은 RISC-V의 상승을 예고한다 (opens new window): "M1 칩은 왜 그렇게 빠를까?" 를 쓴 엔지니어의 후속 글. RISC-V의 미래를 재미난 관점.
- Hyper (opens new window): 웹기반 터미널 도구. 예전에 주로 썼었는데, WSL2와 윈도우 터미널 프리뷰가 나온 이후에는 윈도우 터미널을 주로 쓰고 있다.
- Pace (opens new window): 사이트에 자동 프로그레스바 붙이기
- 개발자가 시도해볼만한 좀 더 도전적인 프로젝트들 (opens new window)
- 2020년 이직 (opens new window) by outsider님
- NoteCalc (opens new window): Soulver의 웹버전 오픈소스
- 통계청 집계구 인구를 격자로 재할당하기 (opens new window)
- 한국의 인구분포 변화 (opens new window)
- 2020 구글 아트 앤 컬처를 돌아보며 (opens new window)
- 코드 리뷰 in 뱅크샐러드 개발 문화 (opens new window)
- Vue.js (opens new window): v3 공식매뉴얼(한글)
- Economist의 데이터 저널리스트 구인 (opens new window): JD를 위해 게시한 그림들이 참 훌륭하다.
- Luft: 10초만에 10억 데이터를 쿼리하는 데이터스토어 개발기 (opens new window)
- DEVIEW 2020 발표자료와 영상이 공개 (opens new window)
- 자코비안(Jacobian) 행렬의 기하학적 의미 (opens new window)
- SuperTokens (opens new window): 오픈소스 Auth 서비스
- 2021년을 위한 Favicon 정리 (opens new window)
- 이준행(rainygirl)님의 회고 (opens new window)
- Tobigs Graph Study (opens new window): CS224W: Machine Learning with Graphs. 스탠포드 CS224W를 스터디하면서 요약.
- Hotwire : HTML Over The Wire (opens new window): 최신 웹페이지를 JavaScript와 JSON 전송대신, HTML을 직접 전송해서 만드는 방식
- How Complex System Fail (opens new window): 18가지의 복잡한 시스템의 실패 원인과 실패를 줄이기 위한 방법
- simple-graph (opens new window): SQLite를 Graph DB로 사용하기
- Visual Capitalist’s Top 20 Visualizations of 2020 (opens new window): 안수빈님 추천
- Python Visualization for Me (opens new window): 이제현님 발표자료
- 커맨드 라인 인터페이스 가이드라인 (opens new window) ✨
- 모자이크 처리된 글자들을 복원하는 프로그램 (opens new window)
- Got Your Back - Gmail 백업/리스토어 도구 (opens new window)
- Climate Science Special Report - US NCA4 (opens new window)
- Three Reasons to use Jupyter Notebooks as a GIS User (opens new window)
- Jupyter meets the Earth (opens new window)
- 신입 웹 개발자의 이력서 작성기 (opens new window)
- 평생 기억에 남을 2020년 (opens new window)
- 효과적인 비즈니스 이메일을 쓰자 (opens new window)
- 왜 아이폰 타이머는 가짜로 시간을 표시할까 (opens new window): 아이폰에서 타이머를 설정하면, 0.5초를 추가해서, 직관적으로 인지할 수 있도록 했다는 내용.
- Stork (opens new window): 자체 검색 라이브러리로 개인블로그나 책 사이트 같은 경우, 이용해볼 수 있을 것 같다. 영어계열만 지원.
- 2 Color Combinations (opens new window)
- Kit FUI (opens new window): 영화에서 사용되는 미래(가짜) UI
- GeekNews (opens new window): 유사한 사이트 모음
- IP 주소 파싱의 재미 (opens new window)
- 2020년 Top 10 Python 라이브러리 (opens new window)
- PSX Party - PS1 온라인 멀티플레이 (opens new window): PS1 게임이 이제는 웹에서 돌아갈 정도로 기술 발전이 되었다는 사실이 놀랍다.
- LibrePhotos (opens new window): 구글 포토 오픈소스 대체제
# 2020년 11월
- 넷플릭스 Android/iOS 앱, 이제 Kotlin Multiplatform 기반 (opens new window)
- Microsoft Lobe (opens new window): 머신러닝 모델을 쉽게 만드는 앱
- Zola - 정적 웹사이트 엔진 (opens new window): Rust로 만들어진 빠르고 의존성없는 실행파일 하나로 SaaS, 구문강조등 모든 기능을 처리
- Adobe Stock, 무료 사진/벡터/일러스트 7만개 공개 (opens new window)
- An Intuition for Lisp Syntax (opens new window)
- I spent 48 Hours coding in Nova and forgot about VS Code (opens new window)
- KDE 웹사이트, PHP 에서 Hugo로 이전 (opens new window): xguru님 코멘트. "jekyll 이 나온지 오래되어서 그런지 요즘 SSG(Static Site Generator) 들은 아래 3개가 경쟁하는 느낌이긴 합니다. Zola(Rust) vs Hugo(Go) vs Pelican(Python)"
- geemap (opens new window): Python package for interactive mapping with Google Earth Engine (GEE).
- Microsoft Clarity, 무료 사용자 행동 분석 도구 공개 (opens new window)
- Visualizing Git Concepts with D3 (opens new window)
- The Architecture of a Data Visualization (opens new window): 안수빈님 추천 글
- 유연하고 테스트 가능한 Go 코드 작성하기 (opens new window): 당근마켓 마르코님 글
- DeepNote (opens new window): 협업을 위한 데이터 사이언스 노트북. 깃헙계정으로 가입했다.
- Clarity (opens new window) by Microsoft. 빠른 로딩에, 트래픽 제한도 없는 무료 도구. GDPR 준수.
- /usr/lib/libsora.so (opens new window): 개인 블로그. 박현우님이 fork해서 봤는데, 몇가지 경험들은 참고할 수 있을 것 같다.
- Deno 1.5 Release Notes (opens new window)
- 무료 Profile Pic Maker (opens new window)
- 데이터사이언스스쿨 (opens new window)
- curl.trillworks.com (opens new window): Convert curl syntax to Python, Ansible URI, MATLAB, Node.js, R, PHP, Strest, Go, Dart, JSON, Elixir, Rust
- github.com/edent/SuperTinyIcons (opens new window): SVG로 유명회사 아이콘 재현. 이미지사이즈가 매우 작다.
- What's in a Linux executable? (opens new window)
- 유튜브를 '읽는' 방법 (opens new window)
- wtfjs - 재미나고 이상한 JS예제 모음 (opens new window)
- 책 쓰는게 가치가 있었을까? (opens new window)
- Continuous Documentation: Hosting Read the Docs on GitHub Pages (1/2) (opens new window)
- portray (opens new window): a Python3 command line tool and library that helps you create great documentation websites for your Python projects with as little effort as possible.
- 조준우님 개인블로그 (opens new window): nbviewer로 노트북을 공유하고 있는데, 스타일이 오라일리나 인사이트 수준으로 훌륭하다.
- 복잡한 커밋 로그를 정리해줄 구원자, gitmoji (opens new window)
- ui-devtools (opens new window): React + TailwindCSS UI 컴포넌트 비주얼 에디터. 실시간 반영.
- (실패하지 않는) 뉴욕타임스 (opens new window): d3.js의 메카로 항상 주목하고 있었는데, 최근 대선 기사를 찾아보려고 한달 결제까지 했다. 원탑 뉴욕타임스.
- 공개 Repo에 시크릿Key를 업로드하면 생기는 일 (opens new window)
- QUIC으로 수십억 트래픽을 대응하는 법 [번역] (opens new window)
- AI Expert Roadmap (opens new window): 실용적으로 정리를 잘 해두었다.
- 100 numpy exercises (opens new window)
- 삶을 편하게 해주는 Git 팁 (opens new window)
- 레일즈로 40분 만에 유튜브 개발 라이브코딩! (opens new window)
- 장고 라이브 코딩쇼 (50분, 유튜브 St.) (opens new window)
- 파이썬 창시자 귀도 반 로섬, Microsoft 에 조인 (opens new window)
- An updated daily front page of The New York Times as artwork on your wall (opens new window): e-ink 디스플레이에 무료로 제공되는 뉴욕타임즈 1면을 매일 갱신. PDF로 제공되는 파일을 jpg로 수정 후, html에 삽입하는 방식으로 구현하였다고 함.
- ImageMaps 에디터 (opens new window)
- .NET 5 의 놀라운 속도 (opens new window): 불과 몇일 전에 .NET 5가 공개되었는데, 성능 향상이 꽤 되었나보다.
- Git-User-Switch (opens new window): git 사용자 쉽게 변경하기
- How to create stunning visualizations using python from scratch (opens new window)
- pythontutor (opens new window): 코드를 시각화하여 보여준다.
- 수학도가 인공지능 연구에 기여하는 방법 (opens new window)
- 아마존 웹 서비스를 다루는 기술 출간 및 원고 공개 (opens new window): 책을 거의 대부분 플랫폼에서 제공하고 있고, 내용을 온라인으로 공개하고 있다는 것이 참 대단해 보인다. Think Bayes 저자인 Allen B. Downey 교수와 비슷한 전략이어서 놀랍기도 하다.
- GitHub, youtube-dl 저장소 복원 (opens new window)
- 푸리에 변환을 반응형으로 소개합니다 (opens new window): 시각화를 통해 아주 잘 설명된 글이다.
- Cutter (opens new window): 오픈소스 리버스 엔지니어링 플랫폼. 댓글에 리버스엔지니어링 관련 글들이 있다.
- Mozilla Servo, Linux Foundation 소속으로 이관 (opens new window): Servo 의 목표는 다른 어플리케이션에 임베드 가능한 고성능의 안전한 웹 렌더링 엔진 제공 (Rust 기반). 트위터에서 기사 제목만 보고 무슨 의미인지 몰랐는데, 모질라에서 구조조정되었던 팀이 LF 펀딩을 받게 된 것이었다. 좋은 소식이었네.
- SQL.js (opens new window): JS로 컴파일된 SQLite. 웹 브라우저 상에서 sql를 구동할 수 있다는 이야기인데, 무슨 필요가 있을까 싶다가도 재미있는 것들을 만들어 볼 수 있을 것 같다.
- RAFT - REST API Fuzz Testing (opens new window)
- Gumroad, Membership 서비스 공개 (opens new window): 창작자를 위한 이커머스 솔루션.
- SVGBox (opens new window): API for Web Icons
- Drive Cli (opens new window): 구글 드라이브 파일 검색 및 복사 등이 가능한 CLI 툴
- google sheet를 이용한 api 목업 기능 구현(한국어) (opens new window): 아주 간단한데, 유용하게 쓸 수 있을 것 같다.
- Dev Fonts (opens new window)
- Text Visualization Browser (opens new window)
- Google Cloud 공식 홈페이지 모음 (opens new window)
- How to create stunning visualizations using python from scratch (opens new window)
- MVP.css (opens new window): A minimalist stylesheet for HTML elements. 예전에 북마크를 한 기억이 있는데, outsider님이 트윗해서 다시 한번 들어가 보았다. FAQ에 무료로 사용가능한 유용한 도구들이 소개되어 있어서 다시 북마크해둔다.
- 1MB Club (opens new window): 웹사이트가 화려해지고, 다양한 편의성을 제공하기 위해서 점점 덩치가 커지기 마련인데, 모든 리소스를 다 합쳐도 1MB가 되지 않는 사이트를 모아두었다. NPR, CNN 같은 뉴스 웹사이트의 텍스트버전이 제공된다는 점이 인상적이다.
- Storybook (opens new window): Build bulletproof UI components faster
- 데이터 블록 만드는 법 (Siamese) (opens new window): fastai에서 데이터 블록을 만드는 방법.
- DevTerm (opens new window): 오픈소스 포터블 터미널
- 누구나 원하는 개발자되기 (opens new window)
- Watermark on Image (opens new window) by 이제현
- 고성능 TypeScript를 위한 팁 (opens new window)
- Seasonal.css - 매일 변하는 컬러 스킴 (opens new window)
- [ci skip] 커밋 메시지로 GitHub Actions 실행 취소하기 (opens new window)
- Spines & Grids (opens new window)
- Very simple compile daemon for Go (opens new window): 당근마켓에서 포크한 저장소인데, 소스코드 변경을 감지해서 자동으로 컴파일해주는 데몬.
- Comparing iPhone OS 1.0 with iOS 14 using tree maps (opens new window): Treemap를 잘 사용한 예제가 되지 않을까 싶다.
- finviz (opens new window): Treemap을 잘 사용한 예 (S&P 500)
- 한국거래소(KRX) SMILE (opens new window): 우리나라도 제공하는데, 분야별로 나누어져 있지 않아서 회사별 사이즈 비교 정도만 가능하다.
- Tight Layout (opens new window): matplotlib 관련해서 여백 같은 것들을 다루기가 처음엔 쉽지않았는데, 막막한 부분들을 잘 정리해주고 있다.
- MuscleWiki (opens new window): 근육 부위별 운동 가이드 위키
- ex-구글러를 위한 개발도구 가이드 (opens new window): 구글 내부에서 쓰는 도구들과 퇴사 후 대안으로 사용할 수 있는 도구들을 설명하고 있다.
- When and Why Tree-Based Models (Often) Outperform Neural Networks (opens new window)
- Too Big to Fail: Large Samples and the P-Value Problem (opens new window): 큰 샘플에서 p밸류가 제대로 작동하지 않는 문제를 지적. 2013년에 동명의 논문이 게재된 것으로 보인다. 캐글코리아 오픈챗에서 공유된 글.
- github.com/ahmadawais/create-node-cli (opens new window): Node.js로 CLI 쉽게 만들기
- 이제 React.js 를 버릴 때가 왔다 (opens new window)
- Seokjun Kim (opens new window)
- SpinKit (opens new window): CSS로만 된 로딩 스피너 모음
- 애플 CPU의 트릭들 - 메모리 리오더링, JS지원, Ref 카운팅 (opens new window): 애플의 마법같은 성능에 대해서, 분석 글들이 많이 나오는 것 같다. 그 중 하나. 사실 애플의 기술을 보면서, 인텔이 그동안 얼마나 지체되고 있었는지는 보는 것 같아서, 씁쓸하다. 인텔이 무어의 법칙에서 3년이나 뒤쳐졌다는 이야기에서 얼마나 많은 산업이 영향을 받고 있었는지 생각하면, 또 하나의 제국의 몰락을 보고 있는 기분이다.
- Python 코드를 Heroku에 올리고 특정 시간에 실행하도록 하기 (opens new window)
# 2020년 10월
- MS, VS Code용 웹 개발자 도구 확장 공개 (opens new window)
- Hacktoberfest로 인한 스팸 PR 사태 정리 (opens new window): 좋은 의도로 시작된 페스티벌이지만, 쓸 데 없는 경쟁으로 오히려 큰 해가 된 사례.
- Six Figures in 6 days - 6일만에 1억 벌기 (opens new window): Notion 페이지에 Super 를 이용해서 Gumroad 결제를 붙임
- D3 v6 tutorial - interactive bar chart and multiple coordinated views (MCV) (opens new window)
- d3.js v6 (opens new window)
- 제가 틀렸었어요. CRDT가 미래입니다. (opens new window)
- 생산성을 높여주는 rust command line 유틸리티 (opens new window)
- PyTorch 공식 튜토리얼 번역본 (opens new window)
- Seaborn with Matplotlib (2) (opens new window): 이제현님의 최근 블로깅은 퀄리티가 높다. 이번 글은 특성변수에 대해 여러개의 변수와 jointplot를 그린 것인데, 3-4개가 되어도 수려하게 출력되도록 코드를 제공한다. 적용해 볼 수 있을 정도로 잘 만들어두었다.
- Seaborn with Matplotlib (3) (opens new window): figure-level 그래프를 소개하고, 직접 수정하는 방법도 알려준다.
- mlpack (opens new window): NumFocus에서 후원받는 오픈소스. ML 모형을 쉽게 적용할 수 있도록 패키징을 해두었다.
- ROC curve demonstration (opens new window): ROC와 AUC를 잘보여주고 있다.
- Simulating Machines in Clojure (opens new window): '코드'라는 책을 읽고, 논리 구조를 기계적으로 구현하는 방법을 이해하고 더 나아가 컴퓨터를 만들 수 있다는 느낌을 받았었는데, 이 글은 그림과 함께 트랜지스터까지 설명하고 있다. 지금 컨디션으로는 도저히 눈에 들어오지 않는데, 여유 될 때 다시 읽어봐야겠다.
- q - CSV 파일에 SQL쿼리 하기 (opens new window): csv 파일을 잘 만들어두면, 이렇게 간단하게 처리할 수도 있겠다.
- 10만개의 별 (opens new window): WebGL을 이용한 인터랙티브 시각화 웹사이트. "* 과학적 정확성은 보장되지 않으므로, 성간 항법 용도로는 적합치 않음"이라는 문구가 인상적이다. 하하.
- Seeing Theory (opens new window): d3를 이용하여 통계학 기초를 다룬 웹사이트. d3로 만든 사이트인데, 내 목록에 없을 리가 없는데, 아주 오래전에 본 것 같은 기분이 든다. 역시 시각화 관련에 좋은 예제라고 모아두었네.
- 사이킷런의 load_boston() 함수가 삭제될 예정입니다. (opens new window)
- Low-Level 아카데미 (opens new window): "저수준에 해당하는 기술을 Rust로 만들어져있는 수정가능한 예제 코드를 보여주고. RUN 버튼을 누르면 그 예제코드가 도는 걸 애니메이션으로 시각화하여서 보여줍니다."
- 개발자가 창업할 때 유의해야 할 세 가지 (opens new window)
- 삼성 출신 스타트업 대표가 12억 날리며 깨달은 것 (opens new window)
- Git scraping: track changes over time by scraping to a Git repository (opens new window)
- 파이썬 3.9 릴리스와 주요 변경 사항 (opens new window): 44bits는 믿고 볼 수 있다.
- Volta - JS 개발도구 설치 및 관리 (opens new window)
- VisiData (opens new window): 터미널 CLI 환경에서 텍스트 파일 읽어서 시각화해주는 도구
- Artvee - 고전 명화들을 고화질로 감상하기 (opens new window)
- 구글, Hum to Search - 허밍으로 노래 찾기 기능 공개 (opens new window)
- github.com/yoondo/http-api-design (opens new window): HTTP API 디자인 가이드
- 초보자에게 추천하는 svelte (opens new window)
- Clarifying exceptions and visualizing tensor operations in deep learning code (opens new window)
- Nvidia 소형 AI 개발키트 Jetson Nano 2GB 발표 (opens new window)
- The default branch for newly-created repositories is now main (opens new window):
$ git config --global init.defaultBranch main
- Emerging Architectures for Modern Data Infrastructure (opens new window)
- Cayley (opens new window): 오픈소스 그래프 데이터베이스
- 당근메일 (opens new window): 에버노트 전문가인 홍순성님이 발행하는 생산성 토픽의 뉴스레터.
- State of AI 2020 보고서 [구글 Slide, 183P] (opens new window)
- Programmable Search Engine (opens new window): 구글 검색을 커스텀하여 자신의 사이트에 맞게 검색엔진 구축 가능
- DevUtil - 개발자용 도구 모음 for macOS (opens new window)
- CG/SQL: Easy, accurate code generation for SQLite (opens new window)
- mathigon: Surface Area of a Sphere (opens new window): 프로젝션에 따라 지도표면의 면적이 어떻게 바뀌는지 인터렉티브하게 보여줌. 사이트 전체적으로 훌륭하다.
- iSH Shell - 이제 앱스토어에서 다운로드 가능 (opens new window)
- Bunkerized Nginx - 보안 강화된 Nginx 도커 이미지 (opens new window)
- Pitch - 프레젠테이션 실시간 협업 작성도구 (opens new window)
- Youtube-dl, DMCA때문에 깃헙에서 삭제 (opens new window)
- 이제 페이스북 트래픽의 75%가 QUIC 과 HTTP/3 사용 (opens new window)
- HTML5 기술로 만든 플래시 플레이어 - 와플래시 게임 아카이브 (opens new window)
- seaborn.clustermap (opens new window)
- Google Trend Visualization (opens new window) by 이제현
- 그래프 DB가 '밥' 먹여준다 (번역글) (opens new window): 노벨 평화상을 수상한 세계식량계획에서 그래프 데이터베이스를 활용한 사례를 소개한 글.
- Go 슬라이스 가지고 놀아보자 (opens new window)
- CSS Spider (opens new window): CSS 즉시 편집 가능한 크롬 확장
- upptime (opens new window): GitHub로 자동 운영되는 오픈소스 업타임 모니터
- 기자들이 Youtube-dl 을 사용하는 방식 (opens new window)
- Next.js 10 릴리즈 (opens new window)
- WebPlotDigitizer (opens new window): 프린트된 그래프를 재현할 일이 있어서 윈도우 기본 프로그램인 그림판으로 한땀한땀 값을 딴 적이 있는데, 이렇게 도구가 있었다는 게 놀랍다. 반자동이긴 하지만, 이런 작업을 해본 적이 있다면, 얼마나 획기적인 프로그램인지 쉽게 알 수 있다.
- 마이크로소프트 X 넷플릭스,영화 '오버 더 문' 바탕 AI교육 프로그램 공개 (opens new window) at AI타임즈
- Data Visualization Book Reviews (opens new window): 시각화 관련 책 리뷰. 저자 블로그에 좋은 자료가 많다. 안수빈님이 추천한 블로그.
# 2020년 9월
- htop (opens new window): an interactive process viewer. 3.0으로 업데이트되었다.
- Bootstrap Icons v1.0.0 정식 공개 (opens new window)
- 좋은 Microcopy를 위한 팁 (opens new window)
- The People + AI Guidebook (opens new window): written to help user experience (UX) professionals and product managers follow a human-centered approach to AI.
- git rebase를 이해하기 (opens new window)
- <번역>시니어 개발자처럼 VSCode 사용하기 (opens new window)
- 하루 25분 실행하기: 하루를 대하는 14년차 개발자의 자세 (opens new window)
- Introduction to Linux Server Administration! (opens new window)
- How to pick more beautiful colors for your data visualizations (opens new window)
- hwp.js (opens new window): 학부생 나이의 개발자인데, 사이드 프로젝트로 이정도 수준으로 만들어 내고 있다는 게 놀랍다. 아, 토스에서 근무하는구나.
- 데이터 엔지니어 로드맵 (opens new window)
- Gatus (opens new window): A service health dashboard in Go.
- Ridgeline Plot (opens new window): 이제현님의 새 글. 훌륭하다. 책을 보고 정리한 내용이지만, 코드와 결과를 한 눈에 볼 수 있어서, 블로그 글로 읽기에 유익하다.
- The Ultimate Go Study Guide (opens new window)
- codeimg (opens new window): carbon과 유사하나, SNS 서비스별로 최적화된 사이즈로 이미지를 생성해준다.
- Habitica (opens new window): 게임으로 습관만들기
- 180+개의 OKR 및 Goal 예제 모음 (opens new window)
- Seaborn 0.11 Quick Review (opens new window)
- Playwright 1.4.0 공개 (opens new window)
- 무료로 개인 프로젝트 호스팅 하기 (opens new window)
- Undici - Node용 빠른 HTTP/1.1 클라이언트 (opens new window)
- 스캐터랩 핑퐁팀 (opens new window): 언어처리관련 AI에 대한 글을 업데이트하고 있다.
- AI 프렌즈 (opens new window)
- 시니어 소프트웨어 엔지니어가 되기 위해 배운 것들 (opens new window)
- GoodUI Leaks (opens new window): 유명 회사들의 A/B 테스트 내역 모음
- Tiktok의 추천 알고리즘 동작방식 (opens new window)
- 아마존의 수익 분석, AWS와 광고 (opens new window)
- 수학과 함께하는 AI 기초 (opens new window)
- When you browse Instagram and find former Australian Prime Minister Tony Abbott's passport number (opens new window)
- GitDailies - 깃헙 Repo의 하루 변경 내용 요약보기 (opens new window)
- Flume - React용 Node 에디터 엔진 오픈소스 (flume.dev) (opens new window)
- Facebook Systems@Scale 컨퍼런스 비디오 공개 (opens new window)
- Python을 Rust로 변환하며 Rust배우기 (opens new window)
- Leetcode의 Moore의 법칙 (opens new window)
- 30분만에 Rust 배우기 (opens new window)
- Vue.js v3.0.0 One Piece 릴리즈 (opens new window)
- Nvidia Broadcast App 출시 (opens new window): 하드웨어가 좋아지니, 남는 퍼포먼스로 다양한 작업을 할 수 있게 되는 것 같다.
- Missing Semester IAP 2020 (opens new window)
- 10명에서 1000명으로 : WhatsApp 의 Erlang 경험 (opens new window)
- 뱅크샐러드는 어떻게 레거시 서비스를 박살 내는가 (opens new window)
- Winning the Internet - 뉴스레터 큐레이션 (opens new window)
- Simple Anomaly Detection Using Plain SQL (opens new window)
- Announcing Flutter Windows Alpha (opens new window)
- urlcat (opens new window): URL을 편하고 정확하게 만들기
- Swift System is Now Open Source (opens new window)
- Seaborn with Matplotlib (1) (opens new window)
- dbcrossbar (opens new window): 요즘 분석에 사용하는 데이터가 커지면서 데이터베이스를 이용할까라는 생각을 많이 하게 되는데, rust로 만든 단일 바이너리 파일로, DB 사이에 데이터를 이용할 수 있도록 구현한 것 같다. 한번 살펴봐야겠다.
- 개발자를 위한 정보 검색 팁 (opens new window): 연구실 셋팅이나, 현업에서 후임 교육자료로 쓸 수 있겠다.
- The Early Pitch Decks Of 21 Startups Before They Became Billion-Dollar Companies (opens new window)
- AWS Lambda Performance Optimizations (opens new window)
# 2020년 8월
- 1줄의 CSS로 만드는 모던 레이아웃 (opens new window)
- 인스타그램을 10억 사용자로 만든 "인접 사용자 이론" (opens new window)
- <번역>시니어 프론트엔드 개발자처럼 크롬 개발자도구 사용하기 (opens new window)
- github.com/karanpratapsingh/fullstack-starterkit (opens new window)
- rainbowhunt (opens new window): 빗소리와 창문에 비내리는 효과
- Python을 Rust로 변환하며 Rust배우기 (opens new window)
- Leetcode의 Moore의 법칙 (opens new window)
- 미국의 여행사 CWT가 랜섬웨어에 걸려서 약 53억원을 지불한 대화내역이 공개 (opens new window)
- nuTab (opens new window): 크롬의 빈 탭을 마크다운 노트로 사용하기
- Kindle 개발 초기에 Jeff Bezos에게 배운 것 (opens new window)
- Snippet Shot (opens new window): 코드 이미지 캡쳐 도구. carbon (opens new window)과 유사
- Matplotlib Colormap Customization (1) (opens new window): 내가 정리해두고 싶었던 내용들을 아주 잘 정리해주신다.
- How to visualize periodicity? (opens new window): 같은 저자의 다른 글도 꽤 재미있는 것들이 많다.
- Rando.js (opens new window): 쓰기 편한 랜덤 라이브러리
- Pysa (opens new window): An open source static analysis tool to detect and prevent security issues in Python code by Facebook
- git switch / restore (opens new window)
- Dropbox가 Nginx에서 Envoy로 전환한 이유와 방법 (opens new window)
- Matplotlib Colormap Customization (2) (opens new window): 팔레트별 명도를 그린 그래프를 재현해두었다.
- Teenyicons - 15x15 초소형 무료 아이콘들 587개 (opens new window)
- simdjson - JSON을 GB/초 단위로 파싱하기 (opens new window)
- Unsplash Dataset (opens new window): Access the world’s largest open library dataset for free.
- OneLook (opens new window): 와일드카드로 사전 검색하기
- P2 (opens new window): 워드프레스가 만든 팀 협업 도구
- 그림으로 비교한 Apple vs. Google (opens new window)
- 소프트웨어 학습 태도 (opens new window)
- isoflow - Isometric 클라우드 다이어그램 그리기 도구 (opens new window)
- ADR(Architecture Decision Records)을 써야 하는 이유 (opens new window)
- 아마존 Machine Learning University 일반에 공개 (opens new window)
- ct.js - 오픈소스 2D 게임 엔진 & 에디터 (opens new window)
- Announcing the new Jupyter Book (opens new window)
- GitHub, The ReadME (opens new window): 오픈소스 커뮤니티의 성장,도전,경험등 이야기를 공개하는 공간
- Headless Dev - Puppeteer & Playwright 지식 창고 (opens new window)
- Embla Carousel - 유연한 캐러셀 라이브러리 (opens new window): 댓글에 xguru님이 Carousel 라이브러리 몇개 코멘트했다.
- Google Maps is getting a lot more detail (opens new window): 인공위성 영상을 이용하여 산,만년설,사막,해변,울창한 숲등의 자연 지형이 기본적으로 지도에 구분되어 표시
- 10년간 슈퍼셀을 경영하며 배운 10가지 교훈 [번역글] (opens new window)
- The Ultimate Guide to Social Media Image Sizes in 2020 [Infographic] (opens new window)
- RustConf 2020 전체 세션 비디오/자막/발표자료 및 링크 모음 (opens new window)
- 2020 네이버 테크 콘서트 온라인 (opens new window)
- Puppeteer Recorder (opens new window): 브라우저 동작을 퍼펫티어 스크립트로 녹화하기
- 일반적인/쉬운 영어로 글쓰는 방법 (opens new window)
- MeetingBar (opens new window): 화상회의 일정을 상태바에 보여주는 오픈소스.
- “취소”의 [취소] 문제에서 생각하는 다이얼로그 디자인 (opens new window)
- Ventoy - 새로운 USB 부팅 솔루션 (opens new window)
- Focusing on a Certain Data (opens new window): matplotlib을 이용해서 특정 데이터만 강조하기.
- autoEDA-resources (opens new window)
- 엔지니어링 매니저가 꼭 읽어야 할 도서&아티클 (opens new window)
- 권오흠 교수의 알고리즘 강의 동영상 (opens new window)
- Heroicons - Tailwind CSS 개발자들이 만든 아이콘 모음 226개 (opens new window)
- React-PDF - React앱에서 PDF를 쉽게 보이기 (opens new window)
- 고려대학교 산업경영공학부 데이터사이언스 & Business Analytics 논문 리스트 (opens new window)
- 타워 디펜스로 배우는 CSS FlexBox (opens new window)
- DearPyGui - GPU 가속되는 파이썬 GUI 프레임워크 (opens new window)
# 2020년 7월
- Sweetviz (opens new window): EDA를 쉽고 빠르게 해주는 Python 라이브러리
- 참을성 없는 개발자를 위한 JavaScript [영문 무료 e북] (opens new window)
- MDN 의 "A re-introduction to JavaScript (JS tutorial)" (opens new window): 경력 개발자를 위한 JS 가이드로 이 책을 많이 추천한다고 합니다.
- Pylance (opens new window): MS가 공개한 VS Code용 Python 랭귀지 서버 확장
- How to Code in Go (opens new window): 디지털오션 커뮤니티의 Go 튜토리얼 (27P 무료 PDF)
- EC2 Shop (opens new window): EC2 인스턴스 가격정보 편하게 보기
- GitHub Docs (opens new window)
- “Apple Silicon”: Macintosh 역사상 네 번째의 아키텍처 대전환은 어떤 의미인가 (opens new window)
- scikit-learn 제공 알고리즘들 + 간단한 예시 코드 (opens new window)
- optuna (opens new window): An open source hyperparameter optimization framework to automate hyperparameter search
- Bayesian Optimization 개요: 딥러닝 모델의 효과적인 hyperparameter 탐색 방법론 (opens new window)
- How You Should Read Research Papers According To Andrew Ng (Stanford Deep Learning Lectures) (opens new window)
- 도메인 지식이 결여된 인과 추정이 위험한 이유 (opens new window)
- Keras와 HDF5으로 대용량 데이터 학습하기 (opens new window)
- Svelte로 만드는 Todo List - 1 (opens new window)
- What I learned from looking at 200 machine learning tools (opens new window)
- GO_웹 제작(4) (opens new window): RESTful 코드 작성 ( GET / POST ) & 테스트 코드 실행 by u0jin
- 루나의 브런치 (opens new window): 인공지능의 아버지들을 만화로 연재하시는 분.
- 한눈에 보는 타입스크립트 (opens new window)
- [IT 개발자와 일할 때 필요한 모든 개발지식] A to Z 자료 모음집 By 그랩 (opens new window)
- Rust 웹 프레임워크 선정하기 2020 (opens new window)
- 시니어 엔지니어로 넘어가기 위한 기술: 코드 읽기 (opens new window)
- Zettlr - 제텔카스텐을 위한 마크다운 편집기 (opens new window): 댓글에 있는 Zettelkasten Method에 대한 글이 인상적이다.
- github.com/d2l-ai/d2l-en (opens new window): Dive into Deep Learning (D2L.ai) (opens new window)
- UI/UX 디자이너를 위한 47가지 교훈 (uxdesign.cc) (opens new window)
- Google gmail API 사용 방법 - Sample code (kibua20.tistory.com) (opens new window) by kibua20: 애드센스 붙이고 열심히 포스팅하시는 것 같다. 한 때 블로그로 광고 수익을 얻을 수 있으면 좋을 것 같다는 생각을 했지만, 그 수익이 많지 않다는 데에 포기했던 것 같다. 그나마 도아(?)님이 광고수익으로 그나마 살아가는 정도였던 것 같다.
- zwift: Virtual TDF (opens new window): 가상환경으로 자전거 경주대회
- Tabler icons : 550개의 고품질 무료 SVG 아이콘 (opens new window)
- GitHub 에 개인 Profile 작성하기 (opens new window)
- AWS Well-Architected 프레임워크 – 백서, 도구 및 모범 사례 업데이트 (한국어 포함) (opens new window)
- Service Account(JWT)을 활용한 Google Calendar API 사용 방법 설명 (opens new window)
- SQLPad - 웹기반 SQL 편집기 & 시각화 도구 (opens new window)
- 구글 리치 검색결과 테스트 (opens new window): 구글에서 웹페이지의 주요 정보를 뽑아서 따로 보여줄 수 있는지 테스트해 볼 수 있음. 예를 들어, 채용정보, 데이터공유, 책구매정보, 기사글 등이 있다. 갤러리를 살펴보면 좀 더 쉽게 이해할 수 있다.
- 프론트엔드 개발자 면접 문제은행 (opens new window)
- 리누스 토발즈 - 전 이제 코딩을 하지 않아요 (opens new window)
- 1인 SaaS 스타트업 6개월 운영 회고 (opens new window)
- Visualizing Science; How Color Determines What we see (opens new window)
- 텍스트를 입력하세요: 더 나은 사용자 입력 폼 UX를 위한 조언들 (opens new window)
- Dockle (opens new window): Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start
- (요약) 할 일을 미루는 사람의 심리 (opens new window): 같은 걸 보고, 읽어도 나와 달리 행동하는 기계인간님이 참 대단하다.
- WindowSwap (opens new window): 세상 다른 사람들 창밖에는 뭐가 보일까
- 23 Alternative Career Paths that Software Developers Can Grow Into (opens new window)
- Tour of Rust (opens new window): 단계별로 배우는 Rust 가이드
- Git commit 메세지 규약 — Conventional Commits (opens new window)
- Devlog (opens new window): 개발자 블로그를 모아둔 메타블로그
- 애플,MS,구글,페이스북의 데이터 사이언스 인터뷰 질문들 (opens new window)
- 프로그래머를 위한 선형대수 (역자 오디오클립) (opens new window)
- github.com/fbdesignpro/sweetviz (opens new window): 파이썬용 EDA 툴
- Powerful EDA (Exploratory Data Analysis) in just two lines of code using Sweetviz (opens new window)
- github.com/pandas-profiling/pandas-profiling (opens new window): 판다스 EDA 툴
- Matplotlib Colormap (2) (opens new window) by 이제현
- [플밍노트] 너와 나의 인공지능이 멍청한 이유 (opens new window): DL이 많은 자료와 컴퓨팅 자원을 필요로 하기 때문에, 개인이 접근하기 어려운 점을 지적하고 있다. 이와 관련해서 학계에서도 적은 자원으로 충분한 성능을 보이는 연구도 한 축에서 이루어지는 것으로 알고 있다.
- 내가 실전에서 사용하는 자료구조와 알고리즘 (opens new window)
- billboard.js 2.0 릴리즈 (opens new window): 나는 d3로 직접 그래프를 그리는 편인데, 아무래도 이렇게 랩핑해놓은 라이브러리를 쓰는 편이 훨씬 간단하긴 하다. 대부분 경우, Plotly를 주로 쓰지만, 좀 더 프로덕트에 가깝게 만든다면 빌보드가 좋은 옵션이 될거다. 네이버의 박재성님이 리딩하고 있었구나.
- LEARN PYTHON ON AWS WORKSHOP (opens new window)
- wizard zines (opens new window)
- Full Stack Deep Learning (opens new window)
- TULP interactive (opens new window)
- Daniel Feldroy (opens new window): two scoops of django 책의 저자 Daniel Feldroy의 유튜브 채널
- A Complete Guide to Flexbox (opens new window)
- Shelly (opens new window): Learn programming by drawing - or just draw if you already know how to code!
- github.com/rougier/scientific-visualization-book (opens new window): 기대되는 책이다. 저장소에 공개한 다른 책들도 훌륭하다.
- Top 29 Developer Docs (opens new window)
- City Map Generator (opens new window): 별로 쓸 데는 없지만, 고퀄의 프로젝트여서, 관심이 간다.
- 글 쓰는 것을 시작할 시간 (opens new window): 원글 It's time to start writing (opens new window)의 요약 번역글. 아마존 사내에서 글쓰기 방법
- 기계인간 이종립님의 위키 사용법 (opens new window): Vimwiki와 GitHub Pages를 이용한 위키 시스템. 성실함과 열정이 대단하신 것 같다. 시간내서 나도 위키를 만들어봐야겠다.
- 컴퓨터공학과를 다니면서 배우는 것 (opens new window): 숭실대 컴퓨터학부를 졸업한 정주홍님이 쓴 글. 학부 때 배운 개념들을 정리해 둔 것인데, 나처럼 밑천 없는 이에게 도움이 되는 글이다.
- Data To Fish (opens new window): Data To Fish was born in an effort to facilitate the application of data science using various tools such as Python, R, Julia and SQL.
- The Data Visualisation Catalogue (opens new window)
- Front End Interview Handbook (opens new window)
- 인터뷰 모음: 나는 이런 도구를 사용합니다 (opens new window): 다양한 분야의 사람들을 대상으로 각자 하는 일, 애용하는 하드웨어와 소프트웨어, 이상적인 작업 환경을 인터뷰해서 모아둔 사이트.
- 3D Book Image CSS Generator (opens new window)
- Fundamentals of Data Visualization (opens new window)
- Machine Learning Research at Apple (opens new window)
- Amazon Science (opens new window)
- Read This Twice (opens new window): 명사들이 읽는 책 목록 추천
- ECMAScript와 TC39 (opens new window) by 안희종 (ahn.heejong (opens new window))
- What causes Ruby memory bloat? (opens new window): 파이썬도 glibc 에 의존하는 만큼 동일한 문제가 있어서 기본 얼로케이터 대신에 Jemalloc을 사용해서 메모리 파편화 줄이는 방법도 있고 합니다. - [Python] gc.collect() 후에도 메모리 남아있는 문제 (opens new window)
- 당신이 컴퓨터 학부에서 놓친 학기를 찾아서 (opens new window)
- Blip (opens new window): Very Simple Geolocation
- 이벤트 핸들러를 대하는 개발자의 자세 (opens new window)
# 2020년 6월
- Machine Learning Experiments (opens new window) by trekhleb (Software Engineer at @uber)
- github.com/trekhleb/javascript-algorithms (opens new window): 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
- github.com/trekhleb/homemade-machine-learning (opens new window): 🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
- Hummingbird (opens new window): A library for accelerating inference with traditional machine learning models by MS
- github.com/microsoft/hummingbird (opens new window): Hummingbird compiles trained ML models into tensor computation for faster inference.
- Do I Need to Go to University? (opens new window)
- dabl (opens new window): This project tries to help make supervised machine learning more accessible for beginners, and reduce boiler plate for common tasks.
- susie lu (opens new window)
- streamhut (opens new window): 웹브라우저로 현재 터미널을 브로드캐스팅 가능하다.
- Spotify의 Squad 팀 모델은 실패였다 (opens new window)
- 더 나은 디자이너가 되게 해주는 도서 추천 (opens new window)
- altbox.dev (opens new window): A collection of power tools for the Linux/Unix/macOS command line. 이 중 대부분은 한번쯤 들어본 것들이었는데, 이렇게 정리해놓으니까 좋은 것 같다. awesome 저장소들은 너무 많아서 압도되는 느낌인데, 잘 정리가 되어있다.
- 3분 모나드 (opens new window): 모나드를 꽤 간결히(?) 설명한 글이다. 3분만에 다 읽을 수 있을 줄 알았는데, 모나드의 모도 모르는 내 수준에서는 3분만 읽고 브라우저를 닫기 십상일 것 같다. 조금 긴 호흡으로 관심갖고 찾아봐야겠다. 언어를 이해하는 사고의 지평이 조금은 더 넓어질 수 있을 것 같다.
- C0D3 (opens new window): 인터랙티브한 무료 코딩 학습 사이트
- consoleimg (opens new window): 디벨로퍼 콘솔에 이미지를 띄워준다. 무슨 필요가 있게냐 싶지만, 재미있긴 하다.
- AWS 학습 자료집 (opens new window): 정도현님이 정리한 자료.
- pyinfra - 파이썬 기반의 인프라 자동화 도구 (opens new window)
- ADVANCED NLP with spaCy (opens new window): spaCy 라이브러리의 공식 튜토리얼. 얼마전 박찬성님이 강의용 템플릿을 소개했는데, 직접 쓰기에 조금 어려워보였는데, 그게 이 튜토리얼이었구나.
- 나만의 스마트워크 환경 만들기 (opens new window) by 박찬성. 작년 초쯤부터 구글잼스터디 같은 곳에서 유용한 자료를 나르면서 열심히 하시는 모습을 보였는데, 그 사이 책도 쓰셨네.
- 영어 논문 리뷰 작성에 도움이 되는 글 (opens new window): 서울대 IDS 연구실 졸업자인 이재원님의 글. 한국에서 영어논문 쓸 때는 이런 느낌이었다. 아니 아직도 이런 수준이긴 하지. 한글로 논문 내용 써놓고, 고대 언어 규칙에 맞추어 조각을 맞춰나가는 기분.
- Choosing Fonts for Your Data Visualization (opens new window)
- Web Typography: Designing Tables to be Read, Not Looked At (opens new window)
- CapRover - 나만의 PaaS 만들기 (opens new window)
- UX details: Duolingo (opens new window)
- Nushell - Rust로 작성된 새로운 형태의 쉘 (opens new window)
- 1초의 디테일, 스플래시 시각보정 (opens new window)
- Trailer.app (opens new window): Accelerate your GitHub workflow. macOS, iOS만 제공.
- JavaScript 질문과 해답 모음 (opens new window)
- Rust Binary 크기 최소화 하기 (opens new window)
- DevDash (opens new window)
- 유명 앱들은 어떻게 첫 1,000명의 사용자를 모았을까? (lennyrachitsky.com) (opens new window)
- tl;dr Legal - 쉽게 설명한 소프트웨어 라이센스 (opens new window)
- SweetAlert - alert 창을 보기 좋게 (opens new window)
- GitTime - Github Trending을 빠르게 구독하기 위한 아이폰 클라이언트 (opens new window)
- Chakra UI (opens new window): React 컴포넌트 라이브러리
- Math to Code (opens new window): an interactive Python tutorial to teach engineers how to read and implement math using the NumPy library.
- Rav1e - 빠르고 안전한 AV1 인코더 오픈소스 (opens new window)
- 자바스크립트 async/await 마스터하기 (opens new window)
- Mastering Async/Await (opens new window)
- GitBook (opens new window): 오늘 (2020.06.14) 확인해보니, 무료플랜도 private를 허용하는 것으로 바뀌었다. 이제 좀 써봐야겠다.
- 파이토치(PYTORCH) 한글 튜토리얼 (opens new window)
- 잘못된 번역이나 오타 신고 및 번역 참여는 튜토리얼 저장소 (opens new window)
- XgeneCloud (opens new window): 여러 DB에 REST & GraphQL API 추가해주는 오픈소스
- PHP 25주년 인포그래픽 (opens new window) by JetBrains
- A guide to using Github Pages (opens new window) by thinkful.com
- Learn Git Branching (opens new window): 작년에도 찾았었지만, 한번 더.
- github.com/byounghoonkim/project-layout/tree/translate-ko (opens new window): 표준 Go 프로젝트 레이아웃
- Python 데이터 분석 실무 (wikidocs) (opens new window)
- 물공의 딥러닝 블로그 (opens new window)
- Pliim (opens new window): 발표/화면공유시 데스크탑을 깨끗하게 만들어주는 맥용 툴
- 피나링 면접팁 / 자소서팁 (opens new window)
- 개발자 이력서 작성하기 (feat. 이력서 공개) (opens new window)
- 화살표에 대한 단상 (opens new window)
- Golang 패키지 이름(Package Names) (opens new window)
- Keen-Slider - 부드러운 HTML 터치 슬라이더 (opens new window)
- Drive & Listen - 도시를 드라이빙하며 로컬 라디오 듣기 (opens new window)
- BrowserFrame (opens new window): The easiest way to wrap screenshots in browser frames. Supports multiple browsers, operating systems, and themes.
- DRAWING FROM DATA (opens new window): MANIPULATING, VISUALISING, AND MAKING SENSE OF DATA WITH PYTHON
- Top 5 tricks to make plots look better (opens new window)
- Computer Science 독학하기 (opens new window)
- 2020년 상반기. 양질의 기술 아티클 모음 (opens new window)
- explainshell.com (opens new window)
- NGINXConfig (opens new window): The easiest way to configure a performant, secure, and stable NGINX server.
- github.com/SDuck4/type-hangul (opens new window): 한글 타이핑 효과 라이브러리
- Muzli Search (opens new window) by InVision: 디자이너용 검색엔진
- A/B Street - 도시 교통 시뮬레이션 (opens new window): 정말 수박 겉핧기 식으로 교통 시뮬레이션을 해본 적이 있는데, 내가 느꼈던 한계가 8비트 컴퓨터로 작업하던 수준이었다는 생각이 든다. 이게 어떻게 가능한거지. 타이쿤이나 심시티 같은 게임으로는 가능하긴 한데, 코어 개발자 2명이 만든 퀄리티라는 게 놀랍다. 그리고 에이전트 베이스 모델(ABM)로 돌린 예제들 찾아보면, 이런 퍼포먼스가 안 나온다.
- Node 개발자를 위한 Rust 가이드 (opens new window)
- OneSignal의 Rust 4년 실전 사용기 (opens new window)
- Amazon Honeycode - 코드작성 없이 웹 & 모바일 앱 만들기 (opens new window)
- ARM Mac 에서의 가상화를 우려하는 이유 (opens new window): 나는 앱등이로 매년 발전하는 애플칩셋 적용을 반기는 입장이지만, 한국에서는 우려의 목소리가 훨씬 많은 것 같다. 그 중 수긍이 가는 부분을 잘 짚어주었다.
- github.com/foambubble/foam (opens new window): VS Code 기반 개인 지식 관리 도구. 내부 링크를 이용해서 네트워크를 보여준다. 아직은 실험단계여서, 귀차니즘이 샘 솟는 요즘은 그냥 북마크만 해두고, 괜히 Obsidian를 열어본다.
- KAIST 전산학부의 ‘프로그래밍 언어’ 과목 수업 보조 자료 (opens new window): KAIST 전산학부의 홍재민님이 정리해둔 사이트. 대성하길 바란다.
- 눈여겨 볼만한 9가지 색다른 데이터베이스 (opens new window)
- 텍스트를 입력하세요 (opens new window): 텍스트 필드를 구성하는 요소를 세밀하게 분석하여 좋은 디자인은 무엇인지 생각하게 만드는 글입니다.
- 유용한 테스트 케이스를 위한 개발자의 자세 (opens new window)
- Generated Photos | Unique, worry-free model photos (opens new window): 모델 사진을 저작권, 배포 권한 걱정 없이 사용 가능한 곳으로 100% AI 기술로 만들어진 사진
- 추천시스템 기술 포스팅 20선 (opens new window)
- Guietta (opens new window): 파이썬에서 텍스트와 리스트를 이용하여 간단한 UI를 구성함으로써 GUI를 쉽게 만드는 도구
- gitqlite (opens new window): Git Repo에 SQL 쿼리 하기
- 당근마켓의 사용자 경험 디자인 분석 (opens new window) by 윤철영
# 2020년 5월
- APPLEHYPE (opens new window): Today’s Apple essentials.
- TARA (opens new window): JIRA 대체도구
- ClubHouse (opens new window)
- Select Star SQL (opens new window): interactive book which aims to be the best place on the internet for learning SQL
- The Best Medium-Hard Data Analyst SQL Interview Questions (opens new window)
- brainio (opens new window): Note taking and mind mapping combined in one app. Windows, Mac app, and web-version are available.
- 번역) 내가 COVID19 데이터를 시각화하지 않는 이유 (opens new window)
- 뉴욕타임즈 CTO의 4년 회고 (opens new window)
- github.com/willmcgugan/rich (opens new window): Rich is a Python library for rich text and beautiful formatting in the terminal.
- Caddy 2 릴리즈 - 성능 좋고 간편한 HTTPS 자동 지원 웹서버 (opens new window)
- Full Stack Python (opens new window)
- OKdevTV (opens new window)
- Axiom (opens new window): 코딩없이 브라우저 봇 만들기. 개발자는 Puppeteer (opens new window)를 이용할 수 있다.
- iOS 와 Android 앱의 디자인 차이점 32가지 (opens new window)
- 바닐라 아이스크림에 알레르기가 있는 자동차 (opens new window): 미신같은 이야기. 하지만 다 읽고 나면 수긍이 가는 이야기.
- Click (opens new window): a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It’s the
"Command Line Interface Creation Kit"
. It’s highly configurable but comes with sensible defaults out of the box. Argparse처럼 커맨드라인의 매개변수를 다루지만, 좀 더 손쉽게 사용가능하고, 사용자가 입력값을 누락했을 때, 추가적으로 입력을 요청하는 기능을 제공한다. - Facebook의 테크스택 재구축 이야기 (opens new window)
- Neutralinojs (opens new window): Portable and lightweight cross platform application development framework. 앱스프레소와 동일한 방식으로 보이며, 일렉트론보다는 가볍게 쓸 수 있을 것으로 기대.
- Selecto.js (opens new window): Selecto.js is a component that allows you to select elements in the drag area using the mouse or touch.
- Go언어로 웹 서버 개발 시 Swagger 문서 자동 생성하기 (opens new window)
- Github 프로필에 나의 Daliy 코딩 시간을 적용해보자! (opens new window)
- Automated Focusing (opens new window): python matlibplot으로 그래프를 그릴 때, 데이터의 분포를 이용해 관심영역(Region of Interest)를 자동으로 확대하는 함수
- Web Share API로 공유 기능 쉽게 구현하기 (opens new window): Web Share API를 활용해 네이티브 디바이스의 공유 기능을 웹에서 호출할 수 있습니다.
- Fast or Slow - 웹사이트 속도 측정 도구 (opens new window)
- VPC의CIDR블록의 사용이유와 설정방법 (opens new window)
- 퍼블리 PUBLY 가이드 4호 - 일 잘 하는 주니어들의 기본기 특집 (opens new window)
- PAIR explorables: Measuring Fairness (opens new window)
- PAIR Hidden Bias (opens new window)
- Convincing-looking 90s fonts in modern browsers (opens new window): 90년대 레트로 디자인을 재현하기 위해서 폰트를 비트맵으로 바꾸어서 안티앨리어싱이 일어나지 않도록 작업한 내용을 설명하고 있다.
- Awesome AWS Workshops (opens new window)
- 케빈 켈리의 68가지 조언 (opens new window): Wired 창립 편집장 케빈 켈리(KK)가 올해 68세 생일날 블로그에 올린 훌륭한 조언들 간단 번역
- github.com/GoogleCloudPlatform/buildpacks (opens new window): Builders and buildpacks designed to run on Google Cloud's container platforms
- 크로스플랫폼 고확장성 버전 관리 도구 (opens new window): MS, Google, Facebook은 초대형 Monorepo여서 각자 솔루션이 존재.
- Storyboarder (opens new window): 정말 영화 촬영을 위한 "스토리보드"를 만들기 위한 도구. 교육용으로도 쓸 수 있을 것 같다.
- 프론트엔드 개발자를 위한 보안 팁 (opens new window)
- React Native for Windows + Mac (opens new window)
- Deno (opens new window): A secure runtime for JavaScript and TypeScript.
- 스포카가 OKR로 목표를 달성하기까지 (opens new window)
- XP.css (opens new window)
- 페이스북과 구글의 엔지니어링 비교 (한글 요약) (opens new window)
- Swift 5.3 Will Expand Officially Supported Platforms to Windows and Additional Linux Distributions (opens new window): iOP 개발을 하지 않는다면, swift를 쓸 일이 없을거다. 그래도 이제 윈도우에서도 써볼 수 있다고 하니, 재미삼아 한번 해봐야겠다. 애들 프로그래밍 가르칠 때, swift로 아이패드 playground를 이용할 수도 있으니까, 전혀 쓸모가 없진 않겠지.
- Netflix Images Enhanced With AWS Lambda (opens new window)
- AWS Summit Online Korea 2020 다시보기 (opens new window): 2020년 8월 31일까지
- 10 most common mistakes using kubernetes (opens new window)
- 마크다운 튜토리얼 (한국어) (opens new window): 마크다운을 실습을 통해서 배울 수 있다.
- Drop-in Minimal CSS (opens new window)
- 8년 간의 개발자 생활 회고 (opens new window)
- Getting Started with Rust by Building a Tiny Markdown Compiler (opens new window)
- Introduction to Machine Learning (opens new window)
- MS, Windows용 자체 패키지 매니저 공개 (opens new window): 배포가 항상 문제이기도, 또 이것때문에 인기가 있기도 한데, MS가 공식적으로 자체 솔루션을 만들어간다는 게 기대된다. 써보지는 않았지만 이름은 들어 본 Chocolatey (opens new window)와 경쟁하면서 좋은 도구가 되길 기대해본다.
- github.com/microsoft/PowerToys (opens new window): MS가 오픈소스 진영에 들어서면서, 회사가 엄청나게 바뀐 것 같다.
- Windows Terminal 1.0 (opens new window)
- Adding Linux GUI app support to WSL is on our roadmap (opens new window): 이제 윈도우에서 리눅스 GUI도 지원하겠다고 발표. 개발머신으로써의 윈도우와 맥의 간극이 급격히 좁아지고 있다.
- PHP: The Right Way (opens new window): PHP를 제대로 쓸 수 있도록 기여자들이 생각하는 모범사례 중심으로 지속적으로 업데이트 하고 있다.
- Notion, 개인용 무료화 (opens new window)
- Blush - Unslpash for Illustrations (opens new window): 무료 이미지를 구할 수 있는 사이트.
- 구글 웹 폰트 로딩을 최대한 빠르게 하기 (opens new window)
- 웹폰트 최적화 기법에 관한 몇가지 이야기 (opens new window)
- 온라인으로 열리는 개발 컨퍼런스 모음 (opens new window)
- PyCon US 2020 (opens new window)
- ThoughtWorks Radar 22호 (opens new window)
- Node-RED (opens new window): Low-code programming for event-driven applications. Node.JS 기반으로 Raspberry Pi 부터 AWS/Azure/Bluemix까지 배포 가능
- station (opens new window): One app to rule them all. Station is the first smart browser for busy people. A single place for all of your web applications. 네이버 웨일이 이런 컨셉이었던 것 같은데, 한 프로그램에 여러 프로그램을 모아놓은 컨셉이다. '자가발전'이라는 팟케스트에서 추천해서 깔아보았다. 자주 써야지 생각을 하면서도 잘 안 쓰게 되는 kanbanflow, notion 같은 걸 모아두어 보았다. 결국은 습관의 문제인데, 얼마나 습관을 만드는데 도움이 될 지 모르겠다.
- note.nkmk.me (opens new window): 파이썬 관련 노트를 해두었는데, 깔끔하게 정리해둔 블로그.
- Flawless App Stories (opens new window): Flawless사의 기술 블로그
- MongoDB for VS Code (opens new window)
- JavaScript의 세번째 시대 (opens new window)
- AWS 서비스들을 각각 한 줄 안에 설명한 사이트 (opens new window)
- 2020년 현재 가장 유용한 iOS 라이브러리 10개 (opens new window)
- github.com/launchbadge/sqlx (opens new window): The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
- Vim 도대체 왜 쓰는가 (opens new window)
- Vim과 vi, 그리고 그 인터페이스 (opens new window)
- Quickref (opens new window): 개발자용 검색 사이트
- 왜 인터넷은 근본부터 글러먹었는가: 코로나19와 한국 인터넷의 해외접속 장애, 그리고 넷플릭스 전쟁에 관한 이야기 (opens new window)
- 개발자 로수진님 블로그 (opens new window): 스위프트 관련 블로그. 싱가포르 grab에서 일하시나보다.
- starthouse (opens new window): The largest collection of startup pitch decks.
- CSS 팁: 팝업창을 멋지게 만드는 너무 간단한 방법 (opens new window): 배경 블러를 통해서 팝업의 집중도를 높여주는 팁.
- serverless.com (opens new window)
- htmx (opens new window): htmx allows you to access AJAX, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext. htmx is small (~7k min.gz'd), dependency-free, extendable & IE11 compatible
- Obsidian (opens new window): 로컬에 설치해서 쓰는 마크다운 기반 위키.
- Unfolding the Earth: Myriahedral Projections (opens new window)
- Git For Beginners (opens new window)
- fastscript (opens new window) from fastai: fast prototyping for the argparse in Python.
- 도커 트러블슈팅 - 컨테이너 실행환경 디버깅 (opens new window)
- github.com/sicara/gpumonitor (opens new window): TF 2.x and PyTorch Lightning Callbacks for GPU monitoring
- github.com/wookayin/gpustat-web (opens new window): 👓 A web interface of gpustat: monitor GPU clusters at a look
- JetBrains가 사랑하는 Java의 25가지 특징 (opens new window)
- github.com/pshihn/rough-notation (opens new window): Create and animate hand-drawn annotations on a web page
- Snowpack 2.0 릴리즈 (opens new window): "webpack은 빌드 시스템이 아니라... "번들러"다. 그런데... webpack은 빌드시스템인 grunt/gulp 을 밀어내버렸다. 부족한 부분들은 어설픈 쉘 스크립트와 npm run으로 대체됐다. 그리고... 모두들 node를 욕한다.", "확장성은 WebPack 이 낫지만 새로 시작한다면 Snowpack을 추천" (댓글에서 발췌)
- Google Cloud Solutions Architecture Reference (opens new window)
- Tools for better thinking (opens new window)
- 만화로 나누는 자유/오픈소스 소프트웨어 이야기 (opens new window)
- 구글의 디자인 윤리학자 (opens new window)
- 개발자 대상 200페이지 이하 추천 도서 (opens new window)
- The Google Cloud Developer's Cheat Sheet (opens new window)
- 10 JavaScript Quiz Questions and Answers to Sharpen Your Skills (opens new window)
# 2020년 4월
- 빠르고 정확하게 답변을 받을 수 있는 질문하는 법 (opens new window) by asbubam
- mart Interface Design Patterns Checklists PDF (opens new window)
- Metabase (opens new window): easy, open source way for everyone in your company to ask questions and learn from data.
- Apache Superset (opens new window): A modern, enterprise-ready business intelligence web application
- 안심 글꼴파일 서비스 (opens new window)
- 20 most significant programming languages in history (opens new window)
- Five tips for moving teaching online as COVID-19 takes hold (opens new window)
- GitHub Protips: Tips, tricks, hacks, and secrets from Vitor Monteiro (opens new window)
- CSS Findings From The New Facebook Design (opens new window)
- Are we GUI Yet? (opens new window)
- Iced (opens new window): Rust용 크로스플랫폼 GUI
- 202001~202003 책 리뷰 (opens new window) by Cojette(꼬젯): 이렇게 책을 열심히 읽고 정리하는 습관이 멋있다.
- The Svelte Compiler Handbook (opens new window)
- 구글의 여섯 가지 ‘팩트 체크' 팁 (opens new window)
- Twitter Direct Message Caching and Firefox (opens new window):
Cache-Control: no-store
로 해결. - PostgreSQL의 결함들 (opens new window) vs PostgreSQL is the worlds’ best database (opens new window)
- Stanford CS230 Blog (opens new window)
- The architecture of SARS-CoV-2 transcriptome (opens new window): 김빛내리 교수님 팀의 장혜식 교수님이 코로나 바이러스의 RNA를 분석한 논문의 데이터와 코드. 오랜만에 장혜식님 코드를 살펴본다.
- Visualize correlation matrix using correlogram (opens new window))
- JAMStack 웹사이트를 위한 Headless CMS 10종 비교 (opens new window)
- JAM Stack 이야기 (opens new window) by 한재엽님
- [서평] 개발자의 디자인 독해력 (opens new window) by 한재엽님
- [번역] Point-Free #10 두 flatMap 이야기 (opens new window) by 김필권 님
- NSHipster (opens new window): NSHipster는 Objective-C, Swift 그리고 Cocoa의 과소평가된 기술에 대한 내용을 다루는 주간 저널입니다.
- Junbum Lee (opens new window)님 블로그
- Prophet vs DeepAR: Forecasting Food Demand (opens new window)
- Using LSTMs to forecast time-series (opens new window)
- Basic Docker in ubuntu 18.04 (opens new window)
- GitHub Action 의 코어 컨셉 (opens new window)
- Configuring Python Projects with INI, TOML, YAML, and ENV files (opens new window)
- github.com/Avature/confight (opens new window): One simple way of parsing configs.
- AinD - Android in Docker (opens new window): 로컬 테스트용은 github.com/budtmo/docker-android (opens new window)
- Nautilus (opens new window): A Docker Compose Charting Tool
- Asciiflow2 (opens new window): 아스키코드로 플로우차트 그리기. 그 외 유사 도구들.
- Understanding (all) JavaScript module formats and tools (opens new window)
- github.com/wagoodman/dive (opens new window): A tool for exploring each layer in a docker image
- DevOps, 그 문화에 대해서 (opens new window)
- github.com/rainygirl/random.coroke.net (opens new window): rainygirl님의 랜덤 고로케
- CSS Bed (opens new window): a collection of classless css themes to use as starting points in web development
- Minimum viable dark mode (opens new window)
- flip (opens new window): most advanced Flip counter plugin available on the web
- kameals (opens new window)님 velog
- 유의적 버전 2.0.0-ko2 (opens new window)
- The Zen of Go 번역본 (opens new window)
- ls보다는 exa를 사용하자! 모던 리눅스 명령어 소개[번역] (opens new window)
- github.com/Peltoche/lsd (opens new window): The next gen ls command
- Database basics: writing a SQL database from scratch in Go (opens new window)
- falcon (opens new window): Free, open-source SQL client for Windows and Mac. plotly에서 제공하는 라이브러리.
- Kanboard (opens new window): Kanboard is a free and open source Kanban project management software.
- 도커 이미지 잘 만드는 방법 (opens new window)
- How can I simplify repetitive if-elif statements? (opens new window):
from bisect import bisect
- 러스트 프로그래밍 언어(The Rust Programming Language) (opens new window)
- 개발자 비급(祕笈) – 3. 나의 폭망한 프로젝트 답사기 (opens new window)
- Visualizing Decision Trees with Python (Scikit-learn, Graphviz, Matplotlib) (opens new window)
- termible (opens new window): Docker-powered terminals for your website.
- 파이썬 Tesseract - OCR 활용 설명 (opens new window): 작업과정을 상세히 보여주고 있어서, 읽는 것만으로도 실습을 한 것 같은 기분이 든다.
- Dataprep.eda (opens new window): Accelerate your EDA (EDA 자동화 패키지)
- DataExplorer (opens new window): Fast Data Exploration With Minimum Code
- Tools - matplotlib (opens new window): "핸즈온 머신러닝" 저자가 최근 공개한 matplotlib의 기초적인 튜토리얼
- Tools - matplotlib (번역본) (opens new window)
- 이제현님의 추가본 (opens new window): 블로그 형태여서, 그냥 보기에는 이 쪽이 낫다.
- 인투더데이터 (opens new window): 데이터 사이언스에 관한 개념을 정리해둔 개인 위키. 빠르게 개념을 찾아보고 읽기에 좋아보인다.
- pattern.css (opens new window)
- github.com/jbranchaud/til (opens new window)
- GitHub Actions로 TIL README 인덱스 자동 생성하기 (opens new window): 5년동안 적었다는 Josh Branchaud 의 TIL에서 영감을 받아서, 새로운 TIL이 추가될 때마다 자동으로 REAMDME를 갱신해주는 GitHub Actions.
- OrbitDB - 탈중앙화 분산 P2P db (opens new window)
- Image Compare Viewer (opens new window): Vanilla JS로 제작된 Before/After 비교하는 화면을 보여주는 이미지 뷰어 라이브러리
- iOS & Swift 개발자 로드맵 (opens new window):
Balsamiq
(opens new window)로 그림. - 서로소 유니온 타입을 사용한 안전한 데이터 모델링 (opens new window)
- 메쉬코리아(부릉)의 프론트엔드 엔지니어링 실천 사례 (opens new window)
- 피카츄 배구 P2P 온라인 (opens new window)
- Awesome 들을 모아놓은 Awesome 리스트들만 다시 모아 태깅한 Awesome Meta List (opens new window)
- Learn regex the easy way (opens new window)
- 한국어 NLP dataset 모음 (opens new window): 자료를 많이 모아두었다. 첫인상은 스팸 블로그같은데...
- 깔끔한 문장을 위해 버려야 할 번역투 표현 톱12 (opens new window)
- CS Unplugged (opens new window): 컴퓨터없이 배우는 Computer Science
- 98.css (opens new window): A design system for building faithful recreations of old UIs.
- SVG Favicon 사용 태그 정리 (opens new window)
- An inside look at how Figma ships product (opens new window): coda.io를 이용해서 프로젝트 관리
- Pl@antNet - 식물 이름 알려주는 앱 (opens new window)
- Breast cancer classification on frozen pathology_GoldenPass (opens new window): 1위팀 발표자료
- cyc1am3n/HeLP2019_Breast_Cancer_1st_solution (opens new window): 1st place solution to the Breast Cancer Classification Task of HeLP Challenge 2019.
- 천만 사용자를 위한 클라우드 아키텍처, 5년간의 여정 (opens new window)
- Amazon Builders Library를 아십니까? (opens new window)
- Rust Analyzer First Release (opens new window): Language Server Protocol(LSP)를 통해 IDE에서 Rust 언어의 자동완성 등을 지원
- 각종 오픈소스들의 데이터베이스 스키마 갤러리 (opens new window): 내가 디비 스키마를 짤 일이 얼마나 있을까 싶은데, 막상 서비스를 만들다보면, 결국 종착역은 기존 서비스와 크게 다르지 않기에 살펴볼만하다.
- A cat(1) clone with wings. (opens new window): 코드하이라이팅이 지원되는 cat.
- github.com/xguru/RetroCSS (opens new window): A list of Retro CSS frameworks. 얼마전에 98.css를 추가했었는데, 유사한 css를 한군데 모아두셨네.
- rocket (opens new window): Mind-blowing emoji on your Mac.
- Jukebox (opens new window): 노래를 자동 생성하는 신경망. 김태훈님이 OpenAI를 대표하는 것은 아니지만, 김태훈님이 떠오르는 건, 잘 맞는 곳에서 일하고 있다는 뜻이겠지.
- Jukebox Sample Explorer (opens new window): Full list of Jukebox models.
- Termux - 안드로이드용 터미널 앱 (opens new window): 크롬북에 설치해봐야겠다.
- github.com/Impedimenta/Suitcase (opens new window): A flexible command line tool for instantly deploying user interfaces for simple commands and scripts.
- CSS for internationalisation (opens new window)
- 루닛 기술 블로그 (opens new window): 인공지능을 이용하여 의료분야 기술혁신으 추구하는 기업인 듯 하다. 기술 블로그에 올라온 글을 보면, 공을 많이 들인 것 같다.
# 2020년 3월
- TabNine (opens new window): Smart compose for code. TabNine uses deep learning to help you write code faster. 로컬에서 인터넷 연결없이 자동완성 사용가능.
- Porkbun (opens new window): 도메인이 저렴하다.
- WYSIWYG 에디터 오픈소스 리스트 (opens new window)
- Smithsonian Open Access, 280만장의 이미지를 퍼블릭 도메인으로 공개 (opens new window)
- Vue.js: The Documentary (opens new window): Evan You 인터뷰 영상. 시리즈물로 GraphGl, Ember.js, Elixir 등의 개발자를 인터뷰한 영상이 있다.
- GeekNews Weekly (opens new window): GeekNews에서 뉴스레터 서비를 시작했다.
- 오늘의 글쓰기 (opens new window): 하다(hada)팀의 첫번째 프로젝트. 혼자 쓰는 글쓰기 환경이다. 깔끔하고, 기본 기능에 충실하다. 하다팀의 두번째 프로젝트가 GeekNews이다.
- youtube-dl (opens new window)
- github.com/ctgk/PRML (opens new window): Python codes implementing algorithms described in Bishop's book "Pattern Recognition and Machine Learning"
- Sketch에서 Figma로, 삐빅! 환승입니다. (opens new window)
- 정적 사이트에서 한국어 웹 폰트 최적화하기 (opens new window)
- Project LightSpeed (opens new window): Rewriting the Messenger codebase for a faster, smaller, and simpler messaging app
- 깃허브에서 1만 스타 받은 한국의 오픈소스들 (opens new window)
- 앱스토어 앱 소개 스크린샷 잘 만드는 법 (opens new window)
- 기계인간님: Docker (opens new window)
- Best practices for REST API design (opens new window): JSON, 엔드포인트는 동사대신 명사, 집합은 복수명사로, 계층구조에 맞추어 엔드포인트 설계, 에러코드는 표준코드로, 필터링/정렬/페이지, 보안, 캐시, 버전 관리 등을 소개하고 있다.
- github.com/flexpaper/pdf2json (opens new window): PDF2JSON is a conversion library based on XPDF (3.02) which can be used for high performance PDF page by page conversion to JSON and XML format. It also supports compressing data to minimize size. PDF2JSON is available for Windows, OSX and Linux.
- Technical Writing Courses for Engineers (opens new window) by Google
- 지암일기 (opens new window): 데이터로 다시 읽는 조선시대 양반의 생활. 전산화하여 자료를 제공하고 있는 것이 인상적이다. 제작과정 및 기술적인 내용도 같이 제공되고 있어서 시간을 두고 볼 만 하다.
- WaveGuide (opens new window): 검색가능한 UI/UX/CX 디자인 가이드
- Programming principles from id software (opens new window)
- A successful Git branching model (opens new window)
- Please stop recommending Git Flow! (opens new window)
- Understanding the GitHub flow (opens new window)
- CLUI: Building a Graphical Command Line (opens new window)
- 이바닥뉴스 (opens new window)
- Variable Font - 배리어블 폰트 (opens new window)
- CSS 로 엘리먼트를 숨기는 10가지 방법 (opens new window): 나도 주로
display: none
를 이용했는데, 이러면 레이아웃에서 컴포넌트가 빠지게 되니까, 레이어를 유지한 채로 안보이게 할 때는 다른 것을 이용하는 것이 유리할 수 있겠다.transform
,visibility
를 활용할 수 있겠다. - 하루에 1000번 배포하는 조직 되기 (opens new window): 뱅크 샐러드 블로그의 안석찬님 글
- TBD: 트렁크 기반 개발 (opens new window)
- 나만의 쉘 자동완성 만들기 (opens new window)
- 단디 (opens new window): 한국어 맞춤법 검사기 for VS Code
- Node.js 모범 사례 (opens new window)
- 레거시 코드를 점진적으로 개선한 경험 (opens new window)
- How (some) good corporate engineering blogs are written (opens new window)
- The growth of command line options, 1979-Present (opens new window)
- RedwoodJS - 풀스택 개발 가능한 JAMStack (opens new window)
- KnightOS (opens new window): 공학용 계산기에 설치가능한 OS. 이런 장난감은 내게 아무런 도움이 안되지만, 참 멋지다.
- 가변 폰트의 퍼포먼스 장점 (opens new window): 가변 폰트 관련 링크도 다수 포함. 최근에는 GeekNews 링크 자체를 달게 되는 경우가 많아진다.
- HSLuv - 개발자 친화적인 색 공간 (opens new window)
- sno - Geospatial(지리공간) 데이터를 위한 분산 버전 컨트롤 시스템 (opens new window)
- JavaScript: The First 20 Years (opens new window)
- CloudSkew (opens new window)
- Diagrams (opens new window): Diagram as Code
- github.com/disjukr/just-news (opens new window): a userscript project that parses korean news site and then making more readable view
- The Data School Library (opens new window) Created by Chartio
- MonoLisa (opens new window): 개발자용 고정폰트
- GitLab's Guide to All-Remote (opens new window)
- Open Peeps (opens new window): A hand-drawn illustration library
- 집에서 일했을 뿐인데 생산성이 폭발했다 (opens new window): 뱅크 샐러드 재택 근무 후기
- Kosmi (opens new window): Digital Hangouts Reinvented. 온라인으로 NES, SNES 등의 게임을 할 수 있다.
- 케라스 튜너 (opens new window)
- 3-min-pytorch/05-이미지_처리능력이_탁월한_CNN/resnet.ipynb (opens new window): 펭귄브로의 3분 딥러닝, 파이토치 맛 예제
- Zapier의 원격 근무 가이드 [187p PDF] (opens new window) at GeekNews
- 자연어 처리와 관련한 여러 튜토리얼 저장소 (opens new window)
- 하나 타자 연습 개발후기 (opens new window)
- Awesome Regex (opens new window): 무료로 이북을 공개하고 있다. 물론 자발적으로 일정금액을 지불할 수 있다.
- Rewriting the heart of our sync engine (opens new window): 기존 시스템을 갈아엎기 전에 물어봐야할 질문들. 드랍박스는 이러한 고민 끝에 rust로 새로 작성했다고 한다.
- DefaultApp - macOS앱을 빠르게 개발 시작할 수 있는 Xcode 템플릿 (opens new window)
- GitHub for mobile is now available (opens new window)
- Top 10 Machine Learning Projects of 2020 (opens new window)
- Epidemic Calculator (opens new window)
- 커리어를 완전히 바꾸는 메모 작성법 (opens new window)
- [번역] HTML에 대한 10가지 모범 사례 (opens new window)
- Why outbreaks like coronavirus spread exponentially, and how to “flatten the curve” (opens new window)
- Share what you've Made With ML (opens new window): Paper with code와 유사한 컨셉으로 ML를 적용한 프로젝트를 모아둔 사이트이다.
- grocy - 집안의 식료품 관리를 위한 ERP 오픈소스 (opens new window)
- 상품 상세페이지 개선해 성과내기 - 스타일쉐어 (opens new window)
- Uppload (opens new window): a better JavaScript image uploader. It’s highly customizable with 30+ plugins, completely free and open-source, and can be used with any file uploading backend.
- Backstage (opens new window): Spotify가 공개한 통합 개발자포털 오픈소스
- Building a more accurate time service at Facebook scale (opens new window)
- gqless (opens new window): 쿼리를 작성할 필요 없는 GraphQL 클라이언트
- Comfirmed bar chart race depending on province (opens new window) by 이유한 님
- 머신러닝 Experiment Management 쉽게 하기(feat. neptune ai) (opens new window) by 변성윤 님
- [이유한님] 캐글 코리아 캐글 스터디 커널 커리큘럼 (opens new window)
- Kaggle Beginner Guide (opens new window) by 최의용 님
- The End of Starsky Robotics (opens new window)
- First-time Competitor to Kaggle Grandmaster Within a Year | A Winner’s Interview with Limerobot (opens new window)
- Converting an Old MacBook Into an Always-On Personal Kubernetes Cluster (opens new window)
- Leonardo Color (opens new window): Adobe의 컨트라스트 기반 컬러 생성기 오픈소스
- Learn X in Y minutes (opens new window)
- 텐서플로우 생태계:머신러닝 개발부터 배포까지 (opens new window)
- 이기창님 블로그 (opens new window): "한국어 임베딩"의 저자
- a16z - 모든 회사는 핀테크 회사가 될 것이다 (opens new window)
- MVP.CSS (opens new window): A minimalist stylesheet for HTML elements
- [한빛미디어] 머신러닝·딥러닝 도서 선택 가이드 (opens new window)
- Parametric and Nonparametric Machine Learning Algorithms (opens new window)
- Simulating an epidemic (opens new window) by 3Blue1Brown
- RxResume - 오픈소스 웹기반 이력서 편집기 (opens new window)
- Serverless Stack (opens new window): Learn to build full-stack Serverless apps
- Actions Panel - GitHub Actions를 수동으로 호출하기 (opens new window)
# 2020년 2월
- OpenAI→PyTorch (opens new window): 김태훈님이 입사하면서 인지하게 된 OpenAI사에서 PyTorch로 표준화한다고 결정.
- Interviewing at Facebook — On-Site JavaScript Technical Interview Questions (opens new window)
- iHateRegex (opens new window): 정규식 cheatsheet인데, 당면한 문제를 중심으로 검색할 수 있도록 서비스를 구성하였다.
- [번역] 의욕적인 개발자가 번아웃을 피하는 방법 (opens new window)
- How to write an API in 3 lines of code with Django REST framework - Medium (opens new window)
- Game AI Pro (opens new window): 무료 pdf. 게임 내에서 사용되는 AI관련 글.
- Rust Moving Towards an IDE-Friendly Compiler with Rust Analyzer (opens new window): Rust가 Rush Analyzer를 통해 IDE 친화적으로 변해가고 있다.
- Conventional Commits (opens new window): 유의미한 커밋 메시지를 만들기 위한 스펙.
- 안전한 쉘 스크립트 작성하기 (opens new window): "가능하면 파이썬으로 짜고, 꼭 쓴다면,
set -euf -o pipefail
을 추천" - Clean Code Javascript [번역] (opens new window)
- Git 사용 중 자주 만나는 이슈 정리 (opens new window) by 박성범
- 러스트의 멋짐을 모르는 당신은 불쌍해요 (opens new window)
- 해피 터미널 라이프 - dotfiles 세팅해 광명찾기 (opens new window)
- 새로운 AI 학습 사이트: KORBIT (opens new window)
- 문호현씨 블로그 (opens new window): iOS 개발자이면서, 블로그와 유투브를 열심히 하고 있는 것 같다. 페이스북에서 봤는데, 아직 노력하지는 않지만, 여러 방면으로 노력하고 있는 점이 인상적이다. 민사고 출신이구나. 2014-2016이면, 대략 학부 졸업반 정도 될 것 같은데, 학교나 회사 정보가 없다. 깃헙에 공개된 자료가 전혀 없지만, 커밋은 보면 꽤 꾸준히 작업을 하고 있는 것 같다.
- 전산학 교육에서 가르쳐 주지 않는 것 (opens new window): 수업시간에 알려주지 않는 기본적인 도구사용, 쉘, 데이터 전처리 등의 토픽을 다루고 있다.
- 우아한테코크스 1기 테코톡 정리 (opens new window)
- github.com/teivah/algodeck (opens new window): An Open-Source Collection of +200 Algorithmic Flash Cards to Help you Preparing your Algorithm & Data Structure Interview
- [번역] 개발 배우기가 정말 어려운 이유 (opens new window)
- Notion 노션으로 앱, 소프트웨어 구독 관리하기 (opens new window): 노션 템플릿. 완성본도 공유하고 있다.
- ASCII art for python banners (opens new window)
- How Practical Is Python For Prototyping Data Science Projects At Scale? (opens new window)
- Codeflow (opens new window): Codeflow enables teams to build and share powerpoint-like presentations tied directly to their codebase. We make it quick and easy for engineers to get started on new teams.
- github.com/Meeshkan/micro-jaymock (opens new window): Tiny API mocking microservice for generating fake JSON data. https://jaymock.now.sh (opens new window)
- FOSDEM 2020 (opens new window): FOSDEM is a two-day event (2/1-2/2, Brussels) organised by volunteers to promote the widespread use of free and open source software. 발표자료 공개.
- SciPy 1.0: fundamental algorithms for scientific computing in Python (opens new window): SciPy가 nature methods에 게재되었다.
- EarthPy: A Python package that makes it easier to explore and plot raster and vector data using open source Python tools. (opens new window): Journal of Open Source Software라는 저널에 게재되었다. 프래그램 라이브러리가 이렇게 논문화 될 수 있다는 것이 고무적이다.
- OpenStreetMap용 무료 타일 라이브러리 - Toner, Terrain, Watercolor.. (opens new window)
- 한 주간 도움받은 피드 정리 #2020-05 (opens new window): 박정욱님의 블로그. 매주 기술뉴스를 모아서 포스팅하고 있는데, 6-7개 정도 포스팅했는데, 앞으로도 꾸준히 한다면 성장이 기대된다.
- Mint - SPA(싱글 페이지 앱)을 위한 프로그래밍 언어 (opens new window)
- observablehq.com/@d3/gallery (opens new window): Mike Bostock의 d3 갤러리가 거의 대부분 observable로 옮겨왔다.
- UIUX가 서비스 기획을 망쳤다! (opens new window)
- JavaScript Visualized: Event Loop (opens new window)
- 23 lesser known VS Code Shortcuts as GIF (opens new window)
- Adafruit CLUE - nRF52840 Express with Bluetooth LE - ALPHA (opens new window): $29.95짜리 보드인데, 블루투스는 물론 온도, 습도, 광센서, 자이로센서, 마이크 등이 모두 포함되어 있다.
- (Flutter/Dart) Async, Await, Future 비동기 다루기 (opens new window)
- Altair (opens new window): Vega (opens new window)와 Vega-Lite (opens new window)를 기반으로 Python 환경에서 시각화할 수 있는 라이브러리. 주피터 노트북 환경에서 사용할 수 있는 라이브러리 중 손에 꼽을 수 있다.
- 한국에서 파이썬이 파이썬이 된 사연 (opens new window): "이강성교수님께서 운영하시는 파이썬정보광장 첫 모임이 드디어 2000년 4월 28일 저녁에 역삼동에서 강남대로 따라 양재동으로 가는 길에 있는 백두산이라는 고깃집에서 있었고, 그 자리에 참석했던 대략 20명 정도 되는 최초의 한국 뱀신족들이 파이썬을 "파이썬"으로 부르기로 합의합니다."라는 일화. "C/C++과 자바 말고는 별 게 없던 지루한 프로그래밍 동네의 수요와 맞아 떨어져 급속도로 "해 본 적은 없지만 언젠가는 해 보고 싶은 언어"로 상당기간 수위권을 달렸고, 지금은 대안언어라고 부르기 민망한 "지는 해" 쪽에 속하는 언어가 됐습니다."라는 마무리가 정확히 나의 파이썬에 대한 인식이다.
- FLIF - Free Lossless Image Format (opens new window): FLIF is a novel lossless image format which outperforms PNG, lossless WebP, lossless BPG, lossless JPEG2000, and lossless JPEG XR in terms of compression ratio.
- Colab Pro (opens new window): 월 $9.99 구독제 발표. 프리버전에 비해 2배이상의 리소스를 제공. 종량제가 아니라, 정액제라는 점이 인상적이다. 비지니스 역량을 아직 프로덕트 개선에 신경쓰고 있는 것으로 평가하고 싶다.
- 초중고교에 다니는 자녀를 위한 오피스 365 무료로 사용하기 (opens new window)
- [부스트코스] 파이토치로 시작하는 딥러닝 기초 (opens new window)
- Tech 2020: Standing on the shoulders of giants (opens new window)
- cheat.sh (opens new window): CLI부터 다양한 도구들에 대한 치트시트 모음
- macOS 초심자를 위한 터미널 공부 가이드 (opens new window): 기계인간님의 글 중 좋은 글이 많은데, 오늘은 터미널 사용법을 다시 읽어보았다.
- 파비콘 추가하는 방법 (opens new window): tl;dr 그냥 favicon-generator를 쓰면 된다.
- Yamarae's blog (opens new window): 한빛미디어 "이것이 데이터 분석이다 with 파이썬"의 저자 윤기태님의 블로그
- The Big List of Data Science Interview Resources (opens new window)
- Some Useful Probability Facts for Systems Programming (opens new window)
- A Simple Introduction to Naive Bayes (opens new window)
- 실거래닷컴 - 아파트 실거래가 조희 (opens new window)
- 웹봇 탐지학 개론(Bot detection 101: How to detect web bots?) (opens new window)
- Streamlit (opens new window): GeekNews에 이제 소개되었다는 것이 놀라울 정도. 몇 달 전에 트위터에서 봤는데, 긍정적인 리뷰가 많다. ML코드에 api를 몇 줄 추가하여 다양한 컨트롤이 가능하도록 인터렉티브환경을 제공해준다. ML계의 노트북 라이브러리.
- Apple Releases Swift Playgrounds App for Mac (opens new window)
- 구글 크롬 확장 프로그램 다운로드 랭킹 TOP 2,000개 검토 + 제가 쓰고 있는 크롬 확장 프로그램 22개 (opens new window)
- 네이버 검색의 SRE 시스템 (opens new window): 네이버의 Site Reliability Engineering(이하 SRE) 도입기
- All The Apps That I Pay For (opens new window): 소기업을 위한 유료 서비스.
- github/microsoft/DeepSpeed (opens new window): DeepSpeed is a deep learning optimization library that makes distributed training easy, efficient, and effective.
- github/fyne-io/fyne (opens new window): Cross platform GUI in Go based on Material Design
- Bookmarklet for GeekNews (opens new window)
- 배달의민족 안드로이드 7.27.0 장애 회고 (opens new window)
- RESTful API Patterns (opens new window)
- deeplizard (opens new window): ML 학습자료
- Scaling to 100k Users (opens new window)
- fastai: A Layered API for Deep Learning (opens new window): fastai 논문
- Server-side I/O Performance: Node vs. PHP vs. Java vs. Go (opens new window)
- 컨테이너 내부 Go 애플리케이션 디버깅하기 (opens new window) by 권민재(mingrammer)
- PyCharm + Docker로 파이썬 개발환경 셋업하기 (Dockerization) (opens new window) by 권민재(mingrammer)
- Flow-Charts of Programming Language Constructs (opens new window)
- AutoFlip: An Open Source Framework for Intelligent Video Reframing (opens new window)
- Notes on the Go translation of Reposurgeon (opens new window): VCS 히스토리를 수정하는 도구인 Reposurgeon를 파이썬에서 Go로 변환하여 10배 이상의 성능을 이룸. python를 go로 변환하면서 경험을 정리한 글.
- Supercharge your command line experience: GitHub CLI is now in beta (opens new window)
- iOS 13 디자인 가이드라인 (opens new window)
- 23 rules to run a software startup with minimum hassle (opens new window)
- 처음 발표를 준비하는 개발자들이 알아두면 좋을 것들 (opens new window)
- 1 on 1 Meeting Questions (opens new window)
- 혹독한 조언이 나를 살릴까? (opens new window)
- 포스트모템: 스타트업 기술 블로그 모음 (opens new window): 기술 블로그를 모으는 과정을 소개
- ESBuild - Go로 만든 엄청 빠른 JS 번들러 (opens new window): An extremely fast JavaScript bundler and minifier
- 기능 공장에서 일하고 있다는 12가지 신호 (opens new window): ODK 미디어의 데이터과학자 꼬젯(권정민)님의 블로그
- 3년 후, 다시 만난 기능 공장 (opens new window)
- What 8 years of side projects has taught me (opens new window)
- ripgrep (opens new window): ripgrep recursively searches directories for a regex pattern.
- Everything (opens new window): Locate files and folders by name instantly for Windows
- 개발자 찾아 삼만리 (opens new window)
- Computer Vision Basics in Microsoft Excel (using just formulas) (opens new window)
- Disappearing-People - Person removal from complex backgrounds over time. (opens new window): Tensorflow.js를 이용하여 실시간으로 영상에서 사람을 지워서 보여줌.
- 기술 블로그를 다시 디자인하며 (opens new window) by 마켓컬리 기술블로그 (기계인간 이종립님)
- FE 기술 소식 큐레이션 뉴스레터 (opens new window)
- Once Upon a Repository: How to Write Readable, Maintainable Code with PyTorch (opens new window)
- cafe24 무료폰트 (opens new window)
- 뉴모피즘은 새로운 UI트렌드가 될 수 있을까? (opens new window)
- 9 Tips For Training Lightning-Fast Neural Networks In Pytorch (opens new window)
- BlurHash (opens new window): BlurHash is a compact representation of a placeholder for an image.
- Google Fonts Analytics (opens new window)
- Taiko (opens new window): A node.js library for testing modern web applications https://taiko.dev (opens new window)
- 플러터(Flutter) 개발 환경 구축 (opens new window)
- 견고한 node.js 프로젝트 설계하기 (opens new window)
- The Evolution of a Haskell Programmer (opens new window)
- illustrated.dev (opens new window): Illustrated explanations of web development, technology & a little bit of anthropology.
- chardin.js (opens new window): Simple overlay instructions for your apps. https://heelhook.github.io/chardin.js/ (opens new window)
- Panolens.js (opens new window): 360도 파노라마 뷰어
- grep.app (opens new window): 정규식으로 GitHub 저장소 검색하기
- The Leadership Library for Engineers (opens new window)
- Why My Startup Never Went Live Despite a Good-to-Go Tech (opens new window)
- Veniqa (opens new window): Open-source E-commerce Solution
- Teachable Machine Tutorial: Bananameter (opens new window): 구글의 Teachable Machine (opens new window)를 이용한 바나나 인식 테스트
- The Developer’s Way (opens new window)
- The Developer's Way - 모두가 코딩을 배울 필요는 없다. (opens new window): 보통은 긱뉴스에서 발견한 글의 원문을 옮겨두는데, 이 글은 정리가 매우 잘되어서 긱뉴스 링크를 같이 첨부한다.
- Functional Programming in OCaml (opens new window): 코넬의 CS 3110 (opens new window) 자료
- SBS 마부작침 2019 올해의 마침 (opens new window)
- SBS 마부작침 (opens new window): 뉴스레터 구독이 가능하다.
- Google Developers Codelabs (opens new window)
- 잘못 작성된 람다 코드를 삭제하기까지의 여정 (opens new window) by 마켓컬리 이지훈님. 기계인간님 입사 후 기술 블로그가 활성화가 되는 것 같다.
- A half-hour to learn Rust (opens new window)
- Divjoy (opens new window): The React codebase generator. 유료서비스.
- Profit Hunt (opens new window): Get inspired by profitable online projects. 온라인 서비스와 예상 매출액
- github.com/MikeKovarik/exifr (opens new window): 📷 The fastest and most versatile JS EXIF reading library. https://mutiny.cz/exifr/ (opens new window)
- Wildcard (opens new window): Spreadsheet-Driven Customization of Web Applications
- BLISK (opens new window): the first developer-oriented browser.
- slideshare DACON (opens new window)
- Quantile Regression (opens new window)
- Deep Learning using GPU on your MacBook (opens new window)
- (번역) 한 눈에 이해되는 게임 만들기 (opens new window)
- fastpages (opens new window): fast.ai에서 내놓은 블로깅 플랫폼.
- Scaling to 100k Users (opens new window)
# 2020년 1월
- toggl.com (opens new window): 서비스 형태의 뽀모도로 타이머.
- github/BurntSushi/xsv (opens new window): A fast CSV command line toolkit written in Rust.
- github/nithinmurali/pygsheets (opens new window): pygsheets - Google Spreadsheets Python API v4
- 뤼이드 “교육AI 데이터베이스 ‘에드넷’ 구축.. 데이터 공개” (opens new window)
- How I automate my home (opens new window)
- github/klaussinani/taskbook (opens new window): 커맨드라인용 Task,메모 관리도구. VSCode 플러그인인
Todo+
앱과 비교해볼 수 있겠다. - The Compact Calendar 2020-2021 (opens new window)
- Accessibility tools for designers and developers (opens new window)
- Javascript and Node.js Testing Best Practices (opens new window)
- github/johnsundell/publish (opens new window): A static site generator for Swift developers
- Github Actions를 이용하여 서버 없이 알림 봇 만들기 (opens new window)
- github/imsnif/bandwhich (opens new window): Terminal bandwidth utilization tool (formerly known as "what")
- 마틴파울러의 보드게임 추천 리스트 (opens new window)
- github/outline/outline (opens new window): The fastest wiki and knowledge base for growing teams. Beautiful, feature rich, markdown compatible and open source. Try out Outline using our hosted version at www.getoutline.com (opens new window).
- Programming Languages Explained With Music [Comic] (opens new window) by toggl (opens new window)
- github/luruke/browser-2020 (opens new window): Things you can do with a browser in 2020.
- DiscoTask (opens new window): Workflowy 스타일의 일정관리
- Vim Cheat Sheet (opens new window)
- Transforming your ugly Windows terminal to a Unicorn (opens new window)
- How to customize the new Windows Terminal with Visual Studio Code (opens new window)
- GitHub and Markdown Editing (opens new window):
Textastic
과Working Copy
를 이용하여 iOS에서 글쓰기 환경 - Emmet Cheat Sheet (opens new window)
- 개인별 관계노트를 써보자(아이폰 Drafts+Dropbox) (opens new window)
- https://seoulrain.net/2017/01/26/workflowyreview/ (opens new window): 비슷한 툴을 평가해둔 부분이 참고할만 하다.
- Top minds in machine learning predict where AI is going in 2020 (opens new window)
- 아마존 KDP (개인 출판) 경험기 (opens new window)
- Terrain rendering algorithm in less than 20 lines of code (opens new window)
- memo (opens new window): Take Smarter notes with GitHub Gists.
- (고급) JavaScript 질문 목록 (opens new window)
- Just (opens new window): MS가 공개한 태스크 라이브러리
- 따릉아! 문제는 UX/UI야! (opens new window)
- Dive into Deep Learning Compiler (opens new window)
- Flutter Versus Other Mobile Development Frameworks: A UI And Performance Experiment. Part 1 (opens new window)
- Dive into Deep Learning (opens new window): UC버클리 수업교재. 딥러닝을 배울 수 있는 인터랙티브 북
- Why “Move Fast and Break Things” Doesn’t Work Anymore (opens new window)
- Machine Learning Can't Handle Long-Term Time-Series Data (opens new window)
- The economics of unused gift cards (opens new window)
- Building a BitTorrent client from the ground up in Go (opens new window)
- "두려움 없는 조직" 책 요약 (opens new window)
- 파이썬에서 부동소수점 오차 해결하기 (opens new window)
- 레거시 운영개발팀을 수습하다. (opens new window)
- craft.js (opens new window): A React Framework for building extensible drag and drop page editors
- github/mit-han-lab/once-for-all (opens new window): [ICLR 2020] Once for All: Train One Network and Specialize it for Efficient Deployment
- github/wesbos/awesome-uses (opens new window): 각자의 개발환경을 잘 소개한 페이지 모음
- 압축 알고리즘 르네상스 (1) (opens new window) in 메아리 저널: 밀도 높은 글이 많다.
- pdpipe (opens new window): The pdpipe Python package provides a concise interface for building pandas pipelines that have pre-conditions, are verbose, support the fit-transform design of scikit-learn transformers and are highly serializable.
- 정우일 블로그 (opens new window): 자료를 깔끔하게 잘 정리해두었다.
PublicDataReader
라는 모듈을 공개해서 찾아보았는데, 체계적으로 배운 내용을 잘 정리하는 것 같다. - Microbrowsers are Everywhere (opens new window)
- 명작 고전 게임 「팩맨」의 최종사양서 전체 페이지가 공개되었습니다 (opens new window): 「팩맨」은 개발 30주년인 2010년에 Google Doodle로 선정되어 Google 로고 형태의 미로 스테이지를 실제 아케이드 사양으로 즐길 수 있는 미니 게임 (opens new window)이 공개된 바 있습니다.
- Front-End Performance Checklist 2020 (opens new window)
- Top new JavaScript UI frameworks & libraries for 2020 (opens new window)
- RunJS (opens new window): 자바스크립트 스크래치패드
- 101+ coding interview problems with detailed solutions, test cases, and program analysis (opens new window)
- kaggle: Faster Data Science Education (opens new window): 온라인 강의자료
- Broot (opens new window)
- Install Rust on WSL (opens new window)
- 게임 디자인 레벨업 #7 엑셀로 쉽게 이해하는 딥러닝 – AND, OR 논리회로 학습 (opens new window)
- THE 25 HIGHEST-GROSSING MEDIA FRANCHISES OF ALL TIME (opens new window)
- FailFlow (opens new window): 내 삶을 주 단위로 그려 보기
- Ryeboard (opens new window): 브레인스토밍 협업도구
- Streamlit (opens new window): The fastest way to build custom ML tools
- 몬티홀 문제를 엑셀을 통한 몬테카를로 시뮬레이션으로 해결하기 (opens new window)
- 코드 가독성에 대해 – 1. 도입과 원칙 (opens new window)
- 코드 가독성에 대해 – 2. 명명과 주석 (opens new window)
- 서울비님 크롬북 사용기 (opens new window)
- 일기 앱 – Drafts & Bear : 한 줄씩 써서 한 달 치 노트로 (opens new window): 다시 한번 가져왔다.
- 관계노트 – 힘들 때 다시 보면 힘이 나는 소중한 말 수집하기 (opens new window): 댓글로 액션 공유를 부탁드렸는데, 글을 다듬고 액션을 공유해주셨다. 기존 글에는 드랍박스로 공유하는 옵션만 있었는데, 갱신된 글에는 베어로 공유하는 옵션도 추가해주어, 베어로 공유하는 액션을 설치하였다.
- 2019 JavaScript Rising Stars (opens new window): Nest, Next, Gatsby
- Tech Interview Handbook (opens new window)
- 30 seconds of code (opens new window)
- You Don't Know JS Yet (book series) - 2nd Edition (opens new window)
- Learning Node JS In 30 Days [Mini series] (opens new window)
- Tanka: Flexible, reusable and concise configuration for Kubernetes (opens new window)
- An abbreviated history of JavaScript package managers (opens new window)
- Postgres.js (opens new window) - The Fastest full featured PostgreSQL client for Node.js
- 알아두면 유익한 2019 개발이야기 (opens new window)
- Typescript 유틸리티 클래스 파헤치기 (opens new window)
- 2019.log (opens new window): 리디북스 라프텔 팀의 프론트엔드 개발자인 velopert님의 2019년 회고. "리액트를 다루는 기술" 저자이기도 하네.
- 머신러닝 엔지니어의 2019년 회고 (opens new window)
- Julia Language 프로그래밍 언어 기본 문법 정리 (opens new window)
- Rules of Machine Learning: Best Practices for ML Engineering 정리 (opens new window)
- The Definitive PHP 5.6, 7.0, 7.1, 7.2, 7.3, and 7.4 Benchmarks (2020) (opens new window)
- Tiny Helpers (opens new window): 웹 개발자용 간단한 도구 모음
- CleverCSV (opens new window): CleverCSV is a Python package for handling messy CSV files.
- 7 UI TRENDS YOU SHOULD BE WATCHING IN 2020 (opens new window)
- Deploy your side-projects at scale for basically nothing - Google Cloud Run (opens new window)
- 2FA 자동완성을 위한 HTML속성들 (opens new window)
- 아이패드로 코딩하기 (opens new window)
- insect (opens new window): high precision scientific calculator with full support for physical units. PureScript로 작성되어서, 찾아보니 위키피디아에 "strongly-typed, purely-functional programming language that compiles to JavaScript"라고 설명하고 있다.
- Choice Screen Auction Options (opens new window): EU에서 안드로이드 설치시 검색엔진 노출순서, DuckDuckGo가 1위를 차지.
- Game Design, Not Gamification, for Great Products (opens new window)
- How sharing of notebooks with high-scoring submissions affects competition dynamics (opens new window): matplotlib를 이용하여 annotation를 추가한 그래프.
- Hooks, HOCs, and Tradeoffs (opens new window)
- RegExr (opens new window): RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp).
- Microsoft will be carbon negative by 2030 (opens new window): MS의 탄소배출 저감 플랜. 탄소배출 저감노력이 대단하다. 2030년까지 탄소배출 제로를 넘어 탄소저감 단계에 돌입하고, 2050년까지는 지금까지 MS가 배출한 총 탄소량을 제거하겠다는 계획. 한때는 모든 사람의 선망의 대상이었다가, 한 때는 돈의 화신으로 비추어지던 빌 게이츠인데, 그의 말년은 다시 멋지게 빛나고 있다. 그는 한 길을 걸어왔는데, 그를 바라보는 시각이 달랐을지도. 물론 지금의 MS는 빌게이츠가 의사결정을 하는 구조가 아니지만, 빌게이츠의 비전과 전혀 무관하지도 않기에 같은 선상에서 메모해둔다.
- Screenshot Hero (opens new window): 온디바이스에서 OCR 돌려서 텍스트가 포함된 이미지를 찾아준다. 하드웨어 성능향상과 구현방식이 다양화되면서, 10년 전에는 고가의 장비와 소프트웨어가 있어야 가능했던 일이 모바일 기기에서 적은 비용으로 빠르게 실행된다는 점이 놀랍다. 강사를 할 때, 객관식으로 구성된 답안지를 수십장 채점하면서, OMR을 쉽게 구현할 수 있으면, 복사기로 답안을 스캔해서 채점을 빠르게 할 수 있을 것 같다고 생각했었다. 이 앱을 보니, 스캐너도 필요없이 핸드폰으로 답안을 찍는 것만으로도 채점이 가능한 앱을 대단한 기술을 가지고 있지 않더라도 만들 수 있을 것 같다.
- Awful AI (opens new window): a curated list to track current scary usages of AI - hoping to raise awareness to its misuses in society
- Essential Open Source Software for Science (opens new window): CZI (Chan Zuckerberg Initiative), 페이스북 창립자 저커버그 부부의 공익재단에서 지원하는 과학분야 오픈소스. 1/3 정도는 아는 너무나 유명해서 잘 아는 라이브러리. 나머지도 그 분야에서는 절대적일 것이라고 추정할 수 있다.
- 하드웨어 비디오 코덱과 소프트웨어 비디오 코덱의 하이브리드! (opens new window): 네이버 라인 기술 블로그의 VoIP팀 정승호 개발자님의 글. 모바일환경에서 그룹 통화 화상을 실시간으로 전송하는 과정에서 다양한 해상도의 이미지를 하나의 스트림으로 코딩하기 위한 과정을 묘사하고 있다.
- 오라클 클라우드에서 평생 무료로 VPS 사용하기 (opens new window): 오라클에서 무료로 VPS를 제공한다는 이야기. 댓글에서 서울비님을 본 것이 신기하기도 함. 이 바닥도 참 좁다.
- https://www.sqlite.org/howtocorrupt.html (opens new window)
- Documize (opens new window): Confluence와 유사한 위키를 서비스 제공
- pxi (pixie) (opens new window): a small, fast, and magical command-line data processor similar to jq, mlr, and awk.
- In search of a better job scheduler (opens new window)
- TLDR pages (opens new window): Simplified and community-driven man pages. 수년 전에 발견했던 프로젝트인데, 아직도 건재하고 있었네.
- LifeWork Calendar (opens new window): 개인 일정을 업무 일정에 넣어주는 서비스. 일로부터 삶을 지키는 방법.
- Roam: Why I Love It and How I Use It (opens new window): 위키, 구글닥, 에버노트를 지나 Roam를 쓰게 된 저자의 추천사용기.
- Ethics in the tech industry matters (opens new window): 모질라 재단에서 제공하는 윤리 이슈 가이드
- FORTRAN.io (opens new window): finally, a Fortran Web Framework
- City Road (opens new window): OSM에서 도로자료를 받아와서 WebGL로 그려주는 사이트. 반응 속도가 빠르다.
- Rust Language Cheat Sheet (opens new window)
- awwwards. (opens new window): 하루 한개 사이트를 소개.
- Dataset Search (opens new window): google이 2년만에 베타 뱃지를 떼고 정식 서비스.
- Browse good first issues to start contributing to open source (opens new window): GitHub 공식 블로그에서 "Good First Issues" 기능 공개. 오픈 소스에 기여하기 위한 걸음마를 위한 기능.
- linktree (opens new window): You only get one chance to link. Make it do more. Nomad에서 추천한 서비스. 여러개의 개인링크를 하나의 링크로 통합하여 제공함. 인스타의 바이오에 여러개의 링크대신 한개의 링크를 걸어둘 수 있음. 어바웃미의 간략버전이라고 할 수도 있겠다.
- 페어 프로그래밍을 넘어서 - Mob programming (opens new window): GeekNews에 오래된 블로그 글이 올라와서 살펴보았다. 나프다 멤버인 정도현님 블로그였다. 예전에 읽어본 글이었는데, 잊고 있어서 리마인드하는 의미로 옮겨둔다.
- http://www.ttimes.co.kr/view.html?no=2020012214107796477 (opens new window): 충동구매는 여기 (opens new window)
- panzoom (opens new window): 모바일 환경을 지원하는 Pan & Zoom 라이브러리
- playwright (opens new window): MS에서 공개한 브라우저 자동화용 node 라이브러리
- HTTPS에 대해 알아야 할 것들 (opens new window): 내가 알던 기초에서 조금 더 디테일한 내용들. 시간날 때 읽자.
- 더 큰 신의 놀이 (opens new window): 이준행님 한계레 사설 글. 서비스를 만드는 개발자의 창작동기를 신의 놀이에 빗대면서, 더 큰 신의 놀이가 있음을 깨달아왔던 그의 과거를 엿보게 된다. 정말 유명한 개발자인데, 경제적으로 성공하지 못한 것이 놀랍다. 수십억 수백억을 벌었어도 이상하지 않을 실력자인데...
- Open source year in review (opens new window) by FB
- Remote Work 2020 (opens new window)
- Userbase (opens new window): 정적페이지에 간단하게 사용자 정보를 저장할 수 있는 자바스크립트 서비스
- Rough.js (opens new window): 손으로 스케치한 느낌의 그래프 라이브러리, 4.0 버전이 릴리즈 되었다.
- Mirage (opens new window): API 목업 라이브러리
- massung/r-cade (opens new window): Racket Cade Game Engine
- Racket (opens new window): a general-purpose programming language as well as the world’s first ecosystem for language-oriented programming. 좋은 학습자료가 많다.
- bootstrap (opens new window): Integrated Computing for Algebra, Physics and Data Science, for all students. Racket를 이용한 중학생 이상 레벨의 학습자료.
- MicroConf: 2020 State of Independent SaaS (opens new window)
- 이찬희님 블로그 (opens new window): 바이오에 "Web Frontend Engineer @ PlusTV"로 소개하고 있다. 블로그는 저장소 (opens new window)에서 확인할 수 있다. Gatsby로 만들어서 나중에 참고할 수 있겠다. 깃헙에서 정겨울님이 팔로우하면서 찾게 되었다.
- 30 Python Best Practices, Tips, And Tricks (opens new window)
- React.js 개발자를 위한 SSR 앱 개발 및 배포하기 (opens new window) - 원지혁
- 서버리스 데이터 플로우 개발기 (opens new window) - 김재현(Superb AI)
- Building personal search infrastructure for your knowledge and code (opens new window)
- github/cloud66-oss/trackman (opens new window): 쉘 커맨드를 워크플로우 처럼 실행해주는 도구.
- How to Write Beautiful and Meaningful README.md (opens new window)
- fast_template (opens new window): fast.ai에서 제공하는 깃헙페이지용 템플릿. 워드파일이나 노트북 파일을 마크다운으로 변환하여 블로깅이 가능하다.
- 왓챠가 비효율의 숙달화를 없애는 방법 (opens new window)
- How to set up an AWS Lambda and auto deployments with Github Actions (opens new window): Netlify (opens new window)는 프론트엔드 정적 사이트에 잘 맞는반면, 간단한 백엔드 기능구현은 AWS Lambda가 적절하다. 람다를 이용하여 GitHub 커밋을 자동배포하는 방식을 설명한 글이다.
- [이상한모임X월간지앤선] 머신 러닝 이해하기 (opens new window)
- [2020릴레이인터뷰] 첫 번째 주자, 마켓컬리 소프트웨어 엔지니어 "이종립" (opens new window): "기계인간" 이종립님 인터뷰
- THiNC (opens new window): 경량 DL라이브러리. 쉽게 설치해서 사용하는 목적으로 함수형 스타일을 지원하고, PyTorch, TensorFlow위에서 모델을 쉽게 전환가능하다.
- 처음 만나는 Svelte (opens new window): 경량 프론트엔드 프레임워크. vue.js 혹은 react를 대신할 수는 없겠지만, 내가 php를 쓰듯 간단하게 쓸 필요가 있을 때는 꽤 매력적으로 보인다. 네이버의 ToastUI 팀블로그에서 번역한 글이다.
- React Native is the Future of Mobile at Shopify (opens new window): Shopify에서 React Native로 모바일 앱을 만들기로 결정. React Native가 상업적으로 쓸 정도로 성숙한 지표로 볼 수 있겠다.
- dabl (opens new window): Welcome to dabl, the Data Analysis Baseline Library.
Scikit-learn
의 코어개발자인Andreas Mueller
(opens new window)의 작품. - 내가 공부하는 방식 (opens new window) by velog/@city7310
- 야매 사무실 만들기 (opens new window) by velog/@jkd1
- 2017 아이폰/아이패드 추천 앱 (opens new window): 오래된 글인데, 추천한 앱 구성이 좋다.
- pandas 1.0 (opens new window)
- 리눅스 컨테이너란? (opens new window) by 44bits
- 도커 컴포즈를 활용하여 완벽한 개발 환경 구성하기 (opens new window) by 44bits (raccoony)
- 만들면서 배우는 아마존 버추얼 프라이빗 클라우드(Amazon VPC) (opens new window) by 44bits (nacyot)
- 공식문서 만으로 iOS 개발 배우기 (opens new window)
- Deploy your side-projects at scale for basically nothing - Google Cloud Run (opens new window)
- Interviewing at Facebook — On-Site JavaScript Technical Interview Questions (opens new window)
- 데이터 시각화 정보를 찾는데 유용한 사이트 모음 (opens new window) by 뉴스젤리 (opens new window)