Linuxor ? – Telegram
Linuxor ?
21.6K subscribers
1.33K photos
159 videos
10 files
1.02K links
اخبار لحظه ای تکنولوژی و معرفی ابزار های کامپیوتری و برنامه نویسی!

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
فکر می‌کنی گیت رو بلدی تا اینکه اولین بحران جدی پیش میاد! ریپوی git-flight-rules فقط برای رفع مشکل نیست، یه جورایی کلاس آموزشی فشرده هم هست. وقتی دنبال راه حل یه مشکل خاص می‌گردی (مثلا چطوری یه فایل حساس رو از تاریخچه کامیت‌ها پاک کنی)، توضیحاتش بهت کمک می‌کنه بفهمی پشت پرده چه اتفاقی میفته. اینطوری هم مشکلت حل میشه، هم دفعه بعد شاید اصلا به اون مشکل برنخوری.


github.com/k88hudson/git-flight-rules

@Linuxor
برای اونایی که دوست دارن همه‌چیز رو اتوماتیک کنن rclone یه ابزار خط فرمانه که به راحتی می‌تونی اسکریپت‌هایی بنویسین که مثلاً هر شب به‌طور خودکار از دایرکتوری های خاصی روی سیستمت بکاپ رمزنگاری‌شده بگیره و همزمان روی چندتا سرویس ابری مثلا Drive و Dropbox یا کلاد های دیگه ذخیره کنه.


github.com/rclone/rclone

@Linuxor
یه حرکت خوب، اگه دانشجویید دیگه نیازی نیست نگران امنیت لپ تاپ یا موبایلتون باشید و بخاطرش جونتون رو به خطر بندازید، وزارت علوم قراره هر جفتش رو بیمه کنه


@Linuxor
اگه مقداری وب بلدین مثلا جاوا اسکریپت سی اس اس و اچ تی ام ال با node-webkit‌ می‌تونین اپلیکیشن برای مک و ویندوز و لینوکس بسازین

nwjs.io

@Linuxor
از اون دسته آدمایی هستی که تا کد رو خودت اجرا نکنی و باهاش ور نری، چیزی یاد نمی‌گیری؟ پس این ریپو خودِ خودشه برات! Python Data Science Handbook بهتون دیتاساینس یاده می‌ده؛ هر فصلش یه Jupyter Notebook کامله که می‌تونی همون لحظه اجراش کنی، تغییرش بدی و ببینی نتیجه چی می‌شه. انگار داری با یه مربی کارکشته، قدم به قدم کد می‌زنی و یاد می‌گیری. تجربه یادگیری فعال، نه خسته‌کننده!

github.com/jakevdp/PythonDataScienceHandbook

@Linuxor
وقتی Bjarne Stroustrup و Herb Sutter، یعنی دو تا از اصلی‌ترین چهره‌های دنیای C++، جمع میشن و میگن "اینطوری C++ بنویسید بهتره"، آدم کنجکاو میشه ببینه چی میگن! اینجا مجموعه‌ای از بهترین تجربیات و قوانین برای نوشتن کد C++ که هم خوانا باشه، هم امن، و هم از قابلیت‌های مدرن زبون استفاده کنه.

github.com/isocpp/CppCoreGuidelines

@Linuxor
اون روزا که اضافه کردن یه جستجوی درست و حسابی به پروژه خودش یه پروژه جدا حساب می‌شد گذشته! Meilisearch با یه API ساده و سرراست بهت اجازه می‌ده در عرض چند دقیقه جستجوی تایپ-همزمان (type-as-you-search) با قابلیت تحمل غلط املایی رو به هر اپی اضافه کنی. برای دولوپرهایی که می‌خوان بدون دردسر زیاد، تجربه کاربری رو یه پله ببرن بالاتر عالیه.


github.com/meilisearch/meilisearch

@Linuxor
تمرکزتو بیشتر بجای یادگیری اصول تکراری سئو بزار روی محتوای خوب، حتی اگه توی کنسول هم سایتت رو ثبت نکنی گوگل دامین سایتتو با Brute Force هم که شده از زیر زمین پیدا می‌کنه


@Linuxor
انقدر خوشتیپ خوشتیپ نکن که من برگردم بعد بهم بخندی

من خیلی وقته بین خوشتیپ بودن و برنامه نویس بودن دومی رو انتخاب کردم


@Linuxor
می‌دونستی می‌تونی کاری کنی که کد زدنت سریع‌تر بشه و دیگه لازم نباشه دستی کدتو مرتب کنی؟ Prettier دقیقاً همین کار رو می‌کنه. یک‌بار تنظیمش می‌کنی (مثلاً موقع ذخیره فایل، خودکار فرمت کنه) و تمام! از جاوااسکریپت و تایپ‌اسکریپت گرفته تا CSS، HTML، JSON و حتی Markdown، کلی زبان رو پشتیبانی می‌کنه. یعنی یه ابزار برای همه نیازهای فرمت کردنت. مخصوصاً به درد برنامه‌نویس‌هایی می‌خوره که با چند تا زبان مختلف سر و کار دارن و نمی‌خوان برای هر کدوم یه قانون جدا تعریف کنن.


prettier.io

@Linuxor
گوگل یه ابزار داره به اسم zx که باهاش می‌شه با سینتکس جاوااسکریپت و یه wrapper بش اسکریپت بنویسید خیلی برای اسکیپت های بیلد و دیپلوی حتی استفاده روزمره خیلی خوبه

google.github.io/zx/

@Linuxor
با Segment Anything می‌تونید اشیاء رو از توی عکس ها تشخیص بدید جالب‌ترین بخشش به نظرم قابلیت Zero-shot اونه. یعنی مدل بدون اینکه از قبل نمونه‌های اون شیء خاص رو دیده باشه، می‌تونه اونو تو تصویر تشخیص بده و جدا کنه. این فرق بزرگی با مدل‌های قدیمیه که باید برای هر کلاس جدیدی از اشیاء، کلی داده و آموزش جدید بهشون می‌دادی. این انعطاف‌پذیری برای کاربردهای خلاقانه یا تحلیل داده‌های تصویری خیلی متنوع، فوق‌العاده است.


github.com/facebookresearch/segment-anything

@Linuxor
1
تا حالا به حجم ایمیج داکرت زل زدی و با خودت گفتی "این توش چیه دیگه؟!" ایمیج‌های داکر گاهی بی‌دلیل حجیم می‌شن و پیدا کردن اینکه چی اضافیه کار حضرت فیله. dive بهت اجازه می‌ده لایه‌به‌لایه ایمیج رو بکاوی و ببینی دقیقاً چی فضا گرفته. دیگه از حدس و گمان خبری نیست! اینطوری فضای هدر رفته رو پیدا می‌کنی و ایمیج‌هات رو سبک می‌کنی. برای هرکسی که ایمیج داکر می‌سازه و دنبال بهینه‌سازیه، فوق‌العاده کاربردیه.


github.com/wagoodman/dive

@Linuxor
بعضی ترکیب ها واقعا توی زمان فوق‌العاده ای باهم مچ شدن مثلا کن تامسون با یونیکسش و دنیس ریچی با زبان سی دقیقا توی زمان خوبی باهم مچ شدن یا لینوس توروالدز لینوکس و استالمن پروژه GNU رو شروع کرد که دقیقا باید توی یه زمان باهم می‌بودن


@Linuxor
با نود جی اس یه فریم ورک برای وبلاگ نویسی ساختن به اسم hexo که خیلی راحت هم می‌تونین نصبش کنید تم های قشنگی هم داره
نحوه نصبش :
hexo.io
لیست تم هاش:

hexo.io/themes

@Linuxor
یکی از سوال های قدیمی مصاحبه ها اینه که میپرسن وقتی google.com رو باز کردی چه اتفاقی می‌افته ؟
اینجا امدن بسیار ریز توضیحش دادن از اون سیگنالی که وقتی 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
بدون هزار تومن خرج کردن اینو توی یک ماه اوردم رنک زیر 10 گوگل

اونجایی که یهو ریخت پایین بخاطر اشتباه فاحشم بود که برای دیدن بعضی صفحات خوب لاگین گذاشته بودم، و بعد اصلاح اشتباه مجددا رشد شروع شد.

حالا چرا اشتباه فاحش؟ صفحه لاگین مثل یه دیوار کاغذیه حتی اگه طلا هم پشتش باشه بعضی کاربرا تمایل به دیدن اون طرفشو ندارن، چون وقت اینو ندارن اون کاغذو پاره کنن؛

و نکته دیگه حتی لاگین ساده هم همین تاثیرو داره چه برسه لاگین های چند اینپوتی؛ جنس لاگین من از Oauth بود که با یه کلیک لاگین میشد این همه وایب منفی داشت حالا چه برسه لاگین های زمان بر و چند مرحله ای

@Linuxor
برای یادگیری کامپیوتر اگه سربازی جلوتونو نگرفته یا چه می‌دونم فرهنگ خانوادگی یا چیزای دیگه مجبورتون نمی‌کنه دانشگاه نرید

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

البته خوندن این کتاب نیاز به پس گردنی داره! که اگه دستتون سنگینه خودتون به خودتون زود تر پس گردنی رو بزنید نزارید دانشگاه با رقابت های بیهوده مثل نمره بهتون بزنه و مجبورتون کنه خلاف چیزایی که دوست دارید برید

این شرکت هایی هم که مدرک ازتون میخوان از بیرون ایران بهشون نگاه کنید توی سطح جهانی مفت نمی‌ارزن فقط شاخ بازیشو تو ایران واس شما بلدن در بیارن !


@Linuxor
8