<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های سعید فضل اله زاده</title>
        <link>https://virgool.io/feed/@inna</link>
        <description>یک سعید خوشحال :)</description>
        <language>fa</language>
        <pubDate>2026-06-10 13:02:32</pubDate>
        <image>
            <url>https://static.virgool.io/images/default-avatar.jpg</url>
            <title>سعید فضل اله زاده</title>
            <link>https://virgool.io/@inna</link>
        </image>

                    <item>
                <title>چرا قبل سوال فکر و تست نمی کنم؟</title>
                <link>https://virgool.io/@inna/%DA%86%D8%B1%D8%A7-%D9%82%D8%A8%D9%84-%D8%B3%D9%88%D8%A7%D9%84-%D9%81%DA%A9%D8%B1-%D9%88-%D8%AA%D8%B3%D8%AA-%D9%86%D9%85%DB%8C-%DA%A9%D9%86%D9%85-gj34ycxfu98c</link>
                <description>سلام، این یک داستان احتمالا نام آشنا برای شماست که شما یا جای کاراکتر &quot;من&quot; در این مطلب بوده اید و هستید و یا هم جای کاراکتر &quot;تو&quot;. حالا بیایید ببینیم ماجرا چیست. هم من و هم تو در بازه سنی ۲۰ تا ۳۰ سال هستند که فکر می کنم پختگی کافی برای تفکر و حتی خلاقیت را داشته باشند.من می خواهم Ubuntu دانلود کنم. به جای گوگل کردن، از تو می پرسم. از تو می خواهم این وقت و فرصت خودت را برای این سوال پیش پا افتاده برای من بگذاری. من می توانم اوبونتو را گوگل کنم، اما به دلایلی گوگل نمی کنم، در تلگرام یا واتس اپ از تو می پرسم و چند ساعتی منتظر می مانم تا تو آنلاین شوی و جوابم را دهی. اگر هم جواب ندادی چند پیام دیگر هم ارسال می کنم که چت من بالا بیاید. وقتی هم که تو جوابی مثل &quot;واقعا باید به این سوال جواب بدم؟ تاحالا شده از گوگل استفاده کنی؟&quot; مواجه شوم به تو می گویم &quot;چرا خودت رو دست بالا گرفتی؟ فکر کردی کی هستی که این طوری با من صحبت می کنی؟&quot;.من یادگیری برنامه نویسی به یک زبان (مثلا پایتون) را تازه یاد گرفتم. نمی دانم چطوری یک فانکشن یا تابع باید بسازم. به جای گوگل کردن، از تو می پرسم. از تو می خواهم که وقت عزیزت را برای این سوال کاملا پیش پا افتاده و الکی برای من قرار دهی. وقتی هم که تو جوابی مثل &quot;واقعا باید به این سوال جواب بدم؟ تاحالا شده از گوگل استفاده کنی؟&quot; مواجه شوم به تو می گویم &quot;چرا خودت رو دست بالا گرفتی؟ فکر کردی کی هستی که این طوری با من صحبت می کنی؟&quot;.من یادگیری برنامه نویسی به یک زبان (مثلا پایتون) را تازه یاد گرفتم. نمی دانم چطوری یک کلاس باید بسازم. به جای گوگل کردن، از تو می پرسم. از تو می خواهم که وقت عزیزت را برای این سوال کاملا پیش پا افتاده و الکی برای من قرار دهی. وقتی هم که تو جوابی مثل &quot;واقعا باید به این سوال جواب بدم؟ تاحالا شده از گوگل استفاده کنی؟&quot; مواجه شوم به تو می گویم &quot;چرا خودت رو دست بالا گرفتی؟ فکر کردی کی هستی که این طوری با من صحبت می کنی؟&quot;.من قصد دارم رنگ نوشته های یک تگ در HTML (مثلا تگ p) را در CSS تغییر دهم. چرا گوگل نمی کنم را فقط خدا می داند. به جای این که این سوال واقعا مسخره را گوگل کنم، از تو می خواهم که وقت خودت را برای من بگذاری. وقتی هم که تو جوابی مثل &quot;واقعا باید به این سوال جواب بدم؟ تاحالا شده از گوگل استفاده کنی؟&quot; مواجه شوم به تو می گویم &quot;چرا خودت رو دست بالا گرفتی؟ فکر کردی کی هستی که این طوری با من صحبت می کنی؟&quot;.من تفاوت &quot;;&quot; و &quot;&amp;&amp;&quot; &quot;||&quot; را در برنامه نویسی نمی دانم. به جای این که کمی خلاقیت به خرج دهم و چند خط کد ساده با همین ها بنویسم، یا اصلا گوگل کنم که تفاوت های شان چیست، از تو می پرسم. از تو می خواهم همان توضیحاتی که مفصل در اینترنت هست و من همان ها را می توانم بخوانم، از تو می خواهم که برای من توضیح دهی. وقتی هم که تو جوابی مثل &quot;واقعا باید به این سوال جواب بدم؟ تاحالا شده از گوگل استفاده کنی؟&quot; مواجه شوم به تو می گویم &quot;چرا خودت رو دست بالا گرفتی؟ فکر کردی کی هستی که این طوری با من صحبت می کنی؟&quot;.سرور من در resolve ها مشکل دارد. چرا به جای این که همان خطا را گوگل کنم یا چیزی مشابه را گوگل کنم از تو می پرسم را هم مجددا همان خدا فقط می داند. وقتی هم که تو جوابی مثل &quot;واقعا باید به این سوال جواب بدم؟ تاحالا شده از گوگل استفاده کنی؟&quot; مواجه شوم به تو می گویم &quot;چرا خودت رو دست بالا گرفتی؟ فکر کردی کی هستی که این طوری با من صحبت می کنی؟&quot;.خب من اگر زبان انگلیسی بلد نباشم باید چه کنم؟ این که من به زبان انگلیسی گوگل کنم و زبان هم به فرض برایم سخت باشد، باید دید آیا من تا به حال به زبان فارسی هم چیزی را گوگل کردم؟ اصلا ساده تر بپرسم، من اصلا تا به حال از گوگل استفاده کردم؟ اصلا سایت گوگل در هیستوری مرورگر من لاگی دارد؟اگر من زبان انگلیسی بلد نیستم و می خواهم که در حوزه وب و برنامه نویسی و حوزه های مشابه فعالیت کنم یکی از مواردی که منجر به پیشرفت من می شود زبان انگلیسی هست، چرا که منابع دست اول انگلیسی زبان در این حوزه ها وجود دارد و بدون شک بهترین منابع هم به زبان انگلیسی هستند.نظر شما در مورد مطلبم چیست؟ شمای خواننده، من هستید یا تو؟ اگر من هستید چرا من هستید؟ اگر من هستید آیا واقعا این سوالات ساده و پیش پا افتاده را بدون گوگل کردن یا حتی فکر کردن به جواب های احتمالی از افراد دیگر پرسیده اید؟</description>
                <category>سعید فضل اله زاده</category>
                <author>سعید فضل اله زاده</author>
                <pubDate>Wed, 10 Mar 2021 01:02:19 +0330</pubDate>
            </item>
                    <item>
                <title>گارانتی n روزه بازگشت وجه بدون قید و شرط چیست و چطور باید از آن استفاده کرد؟</title>
                <link>https://virgool.io/@inna/%DA%AF%D8%A7%D8%B1%D8%A7%D9%86%D8%AA%DB%8C-n-%D8%B1%D9%88%D8%B2%D9%87-%D8%A8%D8%A7%D8%B2%DA%AF%D8%B4%D8%AA-%D9%88%D8%AC%D9%87-%D8%A8%D8%AF%D9%88%D9%86-%D9%82%DB%8C%D8%AF-%D9%88-%D8%B4%D8%B1%D8%B7-%DA%86%DB%8C%D8%B3%D8%AA-%D9%88-%DA%86%D8%B7%D9%88%D8%B1-%D8%A8%D8%A7%DB%8C%D8%AF-%D8%A7%D8%B2-%D8%A2%D9%86-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%DA%A9%D8%B1%D8%AF-isgnfzvqyxge</link>
                <description>با سلامقطعا عبارت یا کلمه مشابه مثل گارانتی n روزه بازگشت وجه یا گارانتی n روزه بازگشت وجه بدون قید و شرط را در سایت های مختلف دیده اید، اما این گارانتی به چه معناست؟شما یک کالای فیزیکی که خریداری می کنید شرایط بازگشت وجه یک سری عرف رایج دارد و یک سری هم قوانین فروشنده کالا، اما صحبت من در این جا کالای دیجیتال هست و خصوصا هم منظورم کالایی مثل سرور مجازی یا VPS و هاست یا Host هست که تحت عناوین اشتراکی و اختصاصی و غیره وجود دارد.فروشندگان سرویس های میزبانی گارانتی چند روزه ای برای شما در نظر می گیرند که برخی ها شرایط می گذارند و برخی ها هم بدون شرط هست که هزینه شما برگشت داده می شود. اما این ویژگی چه معنایی دارد و چطور باید از آن استفاده کرد؟این ویژگی و آفر برای مشتریانی قرار داده شده که سرویس را از یک فروشنده تهیه کنند، اسکریپت و برنامه شان را تست کنند و اگر برنامه کار نکرد و مشکل هم به ارائه دهنده سرویس گزارش شد و شرکت ارائه دهنده هم اعلام کرد که به دلایل فنی امکان اجرای این برنامه شما نیست آن وقت می توانید درخواست لغو سرویس و برگشت وجه بدهید و فروشنده هم می پذیرد. اجازه دهید با یک مثال موضوع را واضح تر کنم.شما یک اسکریپت پایتون دارید که باید مثلا به SSH یا ترمینال سرور دسترسی داشته باشید. شما قبل خرید از فروشنده این مورد را نمی پرسید و چون هم می بینید گارانتی دارد سرویس را خریداری می کنید (فرض کنید به قیمت ناچیز ۵ هزار تومان یک ماهه باشد). حالا شما سعی می کنید اسکریپت را با توجه به سرور جدید وفق دهید اما به مشکل ترمینال برخورد می کنید. از فروشنده می پرسید که این امکان هست دسترسی به ترمینال داشته باشد و فروشنده هم می گوید خیر. پس شما اعلام می کنید که پس من سرویس را لغو کنم اگر این طور هست. حالا فروشنده شاید راه بیاید و دسترسی بدهد یا هم طبق سیاست فروشنده این امکان نباشد و اعلام کند که شماره حساب اعلام کنید.این یک مثال طبیعی و عادی هست که گاها اتفاق می افتد، اما برخی از مشتریان به قول خودشان مثلا زرنگی می کنند و یک سرویس (به هر قیمتی حالا) خریداری می کنند، یک ماه استفاده می کنند و روز ۲۹ام درخواست لغو می دهند. دقت کنید که مشتری از این سرویس استفاده اش را کرده و کارش را هم کرده اما حالا برگشت هزینه درخواست می کند تا به سرویس دهنده دیگری مراجعه کند.خوشبختانه این قبیل مشتریان کم هستند اما همین عده کم باعث می شوند که شرایط برای دیگر مشتریان سخت شود.هرچند که این مورد لغو جزو قوانین هست اما این که عده ای فکر کنند بچه زرنگ هستند نمی دانم چطور به ذهن شان رسیده:) جالب این جا هست که زمانی که من در مورد یکی از مشتریان متوجه این موضوع شدم و پس از لغو خواست سرویس دوم بگیرند هزینه را همان ابتدا برگشت دادم. بعد مشتری اصرار کرد که می خواهد و نیاز دارد، با مشتری طی کردم که برای شخص شما دیگر این امکان برگشت هزینه وجود ندارد و اگر خواستید سرویس را تحویل دهم. مشتری که دید زرنگی اش کارساز نبود رفت به سراغ همکار دیگری:)اگر جزو گروه دوم هستید پیشنهاد می کنم تغییر رویه بدهید چرا که اگر شما زرنگ هستید، فروشنده با مشتریان زیادی سر و کار دارد و بیشتر از شما را دیده:)از این که این مطلب را خواندید از شما سپاسگزارم.</description>
                <category>سعید فضل اله زاده</category>
                <author>سعید فضل اله زاده</author>
                <pubDate>Fri, 20 Nov 2020 11:48:09 +0330</pubDate>
            </item>
                    <item>
                <title>تبدیل درجه هوا به سلسیوس و فارنهایت در پایتون</title>
                <link>https://virgool.io/@inna/%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D8%AF%D8%B1%D8%AC%D9%87-%D9%87%D9%88%D8%A7-%D8%A8%D9%87-%D8%B3%D9%84%D8%B3%DB%8C%D9%88%D8%B3-%D9%88-%D9%81%D8%A7%D8%B1%D9%86%D9%87%D8%A7%DB%8C%D8%AA-%D8%AF%D8%B1-%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86-wwo0goebgviq</link>
                <description>با سلامدر این مطلب قصد دارم تا به شما آموزش دهم که چطور برنامه‌ای بنویسید تا درجه دمایی را در پایتون از سلسیوس به فارنهایت و بالعکس تبدیل کند.یکی از مواردی که معمولا با آن سر و کار داریم تغییر واحد دما و هوا هست که برخی از کشورهای خارجی از واحد فارنهایت استفاده می‌کنند و برخی کشورها مثل ایران نیز از درجه دمایی سلسیوس. برای رفع این مشکل لازم است که دما را به سلسیوس در برنامه‌مان تبدیل کنیم.احتمالا همان‌طور که اطلاع دارید هر سلسیوس برابر است با دمای سلسیوس ضرب در ۹ تقسیم بر ۵ به علاوه ۳۲ فارنهایت، و هر فارنهایت نیز برابر است با فارنهایت منهای ۳۲ ضرب در ۵ تقسیم بر ۹ سلسیوس.در ابتدای برنامه به کاربر اطلاع می‌دهیم که عدد ۱ یعنی سلسیوس و عدد ۲ یعنی فارنهایت و سپس از او می‌پرسیم که مبنای واحدش چه می‌خواهد باشد تا با توجه به آن تبدیل انجام و خروجی نمایش داده شود.سپس محاسبات ریاضی تبدیل‌ها را انجام می‌دهیم در داخل شرط if که با توجه به ورودی گرفته شده همان بلاک اجرا شود.حالا نگاهی به کد بیاندازیم:print(&#039;Select whether your base temperature is Celsius (1) or Fahrenheit (2)&#039;)
temperature = input(&#039;Choose 1 or 2? &#039;)
base = int(input(&amp;quotHow&#039;s the weather? &amp;quot))
if temperature == &#039;1&#039;:
    celsius_to_fahrenheit = (base * 9 / 5) + 32
    print(f&#039;it is now {celsius_to_fahrenheit} Fahrenheit.&#039;)
elif temperature == &#039;2&#039;:
    fahrenheit_to_celsius = (base - 32) * 5 / 9
    print(f&#039;it is now {fahrenheit_to_celsius} degrees.&#039;)حالا دو بار برنامه را برای تست اجرا می‌کنیم تا خروجی درست می‌گیریم یا خیر:Select whether your base temperature is Celsius (1) or Fahrenheit (2)Choose 1 or 2? 1How&#x27;s the weather? 60it is now 140.0 Fahrenheit.اجرای مرتبه دوم:Select whether your base temperature is Celsius (1) or Fahrenheit (2)Choose 1 or 2? 2How&#x27;s the weather? 140it is now 60 degrees.منبع: سایت آموزش پایتون</description>
                <category>سعید فضل اله زاده</category>
                <author>سعید فضل اله زاده</author>
                <pubDate>Sun, 08 Nov 2020 18:08:15 +0330</pubDate>
            </item>
                    <item>
                <title>پایتون چیست؟ چرا پایتون و چگونه؟</title>
                <link>https://virgool.io/pythonpppc/why-python-and-how-tzzzb5c3f6u8</link>
                <description>سلام خدمت تمامی کاربران و خوانندگان و دنبال کنندگان سایت ویرگولمن سعید فضل اله زاده هستم، یک مشتاق در دنیای وب که به دنبال هر چیزی سعی می کنم بروم و دستی بر آتش داشته باشم :)بی مقدمه برویم سراغ بحث. پایتون چیست؟ چرا پایتون و چگونه؟پایتون چیست را مطمئنا می توانید نتایج زیادی در اینترنت ببینید، اما هدف من صرفا گفتن این که پایتون یک زبان برنامه نویسی سطح بالاست و چه و چه و چه می توان کرد نیست، بلکه هدف من این هست که عرض کنم پایتون زبانی هست که بیشتر در محیط های دانشگاهی و علمی، هوش مصنوعی و موارد این چنینی بیشتر به کار می رود. البته ساخت اپلیکیشن پایتون و بازی های پایتون مثل Battle Field (نسخه ۲) و Civilization شماره ۴ نیز با این زبان پیاده سازی شده اما معمولا از این زبان برای کارهای تحقیقاتی و دانشگاهی استفاده می شود و علت آن هم راحتی سینتکس و سادگی در استفاده و همین طور کتابخانه های عملیاتی قوی است که شما به راحتی می توانید از آن ها استفاده کنید.کلام میانی: هر چیزی در این دنیا برای رفع مشکل و نیازمندی به وجود آمده و نیامده که بگوید من برترم و من بهترم و فلان. اکثر زبان های دنیا بر پایه زبان C هستند اما خب هیچ وقت تیم زبان C نیامده که ادعا کند دنیا دست ماست و ما همه کاره‌ایم و فلان! زبان C یک سری قابلیت دارد و زبان پایتون هم آمده تا یک سری قابلیت جدید یا خوب داشته باشد برای راحتی کار. پس این دعوای کدام زبان بهتر است را همین الان بگذارید کنار.مثلا شما می توانید یک اسکریپت بنویسید و ران کنید که دیتای خاصی از یک وب سایت مثل توئیتر را با هدف خاصی جمع آوری و در سرور شما ذخیره کند، یا مثلا یک وب سایت موسیقی دارید که می خواهید آهنگ ها را براساس رده سنی و طیف جنسیتی و غیره به کاربران پیشنهاد کنید. این هم یکی از کارهایی هست که با پایتون انجام می شود.چگونگی کار با پایتون هم خیلی راحت هست. پایتون Cross-Platform هست و یعنی به سیستم عامل وابسته یا محدود نیست. رباتی که در ویندوز نوشتید با همان تنظیمات در مک و گنو/لینوکس هم قابل اجراست البته به این شرط که همان تنظیمات را هم در سیستم عامل دیگر نصب و کانفیگ کنید. حتی شما از اپلیکیشن های 3rd party هم می توانید برای نوشتن و اجرای کدها در گوشی هوشمند تان هم کمک بگیرید. مثلا من از اپلیکیشن PyDroid 3 در اندروید استفاده می کنم که بعضی مواقع کدهایی که پیچیدگی خاصی نداشته باشد را در جاهایی که به لپ تاپ دسترسی نداشته باشم روی گوشی اجرا می کنم و خروجی را می بینم. یا اگر کد فان خاصی به ذهنم برسد در گوشی تست می کنم و بعد با لپ تاپ پیاده سازی می کنم اگر منطقی بود.امیدوارم از این مطلب لذت برده باشید. من را می توانید در سایت های آموزش پایتون و انجمن پایتون فارسی پیدا، مطالبی که منتشر می کنم را مطالعه و اگر سوالی داشتید حتما مطرح کنید.</description>
                <category>سعید فضل اله زاده</category>
                <author>سعید فضل اله زاده</author>
                <pubDate>Sat, 17 Oct 2020 12:33:08 +0330</pubDate>
            </item>
            </channel>
</rss>