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

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
این هم لیست چیز های عجیب جاوا اسکریپت با دلیلشون

github.com/denysdovhan/wtfjs

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

tesseract.projectnaptha.com

@Linuxor
ما برنامه نویسا تلاقی فکر داریم مثلا من فرم آپلود رو یه جور درست می‌کنم یهو می‌بینی سلیمان هم از احمدآباد مستوفی هم یه چیزی درست کرد با همون نوع کد زدن من؛ می‌گید نه این کد های وب رو ببنید 50 تا پروژه متفاوت وبی که خام بدون فریم‌ورک نوشته شده از اسلایدر بگیر تا درگ و دراپ با کد های خودتون مقایسه کنید ‌اگه تاحالا نزدید هم منبع خوبی برای آموزشه :

50projects50days.com

سورس کدشون هم توی گیتهابشون هست.

@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
یه عده اومدن توی 20 ساعت با زبان Go یه بازی مار تحت پروتکل ssh ساختن با کلید های WASD می‌تونید حرکت کنید، ایده کلیش جالبه می‌شه چیزاهای دیگه هم پیاده کرد :

ssh sshtron.zachlatta.com

سورس کدش اگه خواستین خودتون بسازیدش :
github.com/zachlatta/sshtron

@Linuxor
ابزار Husky یه پروژخ سبک و باحاله که hookهای گیت رو به زبون ساده مدیریت می‌کنه. مثلاً قبل از commit یه چک‌لیست از دستورای npm مثل eslint یا prettier اجرا می‌کنه، بدون اینکه خودت یادت بره.
مثلاً می‌تونی تو pre-commit بنویسی: npm run lint && npm test تا قبل از هر commit هم کدت بررسی شه، هم تستا رد شن.

typicode.github.io/husky/get-started.html

@Linuxor
ساختن ادیتور drag-n-drop یا پشتیبانی از markdown مستقیم از کاربر با Slate کاری نداره Slate انقدر لایه پایین طراحی شده که می‌تونی این فیچرها رو راحت و به‌سبک خودت پیاده‌سازی کنی. به‌درد تیم‌های محصولی می‌خوره که نیاز خاص دارن، نه فقط bold/italic.

github.com/ianstormtaylor/slate

@Linuxor
این ریپو توش یه سری مثال PyTorch هست که دیپ لرننیگ رو در نهایت بهتون یاد می‌ده، ازبخش مقدماتی رگرسیون خطی بگیر تا پیشرفته تر مثل شبکه های عصبی CNN

github.com/yunjey/pytorch-tutorial

@Linuxor
قبل از اینکه برنامه نویسا یهویی بیان سمت VSCode کلی ادیتور دیگه بود و هر دسته از برنامه نویسا از یه ادیتور استفاده می‌کردن، الانم کلی ادیتور دیگه وجود داره ولی ممکنه اسمشون به گوشتون نخورده باشه، این یکی lapce رو اگه ندیدید حتما تستش کنید :


lap.dev/lapce/

@Linuxor
توی بکگراند بعضی سایتا دیدین یه سری ذرات معلق حرکت می‌کنن؟ ساختش کاری نداره فقط کافیه یه تگ div بسازین و اسکریپت زیر رو بهش اضافه کنید، قابلیت کانفیگ هم داره و با سلیقه خودتون می‌تونید تغییرش بدید

vincentgarreau.com/particles.js

@Linuxor
اگه می‌خوای توی css قوی تر بشی PostCss رو حتما امتحان کن خیلی low-level تر از ابزار های دیگس، مثلاً باهاش می‌تونی یه plugin بنویسی که فقط رنگ‌ها رو از CSS استخراج کنه، یا تم رو از فایل جدا کنه. تیم‌هایی که design system دارن یا دارن رو UI Engine کار می‌کنن ازش بسیار استفاده می‌کنن.

postcss.org/docs

@Linuxor
1
ولی انصافا Claude چه اسمیه؛ یه جوریه نمیدونم چطوری بگم، بیشتر بهش می‌خوره یه شرکت هاستینگ و سرور فروشی باشه.


@Linuxor
2
یه زمانی برای پروژه ها سرور ایران بهترین گزینه بود هم ارزون بود هم پینگش خوب بود و هم تقریبا آزاد و تازه پولی هم به خارجی ها نمی‌دادیم...

@Linuxor
ابزار Consul یه ابزار اوپن‌سورسه برای مدیریت سرویس‌ها تو سیستم‌هایی‌ که پراکندگی و مقیاس بالایی دارن، مثلاً وقتی کلی سرویس مختلف داری که تو سرورهای مختلف یا حتی دیتاسنترهای جدا از هم اجرا می‌شن. یکی از کارای اصلیش اینه که سرویس‌ها بتونن همدیگه رو پیدا کنن (سرویس دیسکاوری)، بدون اینکه مجبور باشی آدرس‌ها رو دستی وارد کنی. مثلاً یه سرویس پرداخت می‌تونه خودش رو معرفی کنه و بقیه سرویس‌ها بیان پیداش کنن، اونم با چک کردن سلامت خودش تا اگه خوابیده بود، کسی براش درخواست نفرسته.

از طرف دیگه بهت یه سیستم سبک برای ذخیره‌سازی تنظیمات (با key/value ساده) می‌ده و یه ویژگی دیگش اینه که می‌تونه ارتباط بین سرویس‌هاتو امن کنه، با استفاده از mTLS (یه مدل رمزنگاری که دو طرف همدیگه رو تأیید می‌کنن). واسه تیم‌هایی که با microservices، Kubernetes یا چند دیتاسنتر کار می‌کنن، خیلی بدردبخوره چون کمک می‌کنه همه‌چی از یه جا مدیریت بشه و بدون اینکه با امنیت یا تنظیمات پیچیده درگیر شی، راحت‌تر دیپلوی کنی. در واقع یه جور ستون فقراته برای شبکه‌سازی بین سرویس‌ها، مخصوصاً وقتی پروژه‌ت بزرگ و پخش‌وپلاست.

مستنداتش :

www.consul.io

@Linuxor
This media is not supported in your browser
VIEW IN TELEGRAM
به پایتون کارا باید مدال تنبلی داد ببین چی ساختن با دو خط کد اپلیکیشن می‌شه بالا آورد،Streamlit یه کتابخانهٔ اوپن‌سورس پایتونه که به شما این امکانو می‌ده با چند خط کد ساده وب‌اپلیکیشن‌های تعاملی بسازین.

streamlit.io

@Linuxor
ساخت یه مدل بینایی ماشین خوب از صفر هم وقت‌گیره هم پرخطا. این پروژه بیش از 100 مدل آماده مثل ViT، EfficientNet، ConvNeXt جمع آوری کرده برای محقق‌ها و توسعه‌دهنده‌ها، فقط کافیه دیتاستتو بدی و ترین کنی، مقاله های مربوط به هرکدوم هم گذاشته که می‌شه با هداف تحقیقی ازشون استفاده کرد :

github.com/huggingface/pytorch-image-models

@Linuxor
کامیونیتی Ai خیلی خوبه دو نفر رده بالا همزمان خیانت کردن و کل دنیا درباره بد بودن کارشون داره می‌گه؛ اینا نشستن دارن روش مدل هوش مصنوعی تشخیص zero-shot تست می‌کنن😂😂😂


@Linuxor
می‌دونستین گوگل یه API رایگان برای گرفتن آیکون سایت ها داره؟

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


www.google.com/s2/favicons?sz=96&domain_url=github.com


@Linuxor
من از فکو فامیل خواهش می‌کنم با نصب ویندوز مارو تست نکنن، بعضی موقع ها نصب نمی‌شه شرمندتون می‌شیم 😂

@Linuxor
2
اگه خواستی بفهمی یه آیپی مال کدوم کشوره نیاز نیست از API خاصی استفاده کنی دیتاست آیپی و لوکیشن ها وجود داره اکثر برنامه ها مثل intra که سورس کدشون رو خوندم از این استفاده می‌کنن

db-ip.com/db/download/ip-to-country-lite

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

github.com/lukasz-madon/awesome-remote-job


@Linuxor