De.coder
465 subscribers
455 photos
43 videos
191 files
298 links
Download Telegram
Forwarded from Pilo
امروز داشتم دنبال سوالاتی برای BGP و RIP میگشتم که یکهو چشمم به این لینک افتاد :
https://canvas.mit.edu/courses/11164
وقتی دیدم مدرس های این کلاس چه کسایی هستند باورم نمیشد مخصوصا زمانی که یک ایرانی در کنار یکی از بزرگترین و نام دارترین اشخاص در زمینه شبکهای کامپیوتری یعنی آقای بارا کیشنان ، در حال تدریس است .
Forwarded from Pilo
معرفی میکنم خانم Manya Ghobadi

دانشجوی دانشگاه شریف در سال های 2001 تا 2005 و سپس دانشجوی دانشگاه ویکتورا و تورنتو کانادا و در حال حاضر استاد دانشگاه MIT
نظر شما را به رزومه ایشون جلب میکنم
Forwarded from Pilo
mg-cv.pdf
113.8 KB
در رابطه با کورس هم :
برای سال 2021-2022 است یعنی جدیدترین اما متاسفانه زیرنویس انگلسی نداره و لحجه آقای کیشنان یکم اذیت کنندست ولی چیزی از ارزش کلاس کم نمیکنه
لینک زیر قبلا تو کانال گذاشته بودیم فقط من باب خالی نبودن عریضه دوباره قرار میدیم .
لینک کورس آقای کروز از روی آخرین نسخه از کتابشون یعنی شبکهای کامپیوتری نسخه ۸ . توی این نسخه ما شاهد تغیرات زیادی بودیم.

https://gaia.cs.umass.edu/kurose_ross/interactive/?q=c5q1

لینک زیر هم سوالات آخر هر فصل رو گذاشته که دانشجو بتونه جواب بده به همراه پاسخ .
من خیلی دنبال solution های آخر فصلاش بودم ولی هیچ جا نبود جز سایت Pearson ولی ثبت نامش اذیت می‌کرد هر جای دیگه هم نسخه ۷ رو داشتن . پس بنظرم باید ارزش این گوهر رو دونست

https://gaia.cs.umass.edu/kurose_ross/online_lectures.htm

Ps:
لازم به ذکره که در قسمت ویدئو ها دو تا بخش سوال اضافه داره که برای درک بهتر فصله که بصورت تستی گذاشته . حواستون باشه اونا رو هم چک کنید
توی این مدت که داشتم سوالات لایه شبکه کتاب های مرجع شبکه رو حل میکردم یکسری سوالات برام جالب بود که نشون میداد کجای فصل رو مشکل داشتم . به مرور چندتاشون باهاتون به اشتراک میزارم .
اگر جواب های خودتون رو هم بنویسید که چه خوب
This media is not supported in your browser
VIEW IN TELEGRAM
مثل اینکع امروز سال روز فیلم فوق العاده inception
6
بچها کسی لینکی برای جواب این مسئله سراغ داره ؟
#Automaton
#computation_theory
بنظرتون این روند قرار دادن سوالات خوب توی درسای مختلف توی کانال رو ادامه بدیم ؟
Final Results
28%
نظری ندارم
38%
داخل کانال دیگه باشه بهتره
34%
داخل همین کانال باشه بهتره
تفاوت نتایج به باریک یک تار مو .
این کانال مطالب آموزشی خیلی خوبی توش هست و حیفه که بخواییم کانال رو با سوال پر کنیم .
اگر موافق باشید ما سوالات رو همزمان توی این کانال و کانال دیگه میزاریم و بعد از چند روز فقط از کانال اصلی پاکش می‌کنیم.

* اگر سوالی نیاز به جواب داشت قطعا جواب تنها توی کانال آرشیو قرار میگیره *

اگر سوالی بود درباره سوالات فرقی نمیکنه توی کدوم کانال بپرسین .

کانال دوم تنها جنبه آرشیو داره
کانال دوم :
@dclearn
👍4
🖤
3🤔1
De.coder
🖤
کلمات برای توصیف این مرد کافی نیستن.
فقط میتونم بگم دنیا برای ایشون خیلی ناچیز بود .
هوشنگ ابتهاج
4
یکی از دوستان گفت چند تا کتاب الگریتم معرفی کنیم داخل کانال ،
* نکته ای که هست من خودم تخصصی توی الگریتم ندارم و نمیدونم کدوم بهتره از دیگیری ، کسی پیشنهادی داره داخل کامنت بگه و صرفا تجربه بنده هست *

1. The Art of Computer Programming
Author : Donald knuth
https://t.iss.one/debrary/1492

این یه مجموعه کتاب هست که رویکرد ریاضی و برنامه نویسی داره ، یکی از عناوین این سری مجموعه fundamental algorithm میباشد .



2. Design and analysis of Algorithms
Author : Alfred Aho
https://t.iss.one/debrary/1900

این کتاب نویسندش اخیرا برنده جایزه Turing برای این کتاب شدن .


3. Algorithms
Author : Kevin Wayne & Robert sedgwick

4. Introduction to Algorithms : creative approach
Author : Udi manber

این دو کتاب رو یادمه قدیما بچها معرفی کرده بودند . یک کتاب دیگه هم مال MIT اونو یادم نمیاد چی بود .
https://t.iss.one/debrary/1968
فکر کنم این بود

5. Introduction to Algorithms
Author : CLRS
https://t.iss.one/debrary/3227


اینم یکی از منابع وزارت علوم و بعضی از دانشگاهای مطرح دنیا است و مرجع درس الگریتم دانشگاهای این خراب شده هستن .

6. Algorithm Design
Author : kleinberg
https://t.iss.one/debrary/1113

اینم یکی از مراجع درسی الگریتم وزارت علوم هستش فقط مشکلی که داره قدیمی است و بروز نیست یعنی ممکنه بعضی از جاهای کتاب اشکالات نگارشی داشته باشه اصلاح نشده .
رویکرد این دو کتاب آخر بیشتر ریاضی و فرمال هست .
👍32
Pilo
امروز داشتم دنبال سوالاتی برای BGP و RIP میگشتم که یکهو چشمم به این لینک افتاد : https://canvas.mit.edu/courses/11164 وقتی دیدم مدرس های این کلاس چه کسایی هستند باورم نمیشد مخصوصا زمانی که یک ایرانی در کنار یکی از بزرگترین و نام دارترین اشخاص در زمینه شبکهای…
فایل بالا همانطور که از اسمش مشخصه برای شناخت isp و تفاوت آنها و مسیریابی بین آنها از کلاس آقای بارا کیشنان هستش که قبلا داخل کانال گذاشته بودیم .
من هیچ کتابی رو به اندازه این جزوه ندیدم که قشنگ توضیح بده همراه با دلیل برای همین حیفم اومد اینو بهتون توصیه نکنم .
* درباره پروتکل ها صحبت نمیکنه ، قبل از مطاله پروتکل ها این مفاهیم رو باید بلد باشین *
امروز داشتم پروتکل BGP از روی جزوه بارا کیشنان رو میخوندم که گفته بود :
"پروتکل BGP بروی TCP اجرا میشه "
با اینکه قبلا اینو میدونستم ولی ایندفعه سوالی ذهنم رو درگیر کرد . چرا باید برو روی TCP اجرا بشه ؟
چرا مثل OSPF روی UDP نیست ؟

با خودم گفتم از کجا شروع کنم به فکر کردن . از خودم پرسیدم TCP چیا داره ؟ اطمینان از دریافت صحیح پیام ، به ترتیب و...

گفتم قابلیت به ترتیب یا inorder بودن چرا لازمه ؟
جوابش رو اینجوری پیدا کردم از اونجایی که border router جداول routing پر حجمی دارن چی میشه اگر وقتی که میخوان آدرس هارو به همسایگانشون معرفی کنن سگمنت ها جوری باشن که بخشی از بستها داخل یک سگمنت و بخشی دیگر داخل سگمنت دیگری باشند و اگر به ترتیب نباشن ممکنه آدرس جدیدی بطور ناخواسته بوجود بیاد . گفتم منطقیه .

چرا باید قابلیت اطمینان داشته باشن اگر نداشت چی میشد ؟

که یکهو آقای کیشنان طوری که انگار ذهن خواننده رو خوانده باشه ، دو خط پایین ترش گفت :
" اگر اطمینان نباشه ممکنه بعضی از آدرس ها معرفی نشن که یعنی انکار یکسری شبکه در دسترس نیستن ( این بده ) . "
گفتم خب اگر بصورت دوره ای پیام هارو ارسال کنیم چی ، از یک‌جایی به بعد آدرس ها درست میشه دیگه .
اینجوری نسبت به این سوال پاسخ داد :
۱. اولا جداول بسیار پر حجم و سنگینه نمیشه به صورت دوره ای هی ارسال کرد و مسیری که برای تبادل بیت ها با یک router دیگه است رو الکی مشغول و متحمل سر بار کرد .
۲. چند دوره طول میکشه تا درست بشه آدرس ها
۳. این router ها نیاز به یک session با زمان محدود برای انتقال جداول و بروز رسانی دارن .

اینجوری میشه که گزینه TCP مناسب میشه .

ویژگی های flow control و congestion اینجا مهم نیست
Computer Network Courses :

Georgia Tech Cop.
(Practical Approach)
https://www.udacity.com/course/computer-networking--ud436

Princeton University 2018
(Academic)
https://www.cs.princeton.edu/courses/archive/spring18/cos461/
Assignments:
https://github.com/PrincetonUniversity/COS461-Public
Socket Programing:
https://github.com/PrincetonUniversity/COS461-Public/tree/master/assignments/assignment1

The Bits and Bytes of Computer Networking
offered by Google
(Practical)
https://www.coursera.org/learn/computer-networking

—————————————————————————
https://www.coursera.org/browse/information-technology/networking
(Practical)
—————————————————————————-

Carnegie melon University 2018
(Academia)
https://www.cs.cmu.edu/~15744/syllabus.html

Computer and Network Security
stanford 2022
https://cs155.stanford.edu/

* لینک ها میتواند هم شامل فیلم های آموزشی یا تنها تمرین دانشگلهای برتر باشند *
* در صورت امکان لیست بروز رسانی میشود *
👍3
https://crypto.stanford.edu/~blynn/

https://crypto.stanford.edu/pbc/notes/numbertheory/

https://crypto.stanford.edu/pbc/notes/

لینک اولی صاحب امتیاز دو لینک بعدی میباشد .
آقای ben lyn دانشجوی Stanford بوده و Notes زمان دانشجویی خودش رو در قالب یک سایت تمیز در آورده .
همشون درس نامه هستند.
درباره دو لینک بعدی هم بگم چند تا مبحث از نظریه اعداد میباشد که لازمه کار بر روی سیستم های رمزنگاری میباشد .