لینوکس داره به سی مدرن‌تری منتقل می‌شه! اما چرا؟ بیاین سورس و ایمیل‌های کرنل لینوکس رو بخونیم

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.พ. 2022
  • لینوکس به زبان سی نوشته شده، اونم سی سال ۱۹۸۹! حالا سر یک باگ توروالدز تصمیم گرفته کم کم به سراغ سی های جدید از جمله سی ۹۹ و حتی ۱۱ بره. توی این ویدئو کست به این بهانه، نگاهی به میلینگ لیست کرنل می ندازیم و بعدش هم نگاهی به خود سورس کرنل می کنیم تا دقیقتر متوجه بشیم ماجرا و راه حلش چیه.
    یادتون باشه که هر خبر فرصتی است برای عمیق تر شدن و یاد گرفتن بیشتر و چه کاری باحالتر از بررسی کرنل لینوکس و دیدن باگ هاش و فهم شیوه اصلاحشون؛ تازه این وسط سی حرفه ای نوشتن رو هم می بینیم.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 83

  • @tyyi
    @tyyi 2 ปีที่แล้ว +25

    «این هفته‌هایی که داره می‌گذره توی یکیش C یاد بگیر»
    جای این جمله در گفتمان خالی بود واقعا.😀

  • @nima9625
    @nima9625 2 ปีที่แล้ว +23

    وقتی با سی برنامه می‌نوشتم، ترانزیستور‌های سی‌پی‌یو رو نوک انگشتام حس می‌کردم! 😅

    • @hggujbh
      @hggujbh 2 ปีที่แล้ว +3

      اسمبلی چی پس ؟ 🗿

    • @nima9625
      @nima9625 2 ปีที่แล้ว +2

      @@hggujbh
      آخه با اسمبلی خیلی ننوشتم
      همیشه همون اولش به غلط کردن می‌افتادم

    • @rs-lr1nf
      @rs-lr1nf 2 ปีที่แล้ว

      حس مشترک😂👌🏾

    • @im_this
      @im_this 2 ปีที่แล้ว

      اسمبلی چجوریه ؟

    • @nima9625
      @nima9625 2 ปีที่แล้ว +2

      @@im_this
      اگر منظورت اینه که حسم در مورد اسمبلی چیه؟ به مصطفی هم گفتم، زیاد باهاش کلنجار نرفتم. ولی اگه کلی می‌پرسی،
      بستگی داره، خیلی خوره باشی خوش می‌گذره باهاش

  • @mmm6231
    @mmm6231 2 ปีที่แล้ว +10

    جالب بود لطفاً راجع به سوروس لینوکس بازم بزار😅

  • @patriot9898
    @patriot9898 2 ปีที่แล้ว +8

    خوشحالیم که هنوز امکان دیدن ویدیو هات رو داریم

  • @ahmadrezairajii
    @ahmadrezairajii 2 ปีที่แล้ว +25

    Please publish a C course 🔥💚

  • @mahdieshghi66
    @mahdieshghi66 2 ปีที่แล้ว +4

    واقعا ازت ممنونم کلی ازت چیز یاد گرفتم و کلی حال میکنم .دمت گرم بهترینی💚💚💚

  • @electricjafar3839
    @electricjafar3839 2 ปีที่แล้ว +2

    عاشق اینم چیز زیادی نمیفهمم ولی طوری توضیح میدی ک حس میکنم میفهمم😂💙

    • @a1l1i0
      @a1l1i0 2 ปีที่แล้ว +3

      آره بخدا.

  • @mohammadghasemi2402
    @mohammadghasemi2402 2 ปีที่แล้ว

    خیلی ممنون. بسیار آموزنده بود.

  • @sternbergiaclusiana2326
    @sternbergiaclusiana2326 2 ปีที่แล้ว +1

    هربار که ویدیوهات رو میبینم انگیزه میگیرم و انرژی دمت گرم.

  • @IamKhoramdin
    @IamKhoramdin 2 ปีที่แล้ว

    جذاب بود. مثل همیشه.

  • @siamakmirifar7422
    @siamakmirifar7422 2 ปีที่แล้ว

    Great video!

  • @hamedbagherian
    @hamedbagherian 2 ปีที่แล้ว +2

    مثل همیشه عالی ❤️🙏🏻

  • @RHSGH
    @RHSGH 2 ปีที่แล้ว

    خدا تورو برامون حفظ کنه. مثل همیشه، عالی و پرانرژی و بینظیر

  • @keivansf3459
    @keivansf3459 2 ปีที่แล้ว

    Brilliant

  • @ahmadpirzargar6883
    @ahmadpirzargar6883 2 ปีที่แล้ว

    خیلی عالی بود آقای جادی خدا قوت
    واقعا استفاده کردم

  • @mehrshadfarahani6071
    @mehrshadfarahani6071 2 ปีที่แล้ว

    خیلی جالب بود! بینظیر

  • @parsahassani8581
    @parsahassani8581 2 ปีที่แล้ว

    این نوع آموزشا که با سورس ها کار میکنی فوقالعاده‌ست جادی جان مرسی ❤️

  • @sajjad7818
    @sajjad7818 2 ปีที่แล้ว

    بسیار عالی

  • @ehsanjamalian734
    @ehsanjamalian734 2 ปีที่แล้ว

    عالی بود

  • @BehzadKhosravifar
    @BehzadKhosravifar 2 ปีที่แล้ว

    مثل همیشه بعنوان یک برنامه نویس لذت بردم از ویدیوهات جادی. واقعا جزئیات و نحوه بیانت عالی هست.

  • @venoso3331
    @venoso3331 2 ปีที่แล้ว

    دمت گرم ،خیلی باحالی 💖💖💖

  • @chapol8573
    @chapol8573 2 ปีที่แล้ว

    God bless you Jadi

  • @sajjadamiry
    @sajjadamiry 2 ปีที่แล้ว

    عالی مثل همیشه

  • @Kokikoki872
    @Kokikoki872 2 ปีที่แล้ว

    ایول جادی موفق باشی

  • @mohammadedalatfard2094
    @mohammadedalatfard2094 2 ปีที่แล้ว

    عالی 🎖️🎖️

  • @AmirSayadiGplus
    @AmirSayadiGplus 2 ปีที่แล้ว

    آقا حال اومدیم. دمت گرمه

  • @mj.badameh1712
    @mj.badameh1712 2 ปีที่แล้ว

    استاد جادی با ویدئو ها تون حال میکنم
    دمتون گرم❤

  • @xuwayarariyayi7960
    @xuwayarariyayi7960 2 ปีที่แล้ว

    sepas

  • @sembutininverse
    @sembutininverse 2 ปีที่แล้ว

    ممنون جادی🙏🏻

  • @onthebugbearway1840
    @onthebugbearway1840 2 ปีที่แล้ว

    Awli :)

  • @mifour1747
    @mifour1747 2 ปีที่แล้ว

    کار درستی جادی :)

  • @zeosgod1216
    @zeosgod1216 2 ปีที่แล้ว

    اقا جادی عالی نواختی 🕺

  • @Pouria.Shafiee
    @Pouria.Shafiee 2 ปีที่แล้ว

    ممنون جاادی

  • @mehranalambeigi1063
    @mehranalambeigi1063 2 ปีที่แล้ว

    جادی ایول 😇

  • @pooyanazari3702
    @pooyanazari3702 2 ปีที่แล้ว

    enjoy this video❤❤❤❤

  • @hamidreza5312
    @hamidreza5312 2 ปีที่แล้ว

    mamnon az video ke gozashti jadi

  • @Ali_zare
    @Ali_zare 2 ปีที่แล้ว

    عالی بودی جادی 😂😂😂

  • @Amir_s_Dev
    @Amir_s_Dev 2 ปีที่แล้ว

    👍👍👍

  • @atharardestani8844
    @atharardestani8844 2 ปีที่แล้ว

    ❤️❤️❤️

  • @Alexander-wt3os
    @Alexander-wt3os 2 ปีที่แล้ว

    👍👍👍👍

  • @arshiaorouji
    @arshiaorouji 2 ปีที่แล้ว +1

    جادی یدونه ویدیو بساز با یدونه از کرنل ها سیستم کوچلو بنویس‌ مرسی

  • @pythonista3219
    @pythonista3219 2 ปีที่แล้ว

    ❤❤❤❤

  • @alinazari4658
    @alinazari4658 2 ปีที่แล้ว

    این Cowsay رو خیلی دوست داریا :دی. یادمه خخخیلی وقت پیش توی نارنجی هم ی ویدئو گذاشته بودی از cowsay استفاده کردی.

  • @jeffey5373
    @jeffey5373 2 ปีที่แล้ว

    noice

  • @courier6506
    @courier6506 2 ปีที่แล้ว

    به به و به به.چه تایتلی

  • @hamidreza5312
    @hamidreza5312 2 ปีที่แล้ว

    🎇🔥🔥❤

  • @sinagameshow2412
    @sinagameshow2412 2 ปีที่แล้ว

  • @Mr_Jef
    @Mr_Jef 2 ปีที่แล้ว

    سلام آقای جادی. کاش یه دوره سی برگذار کنی 😅

  • @shahabmeteor8975
    @shahabmeteor8975 2 ปีที่แล้ว

    جالب بود ممنون. البته کمی عجیبه که با گذشت این همه سال چرا یه همچین مشکل سطحی زودتر حل نشده تو سال های قبل
    incompetent بهترش برای ترجمه به نظرم به فارسی بی مهارت ( به منظور ضعف در وجود مهارت لازم) یا کم مهارت هستش تا بی کفایت هاها

  • @hehe1205
    @hehe1205 2 ปีที่แล้ว

    نایس
    فکر کنم از قصد بوده ولی جالب بود ( srouce بالای cowsay )

  • @MrHolmium
    @MrHolmium 2 ปีที่แล้ว

    منی که اصلا برنامه نویس نیستم ولی به برنامه نویسی علاقه دارم همه ویدیوها رو نگاه میکنم ،😊

  • @Aqil665
    @Aqil665 2 ปีที่แล้ว +2

    تفکر جادی نسبت به برنامه نویسی درخشان و باحال و به قول خودش بامزست، بعد عمری هنوز باز کردن فایلو باید سرچ کنم.
    در واقع یادگیری cبرای کسی که مدتی برنامه نوشته و ساختار های داده رو می‌شناسه واقعا یک هفته کار می‌بره. اما.. آما برای سی کار کردن یه نکته ی مهم هست، و نکته اینه، می خوای چی بنویسی؟؟!!! و کجا استفاده کنی؟؟!! ، درایور؟ کنترلر؟ واسط سیستم سخت افزاری؟ و یا حتی یک برنامه ی حسابداری تحت ویندوز 😎😂؟ حالا انتخابت هر چی که هست بنا به محصول، دنیا تغییر میکنه، و مثلا اگر قرار هست که درایور بنویسیم باید دستور العمل های دیوایس رو بخونیم، اگر محصول مثلا یه روتر شبکه هست، دوباره باید دستورالعمل های چیپست های کنترلر رو بدونیم و اگر هوس کردیم 😂 برنامه ی حسابداری تحت ویندوز با همراهی SQL Server بنویسیم، باید APIهای ویندوز به همراه درایور های ADOرو احتمالا یادبگیریم،
    به همین دلیل هست که C می‌تونه همه کاری بکنه ولی بسختی.
    در هر صورت سی یاد بگیریم تا بتونیم حداقل سورس کد هاشو بخونیم، یکی دیگه از فواید سی و خواندن این سورس کد ها، اینه که مثلا اگر جاوا کار میکنید، درک صحیحی از پیاده سازی دیتا تایپ ها و کلاس های مختلف پیدا میکنید و اینجاست، تفاوت یک برنامه نویس درجه یک با برنامه نویس معمولی....
    به قول جادی، رکنی بودم. 😎😁

  • @user-vv9qv6pf5p
    @user-vv9qv6pf5p 2 หลายเดือนก่อน

    ‏جادی وقتی این ویدیو رو اپلود کردی سرباز بودم الان دیدمش هنوزم سربازم 🥲🥲🥲

    • @JadiMirmirani
      @JadiMirmirani  2 หลายเดือนก่อน

      مقاومت کن (: منطقا دیگه داره تموم می شه دیگه (:

  • @saeed5508
    @saeed5508 2 ปีที่แล้ว

    یاکوب کوشل، اسم آلمانی هست

  • @amirrezvan1534
    @amirrezvan1534 ปีที่แล้ว

    برای جادی

  • @manikamran1883
    @manikamran1883 2 ปีที่แล้ว

    دیگه از این بهتر نمیشد توضیح داد

  • @persia5195
    @persia5195 2 ปีที่แล้ว

    کلا یادگیری مباحث ال‌پیک وان رو از کجا شروع کنم که بعدش بتونم برم سمت توسعه‌ی سورس کرنل؟
    (من سی‌کار هستم و شش سال دارم توی این حوزه کار میکنم)

    • @SepehrSoheiliw
      @SepehrSoheiliw 2 ปีที่แล้ว

      خود جادی ویدیو داره اونارو ببین

  • @rezajanjani7712
    @rezajanjani7712 2 ปีที่แล้ว

    سلام جادی جان میشه خوبی ی سوال لطفا جواب بده میگن برای مهندس خوب شدن توانایی حل مساله خیلی مهم از طرفی برا حل مساله و درک بهتر و fundemental ها میگن زبان سی خوبه. خواستم بدونم زبان سی را خوب یادبگیرم ک بتونم عین مهندس ها فکر کنم یا با همون پایتون مسایل حل کنم . پایتون باعث میشه ذهن تنبل بشه. آیا میشه همزمان هر چندتا زبان کار کرد ؟ اخه فقط یادگیری syntaxکافی نیست

  • @sahandamini2303
    @sahandamini2303 11 หลายเดือนก่อน

    جادی جان یه سوال ...
    آقا من تازه دارم سی یاد میگیرم،
    آیا این مربوط به Garbage Value های داخل مموری نمیشه؟
    سورسی که شما نشون دادی حالا تا جایی که من دیدم، هیچکدوم از پوینترها رو initiate نکرده بود، آیا با ست کردن اولیه پوینتر به NULL نمیشه از این مشکل جلوگیری کرد؟
    یعنی اگه تو لیست چیزی پیدا نکرد همون NULL رو برگردونه.

  • @ssad434
    @ssad434 2 ปีที่แล้ว

    وسطا من یه ریچارد توروالدز شنیدم😅

  • @iliatalebzade8751
    @iliatalebzade8751 2 ปีที่แล้ว

    ساختار داده دقیقا مثل ورزشه، از شنبه باید برم سراغش متاسفانه😂🤦‍♂️

  • @ElPrincip6
    @ElPrincip6 2 ปีที่แล้ว

    20:22 من و تو نمیتونیم بگیم ولی تروالدز میتونه 🤣🤣🤣

  • @RezHimself
    @RezHimself 2 ปีที่แล้ว

    جادی مدل میکروفونت چیه

  • @fmaleknia
    @fmaleknia 2 ปีที่แล้ว

    کرنل لینوکس حداقل از نسخه ۲.۶ روی C99 بود.

  • @raminblog
    @raminblog 2 ปีที่แล้ว

    داشتم فکر میکردم که این بار خبری از خریدار سماور و قالیچه نیست که آخرش اپیزود ظاهر شد.
    نکنه جادی ضبط کرده خودش پخش میکنه! خخخ ..

  • @farhadnjr
    @farhadnjr 2 ปีที่แล้ว

    میفهمم چی میگی اما متوجه نمیشم!

  • @pooriyaarabzade4437
    @pooriyaarabzade4437 2 ปีที่แล้ว +1

    هی من میخوام ترک کنم تو باز مارو برگردون رو سی ولی به قول خودت هفته هاست که دارن میگذرن چه با سی چه بی سی

  • @hojjat5000
    @hojjat5000 2 ปีที่แล้ว

    کرنل 5.18 با سی جدید کامپایل میشه نه 5.8

  • @game_hadi
    @game_hadi 2 ปีที่แล้ว

    لایک‌ کن شاد شم😂

  • @rezamohammadi9179
    @rezamohammadi9179 2 ปีที่แล้ว

    اول از همه دمت گرم که برای یاد دادن هیچ انگیزه ی مالی ای نداری!
    در مورد سی هم بگم کسایی که یه بیس برنامه نویسی دارن واقعا تو یه مدت کوتاه میتونن سی رو یاد بگیرن و قول میدم که براشون کلی شیرین خواهد بود کسایی ام که تصمیم دارن کلا برنامه نویسی رو با سی شروع کنن بهشون تبریک میگم ! شاید یکمی سخت باشه که به نظر من نیست اما در کل باعث میشه تنبل بار نیای من فک میکنم وقتی با پایتون شروع میکنی به یاد گرفتن یه داستان مهیج از اینکه کد نویسی از کجا به اینجایی که الان هستیم رسیده رو از دست میدی! از یادگرفتن نترسید... هر چیزی به درد میخوره یه جایی

  • @k1tajfar714
    @k1tajfar714 2 ปีที่แล้ว

    You are genius sir. thank you for this amazing review of this bug in kernel and the way our developers fixed it.
    jadi torvalds

  • @hggujbh
    @hggujbh 2 ปีที่แล้ว

    سخت ترین چیز های دنیای کامپیوتر :
    C# : 5%
    Java: 10%
    C++ : 20 %
    Haskell : 30%
    Assembly : 50 %
    Binary : 80 %
    حرف های جادی : 9999999%

    • @rs-lr1nf
      @rs-lr1nf 2 ปีที่แล้ว

      😂😂😂😂😂

  • @saeedp92
    @saeedp92 2 ปีที่แล้ว

    تو صفحه ای از سورس کد که تو فیلم اومده بودش چشمم خورد به spin_lock
    به نظرم اومد اگر یه ویدیو درباره مکانیزم ها لاک کردن و اصلا چرا باید لاک گذاشت انواع لاک ها
    چیز جذابی باشه