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

تبلیغات و ارتباط با من :
@LinuxorContact
Download Telegram
انواع شبکه های عصبی

@Linuxor
1
یه چیت شیت پایتونی پیدا کردم برای کسایی که پایتون زبان اصلیشون نیست کامل همچی رو گفته :

gto76.github.io/python-cheatsheet

@Linuxor
این عکسایی که توی فضای مجازی از کد هاشون درست می‌کنن با این سایتس

carbon.now.sh

@Linuxor
فرانت کاری و خوشت از بکند نمی‌آد! چرا هر بار برای یه پروژه ساده باید Auth، DB و Storage رو از صفر پیاده کنی؟ Appwrite این تیکه‌های تکراری رو کامل از سر راهت برمی‌داره. مخصوصاً اگه با Flutter، React یا حتی فقط Node کار می‌کنی.

مناسب تیمای کوچیک، فریلنسرها یا هرکی می‌خواد سریع MVP بده بیرون بدون درگیر شدن با زیرساخت.

appwrite.io

@Linuxor
شرکت فریم ورک که لپ تاپ های ماژولی تولید می‌کنه یه عکس گذاشته و جمله معروف

I use Arch btw.

@Linuxor
نوشتن اسکریپت‌های bash بدون ShellCheck مثل رانندگی بدون آینه است.

این ابزار دقیقاً نقش همون آینه‌ رو داره؛ ایرادای سینتکس، استفاده خطرناک از متغیرها، و حتی مسائل امنیتی رایج رو درمیاره. هر sysadmin یا devops حرفه‌ای باید ازش استفاده کنه، مخصوصاً توی automation و CI/CD.

www.shellcheck.net

@Linuxor
وقتی می‌دونی لینوکست رو آپدیت کنی قراره درایور یه جاییت از کار بیفته ولی نمی‌تونی ثابتش کنی

@Linuxor
Media is too big
VIEW IN TELEGRAM
بزرگ‌ترین فرق DragGAN با ابزارهای دیگه تولید عکس اینه که اینجا فقط یه پرامپت نمی‌دی و دعا کنی نتیجه شبیه چیزی بشه که می‌خوای؛ اینجا توی روند خلق تصویر دخیل می‌شی. نقطه به نقطه، مثل طراحی دستی.

این ابزار ایده‌آل برای کساییه که خروجی تصویری براشون اهمیت جزئی داره؛ مثل تیم‌های طراحی محصول، طراحان بازی، یا حتی معمارهایی که رندر می‌خوان بسازن.

ران کردنش هم بسیار سادس :

github.com/XingangPan/DragGAN


@Linuxor
توضیح کوتاه دیزاین پترن های برنامه نویسی همراه با مثال هایی از اونا


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


@Linuxor
2
اگه هنوز داری فرم‌ها رو با useState یا onChange‌های دستی هندل می‌کنی، Formik یه لایبرری ری‌اکتیه که هندل کردن فرم‌ها، ولیدیشن، سابمیت و حتی نمایش ارورها رو برات انقدر تمیز و ساده می‌کنه که دیگه به دردسر های فرم فکر نمی‌کنی

formik.org

@Linuxor
این سایته همه داکیومنت های همه زبان ها و فریم ورک هارو جمع کرده و به صورت بسیار ساده بهتون نشونش می‌ده

devdocs.io

کاملا اوپن سورسه و نسخه آفلاین هم داره با این قطعی های اینترنت بهتره دانلودش کنید و روی سیستمون یه نسخه از داکیومنت همچی داشته باشید، نصب لوکال‌ :

github.com/freeCodeCamp/devdocs

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

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