- 빅데이터/인공지능
- [논문] 레고 매뉴얼을 머신이 실행 가능한 계획으로 번역하기 (cs.stanford.edu)
- ZLUDA is a drop-in replacement for CUDA on Intel GPU.
- 넷플릭스, '최고예요' 버튼 추가…개인화 알고리즘 강화
- Updated GPU comparison Chart [Data Source: Tom's Hardware]
- Deep Learning for Coders with Fastai and PyTorch: AI Applications Without a PhD
- Practical Deep Learning - A free course designed for people with some coding experience, who want to learn how to apply deep learning and machine learning to practical problems.
- AI 시대 필요한 것은 오픈‘소스’가 아닌 오픈소스 ‘접근권’
- KGCNN - Keras Graph Convolution Neural Networks
- "가속기를 단 넘파이" 구글 JAX 시작하기
- 뇌는 8~35헤르츠에서 15와트로 작동하며, 에너지 소비량이 LED전구와 비슷함 (twitter.com/fchollet)
- Get started with GPU Compute on the web
- Neural Network Loss Landscapes: What do we know?
- GPU Puzzles - 퍼즐 풀며 CUDA 배우기 (github.com/srush)
- Not interacting with people reduces cognitive function over time, Study finds
- Bayes Rules! An Introduction to Applied Bayesian Modeling
- WILL AI STEAL SUBMARINES’ STEALTH?
- ML code generation vs. coding by hand - what we think programming is going to look like
- Korean-PLM (Korean Pre-trained Language Models)
- 애플 자율주행차의 막장 현황, 8년 개발과정 기사
- MindsDB ML-SQL Server enables machine learning workflows for the most powerful databases and datawarehouses using SQL.
- Elderly Florida couple killed after their Tesla crashes into semi in 37th crash for company
- TensorHouse is a collection of reference machine learning and optimization models for enterprise operations: marketing, pricing, supply chain, and more.
- Using GPT-3 to explain how code works
- Machine Learning Operations (MLOps): Overview, Definition, and Architecture
- Brain.js: GPU accelerated Neural networks in JavaScript for Browsers and Node.js
- Graph Machine Learning at Airbnb
- Huge “foundation models” are turbo-charging AI progress
- Design Patterns in Machine Learning Code and Systems
- Open API를 이용한 고속 논문 분석 (jehyunlee.github.io)
- Google Cloud Skills Boost
- Python for Data Analysis, 3E
- How the US Air Force Ditched the "Average" and Saved Lives
- 읽을거리
- Is the Kalman filter a low-pass filter? Sometimes!
- Facebook reports drop in revenue for the first time
- How to think for yourself
- The History of 'Ampersand'
- Deutsche Bahn’s Meltdown and High-Speed Rail
- [번역] 당신은 엉뚱한 문제를 풀고 있다.
- The Inventor of Ibuprofen Tested the Drug on His Own Hangover
- EBS <당신의 문해력+> 성인 어휘 능력 검사
- Characterization of JWST science performance from commissioning
- 제임스웹 우주망원경
- Greg Robinson fixed NASA’s James Webb Space Telescope, reluctantly
- How a Doctor Killed the Baroque Era
- Compare Webb's Images to Hubble
- How Do Dolphins Choose Their Name?
- He Dropped Out to Become a Poet. Now He’s Won a Fields Medal.
- What do lawyers do?
토요일, 7월 30, 2022
[B급 프로그래머] 7월 두 번째 소식(빅데이터/인공지능, 읽을거리 부문)
(오늘의 짤방: 'Machine learning' is the new cool nowadays via @Ashot_)
토요일, 7월 23, 2022
[B급 프로그래머] 7월 3주 소식(개발/클라우드/고성능 서버/데이터베이스 관련 소식 정리)
오늘의 짤방: How the loading progress bar works via @morozov_dev
개발 관련 소식
- 팁과 유틸리티
- 프로그래밍
- Checklist Design - A collection of the best design practices.
- web code tools - The best code generators for developers
- Cool Backgrounds
- Commit Messages Don’t Matter
- The trouble with symbolic links
- Releasing Color.js: A library that takes color seriously
- What the heck is SOLID?
- Logging Performance Comparison
- Mysterious Memset
- Logto - 오픈소스 사용자 아이덴티티 솔루션 (github.com/logto-io)
- 소프트웨어 세계의 자재 명세서, SBOM이 필요한 이유
- I Regret My $46k Website Redesign
- A Little Story About the `yes` Unix Command
- 알고리즘 문제해결의 관점에서 프로그래밍 언어라는 것은
- TeamViewer는 뷰어가 설치 되었는지 체크하기 위해서 폰트를 설치한다 (news.ycombinator.com)
- Table of Contents: Build your own X
- "파이썬, 비주얼 스튜디오 사용자 품는다” 차세대 R 마크다운, 콰르토
- The Rust Performance Book
- Introduction to TCP and Sockets
- myAlgorithm (beta) - Your own self hosted recommendation feed based on your browsing habits.
- Carbon Language: An experimental successor to C++
- ‘IT 브랜드의 전설’··· 자바의 이름이 자바인 사연
- "파이썬 웹 개발의 미래" ASGI의 개념과 활용 방법
- lensm - A tool for viewing assembly and source.
- An ex-Googler's guide to dev tools
- What is the significance of Butler Lampson's work?
- Algorithms by Jeff Erickson
- 아직도 은퇴 안 하셨어요? 여전히 '건재한' 레거시 기술 12선
- RHEL 9 리뷰 | 보안ㆍ관리 기능 강화한 기업용 리눅스 대표주자
- How Duke Nukem II’s parallax scrolling worked
- 10% of the Top 1 Million Sites are Dead
- A Guide to the Go Garbage Collector
- My PHP enum style guide
- PER coding style
- REST Client allows you to send HTTP request and view the response in Visual Studio Code directly.
- CPython 3.11 recursive benchmark
- A Spectre is Haunting Unicode
- VS2022 Performance Enhancements: Faster C++ Development
- What I Wish Someone Would Have Told Me About Using Rabbitmq Before It Was Too Late
- lldap - 가벼운 LDAP 서버 구현체 오픈소스 (github.com/nitnelave)
- Git-Branchless - 브랜치를 사용하지 않는 Git 워크플로우 지원 도구 모음 (github.com/arxanas)
- THE HISTORY OF USER INTERFACES
- I've been abusing HTTP Status Codes in my APIs for years
- CP/M is really open-source now
- Decompiler Explorer
- 한국투자증권에서 공개한 rest api
- 웹 브라우저에 URL을 입력하면 어떤 일이 생기나요?
- string-similarity - Finds degree of similarity between two strings, based on Dice's Coefficient.
- 2022년 웹 개발에서 고려해야 할 환경
- 아주 조그마한 컴파일러 만들기
- "안드로이드부터 윈도우, iOS까지" 구글이 만든 멀티플랫폼 개발 툴 '플러터'
- CS101 - Introduction to Computing Principles
- vimified - I built an interactive course that helps you learn Vim faster
- Python Tutor: Visualize code in Python, JavaScript, C, C++, and Java
- DevOps
- 설계
- The 2022 API Platform Landscape: Trends and Challenges
- How Did REST Come To Mean The Opposite of REST?
- 강의실 개편 by 인프런
- The System Design Primer
- SYSTEM DESIGN PREPARATION
- Crack the System Design Interview
- Pinterest의 Memcached Fleet은 EC2 5000대를 사용 (medium.com)
- Centralization, Decentralization, and Internet Standards
- 하드웨어
- 경력 관리와 개발문화
- 💫 페이스북 개발자의 성과 만들기
- Google Announces Hiring Pause
- COMMONCOG GUIDES - Burnout
- “개발자들, 코파일럿 많이 쓸수록 생산성 향상됐다 느껴” 깃허브
- Why long-term plans don't work and how to fix them
- 2022 테크 여름인턴십 코딩테스트 해설
- 개발자분들을 위한 특별한 커리어 설문을 소개합니다.
- 왓차의 온보딩 프로세스 (medium.com/@watcha)
- 개발자에서 기술 작가로 전직하기까지 2년 간의 이야기 (tech.devsisters.com)
- The case against CS master’s degrees
- 2021년 상반기 - 개발자는 이 책을 읽었다 (kyobobook.co.kr)
- 유능한 시니어 개발자들이 하필 '그곳'으로 이직한 이유
- 이력서는 위험하다
- Developer Salaries 2022 Report Germany
- Working in the software industry, circa 1989
- Y Combinator : 혁신 연구소 (readthegeneralist.com)
- 클라우드 직무 지원자가 알아야 할 면접 팁 3가지
- "이직 경력은 능력 있다는 증거"…'신의 직장'도 5년 안 돼 관둔다
- 투자 끊기자 "인건비부터 감축"…집토스 직원 30% 짐쌌다
- [스타트UP] 클럽하우스발 광풍 꺼지고 투자유치도 실패… 토종 오디오 ‘스푼’의 생존법
- 블록체인과 메타버스
클라우드/고성능 서버/데이터베이스 관련 소식
- 보안
- DMA: Council gives final approval to new rules for fair competition online
- 페이스북, 개인정보 보호용 URL 스트리핑 못하도록 링크 암호화 시작 (ghacks.net)
- TeamViewer installs suspicious font only useful for web fingerprinting
- StackOverflow가 DDOS를 대응하며 배운 것들 (stackoverflow.blog)
- TikTok has been accused of ‘aggressive’ data harvesting. Is your information at risk?
- sw 개발자가 공급망 보안에서 던져야 할 질문 "너무 많이 신뢰하지는 않는가?"
- API라는 ‘거대 공격 표면’ 이해하기
- 차등 개인정보보호의 의미와 관련 기업 사용례의 장단점
- 중국인 10억명의 개인정보가 유출되어 판매사이트에 올라옴 (theregister.com)
- Can My Boss Read My Slack DMs—And Other Workplace Wonderings
- 미국 은행의 '사기 결제 보상 철회' 움직임이 자충수인 이유
- 또 클라우드 설정 오류 사건! 이번엔 4개 공항 3TB 데이터 유출돼
- 클라우드
- 데이터베이스
- SpatiaLite is an open source library intended to extend the SQLite core to support fully fledged Spatial SQL capabilities.
- Understanding Database Sharding
- ‘일관성·유연성’ 덕에 각광… 데이터 레이크하우스 활용 사례
- The DynamoDB paper
- PostgreSQL 14 Internals Book
- Dragonfly is a modern in-memory datastore, fully compatible with Redis and Memcached APIs.
- Postgres Full-Text Search: A Search Engine in a Database
- Postgres 15 improves UNIQUE and NULL
보너스: 진짜 많은 사람들이 체감한다는 아이폰 SSSSS급 꿀팁 via @ggultips
EOB토요일, 7월 16, 2022
[끝없는 뽐뿌질] 오라일리 뱀 티셔츠
최근 페북에서 오라일리 한정판 굿즈 인증샷이 올라와서... 뱀 티셔츠 전면/후면 사진을 올려본다.
앞면은 오라일리 글자만 있어서 밋밋하지만... 뒷면은 포스가 넘친다. 오라일리의 O와 빨간 점으로 포인트를 줘서 더 눈에 잘 띄는 듯하다. 그리고 티셔츠 이외에 인기 품목 중 하나인 스토조 포켓 오라일리 텀블러도 조만간 일회용 컵 제공이 까다로워질 때 유용할 것 같다. 스토조 텀블러는 355ml(12oz, 별다방 톨사이즈)라서 큰 음료 주문이 불가능하다는 단점(?)이 있긴 하지만 휴대성으로 위해서는 어쩔 수 없는 타협안인 듯하다.
티셔츠와 텀블러는 8월 말까지 한정 판매이므로 오라일리 팬이라면 품절되기 전에 구입하시길...
EOB토요일, 7월 09, 2022
[B급 프로그래머] 7월 1주 소식(개발/클라우드/고성능 서버/데이터베이스 관련 소식 정리)
오늘의 짤방: Finally, I can understand operating systems. via @oshogbovx
개발 관련 소식
- 팁과 유틸리티
- OCRmyPDF adds an optical character recognition (OCR) text layer to scanned PDF files, allowing them to be searched.
- Three git tips
- Browsh is a fully-modern text-based browser.
- Goodbye Medium, Hello Ghost
- jscpd - Copy/paste detector for programming source code, supports 150+ formats.
- jsmpeg-vnc - A low latency, high framerate screen sharing server and client, viewable in any modern browser.
- Deprank uses the PageRank algorithm to find the most important files in your JavaScript or TypeScript codebase.
- 모든 애플 기기에서 같은 전화번호로 문자를 주고받는 방법
- How-To : iOS 16에서 잠금 화면 사용자화 설정하기
- Maccy - 맥용 클립보드 매니저 오픈소스 앱 (github.com/p0deje)
- 프로그래밍
- A journey into the Linux scheduler
- Python 3.11 vs 3.10 performance
- Running the Steam Deck’s OS in a virtual machine using QEMU
- 왜 던전을 클리어 한 다음 일정 시간이 지나면 나가야 하나요?
- Chess Engines: A Zero to One
- Python Interactive window (VSCode)
- The Windows malloc() Implementation Is A Trash Fire
- rsync, article 3: How does rsync work?
- virgil: A Fast and Lightweight Programming Language
- Reimagining front-end web development with htmx and hyperscript
- TCP/IP applications for your PC compatible retro-computers
- PureDarwin - Moving the Darwin community in the right direction!
- Open-sourcing SymForce: Skydio's framework for writing algorithmic code
- Htmx: HTML Approach to Interactivity in a JavaScript World
- htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML
- Could Rust be the Future of JavaScript Infrastructure?
- Leveraging Katacoda technology exclusively within O’Reilly And the decision to shutter katacoda.com
- Think twice before abandoning Xorg. Wayland breaks everything!
- Computer Science courses with video lectures
- Hard things in Computer Science
- Things I wish everyone knew about Git (Part I)
- History of Lossless Data Compression Algorithms
- Fresh is a full stack modern web framework for JavaScript and TypeScript developers
- GitJournal - Mobile first Markdown Notes integrated with Git
- Some Assembly Required - An approachable introduction to assembly.
- Programming Books(다양한 책 소개와 독후감)
- JavaScript Algorithms and Data Structures
- 철도 시간표가 유닉스 시간이 되기까지
- VirtualBuddy can virtualize macOS 12 and later on Apple Silicon
- Google Search Is Dying
- XLite - query Excel (.xlsx, .xls) and Open Document spreadsheets (.ods) as SQLite virtual tables
- The End of the Public API Strangler
- DevOps
- 설계
- 하드웨어
- Why Your Next Home Computer Should Be an Old Xeon Workstation
- Open Circuits – The Inner Beauty of Electronic Components
- What? MORE 8-Bit Microcontrollers?
- "SSD 수명 늘리는 여유 공간" 최적의 오버프로비저닝 비율은?
- X-ray reverse-engineering a hybrid module from 1960s Apollo test equipment
- The Verge의 Starlink RV 리뷰 (theverge.com)
- 경력 관리와 개발문화
- JDD 는 코드 작성보다 변명거리를 미리 생각하여 수많은 버그를 양성할 수 있는 개발 방법론이다.
- 국비지원 5개월차의 회고
- The Trimodal Nature of Software Engineering Salaries in the Netherlands and Europe
- Open Source is Not About You
- Mark Zuckerberg: We’re ‘turning up the heat’ at Meta so employees will quit
- “돈 되는 자격증 없어···자격증 사냥 멈춰라”
- Software development: do good manners matter?
- 엔지니어들이 면접에서 물어야 할 질문들 (posthog.com)
- 신입 백엔드 면접 질문 Ver. 1.9.0
- Unity Laying Off Hundreds Of Staffers
- 2022 상반기 백엔드 개발 취업 회고
- F-Lab 수료생 이력서
- 2022년 개발자 코딩부트캠프 비교 정리
- 블록체인과 메타버스
- ‘Advertising has taken a hit’: The crypto crisis has created an advertising vacuum
- aleph.im - Cloud Computing for DeFi & Web3 Simplified!
- Director's Decision on DID 1.0 Proposed Recommendation Formal Objections
- Solana Mobile Stack begins new era of web3 with mobile-first Android platform
- 해킹당한 모든 브릿지들에게 - 브릿지와 스마트 컨트랙트 한번에 공부하기
클라우드/고성능 서버/데이터베이스 관련 소식
- 보안
- 개인정보가 더 위험해진다 '서드파티 쿠키 종말의 역설'
- 구글, iOS 등 모바일 크롬 비밀번호 관리 기능 집중 강화 나선다
- Taking Action Against Scraping for Hire
- Meet the Vigilantes Who Hack Millions in Crypto to Save It From Thieves
- "아이폰 로그인하면 추가 인증 불필요" 애플의 새로운 '싱글사인온' 미리보기
- MZ세대 “유명해진다면 프라이버시 포기”…과정의 투명성은 중요
- 파이어폭스 버전 102, 사용자 추적 문자열 원천 차단 지원
- Sensitive mobile app data found unprotected in the cloud
- 클라우드
- 데이터베이스
- Why SQL Needs Software Libraries
- MySQL EXPLAIN ANALYZE
- 클라우드 스케일!··· SQL과의 비교로 알아본 NoSQL
- SQLite or PostgreSQL? It's Complicated!
- PRQL - Pipelined Relational Query Language, pronounced "Prequel".
- Everything Is a Funnel, But SQL Doesn’t Get It
- PostgreSQL Upgrades are hard!
- Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository.
보너스: 코드 안에 privateKey 같은거 하드코딩으로 박으면 안된다. 고 말할 때 써야하는 예시 +1 (중국에서 일어난 10억명 개인 정보 유출 사고)
EOB토요일, 7월 02, 2022
[B급 프로그래머] 7월 소식(빅데이터/인공지능, 읽을거리 부문)
(오늘의 짤방: Confused? Write. via @OzolinsJanis)
- 빅데이터/인공지능
- AI Can Write Code Like Humans—Bugs and All
- What is Graph Intelligence? How and why the best companies are adopting Graph Visual Analytics, Graph AI, and Graph Neural Networks.
- Yet Another Keyword Extractor (Yake)
- Saving the Scranton Branch with Lead Scoring
- The Search for Better COVID Data Is Not Over
- Competitive programming with AlphaCode
- Avoiding Data Disasters
- Neural-Control Family: What Deep Learning + Control Enables in the Real World
- How to think about the ROI of data work
- Why machine learning hates vegetables
- The Sobering Truth About the Impact of Your Business Ideas
- Stop aggregating away the signal in your data
- Work like an analyst
- The Four Innovation Phases of Netflix’s Trillions Scale Real-time Data Infrastructure
- MLOps Is a Mess But That's to be Expected
- Visualizing Algorithms
- Driverless Robotaxi Fleet Paralyzed for Hours in San Francisco
- AI 및 ML 시스템을 붕괴시키는 ‘적대적 머신러닝’의 이해
- ‘이러려고 데이터 관리하나 자괴감’··· 11가지 어두운 비밀
- Bolt - 10배 빠른 매트릭스 & 벡터 연산 알고리듬 (github.com/dblalock)
- The Nettle Magic Project - This deck of cards has a bar code printed on the edge of each card.
- [독서광] 책 vs 책: 정형 vs 비정형 딥러닝(본인이 작성한 글)
- 일론이 직접 설명한 FSD 개발의 뒷이야기
- Meta has built a massive new language AI—and it’s giving it away for free
- People are pretty bad at perceiving areas. Don’t use them
- Uber’s C.E.O. Plays With Fire
- Why I still recommend Julia
- TensorFlow Lite for Unity Samples
- Amazon CodeWhisperer 공개 - AI 프로그래밍 도우미 (aws.amazon.com)
- Everything Is a Funnel, But SQL Doesn’t Get It
- The Existential Threat of Data Quality
- Framing Feature Engineering for Machine Learning: A Generative Model of Homeowners’ Likelihood to Sell
- Distributed Computing for AI: A Status Report
- One-stop MLOps portal at LinkedIn
- Trino: Open Source Infrastructure Upgrading at Lyft
- Trino, a query engine that runs at ludicrous speed
- In search of the least viewed article on Wikipedia
- ALL THESE IMAGES WERE GENERATED BY GOOGLE’S LATEST TEXT-TO-IMAGE AI
- Tech firms are making computer chips with human cells – is it ethical?
- OpenAI punished dev who used GPT-3 to ‘resurrect’ the dead — was this fair?
- Facebook Doesn’t Know What It Does With Your Data, Or Where It Goes: Leaked Document
- PHP ML - MACHINE LEARNING IN PHP
- Amazon CodeWhisperer - Build apps faster with ML-powered coding companion
- YaLM 100B is a GPT-like neural network for generating and processing text. It can be used freely by developers and researchers from all over the world.
- Fitting Presto to Large-Scale Apache Kafka at Uber
- Microsoft to retire controversial facial recognition tool that claims to identify emotion
- Data Unicorns Are Rare, So Hire These 3 People Instead
- The Brain Has a ‘Low-Power Mode’ That Blunts Our Senses
- Does the tank have a future?
- 50대의 Geforce 1080Ti로 유방암/뇌종양과 싸운 '아마추어' 프로그래머 (howardchen.substack.com)
- MLOps System with AutoML and Pipeline in Vertex AI
- The number of ML+AI papers at arXiv grows exponentially with a doubling rate of 23months.
- ‘해킹도 ML로 진화 중’ 머신러닝 해킹 수법 9가지
- 구글의 새 ‘로우코드/노코드’ 베팅, 이번엔 성공할까
- Awesome Data Leadership (github.com/ronikobrosly)
- US releases new driver-assist crash data, and surprise, it’s mostly Tesla
- Microsoft Teams now uses AI to improve echo, interruptions, and acoustics
- Google I/O 2022 ML & AI 발표 영상 페이지
- Make Amazing Data Science Projects using PyScript.js
- New CRISPR-based map ties every human gene to its function
- Taking our next step in the City by the Bay by Waymo
- Announcing AI21 Studio and Jurassic-1 Language Models
- LAION - Large-scale Artificial Intelligence Open Network
- FOMO is a TinyML neural network for real-time object detection
- Google Scanned Objects: A High-Quality Dataset of 3D Scanned Household Items
- 머신러닝 라이브러리 대표주자, 텐서플로우의 이해
- ‘AI 드림팀’ 꾸리려면... 영입해야 할 '선수'는 누구?
- 테슬라 AI Day (2021) : Planning, Data Labeling, Simulation (2/2)
- 카페인 섭취는 뇌를 어떻게 바꾸는가 (nature.com)
- Toward a realistic model of speech processing in the brain with self-supervised learning
- 읽을거리
- 진요한 이마트 CTO = 이마트의 디지털 대전환
- NASA scientists say images from the Webb telescope nearly brought them to tears
- 가구 소득 통계 사이트
- 기준 중위소득 추이
- 나는 청년 수급자입니다② 경력은 ‘빈 칸’, 재산은 ‘0원’
- 'Blade Runner' at 40: Why the Ridley Scott Masterpiece is Still the Greatest Sci-Fi of All-Time
- Where Did the Long Tail Go?
- ‘사교육의 괴수’가 사교육 붕괴를 말하다
- “여기가 기재부 나라냐” 기재부 관료가 답하다
- GRAIN STUCK IN UKRAINE: THE FRAGMENTED NATURE OF MODERN-DAY RAILWAYS
- 대한민국 상위 1%의 자산수준..우리는 급여만으로 자산가가 될 수 있을까?
- "50년 전엔 황당한 SF만화라고 욕 먹었지"
- 40년 동안 보이저 호를 관리하고 있는 이들(1/2)
- Laundry symbols make no sense
- Record-Breaking Voyager Spacecraft Begin to Power Down
- 한국의 아마존 될까 vs 만년 적자기업 될까...쿠팡, 흥망성쇠의 기로
- Why I'm now making drugs for cats (and you should, too)
- 코로나19로 기초학력까지 저하…“국어 최저 수준”
- [음재훈의 실리콘밸리 인사이더] 황소 물러가고 곰 내려온다
- The truckers who keep our world moving
- Why is American administrative capacity in decline?
- Why are nuclear power construction costs so high? Part I
피드 구독하기:
글 (Atom)