<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های یک نفر</title>
        <link>https://virgool.io/feed/@jsman</link>
        <description>https://blog.stackprogramer.xyz</description>
        <language>fa</language>
        <pubDate>2026-06-07 17:29:24</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/3564/avatar/Nyo5Ah.png?height=120&amp;width=120</url>
            <title>یک نفر</title>
            <link>https://virgool.io/@jsman</link>
        </image>

                    <item>
                <title>داده هایت را مراقبت کن، به شخص سوم نسپار(هر خطای ممکن رخ خواهد داد)</title>
                <link>https://virgool.io/@jsman/%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7%DB%8C%D8%AA-%D8%B1%D8%A7-%D9%85%D8%B1%D8%A7%D9%82%D8%A8%D8%AA-%DA%A9%D9%86-%D8%A8%D9%87-%D8%B4%D8%AE%D8%B5-%D8%B3%D9%88%D9%85-%D9%86%D8%B3%D9%BE%D8%A7%D8%B1%D9%87%D8%B1-%D8%AE%D8%B7%D8%A7%DB%8C-%D9%85%D9%85%DA%A9%D9%86-%D8%B1%D8%AE-%D8%AE%D9%88%D8%A7%D9%87%D8%AF-%D8%AF%D8%A7%D8%AF-estwzoz4t3mk</link>
                <description> داده هایت را مراقبت کن، به شخص سوم نسپار! نوشتن در این وبلاگ (وبلاگ استک دیزاین) از اوایل سال 2017 شروع کردم. روز های اول وبلاگ نویس خوبی نبودم، اما با خودم می گفتم بالاخره باید حرکت کنم، حتی اگر شروع خوبی نداشته باشم.( معمولا  ازاوایل دوران  دبیرستان  خاطرات و افکارم را در دفترهایم می نوشتم. اما اواخر دبیرستان به رسانه های دیجیتال روی آوردم  و بعد از آن دوران، نوشتن در در دفتر خاطراتم کمرنگ شد.)  این که یک فرد چقدر خوب می نویسد، مهم نیست، مهم این است دست نوشته ها و یادداشت های به ظاهر ساده و غیر حرفه ای اثرات مثبتی بر روی نویسنده اش خواهد گذاشت. همین نوشته ها و یادداشت های روزانه به ظاهر ساده و بی ارزش برای دیگران، برای خود نویسنده بسیار باارزش و حیاتی است. اما این همه مقدمه چینی هدفش چی بود. بله موضوع مورد بحث داستان وبلاگم است که به خاطر سهل نگاری ام یادداشت های با ارزشم (حداقل برای خودم) در حال نابودی بود. پس بهترین توصیه برای اینترنت این  دوران ، &quot;داده هایت را  مراقبت کن&quot; به خودم و دوستانم  گوشزد می کنم.شروع یک تراژدیاول هفته  با یک اتفاق ناگوار شروع شد، دندانم درد گرفت، پس کار مهم این هفته مشخص شده بود، باید به دندان پزشک مراجعه می کردم. در حالی که دنبال یک دندان پزشک خوب و قیمت مناسب(تلفن کردن به دوستان و اعضای خانواده ام) بودم، متوجه شدم که اکانت گیت هابم یک هشدار زرد رنگ نشان می دهد. کامل تر که خواندم شستم خبر دار شد، باید به زودی  فایل هایم را  بک اپ(فارسی اش پشتیبان گیری کنم) بگیرم (برخی از کدهایم  هم بر روی گیت لب قرار داده بودم.). اما این هفته سرم شلوغ بود. از طرفی مردد بودم فایل هایم را به کجا انتقال بدهم. باید صبر می کردم، با دوستانم مشورتی می کردم، تا ببینم مسئله گیت هاب چقدر جدی شده است.Due to U.S. trade controls law restrictions, your GitHub account has been restricted. This means we have suspended access to private repository services and paid services for your account. For free individual accounts, you still have access to free GitHub public repository services (such as public repositories for open source projects and associated GitHub Pages and Gists). If you believe your account has been flagged in error, and you are not located in or resident in a sanctioned region, please file an appeal. Please read about GitHub and Trade Controls for more information.اما این همه ی ماجرا نبود، در حینی که به وبلاگم رجوع کردم، هاست بنده خطا داشت. به بخش تیکت های شرکت هاستینگ رفتم، متوجه شدم هاست بنده تعلیق گشته است. از من در خواست کرده بودند، وبلاگ خود را به هاست دیگری انتقال دهم. علت این مورد هم  نگذاشتن لینک شرکت هاستینگ (بخونید زیر بار حرف غیر منطقی نمی روم ) در وبلاگم بود. با توجه به این هشدار با شرکت بحثی نکردم. تصمیم گرفتم وبلاگم را به هاست دیگری انتقال بدهم. اما کجای ماجرا مشکل خوردم؟ شرکت اظهار کرده بود، برای رفع تعلیق و برداشت آخرین فایل ها تیکت بزنید. اما زمانی که می خواستم تیکتی ایجاد کنم تا در خواستم برای رفع تعلیق (جهت انتقال به هاست دیگر) به اطلاع شرکت هاستینگ برسانم، مشکلی پیش آمد. بخش تیکت ها غیر فعال شده بود. سعی کردم با تلفن ثابت شرکت تماس بگیرم، اما علی رغم اینکه سه بار تلاش کردم، موفق نشدم. در نهایت با ابزار چت آنلاینی که در بخش فروش هاست بود، پیامم را به آن ها منتقل کردم، اما با پررویی تمام هیچ اقدامی انجام ندادند. در افکار پی گیری برای  آخرین فایل های وبلاگم و کدهای گیت هابم غرق شده بودم که ناگهان دندان درد یادم آورد هرچه سریعتر باید به دندان پزشکی بروم. به دندان پزشکی مراجعه کردم،  دو روز درگیر عصب کشی و ترمیم شدم. در نهایت هم  حال خوبی نداشتم و سرم خیلی شلوغ بود. چاره ای نبود تصمیم گرفتم کارهای بک آپ را در دفترچه ام بنویسم. انجام آن  کارها را به هفته بعد موکول کردم. هرچند یک نگرانی و ناراحتی بابت داده هایم باید تحمل می کردم.تلاش برای رقم زدن یک پایان  خوبیاد قانون مرحوم مرفی افتادم. هر خطای ممکن رخ خواهد داد(همیشه همه چیزها در بدترین و نامناسبترین زمان به خطا می‌روند و کارها را لنگ می‌گذارند. معمولاً هنگامی که شخصی همواره بدشانسی می‌آورد او را مشمول قانون مورفی می‌نامند. من هم حقیقا آن روز مشمول این قانون شده بودم). خوب شانس آوردم مشکل دندان پزشکی ام کامل حل شد، حداقل از شر دندان درد خلاص شدم. اما من موندم یک دفترچه که روی آن نوشته بود، برای نجات فایل ها یک کاری بکن. برای گیت هاب و گیت لب مشکل زیادی نداشتم چند ساعتی صرف کردم، تمام  فایل هایم را در جاهای مختلف هارد اکسترنال، سایت های دانلودی مثل پیکوفایل و گوگل درایو انتقال دادم( هرچند به علت تحریم های روز افزون سرویس های خارجی کماکان سابق برای سرویس رسانی مطمئن نیستند، نگرانی بستن اکانت در هر لحظه در این سرویس ها وجود دارد). اما برای وبلاگم ناراحت بودم، نوشته های شش ماه وبلاگم از بین می رفت، این مورد من را خیلی ناراحت می کرد. اما داشتم برای راه حلش فکری می کردم( شرکت هاستینگ مورد بحث  که اصلا راهی نگذاشته بود، به حساب خودشقانونش را اجرا می کرد) . همین حین که فکر می کردم، پوشه های دانلود ویندوز را بررسی کردم، باورم نمی شد، یک بک اپ از هاست وبلاگم برای یک ماه قبل پیدا کردم. در آن لحظه خیلی خوشحال شدم، وبلاگ چندین ساله ام از خطر نابود شدن نجات پیدا کرده بود. علی رغم اینکه کمتر از هزار کلمه  از وبلاگم  موفق به بازگردانی آن نشدم، اما این دیتای جز در برابر دیتای کل وبلاگم دیتای ناچیزی بود.و اما کلام آخرتکنولوژی وب با همکاری دانشمندان زیادی توسعه داده شد. اما با این وجود نام تیم برنرز لی به عنوان مخترع وب  در اکثر مقالات انعکاس داده شده است. این دانشمند زبان اچ تی ام ال را طراحی و توسعه داد. سرانجام با انتشار آزاد این زبان، اچ تی ام ال به عنوان زبان جهانی وب انتخاب شد(در سال های بعد با توسعه ی زبان های دیگر موارد دیگری به وب اضافه شد. اما نقطه شروع این حرکت یعنی وب جهانی به  تیم برنرز لی نسبت داده شده است ).به گفتهٔ تیم برنرزلی، وب هم مانند بیشتر انسان‌ها پس از ۲۰ سالگی به مرحله اصلی شکوفایی خود رسیده‌است. او به روزنامه استاندارد چاپ اتریش گفته‌است که ما هنوز در سطح باقی مانده‌ایم و از تمام توانایی‌های وب استفاده نمی‌کنیم. خالق وب همزمان همگان را فرا خوانده تا از توانایی‌ها، خلاقیت و دانش خود برای گسترش امکانات اینترنت استفاده کنند.اما  کلام آخر چه ربطی به نوشته هایم دارد. متاسفانه ما با گذر زمان به جای نزدیک شدن به اینترنت آزاد و رعایت حقوق کاربران و حفظ کردن همین سطح از مفید بودن اینترنت دچار عقب گرد شده ایم(هر چند کاربران ایرانی از هر دو طرف مورد کم لطفی قرار گرفته اند). شرایط استفاده از خدمات (Terms of Service) اینترنتی کاملا انحصار طلبانه و حالت ارباب برده (Master/Slave) پیدا کرده است.  داستان هنگامی غم انگیز تر می شود که سرویس های وفادار و مستقل   یکی بعد از دیگری در حال فروپاشی هستند. پس با شرایط استفاده از خدمات بی چون و چرای سرویس های اینترنتی توصیه می کنم به هیچ سرویسی شخص سومی (داخلی و خارجی) اعتماد نکنید. خلاصه کلام داده هایت را  مراقبت کن. چیزی که برای آن ها مهم نیست حقوق کاربران است. شاید  اینترنت دوران سال های 2000 و قبل از آن و اوج یاهو و یاهو مسنجر و غیره بهترین دوران اینترنت( بخوانید زیباترین دوران) برای من بود. اینترنت آینده برای من دیگر دوست داشتنی نیست، بلکه رعب آور است.لینک مطلب داده هایت را مراقبت کن ، به شخص سوم نسپار(هر خطای ممکن رخ خواهد داد) در وبلاگم</description>
                <category>یک نفر</category>
                <author>یک نفر</author>
                <pubDate>Sun, 11 Aug 2019 19:05:35 +0430</pubDate>
            </item>
                    <item>
                <title>کدام برای یادگیری بهتر است: تماشای دوره های  آموزش آنلاین یا خواندن کتاب</title>
                <link>https://virgool.io/@jsman/%DA%A9%D8%AF%D8%A7%D9%85-%D8%A8%D8%B1%D8%A7%DB%8C-%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C-%D8%A8%D9%87%D8%AA%D8%B1-%D8%A7%D8%B3%D8%AA-%D8%AA%D9%85%D8%A7%D8%B4%D8%A7%DB%8C-%D8%AF%D9%88%D8%B1%D9%87-%D9%87%D8%A7%DB%8C-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%A2%D9%86%D9%84%D8%A7%DB%8C%D9%86-%DB%8C%D8%A7-%D8%AE%D9%88%D8%A7%D9%86%D8%AF%D9%86-%DA%A9%D8%AA%D8%A7%D8%A8-xjeduraf4qfb</link>
                <description> با گسترش دنیای فناوری اطلاعات ابزارهای یادگیری (به ویژه برای حوزه برنامه نویسی) بسیار متنوع گشته است. شما برای شروع برنامه نویسی انتخاب های زیادی دارید. کمپ های فشرده برنامه نویسی، کلاس های حضوری، خرید کتاب های آموزشی، سایت های آموزشی تولید محتوا (مانند توتوریال پوینت وسکان آکادمی) و سایت های آموزش ویدیویی (مانند لیندا ، کورسرا)  و غیره در سال های اخیر بیشتر مورد استقبال قرار گرفته است. حال سوال من این است به نظر شما این درست است که یادگیری بهتر با کتاب محقق می شود. اکثر این سایت ها برای آموزش و یادگیری و ارتقا دانش خودم استفاده کرده ام. ولی بعد از تجربه کردن این منابع و راهکارهای آموزشی احساس می کنم هیچ کدام از این منابع  آموزشی قابلیت رقابت با کتاب را ندارند. هر کدام از موارد بالا دارای مزایا و معایبی هستنند ولی برای یادگیری عمیق تر و حرفه ای شدن راهی جز کتاب خواندن (خط به خط و عمیق اندیشیدن و حتی شروع به وبلاگ نویسی برای تثبیت مطالب) ندارید. در این جا   شرح یادگیری بهتر با کتاب  در خدمتون هستم. بالاخره بعد از مدت ها فرصت پیدا کردم تا اولین نوشته ام را در ویرگول منتشر کنم، نوشته های گذشته  در وبلاگم منتشر شده است.تذکر: در تعریف کتاب تمام اشکال انتشار آن، کتب کاغذی و کتب الکترونیکی شامل می شود. در کتاب با  عملی از جنس خواندن سر وکارداریم. ویدیو  شامل ویدیو های سایت های آموزش آنلاین و حتی یوتوب و غیره است. در  ویدیو با عملی از جنس صدا و تصویر رو به رو می شویم.چرا کتاب هنوز برای من ارزش بیشتری داردتنظیم سرعت خواندنهنگامی که کتاب را ورق می زنم شروع به خواندن می کنم، برخی از پاراگراف ها را با سرعت بیشتر و یک نگاه اجمالی (Skimming) می خونم. اما برخی مباحث را نه تنها خط به خط خوانده بلکه   چندین روز در آن فصل و صفحات مانده وعمیق اندیشیده ام. یکی از ویژگی های شاخص کتاب این است که سرعت خواندن بخش های مختلف کتاب را خودتون تعیین می کنید.فهم عمیق تردر کتاب ها  مباحث  ریاضی وار و الگوریتمی و حتی بهینه سازی کد بحث می گردد. این ها مباحثی هستند که با گذر سال ها تغییر چندانی نمی کنند. در صورتی که در ویدیو های آموزشی بیشتر سینتکس ها بحث می شود.  سینتکس های اطلاعات فنی هستند که با گذر زمان و اپدیت های ابزارهای برنامه نویسی تغییر می کنند. پس مزیت دیگر کتاب این است شما با یک تیر دو نشان می زنید  سینتکس زبان را فرا می گیرید، علاوه بر آن با مباحث الگوریتمی و عمیق تر و حتی مسایلی دشواری  که احتمال روبه رو شدن با آن ها در آینده نزدیک خیلی زیاد است،  آشنا می شوید.جامع بودن در کنار ایجازاگر ویدیو های آموزشی مانند کتاب های مرجع ، جامعیت مباحث را حفظ کنند و تمام سرفصلها را در دوره آموزشی ارائه کنند، زمان ویدیو های آموزشی بسیار زیاد شده، دانشجو ها (به علت احساس اتلاف وقت) استقبال چشم گیری نمی کنند. پس ویدیو ها باید تا حد امکان مختصر و مفید باشند. کتاب ها در عین جامعیت، مختصر و مفید بودن با خود به ارمغان آورده اند. هم برای افراد مبتدی مناسب خواهد بود، هم برای کسانی به سطح حرفه ای می رسند.جستجوی راحتدر کتاب (با داشتنن فهرست و نمایه)  جستجو در مورد کلمات کلیدی و مباحثی که فراموش کرده ایم، خیلی سریعتر جوابمان را می گیریم. در صورتی که بارها شده یک بحث خاص را در مجموعه ویدیو جستجو کرده، وقت زیادی از من تلف کرده است. خلاصه کلام جستجو در کتاب خیلی راحت تر است.سند بودناگر پژوهش گر هستید، قصد دارید سمینارها و مقالاتی را در آینده نزدیک ارائه کنید. قطعا توصیه من باز هم کتاب است. چرا؟ جامعه آکادمیک و داوران مقالات علمی آی اس ای، چیزی جز کتاب و مقالات را به عنوان اساس و مرجع کار قبول نخواهند کرد. کتاب در برابر ویدیو به عنوان مدرک  اثبات پروپوزالمان(فارسی شده اش پیشنهاده)  مثل دلار در برابر ریال است.واقع گراییدر کتاب  یک کلاغ ، چهل کلاغ وجود ندارد. اکثر اساتیدی که ویدیو های آموزشی را پر می کنند، یک ویژگی مشترک دارند. همه ی آن ها در جامعه آکادمیک کتاب هایی را خوانده، قصد دارند روایت وار این کتاب را برای شما به تصویر بکشند. اما این روایت ها در ویدیو های مختلف گاهی چندان هماهنگ نیست، چاره چیست؟ به سرچشمه اصلی یعنی کتاب مراجعه کنید. مثلا  می خواهید زبان سی  یا سی پلاس پلاس را یاد بگیرید، اگر کتاب  دنیس ریچی یا بی‌یارنه استراس‌تروپ را نخوانده باشید، قطعا تا حرفه ای شدن خیلی فاصله دارید حتی ممکنه خودتون هم خبر نداشته باشید! هرچیزی را از سرچمشه اصلی اش دنبال کنید. برای یادگیری بهتر با کتاب  انس بگیرید. حتی اگر سختی های زیادی بر شما تحمیل شود.تذکر: این بحث در مورد کتاب های ترجمه هم وجود دارد. برای اینکه به هدف   یادگیری بهتر با کتاب به طور کامل دست یابید زبان انگلیسی خود را قوی کنید،  سعی کنید کتاب ها را زبان اصلی بخوانید. در غیر این صورت بدون شک  در یک سری مفاهیم (در کتاب های ترجمه) دچار کج فهمی خواهید شد.منظورت این است که از کتاب ها استفاده کنیم از ویدیو ها استفاده نکنیم؟منظورم این نیست که ویدیو ها و سایت های آموزشی استفاده نکنیم. قطعا ویدیو ها هم دارای مزیت هایی هستند.   مکانیسم آموزش از طریق خواندن کتاب نسبت به تماشای ویدیو کند تر خواهد بود. اما کتاب لایه های عمیق تری از   موضوع را به شما یاد می دهد. پس بهتر است آموزش را با ویدیو و دوره های آموزش آنلاین شروع کنیم، اما به آن ها اکتفا نکنیم. خلاصه کلام اسب را گم نکنید پی نعلش بگردید.  پس علاوه بر ویدیو ها  یادگیری بهتر با کتاب را فراموش نکنید.</description>
                <category>یک نفر</category>
                <author>یک نفر</author>
                <pubDate>Fri, 19 Jul 2019 13:10:05 +0430</pubDate>
            </item>
            </channel>
</rss>