- 한국어 번역글 모음 페이지
- github.com/bayandin/awesome-awesomeness
- github.com/sindresorhus/awesome
- awesome lists
- handong1587.github.io/categories.html
- okdevtv.com/md/list.html
- GitHub Repos That Every Developer Should Know About
- 10 GitHub Repos That Can Be Used for Self-Improvement | by Daan | Aug, 2020 | Level Up Coding
- 10 Essential GitHub Repos For Software Developers | by Sunil Sandhu | JavaScript In Plain English
- Awesome Open Source Documents - This is a curated list of open source or open source licensed documents, guides, books
- awesome-cold-showers: For when people get too hyped up about things
- Verification Techniques (PDF)
- Static vs Dynamic Typing: a literature review
- Scalability! but at what COST?
- Web Framework Benchmarks
- Agile Methods: The Good, the Hype and the Ugly (Video)
- An Empirical Study on the Correctness of Formally Verified Systems (PDF)
- Fixing Faults in C and Java Source Code: Abbreviated vs. Full-word Identifier Names (PDF)
- Microservices - Please, don't
- VM Warmup Blows Hot and Cold
- Scaling SQLite to 4M QPS on a Single Server
- Understanding Real-World Concurrency Bugs in Go (PDF)
- 안녕 프로그래밍
- awesome-philosophy-compsci: A list of resources that cross the disciplines of Computer Science and Philosophy
- lists - The definitive list of lists (of lists) curated on GitHub
- 여러가지 주요 언어를 배울 수 있는 다양한 project link
- 🤓 Build your own (insert technology here) https://twitter.com/danistefanovic
- Project Based Learning - Curated list of project-based tutorials
- Real World example apps - see how the exact same Medium.com clone (called Conduit) is built using any of our supported frontends and backends
- Learn X by doing Y - A project-based learning search engine
- Home - Projects Based Learning
- 15 favorite programming tutorials and insights | Opensource.com
- 작은 교육
- 재미로 시작한 개발 공부 열 달, 그리고 삽질기
- 개발자를 위한 넓고 얕은 지식
- 소프트웨어 전문가되기
- These YouTube Channels Taught Me How to Code | by keypressingmonkey | Better Programming | Sep, 2020 | Medium
- Developer Roadmaps - Step by step guides and paths to learn different tools or technologies
- Awesome Roadmaps
- 2020 백엔드 개발자 로드맵
- 백엔드 개발자를 꿈꾸는 학생개발자에게
- Challenging projects every programmer should try
- More challenging projects every programmer should try - Austin Z. Henley
- Three Projects to Make You a Better Programmer | by Giuseppe | The Dev Café | Medium
- 15 App Ideas to Build and Level Up your Coding Skills
- 5 Technologies to Pick Up During Quarantine and Improve Your Software Engineering Skillset
- 5 Ways to Improve Your Code - YouTube
- a2big.com 하둡, 머신러닝, 안드로이드, 아이폰, 장고 & NoSQL & 센서 개인용 지식 정리 페이지 느낌
- Google - Technical Development Guide
- CS for All
- CS unplugged
- tech prep by facebook
- Composing Programs, a free online introduction to programming and computer science
- What it really takes to learn how to code?
- Best websites for programmers and students who want to learn to code
- 생활코딩 수업 관계도
- opensyllabus.org/result/field?id=Computer+Science 세계 80개국에서 영어로 작성된 7백만 여개의 Syllabus를 수집해 각 전공별로 어떠한 전공 서적이 수업에 가장 많이 참고되었는지 기록 제공
- Practice-it is a web application to help you practice solving Java programming problems online
- codestepbystep.com
- codingbat.com
- www.livecoding.tv/livestreams
- Thousands of People Are Watching This Guy Code a Search Engine
- Building a Content-Based Search Engine
- Building personal search infrastructure for your knowledge and code Overview of search tools for desktop and mobile; using Emacs and Ripgrep as desktop search engine
- 10 Technical Papers Every Programmer Should Read (At Least Twice)
- arxiv sanity perserver top papers based on people's libraries
- How to Design Programs, Second Edition
- 소프트웨어 설계란 무엇인가? 문서의 중요성을 설명한 92년 글 번역문. 20여년이 지났어도 유효한 좋은 글(그러니 역자도 번역했겠지)
- A Philosophy of Software Design | John Ousterhout | Talks at Google - YouTube 좋은 소프트웨어 디자인을 어떻게 알아보고, 가르치고, 가꿔 나갈지에 대한 이야기
- Programming and Programming Languages
- Getting Started with the Sport of Programming
- Free for developers
- socialite-lang.github.io
- www.quantstart.com
- The Packrat Parsing and Parsing Expression Grammars Page
- www.pluralsight.com
- www.lynda.com
- HTTPie is a command line HTTP client, a user-friendly cURL replacement
- 웹사이트는 '홈페이지'가 아니다!
- 정보 인스턴스화 – The Instance Information
- 개발자의 현재와 미래
- Programmer Competency Matrix
- How do I test that I'm improving as a software developer?
- Keyword-Based Navigation and Search over the Linked Data Web
- www.opsschool.org
- socket - blocking, non blocking, synchronous, asynchronous
- Blocking-NonBlocking-Synchronous-Asynchronous
- 용어: 동기, 비동기, 블록, 논블록, 병행, 병렬
- 멈추지 않고 기다리기(Non-blocking)와 비동기(Asynchronous) 그리고 동시성(Concurrency)
- 동기(Synchronous)는 정확히 무엇을 의미하는걸까?
- Zero-Overhead Metaprogramming
- (번역) 메타언어 길들이기
- What every computer science major should know
- The programming talent myth
- 9 Anti-Patterns Every Programmer Should Be Aware Of
- Future Programming Workshop
- The Expression Problem and Tables
- 마세라티 문제
- Erik Meijer and Gilad Bracha: Dart, Monads, Continuations, and More
- watchpeoplecode.com
- Technical Cheatsheets
- the new boston computer programming
- cheat sheets
- devdocs.io
- Rico's cheatsheets
- What is CODE?
- Speak - How We Built A Blazing Fast Audio/Video Platform With Just A Team Of 4
- giant_collection_of_programming_links
- Molecular Programming Project
- 2018 개발자 추천 블로그 10선
- 주니어 개발자를 위한 논어
- Inductive Logic Programming - Techniques and Applications
- A tale of two lambdas: The joys of working in a polyglot team
- These are some of my favorite talks for software engineers to watch
- SmartVPN.biz
- The re-engineered engineer
- Yet Another Language Speed Test: Counting Primes (C, C++, Java, JavaScript, PHP, Python and Ruby)
- Popular Programming Podcast episodes
- Podflix - It's Kinda Like Netflix for Podcasts!
- codingradio.xyz
- stdout.fm - 소프트웨어 개발, 테크 뉴스, 전자제품에 대해 잡담하는 팟캐스트. #stdoutfm
- Essential facts about floating point calculations
- New paper: Theory of Programs
- relation between type theory and category theory
- References for "The Future of Programming"
- How Should I Think About My Career?
- Logic, Languages, Compilation, and Verification
- open tuner - An extensible framework for program autotuning
- Quantify your coding - Metrics and insights about your programming using open source text editor plugins
- learn to code through message chatting
- 화상채팅 네트워크 설계 | 10분 TV
- Axis Mundi - A secure, resilient, distributed and open communication platform
- A Live Programming Experience
- How to be the Fastest Developer on Your Team, Part 1
- How to be the Fastest Developer on Your Team, Part 2
- How Developers Search for Code: A Case Study
- The full stack developer is a myth
- Things I was unprepared for as a lead developer
- Dan's Tools
- Growing a Programmer
- Learning programming at scale
- talk-transcripts
- www.cnet.co.kr/view/6271 임백준
- www.sourcecodepoetry.com
- gitxiv - Collaborative Open Computer Science
- paperswelove.org
- 어려운 것을 쉽게 배우는 방법 : 슈퍼 파워를 장착하기 위한 3단계 학습법
- 배우는 방법을 다시 배우기
- How to become a code-learning super NINJA (1)
- 학습에 실패한 이야기
- SI 개발 10년차인데 코드 좀 봐주세요
- RC Start: Free one-on-one mentorship for new programmers
- Programming Paradigms for Dummies: What Every Programmer Should Know
- 4 Programming Paradigms In 40 Minutes
- 루빅스(RUBICS) - kakao의 실시간 추천 시스템
- Weekly Links #2 - 2016년 4월 넷째주
- stackoverflow.com/documentation
- 프로그레시브 웹 앱 : 탭에서 벗어나기
- awesome-devblog: 어썸데브블로그. 국내 개발/기술 블로그 모음(only 실명으로)
- 어썸블로그
- Feedly로 기술 블로그의 최신글을 모아서 볼 수 없을까? – 잔디에 기술 블로그 Lake 만들기
- 개발자가 갖추어야 할 9가지 기술
- 9 Databases in 45 Minutes
- 무슨 소프트웨어나 서비스를 만들고 싶으세요?
- 견고한 서비스를 만들기 위한 팁
- (한국 버전) 왜 소프트웨어 개발 일정은 예상을 벗어나는가
- 일정 예상은 왜 실패할까? 호프스테터의 법칙, make it work, right, fast
- 이 일은 언제 끝나나요? 일정
- IDG 블로그 | 2017년에 버려질 빅데이터 도구 7가지
- musicforprogramming.net
- 라이브러리, 프레임워크, 아키텍처, 플래폼이란?
- '기능 공장'에서 일하고 있다는 12가지 신호
- ehpub.co.kr
- MENA 지역 서비스 개발시 알아두면 좋은 사항들 1/2 localization internationalization i18n
- Building Airbnb’s Internationalization Platform | by Hua Zheng | Airbnb Engineering & Data Science | Oct, 2020 | Medium
- 글로벌 서비스 개발 - 우아한형제들 세미나 지역별 특성에 맞는 개발 방식 및 주의점
- 풋내기 창업자의 스타트업 창업하기 11화 — 해외시장 진출. 페북의 MAU 그래프입니다. 2004년 2월에 창업한 페북은 3년만에… | by gary | 당근마켓 팀블로그 | Nov, 2020 | Medium
- The Languages, Frameworks and Tools You Should Learn in 2017
- 한국 인터넷 역사 프로젝트
- 개발자료공유 트렐로
- Stack on a budget - collection of services with great free tiers for developers on a budget
- 2012년에 비트윈 서버를 마비시켰던 윤초 이야기
- Hot programming trends in 2016
- Dreyfus Model
- 능력 있는 개발자는 어떻게 알아볼 수 있나? by 황준식님
- 백발의 개발자가 되기 위한 커리어 패스
- CROSS-PLATFORM GUI TOOLKIT TRAINWRECK, 2016 EDITION
- 좋은 코딩을 위한 13 가지 간단한 규칙
- 2 Defensive Coding Techniques You Should Use Today | The Startup
- 19 things I stole from great developers | by Daniel Anderson | JavaScript In Plain English | Sep, 2020 | Medium
- 좋은 코드를 많이 봐야 한다
- Reading Code Is Harder Than Writing It – Trisha Gee
- 좋은 코드란 무엇인가 | 프로그래머 이규원의 웹사이트
- 좋은 코드란 무엇일까? | JBEE.io
- "읽기 좋은 코드가 좋은 코드다." 리뷰 목록
- Things I Learned Managing Site Reliability for Some of the World’s Busiest Gambling Sites SRE - Site Reliability Engineer
- #1 SRE/DEVOPS의 개념
- #2 SRE는 어떻게 일하는가?
- #3 SRE의 주요 지표 SLI/SLO (Service Level Indicatior, Service Level Objectives)
- #4 예제로 보는 SLI/SLO 정의 방법
- #5 Error budget
- #6 운영에서 반복적인 노가다 Toil
- 개발자 머피의 법칙 여러가지 주의할 점, defensive code
- joinc.co.kr/w/man/12/sre
- 네이버 검색의 SRE 시스템
- SRE 팀에서 장애의 root cause를 찾고 재발방지 하는 방법 - 우아한형제들 기술 블로그
- school-of-sre: At LinkedIn, we are using this curriculum for onboarding our entry level talents into the SRE role
- 시스템신뢰성개발팀을 소개합니다. - 우아한형제들 기술 블로그
- SRE 사례 소개
- System Reliability and Availability
- Teach Yourself Programming in Ten Years
- 진실은 코드에 있다
- 데이터와 함께 단어 설계하기
- Best-websites-a-programmer-should-visit
- 암호화 이것만 알면 된다
- 번역 OpenSSH의 기본 키 암호화는 평문보다 못합니다
- Seriously, stop using RSA RSA는 취약하니 사용하지 말고 다른 대체 알고리즘 기반 library를 사용하라는 글
- Project Guidelines
- 100 * 0.7 = ? 남들과는 조금 다른 부동소수점 이야기
- Floating Point Math
- GNU GCC on x86 does not round floating-point divisions to the nearest value – Daniel Lemire's blog
- 매개변수(parameter)와 전달인자(parameter)
- 프로그래밍에서 인지 편향
- RLP encoding
- DNA seen through the eyes of a coder
- When do I know I'm not a beginner anymore?
- The Mistakes I Made As a Beginner Programmer
- 초급 개발자가 알아야 하는 12가지 기술
- Tips From The Book Every Programmer Should Read
- 40 Tips that will change your coding skills forever | by Kesk | The Startup | Medium
- Top 10 New Developer Tools of February
- Top 50 Developer Tools of 2017
- Start Your Tech Career Today: 40 Tools to Learn Coding Online
- How to make your Software Development experience painless
- 나쁜 개발자의 11가지 습관
- 개발을 잘 하는 습관 · shiren the creator
- Want to be a top developer? You should build things. Here’s another list to get you started
- How to be a successful software engineer
- The 7 Biggest Lessons I’ve Learned By Building A Twitter Bot
- 66 Lessons from 50 Years of Software Experience
- Procedural Programming: It's Back? It Never Went Away
- 번역 나는 어떻게 더 나은 프로그래머가 되었는가
- 번역 더 나은 개발자가 되는 8 가지 방법
- 스타트업에서 전화응대 고객센터 간단히 구축하기
- 훌륭한 개발 문화의 이면
- 나는 그동안 무엇으로 성장했을까? 코드 이외의 측면에서 개발에 필요한 분야
- 쉽게 알아보는 서버 인증
- OAuth 2.0 and OpenID Connect (in plain English) - YouTube
- 안정적인 서비스 운영 2014.03 설계 ~ 모니터링까지
- 흔한 프로그래머의 작명에 대한 사뭇 진지한 이야기 naming
- 변수명에 대한 관점 차이를 해소하는 과정 이야기
- #naming closing, closed 대신 will close, did close
- 그룹웨어 결재 기능으로 보이는 동료의 작명 검토를 하다가...
- Welcome - The Naming Convention Project
- 약어 list naming
- naming conventions - count vs length vs size in a collection - Stack Overflow
- 이해하기 쉬운 코드 작성방법 정리
- RailsConf 2014 - Keynote: Writing Software by David Heinemeier Hansson - YouTube 업계에 만연한 잘못된 인식, 좋은 소프트웨어는 무엇이며 어떻게 만들지
- 신규 포인트 시스템 전환기
- The devil is in the detail
- 프로젝트가 장난이야?! 토이 프로젝트를 하자는 이야기
- Here’s Yet Another List of Exciting Projects to Build
- 소프트웨어 엔지니어가 되는 것이 뭔지 아무도 알려주지 않은 내용
- 파일럿 프로젝트와 함께 우아한개발자 되어가기
- 우아한 파일럿 프로젝트 2기(feat.고독한개발자)
- How to Organize Software Development In a Super-Efficient Way: Three Practical Tips
- 사례를 기반으로 한 소프트웨어 엔지니어의 공부법
- 프로그래머를 위한 공부론.pdf
- 동작하게 만들고, 제대로 만들고, 빠르게 만든다
- 카카오페이 QR 코드 리버스 엔지니어링
- How Google Software Engineers Work (coding & programming workflow)
- Software Engineering at Google
- Most of Google’s code is stored in a single unified source-code repository, and is accessible to all software engineers at Google
- 개방성. 의사소통 효율 향상
- Almost all development occurs at the “head” of the repository, not on branches
- 별도의 브랜칭 전략 없이 master에서만 개발
- Engineers are encouraged to keep each individual change small
- 개별 commit은 최대한 작게 유지
- Unit Testing is strongly encouraged and widely practiced at Google
- 엄격하고 꼼꼼한 테스팅
- There are also Google style guides for each language, to ensure that code all across the company is written with similar style, layout, naming conventions, etc
- 언어별 전사적인 스타일 가이드
- Most software at Google gets rewritten every few years. Rewriting code cuts away all the unnecessary accumulated complexity that was addressing requirements which are no longer so important
- 몇년에 한번 코드 재작성 불필요한 쓰레기 코드를 버리고 가독성 좋은 / 효율적인 코드 유지. 구글에서는 이렇게 하는게 비용대비 효율이 좋다고 판단. 코드를 재작성 함으로써 부차적으로 새 팀 멤버들에게 오너십 부여
- 관점 지향 프로그래밍, AOP(Aspect-oriented programming)
- 위험상황을 대비하는 위험관리
- Linear Programming with Spreadsheets
- 우아한 Developer Relations 두번째 이야기
- 우아한형제들 Developer Relations-Updated - 우아한형제들 기술 블로그
- 쉽게 살 수 있을까 ? :: DevRel 이란?
- The origin of complexity
- Decrease complexity by separating Code from Data
- "The Mess We're In" by Joe Armstrong
- 문제를 해결할 때 사고가 중요한 이유 다 아는 이야기이지만 문제 해결을 위해 어떻게 접근하는지에 대한 흐름을 자세히 설명한 글
- 프레임워크 공부를 멈춰라 기본에 충실하자는 이야기
- Yes, You Should Estimate Software Projects 소프트웨어 프로젝트에서 시간 추정
- C10K 문제(C10K problem)
- 웹 푸시 알림 서비스, 샌디
- 복잡한 업무 코드를 빠르게 분석하기 이게 무조건 맞는 방법은 아니겠지만 참고하기 좋은 글
- AI에서 단일, 이중, 다중, 혼합 정밀도 컴퓨팅의 차이는 무엇인가?
- 프로덕트, 프로그램, 프로젝트 매니저? 뭐가 다른가요?
- 가성비 넘치게 0원으로 사이드프로젝트 VWAVWA 시작하기
- 산드로 만쿠소, “소프트웨어 장인정신이란…” 소프트웨어 장인
- 스타트업 개발자 혼자 빠르게 싸게 서버 구축하기 - 1편
- 스타트업 개발자 혼자 빠르게 싸게 서버 구축하기 - 2편
- 스타트업 개발자 혼자 빠르게 싸게 서버 구축하기 - 3편 NGINX
- 스타트업 개발자 혼자 빠르게 싸게 서버 구축하기 - 4편 빌드와 배포 | Popit
- EOF is not a character
- 5 Famous Programming Quotes, Explained
- 다양한 소프트웨어 버전 명명 (Software versioning)
- 서비스 구하기 1부 : 그 시작
- 서비스 구하기 2부 : 초조
- 서비스 구하기 3부 : 짧은 고요
- 서비스 구하기 4부 : 그 끝
- 소프트웨어를 더이상 건설로 이해하지 말자
- 유튜브 이야기 독후감 실리콘 벨리와 엔지니어, 유튜브 창업이야기
- 12. 사고를 쳐도 혼나지 않는 회사 - 너의 실수를 부검한다 - 포스트모템(Postmortem)
- post-mortems: A collection of postmortems. Sorry for the delay in merging PRs!
- 코딩을 배울 때 했던 실수들. 그리고 그 실수들을 피하는 법. | by Dayoon Kim | 코드스테이츠 Code States — 혁신적인 교육 부트캠프 | Nov, 2020 | Medium
- Tech Seminar 당근마켓 성장과 개발 스택의 변화 - YouTube
- 당근마켓의 푸시알림을 지탱하고 있는 Node.js 서비스. 푸시알림은 당근마켓 서비스에서 채팅, ‘키워드 알림’, ‘금주의… | by Hwasoo Cho | 당근마켓 팀블로그 | Jul, 2020 | Medium
- 왜 우리는 Go와 TypeScript를 선택했는가. Java와 Ruby, Python까지 포함해서 5가지 언어를 가져가고… | by 김동현 | 당근마켓 팀블로그 | Jul, 2020 | Medium
- 코딩 1도 없이 서비스 4개 만들기 | ㅍㅍㅅㅅ 노코드
- Managing Technical Debt. DevOps Essentials | by Stephen Kawaguchi | The Startup | Jul, 2020 | Medium
- Towards an understanding of technical debt | Kellan Elliott-McCrea
- The True Meaning of Technical Debt 💸 - Refactoring
- Understanding Tech Debt
- 기술 부채?
- 분산 처리 환경에서 대용량 트래픽을 견디기 위한 로그인 기능 구현-1. 서버를 어떻게 확장시킬 것인가 - Scale Up VS Scale Out
- 분산 처리 환경에서 대용량 트래픽을 견디기 위한 로그인 기능 구현-2. 여러 대의 서버에 흩어져 있는 세션을 어떻게 관리할 수 있을까?
- 서버 분산 처리 환경에서 데이터의 불일치를 어떻게 해결할까? Part 1 | Recoding Life
- 서버 분산 처리 환경에서 세션 불일치를 어떻게 해결할까? Part 2 | Recoding Life
- 무료로 개인 프로젝트 호스팅 하기 | 딥백수
- A Guide on Good Backend Coding Practices | by Jimmy Soh | The Internal Startup | Medium 기본 원칙
- 나의 백엔드 배포 환경 정책 · /usr/lib/libsora.so development environment
- Joe Duffy - The Error Model
- Everything is an X - lukeplant.me.uk
- Mountain West Ruby 2012 Capability vs. Suitability by Gary Bernhardt - YouTube 소프트웨어 산업의 기념비적인 업적들을 되짚으며 ‘더 많은 일을 가능케 하는’ 그리고 ‘더 안정적이고 예측 가능한’ 서로 충돌하는 두 목표를 어떻게 주거니 받거니 차례로 추구하며 발전해 왔는지 소개
- 리멤버 서버/웹 팀은 어떻게 일을 하는가? | DRAMA&COMPANY
- 국내/한국 개발자 커뮤니티 모아보기
- 코딩블로그 종류와 장점, 단점 | 블로그 선택
- Hashids - generate short unique ids from integers 여러가지 다양한 언어별 github repo 제공
- ISO 8601: the better date format | Blog | Kirby Kevinson
- 슬기로운 dooray 생활 - 4년간 한中을 오가며 써온 소감 총정리 | Popit 여러가지 개발 프로세스 관련 이야기
- 다양한 아기발걸음으로 배우기 | Popit
- 로블록스: 메타버스의 새벽. Roblox: Dawn of the Metaverse | by Kenial Lee | kokr | Mar, 2021 | Medium
- 2021.03.08 우리가 경험해온 메타버스, 앞으로 만나게 될 메타버스 metaverse
- A System for Detecting Software Similarity
- How to Learn Complex Things Quickly: A Guide
- 23 Active Software Engineering Publications on Medium | by Anupam Chugh | Mar, 2021 | Better Programming engineering blog
- 5 Best Practices for Over-the-Air (OTA) Updates - IoT Central
- 기술 스택 전면 교체와 고려해야 할 사항
- XY 문제 | 허튼소리 좋은 질문 하기
- 왜 “애자일”, 특히 스크럼이 끔찍한가
- Why do some developers at strong companies like Google consider Agile development to be nonsense?
- 애자일을 어떻게 실천하나요? - XP 편
- 프로세스 개선이 현업에서 정착되려면
- 회사에서 새로운 기술 적용하기
- 개발자의 입장에서 본 버즈빌의 개발 문화: 애자일 소프트웨어 개발
- ‘행아웃’을 탄생시킨 혁신적 프로젝트 수행법, ‘스프린트’
- 애자일이 중요한 것이 아니다!
- Toss-X에서 애자일 회고를 했다
- 스포카에서는 회고를 어떻게 할까?
- 2020년 마이리얼트립 개발 조직의 변화와 성과 대한 회고-2편 : No.1 Travel Tech Leader를 향한 도전기 | by Lego | How we build MyRealTrip | Feb, 2021 | Medium
- 제품개발팀의 온라인 회고 | Medium
- 애자일 파이터
- 애자일 & 스크럼 프로젝트 관리
- 22. 애자일은 일을 빨리 하는 것이 아니다
- 24. 애자일 방법론으로 프로젝트 진행하기
- 서비스 단계별로 개선하기
- 소프트웨어 개발할 때 낭비를 최소화 하려면?
- 애자일을 키워드로 배워보자 : 애자일 키워드 팟캐스트
- 방법론 도입이 실패하는 이유
- What is Agile Workflow? (ELI5)
- Can You Stop Using Story Points?
- 사용자 스토리 포인트로 스마트하게 프로젝트 진행하기(feat. LINE Pay 개발 팀) - LINE ENGINEERING
- 왜 애자일은 동작하지 않을까?(Why Isn’t Agile Working?)
- 애자일에 대한 질문을 받았습니다
- Why Enterprise Agile Teams Fail
- 허술함을 가장한 애자일(느슨한 서비스)
- Time to Improve Retrospective
- 스크럼으로 처음 만나는 애자일 튜토리얼
- Microsoft의 애자일
- WIP — Work in… What? | Scrum.org
- JIRA 프로젝트 이슈 커스터마이징하기
- JIRA를 하자! - 쿠키런 : 오븐브레이크의 JIRA 도입기
- 애자일이 도대체 뭐길래?
- KPT하는 스타트업은 성장한다 Keep Problem Try
- What is Kanban? (and how does it work)
- Scrum Is Dead. All Hail Kanban, the New King - Better Programming - Medium
- Google I/O 2019 – Thinking in 5G Workshop 세션 참석 후기 디자인 스프린트 이야기이지만 참고할만한 부분이 많음
- Why do some developers at strong companies like Google consider Agile development to be nonsense?
- 애자일 키워드 팟캐스트
- The Death of Agile and Beyond
- 클린 소프트웨어(애자일 개발과 설계)
- 책 후기 클린 소프트웨어
- Why software developers (quite honestly) hate Agile
- 애자일 개발자가 지켜야 할 중요한 코딩 프랙티스 7가지
- 당장 실행할 수 있는 애자일 실천법
- Scrum: A Primer On Adaptive Techniques
- Common Mistakes in Agile Implementations
- 당신의 개발자들은 결코 느리지 않다
- 폭포수모델 vs 애자일 실무에서는?
- 같이, 스프린트 어떠세요?
- 일을 더 잘하기 위한 애자일(Agile) 실천
- 일하지 않는 사람은 가라
- Agile Software in the Real World: Responding vs Planning
- 포커, 어디까지 쳐봤니 – 서비스 개발에 플래닝 포커 도입 사례 (feat. 원격근무) – tech.kakao.com
- 차세대, 리팩토링 그리고 애자일
- Spotify의 Squad 팀 모델은 실패였다
- Spotify’s Failed #SquadGoals
- What is Fake Agile? Understanding the Dark Side of Agile and How to Avoid It | Process Street | Checklist, Workflow and SOP Software
- ENG 애자일 코치, 스크럼 마스터? 직장인 리더십의 진정한 조건! | 일하는 우리 | - YouTube
- IT 알려주는 은행원 애자일 전문가 되는 비법 공개 - YouTube
- 스크럼에 대한 경험 및 개인적인 생각 - FutureSeller
- Advanced Daily Scrum Meeting · Dev Note
- Sprint & Jira
- Agile Testing Condensed Korean Edition by Janet Gregory et al
- 클린 애자일 - 첫 마음으로 돌아가보는 여정
- 클린 애자일 - 3장 비즈니스 실천 방법
- 클린 애자일 - 4장 팀 실천 방법
- 클린 애자일 - 5장 기술 실천 방법
- 클린 애자일 - 6장 애자일해지기
- The Shape of Code » Software effort estimation is mostly fake research agile에 대한 이야기는 아니지만 story point 추정이 생각나 여기 넣어둠
- 지금… IT개발팀에서 일하는 방식 GS SHOP 고군분투기
- IDG.tv | 에자일 개발 프로세스 이해하기 한글 자막 - YouTube
- 스크럼의 진행 과정. ■ 스크럼이란? | by 황선영 | POCS | Medium
- Cross functional team의 성장 레시피. 요기요 회고 kit 절찬리 무료 다운로드 가능 | by Suemin Lee | Delivery Tech Korea — 요기요&배달통 기술블로그 | Apr, 2021 | Medium
- Programmers, what do you despise about Agile? - Quora
- 애자일과 PO - Google Slides pdf
- The Little Manual of API Design
- Context.IO App Challenge
- Student Hacker Report - Technology & API rankings for the 2014–2015 academic year
- 10 Best Practices for Better RESTful API
- A bird's eye view on API development
- 1. OPEN API란 무엇인지 맛보기
- API의 정의
- Cross Domain API 서버 구성 시 몇가지 삽질
- Power to the API Developer - Tips for rolling out IBM API Connect
- API 설계, 개발 및 테스트를 위한 10가지 무료 도구
- 개발자를 위한 API 목킹
- 공개 구글 스프레드시트 문서를 이용하여 내가 원하는 형태의 mock API 응답받기 | FUREWEB
- MSW – Seamless API mocking library for browser and Node | Mock Service Worker
- How NOT to design APIs
- To Create An Evolvable API, Stop Thinking About URLs The basics of API design
- API 디자인 가이드
- http-api-design HTTP API 디자인 가이드
- APIs: The Good, The Bad, The Ugly
- Oh Man, Look at Your API!
- 좌충우돌 API 함수 이름은 어떻게 짓는게 좋을까?
- 개발자가 가지고 놀 만한 ‘똑똑한 API 17종’
- 7 Apps You Can Definitely Build With These Free APIs
- 7 Free APIs That Nobody Is Talking About | by Anurag Kanoria | JavaScript In Plain English | Nov, 2020 | Medium
- A Curated List of 100 Cool and Fun Public APIs to Inspire Your Next Project
- API 이코노미를 살펴본다 (1) 최근 기술 및 사업화 동향 :: Channy's Blog
- Elle Townsend | My 5 favourite APIs | The Startup
- Best Practices: API Design. Well designed APIs = Happy Developers… | by Varun Joshi | codeburst
- Api first design 개발의 선순환
- API Testing Guide and Beginner’s Tips (SOAP & REST) | by Katalon Studio | Katalon | Medium
- API design guidance - Best practices for cloud applications | Microsoft Docs
- APIs for Beginners - Learn how to use APIs in this free video course
- Elle Townsend | My 5 favourite APIs | The Startup
- A Seven-Step Guide to API-First Integration
- Scale By The Bay 2020: Steve Cosenza, Rebuilding Twitter’s public API - YouTube
- APIs Explained for Product Manager
- 웹 버전 관리 시스템
- Web API 유용한 곳 정리 및 모아보기
- 2captcha를 이용해서 사이트의 CAPTCHA 자동화로 처리하기 :: Outsider's Dev Story
- 결제 시스템의 SDK와 API 디자인
- API University - Best Practices, Tips & Tutorials for API Providers and Developers
- Google API Design Guide
- KAKAO REST API
- Microsoft REST API Guidelines
- OverAPI.com - Collecting All Cheat Sheets
- Paypal Paypal 여러 개의 상품 결제를 위한 API
- Public APIs - A collective list of free APIs for use in software and web development. https://ultimatecourses.com
- redoc - OpenAPI/Swagger-generated API Reference Documentation https://redocly.github.io/redoc
- Tesla API - Tesla API
- unofficial-apis - A collection of unofficial apis. Designed to inspire your next Friday night hack
- Urthecast - APIs for Earth Observation
- practice - experiences in design
- 10가지 소프트웨어 아키텍쳐 패턴 요약
- 여러분을 더 나은 소프트웨어 아키텍트로 만들 5가지 질문
- 진짜 아키텍트가 없는 EA 시장 잠재력을 알리는 글
- 진짜 아키텍트가 없는 EA 시장 잠재력을 알리는 글 (2)
- Architecture - 대용량 아키텍처와 성능 튜닝
- 인기 있는 소셜 네트워크 서비스로 본 아키텍처
- 프레젠테이션, 도메인, 데이터 레이어링
- Lambda Architecture
- What is Heterogeneous System Architecture (HSA)?
- CHAT SERVICE ARCHITECTURE: SERVERS
- Making The Case For Building Scalable Stateful Services In The Modern Era
- How Netflix Directs 1/3rd of Internet Traffic
- 새해 0시, 라인이 대규모 트래픽을 처리하는 방법 | 라인개발실록 - YouTube
- 글로벌 규모! 라인 메신저 신년 대응 트래픽의 특징 | 라인개발실록 - YouTube
- 대규모 트래픽 애플리케이션 성능 튜닝 노하우 다 알려 드림 | 라인개발실록 - YouTube
- How Data Inspires Building a Scalable, Resilient and Secure Cloud Infrastructure At Netflix
- Scaling Uber
- 서버 아키텍처 Vol. 2 (자막)
- 서버 비용을 70%나 줄인 온디맨드 리사이징 이야기
- 설계 중심의 시스템 구현
- CQRS
- 나만 모르고 있던 CQRS & EventSourcing
- CQRS and Event Sourcing for dummies
- 이벤트 소싱 및 CQRS 패턴의 원리와 구현 사례
- 이벤트 소싱 원리 - 개요, 데이터 영속, 메시징, CQRS(Command and Query Responsibility Segregation)
- 이벤트 소싱 구현 - 메시지 중심 작업 절차, 프레임워크, 응용프로그램 데모, 아키텍팅 및 구현 사례 소개
- 이벤트 소싱 원리와 구현
- 이벤트 소싱 원리와 구현
- Traversals and Scans and CQRS, oh my! - Itamar Ravid
- CQRS
- Semantic Event Sourcing: case study of moving from CRUD to log based state management
- 번역 마틴 파울러 CQRS 포스팅
- Event Sourcing — 마틴 파울러
- What is Event Sourcing?
- Event Sourcing과 Fintech Platform - YouTube
- Stop overselling Event Sourcing as the silver bullet to microservice architectures | by Oskar uit de Bos | The Startup | Medium
- CQRS 아는 척하기 :: 자바캔(Java Can Do IT)
- CQRS and Event Sourcing
- 홈쇼핑처럼 개발후기
- Sherlock: Near Real Time Search Indexing HBase, Storm, Kafka,Redis
- kappa-architecture.com
- 왜 게임 서버는 오픈 전에 완벽하게 나오지 않을까?
- 굿닥의 테크스택에 관하여 – 1 – 서버 스택편
- 멜론 빅데이터 이야기
- 리디북스 서버 스택 소개
- 빠르게 훑어보는 리디페이 백엔드 개발기 payment까지 포함한 source 공개
- 빠르게 훑어보는 리디페이 백엔드 개발기
- Antman 프로젝트 개발기
- ODC를 구축한 기술 - Serverless, SPA, AWS Lambda Edge
- ODC를 구축한 기술 frontend
- Twitter는 어떻게 1초에 3,000개의 이미지를 처리하고 있나?
- Design Patterns
- 10 Design Patterns every Software Architect and Software Engineer must know | by Ravindra Elicherla | Medium
- LINE LIVE 채팅 기능의 기반이 되는 아키텍처
- 대규모인프라운영13.아키텍처전문가 되기1
- Adrian Cockcroft와 함께한 1시간의 Q&A
- MVC-MVVM-VIPER로 이어지는 앱 개발 구조패턴(1)
- MVC-MVVM-VIPER로 이어지는 앱 개발 구조패턴(2)
- MVC
- MVP
- MVVM
- Repository 패턴에 대해서 정리해 보겠습니다
- uber 아키텍처
- Why do we use Web Frameworks?
- Fast-Paced Multiplayer (Part I): Client-Server Game Architecture
- 세분화(Granular) 애플리케이션 아키텍처 패턴
- Software engineer — from monolith to cloud: think small
- Beyond the Distributed Monolith: Rearchitecting the Big Data Platform
- What Is a Modular Monolith? | Rebel
- Modular Monolithic Architecture, Microservices and Architectural Drivers
- Modular Monolith: A Primer - Kamil Grzybek
- Modular Monolith: Architectural Drivers - Kamil Grzybek
- Modular Monolith: Architecture Enforcement - Kamil Grzybek
- Modular Monolith: Integration Styles - Kamil Grzybek
- Modular Monolith: Domain-Centric Design - Kamil Grzybek
- Deconstructing the Monolith – Shopify Engineering
- Under Deconstruction: The State of Shopify’s Monolith – Shopify Engineering
- Why I've Been Merging Microservices Back Into The Monolith At InVision
- Breaking the Monolith. Website Modular Architecture | Agoda Engineering & Design
- 개발자가 바라본 중국 쇼핑 축제 쐉쓰이(광군제)
- 2018 광군제(双十一) 서비스 운영 후기
- 깃플 기술스택 구경하세요~ (백엔드 편)
- 알아두면 유익한 2019 개발이야기 퍼플웍스 tech stack
- Modern Backend Developer in 2018
- 백엔드 개발자를 꿈꾸는 학생개발자에게
- 프론트엔드 & 백엔드 개발자들이 실제로 회사에서 하는 일
- Scaling Slack’s Job Queue - Robustly Handling Billions of Tasks in Milliseconds Using Kafka and Redis
- How Slack Works - YouTube
- Scaling Slack - The Good, the Unexpected, and the Road Ahead - YouTube
- How Stickler CI grew from a prototype to a product
- The Clean Architecture
- Clean Architecture 1장을 보고
- Clean Architecture 1/2
- Clean Architecture 2/2
- Clean Architecture, the right way
- Clean Architecture, 2 years later - Elton Minetto
- 클린 아키텍처 1-2장
- 클린 아키텍처 3-6장
- 클린 아키텍처 7-11장
- 주니어 개발자의 클린 아키텍처 맛보기
- 클린 아키텍처 부수기💥 (2) - 소개
- 소프트웨어 설계 악취: 기술 부채 관리 방법
- 24시간 365일 서버/인프라를 지탱하는 기술
- 넷플릭스의 카오스 엔지니어링의 원칙
- Chaos Engineering을 위한 최신 도구 업데이트 - 윤석찬 (AWS 테크에반젤리스트)
- 트래픽 폭증에도 안정을 유지한 카카오톡
- Phoenix (피닉스) 서버 패턴
- VM 이미지 생성을 위한 오픈소스 Packer
- 피닉스 패턴의 VM 이미지 타입
- Packer와 Ansible을 이용하여, node.js 이미지 생성하기
- 모던 아키텍트에 대해 개념 잡아보기
- 안정된 의존관계 원칙과 안정된 추상화 원칙에 대하여 설계에 대해 고민할 때 정말 좋은 글. 안정성과 추상성을 예시와 수식을 통해 설명
- A Guided Tour inside a clean architecture code base
- Clean Architecture-in Banksalad react project 예제
- Clean Architecture Python (web) apps flask example code
- 클린 아키텍처: 아름다운 코드에서 아키텍처까지 - HumanBrain
- The Grand Unified Theory of Software Architecture - danuker | freedom & tech I/O at the top & decoupling, pure function
- Quality attributes in Software Architecture. Part I
- atomic design
- 아키텍처란
- Scalable webservice
- 개발자를 위한 인프라 기초 총정리 총정리라는 제목에 걸맞는 다양한 내용 정리
- Project TIMAT - infrastructure as code
- When to use which Infrastructure-as-code tool 여러가지 IaaS tool 소개
- Infra as Code with Packer, Ansible and Terraform
- 5 Lessons Learned From Writing Over 300,000 Lines of Infrastructure Code
- Scaling Infrastructure Engineering at Slack
- LINE 인프라 플랫폼의 뒷이야기 – 서비스 확장성을 확보하며 운영 비용 줄이기
- Lessons Learned from Reviewing 150 Infrastructures
- Backbone of Data Products @ MMT !
- Software Architecture in Python
- 1인 개발자가 글로벌 서비스를 운영하는 방법 - GGtics
- 10 Common Software Architectural Patterns in a nutshell
- 38 Actions and Insights to Become a Better Software Architect
- The Path to Becoming a Software Architect
- 아키텍트에게 기대하는 8가지 - YouTube 아키텍처 결정, 지속적인 아키텍처 분석, 최신 트렌드 유지, 결정 사항 준수 확인, 다양한 경험, 도메인 지식, 대인 관계 기술, 정치
- How to "think" (and design) like a Software Architect at Silicon Valley Code Camp 2019 - YouTube
- OpenFog Architecture Overview
- Cache & CDN
- A beginner’s guide to Cache synchronization strategies
- Improve API Performance with Caching
- 스트리밍 데이터 서비스 바람 타고 ‘뜨는 CDN’
- How is CDN different from caching?
- What is the difference between CDN and Cache server?
- Is it better to use Cache or CDN?
- How To Power Your App Using a Realtime Data CDN
- What You Need to Know About Caching
- HTTP 캐싱
- AWS - CloudFront
- Cache Deception: How I discovered a vulnerability in Medium and helped them fix it
- 스스로의 한계를 두지 않는 Service Reliability Engineer, 노승헌 직접적인 개발 이야기는 아니지만, CDN에 대한 이야기가 있음
- 토비의 봄 TV 스페셜 - 강대명 - 캐시의 모든 것
- Design Of A Modern Cache—Part Deux
- Understanding Service Workers and Caching Strategies
- Cache-policy write through, write around, write back
- 캐시가 동작하는 아주 구체적인 원리 cache 내부 동작에 대한 상세한 설명을 하는 좋은 글
- Caching
- Cloudflare architecture and how BPF eats the world
- The Technical Challenges of Building Cloudflare WARP
- Cloudflare 도입 후기 5년간의 Cloudflare 사용 후기를 공유합니다
- Cloudflare Access access, 접근 제어
- Cloudflare Pages is now Generally Available
- Netlify처럼 프론트엔드 개발자들이 Cloudflare에 Jamstack 사이트를 배포할 수 있는 기능
- Git 저장소를 연결해서 빌드해서 바로 배포할 수 있고 웹 분석, 내장 리다이렉트, 프리뷰, 이미지 최적화 등의 기능 포함
- JVM and cache warm-up strategy for high traffic services
- 스파게티 조인을 피하고 경계안에서 캐시 구현하기 operation cache, BoundedContext
- Myths Programmers Believe about CPU Caches
- 집합 연관 캐시(Set-Associative Cache)의 구조 및 동작 원리
- HTTP Caching에 대해서 정리해 봅니다
- FAST '21 - Keynote Address: Netflix: Streaming Entertainment to 200 Million Members Around the World - YouTube
- 점진적인 레거시 웹 애플리케이션 개선 과정
- next.js를 이용해 레거시 프로젝트를 점진적으로 개선해나가기
- Actors or Not: Async Event Architectures
- 애플리케이션 아키텍처와 객체지향 by 조영호 - 참석 후기
- Web Architecture 101
- How to Design a Web Application: Software Architecture 101
- 네이버 메인 페이지의 트래픽 처리
- EAI, ESB, API 게이트 웨이,서비스 매쉬
- 커머스 혹은 유통 도메인 설계에 대한 연작
- 상품 정보 관리 라이브사이클 정의
- 애플리케이션 구조 설계 - 1
- How to build massive service for advance 대규모 서비스를 설계하는 기술 - 중급(일반편)
- 설계의 중요성을 설명하기가 왜 어려웠을까? clean architecture 문장 인용
- 오버엔지니어링과 언더엔지니어링의 경계
- 타다 시스템 아키텍처
- Monorepos Made Easier with Bit and NPM
- Microservices: Mono repo vs. multiple repositories
- Shopify 아키텍처의 진화
- 시스템이란 무엇인가?
- 개발에 대한 이야기라고 보긴 어렵지만, 업무에 중요한 게 뭔지 이야기하는 글로 공감이 많이 간다
- Divide and conquer가 아니라 conquer and divide를 이야기하는 부분은 일단 working solution/system을 만들고 opimization을 하라는 것과 일맥상통한다는 생각
- 결함 감내 시스템 (Fault-Tolerant System) 은 왜 중요한가
- 캐시 시스템에 필요한 fault tolerance 의미와 이를 제공하는 방안 | by Junhyun Park | JaM2in | Oct, 2020 | Medium
- 최신 브라우저의 내부 살펴보기
- QWER.GG 를 통해 배운 것들
- 9 open source tools for building a fault-tolerant system
- 프로그래밍의 황금율은?
- Online migrations at scale migration에 필요한 기본을 생각할 수 있는 글
- 디지털 트랜스포메이션과 시스템 마이그레이션 | Popit system migration
- Why GUID is needed
- GUID python
- Agile Architecture — the rise of messy, inconsistent and emergent architecture
- 5 ways to dramatically accelerate your product development speed
- Software Architecture Guide
- Google - polling like it's the 90s
- Victor Rentea - Evolving a Clean, Pragmatic Architecture – A Software Crafter’s Guide
- LINE의 인프라 비용을 절감한 6가지 사례 upstream cache, storage layering, thumbnail lifecycle, message forward, video traffic, high efficiency image format
- A quick introduction to Hexagonal Architecture
- Ready for changes with Hexagonal Architecture - Netflix TechBlog
- Hexagonal Architecture
- 지속 가능한 소프트웨어 설계 패턴: 포트와 어댑터 아키텍처 적용하기 - LINE ENGINEERING
- 지속 성장 가능한 소프트웨어를 만들어가는 방법. 스프링은 국내에서 정말 많이 쓰이고 있습니다, 개인적으로 많은 회사를… | by Gemini Kim | Apr, 2021 | Medium 스프링 이야기이나 일반론이기도 함
- 많은 회사와 시스템이 차세대라는 명목의 개발을 수없이 진행: 낭비
- 지속 성장 가능한 소프트웨어를 위한 핵심 주제 3가지
- 비즈니스 로직의 의미와 코드로 어떻게 표현하는가
- 소프트웨어의 레이어를 어떻게 관리하고 작성하는가
- 어떤 관점으로 모듈화를 진행하고 어떤 방식으로 모듈을 확장하는가
- LINE 메신저 앱 공유 모듈 통합 개발기 – 1
- LINE 메신저 앱의 공유 모듈 통합 개발기 – 2
- LINE 트랜스코딩 서버 아키텍처 개선기 – 1
- LINE 트랜스코딩 서버 아키텍처 개선기 – 2
- 주제별 영상 제공 웹 서비스 architecture diagram까지 이어지는 문서 작성에 대해 볼만함
- Five Things Every Developer Should Know about Software Architecture
- NoUML draw Software Architecture diagrams that make sense
- How to Draw Useful Technical Architecture Diagrams | by Jimmy Soh | The Internal Startup | Jun, 2020 | Medium
- Beyond Microservices: Streams, State and Scalability
- Rewriting the heart of our sync engine
- Architecture for High-Throughput Low-Latency Big Data Pipeline on Cloud
- Cloud Design Patterns— Explained Simply
- Asynchronous Request and Reply, Command and Query Responsibility Segregation (CQRS), Event Sourcing, Retry, Circuit Breaker, Sidecar
- Modern-Day Architecture Design Patterns for Software Professionals | by Tanmay Deshpande | Better Programming | Oct, 2020 | Medium
- Circuit Breaker, CQRS, Event Sourcing, Sidecar, Backend-for-Frontend, and Strangler
- Software Architecture and Design InfoQ Trends Report—April 2020
- IT 에서 Persistent 데이터에 대한 이해 - Bryant Jimin Son - Medium
- Testing Software Architecture
- SF Scala: Exabytes Delivered Each Day -- Some Lessons Building Cloud Software at Databricks - YouTube
- 마틴 파울러 소프트웨어 아키텍쳐의 중요성 (한글 자막) - YouTube
- Evolution of Financial Exchange Architectures
- 뱅크샐러드는 어떻게 레거시 서비스를 박살 내는가 | 뱅크샐러드
- Building Services at Airbnb, Part 1 | by Liang Guo | Airbnb Engineering & Data Science | Medium
- Building Services at Airbnb, Part 2 | by Liang Guo | Airbnb Engineering & Data Science | Medium
- Building Services at Airbnb, Part 3 | by Liang Guo | Airbnb Engineering & Data Science | Medium
- Building Services at Airbnb, Part 4 | by Junjie Guan | Airbnb Engineering & Data Science | Oct, 2020 | Medium
- How architecture prepared me for UX | by Jeff Matarrese | UX Collective
- State of the Art Infrastructure as Code | by Kovid Rathee | Aug, 2020 | Towards Data Science catalog
- 비즈니스와 좋은 설계 사이에서 균형 잡기 | Evans Library
- Architecture Playbook — Architecture Playbook
- Lv0 에서 Lv2 까지 - 인프런 서비스 리뉴얼 - Hyung Joo
- A Cloud-Native Architecture for a Digital Enterprise
- Hide :: Stripe 결제 시스템 도입하기
- Financial Times의 데이터플랫폼 구축기 | GeekNews
- 안심번호(050) 시스템 #1 - 시스템 구축 스토리 - 우아한형제들 기술 블로그
- How I scaled a software system's performance by 35,000% | by Joseph Gefroh | The Startup
- The Evolution of Precomputation Technology and its Role in Data Analytics
- Everything About Software Architecture | by Mohit Malhotra | The Startup | Feb, 2021 | Medium
- Storing and retrieving millions of ad impressions per second
- LINE 미디어 스토리지 글로벌 배치 프로젝트를 소개합니다 - LINE ENGINEERING cache ceph 좋은 글
- 구현한 채팅에 캐시 적용해서 성능 개선하기
- The Architecture Behind A One-Person Tech Startup
- Top 5 Architecture Blog Posts for Q1 2021 | AWS Architecture Blog
- How We Built A Context-Specific Bidding System for Etsy Ads - Code as Craft
- How image search works at Dropbox - Dropbox
- Atlas: Our journey from a Python monolith to a managed platform - Dropbox
- Polylith - a software architecture that applies functional thinking at the system scale
- Robust Distributed System Nucleus (rDSN) is an open framework for quickly building and managing high performance and robust distributed systems
- 발렌타인 온라인 세미나 e04 - 분산컴퓨팅에 대하여
- 분산 시스템 처리 모델에 대한 동향에 대해 (MapReduce에서 Borg까지)
- CALISDO: Threat Modeling for Distributed Designs
- Verdi: A Framework for Implementing and Formally Verifying Distributed Systems
- Conductor - A system for testing distributed systems across a network
- What You Want Is What You Don’t: Understanding Trade-Offs in Distributed Messaging
- Software Engineering Advice from Building Large-Scale Distributed Systems
- Architectural patterns of resilient distributed systems
- Jepsen is an effort to improve the safety of distributed databases, queues, consensus systems, etc
- Distributed Systems in One Lesson by Tim Berglund Consistent Hashing, CAP, map reduce, hadoop, spark, kafka
- Four Distributed Systems Architectural Patterns by Tim Berglund
- Distributing Content to Open Connect consistent hashing
- Distributed Computing
- Understanding the 8 Fallacies of Distributed Systems 분산 시스템의 8가지 오류에 대한 예와 각각에 대한 몇 가지 솔루션
- Distributed System — Introduction
- jack-vanlightly.com/blog/category/Distributed+Systems
- Many Nodes, One Distributed System
- Getting Real About Distributed System Reliability
- 분산 시스템의 도전 과제
- Scalable Web Architecture and Distributed Systems
- How to Avoid Cascading Failures in Distributed Systems
- Why Distributed Systems Are Hard
- Distributed Systems Reading List
- Patterns of Distributed Systems
- Foundational distributed systems papers
- etcd | Home
- DDD의 BoundedContext가 우리의 이야기와 밀접해지다
- 필요한 내용만 추려서 DDD 당장 써먹기
- DDD의 서비스 구조물이란 어떤 프로그램 덩어리인가?
- LAYERED ARCHITECTURE(계층형 아키텍처)
- Domain-Driven Design: The First 15 Years
- Practical DDD: Bounded Contexts + Events = Microservices
- Database Driven Development에서 진짜 DDD로의 선회 -1-
- Database Driven Development에서 진짜 DDD로의 선회, 이벤트 스토밍 -2-
- DDD와 MSA 기반으로 좋은 서비스 개발하기 - 컬리 기술 블로그
- 전술적 DDD를 사용 하 여 마이크로 서비스 디자인
- DDD 했더니 비대해지는 엔티티, 좋은 대책은 ?
- Part 1: Domain Driven Design like a pro 🏅 | by Anders Gill | Raa Labs | Medium
- 이춘식 기술사의 이벤트 기반 모델
- Microservices + Events + Docker = A Perfect Trio
- 이벤트 주도 아키텍처는 어떤 이점을 주는가?
- From Monolith to Event-Driven: Finding Seams in Your Future Architecture
- Kafka와 MongoDB, Kubernetes로 유연하고 확장 가능한 LINE 쇼핑 플랫폼 구축하기 - LINE ENGINEERING
- Event Driven Architecture란?. MicroService Architecture(MSA)는 loosely… | by yjs0997 | DT Evangelist 기술 블로그 | Medium 강추
- Microservice Architecture
- Microservices without the Servers
- 마이크로서비스 인 액션 – MicroServices In Action
- 마이크로서비스가 가져올 미래의 개발 패러다임
- 마이크로 서비스 관련 글 총정리
- 마이크로서비스 아키텍처. 그것이 뭣이 중헌디?
- 마이크로서비스 아키텍처의 장단점
- “마이크로서비스, 이젠 흐름이 아니라 필수”
- 마이크로서비스 제대로 알고 시작하지 말입니다 @capri - 이모콘 EMOCON 2016 S/S
- Kong으로 시작하는 마이크로 서비스 아키텍처 – 1
- Kong API gateway 간단 리뷰 노트
- Kong API gateway #1 - 설치와 둘러보기
- Kong API gateway #2 - 간단한 아키텍쳐와 API 테스트
- Kong API gateway #3 - Kong on Kubernetes
- 12. 마이크로서비스를 구성하며 느낀점: 마이크로서비스아키텍처
- 마이크로서비스 Just Do It!
- 넷플릭스 마이크로 서비스 가이드 - 혼돈의 제왕
- 마이크로서비스 아키텍처(Microservices Architecture)의 장점과 단점
- 마이크로서비스를 위한 데이터베이스 선택 방법
- 마이크로 서비스는 왜 점점 더 각광을 받을 수 밖에 없을까?
- 마이크로 서비스(MSA)로 구축할 때 모듈은 어떤 단위로 할까?
- 마이크로 서비스(MSA)를 어떻게 나눌까? II
- MSA에서 Service discovery 패턴의 이해
- Circuit breaker 패턴을 이용한 장애에 강한 MSA 서비스 구현하기
- 외부 API로 빚어진 장애대응 후일담 after 1years
- MSA에서 Service discovery 패턴
- MSA를 위한 L7 Proxy - EnvoyProxy #1
- Service Mesh
- Service Mesh 란?
- Service Mesh 란?
- From Monolith to Service Mesh, via a Front Proxy — Learnings from stories of building the Envoy Proxy
- Service Mesh Ultimate Guide: Managing Service-to-Service Communications in the Era of Microservices
- Envoy Is the Real Deal
- How we migrated Dropbox from Nginx to Envoy - Dropbox
- Event Mesh: The Architecture Layer for the Event-Driven Enterprise
- OSM Open Service Mesh 마이크로소프트 오픈 서비스 메시의 이해 - ITWorld Korea
- 서비스 메시가 데이터센터 네트워킹에서 중요한 이유 - ITWorld Korea
- Linkerd or Istio?
- Introduction to Microservices
- Write microservices from day one in monolithic style and scale your application as you go with MicroMono
- On Monoliths and Microservices
- The Monolithic Frontend In The Microservices Architecture
- In Defence of the Monolith, Part 1
- In Defence of the Monolith, Part 2
- Monoliths are the future
- Monolith Decomposition Patterns
- 잘 키운 모노리스 하나 열 마이크로서비스 안 부럽다
- 우아한 모노리스
- DB to JSON with a microservice
- Build MicroServices in Golang
- API Management for Microservices @justinchronicle - 이모콘 EMOCON 2016 S/S
- The Bootiful Microservice by Josh Long 한글 자막
- 마이크로 서비스와 실행시 직면하는 문제
- 스프링 부트
- 스프링 클라우드; Config server, 넷플릭스 Eureka, 넷플릭스 Zuul // Ribbon, 넷플릭스 Hysterix (Circuit Breaker), 트위터 Zipkin (Distributed Tracing)
- 롯데카드 사례 : 클라우드 컨테이너화를 통한 디지털 혁신 여정 - ITWorld Korea
- Implementing Microservices with Scala and Akka - by Vaughn Vernon
- Reactive Microservices with Akka and Docker by Heiko Seeberger
- Reducing Microservice Complexity with Kafka and Reactive Streams - by Jim Riecken
- The Bootiful Microservice by Josh Long 한글 자막
- Microservices - a definition of this new architectural term
- Spring Cloud 기반 Micro Services로의 전환 개발 사례
- Caching at Netflix The Hidden Microservice by Scott Mansfield
- User & Device Identity for Microservices @ Netflix Scale
- Microservices + Events + Docker = A Perfect Trio
- A Microservices implementation journey — Part 1
- How to Explain Microservice
- Learning these 5 microservice patterns will make you a better engineer
- Microservices Architecture — A Journey of Understanding
- Monolith Vs Microservice Vs Serverless — The Real Winner? The Developer
- Microservice Graph Explorer Open Sourced
- REST 기반의 간단한 분산 트랜잭션 구현 TCC Try-Confirm/Cancel
- Eventual Consistency isn’t for Streaming – Materialize
- 결과적 일관성인가? 최종적 일관성인가? | Popit
- 대용량 환경에서 그럭저럭 돌아가는 서비스 만들기
- From Monolith to Microservices at Grab (aka Go for Grab)
- Using API Gateways to Facilitate Your Transition from Monolith to Microservices
- What is an API Gateway?
- Spring Camp 2018 : 11번가 Spring Cloud 기반 MSA로의 전환 – 지난 1년간의 이야기 spring boot, hystrix, ribbon, eureka, zuul
- Why Microservices Work For Us
- Goodbye Microservices: From 100s of problem children to 1 superstar
- The Problem With Microservices - YouTube
- GOTO 2021 • The Problem with Microservices • Dave Farley - YouTube
- 마이크로서비스 아키텍처 구축하기
- 스타트업 관점에서 본 마이크로서비스
- Powering Microservices with Docker, Kubernetes, Kafka and MongoDB
- 마이크로서비스 아키텍처(MSA). 서비스 개발팀 이야기
- 쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
- 마이크로 서비스 아키텍쳐와 컨테이너
- Istio #1 - 마이크로 서비스와 서비스 매쉬
- Istio #2 - Envoy Proxy
- Istio #3 - Istio에 대한 소개
- Istio #4 - 설치 및 BookInfo 예제
- Istio Traffic management
- Why IT Ticketing Systems Don’t Work with Microservices
- Monitoring containerized microservices with a centralized logging architecture
- From Application Integration to Microservices Architecture: a Pragmatic Approach
- 마이크로서비스 Microservices 정말 다양한 내용을 잘 정리
- Beginner’s Guide to Microservices: Explaining it to a 5 Year Old
- MSA 전략 1: 마이크로서비스, 어떻게 디자인 할 것인가?
- Understanding Microservices: From Idea To Starting Line
- 마이크로 서비스 프로젝트 300개 관리하기 Docker, Kubernetes 실용적인 예와 경험. 매우 좋은 글
- Data Consistency in Microservices Architecture (Grygoriy Gonchar)
- Data Consistency in Microservice Using Sagas
- 우아한 멀티모듈 - 2019년 8월 우아한 Tech 세미나
- Microservices: How To Build Systems That Survive
- MSA (Microservice Architecture) 마이크로서비스 아키텍처 회고
- How To Build a Microservice Without Losing a Job
- GRIT: a Protocol for Distributed Transactions across Microservices
- 마이크로 서비스에서 분산 트랜잭션 two phase commit, saga pattern
- Nicolas Frankel - 3 easy performance improvements in your microservices architecture
- Testing Microservices: an Overview of 12 Useful Techniques - Part 1
- Testing Microservices: Examining the Tradeoffs of Twelve Techniques - Part 2
- Testing Microservices: Six Case Studies with a Combination of Testing Techniques - Part 3
- Monolithic에서 MSA로의 전환기
- WATCHA PLAY 서비스 MSA 적용하기
- 메인 데이터베이스 IDC 탈출 성공기
- 1# 데이터 엔지니어와 마이크로 서비스 구축 SI 프로젝트
- 2# 데이터 엔지니어와 마이크로 서비스 구축 SI 프로젝트
- 3# 데이터 엔지니어와 마이크로 서비스 구축 SI 프로젝트
- Uber의 Message Queue, Akka, Vim, Java
- Preparing For a Future Microservices Journey Using Wardley Maps
- 커머스 코드 자산화 개발 일지-1 시작
- 커머스 코드 자산화 개발 일지-2 상품을 팔지 않고 오퍼를 판다
- 커머스 코드 자산화 개발 일지-3 오퍼를 쇼핑몰에
- 커머스 코드 자산화 개발 일지-4 출시
- 커머스 코드 자산화 개발 일지-5 장바구니(부제. 다중 저장소 지속성 입문)
- 커머스 코드 자산화 개발일지 - 6 결제 대행 서비스를 테스트 대역으로
- The Back-end for Front-end Pattern (BFF)
- 11 Reasons Why You Are Going To Fail With Microservices
- Why Microservices Fail - YouTube
- 적당히 갖춰나간 운영 환경 '적당히'라는 제목과 달리 굉장히 좋은 글
- Monolith to Microservices: Migrating Snap’s Architecture Using a Service Mesh
- Migrating Monoliths to Microservices with Decomposition and Incremental Changes
- From Monolith to Microservices - YouTube
- Microservices and [Micro]services
- Micro Frontend 마이크로 프론트앤드 - 개념
- Frontend Architectural Patterns: Backends-For-Frontends | by Bowei Han | Frontend at Scale | Sep, 2020 | Medium
- Lessons from DAZN: Scaling Your Project with Micro-frontends
- 11 Micro Frontends Frameworks You Should Know | by Jonathan Saring | Sep, 2020 | ITNEXT
- Lessons from DAZN: Scaling Your Project with Micro-Frontends
- Microservice Architecture and Design Patterns for Microservices
- State of Microfrontends
- Event-Based Routing for Angular Micro Frontends | by Marcin Milewicz | Better Programming | Oct, 2020 | Medium
- Lessons from DAZN: Scaling Your Project with Micro-Frontends - YouTube
- How We Build Micro Frontends. Building micro-frontends to speed up… | by Jonathan Saring | Bits and Pieces
- 마이크로서비스 배포 혁명
- What Comes after Microservices? Multi-Runtime Microservices with Bilgin Ibryam at QCon London
- Multi-Runtime Microservices Architecture
- The Evolution of Distributed Systems on Kubernetes multi runtime
- Microservices considered harmful
- Controlled Chaos: Taming Organic, Federated Growth of Microservices
- 통합 이벤트 in MSA
- 2019 PAYCO 쇼핑 마이크로서비스 아키텍처(MSA) 전환기 - YouTube
- Azar Mirror 서버 제작기 3편 - 개발자편 | Hyperconnect Tech Blog
- Microservice.add(observability) != Microservice.add(monitoring) | Hacker Noon
- PAYCO 쇼핑 마이크로서비스 아키텍처 전환기
- Introducing Domain-Oriented Microservice Architecture | Uber Engineering Blog
- API 이코노미를 살펴보다(2) 마이크로서비스 시대 API :: Channy's Blog
- API 이코노미를 살펴보다 (3) 국내 API 활용 현황 및 제언 :: Channy's Blog
- Responsible Microservices
- Microservice Architecture at Medium | by Xiao Ma | Medium Engineering
- GOTO 2020 • When To Use Microservices (And When Not To!) • Sam Newman & Martin Fowler - YouTube
- Seamlessly Swapping the API backend of the Netflix Android app | by Netflix Technology Blog | Sep, 2020 | Netflix TechBlog
- 서버 거래소 주문 시스템 개선을 위한 MSA 활용
- Enabling Distributed Tracing for Microservices With Jaeger in Kubernetes - Container Journal
- Modern Banking in 1500 Microservices
- Principles for Microservice Design: Think IDEALS, Rather than SOLID
- MSA프로젝트에서 마주하는 3가지 어려움
- InfoQ Live Roundtable: Microservices - Are They Still Worth It?
- 우아콘2020 배달의민족 마이크로서비스 여행기 - YouTube 좋은 발표지만 발표 후 며칠만에 장애가 발생해서 좋은 발표가 무색해짐
- Python Microservices Web App (with React, Django, Flask) - Full Course - YouTube
- A Design Analysis of Cloud-based Microservices Architecture at Netflix | by Cao Duc Nguyen | The Startup | Medium
- Scale By The Bay 2020: Brecht De Rooms, How Micro-Service Patterns Change When the Database Scalable - YouTube
- Scale By The Bay 2020: Panel: Were Microservices a Huge Mistake? - YouTube 토론
- 우아콘2020 배달의민족 데이터베이스 IDC 탈출기 - YouTube monolith DB 이전
- Best of 2020: When To Use - and Not To Use - Microservices - Container Journal
- Seven Hard-Earned Lessons Learned Migrating a Monolith to Microservices
- MSA - SLiPP 스터디 - SLiPP::위키
- 6 overlooked facts of microservices | Enable Architect
- Beyond Microservices in a one page | Joe's Happy Life
- Microservice Architecture and its 10 Most Important Design Patterns | by Md Kamaruzzaman | Towards Data Science
- Cosmos The Netflix Cosmos Platform. Orchestrated Functions as a… | by Netflix Technology Blog | Mar, 2021 | Netflix TechBlog
- Edgar: Solving Mysteries Faster with Observability | by Netflix Technology Blog | Sep, 2020 | Netflix TechBlog
- Zipkin - a distributed tracing system
- Zipkin을 이용한 MSA 환경에서 분산 트렌젝션의 추적
- Zipkin과 Scouter v2.5를 연동해보자
- LINE 광고 플랫폼의 MSA 환경에서 Zipkin을 활용해 로그 트레이싱하기 - LINE ENGINEERING
- Serverless-ish: A scaling story - Queue-based Autoscaling Microservices
- Lessons Learned — A Year Of Going “Fully Serverless” In Production
- Serverless 아키텍처의 세상이 온다
- 스타트업을 위한 모바일 백엔드 서버의 설계
- Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! – http://www.serverless.com
- Google Cloud Function
- the future will be serverless
- 람다를 이용해 이미지 리사이징 서버 만들기
- Serverless Data Sync in Web Apps with Bit Torrent
- Serverless Architectures
- Azure WebApp on Linux 장고 서비스 배포, 삽질기
- 서버가 없는 서비스 개발기
- 빠르게 배워보는 Node.js를 이용한 서버리스(Serverless)
- Serverless: Looking Back to See Forward
- How we migrated our startup to serverless
- 서버리스 아키텍쳐(Serverless)란?
- Serverless 프레임워크로 서버리스 애플리케이션 생성 및 배포하기
- Serverless 활용하기: MongoDB 기반 RESTful CRUD API 만들기
- The hidden costs of serverless
- Serverless monitoring — the good, the bad and the ugly
- 0원으로 시작하는 서버리스 데이터 수집 및 분석
- AWSKRUG Serverless Group
- 서버리스 컴퓨팅 시대의 풀 스택 개발 Serviceful serverless, AWS Amplify
- Serverless: 15% slower and 8x more expensive AWS에서 serverless 사용 경험담
- 어디에나 있지만 어디에도 없는 LINE 게임의 분석 환경 Line 게임의 데이터 설계, 수집, 처리, 분석
- Serveless를 위한 오픈소스 KNative #1 소개 & Serving
- Serveless를 위한 오픈소스 KNative #2 Eventing
- 7 open source platforms to get started with serverless computing
- Deconstructing Serverless Computing Part 1: A new layer of abstraction
- Deconstructing Serverless Computing Part 2: the Good, the Bad, and the Time to Market
- Deconstructing Serverless Computing Part 3: Ninety-Nine Platforms but How to Choose One?
- The Promise and Perils of Serverless Computing
- Understanding Serverless: Tips and Resources for Building Servicefull Applications
- Serverless GraphQL Architecture – The Future of Backend Development
- Cloud Made Simple with Serverless Python IBM cloud
- Full Stack Serverless
- 6 things I’ve learned in my first 6 months using serverless
- StreamAlert - a serverless, real-time data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using data sources and alerting logic you define
- GOTO 2019 • Serverless: Five Key Things you need to Know • Gojko Adzic
- Real world serverless - architecture, patterns and lessons learned by David Schmitz
- MASOCON 2019 Serverless - Kimminjun
- From vm to container to serverless
- A journey into serverless Tools and processes for serverless in production
- 4세대 애플리케이션 모델을 이끄는 클라이언트-서버리스 탐구 - ITWorld Korea
- Serverless – Engineers @ The LEGO Group
- Seasons-of-Serverless: Repository responsible for the challenges in Seasons of Serverless 2020
- Serverless Is Amazing, but Here’s the Big Problem | by Mika Yeap | Feb, 2021 | Better Programming
- Serverless Functions for Microservices? Probably Yes, But Stay Flexible to Change
- Delivering BBC Online using Serverless | by Johnathan Ishmael | BBC Design + Engineering | Medium
- Why Do We Need Serverless Computing? | by Bryant Jimin Son | Medium
- Serverless Korea - YouTube
- 효율적인 서버 관리를 찾아서, 서버리스(Serverless)
- One second code: Do YOU know how much your computer can do in a second?
- Benchmarking low-level I/O: C, C++, Rust, Golang, Java, Python | by Eugene Retunsky | Star Gazers | Medium
- programming-books
- My Top 100 Programming, Computer and Science Books: Part One
- My Top 100 Programming, Computer and Science Books: Part Two
- My Top 100 Programming, Computer and Science Books: Part Three
- My Top 100 Programming, Computer and Science Books: Part Four
- My 100 Favorite Programming, Computer and Science Books: Part Five
- The Trouble With Bools: Part 1
- Get rid of those boolean function parameters
- What are some of the best written programming books?
- Announcing the first Art of Computer Programming eBooks
- List of freely available Programming Books
- "Reverse Engineering for Beginners" free book
- 내가 추천하는 프로그래머 필독서 50선
- 내 마음대론 선정한 프로그래머 필독서 50선(20160211)
- 프로그래밍 책 추천
- books for developers
- Effective 시리즈
- 인공지능: 현대적 접근 방식
- Top 5 Contemporary Software Engineering Books
- The 25 best programming books of all-time. A data-backed answer
- 100+ e-books on popular technologies for free
- allitebooks.org
- The Architecture of Open Source Applications
- Computational Thinking for Educators
- free-programming-books
- free-programming-books-ko
- free-programming-books
- hacker shelf
- oreilly.com/programming/free
- The Pragmatic Programmers
- Professional Software Development 2020.02
- Site Reliability Engineering
- Software Design for Flexibility | The MIT Press
- Software Engineering Course (SWEBOK) | IEEE Computer Society
- Values and objects in programming languages : MacLennan, Bruce J. : Free Download, Borrow, and Streaming : Internet Archive
- ZLibrary Part of Z-Library project. The world's largest ebook library
- Memory Map과 Symbol 이야기
- Bazel - Correct, reproducible, fast builds for everyone
- earthly - Build automation for the container era
- Pants: A fast, scalable build system
- Please
- The Cost of Cloud Computing
- How to build a SaaS with $0
- The Tech Stack of a One-Man SaaS
- GCP vs AWS vs Azure 서비스 비교
- 알리바바 클라우드 가입하기
- 알리바바 클라우드 payment method 삭제
- 알리바바 클라우드 SDK 설치 및 계정연동
- Rancher에서 Alibaba ACK 활성화 하기
- 클라우드 기술의 5가지 주요 흐름 – 2019년 회고
- ‘빅3’ 클라우드, 2020 상반기 투자 동향 | 슬로우뉴스
- 레드햇 vs. VM웨어: 2020 상반기 하이브리드·멀티 클라우드 동향 | 슬로우뉴스
- "멀티클라우드에 범용성이란 없다" 그렇다면 해결책은? - ITWorld Korea
- '멀티클라우드'의 11가지 그늘 - CIO Korea
- 감자박스 :: 오라클 클라우드에서 평생 무료로 VPS 사용하기
- SQLD 실습용 오라클 클라우드 DB 생성하기
- Oracle Cloud 방화벽 설정 (http/https 특정 포트 열기)
- 오라클 클라우드 무료 인스턴스를 활용한 VPN 서버 구축하기 : 클리앙
- 클라우드 우분투에 gui로 원격 연결하기
- Taking Control of Confusing Cloud Costs
- Cloud Resource Naming Conventions - Cloud Architecture - HUIT Confluence
- ‘역설투성이'··· 우리가 클라우드를 싫어하는 11가지 이유 - CIO Korea
- 스태틱 파일 버저닝 - 신현석(Hyeonseok Shin)
- 1주차- 온프레미스 네트워크 이해
- CTO headaches: Top 5 cloud-to-cloud migration woes (and how to solve them!) | Cloud Native Computing Foundation
- 클라우드 마이그레이션을 위한 AS-IS 시스템 분석 방법
- 성숙기 들어선 클라우드 세계의 새로운 문제점 7가지 - ITWorld Korea
- 기업용 클라우드 비용 최적화: 도구과 사례 | 슬로우뉴스
- 서버리스와 서버의 비용 비교
- Arm 칩부터 엣지컴퓨팅까지··· 7가지 키워드로 짚어본 '클라우드' 진화 - CIO Korea
- aws
- azure
- Dapr - Distributed Application Runtime
- GCP Google Cloud Platform
- cloudquery transforms your cloud infrastructure into queryable SQL tables for easy monitoring, governance and security
- Dark - a new way of building serverless backends. Just code your backend, with no infra, framework or deployment nightmares
- Dataiku 다타이쿠 클라우드 서버 설치 방법 가이드 네이버 클라우드 플랫폼
- Heroku
- HopsFS: 100x Times Faster than AWS S3 - Logical Clocks
- Libvirt - The Unsung Hero of Cloud Computing — Vyom
- Micro 3.0 (M3O) - a platform for cloud native development | Micro
- nextcloud 클라우드 스토리지: Nextcloud | Varins
- opstrace: Secure observability, deployed in your own network. An open source alternative to SaaS solutions like datadog, signalfx...
- Piku - the tiniest PaaS you've ever seen. Git push deployments to your own servers
- rclone: "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Yandex Files
- space-cloud: Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
- Writing a Code Coverage Tool
- ApplicationInspector - A software characterization source code analyzer that helps you understand what a program does by identifying interesting features and characteristics using static analysis and a customizable json based rules engine
- CodeCity - an integrated environment for software analysis
- Convox
- deep source - Static code analysis that doesn't suck
- www.methodsandtools.com/archive/archive.php?id=66
- Code Review Best Practices
- 6 reasons why pre is better than post production code review
- 매끄러운 ‘코드 리뷰’를 돕는 10가지 방법
- 코드리뷰, Github로 바로 적용하기
- 코드리뷰, GitHub로 바로 적용하기
- 코드 리뷰, 5가지만 기억하자
- 카카오스토리 웹팀의 코드리뷰 경험
- 코드 리뷰 가이드
- 소스코드 리뷰에 대한 짧은 이야기
- 구글의 깐깐한 코드리뷰 환경
- 드라마의 Pair Programming과 Code Review 도입 후기
- 제 1회 reView meetup 참석후기
- (번역) 진짜배기 코드 평가자라면 하지 말아야 할 네 가지
- 1000 개의 코드 리뷰를 통해 배운 점 (What I learned from doing 1000 code reviews)
- Unlearning Toxic Behaviors in a Code Review Culture
- 코드 리뷰에 대해서
- 오픈소스 개발자 이야기 20170701 오픈소스와 코드리뷰(서주영)
- Code Review Best Practices
- 1000 개의 코드 리뷰를 통해 배운 점 (What I learned from doing 1000 code reviews)
- 효과적인 코드 리뷰를 위해서
- How to automate Code Reviews on Github
- 코드리뷰 적응기(feat. 파일럿 프로젝트)
- A zen manifesto for effective code reviews
- JavaScript 코드 리뷰 - 코드 리뷰 문화
- eng-practices Google's Engineering Practices documentation
- 병아리 개발자의 걸음마 한 발짝 (feat. 파일럿 프로젝트)
- 코드리뷰의 진짜 목적은 따로있다
- 애자일과 소프트웨어 장인정신 - 코드 리뷰를 왜 해야 하나?
- 우리는 코드 리뷰를 잘하고 있을까요?. 안녕하세요, 스타일쉐어에서 안드로이드 개발을 맡고 있는 이길현… | by develog | StyleShare | Oct, 2020 | Medium
- How one code review rule turned my team into a dream team
- 코드리뷰 모음 서비스를 소개합니다
- 시니어 엔지니어로 넘어가기 위한 기술: 코드 읽기
- Code Review Best Practices at Google | Better Programming
- When DRY Doesn’t Work, Go WET. It’s okay if you repeat yourself | by Nick Bull | Better Programming | Medium
- The Pros and Cons of DRY Code - Qvault
- How to Make Your Code Reviewer Fall in Love with You · mtlynch.io
- Code Review Best Practices – Trisha Gee
- Code Review Best Practices - YouTube
- Great Code Reviews—The Superpower Your Team Needs — Data Science & Engineering
- 코드리뷰가 쏘아올린 작은공 - 우아한형제들 기술 블로그
- 좋은 PR, 코드 리뷰에 대한 단상. 일 하다 보면 일관성 없는 PR, 가독성 떨어지는 코드 리뷰를 마주할… | by geekk | Feb, 2021 | Medium
- Five Code Review Antipatterns
- 뉴크루 온보딩 코드 리뷰어로 참여하기 – 카카오는 주니어와 함께 성장합니다. – tech.kakao.com
- These four “clean code” tips will dramatically improve your engineering team’s productivity
- Measuring enterprise developer productivity - The GitHub Blog
- How to Kill Your Developer Productivity - DZone DevOps
- Measuring Engineering Productivity | by O'Reilly Media | oreillymedia | Medium
- 생산성을 측정해야 하는 이유
- 사업을 확장하려면 엔지니어링 조직 규모를 늘려야 하지만, 커뮤니케이션 비용은 조직 규모에 제곱으로 늘어나기 때문에 사업 확장 속도에 맞출 수가 없음
- 그러므로 개인 생산성을 지속 개선해야 함. 생산성 개선 활동에도 리소스가 들어가기 때문에 효과적으로 할 필요가 있음
- 구글에서는 사회과학자를 포함한 다양한 분야의 연구원들로 구성된 팀을 구성하여 산출물 뿐 아니라 개인의 동기부여 측면 등 개인적인 측면까지 고려한 개발 생산성을 이해하려 함
- 어떤 개발 프로세스가 측정 가치가 있는지를 판단하는 방법
- 측정과 분석 등에 많은 비용이 들어가기 때문에 측정이 정말 가치있는가를 먼저 평가
- 사람들이 측정하고자 하는 프로세스가 있을 때 몇 가지 검증 질문(기대결과, 취할 수 있는 액션, 누가 결정하는가?) 을 통해서 측정할만한 가치가 있는지 확인
- 그 결과 많은 경우에 가치가 없었음. 가장 중요한 것은 해당 팀이 의사결정 권한이 있는지 여부
- 어떤 프로젝트를 측정하기로 결정하고 나면, GSM(Goal/Signals/Metrics) 프레임워크로 지표 생성
- Goal을 먼저 정하되 실제 지표를 포함하지 않은 상태로 모두가 동의할 수 있는 것으로 결정
- 다만, 밸런스 있는 목표를 정하는 것을 간과할 수 있으므로 5가지 핵심 구성요소를 정의. QUANTS(퀄리티, 몰입, 인지적복잡성, 속도, 만족)
- 생산성을 측정해야 하는 이유
- 개발자 생산성을 측정하는 최고의 방법과 최악의 방법 - ITWorld Korea
- 생산성을 측정할 때 시간이나 코드 라인 같은 것으로 보는 것보다, 완료한 릴리스 수로 파악하는 것이 그나마 낫지만 결함이나 퀄리티를 함께 봐야 함
- 개발 KPI로 생산성의 개선을 촉구하는 방식은 좋음
- 하지만 생산성 지표를 팀/개별 성과 목표와 동일시하는 것은 바람직하지 않는 행동으로 이어질 가능성이 큼
- 대신 생산성 이상의 더 넓은 지표로 안내하는 것이 좋음
- 생산성 개선은 기업이 수익을 늘리고 최종 사용자 경험을 개선하고 품질을 높이고 비용을 낮추고 혁신을 실현하는 데 도움이 돼야 함
- 전략적 역량을 제공하고 협업을 개선하고 효율성을 유도하고 정보 접근을 간소화하거나 위험을 낮추는 것도 중요
- 생산성을 측정하는 목표 중 하나는 생산성 개선을 이끄는 투자를 최적화하는 것
- 비즈니스 성과와 개발자 생산성 메트릭을 결합한 KPI는 '팀이 생산성을 개선하면서 우선순위가 높은 비즈니스 성과를 제공하고 있는가'라는 질문에 답하는 데 도움
- 프로덕트 조직의 생산성 높이기 (라인플러스 Fellow 김영재) - YouTube
- 6 Simple Tips on How to Start Writing Clean Code
- How to write Clean Code?
- 카카오헤어샵의 CleanCode
- Clean Code Tutorial 1: How to Name Variables, Functions and Classes - Beginner Friendly - YouTube
- Clean Code Tutorial 2: Clean Function with Java - Beginner Friendly - YouTube
- Clean Code: The Next Chapter by Victor Rentea 실제 코드로 presentation
- Clean Code - 주석(Comment)
- 클린 코드: 애자일 소프트웨어 장인 정신 - 재그지그의 개발 블로그
- 책 클린 코드
- 잘가, 클린 코드
- Awesome-Clean-Code-Resources: An awesome curated list of clean code posts, books and videos
- Clean Code: 5 Essential Takeaways - Better Programming - Medium
- (C)Lean Code. The new generation of Clean Code. | by Huge Ponkce | The Startup | Medium
- No, your clean code won't save the planet • Buttondown
- How to write clean functions
- Write code that is easy to delete, not easy to... — programming is terrible
- 가게노출 파트의 조금은 색다른 파일럿 프로젝트, 그리고 첫 업무까지의 이야기
- 함께 일하기 온라인 근무와 회고 - 우아한형제들 기술 블로그
- I did mob programming every day for 5 months. Here’s what I learnt
- 들어는 보았나 몹 프로그래밍!
- 30+ Piece of Art Code Comment People Ever Wrote in Code
- 25+ Useless Code Comments People Actually Wrote In Their Code
- Type Fast, Work Fast. A programmer’s approach to optimize… | by Lucas Soares | The Startup | Jul, 2020 | Medium
- eXtreme Programming
- code climate platform
- codereview.stackexchange.com
- Paircast - Code Screencast Software
- SAW - The Software Analysis Workbench
- Semgrep
- Space JetBrains 신제품 Space 및 Code With Me 로 생산적인 개발자 되기 by Mikhail Vink - YouTube
- Upsource 가이드
- MS, ‘빙’에 코드검색 기능 강화
- 개발자를 위한 정보 검색 팁
- 인터넷 검색 팁 | GeekNews
- 30 seconds of code - Short code snippets for all your development needs
- codesearch - Fast, indexed regexp search over large file trees http://swtch.com/~rsc/regexp/regexp4.html
- omniref.com/tour
- raw code - The new home for your code snippets
- recall
- symbolhound.com search for symbols
- trokam.com
- 온라인 소스 공유 사이트 모음
- embed runnable code snippets
- 프로그래밍 언어를 웹에서 실행하고 공유도 가능한 사이트
- 클라우드 IDE
- My Favorite Cloud IDEs
- carbon - Create and share beautiful images of your source code. Start typing or drop a file into the text area to get started
- che.openshift.io <-
codenvy.com - codeanywhere.com
- codebunk.com run 가능
- CodeOnWeb - 클라우드 기반의 개인화된 코딩 교육 시스템
- codereet.com run 가능
- coderpad.io run 가능. (유료?) 회원의 경우 run도 끌 수 있는 등 추가 기능 있는 듯
- codeshare.io run 불가능
- codeyourcloud.com/about
- collabedit.com 2018.11부터 접속이 안 됨
- codassium.com 회원가입 필요
- colorscripter.com 소스 작성 후 업로드를 해야 공유 url이 생기는 구조
- floobits.com
- Free Code Editor for Pair Programming with Compilers and Autocomplete run 가능
- goorm.io
- Klipse is a Javacript plugin for embedding interactive code snippets in tech blogs. A simple client-side code evaluator pluggable on any web page: clojure, ruby, javascript, python, scheme, es2017, jsx, brainfuck, c++, reagent, lua, ocaml, reasonml, prolog, common lisp
- koding.com
- Pair Programming a Facebook Messenger Bot - FunFunFunction #28
- plunker run 가능 약간 복잡한 느낌
- public.etherpad-mozilla.org run 불가능
- glot.io - an open source pastebin with runnable snippets and API
- ideone.com
- PaizaCloud - Online editor and compiler
- Replit The collaborative browser based IDE - Replit
- Rosetta Code - Side-by-side code snippets from Rosetta Code
- RosettaGit - to present solutions to the same task in as many different programming languages as possible
- Snippet Shot - Generate screenshots 📸 from your code snippets
- theia Cloud & Desktop IDE
- tutorialspoint.com/codingground.htm
- VS code live share Microsoft : VS Live Share
- wandbox.org
- wiki coding
- Artistic Style 2.05 - A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective‑C, C#, and Java Source Code
/path/to/astyle/build/gcc/bin/astyle -e -y -j -c --mode=c -P -k3 -W3 --recursive *.c *.h
- awesome-code-formatters - A curated list of awesome code formatting tools and libraries
- codingstyleguide.com
- Style guides for Google-originated open-source projects
- cscs - A curated list of Coding Style Conventions and Standards
- Ultratestable Coding Style
- 2013년 7~9월 클린 코더스 강의
- The 100% Correct Coding Style Guide
- 클린 코드와 소프트웨어 장인 정신
- 괜찮은 개발자 되기, 클린 코더를 읽고
- How to Make Your Code CLEAN and BEAUTIFUL
- Why you should use column-indentation to improve your code’s readability
- 소프트웨어 엔지니어들이 읽기 어려운 코드를 만드는 이유는?
- Small Functions considered Harmful 작은 함수가 좋은 경우/안 좋은 경우
- 코딩 스타일에 대해 논쟁하는 이유
- 코드 가독성에 대해 – 1. 도입과 원칙
- 코드 가독성에 대해 – 2. 명명과 주석
- 코드 가독성에 대해 – 3. 상태와 절차
- 코드 가독성에 대해 – 4. 의존성
- 코드 가독성에 대해 – 5. 리뷰와 정리
- 클린 코드
- 새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지
- The 7 Coding Styles That Are Dated | by Elye | The Startup | Aug, 2020 | Medium
- Interpreter, Compiler, JIT
- Let's Build a Compiler, by Jack Crenshaw
- Let’s Build A Simple Interpreter python
- 컴파일러가 어떻게 동작하는가 - 1분 요약 (CC)
- I wrote a programming language. Here’s how you can, too
- the super tiny compiler - Possibly the smallest compiler ever https://git.io/compiler
- KAIST CS420: Compiler Design
- Let's make a Teeny Tiny compiler, part 1 - Austin Z. Henley
- A Deep Introduction to JIT Compilers: JITs are not very Just-in-time | Carol's Blog
- c언어 수열의 부분 합(Prefix Sum) 구하기 - 어떤 방법이 더 빠르고 정확할까
- CS 6120: The Self-Guided Course
- java - Why is processing a sorted array faster than processing an unsorted array? - Stack Overflow branch prediction
- Cyclic dependencies are evil | F# for fun and profit
- Parsing Algorithms – Dmitry Soshnikov
- algorithm - What is the difference between LL and LR parsing? - Stack Overflow
- 컴파일러는 어떻게 내가 작성한 코드를 인식하는걸까? - 재그지그의 개발 블로그
- calltospeakers.com
- DEVGROUND 2019 AI, data science, blockchain
- DevRel/Asia 2020 Korea Track - YouTube
- Naver
- EMOCON 2016 F/W
- EMOCON S/S 2017 후기
- F8
- GOTO
- hack.summit
- if kakao
- JetBrains Day 2018 스케치 영상 plugin, upsource, rider, intelliJ, kotlin
- Line
- NDC
- OKKYCON: 2021
- O’Reilly AI Conference
- OSCON
- QCon
- Soscon
- Spoqa 기술 블로그 | 제3회 스포카콘 후기 및 발표 자료 공유
- Strata Data Conference
- Tech planet
- Toss SLASH 21
- 나는 프로그래머다
- 제 16회 K.E.L.P. 공개 세미나
- 4대 클라우드 콘퍼런스를 마트로 비유하기
- OKKYCON 2017 참석 후기
- 요약: OKKYCON 2017 소통 개발에 숨을 불어넣다
- Best of 2017 in tech talks
- 다시 보는 2018 한국의 주요 개발 / 테크 컨퍼런스들
- 다시 보는 2019 한국의 주요 IT 개발 컨퍼런스 모음
- 버추얼 컨퍼런스의 전성 시대 온라인으로 열리는 개발 컨퍼런스 모음
- 2020년 한 해 동안 방구석에서 온라인 오픈소스 컨퍼런스에 참가한 후기 - LINE ENGINEERING
- CI/CD 레퍼런스 아키텍쳐
- Maximum Development Speed and Stability by Using a Continuous Integration and Deployment Server
- CI - 지속적 통합 도구, 오픈소스 공개
- 코딩은 줄이고, 생각은 더 많이 하기... 점진적으로 🔊 (Code Less, Think More… Incrementally! 🔊)
- buildbot.net
- What’s the Value of CI/CD?
- Deployment Pipeline: set it up in minutes not months
- Intro to deployment strategies: blue-green, canary, and more
- 배포 전략: Rolling, Blue/Green, Canary
- 카나리 테스트와 함께하는 안전한 서버 배포 - VCNC Engineering Blog
- How to choose the right container orchestration and how to deploy it
- 라이더스 개발팀 모바일에서 CI/CD 도입
- 개발 (CODING) 하는 회사에서 제일 기본적으로 갖추어져야 하는것 1 - 릴리스 파이프라인 (Release Pipeline)
- Agile + DevOps EAST 2018에 다녀왔습니다
- Public Cloud(AWS) 기반 CD(Continuous Delivery or Continuous Deploy) 도입
- How to get started with Continuous Integration
- How to setup continuous integration (CI) with React, CircleCI, and GitHub
- The Guide to Cloudbase App Automation with Jim Rose of CircleCI
- 데이터 기반으로 지속적인 CI/CD 개선 환경 만들기
- 핑퐁팀의 Python 문화 구축기
- 하루에 1000번 배포하는 조직 되기
- Deploys at Slack - Several People Are Coding
- The Road to CI/CD: The Ultimate Guide | by Remco Rakers | Better Programming
- Demystifying DevOps Pipeline and CI/CD - YouTube
- Keep Calm and Secure Your CI/CD Pipeline - YouTube
- A primer on DevOps pipeline: Continuous Integration & Continuous Delivery (CI/CD) | Enable Architect
- CI/CD(지속적 통합/지속적 제공): 개념, 방법, 장점, 구현 과정
- Improving how we deploy GitHub - The GitHub Blog
- LINE 오픈챗 서버 원클릭 릴리스 자동화 시스템 개발기 - LINE ENGINEERING
- CI/CD 자동화가 가져다 준 행복 - LINE ENGINEERING
- GoCD Open Source Continuous Delivery and Release Automation Server | GoCD
- teamcity
- Waypoint by HashiCorp
- 외국대학 MOOC 영상과 대본 다운로드 받아 정리하는 방법 - 김형률 - YouTube
- awesome-courses - List of awesome university courses for learning Computer Science!
- 100+ Free Online Tools for Businesses and Startups
- 670 Free Online Programming & Computer Science Courses You Can Start in December
- 610 Free Online Programming & Computer Science Courses You Can Start This March
- Computer Architecture
- Deloitte University Press – Cognitive technologies: The real opportunities for business
- Five of the Best Computer Science Classes in the U.S.
- Computer Science Curriculum
- HumanitiesSciences: StatLearning-SP Statistical Learning
- In-Memory Data Management (September 2015)
- MIT OPEN COURSEWARE
- Timilearning - A blog by Timi Adeniran
- NovoEd delivers effective and engaging online training with our social learning platform
- Number Theory and Cryptography: A Distance Learning Course for High School Students
- An Overview of Cryptography
- O'Reilly Learning Paths
- Open Source Society University - Path to a free self-taught education in Computer Science!
- Open Textbook Library
- Provides an open source framework for online education taxonomies. https://www.class-central.com/subjects
- Top 20 Coding Bootcamps
- MOOC
- 프랑스 파리 에꼴42 방문기
- école 42 탐방기
- 골라 배우자, 전세계 온라인 공개 강좌 48곳
- 끝없는 배움의 기회를 원하세요? – Micro-credentials
- 에덱스·맥길대, 사회 변화 꿈꾸는 이들을 위한 온라인 강좌 개설
- “영국은 에듀테크 허브…1천곳 기업 활동 중”
- 데이터 실무자들이 추천하는 데이터 사이언스 온라인 무료 강의 13개
- 부트캠퍼를 위한 컴퓨터 과학
- 누구나 이해하는 컴퓨터 하드웨어 개요 - YouTube
- 컴퓨터 개념 및 실습 서울대학교 공과대학 민상렬 교수님 - YouTube
- Here are 380 Ivy League courses you can take online right now for free
- 560+ Free Online Programming & Computer Science Courses You Can Start in February
- Compilers
- Analytics, Big Data, and Data Science Courses
- Network Analysis in Python (Part 1)
- Big Data Day LA 2017
- Want excellent free coding tutorials? Subscribe to these YouTube channels
- Getting Started As A Self-Taught Developer
- Stanford CS Education Library
- The 100 Most Popular Free Online Courses of 2019
- The Missing Semester of Your CS Education
- Teach Yourself Computer Science
- 여러분의 CS 교육에서 누락된 학기 · the missing semester of your cs education
- How I Got a Computer Science Degree in 3 Months for Less Than $5000 | Miguel Rochefort
- Entire Computer Science Curriculum in 1000 YouTube Videos | Laconicml
- Advanced Programming in the UNIX Environment
- class-central.com find the best online courses from top universities
- codeschool.com
- code with google - Every student deserves the chance to explore, advance, and succeed in computer science
- codingwithchrome.foo
- coursebuffet.com
- edwith.org
- edu.goorm.io
- everdevel.com
- freecodecamp.org
- Free Code Camp's open source codebase and curriculum!
- learn.freecodecamp.org
- Here are 250 Ivy League courses you can take online right now for free
- 370 Free Online Programming & Computer Science Courses You Can Start This Month
- 438 Free Online Programming & Computer Science Courses You Can Start in May
- 650 Free Online Programming & Computer Science Courses You Can Start This Summer
- gitxiv - Collaborative Open Computer Science
- inflearn.com/roadmaps
- infractal.org
- Khan Academy | Free Online Courses, Lessons & Practice
- K MOOC
- Learn TV | Microsoft Docs
- nand2tetris
- The Missing Semester of Your CS Education
- learncodethehardway.org learn code the hard way
- Open Source Society University - Path to a free self-taught education in Computer Science!
- Programming by Doing
- raywenderlich.com Over 3,000 high-quality tutorials to boost your programming career, created by a community of experts from around the world
- SKplanet Tacademy
- sololearn.com
- Structure and Interpretation of Computer Programs | Electrical Engineering and Computer Science | MIT OpenCourseWare SICP
- woz-u.com
- Understanding CPU Microarchitecture for Performance
- M1은 RISC-V의 상승을 예고한다 | GeekNews
- 동영상 45분만에 보는 현대 CPU 아키텍쳐 정리 | GeekNews
- OpenCPU - a system for embedded scientific computing and reproducible research
- 보안 그리고 암호화 알고리즘
- The Joy of Cryptography
- how-to-secure-anything: How to systematically secure anything: a repository about security engineering
- Reconciling Performance and Security in High Load Environments - YouTube
- Clickjacking Attacks and How to Prevent Them
- 코드에서 암호를 안전하게 사용할 방법을 찾아서… – OpsNow Tech Blog
- 2020 최고의 무료 보안 도구 21선 - ITWorld Korea
- Top 5 Cybersecurity Tools for a Work-from-Home World | ActiveState
- 꿀벌개발일지 :: Salted Hashes vs. HMAC
- Application Level Encryption for Software Architects
- 생체 정보를 활용한 안전한 로그인, passwordless LINE 프로젝트를 소개합니다 - LINE ENGINEERING
- path traversal 공격 : 사용자의 입력을 믿으면 어떻게 될까요?
- The Three Things to Never Build In Your App: Authentication, Notifications, and Payments | Courier
- Send My: Arbitrary data transmission via Apple's Find My network | Positive Security
- kkamagui의 작업실 :: Black Hat USA 2021에 가상 머신 탈출(Virtual Machine Escape) 탐지 및 방어와 관련된 논문이 채택되었습니다
- Amnesia — data anonymization made easy GDPR guideline
- Counterfit 이슈 AI 알고리즘이 '강력하고 신뢰할 수 있는지' 공격... 사전 보안 평가 도구, MS '카운터핏(Counterfit)' 오픈 소스로 공개
- Etebase - Your end-to-end encrypted backend
- FingerprintJS Cross-browser tracking vulnerablity in Tor, Safari, Chrome and Firefox - FingerprintJS
- scorecard: OSS Security Scorecards
- Future of Data Engineering
- data pipeline evolution: Batch => Streaming => Automation => Microwarehouses (Distributed Data Mesh)
- Data catalogs are gaining popularity: Apache Atlas, DataHub(LinkedIn), Marquez(WeWork), Data Catalog(Google)
- Data Mesh Paradigm Shift in Data Platform Architecture
- Taming Service-Oriented Architecture Using A Data-Oriented Service Mesh | by Adam Miskiewicz | Airbnb Engineering & Data Science | Nov, 2020 | Medium
- 조대협의 블로그 :: 분산형 데이터 분석 아키텍처-데이터 매쉬
- Josh Wills on Building Resilient Data Engineering and Machine Learning Products at Slack
- Available both in audio form and as a transcript, InfoQ has a podcast with Josh Wills that covers the evolution of data engineering and machine learning at Slack. The interview covers their data pipeline, which feeds into big data systems for BI/data warehousing and ML products. The interview also covers the kinds of products they build with machine learning and some thoughts on the future of observability for ML pipelines.
- The Architecture of a Large-Scale Web Search Engine, circa 2019 - Our Journey to Microservices, Kubernetes and beyond
- Cliqz, makers of a web search engine, have a comprehensive post on their architecture. Their near real-time indexing system is built with Apache Kafka, Apache Cassandra, and RocksDB while their batch indexing system is built on MapReduce and Spark with Luigi for managing workflows. The post also describes how they manage Kubernetes clusters, use Helm/Helmfile for package management, and leverage Tilt and K9s for local development. They also share on how they optimize costs and describe their machine learning pipelines.
- Scaling a Mature Data Pipeline — Managing Overhead
- Data pipeline and data lake
- A Guide To The Data Lake — Modern Batch Data Warehousing
- A Simple Data Lake ETL Pipeline
- SQL Analytics and the Lakehouse Architecture | Ali Ghodsi | Keynote Data + AI Summit EU 2020 - YouTube
- 당신의 디버깅에 니코니코니
- How to Debug Any Problem
- 오늘의 질문 2018.12.18 디버깅에 대한 창천향로님 의견
- 자바랑 자바스크립트랑 싸우면 누가 이길까? 프로그래밍 언어와 버그의 연관성
- 디버깅과 야근
- Debugging Incidents in Google's Distributed Systems - ACM Queue
- Here’s How I Solved a Weird Bug Using Tried and True Debugging Strategies | CSS-Tricks
- 디버깅으로 문제 해결하는 방법 - YouTube IntelliJ + Java
- GOTO 2017 • Debugging Under Fire: Keep your Head when Systems have Lost their Mind • Bryan Cantrill - YouTube
- Ozcode Debugging Solutions from Dev to Production - Ozcode
- 60 best open source tools to do DevOps
- 야크쉐이빙 – 데브옵스 (DevOps) 고민하기
- What Is DevOps?
- 전 위메프 CTO 김요섭님의 DEVOPS
- Ralf Dev - DevOps management tool for distributed linux systems.(such as the yinst of Yahoo!, Ansible)
- 케빈 TV
- NDC 17 없어서 못 뽑는다는 데브옵스(DevOps) 개발자, 어떤 일을 할까?
- (11) DevOps 란 무엇일까?
- IDC 1도 모르는 개발자가 DevOps를 만났을때
- What Is DevOps?
- 개발과 운영의 조화
- 전 위메프 CTO 김요섭님의 DEVOPS
- What DevOps Really Means
- DevOps101 — First Steps on Terraform: Terraform + OpenStack + Ansible
- DevOps 오픈소스 트랜드 (클라우드, 모바일 중심)
- Devops를 위한 인터뷰 문제
- The 2019 DevOps RoadMap
- A beginner's guide to building DevOps pipelines with open source tools
- DevOps Reading List
- 소프트웨어 환멸감 Software disenchantment 번역글. 소프트웨어 산업 전반에 대한 비판
- A Practical Guide to Testing in DevOps
- Rootconf - A community and conference on DevOps and cloud infrastructure
- DevOps는 원격근무를 추구하면 안되는 걸까?
- Applying Netflix DevOps Patterns to Windows
- Super Easy All-In-One DevOps Platform
- Must Learn DevOps Tools for 2020. A curated list of the best DevOps tools… | by Tj Blogumas | Better Programming | Medium
- How to Become an DevOps Engineer in 2020 | by Shane Shown | The Startup | Sep, 2020 | Medium
- DevOps Definition: Focus, means, and expected results
- 인터뷰 카카오 공용준님의 "DevOps: on going pursuit of effectiveness" - YouTube
- LINE 광고 서버 개발 팀의 DevOps 문화 - LINE ENGINEERING
- How To Become A DevOps Engineer In 2021: A Comprehensive Guide
- A new era of DevOps, powered by machine learning
- Billions of Emails Synced with Python
- A service to help with testing of sending the right emails https://api.unverified.email
- 500 마일 이메일 문제
- gmail-helper - it will contain different utilities for GMail API over OAuth2
- IMAP
- What Every Programmer Absolutely, Positively Needs To Know About Encodings And Character Sets To Work With Text
- ASCII to My Heart
- 글라발라이제이션 – 문자 세트 및 인코딩
- 개발자 비급(祕笈) – 3. 나의 폭망한 프로젝트 답사기 파레토 Pareto 법칙, heavy user 분석 미비로 인한 프로젝트 실패 사례
- 최고의 무료 코딩 글꼴 20선 (개발 폰트/프로그래밍 글꼴)
- 배달의민족 무료글꼴 한나.주아.도현체
- 쾌적한 코딩을 위한, 코딩용 폰트
- 11 Best Programming Fonts
- What are the best programming fonts?
- 최고의 프로그래밍 폰트는?
- 프로그래밍 글꼴 비교
- Lesser Known Coding Fonts
- Ligatures 지원 폰트
- 3270font: A 3270 font in a modern format
- cascadia-code
- codeface
- Comic Mono | comic-mono-font
- D2 Coding 글꼴
- Fira Code: monospaced font with programming ligatures
- font compare
- hack - http://sourcefoundry.org/hack
- Input - Fonts for Code, from Font Bureau
- Iosevka
- JetBrains Mono
- nerd-font - Collection of over 20 patched fonts (over 2,000 variations) & FontForge font patcher python script for Powerline, Font Awesome, Octicons, Devicons, and Vim Devicons. Includes: Droid Sans, Meslo, Source Code, AnonymousPro, Hack, ProFont, Inconsolata, and many more
- Roboto: Google’s signature font is now open source
- Source Code Pro에 합자 추가하기
- IT인프라 전문가 되기
- Dependency에 대한 고찰 | Architecture 101
- Configuration File Validation Check - Config 여러가지 언어, 도구 등의 설정 검사 방법
- Dynamic configuration at Twitter
- A Simple Implementation of Dynamic Configuration | by Jae Hyeon Bae | Robinhood
- 개발자를 위한 인프라 기초 총정리 | Writer, IT Blog
- (공유) 대규모 인프라를 운영하기 위한 15가지 정보
- Modern Infrastructure Automation with Packer, Terraform, and Consul
- Chef Infra - Infrastructure Automation for Hardened, Consistent Configuration at Any Scale
- Tweag - Nickel: better configuration for less
- What Every Programmer Should Know About Memory
- Anatomy of a Program in Memory
- FaRM: Fast Remote Memory
- 메모리 특강
- 만화로 소개하는 ArrayBuffer 와 SharedArrayBuffer
- Avoiding race conditions in SharedArrayBuffers with Atomics
- managed language와 unmanaged language? GC가 메모리를 관리하는 유일한 방법이 아니다!
- Garbage collection과 memory leak
- Garbage Collection
- 가비지 컬렉션 - 레퍼런스 카운팅 가볍게 알아보기 - YouTube
- 가비지 컬렉션 - 마크 & 스윕 가볍게 알아보기 - YouTube
- Demystifying memory management in modern programming languages
- 메모리 취약점:과거, 현재, 미래 (1) 개요
- 메모리 취약점:과거, 현재, 미래 (2) NX / DEP
- 메모리 취약점:과거, 현재, 미래 (3) Canaries
- 메모리 취약점:과거, 현재, 미래 (4) Heap Attacks
- 메모리 취약점:과거, 현재, 미래 (5) Format String Attacks
- 메모리 취약점:과거, 현재, 미래 (6) Address Space Layout Randomization (ASLR)
- 메모리 관리 전략(Memory Managing Strategy) 및 가상 메모리 (Virtual Memory)
- 구글 클라우드의 대용량 메세지 큐 Pub/Sub 소개
- 번역 초보 프론트엔드 개발자들을 위한 Pub-Sub(Publish-Subscribe) 패턴을 알아보기
- PubSub in web: comparison and deep-dive into Bayeux/Faye
- How Netflix microservices tackle dataset pub-sub
- jack-vanlightly.com/blog?category=Messaging Systems
- RabbitMQ가 중심이며, Kafka, Pulsar도 다룸. 정말 좋은 글이 많음
- MSA에서 메시징 트랜잭션 처리하기
- Transactional Outbox Pattern, DB table을 message queue로 이용해 transaction을 보장하는데, DB를 queue로 이용하는 건 anti pattern 아니었나?
- 커스텀푸시(리치 노티피케이션) / 푸시알림 전달 여부 고속 트래킹
- 최신 메시지 큐(Messgae Queue) MQ 기술
- Reviewing Messaging in Distributed System Architectures
- THE OPENMESSAGING BENCHMARK FRAMEWORK
- Batch processing best practices - Vlad Mihalcea
- The Big Little Guide to Message Queues
- bravenewgeek.com/tag/message-queues
- Cherami: Uber Engineering’s Durable and Scalable Task Queue in Go
- dynein - Airbnb's Open-source Distributed Delayed Job Queueing System
- Dynein: Building an Open-source Distributed Delayed Job Queueing System
- Airbnb has open sourced Dynein, their job queuing system that they use for offloading tasks from the main request path and performing other asynchronous operations. It uses DynamoDB as a scheduler for future jobs and SQS for queuing—the post describes how this is built in a highly scalable way.
- Dynein: Building an Open-source Distributed Delayed Job Queueing System
- emqtt
- mosca - MQTT broker as a module http://mosca.io
- MQTT
- NATS is an open-source, high-performance, lightweight cloud native messaging system
- RabbitMQ
- practice - some configuration
- RabbitMQ YouTube
- Troubleshooting Network Connectivity
- Virtual Hosts
- github.com/rabbitmq
- What is RabbitMQ?
- What is RabbitMQ?
- RabbitMQ in 5 Minutes
- RabbitMQ is the new king
- RabbitMQ (Introduction to...)
- RabbitMQ Introduction
- Reliable Messaging With RabbitMQ
- Replace Database Polling with RabbitMQ
- Messaging with RabbitMQ + Python
- Messaging at Scale at Instagram
- Spring RabbitMQ Producer Consumer applications
- Rabbits and warrens
- RabbitMQ로 메시지 손실 최소화 하는 법(1)
- RabbitMQ와 Spring AMQP를 이용한 간단한 작업 큐 만들기
- Rabbitmq 1. 초보를 위한 RabbitMQ 후딱 설치하고 설정하기
- RabbitMQ 2. 초보를 위한 RabbitMQ 서비스용 계정 및 Virtual Host 설정하기
- RabbitMQ 3. 초보를 위한 RabbitMQ 클러스터와 미러링 구성하기
- RabbitMQ의 기본적인 메시지 생성 및 사용
- Benchmarking Message Queue Latency
- Getting started with RabbitMQ queue messaging with PHP
- Installing RabbitMQ on Windows
- Understanding When to Use RabbitMQ or Apache Kafka
- RabbitMQ client 에서 useNio 사용시 timeout 이 먹히지 않는현상…
- This month at SoftwareMill we’ve learned (January ‘19)
- ElasticScaling on the fly NoOps: Hotswapping slow function calls with RabbitMQ
- Introduction to Event-driven Architectures With RabbitMQ
- Connect to RabbitMQ Using Scala, Play and Akka
- pymqdemo - Python RabbitMQ demo for deeplearning
- Scala RabbitMQ Example
- rabbitmq 설치후 서버 접속시 타임 아웃 에러 발생 관련 문의 드립니다
- Delayed Messaging for RabbitMQ
- 간단 지연 큐(delayed queue) 설정
- RabbitMQ 기초
- RabbitMQ를 사용하는 이유와 설치방법 - (1)
- RabbitMQ아주 기초적이게 사용하기 - Java(feat.Hello World!) - (2)
- RabbitMQ그리고 Work Queue의 사용법 - (3)
- RabbitMQ Management HTTP API
- Rabbitmq admin cli 설정
- Is it possible to view RabbitMQ message contents directly from the command line?
- 사용 가이드
- RABBITMQ 통계 보기
- Spring Boot - RabbitMQ
- RabbitMQ 클러스터 구성하기
- CentOS 7에 RabbitMQ 설치하기
- RABBIT MQ: CREATING QUEUE, EXCHANGE AND BINDINGS FROM A COMMAND LINE
- RabbitMQ - Command Line Setup. Create queue, bindings, exchanges with rabbitmqadmin and rabbitmqctl
- RabbitMQ 클러스터 무작정 따라하기
- Dead Letter Exchanges
- Management Command Line Tool rabbitmqadmin
- mio-java.tistory.com/category/개발/rabbitMq
- rq - Simple job queues for Python https://python-rq.org
- S-MQTTT, or: secure-MQTT-over-Traefik · Jurian Sluiman
- Sparkngin - Pluggable server to Stream messages / events to queues like Kafka and other systems
- VerneMQ - a high-performance, distributed MQTT message broker
- ZeroMQ
- practice - installation
- Easy cluster parallelization with ZeroMQ
- Introduction | ØMQ - The Guide
- zurl - HTTP and WebSocket client worker with ZeroMQ interface
- From Kafka to ZeroMQ for real-time log aggregation
- Build reliable, traceable, distributed systems with ZeroMQ
- ‘메시지 큐’ 란 무엇인가?
- zeromq 또는 cep를 쓰는 빠른 HFT 거래 시스템?
- 한쪽으로 치우친 ZooKeepr 와 ZeroMQ 를 이용한 분산 Job 처리
- Python, C ZeroMQ를 이용한 파이썬과 C의 통신
- Python gevent 와 ZeroMQ 혼용하기
- ZeroMQ – 1
- ZeroMQ에 대한 소개글 번역
- Demo of how to extend multiprocessing.Process to communicate with pyzmq
- 멀티프로세스와 프로세스간 통신
- Why should I have written ZeroMQ in C, not C++ (part I)
- Zuul 2
- 기술 & 스타트업 뉴스레터 및 블로그 모음 | Guru's Blog
- 김진철 - CIO Korea AI 머신러닝 딥러닝 빅데이터 ...
- TIP 개발 실력을 향상시켜줄 IT기업 기술 블로그 45곳 모음: 네이버블로그
- B급 프로그래머
- 3월 4주 소식(빅데이터/인공지능, 읽을거리 부문)
- 3월 5주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 4월 1주 소식(빅데이터/인공지능, 읽을거리 부문)
- 4월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 4월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 4월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 5월 1주 소식(빅데이터/인공지능, 읽을거리 부문)
- 5월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 5월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 5월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 5월 5주 소식(빅데이터/인공지능, 읽을거리 부문)
- 6월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 6월 2주 소식(빅데이터/인공지능, 읽을거리 부문)
- 6월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 1주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 7월 2주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 7월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 4주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 8월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 8월 2주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 8월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 8월 4주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 8월 5주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 9월 1주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 9월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 9월 3주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 9월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 10월 1주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 10월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 10월 3주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 10월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 11월 1주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 11월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 11월 3주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 11월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 11월 5주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 12월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 12월 2주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 12월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 12월 4주 소식(빅데이터/인공지능, 암호화페/블록체인, 읽을거리 부문)
- 1월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 1월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 1월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 1월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 2월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 2월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 2월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 2월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 3월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 3월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 3월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 3월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 4월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 4월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 4월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 4월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 5월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 5월 3주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 5월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 5월 5주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 6월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 6월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 6월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 6월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 7월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 7월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 8월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 8월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 8월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문))
- 8월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 8월 5주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 9월 1주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 9월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 9월 3주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 9월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 10월 1주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 10월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 10월 3주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 10월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 10월 5주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 11월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 11월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 11월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 11월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 12월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 12월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 12월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 12월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 1월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 1월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 1월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 1월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 2월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 2월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 2월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 2월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 3월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 3월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 3월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 4월 1주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 4월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 3주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 7월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 7월 5주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 5주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 8월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 8월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 8월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 8월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 9월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 9월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 9월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 9월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 10월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 10월 2주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 10월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 10월 4주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 10월 5주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 11월 1주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 11월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 11월 3주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 11월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 12월 1주 소식(빅데이터/인공지능, 암호화폐/블록체인, 읽을거리 부문)
- 12월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 12월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 12월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 1월 1주 소식(빅데이터/인공지능, 읽을거리 부문)
- 1월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 1월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 1월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 1월 5주 소식(빅데이터/인공지능, 읽을거리 부문)
- 2월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 2월 2주 소식(빅데이터/인공지능, 읽을거리 부문)
- 2월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 2월 4주 소식(빅데이터/인공지능, 읽을거리 부문)
- 3월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 3월 2주 소식(빅데이터/인공지능, 읽을거리 부문)
- 3월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 3월 4주 소식(빅데이터/인공지능, 읽을거리 부문)
- 4월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 4월 2주 소식(빅데이터/인공지능, 읽을거리 부문)
- 4월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 4월 4주 소식(빅데이터/인공지능, 읽을거리 부문)
- 4월 5주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 5월 1주 소식(빅데이터/인공지능, 읽을거리 부문)
- 5월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 5월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 5월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 6월 1주 소식(빅데이터/인공지능, 읽을거리 부문)
- 6월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 6월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 6월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 1주 소식(빅데이터/인공지능, 읽을거리 부문)
- 7월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 7월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 7월 5주 소식(빅데이터/인공지능, 읽을거리 부문)
- 8월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 8월 2주 소식(빅데이터/인공지능, 읽을거리 부문)
- 8월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 8월 4주 소식(빅데이터/인공지능, 읽을거리 부문)
- 9월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 9월 2주 소식(빅데이터/인공지능, 읽을거리 부문)
- 9월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 9월 4주 소식(빅데이터/인공지능, 읽을거리 부문)
- 9월 5주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 10월 1주 소식(빅데이터/인공지능, 읽을거리 부문)
- 10월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 10월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 10월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 11월 1주 소식(빅데이터/인공지능, 읽을거리 부문)
- 11월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 11월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 11월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 12월 1주 소식(빅데이터/인공지능, 읽을거리 부문)
- 12월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 12월 3주 소식(빅데이터/인공지능, 읽을거리 부문)
- 12월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 12월 5주 소식(빅데이터/인공지능, 읽을거리 부문)
- 1월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 1월 2주 소식(빅데이터/인공지능, 읽을거리 부문)
- 1월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 1월 4주 소식(빅데이터/인공지능, 읽을거리 부문)
- 2월 1주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 2월 2주 소식(빅데이터/인공지능, 읽을거리 부문)
- 2월 3주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 2월 4주 소식(빅데이터/인공지능, 읽을거리 부문)
- 3월 소식(빅데이터/인공지능, 읽을거리 부문)
- 3월 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 4월 소식(빅데이터/인공지능, 읽을거리 부문)
- 4월 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 5월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 5월 소식(빅데이터/인공지능, 읽을거리 부문)
- Outsider's Dev Story
- 기술 뉴스 #75 : 17-04-01
- 기술 뉴스 #76 : 17-04-15
- 기술 뉴스 #77 : 17-05-01
- 기술 뉴스 #78 : 17-05-16
- 기술 뉴스 #79 : 17-06-01
- 기술 뉴스 #80 : 17-06-15
- 기술 뉴스 #81 : 17-07-02
- 기술 뉴스 #82 : 17-07-15
- 기술 뉴스 #83 : 17-08-01
- 기술 뉴스 #84 : 17-08-15
- 기술 뉴스 #85 : 17-09-01
- 기술 뉴스 #86 : 17-09-15
- 기술 뉴스 #87 : 17-10-01
- 기술 뉴스 #88 : 17-10-15
- 기술 뉴스 #89 : 17-11-01
- 기술 뉴스 #90 : 17-11-15
- 기술 뉴스 #91 : 17-12-02
- 기술 뉴스 #92 : 17-12-16
- 기술 뉴스 #93 : 18-01-01
- 기술 뉴스 #94 : 18-01-15
- 기술 뉴스 #95 : 18-02-01
- 기술 뉴스 #96 : 18-02-15
- 기술 뉴스 #97 : 18-03-01
- 기술 뉴스 #98 : 18-03-15
- 기술 뉴스 #99 : 18-04-01
- 기술 뉴스 #100 : 18-04-15
- 기술 뉴스 #101 : 18-05-01
- 기술 뉴스 #102 : 18-05-15
- 기술 뉴스 #103 : 18-06-01
- 기술 뉴스 #104 : 18-06-16
- 기술 뉴스 #105 : 18-07-02
- 기술 뉴스 #106 : 18-07-15
- 기술 뉴스 #107 : 18-08-01
- 기술 뉴스 #108 : 18-08-15
- 기술 뉴스 #109 : 18-09-01
- 기술 뉴스 #110 : 18-09-16
- 기술 뉴스 #111 : 18-10-01
- 기술 뉴스 #112 : 18-10-15
- 기술 뉴스 #113 : 18-11-01
- 기술 뉴스 #114 : 18-11-16
- 기술 뉴스 #115 : 18-12-02
- 기술 뉴스 #116 : 18-12-16
- 기술 뉴스 #117 : 19-01-01
- 기술 뉴스 #118 : 19-01-15
- 기술 뉴스 #119 : 19-02-01
- 기술 뉴스 #120 : 19-02-15
- 기술 뉴스 #121 : 19-03-01
- 기술 뉴스 #122 : 19-03-15
- 기술 뉴스 #123 : 19-04-01
- 기술 뉴스 #124 : 19-04-15
- 기술 뉴스 #125 : 19-05-01
- 기술 뉴스 #126 : 19-05-15
- 기술 뉴스 #127 : 19-06-01
- 기술 뉴스 #128 : 19-06-15
- 기술 뉴스 #129 : 19-07-01
- 기술 뉴스 #130 : 19-07-15
- 기술 뉴스 #131 : 19-08-01
- 기술 뉴스 #132 : 19-08-15
- 기술 뉴스 #133 : 19-09-02
- 기술 뉴스 #134 : 19-09-15
- 기술 뉴스 #135 : 19-10-01
- 기술 뉴스 #136 : 19-10-15
- 기술 뉴스 #137 : 19-11-01
- 기술 뉴스 #138 : 19-11-16
- 기술 뉴스 #139 : 19-12-02
- 기술 뉴스 #140 : 19-12-16
- 기술 뉴스 #141 : 20-01-02
- 기술 뉴스 #142 : 20-01-15
- 기술 뉴스 #143 : 20-02-03
- 기술 뉴스 #144 : 20-02-15
- 기술 뉴스 #145 : 20-03-02
- 기술 뉴스 #146 : 20-03-15
- 기술 뉴스 #147 : 20-04-01
- 기술 뉴스 #148 : 20-04-15
- 기술 뉴스 #149 : 20-05-01
- 기술 뉴스 #150 : 20-05-15
- 기술 뉴스 #151 : 20-06-01 :: Outsider's Dev Story
- 기술 뉴스 #152 : 20-06-15 :: Outsider's Dev Story
- 기술 뉴스 #153 : 20-07-04 :: Outsider's Dev Story
- 기술 뉴스 #154 : 20-07-18 :: Outsider's Dev Story
- 기술 뉴스 #155 : 20-08-01 :: Outsider's Dev Story
- 기술 뉴스 #156 : 20-08-15 :: Outsider's Dev Story
- 기술 뉴스 #157 : 20-09-01 :: Outsider's Dev Story
- 기술 뉴스 #158 : 20-09-15 :: Outsider's Dev Story
- 기술 뉴스 #159 : 20-10-01 :: Outsider's Dev Story
- 기술 뉴스 #160 : 20-10-15 :: Outsider's Dev Story
- 기술 뉴스 #161 : 20-11-01 :: Outsider's Dev Story
- 기술 뉴스 #162 : 20-11-15 :: Outsider's Dev Story
- 기술 뉴스 #163 : 20-12-02 :: Outsider's Dev Story
- 기술 뉴스 #164 : 20-12-15 :: Outsider's Dev Story
- 기술 뉴스 #165 : 21-01-01 :: Outsider's Dev Story
- 기술 뉴스 #166 : 21-01-15 :: Outsider's Dev Story
- 기술 뉴스 #167 : 21-02-01 :: Outsider's Dev Story
- 기술 뉴스 #168 : 21-02-15 :: Outsider's Dev Story
- 기술 뉴스 #169 : 21-03-01 :: Outsider's Dev Story
- 기술 뉴스 #170 : 21-03-15 :: Outsider's Dev Story
- 기술 뉴스 #171 : 21-04-01 :: Outsider's Dev Story
- 기술 뉴스 #172 : 21-04-16 :: Outsider's Dev Story
- 기술 뉴스 #173 : 21-05-01 :: Outsider's Dev Story
- 기술 뉴스 #174 : 21-05-15 :: Outsider's Dev Story
- 월간 개발자스럽다
- 1801호
- 1802호
- 1803호
- 1804호
- 1805호
- 1806호
- 1807호
- 1808호
- 1809호
- 1810호
- 1811호
- 1812호
- 1901호
- 1902호
- 월간 개발자스럽다 #41
- 월간 개발자스럽다 #42
- 월간 개발자스럽다 #43
- 월간 개발자스럽다 #44
- 월간 개발자스럽다 #45
- 월간 개발자스럽다 #46
- 월간 개발자스럽다 #47
- 월간 개발자스럽다 #48
- 월간 개발자스럽다 #49
- 월간 개발자스럽다 #50
- 월간 개발자스럽다 #51
- 월간 개발자스럽다 #52
- 월간 개발자스럽다 #53
- 월간 개발자스럽다 #54
- 월간 개발자스럽다 #55
- 월간 개발자스럽다 #56
- 월간 개발자스럽다 #57
- 월간 개발자스럽다 #58
- 월간 개발자스럽다 #59
- 월간 개발자스럽다 #60
- 월간 개발자스럽다 #61
- 월간 개발자스럽다 #62
- 월간 개발자스럽다 #63
- 월간 개발자스럽다 #64
- 월간 개발자스럽다 #65
- 월간 개발자스럽다 #66 - 개발자스럽다
- 44BITS 뉴스레터 2020년 11주
- 44BITS 뉴스레터 2020년 12주
- 44BITS 뉴스레터 2020년 13주
- 44BITS 뉴스레터 2020년 14-15주
- 44BITS 뉴스레터 2020년 16-17주
- 44BITS 뉴스레터 2020년 18-19주
- 44BITS 뉴스레터 2020년 20주
- 44BITS 뉴스레터 2020년 21-22주
- 44BITS 뉴스레터 2020년 24-25주 | 44BITS
- news.hada.io
- 방송 목록 - OKdevTV
- 재미있는 개발 이야기(w/ 허광남-박재호) - YouTube
- 2019년 10월 5일 개발자 이야기(발표 자료) 개발자들이 애자일을 싫어하는 이유
- 2019년 10월 12일 개발자 이야기(발표 자료) EXIF 이미지 처리 pillow
- 2019년 12월 15일 개발자 이야기(발표 자료) 2020년 Node 변화 예상 내용 정리 EOB
- 2020년 1월 18일 개발자 이야기(발표 자료) 클린코드, 알고리즘, 도커, 범용 툴
- 2020년 2월 1일 개발자 이야기(발표 자료)
- 2020년 2월 8일 개발자 이야기(발표 자료)
- 2020년 2월 15일 개발자 이야기(발표 자료)
- 2020년 2월 22일 개발자 이야기(발표 자료)
- 2020년 3월 7일 개발자 이야기(발표 자료)
- 2020년 3월 14일 개발자 이야기(발표 자료)
- 2020년 3월 21일 개발자 이야기(발표 자료)
- 2020년 3월 29일 개발자 이야기(발표 자료)
- 2020년 4월 4일 개발자 이야기(발표 자료)
- 2020년 4월 11일 개발자 이야기(발표 자료) nginx, null, tmux 등
- 2020년 4월 18일 개발자 이야기(발표 자료)
- AWS 비용을 줄일 수 있는 10가지 기법, MySQL 서버 로컬 접속에 유닉스 도메인 소켓을 사용해야 하는 이유, 윈도우 서브시스템 for 리눅스 2 GA, PHP The Right Way(한국어), 터보 파스칼보다 작은 소프트웨어
- 2020년 4월 25일 개발자 이야기(발표 자료) 서머타임과 배치작업, 오픈소스 DBMS 테스트 도구
- 2020년 5월 2일 개발자 이야기(발표 자료) 자바 빠른 압축 라이브러리, .gitignore 서비스, vi UI 확장, 맥OS X 파인더에서 터미널 바로 열기
- 2020년 5월 9일 개발자 이야기(발표 자료) C# 조건부 컴파일, 깃허브/비주얼 스튜디오 코드스페이스, vi UI 확장, 배시 스크립트 편집 주의
- 2020년 5월 16일 개발자 이야기(발표 자료) 노드 터미널 인터페이스, 여러 JDK 설치 선택, Deno v1.0, 셸스크립트 파이썬 사용, Bundlephobia, 깃랩 시스템 다이어그램, 원격 데스크톱 연결 멀티 모니터
- 2020년 5월 23일 개발자 이야기(발표 자료) 꼭 해야 하는 VSCode 설정, 크롬 확장 추천, HTTP 헤더를 잘 읽으면…
- 2020년 5월 30일 개발자 이야기(발표 자료) Vim, CORS, 스노우 팩, JWT 디코더, Latex.css & XP.css, 소셜로그인, VS Code, nginx 설정, 윈도우 파워토이, 윈도우 8이상 무선 네트워크
- 2020년 6월 6일 개발자 이야기(발표 자료) streamhut – 터미널 스트리밍, 오픈소스 모니터링 솔루션, 윈도우 심볼릭 링크, GPU 사용 터미널 alacrity
- 2020년 6월 13일 개발자 이야기(발표 자료) 페북 TransCoder, CORS, Vim, devdocs.io, Android 11, Micronaut Servlet, Grid.js, Istio Traffic Mirroring, /bin과 /usr/bin 분리된 이유는?
- 2020년 6월 20일 개발 이야기 특집(자바스크립트 세상의 클린코드)
- 2020년 6월 27일 개발자 이야기(발표 자료) 아마존 허니코드, AWS 탐구생활, AWS, GCP, Azure Cloud 자료 모음, 유닉스 SIGSEGV에서 ‘V’는?
- 2020년 상반기. 양질의 기술 아티클 모음
- 2020년 7월 4일 개발자 이야기(발표 자료) 개발자 경력을 쓰레기통으로 보내는 9가지 방법, HTTP 프로토콜 Part 1, C#: 널 점검 연산자 변경(!에서 !!로)
- 2020년 7월 11일 개발자 이야기 현대적인 자바스크립트 튜토리얼, 파이썬 웹 클라이언트 프로그램, 구글 웹 성능 개선 방안, git -m multiline commit message
- 2020년 7월 19일 개발자 이야기 Deno vs Node, Pigz – 병렬 Gzip, C++ 인기 라이브러리 8선, Github Profile Readme, 파이썬 알고리즘 인터뷰 책
- 2020년 7월 25일 개발자 이야기 애자일, 프론트엔드 인터뷰 핸드북, UI 디자인, GPT-3 React 앱, 깃허브도 멈추게 만든 auto incremental PK
- 2020년 8월 1일 개발자 이야기 웹 크롤러, GCP/오라클 클라우드 평생 무료 VPS 사용, Readme.md, MySQL 8.0, 크롬 개발자도구, CORS, 윈도우 10 스크린샷
- 2020년 8월 8일 개발자 이야기 이것 대 저것, random, IPv6, 04 Vue vs React, 기술 문서 작성 5단계, 개발 팀에 물어볼 네 가지 질문, AWS 람다 안정성
- 2020년 8월 15일 개발자 이야기 롭 파이크 다섯 가지 프로그래밍 규칙, QR 코드 생성, Cracking Vue.js, vs 연관 그래프, 윈도우 마크다운 에디터, 최고의 자바스크립트 프로젝트, 항공기 소프트웨어 업데이트
- 2020년 8월 22일 개발자 이야기 ts-migrate, URL Checker, 도커 컨테이너 vs 도커 이미지, 도커 이미지 보관 기간 정책 변경
- 2020년 8월 30일 개발자 이야기 C# 자바 속도 비교, AWS 과금 폭탄, 브라우저에 URL 입력할 때, 웹브라우저 고성능 AVIF 이미지 사용, 우버 PostgreSQL > MySQL, HTTP/2 업로드 속도가 HTTP/1.1보다 느리다면?, 그림판 코딩, 파워포인트 단축키
- 2020년 9월 5일 개발자 이야기 오픈소스 비즈니스, 알아야하는 DB 지식, MySQL 커닝 페이퍼, 10가지 크롬 플래그, 반응형 웹 페이지 테스트 도구, IT 기업 기술 블로그, 윈도우 10 자동 실행 목록 보기
- 2020년 9월 12일 개발자 이야기 기술부채, 웹 기술 hwp 뷰어, 구글 프로덕트 매니저가 알려주는 기획서 작성, MySQL 8.0 업그레이드, 깃허브 기본 브랜치 이름 변경
- (9월 19일) 깃허브가 취업에 도움이 되지 않는 이유 LibHunt: 라이브러리/프레임워크 비교의 끝판왕, 수학과 함께하는 AI 기초 by EBS, 젯브레인 자바 뉴스레터, Endlessh – SSH 끈끈이, 유닉스 명령어 이름 기원
- (9월 19일 특집) 2020년 자바 스프링 현황 인구 통계학적인 정보, 개발자들이 스프링부트를 좋아하는 이유와 겪는 어려움, 클라우드 관련 대응, 인기 있는 모듈, 클라우드 네이티브 관련 동향
- (9월 26일) 지금까지 본 나쁜 코드 중에서 가장 !@#$한 사례는? vim 인기 상승, 개발자 추천 도서, 나쁜 코드 사례, 이상한 오류 찾는법, webhint.io 웹개발자 힌트 서비스, 2020년 마이크로서비스 채택 통계, 웹 성능 향상 가이드, jQuery 자바스크립트 변환
- (10월 10일) 구글 등 주요 회사의 코딩 인터뷰 살펴보기 코딩 인터뷰 모음, git 연습, NestedText: JSON과 YAML은 가라, egghead – 프론트엔드 개발자를 위한 동영상 모음, 셸 히스토리 중앙 저장소에 모아보자
- 2020년 10월 17일 개발자 이야기
- (10월 24일) AWS는 IPv4를 몇 개 확보했을까?
- (10월 31일) 클린 아키텍처로 가는 신박한 방법 게임 엔진 블랙 북(울펜슈타인 3D), 고용 관련 네 가지 미신, 한 줄로 빌드 타임 99% 줄이기, 일곱 가지 git 트릭, Pyston v2, 클린 아키텍처로 가는 신박한 방법, Async Cookie Store API, 깃 2.29에서 SHA-256을 실험적 지원
- (11월 7일) 어느 고졸 개발자의 10년의 회고록
- (11월 14일) 코딩을 배울 때 했던 실수들. 그리고 그 실수들을 피하는 법
- 2020년 11월 21일 개발자 이야기 DoorDash AWS 가용성 오해, scorecard – 오픈소스 공개 전 점검 도구, 레드판다: 카프카 대체?, Play 버튼이 없으면 IDE 아니다?
- (11월 28일) 소프트웨어 개발이 어려운 일곱 가지 이유 아파치 오픈미팅즈, postgREST - PostgreSQL RESTful API, 소프트웨어 개발이 어려운 이유, C가 어려운 이유, ZeroSSL – Let’s Encrypt의 대안, 1인 SaaS 기술 스택, 자바 16, 노드 다이어트
- (12월 5일) 스타트업, SI 개발자를 채용해도 될까? reveal.js – HTML 프리젠테이션 프레임워크, 문서 저장소로서 sqlite3
- (12월 13일) 코드 검토자와 사랑에 빠지는 방법
- (12월 20일) 젊은 시절의 나에게 해주는 조언: 사이드 프로젝트에서 너무 큰 것을 기대하지 마라
- (12월 27일) 꼭 설치해야 할 윈도우 개발 지원 도구
- (01/03) 마음대로 예상하는 2021년 IT 기술 전망 - YouTube
- (1월 3일) 2020년 닷넷 개발자의 현황에 대해
- (1월 9일) 내가 소프트웨어 업계에서 45년 동안 배운 교훈
- (01/09) 내가 소프트웨어 업계에서 45년 동안 배운 교훈 - YouTube WebAssembly, Cloud, 소프트웨어 업계에서 45년 동안 배운 교훈, (SQL) Correlated Subquery
- (1월 16일) 마이크로서비스 도입, 이렇게 한다
- (1월 23일) 프론트엔드 성능 점검 항목 – 2021 버전
- (1월 30일) 정말로 당신에게 다른 동영상 강의가 필요할까? timeflake - 어느 정도 정렬된 UUID
- (2월 6일) 7년 차 SI 개발자가 솔루션 회사 이직 후 2년 간 배운 것
- (2월 13일) 라인개발자들이 직접 뽑은 인생 책은?
- (2월 20일) '패배자같은 개발 직무' 탈출법 현대적인 자바스크립트 사이트를 얼마나 빠르게 만들 수 있을까?, 초급 개발자라면 리액트 역량 중요, 개발자 코드를 얼마나 자주 되돌릴까?
- (2월 27일) 구글의 "엔지니어링 디렉터" 면접 문제 메모리 릭 흥미로운 이야기, 자주 사용하는 curl 명령어 옵션 예제, 개발자 무료 서비스, 혼자서 깃 잘 쓰는 방법
- (3월 6일) 빌어먹을 HTTP 빌어먹을 HTTP, 웹 소프트웨어의 미래는 HTML-over-WebSocket인가?, 효율적인 엔지니어 되기, 온프레미스 네트워크 이해
- (3월 13일) 스프링 네이티브 베타 출시 소식 스프링 네이티브 베타 출시 소식, Programmers Recruiting·Survey 2021, 마이크로소프트에서 금지한 C 함수들, git clone 보안 문제
- (3월 20일) 시니어 엔지니어들이 코딩 인터뷰를 싫어하는 이유 시니어 엔지니어들이 코딩 인터뷰를 싫어하는 이유, 라떼 자바 개발자들을 위한 팁, AWS S3에 저장된 객체 수는?
- (3월 27일) 웹 사이트 유지 관리 필수 체크 리스트, 주간-월간-분기별 작업은? 도커/도커 컴포즈/도커 스왐/쿠버네티스, 새로운 엔지니어링 관리자가 저지르는 다섯 가지 흔한 실수, REST/GraphQL/gRPC, 웹 사이트 유지 관리 체크리스트, 주간-분기 별 작업은?
- (4월 4일) 선임 개발자와 자율성의 관계 HTTP/3 쓰는 곳이 있긴 한가?, 선임 개발자와 자율성의 관계, JDK 8~16 사이의 모든 기능을 정리한 목록, 마이크로서비스 이후의 기술은?, 50가지 HTML 우수 사례와 지침
- (4월 10일) 레거시를 파악하고 변경해나가기: 우선순위와 고려 사항들 승자의 경기와 패자의 경기, 레거시를 파악하고 변경해나가기: 우선순위와 고려 사항들, 마이크로소프트 OpenJDK 빌드, 미국 대법원, 구글의 자바 API 사용을 공정 사용으로 판결
- 주간 DNA 소식지 #1
- This month I Learned - 2020년 11월 | rinae's devlog
- 클라우드 OS와 인텔 그리고 새로운 CEO
- 2020.09 둘째 주 End-And 한 주간의 주요 내용 정리 : #배경제거툴 #GPT-3 #뉴스큐레이션 | 지금 써보러 갑니다
- 이바닥번역글 – 이바닥늬우스
- 64비트 멀티코어 OS 원리와 구조
- How Operating Systems Work: 10 Concepts you Should Know as a Developer
- 프로세스 동기화 - 임계구역 문제 (Critical-Section)
- 크리티컬섹션(critical section) 은 정말로 유저 영역일까? – Kudryavka Noumi
- Operating Systems Course Notes Main Page
- NAVER Tech Talk: OS, 시스템 (2017년 7월~2018년 1월)
- The 10 Operating System Concepts Software Developers Need to Remember
- unikernel overview
- kkamagui의 작업실 :: 경량 가상화 기술을 활용한 영역 분리와 인터립트 처리
- 가상 머신, 거의 모든 IT 혁신의 출발점 - ITWorld Korea
- Operating systems development for Dummies | by Leo Whitehead | Medium
- From Zero to main(): How to Write a Bootloader from Scratch | Interrupt
- 운영체제: 01. 운영체제가 뭐길래? - YouTube
- Cosmos (C# Open Source Managed Operating System) - an operating system development kit
- MIT CSAIL Parallel and Distributed Operating Systems Group
- STM32를 활용한 FreeRTOS 입문
- Xv6, a simple Unix-like teaching operating system
- Course Operating System (CPA310) - 운영체제 강의 - YouTube
- Zig, Parser Combinators - and Why They're Awesome
- ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files
- Ask HN: What tech blogs, podcasts do you follow outside of HN?
- 10 more podcasts that new coders should listen to in 2017
- 44bits 프로젝트 2019년 결산 블로그, 팟캐스트, 유튜브 인기 컨텐츠 등
- 데이터 지능 팟캐스트 - 전문가들이 들려주는 데이터 & 인공지능 이야기
- 클라우드 클리닉 AWS 중심
- 리액티브 개발 패러다임에 담긴 메시지
- 리액티브 프로그래밍 대 리액티브 시스템
- 리액티브(Reactive) 시스템이란?
- 리엑티브 프로그래밍
- What is Reactive Programming?
- 5 Things to Know About Reactive Programming
- 왜 리액티브인가 요약
- Reactive Architecture: Introduction to Reactive Systems 코스 소개
- An Introduction to Reactive Streams
- The introduction to Reactive Programming you've been missing
- Armeria로 Reactive Streams와 놀자! – 1
- Armeria로 Reactive Streams와 놀자! – 2
- 반응형 프로그래밍이란 무엇인가?
- 지금 핫한 Real-time In-memory Stream Processing 이야기 KaVa, Storm, Spark streaming
- 공감 11_세션 3_데이터를 실시간으로 모아서 처리하는 다양한 기법들
- 실시간 항공권 검색 서비스, 이렇게 만들었어요!
- 대용량 스트리밍 데이터 실시간 분석
- 데이타 스트리밍 처리에 대한 이해
- 실시간 데이터 처리를 위한 개념
- LINE 광고 데이터 파이프라인 BigDB
- Single Page Apps and Realtime APIs
- Comparison of Apache Stream Processing Frameworks
- Realtime Data Processing at Facebook
- Realtime Data Plotting in Python
- State of the Real-time Web with Django
- Realtime Example app Tutorial - Using Django, django-realtime, iShout.js,Node.js & Redis
- Realtime App using Django, iShoutjs, Nodejs and Redis
- Achieving real-time analytics via change data capture
- Maxwell Change Data Capture(Maxwell's Daemon, 이하 CDC) 도구를 사용하여 데이터베이스 변경 이벤트를 실시간으로 분석하는 방법
- MySQL의 Blackhole 테이블을 사용하여 query thread ID와 함께 request ID를 기록
- 이 ID는 나중에 Kafka와 같은 스트리밍 응용프그램에서 request와 CDC 데이터를 연결하는데 사용 가능
- Distributed Real-Time Stream Processing: Why and How by Petr Zapletal
- Lossless Stream Processing
- The Future of Event Stream Processing
- 이벤트 스트리밍 처리에 대한 글
- 상태를 캡처하기 위해 이벤드 로그에 푸시하는 로직을 관계형 데이터베이스와 비교하여 몇 가지 인사이트를 설명
- "Data Loss by Design"이라는 개념을 소개
- 전통적인 데이터베이스는 쓰기와 독립적으로 읽기 확장을 허용하지 않음을 지적
- "A log-centric approach"를 사용하면 각 쿼리는 자체 스키마를 가져오며 읽기를 쓰기에서 독립하여 확장할 수 있음을 주장
- Spark, Flink, Kafka Streaming 자세한 비교. 매우 좋음
- In-depth look at a Scalable & Robust Data Stream Processing pipeline using Golang
- How we built a Streaming Analytics Solution using Apache Kafka & Druid
- Real-Time Delivery Architecture at Twitter
- How to Manage Streaming and Real time Big Data Performance
- Noria: dynamic, partially-stateful data-flow for high-performance web applications
- MIT에서 내놓은 새로운 데이터 스트리밍 시스템. 읽기가 무거운 웹 애플리케이션에 최적화, SQL 쿼리 사용 가능
- Streaming databases in realtime with MySQL, Debezium, and Kafka
- WePay에서 Debezium을 사용하여 Kafka로 데이터를 스트리밍하는 MySQL용 데이터 캡처 솔루션을 사용하는 것에 대한 기사
- The Why's and How's of Database Streaming
- WePay의 CDC 관련 최신 키노트
- Real time analytics at uber @ strata data 2019
- Real time analytics on deep learning @ strata data 2019
- Streaming a Million Likes/Second: Real-Time Interactions on Live Video - YouTube
- Beyond the Database, and beyond the Stream Processor: What's the Next Step for Data Management?
- Uber’s Real-Time Push Platform | Uber Engineering Blog
- wavve 뽀로로 사태를 점검합니다
- SuperChief: From Apache Storm to In-House Distributed Stream Processing
- CEP Complex Event Processing
- gor - HTTP traffic replay in real-time. Replay traffic from production to staging and dev environments. http://leonsbox.com/blog/2013/06/04/improving-testing-by-using-real-traffic-from-production
- Heron
- Mantis - a platform to build an ecosystem of realtime stream processing applications
- Pinot
- Redpanda - Vectorized A Kafka® API compatible streaming platform for mission-critical workloads
- 레거시 코드에서 이해하기 쉬운코드로 리팩토링
- 레거시를 파악하고 변경해나가기: 우선순위와 고려사항들 :: Kaden Sungbin Cho
- How I Failed to Deal With Legacy Code
- 5 easy wins to refactor even the ugliest code
- Code Refactoring: Learn Code Smells And Level Up Your Game!
- Code Smell: Side Effects
- 리팩터링에 대한 단상
- 코드 악취를 맡는 후각 훈련의 시간
- 리팩터링 2판: 리팩터링 원칙
- 마틴 파울러 리팩토링의 중요성 (한글 자막) - YouTube
- OOP Software Meets Business 2014 마틴 파울러가 말 하는 리팩토링의 절차와 중요성
- Refactoring and Design Patterns
- FE개발자의 성장 스토리 05 : 의존관계를 이용해 구조적 리팩토링 포인트 찾기 – tech.kakao.com Angular 대상이지만 언어/프레임워크 관계없이 적용 가능한 좋은 이야기
- Ole André Vadla Ravnås - Frida: The engineering behind the reverse-engineering
- Introduction To Reverse Engineering Software
- CS6038/CS5138 Malware Analysis, UC
- 화이트해커 웹 해킹 기술 - YouTube
- NSA가 만든 무료 리버스 엔지니어링 툴, "기드라" 사용 방법
- h4cker - This repository is primarily maintained by Omar Santos and includes thousands of resources related to ethical hacking / penetration testing, digital forensics and incident response (DFIR), vulnerability research, exploit development, reverse engineering, and more
- ImHex: A Hex Editor for Reverse Engineers, Programmers and people that value their eye sight when working at 3 AM
- Rainbow Tables | The Linux Rain hashed value to password
- Reverse-Engineering: A FREE comprehensive reverse engineering course covering x86, x64, 32-bit ARM & 64-bit ARM architectures
- RPC 프레임워크 제작 삽질기
- Hello World Example
- Nate Barbettini – API Throwdown: RPC vs REST vs GraphQL, Iterate 2018
- grpc
- www.grpc.io
- github.com/grpc/grpc-common
- The C based gRPC (C++, Node.js, Python, Ruby, Objective-C, PHP, C#)
- Lidi Zheng, Pau Freixes - gRPC Python, C Extensions, and AsyncIO - YouTube
- python-betterproto: Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC
- gRPC C++ 라이브러리 빌드 스크립트
- Introduction to gRPC: A general RPC framework that puts mobile and HTTP/2 first by Mete Atamel
- gRPC: The Story of Microservices at Square
- Building high performance microservices with Kubernetes, Go, and gRPC (Google Cloud Next '17)
- Efficient Microservices w/ Binary Protocol - gRPC 101
- Ray Tsang - GRPC Microservices 101
- Effectively communicate between Microservices
- gRPC 101 for Java Developers by Ray Tsang
- gRPC 101 for Java Developers - WEB2DAY 2016
- gRPC In Unexpected Places
- gRPC for Beginners
- gRPC 알아보기 01편
- Google RPC 설치하기
- grpc (google rpc)에 대한 분석 #1
- 구글의 HTTP 기반의 RPC 프로토콜 GRPC
- gRPC Channel, Stream 개념
- 따로 놀던 슬랙봇, gRPC 통해 하나 되기
- Microservices with gRPC
- Understanding gRPC
- A gRPC C++ introduction. gRPC C++ introduction | by Andrew Vetovitz | Medium
- Road to gRPC
- gRPC가 HTTP/2를 쓰고 있어서 HTTP/2를 이미 지원하는 Cloudflare에서 바로 쓸 수 있을 것 같지만 다음 이유로 사용할 수 없었음
- HTTP trailer 헤더를 엣지 프락시가 완전히 지원하지 않음
- 엣지 프락시가 오리진에서 객체를 가져올 때는 HTTP/1.1을 쓰고 있었는데 gRPC를 프락시하려면 오리진과의 통신에도 HTTP/2를 사용해야 함
- gRPC 스트리밍을 지원하려면 반대쪽에서 응답 헤더를 받은 뒤에 바디를 보내야 함
- 이를 해결하기 위해 gPRC 메시지를 CloudFlare 내부에서만 trailer 헤더 없이 HTTP/1.1 메시지로 변환하는 방법인 gRPC-web을 이용하고 이를 다시 HTTP/2로 변환하고 오리진에서 HTTP/2를 지원할 수 있도록 별도의 오리진 프락시를 구성했다고 함
- gRPC가 HTTP/2를 쓰고 있어서 HTTP/2를 이미 지원하는 Cloudflare에서 바로 쓸 수 있을 것 같지만 다음 이유로 사용할 수 없었음
- geoip
- RSocket - a next-generation, reactive, layer 5 application communication protocol for building today's modern cloud-native and microservice applications
- blackbox - Safely store secrets in Git/Mercurial/Subversion
- Vault - Manage Secrets and Protect Sensitive Data
- 영국 정부의 디지털 서비스 설계 10대 원칙 서비스를 만들 때 염두해야 할 점을 잘 정리(그런데 정말 영국 정부 서비스가 이렇게 좋을 지는 모르겠음)
- USDS 디지털 서비스 플레이북 | GeekNews 미국 대통령실 직속인 USDS(미국 디지털 서비스)가 정부의 디지털 서비스들이 성공하기 위한 13가지 핵심요소를 정리한 플레이북
- CPO(VPP)가 해야 할일 – SaaSTR 후기
- Frequently Forgotten Fundamental Facts about Software Engineering
- Software Engineering Blogs
- 현장에서 사용하는 Software production
- How to Add New Features to Your App in Production and Not Ruin Anything
- TDD is dead. Long live testing
- TDD 예제(점진적으로 설계하기
- Ultratestable Coding Style
- The most important TDD rule
- My favorite way to TDD
- Test Doubles 정리 Dummy, Fake, Stub, Mock
- Test And Test Doubles - YouTube
- A deeper theory of testing
- Experiment Design and Modeling for Long-term Studies in Ads
- ProbeAPI Tools is a set of cross platform console command line utilities which are using public API to make distributed pinging, tracerouting and etc
- How to write better code using mutation testing
- 오픈소스 Java 테스트 프래임웍 7선
- IoT 개발자를 위한 Embedded C에서 TDD를 해보자
- pairwise testing 적용방법
- tyrant-client-tdd - tokyo-tyrant의 java client를 만드는 시작 부분을 TDD로 진행하는 과정
- 10 simple rules for writing great testcases by Steve Poole and Stuart Marks
- TDD 발담그기 공감세미나 발표 자료
- Transferring Software Testing Tools to Practice (AST 2017 Keynote)
- FLASK TDD with TESTING GOAT
- django-tdd-restful-api
- 테스트 주도 개발 : Test-Driven Development by Example
- Google Mock 사용을 위한 간단한 정리
- 비공개 메서드를 테스트 해야 하는가?
- 테스트 주도 개발 실천
- 그게 통합 테스트라고? 정말?
- 효과적으로 TDD, 리팩토링, OOP를 연습하는 방법은?
- 나는 왜 TDD에 집착하는가?
- 코드 커버리지 80% 넘긴 썰
- For Test: 외부 시스템을 특정 상태로 만들기 위해 상태 전이 빌더와 실행기
- Mocking is a Code Smell
- 테스트를 작성하라. 너무 많이는 말고. 통합 테스트를 많이 써라
- 테스트를 작성하자. 너무 많이는 말고. 통합 위주로(Write tests. Not too many. Mostly integration.)
- Test Driven Development (TDD) basic
- Why TDD
- 결제 시스템 성능, 부하, 스트레스 테스트
- Why I now appreciate testing, and why you should, too
- TDD 잘알못을 위한 돌직구 세미나 참석 후기
- 콘퍼런스 참가 신청 기능 개발기
- 회고 : 두번째 개인 프로젝트를 TDD로 진행하며…
- "TDD 실천법과 도구" 책 전체를 PDF 공개합니다
- 2018 OKKYCON - The Real TDD
- Agile and Test Driven Development (TDD) with Swagger, Docker, Github, Postman, Newman and Jenkins for a Loopback, Node.js and CouchDB App
- TDD 읽은티내기
- A/B Testing – Sampling부터 Interpretation까지
- 5 Reasons to A/B Test Your App Store Product Page
- Azar의 공정한 A/B test 운영 시스템 ABzar 소개 | Hyperconnect Tech Blog
- How do A/B tests work?. A look inside one of the most powerful… | by Cassie Kozyrkov | Towards Data Science
- 실무에서 활용하는 A/B테스트
- 구글 애널리틱스 A/B 테스트 쉽게 하기(쿠키 + demension 활용)
- 사회통계학 관점에서의 A/B 테스트
- A/B테스트에서 하면 안되는 7가지 실수
- 아마존, 에어비앤비, 넷플릭스의 AB테스트 결과 정리
- 기획자의 일 - A/B 테스트
- 📰 뉴욕 타임즈는 어떻게 A/B 테스트를 할까? 다른 | 곽기은 | 커리어리
- 뱅크샐러드의 실험플랫폼 분석 인프라 살펴보기 | 뱅크샐러드
- The Causal Analysis of Cannibalization in Online Products - Code as Craft
- 일 잘 하는 개발자는 왜 비즈니스까지 신경쓸까? | Evans Library
- Spotify’s New Experimentation Platform (Part 1) : Spotify Engineering
- codekata.com
- 소프트웨어 테스팅의 False Positive
- TDD 읽은티내기
- 테스트 코드 없이 레거시 코드를 다 감수하시겠습니까?
- 드라마 QA팀이 하는 일
- 이동한님 Software QA 완벽한 SW는 없다! - YouTube
- LINE의 QA는 어떻게 일할까? - LINE ENGINEERING
- TDD 해보니까 어때? (1)
- Introduction to Test Driven Development (TDD)
- "TDD 실천법과 도구" 책 전체를 PDF 공개합니다
- TDD Changed My Life javascript
- 초보개발자의 TDD 체험기
- A Practical Intro to Test Driven Development
- Feature Flags and Test-Driven Design: Some Practical Tips
- ‘테스트 케이스’로만 테스트하면 안되나요?
- Exploratory Testing
- Unit Test (단위 테스트) 에 관한 생각
- How TDD Changed the Way I Approach Software Development First, solve the problem, then write tests, then write code
- 무료 Leaptest 대체 프로그램 5개
- Put your Action to the test: Tips to improve your action with testing
- Tests Coverage is Dead — Long Live Mutation Testing
- Lean Testing or Why Unit Tests are Worse than You Think
- 블랙박스 테스트 기법으로 테스트 케이스 설계하기
- Building an Effective Test Pipeline in a Service Oriented World
- 테스트 커버리지 100%
- 토스ㅣSLASH 21 - 테스트 커버리지 100% - YouTube
- Verifying Microservice Integrations with Contract Testing - Atlassian Summit 2016
- Dockerize your integration tests
- 테스트가 뭐예요?
- 번역 Self-Testing Code(자체 테스트 코드)- Martin Fowler
- Azar Mirror 서버 제작기 1편 - 인프라 개선을 두렵지 않게 하는 테스트 환경 만들기
- 번역 UnitTest By Martin Fowler
- 실시간 댓글 개발기(part.2) – 험난했지만 유익했던 웹소켓 스트레스 테스트 및 안정화 작업
- 유용한 테스트 케이스를 위한 개발자의 자세
- 신규 서비스 배포 전에 실험과 개선을 반복한 이야기 - 컬리 기술 블로그
- How They Test
- 유용한 테스트 케이스를 위한 개발자의 자세 : TOAST Meetup
- Yes, TDD Slows You Down. And that’s OK | by Alessandro Diaferia | Better Programming | Aug, 2020 | Medium
- Learning from Bugs and Testers: Testing Boeing 777 Full Flight Simulators
- 프로젝트 관리, 테스트 케이스의 중요성
- Microservices test architecture. Can you sleep well without end-to-end tests?
- 생각을 그대로 프로그래밍하는 방법 part 1: 학부생의 방법론 / TDD 방법론 - YouTube
- 생각을 그대로 프로그래밍하는 방법 part 2: PBT, REPL - YouTube property based testing
- 소프트웨어 개발의 생산성, 그 어려움과 도전…
- Test pyramid
- 테스트기반개발 실습 - SLiPP 스터디 - SLiPP::위키
- Unit Test - SLiPP 스터디 - SLiPP::위키
- 1주차 - TDD 에 의한 문제 해결 과정 공유 - SLiPP 스터디 - SLiPP::위키
- 여러분의 앱에는 카나리아가 살고 있나요? (다양한 카나리아 테스트 알아보기) 대부분 내용은 광고
- 3월 우아한테크세미나 우아한ATDD - YouTube
- GOTO 2021 • When Test Driven Development Goes Wrong • Dave Farley - YouTube
- 회고: 현업에서 TDD 실천하기 #1
- 회고 : 두번째 프로젝트를 TDD로 진행하며... #2
- The Abuse and Misuse of Test Automation – Interview with Alan Page
- How to test your automated tests
- Two pillars of automated testing
- Best Automation Testing Tools for 2019 (Top 10 reviews)
- The "A" Word Under the Covers of Test Automation
- 서버 사이드 테스트 자동화 여정 – 1. 테스트 자동화를 시작한 계기와 그 첫 발걸음
- 서버 사이드 테스트 자동화 여정 – 2. 통합 테스트 수준의 회귀 테스트 환경 구축 및 Docker 활용
- 서버 사이드 테스트 자동화 여정 – 3. Docker를 활용한 통합 테스트 환경 개선
- 서버 사이드 테스트 자동화 여정 – 4. 성능 테스트 자동화 목표 설정 및 테스트 환경 구성
- 서버 사이드 테스트 자동화 여정 – 5. 성능 테스트 리포트 생성 및 자동화 시스템 업무 적용 결과
- Model Controller Testsuite (MCT)을 이용한 테스트 자동화 구축
- Top 10 Free Automation Test Tools That Will Make Your Life Easier
- A/B 테스트 자동 분석툴 개발하기 | Hyperconnect Tech Blog
- appium - Automation for iOS, Android, and Windows Apps. http://appium.io
- Gauge - Light weight cross-platform test automation http://getgauge.io
- katalon.com
- Selenium automates browsers
- BDD(Behaviour-Driven Development)에 대한 간략한 정리
- BDD와 TDD의 차이
- 1. Mocha - Getting started
- 2. Chai - Getting started
- 3. Chai-http 사용하여 REST API Test하기
- TDD, BDD를 넘어서 - 검증 주도 개발(Verification-Driven Development,VDD)에 대하여
- 버그는 막을 수 있을까
- BDD로 테스트에 중독되어 보자
- Spock
- LINE의 장애 보고와 후속 절차 문화
- 테크이야기 앱 서비스 장애편 #1 - 화면 로딩 속도
- 앱 서비스 장애편 #2 - 폰의 발열이 심해요 (CPU/GPU 편)
- How we found and fixed a rare race condition in our session handling - The GitHub Blog
- How I cut GTA Online loading times by 70%
- WhaTip 시스템 장애 해결을 위해 기억할 것 (Feat. 모니터링, 또 모니터링) - YouTube
- WhaTip 시스템 장애 해결을 위한 조언 여섯가지! - YouTube
- WhaTip 시스템 장애 해결 유형 3가지! - YouTube
- WhaTip 모르면 후회하는 시스템 장애 문제 정의 - YouTube
- unicode-table.com
- github.com/jagracey/Awesome-Unicode
- The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data
- Dark corners of Unicode
- Charcod.es is a search-engine for Unicode - the specification that encodes (most) human alphabets, quotation marks, many mathematical notations, and much, much more
- 유니코드에 대해서 배우기-시리즈 1
- 유니코드에 대해서 배우기-시리즈 2
- 한글 인코딩의 이해 1편: 한글 인코딩의 역사와 유니코드
- 한글 인코딩의 이해 2편: 유니코드와 Java를 이용한 한글 처리
- 전영규 유니코드 세미나 공개용
- 유니코드 한중일 잔혹사
- 유니코드
- 야생의 유니코드
- 번역 Unicode 이모티콘에 얽힌 이것저것 (이모티콘 표준과 프로그래밍 핸들링)
- Unicode In Five Minutes
- Windows: 176. Raymond Chen이 한글날에 밝히는 윈도우의 한글 자모 분리 현상
- Ridiculously fast unicode (UTF-8) validation – Daniel Lemire's blog