بایگانی برچسب: s

انتشار دوره یادگیری ماشین با پایتون در مکتبخونه

بالاخره دوره یادگیری ماشین با پایتون که با مکتبخونه ضبط می‌کردم تموم شد و مکتبخونه هم منتشرش کرد. این دوره رو نسبتا بر اساس سرفصل‌ها و مطالب دوره‌ای که ای بی ام به ادکس سفارش داده درست کردیم و حاوی این مطالبه:

  • مقدمه و معرفی
  • رگرسیون
  • دسته بندی / کلاسیفیکیشن
  • خوشه بندی / کلاسترینگ
  • سیستم‌های توصیه گر / ریکامندر سیستم ها

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

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

دوره رو می‌تونین توی صفحه یادگیری ماشین با پایتون جادی مکتبخونه پیدا کنین که شامل تقریبا ۳۳ ساعت فیلم و گواهینامه و منتورینگ و پروژه پایانی و تمرین و آزمون و تالارگفتو و تسهیل استخدام است و احتمالا کد تخفیف MLJADI براتون تا حدی تخفیف میاره. مثل همیشه هم اگر هزینه اش براتون زیاده پیشنهاد می کنم کمی صبر کنین و بعد احتمالا می تونین از جاهای دیگه فیلم ها رو دانلود کنین و ببینین. اینها در نهایت برای یاد گرفتن شما درست شدن.

دوشنبه‌های شاد آخر ماه – معرفی سرویس‌ها، پروژه‌های شخصی و گپی در دنیای برنامه‌نویسان فارسی و ترکی و گیلکی

پروژه‌های آزاد

  • اگزین فیلور هم خواسته گیت‌هابش رو معرفی کنم از جمله این شبیه ساز ماشین تورینگ رو. اگر سر زدین به رپوهای دیگه هم نگاه کنین (:
  • این پروژه کوچیک پایتونی حمید رستمی هم باعث می شه بتونین آی پی پابلیک خودتون رو ببینین البته کمی لقمه رو پیچیده تر می خوره اما خوبیش اینه که یه چیزهایی می تونین ازش یاد بگیرین (:
  • EverLookNeverSee هم گیت هاب خوبی برای بررسی داره و نوشته هاش تو ویرگول هم می تونه آموزنده باشه. مثلا این مطلب شیوه ران کردن فرترن توی پایتون
  • علی هم روی پروژه سی و یک که یه پی دی اف خوان است کار می‌کنه و خواسته معرفی‌اش کنم. خودش می‌گه «برای خواندن مقالات و کتاب های علمی طراحی شده. برای مثال این قابلیت رو داره که با کلیک وسط کردن روی نام یک figure بریم به جایی که اون figure وجود داره (حتی اگر خود pdf لینک به اون figure نداشته باشه). یا مثلا این قابلیت رو داره که با کلیک وسط کردن روی اسم یک مقاله، اون رو توی google scholar جست و جو کنیم» سورسش روی گیت هاب
  • اینجا هم امیر و احتمالا دوستانش در حال ترجمه گروهی و آزاد کتاب جنگو برای حرفه‌ای‌ها هستن. هم می تونین بخونین هم می تونین مشارکت کنین و در هر دو حالت یاد بگیرین.
  • حسام هم یه برنامه نوشته که تصویر وبکم رو به شکل زنده به شکل تاس نشون می ده اگر دوست داشتین نگاهی بندازین و احتمالا چیزهایی یاد میگیرین
  • امیرحسین هم یه ویجت تقویم شمسی برای کی دی ای ۵ نوشته. اگر کی دی دارین که می تونین نصب کنین و دیدن کد هم به شما کلی چیز یاد می ده. ویجت در استور کی دی ای و سورس در گیت هاب
  • پارسا هم پروژه آزادی داره که یه لایبری است برای پروژه های لاراولی. خودش می گه این لایبراری پروسه ساختن پنل ادمین برای ی سایت لاراولی رو به تور کامل خودکار میکنه و ی پنل ادمین تر و تمیز برای سایت میاره بالا. سطح دسترسی ها, CRUD برای مدل ها, شخصی سازی بر اساس زبان, شخصی سازی ظاهر و حتی تنظیم قالب خودشون و… رو داره.
  • آرما که مدتها است به شکل مستمر روی ابزارهای گیلکی کار میکنه هم فهرست ۱۰۰۰ کلمه پر استفاده در گیلکی منتشر کرده، روی گیت هاب. کارهاشون مجموعه بسیار خوب و لازمیه.
  • علی هم بسته های مهم و بسیار مفیدی رو روی گیتهابش گذاشته. کدهای اتصال به بانکهای ایران برای جنگو. استفاده کنین و بهبود بدین و تکمیل کنین که پروژه خیلی مفیدی است.
  • کوشا هم پروژه چند ساله‌اش رو گذاشته رو گیتهاب. مخصوص ماشین بازها که باهاش میتونین پارامترهای مختلف رو محاسبه کنین. من خیلی سر در نمیارم از ماشین ولی اگر ماشین بازین، سورس اینجاست.

پادکست، کتاب، یوتیوب و …

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

پروژه های بزرگتر

فرصت های کاری

چشم بورس اسم اپلیکیشن ماست و بالای ۱۰۰ هزار نصب داره توی کافه بازار. ما دنبال دو تا نیروی کاربلد و حرفه‌ای میگردیم که بهمون اضافه بشن و محصولمون رو با کمک هم توسعه بدیم. Senior Django/Python Developer و Senior Front end developer. حقوق خوبی هم میدیم و خیلی خوشحال میشیم که رزومه تون رو اینجا برامون بفرستید : hr@bourseeye.com. اینم سایتمون bourseeye.com

هر توزیعی از لینوکس و البته بقیه دوستاش رو که دوست دارین، آنلاین تست کنین

سایت دیسترو تست دات نت هم ایده جالبی داره و هم اجرای جالبی. کافیه وارد سایت بشین تا با فهرست بسیار عظیمی از تعداد زیادی توزیع گنو / لینوکس (و البته یونیکس هایی مثل بی اس دی ها یا چیزهایی مثل پلن ۹) بشین و با کلیک روی هر کدوم وارد صفحه‌ اون توزیع خاص بشین. در این صفحه یک دگمه برای استارت هست که اگر فشارش بدین، سرور هر وقت نوبت شما شد (ممکنه دقایقی طول بکشه ولی معمولا خالیه ولی اگر درست بعد از انتشار این مطلب برین سراغش ممکنه پر باشه!) یه ماشین مجازی مبتنی بر اون سیستم رو برای شما اجرا می‌کنه و بعد شما رو به شکل ریموت بهش وصل می‌کنه و می‌تونین به شکل ریموت باهاش کار کنین. معلومه که از ایران به کندی و فلاکت (:

این نشست برای ۳۰ دقیقه تعریف شده مگر اینکه هر وقت لازم داشتین، دگمه اضافه کرن ۱۵ دقیقه دیگه رو فشار بدین. در این نشست شما می‌تونین حتی فایل هم به سیستم آپلود کنین. البته با محدودیت ۱۰ مگ. منطقا به خاطر سوء استفاده بعضی ها، دسترسی سیستم‌ها به اینترنت قطعه.

در نهایت به نظر من این سرویس فانی است. حداقل برای من که هنوزم به شکل هفتگی توزیع های مختلف رو تست می کنم و استفاده. گاهی ممکنه فقط بخوابم ببینم مثلا سیستم عامل هایکو در چه وضعیتی است توی آپدیت آخر ولی مطمئن هستم چیزی نیست که من حتی بخوام توی ماشین مجازی هم نصب / تستش کنم. اگر براتون جالبه، هایکو پروژه ای است برای تکرار بی.او.اس. که تلاش می‌کرد در کنار ویندوز و مک، تبدیل به یک سیستم عامل تجاری برای کامپیوترها بشه و طرفدارهاش الان دارن اونو تحت پروژه هایکو پیش می‌برن.

معرفی و بررسی کتاب «عادت های اتمی» یا Atomic Habits

این کتاب خیلی مشهوره. پر طرفدار و پر پیشنهاد. من نسخه انگلیسی رو خوندم پس منطقا نظری در مورد ترجمه و چاپ ندارم. فلسفه پایه‌ای کتاب اینه که اهداف ما ربط زیادی به نتایج ندارن بلکه این عادت‌های ریز ما هستن که نتایجی که بهشون می‌رسیم رو تعیین می‌کنن. چیزی شبیه به اینکه همه تیم‌های فوتبال هدفشون قهرمان شدن است ولی فقط اونهایی قهرمان می‌شن که دائم تمرین می‌کنن و برنامه ریزی دارن و … . از نظر نویسنده یک عادت باید جذاب باشه و مشخص و راحت و دارای نتایج مثبت. چیزی مثل «بیشتر کتاب می‌خونم» عادت نمی‌سازه ولی چیزی مثل «قبل از به خواب رفتن، توی تخت کتاب می‌خونم» می تونه عادت بهتری بسازه، بخصوص اگر کتاب هم داشته باشین و چراغ مطالعه رو هم جوری تنظیم کنین که بی دردسر بشه قبل از خواب ازش استفاده کرد و بعد خاموشش کرد و خوابید.

البته این کتاب هم در نهایت یه کتاب Self Help است که من دید خیلی خوبی بهشون ندارم. توی ویدئو این رو دقیقتر توضیح می‌دم ولی مساله اینه که خیلی از کتاب‌های کمک به خود، در نهایت دارن می‌گن «اگر اینکارها رو بکنین موفق می‌شین» یا «فلانی موفقه چون اینکارها رو کرده» و در نهایت من و شمایی که موفق نمی‌شیم مورد اتهام هستیم که «من که گفتم چیکار کن!‌ خودت نکردی!» (: البته بین تمام کتاب های سلف هلپ که من خوندم (و زیاد هم نیستن) این یکی از بهترین‌هاش بود. نسبتا مستدل و با راهکارهای مشخص. توی ویدئو دقیقتر توضیح می‌دم ولی در نهایت این کتاب روون خون و سر راست و نسبتا کوتاه، توصیه می‌شه (:

لینک‌های شاد دوشنبه اخر ماه – آبان ۹۹؛ پر و پیمون

خب ماه گذشته یادم رفت بنویسم و این ماه خیلی پر و پیمون شد. این شما و این هم سهم این ماه تریبون من و تلاشش برای پربارتر کردن مطالب وب فارسی و دنیای برنامه نویسی اطرافمون و بهتر کردن جامعه (: با پیگیری و نشون دادن کارهای خوب، می تونیم بهشون لابلای اینهمه مهمل امید بدیم (:

کد

داده

  • رضا شرفی هم از روی آگهی های کار، تحلیلی کرده روی نیازمندی های بازار کار کامپیوتر در ایران. مثل اینکه چی پر درخواست تره و چی پردرآمدتر. احتمالن دیدنش می تونه براتون جالب باشه
  • امیر هم دیتاست کلمات بد فارسی اش رو گذاشته روی گیت‌هاب. کار خیلی مفیدی است چون تو کلی پروژه ممکنه به درد بخوره. اگر فحش مناسب دیگه ای هم بلدین براش بنویسین (:

محتوا

سایت

لینک‌های شاد دوشنبه‌های آخر ماه – شهریور ۹۹ – از شجاعت تا کتاب و البته بوووورسسسس


پروژه‌ای دارین یا کاری کردین که با من مرتبطه و دوست دارین دیده بشه؟ شاید دوشنبه‌های آخر ماه جاش باشه. بهم ایمیل کنین اگر خواستین.

کتاب رایگان رد هت برای پترن دیزاین‌های کوبرنتیس

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

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

اگر شما هم علاقمند هستین سواد کوبرنتیس خودتون رو ارتقاء بدین، کتاب دیزاین پترن های کوبرنتیس ردهت حسابی توصیه می شه. البته همیشه لازم به تکرار است که «شما گوگل نیستین» (: اگر گوگل چیزی رو توسعه می ده معنی اش این نیست که شرکت ما هم حتما باید استفاده کنه (: چیزی مثل میکروسرویس کلی دردسر داره و کلی پیچیدگی اضافه درست می کنه و تصمیم رفتن به سمتش باید مستقل از بحث های مد روز باشه، ولی اگر کوبرنتیس کار هستین و طراح نرم افزار، خوندن یا حداقل تورق این کتاب رو حسابی توصیه می کنم.

معرفی، گپ و نصب سیستم عامل های بی اس دی

می خوام یکسری کارها که همیشه تو لیست بوده رو تیک بزنم، بخصوص ویدئوها رو. این قسمت می رم سراغ گپ در مورد بی اس دی ها و نصب یکیشون.

داستان بی اس دی خیلی جالب و آموزنده است: یک یونیکس آزاد حتی بهتر از لینوکس که مدت ها قبل از لینوکس ظاهر شد ولی به دلایل متنوعی از جمله شکایت AT&T و جامعه پشتش، میدون رو به لینوکس واگذار کرد. هرچند که الان در سرورهای زیادی روی اینترنت شامل واتس اپ و نتفلیکس و محصولات اپل و پلی استیشن و جونیپر و غیره و غیره حضوری پر رنگ داره. توی این قسمت نگاهی به این قصه ها می کنم و با کمی توضیح یه بی اس دی نصب می کنم و روش بسته اضافه می کنم.

ویدئوی نصب فری بی اس دی در یوتیوب و آپارات.