دانلود دیتاست‌ از سایت Kaggle و ذخیره آن در Google Drive بدون خون و خون‌ریزی!

عنوان پست رو گذاشتم دانلود مستقیم دیتاست‌های Kaggle در Google Drive اما تکنیکی که اینجا یاد می‌‌گیریم خیلی کلی‌تره و تقریبا همه‌جا میشه ازش استفاده کرد.

خیلی خلاصه بخوام بگم ما اینجا یاد می‌گیریم که چطور با دستور wget فایل‌هامون رو در محیط ترمینال دانلود کنیم.

اما تمرکز این پست رو روی گوگل‌درایو گذاشتم چون خودم برای یادگیری عمیق دارم با Colab کار می‌کنم و دنبال راهی بودم تا فایل‌هامو رو مستقیم روی گوگل‌درایو دانلود کنم.

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

Continue Reading

آموزش نصب متلب در لینوکس به شکل خیلی خیلی مفصل!

قبلا +اینجا آموزش نصب متلب ۲۰۱۷ رو در لینوکس نوشتم، و با فرض اینکه Nextزدن‌ها رو همه بلدن اصلا جزییات رو نگفتم و خوب، خیلی سوال و ایمیل داشتم.

اینبار که اومد متلب ۲۰۱۸ رو نصب کنم گفتم از تمامی مراحل کار عکس بگیرم و یک آموزش با جزییات کامل از تمامی مراحل نصب بنویسم.

نصب متلب فارغ از اینکه نسخه‌ی ۲۰۱۷ باشه یا ۲۰۱۸ یا احتمالا چندماه دیگه ۲۰۱۹ یکیه اما در فایلی که باید موقع کرک کردن کپی کنیم ممکنه تفاوتی وجود داشته باشه.

من اینجا اسکرین‌شات و توضیحات رو در مورد نصب نسخه‌ی ۲۰۱۸ متلب رو میدم، اگر خواستید نسخه‌ی ۲۰۱۷ رو کرک کنید برای اینکه دوباره کاری نکرده باشم به همون پست قبلی رجوع کنید.

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

Continue Reading

نصب و راه‌اندازی Virtualenv و virtualenvwrapper در اوبونتو

در این نوشته با هم یاد می‌گیریم که محیط‌های توسعه‌ی مجازی پایتون چه کاربردی دارن و سپس گام به گام با هم نصب Virtualenv و virtualenvwrapper در اوبونتو رو یاد می‌گیریم و به عنوان نمونه یک محیط توسعه مجازی پایتون رو ایجاد می‌کنیم.

Continue Reading

نصب درایور پرینتر Canon LBP2900 در لینوکس.

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

به خاطر همین قدیمی بودن پرینتر خود لینوکس به شکل اتوماتیک شناساییش نمی‌کرد و من انقدر تازه کار بودم [هنوز هم هستم] که مجبور بودم یک ماشین مجازی ویندوز رو یک کاره برای پرینت گرفتن بیارم بالا! اما خوشبختانه اخیرا یاد گرفتم که چطور درایورش رو نصب کنم و می تونم در خود اوبونتو باهاش پرینت بگیرم، چی بهتر از این؟

در ادامه این نوشته با هم یاد می‌گیرم چطور درایور پرینتر Canon LBP2900 رو در لینوکس (اوبونتو) نصب کنیم. [احتمالا برای سایر پرینترهای خانواده‌ی Canon LBP هم مسیر کار مشابه باشه.]

Continue Reading

آموزش نصب متلب در لینوکس

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

باید بگم نصب Matlab و کرک کردن اون در ubuntu از اون کارهای بسیار ساده‌ است و بیشتر هدف‌م این بود که اولا بدونیم می‌شه متلب رو در لینوکس داشت و ثانیا چقدر نصبش آسونه!

مراحل کار رو در «ادامه‌ی مطلب» شرح دادم.

توجه: آموزش نصب متلب ۲۰۱۸ در لینوکس رو به شکل مرحله به مرحله +اینجا نوشتم، بهتره از اون پست استفاده کنید.

Continue Reading