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
Bibi Gol
Moein
عشق کنیم.
برای حل چالش مستندسازی و تست خودکار API در پروژه‌های لاراول، پکیج laravel-postman را توسعه داده‌ام. ویژگی‌های کلیدی این پکیج به‌صورت خلاصه:
تولید خودکار کالکشن Postman
با اجرای دستور زیر در ترمینال:
php artisan postman:generate
تمام روت‌های API به‌صورت خودکار شناسایی و در قالب یک فایل JSON خروجی داده می‌شوند.

گروه‌بندی منعطف روت‌ها
• قابلیت دسته‌بندی خودکار و دستی مسیرهای API در کالکشن بر اساس نیاز شما:
– پیش‌وند (Prefix): مثل api/v1 یا هر پیش‌وند دلخواه دیگر
– نام‌فضای کنترلر (Controller Namespace): برای جدا کردن ماژول‌های مختلف (مثلاً Admin\، User\)
– مسیرهای تو در تو (Nested Path): مثلاً users/{id}/posts به‌صورت شاخه‌های محتوا در کالکشن نمایش داده می‌شود
• امکان تعریف قوانین سفارشی (مثل استفاده از میدل‌ورها یا الگوهای خاص) برای شامل/حذف کردن روت‌ها تا ساختار کالکشن دقیقاً مطابق سلسله‌مراتب دلخواه شما شکل بگیرد.

نام‌گذاری دلخواه درخواست‌ها
برای خوانایی و نظارت بهتر روی درخواست‌ها سه حالت اصلی وجود دارد:
[METHOD] URI
مثال:
GET /api/v1/users
Controller@Action
مثال:
UserController@index
ترکیبی از هر دو

فیلتر کردن مسیرها (Include/Exclude)
با الگوهای wildcard یا تنظیم میدل‌ورها و کنترلرهای خاص، می‌توانید مسیرهای موردنظر را انتخاب یا حذف کنید.

پشتیبانی از احراز هویت
تنظیم Bearer Token، Basic Auth یا API Key برای اضافه شدن خودکار هدرهای امنیتی در کالکشن.

امیدوارم این ابزار به بهینه‌سازی جریان کاری شما کمک کند!
اینم لینک گیت‌هاب:
https://github.com/yasintqvi/laravel-postman

@DevTwitter | <yasin taghavi/>
این برنامه stremio رو نمیدونم کجا دیدمش، الان نصبش کردم و ازش خوشم اومد.

یک برنامه برای استریم کردن محتوا به صورت بعضاً رایگانه (در بعضی موارد باید توی حساب نتفلیکس یا اپل‌تیوی لاگین کنید)، یک افزونه هم داره تحت عنوان Iran Provider که محتوای ایرانی رو هم نشون میده.




از فلت‌هاب یا AUR هم قابل نصبه.


@SohrabContents
Gemini 2.5 Pro

بازهم قویتر از قبل روی مباحث مربوط به code نویسی.

با اعلام دیپ‌مایند، مدل Gemini2.5 Pro آپدیت جدیدی رو دریافت کرده که یکی از ویژگی‌های مهم اون بهبود عملکردش روی تسک‌های مربوط به کد نویسی هست.
گیتهاب پیاده‌سازی رسمی انویدیا لب (تنسورفلو)
Noise2Noise: Learning Image Restoration without Clean Data

این تحقیق علاوه بر تصاویر روزمره روی تصاویر MRI نیز تست شده

Github Link
Deepseek R1

هم توی یک آپدیت خفن و دوس داشتنی؛ حالا برای کدهای بیشتری علاوه‌بر ارائه کد، دیاگرام و جریان اتفاقات رو رسم می‌کنه.

این هفته به مراتب عجیب و غریب هست.
(تصویر مربوط به یک پروژه Django هست ولی قبل از این روی Rust هم تست کردم و دقیق بود)
هوش مصنوعی داره لذت خلق‌کردن رو از ما می‌دزده!!

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

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

برای بقیه‌هم کم کم داره عادی میشه و از جمله‌ی «اینو که AI بهتر انجام میده» بیشتر از قبل استفاده می‌کنن.

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

https://dev.to/joshtom/when-ai-steals-the-joy-of-creating-3aj2

@DevTwitter | <Milad Niroee/>
Qwen3

خیلی نرم و ریز مدل embedding خودش رو هم منتشر کرد

HuggingFace

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


پ.ن: توی لیدربورد multi lingual رتبه اول هست (البته مدل 8b)
قراره کلی آموزش و خبر بشنویم ازش
🍏 اخیرا خبری منتشر شده که شرکت اپل
میخواد اولین نمایندگی رسمیش رو
توی تهران تاسیس کنه
اسمشم بذاره
شرکت سیب گستران پارسیان نوین پویای برادران جابز (به جز استیو)

🍏 @CodEMovazii
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ASafaeirad
Cultural Intelligence is the ability to relate and work effectively across cultures.

#til #cq
Forwarded from ASafaeirad
Amygdala hijack:
An amygdala hijack occurs when the brain's emotional center (the amygdala), overrides the rational thinking part (the prefrontal cortex) in response to a perceived threat or stressor. This results in an intense emotional reaction that feels automatic and often disproportionate to the situation.

#til
Forwarded from tiivik️
⭕️سرویس TikTok User Finder اطلاعات حساب تیک‌تاک را بر اساس نام کاربری ارائه می‌دهد. علاوه بر داده‌هایی مانند تاریخ ایجاد حساب، تاریخ تغییر نام، آمارها، دنبال‌کنندگان و شناسه کاربری، اطلاعاتی درباره منطقه (کشور) ثبت‌نام و زبان رابط کاربری که حساب از آن استفاده می‌کند را نیز فراهم می‌کند. همچنین امکان مشاهده تاریخچه‌ها و تصاویر پروفایل با فرمت اصلی را نیز فراهم می‌کند.
🆔
@tiivik
Forwarded from tiivik️
Forwarded from Linuxor ?
برای یادگیری کامپیوتر اگه سربازی جلوتونو نگرفته یا چه می‌دونم فرهنگ خانوادگی یا چیزای دیگه مجبورتون نمی‌کنه دانشگاه نرید

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

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

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


@Linuxor
یکی از جذاب‌ترین گجت‌ها که توی CES امسال معرفی شد؛
Next Mind
هست که بطور RealTime سیگنال مغز رو تیدیل به فرمان برای کنترل چیزهای مختلف (تلویزیون ؛ ضبط و ... ) می‌کنه

شخصاْ فکر می‌کنم از دیپ‌لرنینگ برای پردازش سیگنال‌ها و تغییر اون به دستورات استفاده می‌کنه (شخصاْ موفقیت آمیز بودن این موضوع رو قبلاْ تست کردم؛ اما فقط برای دستورات بسیار بسیار ساده)

https://www.next-mind.com/
حذف نویز از تصاویر به کمک AutoEncoder ؛
اصطلاحا این نوع نویز رو که توی تصاویر دوربین‌های مداربسته بسیار دیده می‌شه،
Salt & Pepper
میگن بهش، اینکار برای یک پروژه ثبت اتومات ساعت ورود و خروج و ثبت پلاک در پایگاه داده هست (متاسفانه نمی‌تونم داده‌های پلاک‌هارو قرار بدم، اما مهم نیست)

نویز‌های مختلفی روی تصاویر دریافتی از دوربین‌ها وجود داره توی این پروژه، راهکار قبلی این بوده که دیتارو بصورت تصویر داخل دیتابیس نگهداری میکردند، بخاطر حجم و مشکلات مختلف چیز خوبی نبود و نهایتاً تا ۴ ماه دیتارو نگهداری میکردند.
راهکار : استفاده از دیپ‌لرنینگ و ذخیره شماره پلاک بصورت متن، اما مشکل وجود نویز‌های فراوان بود که دقت مدل رو پایین میاورد و اتوانکودر تونست به راحتی این مشکل رو حل کنه

جالبه که حجم هردو مدل (اتوانکودر و کلسیفیکیشن) باهم کمتر از ۵۰۰ کیلوبایت هست، و هر دو مدل بصورت
RealTime
روی raspberry درحال اجرا هستند (این پروژه برای پارکینگ یک مجتمع فروشگاهی خصوصی زده شده؛ و جنبه امنیتی و تبلیغاتی و ... خواهد داشت)

#پروژه_آخر_هفته
Forwarded from ASafaeirad
Cortical blindness, also known as cerebral blindness or cortical visual impairment, is a neurological condition where vision is lost due to damage in the occipital cortex of the brain, the part responsible for processing visual information, rather than in the eyes themselves.

This means the eyes are typically normal, and the condition can range from partial visual field deficits to complete blindness.

Some individuals with cortical blindness can still process emotional information, particularly from facial expressions and eye contact, as the amygdala, can still be activated in the absence of the visual cortex

#til
‏یه زمانی تو جمع برنامه نویس ها بحث های فنی و تکنولوژی های جدید داغ بود. الان بحث فقط و فقط مهاجرت و اپلای هست.

<Mehdi Fathi/>

@DevTwitter
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
برنامه packet ابزاری برای به‌ اشتراک گذاری پرونده‌ها بین دو کامپیوتر و حتی بواسطه Quick Share اندروید به مخزن پارچ اضافه شد.



برای نصب:
sudo pacman -Sy packet


@ParchLinux