<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>پست‌های انتشارات داستانهای کد</title>
        <link>https://virgool.io/Codestory/feed</link>
        <description>داستان‌هایی واقعی از برنامه‌نویسانی که با یک ایده ساده، آینده را تغییر دادند. داستان‌هایی از کدنویسی و کدنویسان، رنجها و پاداش صبرها، فقدانها و گنج‌هایی که به دست آوردند</description>
        <language>fa</language>
        <pubDate>2026-04-15 04:38:14</pubDate>
        <image>
            <url>https://files.virgool.io/upload/publication/8ozl9nhbkrwl/e0eidz.jpg</url>
            <title>داستانهای کد</title>
            <link>https://virgool.io/Codestory</link>
        </image>

                    <item>
                <title>داستان جف آتوود: از پشت کامپیوترهای قدیمی تا معماری پلتفرم‌های جهانی</title>
                <link>https://virgool.io/Codestory/%D8%AF%D8%A7%D8%B3%D8%AA%D8%A7%D9%86-%D8%AC%D9%81-%D8%A2%D8%AA%D9%88%D9%88%D8%AF-%D8%A7%D8%B2-%D9%BE%D8%B4%D8%AA-%DA%A9%D8%A7%D9%85%D9%BE%DB%8C%D9%88%D8%AA%D8%B1%D9%87%D8%A7%DB%8C-%D9%82%D8%AF%DB%8C%D9%85%DB%8C-%D8%AA%D8%A7-%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C-%D9%BE%D9%84%D8%AA%D9%81%D8%B1%D9%85-%D9%87%D8%A7%DB%8C-%D8%AC%D9%87%D8%A7%D9%86%DB%8C-gtajgiojnxng</link>
                <description>سال ۱۹۷۰، در مینه‌سوتای آرام و پوشیده از برف، پسری به دنیا آمد که بعدها به یکی از پرچمداران فرهنگ اشتراک دانش در دنیای نرم‌افزار تبدیل شد: جف آتوود.داستان جف آتوود: از پشت کامپیوترهای قدیمی تا معماری پلتفرم‌های جهانیکودکی با بوی مدار و کیبوردوقتی جف هنوز دبستان می‌رفت، پدربزرگش یک کامپیوتر خانگی ساده داشت. نه از نوع لپ‌تاپ‌های براق امروزی؛ دستگاهی بود با مانیتور CRT سبز فسفری و فلاپی‌دیسک‌هایی که بیشتر شبیه بشقاب پرنده بودند.او ساعت‌ها جلوی صفحه می‌نشست و با کنجکاوی دستورهای ساده‌ای در BASIC می‌نوشت:10 PRINT &quot;HELLO JEFF&quot;
20 GOTO 10صفحه پر می‌شد از کلمه‌ی &quot;HELLO JEFF&quot;، و همین تکرار کودکانه شعله‌ای روشن کرد: دنیایی وجود دارد که با چند خط دستور می‌توان ساختش.دهه‌ی ۸۰: دانشگاه و عصر طلایی زبان‌های کلاسیکدر اواسط دهه‌ی ۸۰، جف وارد دانشگاه مینه‌سوتا شد تا علوم کامپیوتر بخواند. آن زمان، خبری از استادانی با دوره‌های یوتیوب یا کورس‌های آنلاین نبود. استادانش بیشتر پژوهشگرانی بودند که از مین‌فریم‌ها و زبان‌های قدیمی مثل FORTRAN و COBOL می‌آمدند.کلاس‌ها حول محور این مفاهیم می‌چرخیدند:الگوریتم‌ها و ساختمان داده‌ها (با کتاب معروف دونالد کنوث)زبان C که تازه داشت محبوب می‌شدطراحی کامپایلر و سیستم‌عامل‌های یونیکسدانشجویان با ترمینال‌های متنی کار می‌کردند و اغلب برنامه‌ها را روی کارت پانچ یا فایل‌های متنی ساده اجرا می‌کردند. هیچ‌کس آن روزها حتی خواب جاوااسکریپت یا ری‌اکت را هم نمی‌دید.جف خیلی زود فهمید که یادگیری واقعی در پروژه‌های عملی اتفاق می‌افتد. او اپلیکیشن‌های کوچکی با Pascal و C نوشت که هرگز منتشر نشدند. شکست پشت شکست، اما همین شکست‌ها مهارتش را ساختند.سال ۲۰۰۴: تولد وبلاگ Coding Horrorبا شروع دهه‌ی ۲۰۰۰، اینترنت دیگر خانگی شده بود. وبلاگ‌نویسی رونق گرفت، اما ابزارها ابتدایی بودند. خبری از وردپرس آماده نبود؛ وبلاگ‌ها معمولاً استاتیک بودند، با HTML ساده و کمی CSS.در ۲۰۰۴، جف تصمیم گرفت تجربه‌ها و دغدغه‌هایش را بنویسد. او وبلاگ معروف خود، Coding Horror، را راه‌اندازی کرد.پست‌هایش را اغلب با ASP.NET و بعداً Movable Type مدیریت می‌کرد.کدنویسی و انتشار مطلب به معنای واقعی کلمه دستی بود؛ از تنظیم سرورهای IIS گرفته تا نوشتن HTML خام.لایبرری‌هایی مثل ری‌اکت یا Vue حتی وجود نداشتند؛ بیشتر سایت‌ها با جدول‌های HTML طراحی می‌شدند!اما همین سادگی به او قدرت داد تا روی محتوا تمرکز کند. داستان‌هایی از باگ‌های دیوانه‌کننده، مقایسه‌ی ابزارها، و حتی نوشته‌هایی درباره‌ی زندگی شخصی.وبلاگ خیلی زود شهرت پیدا کرد. لحن صمیمی و نگاه انتقادی‌اش باعث شد هزاران توسعه‌دهنده به آن سر بزنند.سال ۲۰۰۸: انقلاب Stack Overflowدر همان سال‌ها، جف با جوئل اسپولسکی، نویسنده‌ی مشهور وبلاگ Joel on Software، آشنا شد. هر دو از تالارهای پرسش‌وپاسخ موجود خسته بودند: پر از اسپم، پاسخ‌های بی‌کیفیت، و رابط کاربری خشک.آنها در سپتامبر ۲۰۰۸ پلتفرمی معرفی کردند: Stack Overflow.معماری اولیه Stack Overflowزبان اصلی: #C و ASP.NET MVCپایگاه داده: Microsoft SQL Serverزیرساخت: ویندوز سرورهای هاست‌شده در دیتاسنترهای آمریکاUI: HTML ساده با کمی jQuery (که آن زمان تازه محبوب شده بود)سیستم امتیازدهی: نه مثل فروم‌های سنتی با لقب‌ها و عنوان‌های بی‌معنی، بلکه با reputation system، جایی که ارزش بر اساس کیفیت پاسخ‌ها سنجیده می‌شد.شروع کار لرزان بود؛ اما با هر باگ رفع‌شده و هر پاسخ مفید، اعتبار بیشتر شد. ظرف چند ماه، Stack Overflow به مرکز جامعه‌ی توسعه‌دهندگان دنیا تبدیل شد.سال ۲۰۱۲: Discourse و بازتعریف انجمن‌هاجف بعد از موفقیت Stack Overflow، به فکر پروژه‌ای دیگر افتاد. فروم‌های اینترنتی قدیمی بودند، کند و پر از UX بد.در ۲۰۱۲، او Discourse را معرفی کرد:متن‌بازبر پایه‌ی Ruby on Railsدیتابیس PostgreSQLفرانت‌اند با Ember.js (قبل از ظهور React)Discourse تجربه‌ی گفتگوی آنلاین را مدرن کرد. نوتیفیکیشن زنده، طراحی واکنش‌گرا، و APIهای قوی. امروز بسیاری از جوامع آنلاین و شرکت‌های بزرگ از آن استفاده می‌کنند.فلسفه و سخنرانی‌هاجف همیشه تأکید داشت:کدنویسی و نوشتن وبلاگ مکمل هم‌اند.اشتراک دانش ارزشمندتر از انحصار آن است.جوامع آنلاین باید انسان‌محور طراحی شوند، نه فقط تکنولوژی‌محور.او در کنفرانس‌های بین‌المللی مثل FogBugz DevCon و رویدادهای متن‌باز بارها درباره‌ی آینده‌ی انجمن‌ها، سلامت برنامه‌نویسان، و اهمیت فرهنگ اشتراک سخنرانی کرد.زندگی شخصی و چالش‌هاجف ازدواج کرده و سه فرزند دارد. او بارها در نوشته‌هایش اشاره کرده که بچه‌هایش مهم‌ترین پروژه‌ی زندگی‌اش هستند.در عین حال، به دلیل سال‌ها تایپ طولانی، با مشکلاتی مثل Carpal Tunnel Syndrome و دردهای گردن و کمر درگیر شد. همین باعث شد در نوشته‌هایش به اهمیت مراقبت از سلامت فیزیکی توسعه‌دهندگان بپردازد.جمع‌بندیجف آتوود از پسربچه‌ای که در دهه‌ی ۷۰ جلوی مانیتور سبز فسفری BASIC تایپ می‌کرد، به خالق پلتفرم‌هایی رسید که زندگی میلیون‌ها برنامه‌نویس را تغییر دادند.۱۹۷۰: تولد در مینه‌سوتا۱۹۸۰s: تحصیل علوم کامپیوتر، یادگیری C، Pascal، FORTRAN۲۰۰۴: راه‌اندازی وبلاگ Coding Horror۲۰۰۸: هم‌بنیان‌گذاری Stack Overflow۲۰۱۲: آغاز Discourseامروز، هر بار که توسعه‌دهنده‌ای جواب سؤالش را در Stack Overflow پیدا می‌کند یا در یک انجمن Discourse به بحث می‌نشیند، بخشی از میراث جف آتوود را لمس می‌کند.</description>
                <category>داستانهای کد</category>
                <author>سید احمد</author>
                <pubDate>Thu, 11 Sep 2025 22:40:43 +0330</pubDate>
            </item>
                    <item>
                <title>بانوی قرن نوزدهم که برای قرن بیست‌ویکم برنامه نوشت</title>
                <link>https://virgool.io/Codestory/%D8%A8%D8%A7%D9%86%D9%88%DB%8C-%D9%82%D8%B1%D9%86-%D9%86%D9%88%D8%B2%D8%AF%D9%87%D9%85-%DA%A9%D9%87-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%82%D8%B1%D9%86-%D8%A8%DB%8C%D8%B3%D8%AA-%D9%88%DB%8C%DA%A9%D9%85-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%D8%B4%D8%AA-pcan5x7ucwpf</link>
                <description>بانوی قرن نوزدهم که برای قرن بیست‌ویکم برنامه نوشتقصه اولین برنامه‌نویس جهان در زمانی که کامپیوتر هنوز وجود نداشتدر دل عصر ویکتوریایی انگلستان، جایی که زنان بیشتر به نقش‌های سنتی خانه‌داری و جامعه محدود می‌شدند، دختری به دنیا آمد که قرار بود مرزهای علم را جابجا کند. آدا لاولیس، با نام تولد آگوستا آدا بایرون، نه تنها با چالش‌های جنسیتی عصر خود جنگید، بلکه ایده‌هایی را خلق کرد که قرن‌ها بعد، دنیای دیجیتال را شکل داد. داستان او، پر از تاریکی‌های شخصی و روشنایی‌های علمی، نشان می‌دهد که چگونه یک زن می‌تواند با استقامت، خانواده‌اش را حفظ کند، وفادار بماند و همزمان انقلابی در دانش به پا کند. او نمادی از پایبندی به ارزش‌های خانوادگی بود، در حالی که ذهنش فراتر از زمان خود پرواز می‌کرد. این داستان، الهام‌بخش است برای هر کسی که رویایی بزرگ دارد، حتی اگر جهان آماده پذیرش آن نباشد.کودکی پرتلاطم: سایه پدر شاعر و اراده مادر ریاضی‌دانآدا در ۱۰ دسامبر ۱۸۱۵ در لندن به دنیا آمد، تنها فرزند مشروع شاعر مشهور لرد بایرون و آنابلا میلبانک، زنی باهوش و علاقه‌مند به ریاضیات. ازدواج والدینش پر از طوفان بود؛ لرد بایرون، با شخصیت ناپایدار و شهرت شعری‌اش، تنها یک ماه پس از تولد آدا، خانواده را ترک کرد و به یونان رفت. او در جنگ استقلال یونان درگذشت، وقتی آدا فقط هشت ساله بود. آدا هرگز پدرش را ندید، اما سایه &quot;جنون شاعرانه&quot; او همیشه بر زندگی‌اش سنگینی می‌کرد. مادرش، آنابلا، که از ترس تکرار شخصیت پدر در دخترش، او را از شعر و ادبیات دور نگه داشت، بر آموزش سخت ریاضی و منطق تمرکز کرد. آدا کودکی‌اش را با معلمان خصوصی گذراند؛ درس‌هایی که گاهی با تنبیه‌های شدید همراه بود، مثل ساعت‌ها بی‌حرکت ماندن برای تقویت خودکنترلی. اما این آموزش‌ها، جرقه علاقه آدا به ماشین‌ها را زد. او از کودکی طرح‌هایی برای ماشین‌های پرنده می‌کشید و مجذوب اختراعات انقلاب صنعتی می‌شد. این دوران تاریک، پر از تنهایی و بیماری – از جمله فلج جزئی ناشی از سرخک در ۱۴ سالگی – او را قوی‌تر کرد. آدا یاد گرفت که ناامیدی را به سوخت تبدیل کند، و این درس، پایه موفقیت‌های آینده‌اش شد.کشف دنیای ریاضیات: غلبه بر محدودیت‌های جنسیتیدر عصر ویکتوریایی، زنان به ندرت فرصت تحصیل در علوم داشتند؛ جامعه انتظار داشت آن‌ها به ازدواج و خانه‌داری بپردازند. اما آدا، با هوش ذاتی‌اش، این مرزها را شکست. او تحت تأثیر مادرش و معلمان برجسته‌ای مثل مری سامرویل (ستاره‌شناس اسکاتلندی) و آگوستوس د مورگان (ریاضی‌دان)، به عمق ریاضیات نفوذ کرد. آدا نه تنها در اعداد مهارت یافت، بلکه به &quot;علم شاعرانه&quot; علاقه‌مند شد – ترکیبی از منطق و خلاقیت. او نوشت: &quot;من ترکیبی منحصربه‌فرد از استعدادها دارم که مرا برای کشف رازهای پنهان طبیعت آماده می‌کند.&quot; این دوران، نقطه روشن زندگی‌اش بود؛ جایی که علی‌رغم جنسیت زنانه‌اش، توانست در محافل علمی بدرخشد. آدا نشان داد که زنان می‌توانند در دنیای مردانه علم موفق شوند، نه با انکار femininity‌شان، بلکه با استفاده از آن برای دیدگاهی نو. او وفادار به سنت‌های خانوادگی ماند – احترام به مادر و ارزش‌های اخلاقی – در حالی که ذهنش فراتر از محدودیت‌ها پرواز می‌کرد.ملاقات سرنوشت‌ساز با بابج: جرقه انقلاب دیجیتالملاقات سرنوشت‌ساز با بابج: جرقه انقلاب دیجیتالدر ۱۷ سالگی، در یک مهمانی اشرافی، آدا با چارلز بابج، ریاضی‌دان و مخترع، آشنا شد. بابج در حال ساخت &quot;موتور تفاوت&quot; بود، ماشینی برای محاسبات دقیق که از اشتباهات انسانی جلوگیری کند. آدا مجذوب ایده او شد و مکاتبات طولانی‌شان آغاز گردید. بابج بعداً &quot;موتور تحلیلی&quot; را طراحی کرد، دستگاهی که می‌توانست برنامه‌ریزی شود – اساس کامپیوترهای مدرن. آدا، با دیدی فراتر از بابج، فهمید که این ماشین نه تنها برای اعداد، بلکه برای موسیقی، نمادها و حتی هنر قابل استفاده است. این ملاقات، نقطه عطفی بود؛ آدا از ناامیدی‌های گذشته‌اش – مثل بیماری‌های مزمن و تنهایی – انرژی گرفت و به همکاری با بابج پرداخت. او، به عنوان یک زن، در دنیایی که مردان غالب بودند، صدای خود را بلند کرد و ایده‌هایی مطرح کرد که بابج را هم تحت تأثیر قرار داد.ازدواج و خانواده: پایبندی به وفاداری و سنت‌هادر ۱۹ سالگی، آدا با ویلیام کینگ ازدواج کرد، که بعداً به ارل لاولیس تبدیل شد و آدا را کنتس لاولیس کرد. آن‌ها سه فرزند داشتند: بایرون (۱۸۳۶)، آنابلا (۱۸۳۷) و رالف (۱۸۳۹). علی‌رغم فشارهای علمی، آدا خانواده‌اش را اولویت قرار داد. او وفادار به شوهرش ماند، حتی در دوران بیماری‌هایش، و زندگی خانوادگی‌اش را حفظ کرد. آدا پایبند به سنت‌های اخلاقی و خانوادگی بود – ارزش‌هایی که در جامعه ویکتوریایی، برای زنان ضروری بودند. او نشان داد که موفقیت علمی با نقش مادری و همسری تعارضی ندارد؛ بلکه می‌تواند مکمل باشد. این بخش از زندگی‌اش، نقطه روشنی است که الهام‌بخش زنان مدرن است: چگونه می‌توان حرفه‌ای پیشرو داشت و همزمان خانواده‌ای قوی ساخت. آدا نوشت که خانواده‌اش منبع آرامش اوست، و این وفاداری، او را از تاریکی‌های شخصی نجات داد.نوشتن اولین برنامه: تولد برنامه‌نویسی در قرن نوزدهمدر ۱۸۴۲، آدا مقاله‌ای ایتالیایی درباره موتور تحلیلی بابج را به انگلیسی ترجمه کرد. اما او فراتر رفت و یادداشت‌هایی سه برابر طولانی‌تر افزود، که شامل اولین &quot;برنامه کامپیوتری&quot; جهان بود – الگوریتمی برای محاسبه اعداد برنولی. آدا پیش‌بینی کرد که ماشین‌ها می‌توانند فراتر از محاسبات بروند و نمادها را دستکاری کنند، ایده‌ای که قرن بیست‌ویکم را شکل داد. او این کار را با نام initials &quot;A.A.L.&quot; منتشر کرد، تا جنسیت‌اش مانع نشود. این لحظه، اوج روشن زندگی‌اش بود؛ جایی که یک زن قرن نوزدهمی، برای قرن بیست‌ویکم برنامه نوشت. علی‌رغم چالش‌های جنسیتی – جامعه‌ای که زنان را جدی نمی‌گرفت – آدا موفق شد، و این موفقیت، الهام‌بخش میلیون‌ها زن در STEM شد.چالش‌ها و تاریکی‌ها: مبارزه با بیماری و قمارزندگی آدا پر از تاریکی بود. او از کودکی با بیماری‌های مزمن دست و پنجه نرم کرد: فلج جزئی، مشکلات تنفسی و گوارشی، و زایمان‌های سخت. در اواخر عمر، به قمار اعتیاد پیدا کرد و بدهی‌های سنگینی به بار آورد، که ناامیدی عمیقی ایجاد کرد. او طرح‌هایی برای سیستم‌های ریاضی قمار طراحی کرد، اما شکست خورد و مالی‌اش را به خطر انداخت. سرطان رحم در ۳۶ سالگی او را از پا درآورد، و در ۲۷ نوامبر ۱۸۵۲ درگذشت – همان سنی که پدرش مرد. این دوران تاریک، نشان‌دهنده مبارزه‌اش با محدودیت‌های جامعه و بدن بود. اما حتی در ناامیدی، آدا وفادار به خانواده ماند؛ فرزندانش را تربیت کرد و میراثی اخلاقی برای‌شان گذاشت. این چالش‌ها، داستان او را واقعی‌تر و الهام‌بخش‌تر می‌کند: موفقیت بدون مبارزه ممکن نیست.میراث جاودان: الهام‌بخش زنان قرن بیست‌ویکمپس از مرگ آدا، کارهایش فراموش شد، اما در قرن بیستم، دوباره کشف گردید. آلن تورینگ از یادداشت‌های او الهام گرفت، و زبان برنامه‌نویسی &quot;Ada&quot; به نامش نام‌گذاری شد. روز آدا لاولیس (دومین سه‌شنبه اکتبر) حالا زنان در علم را جشن می‌گیرد. وضعیت پس از شهرت او، پر از روشنایی است: ساختمان‌ها، ماهواره‌ها و جوایز به نامش. آدا نشان داد که یک زن می‌تواند خانواده‌اش را حفظ کند، وفادار بماند، پایبند به ارزش‌های سنتی باشد و همزمان جهان را تغییر دهد. داستان او جذاب است چون واقعی است – پر از عشق، مبارزه و پیروزی. اگر آدا توانست در قرن نوزدهم برای قرن بیست‌ویکم برنامه بنویسد، شما هم می‌توانید رویاهای‌تان را دنبال کنید. ذهن او، هسته‌ای کوچک بود که انقلابی بزرگ به پا کرد؛ الهام بگیرید و پرواز کنید.در عصر ویکتوریایی (1837-1901)، زنان به طور کلی فرصت‌های بسیار محدودی برای تحصیل در علوم داشتند. جامعه آن زمان به شدت تحت تأثیر نقش‌های جنسیتی بود و انتظار می‌رفت زنان عمدتاً به وظایف خانگی، ازدواج و پرورش فرزندان بپردازند. با این حال، برخی استثناها و تغییرات تدریجی در این دوره وجود داشت که امکان تحصیل برای تعداد کمی از زنان را فراهم کرد.جزئیات:محدودیت‌های عمومی: تحصیلات رسمی در علوم، به ویژه در دانشگاه‌ها، تقریباً به طور کامل برای مردان بود. دانشگاه‌های معتبر مانند آکسفورد و کمبریج تا اواخر قرن نوزدهم زنان را پذیرش نمی‌کردند، و حتی در آن زمان، زنان اغلب اجازه دریافت مدرک رسمی نداشتند. آموزش زنان معمولاً به موضوعاتی مثل موسیقی، نقاشی، ادبیات و مهارت‌های خانگی محدود می‌شد.استثناها و خودآموزی: برخی زنان از خانواده‌های مرفه یا روشنفکر، مانند آدا لاولیس، از طریق معلمان خصوصی یا دسترسی به منابع علمی (مثل کتاب‌ها و مکاتبات با دانشمندان) به یادگیری علوم پرداختند. آدا، به لطف مادرش آنابلا میلبانک و معلمان برجسته‌ای مثل مری سامرویل، به ریاضیات و منطق دسترسی پیدا کرد. اما این موارد استثنایی بودند و به موقعیت اجتماعی، ثروت یا حمایت خانواده بستگی داشتند.تغییرات تدریجی: در اواخر عصر ویکتوریایی، جنبش‌های فمینیستی و اصلاحات آموزشی شروع به ایجاد فرصت‌هایی برای زنان کردند. کالج‌هایی مثل کالج بدفورد و کالج گریتون در لندن تأسیس شدند که به زنان امکان تحصیل در موضوعات علمی را می‌دادند، هرچند هنوز با محدودیت‌هایی همراه بود. زنان همچنین از طریق انجمن‌های علمی و مکاتبات با دانشمندان مرد، به طور غیررسمی در علم مشارکت می‌کردند.موانع جنسیتی: حتی زنانی که به علوم دسترسی داشتند، مانند آدا لاولیس یا مری سامرویل، اغلب با پیش‌داوری مواجه می‌شدند. آثارشان گاهی با نام مستعار یا initials منتشر می‌شد تا جنسیت‌شان مانع پذیرش کارشان نشود.نتیجه:زنان در عصر ویکتوریایی به طور کلی فرصت رسمی و برابر برای تحصیل در علوم نداشتند، اما برخی زنان استثنایی، به‌ویژه از طبقه بالا یا با حمایت خانواده، از طریق خودآموزی، معلمان خصوصی یا شبکه‌های علمی غیررسمی به دانش علمی دسترسی پیدا کردند. موفقیت آدا لاولیس به عنوان اولین برنامه‌نویس جهان، در چنین بستری، نشان‌دهنده استثنایی بودن او و توانایی‌اش در غلبه بر محدودیت‌های جنسیتی است.</description>
                <category>داستانهای کد</category>
                <author>سید احمد</author>
                <pubDate>Fri, 29 Aug 2025 17:16:57 +0330</pubDate>
            </item>
                    <item>
                <title>وقتی یک هسته کوچک، انقلاب نرم‌افزاری به‌پا کرد</title>
                <link>https://virgool.io/Codestory/%D9%88%D9%82%D8%AA%DB%8C-%DB%8C%DA%A9-%D9%87%D8%B3%D8%AA%D9%87-%DA%A9%D9%88%DA%86%DA%A9-%D8%A7%D9%86%D9%82%D9%84%D8%A7%D8%A8-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1%DB%8C-%D8%A8%D9%87-%D9%BE%D8%A7-%DA%A9%D8%B1%D8%AF-aylgnkfnqpoi</link>
                <description>وقتی یک هسته کوچک، انقلاب نرم‌افزاری به‌پا کرددر دل زمستان‌های سرد فنلاند، جایی که شب‌ها طولانی‌تر از روزها بودند و بادهای شمال با خشونت بر پنجره‌ها می‌کوبیدند، پسری به نام لینوس توروالدز به دنیا آمد. سال ۱۹۶۹ بود، و هلسینکی، پایتخت آرام این کشور اسکاندیناوی، هنوز از هیجان انقلاب دیجیتال فاصله داشت. لینوس در خانواده‌ای متوسط بزرگ شد؛ پدرش روزنامه‌نگار بود و مادرش ویرایشگر، اما این پدربزرگش بود که جرقه علاقه به دنیای ماشین‌ها را در او زد. پدربزرگ، ریاضیدان و استاد دانشگاه، یک کامپیوتر قدیمی کامودور وی‌آی‌سی-۲۰ داشت که لینوس کوچک ساعت‌ها با آن بازی می‌کرد. آن دستگاه ساده، با صفحه‌نمایش سیاه و سفید و صدای بوق‌های مکانیکی، دریچه‌ای به دنیایی ناشناخته باز کرد. لینوس از کودکی عاشق کد زدن شد؛ او برنامه‌های ساده می‌نوشت، بازی‌های کوچک می‌ساخت و در ذهنش، آینده‌ای را تصور می‌کرد که کامپیوترها نه فقط ابزار، بلکه بخشی از زندگی روزمره باشند.اما زندگی همیشه آسان نبود. نوجوانی لینوس با چالش‌هایی همراه بود که سایه‌ای تاریک بر روحیه‌اش انداخت. فنلاند دهه ۱۹۸۰، کشوری بود که از رکود اقتصادی رنج می‌برد. خانواده توروالدز با مشکلات مالی دست و پنجه نرم می‌کردند؛ پدر و مادرش طلاق گرفتند و لینوس، که حالا نوجوانی خجالتی و درون‌گرا بود، در مدرسه احساس تنهایی می‌کرد. همکلاسی‌هایش او را &quot;گیک&quot; می‌نامیدند، کسی که بیشتر با ماشین‌ها حرف می‌زد تا با انسان‌ها. او ساعت‌ها در اتاق کوچکش می‌نشست، با کامپیوتر قدیمی‌اش ور می‌رفت، اما محدودیت‌ها آزارش می‌دادند. سیستم‌عامل‌های موجود، مثل داس یا یونیکس، گران بودند و دسترسی به آن‌ها برای یک نوجوان فنلاندی تقریباً غیرممکن. لینوس رویای آزادی داشت؛ آزادی برای تغییر، برای آزمایش، برای ساختن چیزی که خودش می‌خواست. اما هر بار که تلاش می‌کرد، با دیوارهای بسته روبرو می‌شد. ناامیدی کم‌کم به سراغش آمد. شب‌هایی بود که به سقف اتاقش خیره می‌شد و فکر می‌کرد: &quot;چرا دنیا اینقدر پیچیده است؟ چرا نمی‌توانم چیزی بسازم که همه بتوانند از آن استفاده کنند؟&quot; آن لحظات تاریک، جایی که احساس می‌کرد استعدادش هدر می‌رود، او را به مرز افسردگی کشاند. اما همین ناامیدی بود که آتش درونش را شعله‌ور کرد.سال ۱۹۸۸، لینوس وارد دانشگاه هلسینکی شد. رشته علوم کامپیوتر را انتخاب کرد، جایی که می‌توانست بالاخره با سیستم‌های پیشرفته‌تر کار کند. اما باز هم محدودیت‌ها ادامه داشت. سیستم‌عامل مینیکس، که توسط استاد هلندی اندرو تننبام ساخته شده بود، ابزار اصلی کلاس‌ها بود. مینیکس خوب بود، اما ناقص؛ هسته‌اش بسته بود و اجازه تغییرات اساسی نمی‌داد. لینوس، که حالا ۲۱ ساله شده بود، در اتاق خواب کوچکش در خوابگاه دانشگاه، با یک کامپیوتر شخصی قدیمی کار می‌کرد. آن اتاق، با دیوارهای سفید و کتاب‌های پراکنده روی زمین، تبدیل به آزمایشگاه شخصی‌اش شد. او شب‌ها تا دیروقت بیدار می‌ماند، کد می‌نوشت و سیستم را هک می‌کرد. اما هر بار که به بن‌بست می‌رسید، ناامیدی دوباره سراغش می‌آمد. &quot;چرا باید با این محدودیت‌ها بجنگم؟&quot; فکر می‌کرد. &quot;چرا نمی‌توانم هسته‌ای بسازم که آزاد باشد، که همه بتوانند آن را تغییر دهند؟&quot;این فکر، مثل هسته‌ای کوچک در ذهنش کاشته شد. تابستان ۱۹۹۱، لینوس تصمیم گرفت دست به کار شود. او از سیستم‌عامل یونیکس الهام گرفت، اما نمی‌خواست کپی کند؛ می‌خواست چیزی نو بسازد. با زبان سی شروع کرد، زبانی که قدرتمند بود اما سخت. روزهای اول، پر از شکست بودند. کدهایش کرش می‌کردند، کامپیوتر هنگ می‌کرد و او ساعت‌ها را صرف دیباگینگ می‌کرد. اتاقش پر از کاغذهای یادداشت‌شده بود، فنجان‌های قهوه خالی روی میز تلنبار شده بودند و خواب برایش تبدیل به خاطره‌ای دور شده بود. ناامیدی دوباره حمله کرد؛ لحظاتی بود که می‌خواست همه چیز را رها کند. &quot;من کی هستم که بخواهم سیستم‌عامل بسازم؟&quot; به خودش می‌گفت. &quot;یک دانشجوی فقیر در فنلاند، بدون حمایت مالی یا تیم.&quot; اما چیزی درونش، شاید همان علاقه کودکی به پدربزرگش، او را نگه داشت. او به یاد می‌آورد که پدربزرگ همیشه می‌گفت: &quot;ریاضیات و کد، مثل زندگی است؛ پر از مشکلات، اما هر مشکلی راه‌حلی دارد.&quot;بالاخره، در ۲۵ اوت ۱۹۹۱، لینوس اولین نسخه هسته را نوشت. آن هسته کوچک، که بعداً لینوکس نام گرفت، فقط چند صد خط کد بود. او آن را در گروه خبری اینترنتی یوزنت پست کرد: &quot;سلام به همه، من در حال کار روی یک سیستم‌عامل رایگان (فقط برای سرگرمی) هستم که شبیه به مینیکس باشد. کسی علاقه‌مند است؟&quot; پاسخ‌ها کم‌کم آمدند. اول چند نفر، بعد ده‌ها، و سپس صدها. برنامه‌نویسان از سراسر جهان کد او را دانلود کردند، تغییر دادند و بهبود بخشیدند. این شروع یک انقلاب بود؛ انقلابی نرم‌افزاری که بر پایه همکاری باز بود. لینوس، که حالا رهبر این پروژه شده بود، قوانین ساده‌ای وضع کرد: کد باز باشد، همه بتوانند مشارکت کنند، و هیچ شرکتی مالک آن نشود.اما راه موفقیت آسان نبود. سال‌های اولیه پر از چالش بودند. شرکت‌های بزرگ مثل مایکروسافت، لینوکس را تهدیدی نمی‌دانستند و حتی مسخره می‌کردند. لینوس با مشکلات شخصی هم روبرو بود؛ او شغلی نداشت، پول کمی داشت و فشار دانشگاه رویش بود. شب‌هایی بود که از شدت خستگی گریه می‌کرد، اما جامعه‌ای که اطراف لینوکس شکل گرفته بود، او را حمایت می‌کرد. هزاران برنامه‌نویس داوطلب کد می‌نوشتند، باگ‌ها را رفع می‌کردند و ایده‌های جدید می‌دادند. لینوس، که شخصیت تند و صریحی داشت، گاهی بحث‌های شدیدی با همکارانش می‌کرد، اما این بحث‌ها منجر به پیشرفت می‌شد. او یاد گرفت که ناامیدی را به سوخت تبدیل کند؛ هر شکست، درسی بود برای بهتر شدن.کم‌کم، لینوکس رشد کرد. اول در سرورها، بعد در کامپیوترهای شخصی، و سپس در دستگاه‌های موبایل و ابررایانه‌ها. شرکت‌هایی مثل آی‌بی‌ام و گوگل از آن حمایت کردند. هسته کوچک اتاق خواب لینوس، حالا قلب تپنده اینترنت بود. اندروید، سیستم‌عامل گوشی‌های هوشمند، بر پایه لینوکس ساخته شد. ابررایانه‌های ناسا و بانک‌های جهانی از آن استفاده می‌کردند. لینوس، که حالا پدر سه دختر شده بود، زندگی‌اش تغییر کرد. او به آمریکا مهاجرت کرد، برای شرکت‌های بزرگ کار کرد، اما همیشه لینوکس را رایگان نگه داشت. او می‌گفت: &quot;من فقط هسته را ساختم؛ جامعه آن را به انقلاب تبدیل کرد.&quot;امروز، بیش از سه دهه بعد، لینوکس در بیش از ۹۰ درصد سرورهای جهان اجرا می‌شود. آن هسته کوچک، نماد آزادی دیجیتال شد؛ نشان داد که یک فرد معمولی، با استقامت و ایده، می‌تواند جهان را تغییر دهد. داستان لینوس به ما می‌گوید که گذشته تاریک، ناامیدی و شکست‌ها، بخشی از مسیر موفقیت هستند. او از اتاق خوابی در هلسینکی شروع کرد، جایی که بادهای سرد می‌وزیدند، اما با آتش درونش، گرمایی به جهان بخشید. اگر شما هم هسته‌ای کوچک در ذهن دارید – ایده‌ای که به نظر بی‌ارزش می‌آید – بدانید که می‌تواند انقلابی به پا کند. فقط شروع کنید، استقامت کنید و اجازه دهید جامعه شما را همراهی کند. زندگی مثل کد است؛ پر از باگ‌ها، اما با هر رفع، زیباتر می‌شود.</description>
                <category>داستانهای کد</category>
                <author>سید احمد</author>
                <pubDate>Fri, 29 Aug 2025 16:55:17 +0330</pubDate>
            </item>
                    <item>
                <title>داستان یک کدنویس: از یک اتاق تاریک تا جهانی که هیچ‌کس پیش‌بینی نکرد</title>
                <link>https://virgool.io/Codestory/%D8%AF%D8%A7%D8%B3%D8%AA%D8%A7%D9%86-%DB%8C%DA%A9-%DA%A9%D8%AF%D9%86%D9%88%DB%8C%D8%B3-%D8%A7%D8%B2-%DB%8C%DA%A9-%D8%A7%D8%AA%D8%A7%D9%82-%D8%AA%D8%A7%D8%B1%DB%8C%DA%A9-%D8%AA%D8%A7-%D8%AC%D9%87%D8%A7%D9%86%DB%8C-%DA%A9%D9%87-%D9%87%DB%8C%DA%86-%DA%A9%D8%B3-%D9%BE%DB%8C%D8%B4-%D8%A8%DB%8C%D9%86%DB%8C-%D9%86%DA%A9%D8%B1%D8%AF-rf9nob7tlejz</link>
                <description>روایت زندگی جوانی که ایده‌اش از مرزهای دانشگاه فراتر رفتداستان یک کدنویس: از یک اتاق تاریک تا جهانی که هیچ‌کس پیش‌بینی نکردهوای زمستانی کمبریج استخوان‌سوز بود. شیشه‌های پنجره خوابگاه بخار گرفته بود و نور چراغ مطالعه گوشه اتاق، به‌سختی با تاریکی مقابله می‌کرد. جوانی لاغراندام با تی‌شرت ساده خاکستری روی صندلی چرخان نشسته بود؛ انگشتانش با سرعت روی صفحه‌کلید می‌دویدند، در حالی که چشم‌هایش از خستگی قرمز شده بود.روی میز، کنار لپ‌تاپ قدیمی، چند بطری نوشابه نیمه‌خالی، بسته چیپس باز شده و دفترچه‌ای پر از یادداشت‌های درهم ریخته دیده می‌شد. بالای تخته سفید کنار تخت، با ماژیک آبی نوشته شده بود:«سریع حرکت کن و اگر لازم شد همه‌چیز را به‌هم بریز.»چند روز بود که بی‌وقفه روی این پروژه کار می‌کرد. یک ایده ساده که قرار بود فقط در چند خوابگاه دانشگاه اجرا شود: صفحه‌هایی برای معرفی خودتان، با عکس، اطلاعات شخصی و امکان ارتباط. چیزی که در آن زمان هیچ‌کس جدی نمی‌گرفت.اما این جوان، حتی وقتی دوستانش مسخره‌اش کردند، باور داشت:«آدم‌ها دوست دارن دیده بشن، ارتباط داشته باشن... اگه بتونیم این حس رو ساده و جذاب براشون بسازیم، همه عاشقش می‌شن.»اولین جرقه، یک رسوایی بودچند ماه قبل، او سایتی ساخته بود که عکس دانشجویان را کنار هم می‌گذاشت تا دیگران انتخاب کنند چه کسی جذاب‌تر است. همان پروژه ساده، غوغایی در دانشگاه به پا کرد. مدیران هاروارد او را تهدید به اخراج کردند. اما این ماجرا یک حقیقت بزرگ را به او نشان داد: مردم عاشق شبکه اجتماعی‌اند.حالا او می‌خواست نسخه‌ای جدید بسازد؛بدون حاشیه، اما با همان جذابیت.شب‌ها طولانی بود، و هر بار که کدها خطا می‌دادند، زیر لب غر می‌زد، جرعه‌ای نوشابه می‌نوشید و دوباره به صفحه خیره می‌شد.کدنویسی شب‌های طولانی، برشی از داستاندو هفته بعد، نسخه اولیه آماده شد. فقط برای چند خوابگاه. اما در همان چند روز اول، همه‌چیز تغییر کرد. دانشجویان هاروارد یکی‌یکی وارد سایت شدند. اتاق کوچک او پر از هیجان شده بود. سرورها ساده بودند و با چند صد نفر آنلاین از کار می‌افتادند. هر بار که سایت می‌خوابید، او با ترس می‌پرید پشت لپ‌تاپ:— «لعنتی! دوباره کرش کرد!»وقتی دانشگاه کافی نبوددر کمتر از یک ماه، نه‌تنها هاروارد، بلکه استنفورد و ییل هم خواهان این سرویس شدند. این جوان و دو دوست نزدیکش دیگر نمی‌توانستند از کلاس‌ها عقب نمانند. در نهایت، تصمیمی گرفت که دنیا را شوکه کرد:ترک دانشگاه.چند ماه بعد، آن‌ها با یک خانه کوچک در پالو آلتو نقل مکان کردند. هیچ‌کس فکر نمی‌کرد این تیم کوچک بتواند دوام بیاورد. اما کاربران مثل سیل می‌آمدند. در گوشه خانه، سرورهایی ساده روی میز فلزی، و چند جوان با لباس‌های راحتی که شب و روز فقط کد می‌نوشتند.در میان خنده‌ها و پیتزاهای نصفه، گاهی بحث‌های داغ هم در می‌گرفت. اختلاف نظرهای مالی، سهم‌بندی شرکت، و حتی دوستی‌هایی که در این مسیر شکستند. اما پروژه جلو رفت.امروز، بعد از همه آن شب‌های بی‌خوابیحالا سال‌ها گذشته است. او دیگر آن دانشجوی خسته در اتاق خوابگاه نیست. مردی است که صبح‌ها با همسرش – پزشکی آرام و مهربان – قدم می‌زند. دو دختر کوچک دارد که گاهی عکس‌هایشان را در صفحات رسمی می‌بینید. هنوز همان تی‌شرت خاکستری را می‌پوشد، چون می‌گوید نمی‌خواهد برای انتخاب لباس وقت تلف کند.هر سال برای خودش یک چالش تعیین می‌کند؛ از یادگیری زبان ماندارین تا دویدن روزانه.اما مهم‌تر از همه این است که آن ایده ساده در یک خوابگاه، حالا میلیاردها کاربر دارد. شبکه‌ای که ارتباطات جهان را بازتعریف کرد.و همه این‌ها از یک جمله شروع شد:«چه می‌شود اگر دانشجویان بتوانند پروفایل داشته باشند و با هم ارتباط برقرار کنند؟»اگر تا اینجا حدس نزده‌اید، او همان کسی است که امروز یکی از بزرگ‌ترین شرکت‌های فناوری دنیا را هدایت می‌کند؛ کسی که روزی فقط یک دانشجوی معمولی بود، با لپ‌تاپی روی میز کوچک خوابگاهش.</description>
                <category>داستانهای کد</category>
                <author>سید احمد</author>
                <pubDate>Fri, 29 Aug 2025 16:32:29 +0330</pubDate>
            </item>
            </channel>
</rss>