<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های iliya faramarzi</title>
        <link>https://virgool.io/feed/@iliyafaramarzi1384</link>
        <description>برنامه نویس و علاقه مند به تکنولوژی و علم و همچنین دوست دار شما❤ https://linktr.ee/iliyafaramarzi</description>
        <language>fa</language>
        <pubDate>2026-06-10 14:11:33</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1371792/avatar/xYyqF7.jpeg?height=120&amp;width=120</url>
            <title>iliya faramarzi</title>
            <link>https://virgool.io/@iliyafaramarzi1384</link>
        </image>

                    <item>
                <title>هر گیگابایت چقدر وزن دارد؟ آیا وزن هارد خالی با پر تفاوت دارد؟</title>
                <link>https://virgool.io/@iliyafaramarzi1384/%D9%87%D8%B1-%DA%AF%DB%8C%DA%AF%D8%A7%D8%A8%D8%A7%DB%8C%D8%AA-%DA%86%D9%82%D8%AF%D8%B1-%D9%88%D8%B2%D9%86-%D8%AF%D8%A7%D8%B1%D8%AF-%D8%A2%DB%8C%D8%A7-%D9%88%D8%B2%D9%86-%D9%87%D8%A7%D8%B1%D8%AF-%D8%AE%D8%A7%D9%84%DB%8C-%D8%A8%D8%A7-%D9%BE%D8%B1-%D8%AA%D9%81%D8%A7%D9%88%D8%AA-%D8%AF%D8%A7%D8%B1%D8%AF-iztjz67yxtns</link>
                <description>سوالی که یک مدت خیلی توی شبکه های مجازی پیچیده بود این بود که آیا جرم(چون مقاله محوریت علمی داره  به جای استفاده از وزن، از جرم استفاده میکنم(وزن برابر با حاصل ضرب جرم و شتاب گرانش است، W=mg))هاردی که هیچ اطلاعاتی توش وجود نداره با جرم هاردی که پر است متفاوت است یا خیر؟جواب هم بله است هم خیر حالا چجوری؟ حتما توی ادامه با من همراه باشید.HDD and SSD Pictureچرا هم آره هم خیر؟در جواب این سوال باید بگم که، شیوه کار کردن وسیله های ذخیره اطلاعات باهم متفاوت است یعنی HDD ها اطلاعات رو به صورت دو قطبی های مغناطیسی ذخیره میکنند به طوری که اگر حوزه های مغناطیسی به طرف بالا باشند چیزی که ذخیره میشود (1) است و اگر رو به پایین باشند چیزی که ذخیره میشه (0) است.(شیوه ذخیره اطلاعات توضیح مفصلی داره که اگه سرچ بزنید منابع خیلی خوبی برای این موضوع پیدا میکنید) به همین علت توی این مدل هارد دیسک ها هرچقدر هم که اطلاعات ذخیره شود جرم اون تغییری نمیکنه، البته یکسری تغییر انرژی هایی صورت میگیره که از طریق فرمول های ریاضی و فیزیک میشه محاسبشون کرد که جلوتر این انرژی رو حساب میکنیم و اون رو به گرم تبدیل میکنیم، عدد ها خیلی جالبن :).فرمول محاسبه انرژی یک جفت دو قطبیبرای حساب کردن انرژی یک هارد در نظر میگیرم که یک هارد دیسک دارای 10 گرم کبالت باشد و با استفاده از عدد مگنتون بور (Bohr magneton) میتوان به طور تقریبی محاسبه کرد که 10 به توان 23 (23^10) تا الکترون داریم و فاصله بین حوزه های مغناطیسی رو یک دهم میکرومتر در نظر میگیریم و با جایگزاری این اعداد و چند عدد دیگه میتونیم نتیجه بگیریم که انرژی وقتی که همه حوزه های مغناطیسی به یک سمت باشیند به تقریب برابر با -5 ژول است و وقتی که یکی در میان مخالف یکدیگر باشند 5 ژول است. حالا بیاید این انرژی رو به جرم تبدیل کنیم،(این بخش رو خودتون هم میتونید انجام بدید) با استفاده از فرمول E=mc^2 میتونیم به یک عددی تقریبا برابر با ده به توان منفی 14 (-14^10) گرم میرسیم که برابر با عدد زیر است:0.00000000000001 گرم = 10 فمتوگرم بله عدد بسیار بسیار بسیار کوچک است :) https://virgool.io/@iliyafaramarzi1384/%D8%B6%D8%B1%DB%8C%D8%A8-%D8%AA%D8%B9%DB%8C%DB%8C%D9%86r2-%DA%86%DB%8C%D8%B3%D8%AA-%D9%88-%DA%86%D8%B7%D9%88%D8%B1-%D9%85%D9%86%D9%81%DB%8C-%D9%85%DB%8C%D8%B4%D9%88%D8%AF-anhjliinam1r توی هارد دیسک های دیگه چطور؟اولا که بگم اصطلاح هارد دیسک برای بکار بردن برای اینجور وسیله ها اشتباه هست ولی خب بیاید مسیر اشتباه رو پیش بگیریم، هارد دیسک های دیگه مثل SSD و فلش هایی که همگی استفاده میکنیم شیوه ذخیره اطلاعات متفاوتی دارند، به طوری که برخلاف HDD ها این نوع هارد دیسک ها از ترانزیستور هایی استفاده میکنند که با الکترون پر میشوند و با پر و خالی شدن آن ها بیت هارو برای ما درست میکنند و اطلاعات رو ذخیره میکنند. پس برخلاف HDD ها ما اینجا با چیزی سر و کله میزنیم که واقعا جرم دارد! توی ادامه قصد دارم تغییر جرم برای یک فلش 4 گیگابایتی رو محاسبه کنم.فرمول محسابه انرژی الکترون در یک فضای سه بعدیبرای محاسبه این تغییر جرم روش های متفاوت تری وجود داره که اینجا از این فرمول استفاده میکنیم وگرنه فرمول های دیگه هم میشه استفاده کرد چونکه داریم با یک جسم(الکترون) سر و کله میزنیم و فرمول های متفاوتی براش وجود داره. این فرمول یکم فرمول فیزیک کوانتومی ای هست، انرژی ای که هر cell اشغال میکنه به تقریب برابر 100 نانومتر است و وقتی توی این فرمول جایگذاری کنیم عدد ده به توان -23 به دست میاد که این فقط برای یک الکترون هست و هنگامی که همه cell ها کامل شارژ شده باشند هر cell به تقریب 10 به توان 3 تا 10 به توان 5 الکترون وجود دارد. در ادامه وقتی همه عدد هایی که داریم رو توی فرمول ها جایگزاری کنیم به عددی تقریبا نزدیک به 200nJ میرسیم که وقتی به گرم تبدیلش کنیم تقریبا برابر با 2 * 10 به توان -21 میرسیم.بله اعدادی که از هردو فرمول به دست اوردیم واقعا بسیار بسیار بسیار کوچک است ولی تجربه جالبی از اعدادی است که توی دنیای واقعی و اطرافمون باهاش سر و کار داریم، دقیقا مثل همین الان که دارید این متن رو میخونید و احتمالا کلی اطلاعات در حال نوشتن و خونده شدن از روی هارد دیسک شما هست.خیلی ممنون که این مقاله رو خوندید، حتما نظرتون رو برام بنویسید و برای حمایت کردن من میتونید منو توی شبکه های مجازی دیگه دنبال کنید یا هم اگه دوست داشتید میتونید من رو یک قهوه مهمون کنید  :)❤LinkedinTelegramInstagramGithubتوضیحات اضافه: خب من نه فیزیکدان هستم نه ریاضیدان من صرفا یکم کنجکاوم و چیزای جالب رو سعی میکنم سرچ کنم و اینم وقتی سرچ کردم دیدم موضوع جالب و قشنگ و جذابیه برای دونستن و چون مطلب فارسی زیادی براش پیدا نکردم تصمیم گرفتم از مقالات انگلیسی یک مقاله فارسی رو بنویسم که کامل و خوب باشه، امیدوارم توی این کار موفق بوده باشم ولی نکته ای که باید راجع به این مقاله در نظر بگیرید این است که سر این اعداد صددرصد تفاوت هایی وجود داره و هرکسی یک جوری این هارو ممکنه محاسبه بکنه و توی جستجو های خودم هم عدد های متفاوتی میشه دید که افراد مختلف به دست اوردند.(که میتونید توی منابع بهشون دسترسی داشته باشید)و این هم اضافه کنم که اگه متن اشتباه علمی ای داره و جایی رو دارم اشتباه میکنم میتونید از طریق لینک هایی که گذاشتم با من ارتباط برقرار کنید و بگید که من مشکل رو برطرف کنم.منابع:https://www.ellipsix.net/blog/2009/04/how-much-does-data-weigh.htmlhttps://www.ellipsix.net/blog/2011/11/how-much-does-data-weigh-in-flash-memory.htmlhttps://en.wikipedia.org/wiki/Bohr_magnetonhttps://physics.stackexchange.com/questions/31326/is-a-hard-drive-heavier-when-it-is-full</description>
                <category>iliya faramarzi</category>
                <author>iliya faramarzi</author>
                <pubDate>Tue, 18 Jul 2023 20:27:46 +0330</pubDate>
            </item>
                    <item>
                <title>ضریب تعیین(R2) چیست و چطور منفی میشود؟</title>
                <link>https://virgool.io/@iliyafaramarzi1384/%D8%B6%D8%B1%DB%8C%D8%A8-%D8%AA%D8%B9%DB%8C%DB%8C%D9%86r2-%DA%86%DB%8C%D8%B3%D8%AA-%D9%88-%DA%86%D8%B7%D9%88%D8%B1-%D9%85%D9%86%D9%81%DB%8C-%D9%85%DB%8C%D8%B4%D9%88%D8%AF-anhjliinam1r</link>
                <description>امروز داشتم یک پروژه ماشین لرنینگ برای پیشبینی قیمت خونه های توی دیوار انجام میدادم که بعد از اینکه همه کار هارو کردم و مدل رو هم اموزش دادم(Train)، با نمره پیشبینی منفی مواجه شدم و برام عجیب و جالب بود که چجوری ممکنه که منفی بشه. امروز توی این مقاله توضیح کاملی راجع به ضریب R2 یا همون ضریب تعیین میدم و این اتفاق که ممکن برای شما هم بیوفته رو توضیح میدم.فرمول محاسبه ضریب تعیینضریب تعیین یا R2 چیست؟در آمار ضریب تعیین(Coefficient of Determination) یا همون R2(که 2 به صورت توان نشون داده میشه) نسبتی از واریانس برحسب متغیر وابسته است که از متغیر (های) مستقل قابل پیش‌بینی باشد. این شیوه یکی از شیوه های معروف محاسبه خطا در یادگیری ماشین(Machine learning) است که بیشتر در مباحث رگرسیون خطی(Linear Regression) استفاده میشه و هرچه به 1 نزدیک تر باشه یعنی مدل بهتر اموزش دیده و هرچی به صفر نزدیک تر بشه یعنی مدل نیاز به بهتر شدن داره.فرمول محاسبه R2 در ماشین لرنینگ (شرمنده بابت کیفیت پایین)محاسبه R2 در پایتونبرای اینکه نشون بدم که R2 توی پایتون چجوری بدست میاد ترجیح میدم از مثال استفاده کنم.اول از همه نیازه که کتابخونه های مورد نیاز رو ایمپورت کنیم و بعد یک نمونه ساده از دیتا ها درست کنیم.import numpy as np
from sklearn import linear_model
import matplotlib.pyplot as plt
x= np.array([[1],[2],[3],[4]])
y = np.array([[2],[4],[6],[8]])بعد ساخت مثال ها یک نگاهی بهشون رو نمودار میندازیم، برای این کار من از کتابخونه matplotlib استفاده میکنم که شما میتونید از کتابخونه های دیگه پایتون استفاده کنید.plt.plot(x, y, &#039;ro&#039;)
plt.show()و خروجی به صورت زیر میشه: همینطور که تا الان متوجه شدید مثالی که زدم از یک دیتا بسیار بسیار ساده هست که با ریاضیات اول دبیرستان هم بدون استفاده از کامپیوتر میشه یک مدل براش طراحی کرد ولی خب ما اینجا قصد دیگه ای داریم پس میریم سراغ آماده کردن مدل:reg = linear_model.LinearRegression()
reg.fit(x, y)اینجوری به ساده ترین روش ممکن مدلمون رو اموزش دادیم و حالا اگه بخوایم همین رو روی نمودار نشون بدیم به صورت زیر میشه:خب حالا وقتشه که بریم R2 رو برای این مدلمون محسابه کنیم: reg.score(x, reg.predict(x))
Out: 1.0تابع score اینجا برامون همون کار R2 رو میکنه(sklearn به صورت جداگانه هم R2 رو داره و میتونید اون رو ایمپورت کنید و با اون هم امتحان کنید ولی جواب ها تفاوتی نمیکنه). میبینیم که جواب ما 1شد چرا؟ چونکه به صورت کامل و دقیق و بدون خطا میتونه داده هارو پیشبینی کنه ولی حالا بیاید یکم توی داده هامون تغییر ایجاد کنیم ببینم چه اتفاقی میوفته.در مرحله اول من میخوام داده هایی که توی x ذخیره کردم رو معکوس کنم و با این داده های جدید نمودار رو  رسم کنم.(از ~ برای معکوس کردن استفاده میکنیم)plt.plot(x, y, &#039;ro&#039;)
plt.plot(x, reg.predict(~x))
plt.show()خب همونطور که میبینید خطی که مدل ما قراره باهاش داده های مارو پیشبینی کنه به صورت کلی قرینه شده و داره اشتباه کار میکنه، حالا چه تفاوتی توی R2 ایجاد میکنه؟reg.score(x, reg.predict(~x))
Out: -31.799999999999997خب همونطور که دیدید اونقدر مدل ما توی پیشبینی کردن افتضاح بود که جواب ما منفی شد :) حالا بریم و یکم توی ریاضیاتش بررسی کنیم ببینیم چه اتفاقی میوفته که جواب منفی به دست میاد.بخش ریاضیات کار!طبق عکس هایی که اول مقاله براتون گذاشتم میتونید متوجه بشین که جواب درست از جوابی که مدل برای ما پیشبینی کرده کم میشه و به توان 2 میرسه(توی صورت رو داریم بررسی میکنیم چون بیشتر تغییرات توی صورت کسر اتفاق میوفته). خب هرچه که جواب درست از چیزی که مدل ما پیشبینی کرده دور تر باشد تفاضل اون ها هم بیشتره میشه و باز چون به توان 2 میرسه باز این اختلاف خیلی خیلی بیشتر میشه و وقتی که این کسر از 1 بزرگتر بشه، چون جواب نهایی هست 1 منهای جواب کسر، پس جواب نهایی ما هم منفی تر میشه.ایناها یعنی چی و باید چیکار کرد؟همه ایناها به این معنی هستند که یا مدل ما درست اموزش داده نشده یا هم داده هایی که داریم داده های خوبی نیستند که البته مورد اول متحمل تره و باید روی مدلمون بیشتر کار کنیم و از متد های مختلف استفاده کنیم.مرسی از اینکه تا اینجای مقاله رو خوندید، خیلی خوشحالم میکنید اگه نظرتون رو توی کامنت ها بگید و همچنین اگه دوست داشتید من رو توی صفحات مجازی دنبال کنید❤.LinkedinTelegramInstagramGithubاز اینجا هم میتونی یک قهوه مهمونم کنی :)منابع:wikipedia.orgyoutube.comyoutube.com</description>
                <category>iliya faramarzi</category>
                <author>iliya faramarzi</author>
                <pubDate>Thu, 13 Jul 2023 11:00:50 +0330</pubDate>
            </item>
                    <item>
                <title>جاده خاکی ای به اسم کنکور</title>
                <link>https://virgool.io/@iliyafaramarzi1384/konkour-say1yf5hh7ja</link>
                <description>تقریبا هممون مرحله ای توی زندگیمون به اسم کنکور رو گذروندیم یا قراره بگذرونیم حالا یا واسمون مهم بوده و براش تلاش کردیم یا خیلی برامون مهم نبوده و صرفا یک بخشی از مسیر زندگیمون بوده که باید ردش میکردیم یا هم قراره کم کم باهاش رو به رو بشیم.عکس از روزیاتومن جزوه دسته افرادی هستم که کنکورش رو امسال داد و از این جاده خاکی عبور کرد و الان میخوام یکم از تجربیات و نظراتم رو راجع به این مسیر بگم، خیلی خودمونی و تا حد ممکن بی سانسور.اول از همه که من جزو دسته دانش اموزانی بودم که با شروع کرونا وارد دبیرستان شدم یعنی دهم و یازدهم رو با اجبار انلاین گذروندم که ثمری نداشتند و چیزی یاد نگرفتیم و با تجدید های زیاد و نمره هایی که قابل قبول نبودند این دو سال رو رد کردیم و رسیدیم به سال اخر که مجبور بودیم حضوری درس بخونیم. توی تابستون سال دوازدهم مجبور شدم توی سه ماه دو سال گذشته رو بخونم و تا حدی موفق بودم و توی طول دوازدهم هم سعی میکردم خودم رو به درس ها برسونم تا عقب نیوفتم و در نهایت تونستم خودم رو تا حد خوبی به کنکور برسونم و کنکور رو در حدی که قابل قبول بود دادم و تموم شد و گذشت.نمیخوام زیاد از درس خوندنم براتون بگم، بیشتر قصدم اینه که از چیز هایی که از کنکور یاد گرفتم و چیز هایی که به خاطر کنکور از دست دادم بگم. اول از همه که کنکور بیشتر برای من یک ازمون بود برای اینکه بیشتر خودم رو بشناسم و ببینم چقدر میتونم روی یک کار تمرکز کنم و براش تلاش کنم که نتیجه خوب و قابل قبولی برام داشت. از تاثیرات مثبت دیگه کنکور برای شخص من این بود که تونستم با ریاضی آشتی کنم و رابطم با علم بهتر شد و نه تنها ازشون بدم نمیاد بلکه متوجه علاقم بهشون شدم . ولی خب این نکات مثبت کنکور که گفتم در خوشبینانه ترین حالت ممکن بود و اگه بخوایم یکم منطقی و واقع گرایانه به کنکور نگاه کرد کنکوری که در حال حاضر در کشور هر ساله در حال برگزار شدن هست یکی از بدترین شیوه های ارزیابی دانش اموزان هست، حالا چرا؟چونکه چیزی که در کتاب ها وجود داره با چیزی که توی کنکور میاد بسیار بسیار فرق داره و برعکس ادعایی که سازمان سنجش میکنه که سوال ها از توی کتاب طرح میشه هر ساله تعداد زیادی سوال بالا تر از سطح کتاب طرح میشود که خب دلیلش هم به نظر مشخص میاد اونم خرید کتاب های کنکور و تست و ثبت نام کردن توی کلاس های کنکور هست که درامد خوبی رو برای خیلیا داره که اگه کسی نخواد توی این کلاس ها شرکت کنه یا این کتاب هارو بخره احتمال قبول شدنش توی یک رشته خوب و دانشگاه متوسط تقریبا نزدیک به صفر است.مشکل بعدی مهم نبودن دانش اموز توی کنکور هست، به طور مثال کنکوری که امسال برگزار شد درسو عمومی از کنکور حذف شدند، این اتفاق برای بعضی ها مثل خودم یک اتفاق خوب بود ولی به نظر نمیاد که سازمان سنجش هدفش از این کار دانش اموزان بوده باشه و بخواد بهشون کمک کنه.مشکل بعدی زمان کم است، زیاد شنیدیم که زمان توی کنکور مهم ترین چیز است و ... و خب اره زمان خیلی مهمه، اخه باید سوال های ریاضی رو توی 1 دقیقه و نیم و سوال های فیزیک و شیمی رو توی 1 دقیقه حل کرد، حالا باید چجوری این کار رو انجام داد؟ با زدن روزی تست های بسیار بسیار زیاد، دادن ازمون های شبیه سازی کنکور که اون ها هم به دنبال بیزنس خودشون هستند، شرکت در کلاس های کنکور، خب این ها هم همه شدند مسائلی که نیاز به پول دارند و خرج همه آنها بسیار بسیار زیاد هست. مشکل بعدی و اشنا برای خیلیا سهمیه است، سهمیه های منطقه 2، منطقه3، سهمیه جانبازی و ... .سهمیه ها یکی از بهترین راه ها برای فشار اوردن به دانش اموزانی هست که واقعا تلاش کردند برای کنکور، چجوری؟ اینجوری که یک تعداد بسیار زیادی ادم با سهمیه توی کنکور ثبت نام میکنن و بعد از اعلام نتایج رتبه انها به طرز عجیب و زیادی جا به جا میشود(از تقسیم رتبه بر 5 داری تا تقسیم بر 10 و 20) اونم بدون کوچکترین تلاش و درس خوندنی، و بعد همون افراد تا میانگین 10 درصد کنکور میشوند دکتر ها و مهندس های اینده جامعه.مشکل بعدی، نتیجه تمام 12 سال تحصیل و سه سال درس خوندن سخت و سنگین پشت سر هم در یک روز، یک روزی که ممکن با یک مریضی، با یک استرس و با کوچکترین چیزی نابود بشه و شخص تمام فرصت هایی که براش برنامه ریزی کرده است رو از دست بده.مورد بعدی ناتوانی برقراری امنیت جلسه است، این داستان شاید در ظاهرا کوچیک به نظر بیاد ولی طبق اماری که خود سازمان سنجش منتشر کرده هزار نفر از متقلب های کنکور سال پیش شناسایی شدند ولی به خاطر اینکه دانشجو شده بودند پیگیری قانونی ای نمیشد کرد ... .ایناها مواردی بود که من هرروز صبح باهاشون مجبور بودم مقابله کنم برای اینکه بتونم مغزم رو مرتب کنم برای اینکه درس بخونم و بدیهی ترین مشکلاتی بود که توی کنکور هر دانش اموزی میبینه و صددرصد کنکور خوبی ها و بدی های بسیار بیشتری هم داره که الان به ذهنم من نرسید یا من بهشون برخورد نکردم.و در نهایت کنکور باعث شد که من از رشته مورد علاقم و تخصصیم یک سال دور باشم و خب یک سال دور بودن از هرچیزی تقریبا ادم رو توی اون حوزه صفر میکنه که این هم یک اسیب بسیار بزرگ و بد به من بود.در کل که وقتی پای سطح علمی یک جامعه وسط است نباید به مسائل مالی فکر کرد و پول رو بالاتر از علم دید چرا که وقتی یکسری اتفاقات در جامعه بیوفتد درست کردن اون دیگه ممکن نیست. صحبت کوتاهی با کنکوری های اینده: کنکور نه تنها جایی توی زندگی شما نداره بلکه هیچ بخشی از زندگی شما نیست، به خاطر 4 ساعت کنکور دادن کل زندگیتون رو نابود نکنید، ورزش کنید، استراحت کنید، فیلم ببینید، بیرون برید، بازی کنید، و در نهایت هم برای کنکور درس بخونید جوری که سرتون پیش خودتون بلند باشه. کنکور معیار خوبی برای اینکه خودتون رو بسنجین نیست چون کاملا به رقیب هاتون ربط داره و اگر نتیجه کنکورتون اون چیزی نیست که شما دوست دارید احتمالا به خاطر اینه که رقیب های خیلی خوبی نداشتید.مرسی از اینکه وقت گذاشتید و خوندید، با نظر دادن میتونید من رو خیلی خوشحال کنید و اگه دوست داشتید میتونید من رو توی صفحه های مجازی دیگه هم دنبال کنید❤LinkedinTelegramInstagramGithubاز اینجا هم میتونی یک قهوه مهمونم کنی :)</description>
                <category>iliya faramarzi</category>
                <author>iliya faramarzi</author>
                <pubDate>Tue, 11 Jul 2023 14:51:23 +0330</pubDate>
            </item>
            </channel>
</rss>