Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from Linuxor ?
برای توسعه راحت تر AI مثل بقیه چیزا نیاز به یه محیط توسعه دارید، این فریم ورک می‌آد و علاوه بر مرتب کردن کد های PyTorch تون مدیریت های خاصی بهتون ‌می‌ده مثلا می‌تونید مدیریت GPU و توزیع شدگی روی سرور های مختلف رو رو باهاش خیلی راحت انجام بدید بدون اینکه هر بار بیاید کد خاصی بزنید

lightning.ai/pytorch-lightning

@Linuxor
Forwarded from Linuxor ?
چرا کابل تایپ C داریم ولی تایپ Rust نداریم؟


@Linuxor
Forwarded from Linuxor ?
بعضیا هستن که برنامه های ترمینالیشون رو با ری اکت می‌نویسن، شاید با خودتون بگید چه کاریه این که کارو سخت تر می‌کنه ولی برعکس برای برنامه های ترمینالی گرافیکی پیچیده خیلی کمکتون می‌کنه!
مثلا بجای ساختن باکس می‌آی از کامپوننت های آماده باکس استفاده می‌کنی، این لایبری برای این کاره :

github.com/vadimdemedes/ink

@Linuxor
Forwarded from Linuxor ?
می‌دونستین با ادیتور nano‌ توی ترمینال می‌تونید چند تا فایلو با هم ادیت کنید؟

nano ./myfiles/*

@Linuxor
Forwarded from Linuxor ?
یه سیستم پیچیده که به‌درستی کار می‌کنه، همواره نتیجهٔ تکامل یه سیستم ساده‌ایه که کار می‌کرده قبلا.
سیستم پیچیده‌ای که از ابتدا طراحی شده باشه، هیچ وقت کار نمی‌کنه و نمی‌تونید اون رو با اصلاحات به کار بندازید.
باید از نو، با یه سیستم ساده و کارآمد شروع کرد.


منبع : کتاب Systemantics: How Systems Really Work and How They Fail

@Linuxor
Forwarded from Linuxor ?
یه فرمول ساده بگم برای اینکه هوش مصنوعی جاتون رو نگیره (طنز)

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

آیا هر موقع به ما به ورودی ثابت بدن ما اون خروجی ثابت رو می‌دیم یا ممکنه خروجی درخواست امروز با فردا با ورودی یکسان فرق کنه؟ به مقدار این تفاوته شما از خطر بیکاری توسط هوش مصنوعی در امانید و توی هر کاری هرچقدر با ورودی ثابت نتیجه ثابتی بدید در خطر بیکاری اید!

@Linuxor
Forwarded from Linuxor ?
به سلامتی سروری که همیشه میزبان بود مهمان نبود

@Linuxor
Forwarded from Linuxor ?
واسه کد زدن گل‌گاو زبون 100 هیچ قهوه رو می‌زنه، اعصاب و خواب رو تنظیم می‌کنه فرداش هم دیگه بی انرژی نیستی که قهوه بخوری! فقط یه مشکلی که داره اینه مصرف هر روزش ضرر داره ولی امتحانش برای چند روز جالبه :)

البته مثل قهوه انرژی خاصی بهت نمی‌ده حتی تمرکزت هم زیاد نمی‌کنه ولی اعصابتو آروم می‌کنه یه باگ که شیش ماه علافت کرده رو یه بار دیگه می‌ری روش try می‌کنی؛ بعضی مواقع که مشکلات زیاد می‌شن بخصوص الان که مشکل و اعصاب خوردی اینترنت هست خیلی جوابه !

@Linuxor
Forwarded from Linuxor ?
ویدیو پلیر یوتیوب توی سایتش رو دیدین چقدر امکانات داره ؟ اومدن و یکی شبیهش رو ساختن حتی امکانات بیشتری هم بهتون می‌ده، بجای استفاده از پلیر دیفالت از این پلیر توی سایت هاتون استفاده کنید :

github.com/sampotts/plyr

@Linuxor
Forwarded from Linuxor ?
ابزار Emscripten این امکان رو می‌ده که اپ‌های ++C/C‌ رو برای وب کامپایل کنی، بدون اینکه دوباره از صفر بنویسی. این یعنی یه ابزار مثل ffmpeg، یه ماشین حساب علمی یا یه انجین پردازش تصویر رو بیاری توی مرورگر اجرا کنی، هم تو iOS هم Android هم دسکتاپ.

برای تیم‌هایی که نمی‌خوان سه بار یه چیزو بسازن، این ریپو یه صرفه‌جویی جدی تو زمانه.

emscripten.org

@Linuxor
Forwarded from Linuxor ?
این ابزار گرافیکی مدل‌های شبکه عصبی مثل ONNX، TensorFlow Lite و PyTorch رو به صورت تصویری و گراف نشون می‌ده. می‌تونی لایه ها و پارامتر هارو دقیق برسی کنی.
نسخه وب هم داره ولی از اینجا روی سیستم خودتون نصبش کنید راحت ترید :

github.com/lutzroeder/netron

@Linuxor
Forwarded from Linuxor ?
بلاک ادیتور به ادیتور هایی گفته می‌شه که محتوای یه چیزی برای ویرایش رو به صورت بلوک بلوک در میارن که ویرایش اون راحت تر بشه، مثلا یه بلوک می‌تونه کد باشه یه بلوک می تونه عکس باشه و یا هر چیز دیگه ای؛ دقیقا شبیه ژوپیتر پایتون


این پروژه اوپن سورس یه بلاک ادیتوره که می‌تونید توی سایتتون اضافش کنید و در نهایت یه خروجی JSON بهتون می‌ده که قابل استفاده توی هر جاییه
editorjs.io

@Linuxor
Forwarded from Linuxor ?
ایده استارتاپ : یه مدل زبانی LLM که اون اول بهتون پیام بده😂

@Linuxor
Forwarded from Linuxor ?
فخر فروشی نرم افزاری

تو دانشگاه یه استاد داشتیم می‌گفت بعضی دیتابیس ها خیلی بهتر از SQL ان و خیلی راحت تر ولی چون مهندسا نمی‌تونن باهاش فخر بفروشن مثلا بگن من میتونم فلان Query سنگین رو بزنم تو نمی‌تونی ! پس سمتش نمیرن و تبلیغش نمیکنن؛ سازنده php هم یه حرف باحال زده بود می‌گفت که php یه ابزار pragmatistهاست: واسه انجام کار. نه واسه فخر فروختن بین مهندسا.

(منظور از pragmatist یعنی یه چیزی که کارتو راه بندازه نه صرفا یه چیز ایده‌آل)

@Linuxor
Forwarded from Linuxor ?
Forwarded from Linuxor ?
Media is too big
VIEW IN TELEGRAM
گوگل بلخره برگ برنده خودش رو منتشر کرد Opal برای ساخت اپلیکیشن های هوش مصنوعی بدون نیاز به کد زدن شبیه به n8n ولی هوشمندانه تر

فعلا فقط با آیپی آمریکا کار می‌کنه ولی به مرور برای بقیه جاها هم باز می‌شه

opal.withgoogle.com/landing


@Linuxor
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
علی بابا هم بیکار ننشسته و مدل QWEN 3 همراه با Coder اونو منتشر کرده

مدل استدلالیش یکم بهتر از Gemini 2.5 Pro و GPT 4.1 هست که چیز عجیبی نیست، اما مدل Coderش که اختصاصی برای کد زدن ساخته شده فعلا بی نظیره، اوپن سورسه ولی بخاطر سنگینیش روی سیستم شخصی نمی‌تونید رانش کنید از اینجا می‌تونید تستش کنید :

chat.qwen.ai


@Linuxor
Forwarded from Linuxor ?
یه لیست از اسکنر های معروف برای وب سکیوریتی؛ البته اینا خیلی چیز های معروفی هستن من تفریحی با چند تاشون کار کردم و هرکدوم خودشون یه دنیایی دارن، اگه تخصصی وب سکیوریتی کار می کنید نیاز دارن که خیلی متمرکز روشون وقت گذاشته بشه ! ولی لیست جالبیه هر کسی می‌تونه تستش کنه ببینه هکرا با چیا کار می‌کنن

github.com/psiinon/open-source-web-scanners


@Linuxor
Forwarded from Linuxor ?
یکی از راز هایی که اینایی که همیشه پروژه و استارتاپ موفق دارن بهتون نمی‌گن اینه که شما چقدر سریع می‌تونید یه نسخه MVP (یعنی نسخه ای که فقط ویژگی های اصلی و حیاتی رو داره) رو بالا بیارید.

این یعنی برای شروع کار اگه پروژه شما یه بالن باشه به ویژگی های غیر حیاتی و حتی کمتر حیاتی هم نباید رحم کنید حذفش کنید که بالن زود تر بالا بره؛ بعدا اضافه می‌کنید اون موقع تیم دارید پول و فکر بهتری هم دارید.



@Linuxor
Forwarded from Linuxor ?
چرا پروژه هامون شکست می‌خوره؟

این عکسو نگاه کنید؛ به قسمت بالا شماره 3 دقت کنید شما رو یاد چه پروژه هاییتون می‌ندازه که موفق نشدن؟

ممکنه خاطره خوبی ازش نداشته باشید ولی راهکار اینه که درک کنیم چرا پایینی بهتره؛ در واقع شما باید اینو درک کنید که MVP یه نسخه مینیمال شده از محصول نیست و در واقع یه استراتژی و مسیر توسعه برای تولید محصولیه که قابلیت فروش و خدمات داشته باشه !

نسخه MVP درست بهتون اجازه میده بازار رو سریع تست کنید، ریسک رو می‌اره پایین، حتی توی هزینه هم صرفه جویی می‌شه و از همون اولش هم توی بازارید و بازارو بهتر درک می‌کنید.

@Linuxor
Forwarded from Linuxor ?
وقتی داری CSS کد می‌زنی و یه کاری می‌کنی که
نمیدونی چرا و واقعا هم نتیجه خوب در می‌آد

@Linuxor