An Inspired Engineer
1.3K subscribers
63 photos
17 videos
4 files
91 links
اینجا در مورد performance, distributed systems و کرنل لینوکس مینویسم

https://aieideas.com/
Download Telegram
Sharayete Hasas [Happy-Musics.Ir]
Bomrani [Happy-Musics.Ir]
به فرض این خونه خراب شه
حتی یادش هم بر آب شه،
بده دستت رو به دست من
بذار انگورها شراب شه…

@knowpow
4
اگه میخوایین الگوریتم بخونین به این کتاب یه نگاه بندازین:

https://livebook.manning.com/book/grokking-algorithms/about-this-book/
این یه داکیومنت ارزشمند از تجربه های یه مهندس نرم افزار ایرانی توی آمریکاست، لوکومتیو یه اسم مستعار از یه بنده‌خدای دهه‌شصتی هست که داره تجربیات‌ش در زمینه‌ی زندگی، کار، و برنامه‌نویسی رو توی یه سند جمع‌آوری می‌کنه. اینم آدرس:

https://locomo.tips/

یکی از بهترین اسناد‌هایی که اخیرا مطالعه کردم. فوق‌العاده است. پیشنهاد می‌کنم از دست ندید.
فلاسک(سید)

این سند رو به هر کسی که می‌خواد یه مسیر حرفه‌ای رو شروع کنه، خصوصن تو IT و مهندسی‌اش، یا حتی خارج از IT، به شدت توصیه می‌کنم.
مرسی لوکوموتیو. کلی چیزهایی نوشته بودی که لازم بود بهم یادآوری بشه.
احسان

کاش زمانی که سنم خیلی کم بود و فرق رویا و هدف رو نمی‌دونستم، کسی چنین مقاله‌‌ای رو در اختیارم می‌ذاشت.شاید راهم کم‌خطاتر می‌شد!
به عنوان آدمی که علاقه‌ی زیادی به پژوهش در زمینه‌ی تدریس(به ویژه موسیقی)دارم، بسیار برام جالب بود!
خوندن رفیق کار درستم به شدت پیشنهاد می‌شه!
Naghme Nedjad
👍1
سعی میکنم اینجا یه سری ریسورس برای یادگیری C++ بزارم اولین ریسورسی که میخوام شیر کنم کانال یوتیوب CppCon هست و توضیحات چنل که خودش رو اینجوری معرفی میکنه:

Visit cppcon.org for details on next year's conference. CppCon sponsors have made it possible to record and freely distribute over 1000 sessions from 2014 to 2021. We hope you enjoy them!

https://www.youtube.com/channel/UCMlGfpWw-RUdWX_JbLCukXg

#Cpp #Resources
فعلا این کوت رو از اقامون استیوجابز داشته باشیم تا بعد ببینیم چی میشه!
👍5
بازخورد بگیرید، در تقویت نقاط ضعفتان بی رحم باشید، مهارت های پیچیده را به قسمت های کوچک تقیسم کنید، سپس بر هر کدام از انها مسلط شوید و دوباره آن ها سرهم کنید.


اسکات یانگ، بیش یادگیری
👍2
درسی که اخیرا گرفتم این بود که: خیلی خوبه که برای آینده مون(چه زندگی روتین چه فرصت های کاری و هرچیزی که مربوط به اینده میشه) پلن و برنامه داشته باشیم، ولی هیچ وقت این پلنمون رو از قبل نباید زندگی کنیم، چون ممکنه یک دهم درصد اون اتفاق نیوفته و ما میمونیم و یه حال خراب...

و یه نکته هم فهمیدم اینه که نباید پلن هایی که میریزیم و براش تلاش میکنیم رو به اشتراک بزاریم(منظورم دوست نزدیک و پارنتر و... نیست)؛ چون ممکنه شکست بخوره و سرخورده بشیم پیش بقیه و هی خودمون رو سرزنش کنیم.


هیچوقت پلنتون رو پیش پیش زندگی نکنید.❤️
👍6
An Inspired Engineer
بازخورد بگیرید، در تقویت نقاط ضعفتان بی رحم باشید، مهارت های پیچیده را به قسمت های کوچک تقیسم کنید، سپس بر هر کدام از انها مسلط شوید و دوباره آن ها سرهم کنید. اسکات یانگ، بیش یادگیری
بازخورد گرفتن سخت و آزاردهنده است، یاد بگیرید چطور از آن استفاده کنید، بدون آنکه غرورتان مانع شود. سیگنال ها را از نویز جدا کنید تا متوجه شوید به چه چیزی اهمیت بدهید و چه چیزی را رد کنید.

اسکات یانگ، بیش یادگیری
👍31
10 چيز که مانع 10 مشکل ديگر می‌شوند:

١. غرور، مانع يادگيري
٢. تعصب، مانع نوآورى
٣. کم رويي، مانع پيشرفت
٤. ترس، مانع ايستادگی
٥. تخيل، مانع واقع بيني
٦. بدبيني، مانع شادي
٧. خودشيفتگي، مانع معاشرت
٨. شکايت، مانع تلاشگری
٩. خودبزرگ بيني، مانع محبوبيت
١٠. عادت کردن، مانع تغيير


Macan
👍4
بوکوفسکی در جایی نوشت که ما همه خواهیم مرد، همه ما. عجب سیرکی!
همین به تنهایی باید کافی باشد تا همدیگر را دوست داشته باشیم ولی اینطور نیست. ما در برابر مسائل بی اهمیت زندگی وحشت‌زده و ویران می‌شویم. ما در هیچ و پوچِ زندگی غرق شده‌ایم.


مارک منسن، هنر ظریف رهایی از دغدغه‌ها
👍3
ایشون اومده مفاهیم مرتبط به مهندسی نرم افزار رو به زبان خیلی خیلی ساده توضیح داده و ویدئو‌هایی که میسازه عالیه. از این لحاظ که یه جوری توضیح میده که شما مفاهیم ابتدایی رو متوجه میشی و اگه تو اون زمینه نیاز به توضیح بیشتر داشته باشی یا علاقه‌مند باشی میری خودت جای دیگه دنبالش. ببینید قطعا ارزش دیدن داره

https://www.youtube.com/playlist?list=PLQnljOFTspQUNnO4p00ua_C5mKTfldiYT

Hossein
👍4
توی سریال "Stranger things" میگه:
«اشتباه کن و از اونا درس بگیر. وقتی زندگی بهت آسیب میزنه، اون آسیب رو به خاطر بسپار. آسیب خوبه، این یعنی تو از غارت بیرون اومدی.»
و این دیالوگ باعث میشه فکر کنم زخمایی که هر‌کدوم از ما داریم کمک میکنن به رشدمون و دیگه باید غصه خوردن براشون رو‌ کنار بذاریم.

ناشناس
@knowpow
👍4
‏یکی از پرطرفدارترین آموزش‌های دکتر کلامی در فرادرس، آموزش اصول و مبانی برنامه‌نویسی است که به صورت رایگان در دسترس است و به طور متوسط، در هر ماه بیش از ۴۰۰۰ نفر درخواست دسترسی به آن را ثبت می‌کنند.

🔗لینک آموزش:
https://faradars.org/courses/fvrprg101-programming-basics-concepts

‏این آموزش در کمتر از ۳ ساعت، هر آنچه را که برای ورود به دنیای برنامه‌نویسی لازم است، یاد می‌دهد. آموزش اصول و مبانی برنامه‌نویسی، در واقع درس شماره صفر سایر آموزش‌های برنامه‌نویسی است و دانستن مفاهیم ارائه شده در آن، در یادگیری بهتر هر زبان برنامه‌نویسی دلخواه، کمک‌کننده است.

دکتر کلامی هریس
👍6🤔1
Hoş Geldin
Mahsun Kırmızıgül
Hoş geldin canımın yarısı
Elim eline kelepçe
Hoş geldin gün ışığım, can yoldaşım
Sevgin bana gerekçe
5👎1🔥1
The_Clean_Coder_A_Code_of_Conduct_for_Professional_Programmers_by.pdf
2.8 MB
دوستان عزیز و همکاران گرامی، وقت بذارید این کتاب رو حتما بخونید. تقریبا هیچ نکته‌ی فنی مربوط به Clean Code و ... توش گفته نمیشه. تو این کتاب مارتین داره یه آدم حرفه‌ای رو از دیدگاه خودش توصیف میکنه و یکسری باید و نباید تعریف میکنه و مشخص میکنه که به کی میگن حرفه‌ای و یک برنامه نویس حرفه‌ای چه خصوصیاتی باید داشته باشه.
Hossein

@knowpow
👍4
روی تکنیک های برنامه نویسی تمرکز کنید نه امکانات زبان

Bjarne Stroustrup
@knowpow
👍6
Forwarded from a pessimistic researcher (Kc)
"جنگ است میان هوش و فرمال" - چند سطری پیرامون این کانال

———————————————————

از ابتدای مقطع کارشناسی که وارد این رشته شدم فقط سردرگمی رو به یاد دارم. مواجه شدن با یک دریای بی‌کران که به زعم خودم خیلی از دانشمنداش هم در این دریا غرق شده بودند و هیچ دیدگاهی نداشتند که کجای این مساحتِ بی‌انتها گیر افتادن. رسیدم به ترم چهارم و با استادی آشنا شدم که زندیگم رو به دو بخش تقسیم کرد. بخشِ قبل از آشنا شدن با دکتر روحانی و بخشِ پس از آشنا شدن با دکتر روحانی.
————————————————————

ترم چهارم بود که با هزار ترس و لرز درس دیتابیس رو با ایشون اخذ کردم. کلی شنیده بودم که ایشون آدم بدخلق و سخت‌گیر و نمره‌نده و بی‌اخلاقی هستند. یادمه جلسه‌ اولی که رفتم سر کلاس ایشون نشستم سرما هم خورده بودم و آب‌ریزش بینی امونم رو بریده بود. همینطور که غرق افکارات خودم بودم دیدم که به‌ناگهان یک غول قد بلند با لباس‌های ژولیده پولیده، یک پلاستیک کهنه‌ی تبلیغاتی به دست، با موهای پریشون و از اینجا تا صبح سیبیل وارد کلاس شدند :)))
نشستند پشت میز و پرسیدند که کلاس چیه ؟ و بچه ها پاسخ دادند پایگاه‌داده.
صداش به شدت شبیه رضا عطاران بود و معلوم بود که بسیار شوخ هستند و کلی حس خوب گرفتم.
—————————————————————

گفت یک کانالِ تِلگِرامی بسازید تا من جنس‌های این درس رو براتون بریزم اونجا :))
یهو دیدیم سه چهارتا کتاب زبان اصلی برامون گذاشتند و منم که تو عمرم کتاب رفرنس ندیده بودم رنگم سفید شد.

برگشت گفت : اینا منابع درس و امتحان‌تون هستند و شما برای امتحان باید اینا رو بخونید و آماده باشید و چرت و پرتایی که من سر کلاس میگم لزوما مباحث امتحان تون نیست.

یه دختری سر کلاس برگشت گفت : استاد اینا که همش انگلیسی عه!!!!
ایشونم جواب داد : می‌خواستی عربی باشه ؟ :))))))))))))
بعدم شروع کرد به سوال پرسیدن که Data چیه و File چیه و ما هم هر جوابی می‌دادیم آفتابه می‌گرفت بهمون و میگفت خاک بر سرتون که ۷۰ واحد پاس کردید ولی حتی مقدمات علمتون رو هم بلد نیستید :)))

یادمه یه بار یه کوئری گفت که با جبر رابطه‌ای بنویسیم و منم آورد پای تخته و منم بلد نبودم.
برگشت بهم گفت اشکال نداره ترم دیگه یاد میگیری :))))
خلاصه ترم تموم شد و منم که رفرنس خودند و این حرفا نمی‌دونستم چیه اون ترم رو گذروندم و تهش شدم ۸.۷۵ :)))
—————————————————
اولین درسی بود که افتادم و بهتره بگم نمره‌ A نگرفتم :)))
اعصابم به شدت خرد شد. لج کردم با خودم حسابی. گفتم تابستون می‌شینم هر چهار تا کتاب رو خوندن و گفتم که آماده میرم سر کلاسش ترم بعد تا پوزش رو زمین بزنم.
—————————————————

ترم بعد شد و منم از ترسش به غلط کردن افتادم و با یکی دیگه برداشتم :))) ولی اون کلاسش رو با کلاس سیستم عامل رو مهمان شروع کردم به شرکت کردن. کتاباشم خونده بودم.
سر کلاس چند تا سوال پرسید و منم جواب دادم و برگشت گفت : این گاگول مثل اینکه یه چیزایی بلده. براتون حل تمرین میذاره که شاید دو سه تاتون پاس شن این ترم.
خلاصه منم گل از گلم شکفت و شروع کردم به غرق شدن در علم دیتابیس. عاشق Relational Theory شدم. عاشق این شدم که انقدر ریاضیات میتونه توی علم ما کاربرد داشته باشه و بشه با ریاضیات یک دیتابیس طراحی کرد بشه با ریاضیات پاسخ کوئری نوشت و این صحبتا. چیزی که تو عمرم تا به حال ندیده بودم، ریاضیات کاربردی!
—————————————————

از ترم بعد شدم تیعی درس دیتابیس و سیستم‌عاملش و ترم به ترم بیشتر این دروس رو می‌خوندم و بیشتر می‌فهمیدم که نمی‌فهمم. توی مطالعاتم فهمیدم که به این مباحث ریاضیاتی که توی دیتابیس می‌خونیم میگن Formal Methods و به شدت توی سیستم‌عامل و سیستم‌های توزیع شده و برنامه‌نویسی ترتیبی و Concurrent کاربرد داره. فرمال متد برای من شد شمس تبریزی و منم مولوی‌ش.
توی درس نرم ۲ دیگه اوجش بود و فهمیدم که ریشه‌ من فرمال متد عه و هر چیزی که فرمال متد توش نقش نداره مثل هوش مصنوعی رو ازش متنفرم.
——————————————————

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

——————————————————

این کانال در اصل برای هماهنگی های کلاس‌های حل‌تمرین دیتابیس و سیستم‌عامل و نرم ۲ بود. بعد کم کم تغییر کاربری داد و تبدیل شد به یک خانقاهی برای دهان‌پریشی های من در علم دیتابیس و فرمال متد.
نمی‌دونم از کجا و چطور ولی این کانال به دست دانشجوهای دانشگاه‌های دیگه هم افتاد و خلاصه یه مشت دیوونه رو دور هم جمع کرد :))))

——————————————————

من نمی‌دونم کی هستید و چی هستید و از کجا اومدید اینجا ولی حسابی خوش اومدید و خوشحالم که مثل خودم آدم دیوونه کم نداریم تو این مملکت :)))
👍8
اگه دبیرستان یا دانشگاه هستید و علاقه دارید برنامه‌نویس خیلی خوبی بشین، علاوه بر کارهایی که بقیه انجام میدن، سعی کنید یک چیزی که سخته و نیاز به تمرکز و تلاش چند ماهه و چند ساله داره رو هم انجام بدین. مثال‌های دم دست مسابقات برنامه‌نویسی و المپیاد و روباتیکه، ولی می‌تونه نوشتن یک سیستم‌عامل یا یک بازی پیچیده یا پیاده‌سازی استک اینترنت از پایین به بالا یا ... هم باشه. هر چقدر هم از دنیای ایده‌آل حرف بزنیم و بگیم به جای X کلی کار بهتر میشه کرد، باز هم انجام دادن یک کاری که باعث باشه چند صد هزار خط کد بزنید و کلی مساله حل کنید، خیلی خیلی خیلی بهتر از متوسط جامعه‌ی اطرافتونه.
یکی از بهترین روش‌های یادگیری ساختن و انجام دادن است.
همچنین، میتونین به منابع زیر برای ایده گرفتن مراجعه کنید:

Project-based-learning(GitHub)
Build-your-own-x(GitHub)


هادی مشیدی(گوگل، ماکروسافت)


@knowpow
👍51
شاید یکی از بهترین استاد هایی که تا الان دیدم، استاد رامتین خسروی بوده، واقعا تسلط بالاشون توی انتقال چیزی که میخوان به کسی یاد بدن تحسین کردنیه، مکتب خونه دوتا کورس از کلاس های شریف و دانشگاه تهران رو گذاشته که به هرکی که توی این صنعت هست یا میخواد وارد بشه ۱۰۰ درصد پیشنهاد میکنم، شاید حتی نیاز باشه دوبار ببینه 🙂

مهندسی اینترنت LINK
برنامه نویسی پیشرفته LINK

اگه اهل نوت گرفتن باشید و حرفای مهم رو نوت بردارین، توی کلاساشون چیزایی میگن که بعدا اگه در موردش بخونین به یه دنیای دیگه وارد میکنه آدم رو...

همچنین وبسایتشون
👍4🤯1