از اون دسته آدمایی هستی که تا کد رو خودت اجرا نکنی و باهاش ور نری، چیزی یاد نمیگیری؟ پس این ریپو خودِ خودشه برات! Python Data Science Handbook بهتون دیتاساینس یاده میده؛ هر فصلش یه Jupyter Notebook کامله که میتونی همون لحظه اجراش کنی، تغییرش بدی و ببینی نتیجه چی میشه. انگار داری با یه مربی کارکشته، قدم به قدم کد میزنی و یاد میگیری. تجربه یادگیری فعال، نه خستهکننده!
github.com/jakevdp/PythonDataScienceHandbook
@Linuxor
github.com/jakevdp/PythonDataScienceHandbook
@Linuxor
وقتی Bjarne Stroustrup و Herb Sutter، یعنی دو تا از اصلیترین چهرههای دنیای C++، جمع میشن و میگن "اینطوری C++ بنویسید بهتره"، آدم کنجکاو میشه ببینه چی میگن! اینجا مجموعهای از بهترین تجربیات و قوانین برای نوشتن کد C++ که هم خوانا باشه، هم امن، و هم از قابلیتهای مدرن زبون استفاده کنه.
github.com/isocpp/CppCoreGuidelines
@Linuxor
github.com/isocpp/CppCoreGuidelines
@Linuxor
اون روزا که اضافه کردن یه جستجوی درست و حسابی به پروژه خودش یه پروژه جدا حساب میشد گذشته! Meilisearch با یه API ساده و سرراست بهت اجازه میده در عرض چند دقیقه جستجوی تایپ-همزمان (type-as-you-search) با قابلیت تحمل غلط املایی رو به هر اپی اضافه کنی. برای دولوپرهایی که میخوان بدون دردسر زیاد، تجربه کاربری رو یه پله ببرن بالاتر عالیه.
github.com/meilisearch/meilisearch
@Linuxor
github.com/meilisearch/meilisearch
@Linuxor
میدونستی میتونی کاری کنی که کد زدنت سریعتر بشه و دیگه لازم نباشه دستی کدتو مرتب کنی؟ Prettier دقیقاً همین کار رو میکنه. یکبار تنظیمش میکنی (مثلاً موقع ذخیره فایل، خودکار فرمت کنه) و تمام! از جاوااسکریپت و تایپاسکریپت گرفته تا CSS، HTML، JSON و حتی Markdown، کلی زبان رو پشتیبانی میکنه. یعنی یه ابزار برای همه نیازهای فرمت کردنت. مخصوصاً به درد برنامهنویسهایی میخوره که با چند تا زبان مختلف سر و کار دارن و نمیخوان برای هر کدوم یه قانون جدا تعریف کنن.
prettier.io
@Linuxor
prettier.io
@Linuxor
گوگل یه ابزار داره به اسم zx که باهاش میشه با سینتکس جاوااسکریپت و یه wrapper بش اسکریپت بنویسید خیلی برای اسکیپت های بیلد و دیپلوی حتی استفاده روزمره خیلی خوبه
google.github.io/zx/
@Linuxor
google.github.io/zx/
@Linuxor
با Segment Anything میتونید اشیاء رو از توی عکس ها تشخیص بدید جالبترین بخشش به نظرم قابلیت Zero-shot اونه. یعنی مدل بدون اینکه از قبل نمونههای اون شیء خاص رو دیده باشه، میتونه اونو تو تصویر تشخیص بده و جدا کنه. این فرق بزرگی با مدلهای قدیمیه که باید برای هر کلاس جدیدی از اشیاء، کلی داده و آموزش جدید بهشون میدادی. این انعطافپذیری برای کاربردهای خلاقانه یا تحلیل دادههای تصویری خیلی متنوع، فوقالعاده است.
github.com/facebookresearch/segment-anything
@Linuxor
github.com/facebookresearch/segment-anything
@Linuxor
1
تا حالا به حجم ایمیج داکرت زل زدی و با خودت گفتی "این توش چیه دیگه؟!" ایمیجهای داکر گاهی بیدلیل حجیم میشن و پیدا کردن اینکه چی اضافیه کار حضرت فیله. dive بهت اجازه میده لایهبهلایه ایمیج رو بکاوی و ببینی دقیقاً چی فضا گرفته. دیگه از حدس و گمان خبری نیست! اینطوری فضای هدر رفته رو پیدا میکنی و ایمیجهات رو سبک میکنی. برای هرکسی که ایمیج داکر میسازه و دنبال بهینهسازیه، فوقالعاده کاربردیه.
github.com/wagoodman/dive
@Linuxor
github.com/wagoodman/dive
@Linuxor
با نود جی اس یه فریم ورک برای وبلاگ نویسی ساختن به اسم hexo که خیلی راحت هم میتونین نصبش کنید تم های قشنگی هم داره
نحوه نصبش :
hexo.io
لیست تم هاش:
hexo.io/themes
@Linuxor
نحوه نصبش :
hexo.io
لیست تم هاش:
hexo.io/themes
@Linuxor
یکی از سوال های قدیمی مصاحبه ها اینه که میپرسن وقتی google.com رو باز کردی چه اتفاقی میافته ؟
اینجا امدن بسیار ریز توضیحش دادن از اون سیگنالی که وقتی g رو فشار دادید که از کیبرد ساخته میشه تا رندر شدن صفحه توسط GPU داستان جالبیه، اگه انگلیسیتون هم خوب نیست ترجمش کنید بخونیدش
github.com/alex/what-happens-when
@Linuxor
اینجا امدن بسیار ریز توضیحش دادن از اون سیگنالی که وقتی g رو فشار دادید که از کیبرد ساخته میشه تا رندر شدن صفحه توسط GPU داستان جالبیه، اگه انگلیسیتون هم خوب نیست ترجمش کنید بخونیدش
github.com/alex/what-happens-when
@Linuxor
1
نمیدونی پشت پرده Kubernetes چه خبره؟ ریپوی Kubernetes The Hard Way دقیقاً همون چیزیه که دنبالشی. اینجا خبری از اتوماسیون نیست و قدم به قدم یاد میگیری چطور تکتک کامپوننتهای کوبرنتیز، از etcd گرفته تا kube-apiserver، رو خودت راهاندازی کنی. اینجوری دیگه کوبرنتیز برات جعبه سیاه نیست! به درد مهندسهای دواپس و زیرساخت میخوره که میخوان عمقی بفهمن سیستم چطور کار میکنه.
github.com/kelseyhightower/kubernetes-the-hard-way
@Linuxor
github.com/kelseyhightower/kubernetes-the-hard-way
@Linuxor
بدون هزار تومن خرج کردن اینو توی یک ماه اوردم رنک زیر 10 گوگل
اونجایی که یهو ریخت پایین بخاطر اشتباه فاحشم بود که برای دیدن بعضی صفحات خوب لاگین گذاشته بودم، و بعد اصلاح اشتباه مجددا رشد شروع شد.
حالا چرا اشتباه فاحش؟ صفحه لاگین مثل یه دیوار کاغذیه حتی اگه طلا هم پشتش باشه بعضی کاربرا تمایل به دیدن اون طرفشو ندارن، چون وقت اینو ندارن اون کاغذو پاره کنن؛
و نکته دیگه حتی لاگین ساده هم همین تاثیرو داره چه برسه لاگین های چند اینپوتی؛ جنس لاگین من از Oauth بود که با یه کلیک لاگین میشد این همه وایب منفی داشت حالا چه برسه لاگین های زمان بر و چند مرحله ای
@Linuxor
اونجایی که یهو ریخت پایین بخاطر اشتباه فاحشم بود که برای دیدن بعضی صفحات خوب لاگین گذاشته بودم، و بعد اصلاح اشتباه مجددا رشد شروع شد.
حالا چرا اشتباه فاحش؟ صفحه لاگین مثل یه دیوار کاغذیه حتی اگه طلا هم پشتش باشه بعضی کاربرا تمایل به دیدن اون طرفشو ندارن، چون وقت اینو ندارن اون کاغذو پاره کنن؛
و نکته دیگه حتی لاگین ساده هم همین تاثیرو داره چه برسه لاگین های چند اینپوتی؛ جنس لاگین من از Oauth بود که با یه کلیک لاگین میشد این همه وایب منفی داشت حالا چه برسه لاگین های زمان بر و چند مرحله ای
@Linuxor
برای یادگیری کامپیوتر اگه سربازی جلوتونو نگرفته یا چه میدونم فرهنگ خانوادگی یا چیزای دیگه مجبورتون نمیکنه دانشگاه نرید
من توی چهار سال دانشگاه کلی یاد گرفتم و کلی پیشرفت کردم ولی چیزی رو در من کشت به اسم خلاقیت که با هیچ فرمولی نمیتونم مجددا بهش برسم... در حالی که کل چیزایی که یاد گرفتم سر جمع اندازه خوندن یه کتابی بیش نبود!
البته خوندن این کتاب نیاز به پس گردنی داره! که اگه دستتون سنگینه خودتون به خودتون زود تر پس گردنی رو بزنید نزارید دانشگاه با رقابت های بیهوده مثل نمره بهتون بزنه و مجبورتون کنه خلاف چیزایی که دوست دارید برید
این شرکت هایی هم که مدرک ازتون میخوان از بیرون ایران بهشون نگاه کنید توی سطح جهانی مفت نمیارزن فقط شاخ بازیشو تو ایران واس شما بلدن در بیارن !
@Linuxor
من توی چهار سال دانشگاه کلی یاد گرفتم و کلی پیشرفت کردم ولی چیزی رو در من کشت به اسم خلاقیت که با هیچ فرمولی نمیتونم مجددا بهش برسم... در حالی که کل چیزایی که یاد گرفتم سر جمع اندازه خوندن یه کتابی بیش نبود!
البته خوندن این کتاب نیاز به پس گردنی داره! که اگه دستتون سنگینه خودتون به خودتون زود تر پس گردنی رو بزنید نزارید دانشگاه با رقابت های بیهوده مثل نمره بهتون بزنه و مجبورتون کنه خلاف چیزایی که دوست دارید برید
این شرکت هایی هم که مدرک ازتون میخوان از بیرون ایران بهشون نگاه کنید توی سطح جهانی مفت نمیارزن فقط شاخ بازیشو تو ایران واس شما بلدن در بیارن !
@Linuxor
8
احتمالا دیدید که هوش مصنوعی گاهی وقتا توهم میزنه. ولی این قضیه اونجوری که فکر میکنین باگ نیست. در واقع، این بخشی از ذات طراحیشه. هوش مصنوعی مثل یه دیتابیس نیست که اطلاعات رو خشک و خالی حفظ کنه؛ کار اصلیش اینه که الگوها و شکل کلی زبان رو یاد بگیره. برای همین هم هست که تو کارایی مثل خلاصهنویسی، توضیح دادن یه موضوع پیچیده به زبون ساده یا ترجمه خلاقانه اینقدر خوب عمل میکنه. چون داره از قدرت حدس و تخمینش استفاده میکنه تا یه جواب روون و منطقی تحویل بده، نه اینکه یه مشت اطلاعات حفظ شده رو کپی پیست کنه.
مشکل از جایی شروع میشه که ما ازش جواب دقیق و صددرصدی میخوایم، مثلا در مورد دوز دارو یا یه نقل قول مشخص. هوش مصنوعی فرق این دو حالت رو نمیفهمه؛ فقط داره محتملترین کلمه بعدی رو بر اساس الگوهایی که یاد گرفته میگه. برای همین، ممکنه یه جواب خیلی خوشگل و با گرامر عالی بهت بده که کاملا ساختگیه. راه حلش هم این نیست که مدل رو بزرگتر کنیم، چون اون وقت فقط با اعتماد به نفس بیشتری هذیون میگه! راه حل اینه که ابزارهایی دور و برش بذاریم که بتونه اطلاعاتش رو از منابع دقیق چک کنه.
@Linuxor ~ dustin
مشکل از جایی شروع میشه که ما ازش جواب دقیق و صددرصدی میخوایم، مثلا در مورد دوز دارو یا یه نقل قول مشخص. هوش مصنوعی فرق این دو حالت رو نمیفهمه؛ فقط داره محتملترین کلمه بعدی رو بر اساس الگوهایی که یاد گرفته میگه. برای همین، ممکنه یه جواب خیلی خوشگل و با گرامر عالی بهت بده که کاملا ساختگیه. راه حلش هم این نیست که مدل رو بزرگتر کنیم، چون اون وقت فقط با اعتماد به نفس بیشتری هذیون میگه! راه حل اینه که ابزارهایی دور و برش بذاریم که بتونه اطلاعاتش رو از منابع دقیق چک کنه.
@Linuxor ~ dustin
1
این ریپو یه کورس 12 هفتهایه از مایکروسافت برای شروع ماشین لرنینگ
از یه مسیر ساده شروع میکنه: با مثالهای روزمره، مثل پیشبینی فروش یا تشخیص دستخط. حتی قبل از اینکه ریاضی سنگین وارد شه، دست به کدت میکنه بدرد اونایی میخوره که میخوان از مسیر معقول شروع کنن، نه فقط زودتر.
github.com/microsoft/ML-For-Beginners
@Linuxor
از یه مسیر ساده شروع میکنه: با مثالهای روزمره، مثل پیشبینی فروش یا تشخیص دستخط. حتی قبل از اینکه ریاضی سنگین وارد شه، دست به کدت میکنه بدرد اونایی میخوره که میخوان از مسیر معقول شروع کنن، نه فقط زودتر.
github.com/microsoft/ML-For-Beginners
@Linuxor