دفترها

یادداشت‌هایی درباره ساختن، فکر کردن و تبدیل ایده به چیزهای مفید

جستارها، یادداشت‌های ساخت، گزارش‌ها و یادداشت‌های میدانی از دل کارگاه؛ مسیرهایی از مشاهده، آزمون و شکل‌گرفتن سیستم‌ها.

۰۱

آخرین یادداشت‌ها

بایگانی‌ای خط‌کشی‌شده از دفترها؛ فشرده، تا مسیر خواندن راحت پیدا شود.

همهجستارهایادداشت‌های ساختگزارش‌های آزمایشگاهیادداشت‌های میدانیالگوها
یادداشت

نِکونیموس؛ گربه‌ای که قرار بود فقط پیام را برساند

روایت بازسازی نکونیموس؛ از تجربه ربات‌های پیام ناشناس و خطر آرشیو داده تا sealed ticket، دیتابیس کور، پیشنهاد گفت‌وگو و مرزهای واقعی حریم خصوصی.

#anonymous-messaging #telegram-bot #cloudflare-workers
یادداشت

Think DSP

یادداشت‌هایی از کتاب Think DSP آلن بی. داونی درباره یادگیری پردازش سیگنال دیجیتال با Python، صدا، طیف، فیلتر، convolution و FFT.

#book-notes #digital-signal-processing #python
یادداشت

Numerical Python

یادداشت‌هایی از استفاده از Python، NumPy، SciPy و Matplotlib برای محاسبات علمی، آزمایش عددی و کار مهندسی داده‌محور.

#book-notes #python #numpy
یادداشت

Learning Domain-Driven Design

یادداشت‌هایی از راهنمای عملی ولاد خونونوف برای هم‌راستا کردن معماری نرم‌افزار با دامنه‌های کسب‌وکار.

#book-notes #domain-driven-design #software-architecture
یادداشت

Refactoring UI

یادداشت‌هایی از راهنمای tactical طراحی UI آدام واتان و استیو شوگر برای توسعه‌دهندگانی که باید interface را روشن‌تر و polishedتر کنند.

#book-notes #ui-design #visual-design
یادداشت

Technical Blogging

یادداشت‌هایی از راهنمای آنتونیو کانجیانو برای ساخت بلاگ فنی متمرکز و تبدیل تخصص به حضور آنلاین پایدار.

#book-notes #technical-writing #developer-content
یادداشت

The Staff Engineer's Path

یادداشت‌هایی از راهنمای تانیا رایلی برای رهبری فنی، استراتژی، اجرا و نفوذ به‌عنوان senior individual contributor.

#book-notes #staff-engineering #technical-leadership
یادداشت

Writing for Software Developers

یادداشت‌هایی از راهنمای فیلیپ کیلی برای نوشتن مقاله فنی، آموزش و محتوای developer-focused.

#book-notes #technical-writing #developer-content
یادداشت

Designing Data-Intensive Applications، ویرایش دوم

یادداشت‌هایی از ویرایش دوم کتاب مارتین کلپمن و کریس ریکومینی — نقشه‌ای گسترده از سیستم‌های داده قابل اعتماد، مقیاس‌پذیر و قابل نگه‌داری.

#book-notes #data-systems #distributed-systems
یادداشت

Just Enough Research

یادداشت‌هایی از راهنمای فشرده اریکا هال برای کاهش ریسک محصول با research و تصمیم‌گیری بهتر در طراحی.

#book-notes #user-research #product-design
یادداشت

Freescale ARM Cortex-M Embedded Programming Using C Language

یادداشت‌هایی از راهنمای embedded C محمدعلی مزیدی و همکارانش برای میکروکنترلرهای ARM Cortex-M و برنامه‌نویسی سطح پایین دستگاه.

#book-notes #embedded-c #arm-cortex-m
یادداشت

Learn to Code with C

یادداشت‌هایی از کتاب C قابل‌دسترس سایمون لانگ، با تمرکز بر برنامه‌های کوچک، زمینه Raspberry Pi و اصول عملی.

#book-notes #c-programming #beginner-programming
یادداشت

Learning Vulkan

یادداشت‌هایی از مقدمه عملی پارمیندر سینگ به Vulkan و پایه‌های برنامه‌نویسی صریح GPU.

#book-notes #vulkan #gpu-programming
یادداشت

Let Us C

یادداشت‌هایی از راهنمای پرتکرار C یاشاونت کانتکار و نقشش به‌عنوان مسیر تمرین‌محور در زبان.

#book-notes #c-programming #pointers
یادداشت

Modern C for Absolute Beginners

یادداشت‌هایی از مسیر مبتدی‌دوست اسلوبودان دمیتروویچ به C مدرن، حافظه، کامپایل و نظم برنامه‌نویسی سطح پایین.

#book-notes #c-programming #systems-programming
یادداشت

The C Programming Language

یادداشت‌هایی از کتاب کلاسیک C کرنیگان و ریچی و ارزش پایدار متن‌های برنامه‌نویسی فشرده و دقیق.

#book-notes #c-programming #unix
یادداشت

Vulkan Cookbook

یادداشت‌هایی از کتاب recipe-based پاول لاپینسکی برای حل مسئله‌های عملی rendering، resource، synchronization و pipeline در Vulkan.

#book-notes #vulkan #gpu-programming
یادداشت

Vulkan Programming Guide

یادداشت‌هایی از راهنمای گراهام سلرز و جان کسنیچ برای Vulkan، برنامه‌نویسی گرافیکی صریح، pipeline رندر و کنترل GPU.

#book-notes #vulkan #gpu-programming
یادداشت

Linear Algebra Done Right

یادداشت‌هایی از کتاب جبر خطی شلدون اکسلر و ارزش فهم فضای برداری، نگاشت خطی، مقادیر ویژه و ساختار.

#book-notes #linear-algebra #mathematics
یادداشت

React Key Concepts

یادداشت‌هایی از راهنمای ماکسیمیلیان شوارتزمولر برای مدل‌های ذهنی اصلی React، ساختار component، state، effect و الگوهای اپلیکیشن مدرن.

#book-notes #react #javascript
یادداشت

The Complete Developer

یادداشت‌هایی از راهنمای full-stack مارتین کراوسه برای TypeScript، React، Next.js، MongoDB، Docker و شکل عملی اپلیکیشن‌های وب مدرن.

#book-notes #full-stack-development #typescript
یادداشت

Jamstack با Cloudflare: توسعه وب مدرن (قسمت اول)

بخش اول یک مسیر آموزشی برای ساخت ابزار وب با Jamstack، Cloudflare Pages، Nuxt و اکوسیستم serverless Cloudflare؛ با تمرکز روی مدل ذهنی، محدوده کار، و مسیر MVP.

#tutorial #jamstack #cloudflare-pages
یادداشت

الگوهای معماری نرم‌افزار برای سیستم‌های بدون سرور

یادداشتی درباره کتاب Software Architecture Patterns for Serverless Systems؛ مرور الگوهای serverless، event-driven و داده‌محور برای سیستم‌هایی که باید کوچک شروع شوند و قابل رشد بمانند.

#book-notes #serverless-architecture #event-driven-systems
یادداشت

کتاب Jamstack

یادداشتی درباره کتاب The Jamstack Book و اینکه معماری Jamstack چطور با JavaScript، API و Markup مسیر ساخت سایت‌های سریع‌تر و ساده‌تر را توضیح می‌دهد.

#book-notes #jamstack #static-site-generators
یادداشت

آشنایی با WASM

شروع یک مسیر عملی با WebAssembly و TinyGo؛ ساخت ماژول‌های کوچک Wasm، اتصال آن‌ها به JavaScript، و فهمیدن مرز واقعی استفاده از آن در وب.

#tutorial #webassembly #tinygo
یادداشت

وب اسمبلی در عمل

یادداشتی درباره کتاب WebAssembly in Action و مسیر آوردن کدهای C/C++/Rust به مرورگر با Wasm، با تمرکز روی کار عملکردی و اتصال به JavaScript.

#book-notes #webassembly #browser-performance
یادداشت

اولین برخورد با پادماده

یادداشتی کوتاه درباره پوزیترون؛ پادذره الکترون، کشف آن در سال 1932، و اینکه چرا هنوز برای فهم پادماده و کاربردهایی مثل PET مهم است.

#learning-notes #physics #particle-physics
یادداشت

شروع کار با اتریوم

یادداشتی درباره کتاب Getting Started with Ethereum برای شروع آرام با Ethereum، Solidity، قرارداد هوشمند، توکن و ابزارهای پایه Web3.

#book-notes #ethereum #solidity
یادداشت

مقاله‌ای درباره خودآموزی فیزیک نوین

یادداشتی درباره مسیر خودآموزی فیزیک نوین؛ از ریاضی پایه و مکانیک کلاسیک تا نسبیت، کوانتوم، و منابعی که می‌توانند مسیر یادگیری را روشن‌تر کنند.

#learning-notes #physics #self-learning
یادداشت

راهنمای عملی کار با داده‌های گراف

یادداشتی درباره کتاب The Practitioner's Guide to Graph Data و اینکه مدل گراف چطور روابط بین داده‌ها را برای مسئله‌هایی مثل پیشنهاد، کشف تقلب و تحلیل شبکه روشن‌تر می‌کند.

#book-notes #graph-databases #neo4j
یادداشت

ساخت برنامه‌های وب پیش‌رونده با Vue.js

یادداشتی درباره کتاب Building Progressive Web Applications with Vue.js و مسیر ساخت PWA با Vue.js؛ از service worker و manifest تا داده آفلاین و نصب‌پذیری.

#book-notes #vue #pwa
یادداشت

تام بامبادیل

یادداشتی درباره تام بامبادیل و گلدبری؛ دو چهره عجیب و آرام در جهان تالکین که بیرون از منطق معمول قدرت و حلقه می‌ایستند.

#literary-notes #tolkien #fantasy-literature
یادداشت

توسعه مدرن وب با JAMstack

یادداشتی درباره کتاب Modern Web Development on the JAMstack؛ مرور عملی معماری JAMstack، محتوای پیش‌تولیدشده، APIها و استقرار ساده‌تر وب.

#book-notes #jamstack #static-sites
۰۲

از بایگانی

یادداشت‌هایی از سال‌های قبل.

یادداشت‌های قدیمی‌تر هم بخشی از همین کارگاه‌اند: تصمیم‌ها، محدودیت‌ها، آزمایش‌ها و الگوهای کوچکی که هنوز مسیر کار را توضیح می‌دهند.