- 개발/관리도구
- Ten Things A Serious JavaScript Developer Should Learn
- micro - a modern and intuitive terminal-based text editor
- FLOATING POINT VISUALLY EXPLAINED
- 카카오 신입 공채 1차 코딩 테스트 문제 해설
- Central Dogma is an open-source highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2.
- Windows and Ubuntu Interoperability
- Virtual Panel: Microservices in Practice
- Beyond REST: Coursera's Journey to GraphQL
- Going back to Web Basics: Structuring HTML
- Intro to Threads and Processes in Python
- 돋보이는 디자인을 위한 1800개의 미니멀 아이콘 세트
- Abseil is an open-source collection of C++ library code designed to augment the C++ standard library.(by Google)
- Technology preview: Private contact discovery for Signal
- Why is Python Growing So Quickly?
- Material Component Framework for Vue.js 2
- Technical and non-technical guide for rocking your coding interview.
- Why are trees in computer science generally drawn upside-down from how trees are in real life?
- Why did the developers of C decide to use an asterisk instead of the much more intuitive '@' for pointers?
- Why SQL is beating NoSQL, and what this means for the future of data
- Pollen: the book is a program
- Linux System Call Table
- The 10 most popular coding challenge websites for 2017
- stagemonitor - an open source solution to application performance monitoring for java server applications
- Java 9 and IntelliJ IDEA
- Project Jigsaw: Complete!
- Jaeger, a Distributed Tracing System
- Welcome to Guitar Bro – guitar browser game with a real guitar!
- Monitoring Cloudflare's edge network with Prometheus
- Comparison of NTP implementations
- Org-Mode Is One of the Most Reasonable Markup Language to Use for Text
- How we grow junior developers at the BBC
- It’s time to kill the web
- Vue.js 2.3 CheetSheet
- PayPal’s API Style Guide and Patterns
- Top 30 Microsoft Interview Questions for Software Development Engineers (SDE)
- jenv is Java environment manager, and it is a clone of RVM for Java.
- Announcing Intel® Clear Containers 3.0!
- First NetBeans Code Drop Lands at Apache
- Is Liberty open source? Yes! by IBM
- JDK 9 General-Availability Release
- An Analysis Of CVE-2017-5638 (Apache Struts server-side template injection vulnerability)
- Forget PHP! Facebook’s HHVM engine switches to Hack instead
- Struts Flaw behind Equifax Breach Disclosed and Patched in March
- Allocation Efficiency in High-Performance Go Services
- sudoku benchmark among various programming languages
- cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
- Mison: A Fast JSON Parser for Data Analytics
- Going open-source in monitoring, part I: Deploying Prometheus and Grafana to Kubernetes
- A Comparison of Mapping Approaches for Distributed Cloud Applications(AppDynamics vs OpenTracing vs Netsil)
- Lies My Parents Told Me (About Logs)
- '어떤' 프로젝트가 '어떻게' 실패하는가··· 현실 인정에서 종결 방안까지
- The Future of HHVM
- Scaling with Apache Spark(PDF)
- What are the most interesting modules for Python?
- Failing fast & fixing faster at Vogue
- The history of UTF-8 as told by Rob Pike
- Multiple Perspectives On Technical Problems and Solutions
- SHMALL - Simple Heap Memory ALLocator
- How Personality Matters in Software Development
- 5 Reasons Why Java's old Date and Calendar API was Bad Read more: http://javarevisited.blogspot.com/2017/04/5-reasons-why-javas-old-date-and-Calendar-API-bad.html#ixzz4txCgJJY6
- 10 Common Software Architectural Patterns in a nutshell
- minicube - Run Kubernetes locally
- Revisiting Knuth and McIlroy's word count programs
- Eclipse OpenJ9
- Energy Efficiency in Programming Languages
- Rob Pike's 5 Rules of Programming
- Modern JavaScript Tutorial
- How JavaScript works: memory management + how to handle 4 common memory leaks
- 고성능 서버/데이터베이스
- 가트너 발표, 2016년 전세계 IaaS 퍼블릭 클라우드 시장 31% 성장
- PostgreSQL's Hash Indexes Are Now Cool
- HAProxy vs nginx: Why you should NEVER use nginx for load balancing!
- Percona Delivers MyRocks Storage Engine for MySQL
- Migrating a database from InnoDB to MyRocks
- AWS-애저-구글, 기업용 클라우드 플랫폼 최강자는 누가 될까?
- Why Dropbox decided to drop AWS and build its own infrastructure and network
- franchise - a notebook sql client. what you get when have a lot of sequels
- Database provider MongoDB has filed to go public
- “데이터베이스의 재탄생” 데이터를 저장하는 새로운 기술 8가지
- Spotify Lessons: Learning to Let Go of Machines
- LinkedIn Develops MySQL Query Analyzer Tool
- New in postgres 10
- sysbench Histograms: A Helpful Feature Often Overlooked
- Site Reliability Engineering Demystified
- New – Per-Second Billing for EC2 Instances and EBS Volumes
- The evolution of DevOps
- The 7 habits of highly effective DevOps
- 2017 하이브리드 클라우드의 현주소 : 리서치 결과(주의: 이메일 등록 필요)
- SFS: Random Write Considered Harmful in Solid State Drives
- 카카오뱅크, 마이SQL 잘 쓰는 비결
- Extremely Fast MySQL Backup and Restore Using Mydumper/Myloader
- Why Dropbox decided to drop AWS and build its own infrastructure and network
- Towards Deploying Decommissioned Mobile Devices as Cheap Energy-Efficient Compute Nodes
토요일, 9월 30, 2017
[B급 프로그래머] 9월 4주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
수요일, 9월 27, 2017
[일상다반사] 그림의 마술사 : 에셔전
최근 재개봉한 인셉션을 다시 보면서 느꼈지만, 영화에서 가장 인상 깊은 장면을 하나만 뽑으라고 하면 펜로즈 계단을 주저하지 않고 선택하겠다. 컴퓨터 그래픽이 아닌 촬영감독의 고생으로 탄생한 이 장면이 인상깊은 이유는 꿈 속의 꿈을 다루는 재귀적인 주제와 정말 잘 어울리기 때문이다.
펜로즈 계단이 유명해진 계기는 위키피디아에도 잘 나와있듯이 에셔의 Ascending and Descending과 Waterfall 작품으로 보면 틀림없다. 이번에 세종문화회관에서 열리고 있는 그림의 마술사 : 에셔전을 관람하면서 가장 눈여겨 본 두 작품이었다.
에셔 전에 소개된 전시 작품 수는 100여 점 정도였지만, 감상하느라 두 시간 넘게 꼼짝 못하고 잡혀 있었다. 관람을 하면서 잘 몰랐던 사실을 몇 가지 알게 되었는데, 에셔는 초기에 상업 디자인과 풍경화(!)를 그렸으며, 초기 작품을 보면 알겠지만 목판화와 석판화 부문에서 뛰어난 능력을 발휘했다. 정통적인 화법을 구사하다가(어릴 때부터 정통 회화에 도가 통했던 피카소를 생각하라!) 여러 나라로 여행을 다니면서 기하학적인 무늬에 빠져들게 되며 이후 여기서 영감을 받은 다양한 작품을 만들게 된다. 에셔는 예술 분야보다 오히려 수학과 컴퓨터과학 분야 사람들에게 더욱 더 잘 알려졌으며 더글라스 호프스태터의 괴델, 에셔, 바흐 책에서도 한 축을 맡을 정도로 수학과 인공지능 부문에 큰 영향을 미쳤다.
에셔전은 오는 10월 15일까지 세종문화회관 미술관에서 진행되므로 에셔 작품 애호가들께서는 놓치지 마시기 바란다. 전시 도록도 판매하므로 한 권 업어오면 좋을 듯.
뱀다리: 예셔전에서 아쉬운 점이 있었는데, 작품 설명 번역 오류과 작품 크기(dimension) 오류가 눈에 들어와서 난감했다. 참고하시길... T_T
EOB토요일, 9월 23, 2017
[B급 프로그래머] 9월 3주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 빅데이터/인공지능
- Open Data in UK
- The InfoQ eMag: Getting a Handle on Data Science
- Anatomy of a Moral Panic
- Numba: High-Performance Python with CUDA Acceleration
- 알파고 영화 홈페이지
- What should everyone know about machine learning?
- 유니티 엔진, ‘머신러닝 에이전트’ 탑재하며 인공지능 플랫폼으로 진화
- Superset: Scaling Data Access and Visual Insights at Airbnb
- Anomaly blog
- Tesla has a new Autopilot ‘2.5’ hardware suite with more computing power for autonomous driving
- Glossary of Deep Learning: Word Embedding
- DuckDuckGo: The Solopreneur That Is Beating Google at Its Game
- Tesla said to be working on its own self-driving AI chip with AMD
- Consciousness Goes Deeper Than You Think
- Facebook’s war on free will - How technology is making our minds redundant.
- [Hot Issue Report 2017-11] 문재인 정부 출범 100일의 ICT 정책 방향
- 모바일 SoC에서 다크 실리콘이 주는 한계
- Intel collaborates with Waymo on self-driving computer design
- Powering big data at Pinterest
- Hadoop Platform as a Service in the Cloud
- PyTorch로 시작하는 딥러닝 입문 CAMP (www.fastcampus.co.kr/data_camp_pytorch/) 강의자료
- GPU implementation of neural networks: 뉴럴 네트워크에 최초로 GPU를 적용한 논문
- The iPhone X’s notch is basically a Kinect
- scilab - Open source software for numerical computation
- europilot - A toolkit for controlling Euro Truck Simulator 2 with python to develop self-driving algorithms.
- Inside the "town" created to teach driverless cars
- Chips Off the Old Block: Computers Are Taking Design Cues From Human Brains
- People are using Siri as a therapist, so Apple is seeking engineers who understand psychology
- "IBM 인공지능 왓슨의 암 진단 성적, 실망적"-STAT
- All the Linear Algebra You Need for AI
- Google Has Spent Over $1.1 Billion on Self-Driving Tech
- Interview: Apple’s Craig Federighi answers some burning questions about Face ID
- INSIDE GE’S TRANSFORMATION
- "잘 때도 작동할까? 쌍둥이도 인식할까?" 아이폰 X의 핵심 페이스 ID의 모든 것
- “더 쉽고 가까워진” 머신 러닝을 시작하는 소프트웨어 엔지니어를 위한 조언
- Heart Disease Diagnosis with Deep Learning
- Fingerprints are Usernames, not Passwords
- Face ID, Touch ID, No ID, PINs and Pragmatic Security
- Build a Telegram Chatbot in Python
- 아이폰 X의 심장 : A11 바이오닉 칩 살펴보기
- Most Female and Male Occupations Since 1950
- NTSB: Tesla’s Autopilot UX a “major role” in fatal Model S crash [Updated]
- How we built the first real self-driving car (really)
- The Quartz guide to artificial intelligence: What is it, why is it important, and should we be afraid?
- Why a 24-Year-Old Chipmaker Is One of Tech’s Hot Prospects
- 자습해도 모르겠던 딥러닝, 머리속에 인스톨 시켜드립니다.
- Tesla flips a switch to increase the range of some cars in Florida to help people evacuate
- Get up to speed with Machine Learning by InfoQ
- 가상화폐
- Building Blockchain in Go. Part 1: Basic Prototype
- “미 당국, 한국 가상화폐 거래소 연내 제재” 가능성 ... 국내 가상화폐 거래 제동 걸리나
- 이더리움 창시한 ‘천재 소년’ 비탈릭 부테린 내주 방한
- A Prehistory of the Ethereum Protocol
- Is There a Cryptocurrency Bubble? Just Ask Doge.
- Unifying Banks & Blockchains @Coinbase
- Wind energy used to mine cryptocurrency to fund climate research
- China orders immediate shuttering of Bitcoin exchanges
- 글로벌 핀테크 동향과 선진기업 전략_데일리금융그룹
- How Does the Blockchain Work?
- The virtual currency boom echoes dotcom fever
- 읽을거리
- iPhone 8 Teardown
- 심층 리뷰 | iOS 11, 몇 년 만에 보는 애플의 인상적인 업그레이드
- How I got to 200 productive hours a month
- Super-Accurate GPS Chips Coming to Smartphones in 2018
- How Air-Conditioning Invented the Modern World
- How flying messes with your mind
- Google signs agreement with HTC, continuing our big bet on hardware
- Fixing the ‘Brain Damage’ Caused by the I.P.O. Process
- 야민정음, 발랄한 문자 놀이
- 고위 임원을 위한 커뮤니케이션 팁 6가지
- 리얼포스 키보드의 세대 교체! 신제품 4종 발표
- Part1: brittle failure, blame-and-train, and more productive reactions to failure
- Elon Musk Likes to Ask This Question During Every Job Interview: "지금까지 수행한 업무 중에 만난 가장 어려운 문제가 무엇이었으며 어떻게 풀었습니까?"
- A CEO makes the case that young employees are better at solving problems
- Cassini’s 20-year journey
- 힐링 대신 지적만족… 공부하는 직장인 '직딩 열풍' 왜?
- There is No Reason for Any Individual To Have a Computer in Their Home
- A Rare Peek Inside A 400G Cisco Network Chip
- What Science Says To Do If Your Loved One Has An Opioid Addiction
- How Silicon Valley is erasing your individuality
- Massive genetic study shows how humans are evolving
- Divorce and Occupation
토요일, 9월 16, 2017
[B급 프로그래머] 9월 2주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 개발/관리도구
- Hack – A typeface designed for source code
- Spring Boot Memory Performance
- DataDog의 APM
- Improving Corporate Cognitive Performance in IT Organisations
- Python code snippets
- Everyone loves programming in Python! You disagree? But it's the fastest growing, says Stack Overflow
- Microsoft Explores Manual Memory Management in .NET with Snowflake
- How to conduct a good Programming Intervie
- The Art of Crafting Architectural Diagrams
- JavaOne’12 Session 3992 - Software Modularity: Paradoxes, Principles, and Architectures
- 10 Articles Every Programmer Must Read
- The early history of HP calculators
- Mastercard Internet Gateway Service: Hashing Design Flaw
- "실행시간 줄고 API 리팩토링"··· 파이썬은 지금 '환골탈태' 중
- Beej's Guide to C Programming
- JSON Serialization in Python using serpy
- HashiCorp Vagrant 2.0
- Publishing with Apache Kafka at The New York Times
- 코딩 인터뷰 완전 분석 – 코딩 면접 다이어그램
- 자바 9 JDK 미리 보기 : 모듈 방식 이상의 변화
- Solaris to Linux Migration 2017
- Crypto for Kids
- 3 Easy Solutions to Optimize Images on the Fly
- 11 tips from 11 months of learning Python
- A collection of (mostly) technical things every software developer should know
- Learning Python without Library Overload
- The DUNGEON (Zork I) source
- Comparing C and C++ usage and performance with a real world project
- Monitoring Docker with Prometheus
- Software (r)Evolution: A Crystal Ball to Prioritize Technical Debt
- A cheatsheet of modern C++ language and library features.
- Understanding Python's logging module
- Hell is a multi-threaded C++ program.
- Iodine: a Better Java Language
- The Secret PhD Productivity Strategy: Do Deep Work In Less Hours
- lstags - Compare local Docker images with ones in registry
- 고성능 서버/데이터베이스
- Percona Blog Poll Results: What Database Engine Are You Using to Store Time Series Data?
- It’s Okay To Store Data In Apache Kafka
- sqlcheck - Automatically identify anti-patterns in SQL queries
- AWS now offers a virtual machine with over 4TB of memory
- A Rare Peek Inside A 400G Cisco Network Chip
- Microservice Databases: Migrating from Relational Monolith to Distributed Data (By O'Reilly)
- Better Database Migrations in Postgres
- NGINX Releases Microservices Platform, OpenShift Ingress Controller, and Service Mesh Preview
- PostgreSQL workings in one picture.
- Try Azure #CosmosDB for free
- New Network Load Balancer – Effortless Scaling to Millions of Requests per Second
- How Facebook Achieves Rapid Release at Massive Scale
- MS, 링크드인 인수 효과 SaaS 매출로··· 세일즈포스 제치고 1위 등극
- KTLS: Linux Kernel Transport Layer Security
- 기업용 SaaS 시장, 구름처럼 날아올랐다
- Elasticsearch 인덱싱에 대한 성능 고려 사항
토요일, 9월 09, 2017
[B급 프로그래머] 9월 1주 소식(빅데이터/인공지능, 가상화폐, 읽을거리 부문)
- 빅데이터/인공지능
- 150년 된 승강기 업체가 엣지 컴퓨팅으로 꿈꾸는 미래
- New AI can guess whether you're gay or straight from a photograph
- How Much Should We Trust Artificial Intelligence
- Machine Learning Fundamentals: Predicting Airbnb Prices
- Keras shoot-out: TensorFlow vs MXNet
- 몬산토, 닥터 페터, 벡셀... 앞선 기업 6곳의 데이터 애널리틱스 성공담
- '빅데이터 분석으로 자살 위험 징후 찾는다' 호주 정신건강연구소
- 국가수리과학연구소 JupyterHub 구축 보고
- John Deere Is Paying $305 Million for This Silicon Valley Company
- The US is speeding toward its first national law for self-driving cars
- 케라스를 활용한 머신러닝 학습
- My Neural Network isn't working! What should I do?
- Hardware Architectures for Deep Neural Networks: GPU, TPU 등 소개
- Jupyter notebooks for the code samples of the book "Deep Learning with Python"
- MEET MICHELANGELO: UBER’S MACHINE LEARNING PLATFORM
- A Vision for Making Deep Learning Simple
- 분석하기 좋은 데이터 만들기의 시작, 『파이썬을 활용한 데이터 길들이기』
- 2017년 1분 동안 인터넷 세상에서 벌어지는 일
- 화웨이, 세계 첫 모바일 AI칩… 차세대폰 판도 바꿀까
- Top Deep Learning Projects based on their Stars!(Github)
- Machine Learning for Humans
- 25 Chatbot Platforms: A Comparative Table
- Machine Learning: An Applied Econometric Approach
- How to fix a toilet (and other things you couldn't do without Search)
- Where will AGI come from?
- How Machine Learning Enhances The Value Of Industrial Internet of Things
- GE discovers that industrial IoT doesn't scale
- Hidden powers: 6 amazing things your unconscious mind can do
- Artificial Intelligence Could Predict Alzheimer’s Years Before Doctors
- Build a flexible Neural Network with Backpropagation in Python
- TransitFlow — using Python and Processing to visualize regional transit frequency
- YOLO: Real-Time Object Detection
- Sound Pattern Recognition with Python
- 우리 회사는 AI·머신러닝에 준비돼 있을까?··· '10가지 체크리스트'
- Tesla Model S battery degradation data
- Object detection: an overview in the age of Deep Learning
- 중국 인터넷 빅3 "AI전략, 같은 듯 다르네"
- Python Data Science Handbook (O'Reilly)
- A MNIST-like fashion product database.
- 4차 산업혁명을 이끄는 센서 - 시장구조는 어떻게 바뀌나?
- 김진철의 How-to-Big Data | 빅데이터와 인공지능 (2)
- Intel Announces Movidius Myriad X VPU, Featuring ‘Neural Compute Engine’
- Toyota’s Research Institute head says full autonomous driving is “not even close”
- ETHICS COMMISSION AUTOMATED AND CONNECTED DRIVING
- Can we know what animals are thinking?
- Why Deep Learning Surprises me
- Google Researcher Invented New Technology to Bring Neural Networks to Mobile Devices
- 가상화폐
- $257 Million: Filecoin Breaks All-Time Record for ICO Funding
- Dead Coins – A list of dead cryptocurrencies
- 삼성 SDS, 18개 은행 공동 블록체인 시스템 구축
- 마이크로소프트가 엔터프라이즈 시장에 블록체인을 구현하는 방법
- Microsoft and Facebook create open ecosystem for AI model interoperability
- Facebook and Microsoft introduce new open ecosystem for interchangeable AI frameworks
- Initial Metropolis Ethereum Hardfork Expected in September
- 中정부, 블록체인 프로젝트 투자 전면 금지
- btcpy released: a full featured Bitcoin library(Python3)
- China has banned ICOs
- 가상통화 시총 올들어 10배로… 돈이냐 상품이냐, 정체성 논란
- 3 Common Misconceptions about ICO Law
- Coingraph is a real-time graph for cryptocurrencies.
- Download & Play with Cryptocurrencies Historical Data in Python
- Initial Metropolis Ethereum Hardfork Expected in September
- 은행공동 블록체인 인증사업, 삼성SDS·현대정보·KCC정보통신 3파전
- Mining Bitcoin with pencil and paper: 0.67 hashes per day
- [가상화폐광풍] 투자자 100만명…금융당국, 불법거래 우회규제 고심
- 왜 블록체인은 제2의 인터넷이라 불리나
- 가상화폐 트레이더에 애널까지…블록체인發 새 일자리 속속 등장
- 싱가포르 금융 30%, 블록체인 투자 계획
- Bitcoin investing using Dollar Cost Averaging strategy
- Microsoft Announces Coco Framework for Enterprise Blockchain Networks
- Bitcoin Energy Consumption Index
- Mercury Protocol - The Future of Communication Platforms Built on the Ethereum Blockchain
- Can Blockchains Set the Web Free?
- 읽을거리
- From Sex Object to Gritty Woman: The Evolution of Women in Stock Photos
- 트레바리는 무엇을 판매하는가
- Tesla and SpaceX Share More Than Musk
- Softbank World 2017 행사 (한글 전문)
- 가장 비극적인 진단명
- Let's Make Work Better. - Practices, research, and ideas from Google and other organizations to put people first.: 구글의 경영 우수 사례
- WordStar: A writer’s word processor
- Boeing 787 In Flight Entertainment System Security fun!
- Android 8.0 Oreo, thoroughly reviewed
- Lego sales topple as children turn away from the building bricks
- Efficient Air-Conditioning Beams Heat into Space
- [리뷰 오브 리뷰] 협력과 전쟁의 두 얼굴
- The conceptual evolution of mass and matter [excerpt]
- Wind Energy Is One of the Cheapest Sources of Electricity, and It's Getting Cheaper
- 프로선수 경험 없는 NBA감독이 성공하는 이유
- 귀농 그거 하지 마라
- [IGC2017] '스타: 리마스터', 거대한 유산을 현대로 가져오다
- Our 6 Must Reads to Make Self-Care Your Competitive Advantage
- Wealth: redistribution and interest rates
- China’s high-speed trains are back on track
- What books have made the biggest impact on your mental models?
- Brain foods: the effects of nutrients on brain function
- The Huge Premium Intel Is Charging For Skylake Xeons
- 행복해지는 방법에 대하여: 현재에 집중하기
- IT부서를 느리게 하는 악성 관행 12가지
- [PIXAR IN A BOX] Color science
- "3년간 한국 시장 공부… 6곳으로 매장 늘린다"
- One of the fathers of modern computing used this 6-step process to solve any problem
- Doomsday planning for less crazy folk
토요일, 9월 02, 2017
[B급 프로그래머] 8월 5주 소식(개발/관리도구, 고성능 서버/데이터베이스 부문)
- 개발/관리도구
- Dalin - A C++ non-blocking network library on Linux
- Category Theory for Programmers: The Preface
- Open Sourcing Kafka Cruise Control
- Spring Boot 2.0 Will Feature Improved Actuator Endpoints
- KISS principle(Principles Wiki)
- IT부서를 느리게 하는 악성 관행 12가지
- Resetting remote to a certain commit
- Microsoft .NET Architecture Guidance Released
- 네트워크 101
- The software engineering rule of 3
- 국내 개발자 블로그 총정리: 필독!
- A Million WebSockets and Go
- "Clean code" isn't actually clean
- Decisions, Decisions
- Code base - Million lines of code: 구글 코드량이 압도적!
- 6502cloud - Bringing the 80's to the cloud
- a list of applications, alfred workflows and various tools that make my macOS experience even more amazing
- lolviz - A simple Python data-structure visualization tool for lists of lists, lists, dictionaries; primarily for use in Jupyter notebooks / presentations
- Prepare for BOM-less UTF-8 default character encoding
- These skills make you most employable. Coding isn’t one – can that be right?
- moon - A minimal, blazing fast UI library.
- whatruns - Discover what runs a website
- Csysdig explained visually
- 7 Tips For Python Performance
- Serverless Platform: Scientific Computation @Scale
- MTuner is a C/C++ memory profiler and memory leak finder for Windows, PS4, PS3, etc.
- What is your favorite CS paper?
- Weird Python Integers
- The Complexity That Is Hidden in Microservices and Event Sourcing
- Feather - Simply beautiful open source icons
- Selecting an Event Architecture
- Code Smells: Iteration
- The Beauty of Bresenham's Algorithm
- rendertron - A dockerized, headless Chrome rendering solution
- apistar - A smart Web API framework, designed for Python 3.
- pdf-bot - A Node queue API for generating PDFs using headless Chrome.
- Experience porting 4.5k loc of C to Go (Facebook's CSS flexbox implementation Yoga)
- Unleashing the Power of .NET Big Memory and Memory Mapped Files
- Your Serverless Raspberry Pi cluster with Docker
- Off-premises insight for your on-premises Prometheus servers.
- Python Practices for Efficient Code: Performance, Memory, and Usability
- Up – deploy serverless apps in seconds
- Top 11 Open Source Server and Network Monitoring tools for Linux
- Creating Space to Be Awesome
- Ideal OS: Rebooting the Desktop Operating System Experience
- 웹 글꼴 최적화
- Laverna - Keep your notes private (evernote replacement)
- Why Go is my favorite programming language
- (Vue.js) Comparison with Other Frameworks
- 고성능 서버/데이터베이스
- Redis 운영관리
- LogDevice: a distributed data store for logs
- What hardware? Oracle is on cloud nine, er, twelve right now – $200,000,000,000
- Amazon Aurora Fast Database Cloning
- Records: SQL for Humans™
- 금융 오픈소스 DBA 30일 생존기
- Towards Deploying Decommissioned Mobile Devices as Cheap Energy-Efficient Compute Nodes
- '컨테이너와 서버리스 사이'··· 흔들리는 구글 클라우드 전략
- Titan in depth: Security in plaintext
- Introducing Network Service Tiers: Your cloud network, your way
- Going Multi-Cloud with AWS and GCP: Lessons Learned at Scale
- The MySQL High Availability Landscape in 2017 (The Adults)
- aweseom-sre - A curated list of awesome Site Reliability and Production Engineering resources. (SRE)
- (MySQL) Our First Outage
- Top free 4 Hosts that provide Remote Access to MySQL Database
- Hybrid Cloud: 10 notable statistics
- US DoD, Brit ISP BT reverse proxies can be abused to frisk internal systems – researcher
[독서광] 사소한 결정이 회사를 바꾼다
가을을 맞이해서 오늘은 책을 한 권 소개해드리겠다. 부제가 "우리가 직장에서 말하고 질문하고 행동하는 방식에 대하여"인 "사소한 결정이 회사를 바꾼다"라는 책이다. 테드에서 강연한 내용을 바탕으로 책을 만들었기 때문에 판형도 작으며, 페이지도 많지 않다(190페이지). 따라서, 처음에 책이 배송되었을 때 이 작은 내용으로 과연 회사를 바꿀 수 있을까?라는 의문이 들 정도였다. 하지만 늘 양보다 질이니...
여러 가지 좋은 이야기가 나오지만, 특히 이 책에서 눈에 들어온 내용은 바로 사회적 자본의 확충이라는 주제다. 사회적 자본이 충분하지 않는 회사나 조직에서는 부서간 이기주의('silo effect'라 불리는)가 팽배하고 의견 충돌을 두려워한 나머지 복지부동하는 전략을 사용하기 마련이다. 여기서 사회적 자본은 단순한 사람 사이의 친밀함을 뜻하지는 않는다. 회사는 동호회가 아니므로 놀기 좋은 장소가 되어서는 안 되며 뭔가 고객과 사회에 기여할 수 있는 강력한 추진력을 갖춘 공간이 되어야 하므로 약간은 긴장되거나 까칠한 분위기가 지배할 수도 있다(특히 돈이나 사람 목숨이 왔다갔다하는 경우). 사회적 자본이 늘어날 수록 상호 신뢰도 높아지며, 여러 가지 다양한 시도를 할 수 있는 여건이 갖춰진다.
그렇다면 사회적 자본을 확충하는 방법에 대해 고민하지 않을 수 없는데, 이 책에서는 몇 가지 방법을 소개하고 있다.
- 잦은 대면 접촉 기회를 부여하기: 회사 동선을 재설계해서 사람들이 자주 만나서 이야기하게 만든다.
- 같이 일한 시간을 길게 가져가기: FAA에 따르면 항공기 사고의 73펴센트가 팀이 함께 일하기 시작한 첫날에 발생했고, 44퍼센트는 첫 비행에서 발생했다.
- 경청: 회의에 참석한 사람이 균등하게 말하는가? 합창에서는 소리를 내는 능력보다 듣는 능력이 중요하다.
책 제목처럼 정말 별 거 아닌 사소할 결정이 회사를 바꿀 수 있긴 하지만... 아무리 사소한 변화도 초기에는 강력한 저항에 부딪히므로(사회적 자본이 부족하므로 이는 당연한 현상이라고 볼 수 있다.) 실천은 결코 쉽지 않다는 문제점은 여전히 남아있다.
보너스로 저자인 마거릿 헤퍼넌이 테드에서 강연한 내용을 소개한다(한국어 번역이 없으므로 책을 안 읽은 독자분들께서는 이해가 조금 어렵긴 하겠다). 참고로 가장 마지막에 말하는 'Beyond Measure'가 이 책 원서 제목이다.
결론: 분량은 얇지만 내용이 알찬 책이므로 조직적인 어려움을 겪고 있는 관리자에게 추천한다.
EOB