<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های Mohammad Taha</title>
        <link>https://virgool.io/feed/@mohammad.barati1380</link>
        <description>دانشجوی دانشگاه شاهد، عضو شورای علمی دانشگاه شاهد.&quot; بهترین رنگ، رنگ ویرگوله &quot;</description>
        <language>fa</language>
        <pubDate>2026-06-16 11:22:34</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/1572344/avatar/J1t4la.jpg?height=120&amp;width=120</url>
            <title>Mohammad Taha</title>
            <link>https://virgool.io/@mohammad.barati1380</link>
        </image>

                    <item>
                <title>بیوانفورماتیک چیست | What is Bioinformatics</title>
                <link>https://virgool.io/Artificialintelligence/%D8%A8%DB%8C%D9%88%D8%A7%D9%86%D9%81%D9%88%D8%B1%D9%85%D8%A7%D8%AA%DB%8C%DA%A9-%DA%86%DB%8C%D8%B3%D8%AA-what-is-bioinformatics-h46xmvnt5ewc</link>
                <description>احتمالا اسم بیوانفورماتیک به گوش شما خورده باشه . اگر هم نشنیدید اینجا میخوام یه توضیح کوتاه بدم و این که این دانش به چه دردی میخوره ، با چه رشته هایی در ارتباط هست و باهاش چه کار هایی میکنیم.به طور کلی بگیم ، در این حوزه و دانش مربوطه، که میان رشته ای (subdiscipline) هست، مابه دنبال این هستیم که به وسیله کامپیوتر اطلاعاتی رو که از ژن ها و توالی ژن ها یا موارد دیگه  به دست میاریم رو تحلیل کنیم تا بتونیم دانش خودمون رو درباره بیماری ها زیاد کنیم یا از این اطلاعات برای بهداشت استفاده کنیم.حالا در تحلیل کردن این موارد ما معلولا با اطلاعات زیادی دست و پنچه نرم میکنیم. بنابراین  از یک دانش دیگه به اسم (Data science) کمک میگیریم. بریم تعریف علم داده رو این وسط ببینم:علم داده چیست ؟علم داده، علم بررسی داده های کلان ،که از تحقیقات و بررسی های دیگه به وجود می آیند،و تبدیل اونها به دانش هست.دو مورد قابل ذکره که بگیم:علم داده علمی جامع تر از Bioinformatics هست. یعنی وقتی یک نفر میخواد از علم داده برای تحلیل استفاده کنه، از ابزار های دیگه هم مثل ابزار بیوانفورماتیک هم استفاده می کنه.علم داده فقط اون چیزی نیست که شنیدیم برای تحلیل اطلاعات برای شرکت های بزرگ انجام میشه( خودم اینطوری فکر میکردم که این دانش خیلی محدوده ولی خیلی کاربرد های دیگه هم داره ) برای اینکه یک محصول یا خدمات رو به صورت هدفمند به مشتری برسونه.خوشحال میشم نظرات خودتون رو بهم بگید برای اینکه پست های بهتر و غنی تری آماده کنم.منبع:موسسه ملی تحقیقات ژنوم انسانی آمریکا</description>
                <category>Mohammad Taha</category>
                <author>Mohammad Taha</author>
                <pubDate>Fri, 02 Sep 2022 13:13:20 +0430</pubDate>
            </item>
                    <item>
                <title>پست درباره بیوانفورماتیک</title>
                <link>https://virgool.io/@mohammad.barati1380/%D8%A8%D8%AF%D9%88%D9%86-%D8%B9%D9%86%D9%88%D8%A7%D9%86-ulqxjwmvh2er</link>
                <description>امروز که 7 شهریور 1401 هست میخوام شروع کنم به پست گذاشتن منظم تا هرچقدر که ازم بربیاد انجامش میدم. بستگی ها رو دیگه نمینویسم چون هم بهانه نمیخوام دست خودم بدم و هم همه میدونن که این بهانه ها چی میتونه باشه و چی هست.موضوعی که در ذهنم هست اول میخوام درباره &quot;Bioinformatic&quot;  تحقیق کنم که ببینم چی هست و چه کاربرد هایی داره. احتمالا بعدش هم برم سراغ علم داده که یخورده اونجا کنکاش کنم و اطلاعات بیشتری هم به شما بدم و هم خودم رو غنی تر بکنم.خب ...با نام و یاد خدا شروع میکنیم . </description>
                <category>Mohammad Taha</category>
                <author>Mohammad Taha</author>
                <pubDate>Mon, 29 Aug 2022 16:35:44 +0430</pubDate>
            </item>
                    <item>
                <title>تاخیر ها در برنامه نویسی</title>
                <link>https://virgool.io/CE-SHAHED-publication/%D8%AA%D8%A7%D8%AE%DB%8C%D8%B1-%D9%87%D8%A7-%D8%AF%D8%B1-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-jc8gkhnudrnp</link>
                <description>-توی برنامه نویسی یک سری از زمان ها هستند که شما به عنوان کسی که دارید برنامه می نویسید، باید از اونها اطلاع داشته باشید(این اعداد خیلی دقیق نیستند اما برای مطاله کردن  منبع خوبی میتونه باشه )کار انجام شده=============================زمان تاخیر ارجاع حافظه کش (L1)---------------------------------------------0.5نانو ثانیهپیش بینی شاخه اشتباه--------------------------------------------- 5 نانوثانیهارجاع حافظه کش (L2) --------------------------------------------- 7 نانو ثانیهقفل کردن/بازکردن (mutex) -------------------------------------- 17 نانوثانیهارجاع ( RAM ) --------------------------------------------------------  100 نانوثانیه+فشرده کردن یک فایل 1 کیلوبایتی با(zippy) ------- 2000نانو ثانیه (2میکروثانیه)ارسال 2 کیلوبایت داده با سرعت 1 گیگابیت بر ثانیه ------- 88000 نانو ثانیه (88میکروثانیه)خواندن تصادفی (SSD) --------------------------------------------- 160000نانوثانیه(160میکروثانیه)خواندن یک مگابایت پشت سر هم از (RAM) --------------- 5000نانوثانیه(5 میکروثانیه) زمان رفت و برگشت از یک مرکز داده --------------------------- 500000 نانوثانیه(500 میکرو ثانیه)خواندن 1 مگابایت داده پشت سر هم از(SSD)------------- 78000نانوثانیه(78 میکرو ثانیه)تغییر مکان اشاره گر (HDD)------------------------------------- 3000000نانوثانیه(3 میلی ثانیه)خواندن یک مگابایت از داده پشت سر هم از (HDD)----- 10000000نانوثانیه(1 میلی ثانیه)رفت و برگشت یک بسته داده از کانادا به هلند------------ 150000000نانوثانیه(150 میلی ثانیه)اگر فرض کنیم که SSD با سرعت  1گیگابایت بر ثانیه(1GB/s) داریم :اطلاعات مربوط به سال 2018 استحالا برای اینکه این اعداد رو بهتر متوجه بشید، میایم اونا رو در 500 میلیون ضرب میکنیم و شباهتشون رو به وقایع حقیقی دور و برمون ببینیم:در ابعاد دقیقه:ارجاع حافظه کش (L1) --------------------  0.5 ثانیه --------------- یک ضربان قلب                  پیش بینی شاخه اشتباه -------------------   1.5 ثانیه--------------- خمیازه کوتاهارجاع حافظه کش (L2) ----------------------  2ثانیه ---------------- باز کردن در رانی (:))قفل کردن/بازکردن (mutex) --------------- 34 ثانیه -------------- بوت شدن(بالاآمدن) یک تلفن همراهدر ابعاد ساعت: ارجاع ( RAM )------------------------------------------ 500 ثانیه ----------- بالا آمدن ویندوز 10 با  Hdd (خیلی طول میکشه)زمان رفت و برگشت از یک مرکز داده------------- 0.27 ساعت ---------- انجام ورزش روزانهخواندن یک مگابایت پشت سر هم از (RAM)---- 45 دقیقه ----------- یک سری fifa بازی کردن با رفقاارسال 2 کیلوبایت داده با سرعت (1Gb/s)-------- 5.09 روز ------------ یک هفته کاری در ایران78در ابعاد روز:فشرده کردن یک فایل 1 کیلوبایتی با(zippy) ------ 2.7ساعت ---------- یک سفر هوایی از اروپا به خاورمیانهخواندن 1 مگابایت داده پشت سر هم از(SSD)---- 10.8ساعت--------- سفر از اصفهان به بندرعباسارسال 2 کیلوبایت داده با سرعت(1Gb/s) ----------- 12ساعت----------- نصف روزخواندن تصادفی (SSD)-----------------------------------  22ساعت------------دو ساعت کمتر از یک روز کامل       در ابعاد هفته :زمان رفت و برگشت از یک مرکز داده -------------------- 2.9 روز ------------ یک اردوی مشهدخواندن یک مگابایت از داده پشت سر هم از (HDD)----- 5.74 روز -------- یک هفته کاریدر ابعاد ماهتغییر مکان اشاره گر (HDD) ----------------------------  2.48 هفته------- فاصله بین دو ترم دانشگاهیدر ابعاد سال:رفت و برگشت یک بسته داده از کانادا به هلند-------- 2.4 سال-------------- اتمام دوره کاردانی یا کارشناسی ناپیوسته     با توجه به چیزی که دیدید، وقتی که قصد بهینه کردن سرعت اجرای یک برنامه رو دارید، بهتره روی مورد هایی تمرکز کنید که بیشترین تاثیر و تاخیر رو دارن.منابع :https://colin-scott.github.io/personal_website/research/interactive_latency.htmlhttps://gist.github.com/hellerbarde/2843375#minute</description>
                <category>Mohammad Taha</category>
                <author>Mohammad Taha</author>
                <pubDate>Thu, 31 Mar 2022 13:05:59 +0430</pubDate>
            </item>
            </channel>
</rss>