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
🛠 تبدیل برد ESP32 به ابزار هکرها و مهندس‌ها.😎

✴️‏ESP32-Bus-Pirate یک فریمور آزاد الهام‌گرفته از Bus Pirate قدیمی‌ست که همه‌چیز را در یک چیپ می‌چیند:

🔥 ‏Sniff و تحلیل پروتکل‌ها: I2C، SPI، UART، 1-Wire، CAN، JTAG

🛜شکار و شنود Wi-Fi / BLE
💠ساخت و شبیه‌سازی IR remote
💠اجرای حملات USB-HID
💠کنترل سخت‌افزار و LED، scripting، automation

رابطش یا از طریق USB سریال است یا از طریق وب‌اینترفیس (حتی روی موبایل).
بدون نیاز به ابزار اضافی، فقط فلش کن و از روز اول یک «Swiss Army Knife» هکری داشته باش.

⚠️ کار با ولتاژ ۳.۳V یا ۵V — ولتاژ بالاتر یعنی خداحافظ برد!🫠
📂 کد و آموزش در GitHub
قیمت برد 7 دلاری ESP32 در زمان نوشتن پست در ایران ۷۰۰ هزار
یه مدل NER با ترنسفورمر زدم که از طریق گفتار، سرور رو خودکار راه‌اندازی می‌کنه!

اینجا از Whisper برای تبدیل صدا به متن استفاده شده و بعد با BERT/RoBERTa/DeBERTa تشخیص موجودیت‌هایی مثل نوع سرور، مرکز داده، نام سرور و … رو انجام میده. حتی وجود نویز محتمل توی تبدیل گفتار به متن هم در تست شبیه‌سازی شده.

https://github.com/hosseindamavandi/Transformer-NER-for-Automated-Infrastructure

@DevTwitter | <Hossein/>
Forwarded from Linuxor ?
بعد از 40 سال یه الگوریتم جدید برای کوتاه ترین مسیر کشف شده.


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

حالا محققا الگوریتمی توسعه دادن که بدون نیاز به مرتب‌سازی، کوتاه‌ترین مسیرها رو پیدا می‌کنه. این الگوریتم جدید می‌تونه سریع‌تر از الگوریتم‌های دیکسترا عمل کنه. و دیگه الگوریتم دیکسترا بهینه نیست.


مقاله کامل :
arxiv.org/pdf/2504.17033


@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
خب بالاخره C++23 یک سیستم درست و درمون Error Handling که می‌تونه به سبک برنامه‌نویسی Functional هم کار کنه اضافه کرد! کاملا هم Zero Cost هست :)

اینجاست که رقابت تنگاتنگ Rust و C++ و اثرشون روی همدیگه جذاب و دوست‌داشتنی میشه.

در این 🧵 قصد داریم با std::expected آشنا بشم!

https://x.com/mamadou_gamedev/status/1954555836526711284

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 به نظر میاد که اتحادیه اروپا برنامه ای برای کنترل چت و از بین بردن ارتباطات خصوصی چت رو دارد.

یعنی برگشت به دوران پیش از اینترنت امن

@TheRaymondDev
اینکه به‌جای رشد کردن و دنبال‌کردن رویاها، مجبور باشی همه توان و انرژی رو برای جنگیدن با محدودیت و سانسور بذاری، دردیه که تقریبا همه آدم‌ها توی ایران می‌فهمنش.
تلخیش اینجاست که یه حکومت سرکوبگر، با برنامه و حساب‌شده همه مسیرهای پیشرفت رو می‌بنده تا هر صدای مخالف، یا فکر آزاد رو کنترل یا خفه کنه.

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

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

سرکوب، از جمله #فیلترینگ و محدودیت #اینترنت، شاید سال‌ها ادامه پیدا کنه، ولی همیشه یه روز و یه لحظه میرسه که همه چیز یک‌دفعه عوض میشه.

🔍 ircf.space
@ircfspace
Forwarded from Linuxor ?
قراره امریه دانش‌بنیان سربازی برای مقطع کارشناسی حذف بشه و اولویت بر اساس مشابهت مدرک با کار باشه، و متقاضی ها بر اساس دانشگاهشون رتبه بندی بشن و نه صرفا امتیاز.

البته هنوز تایید نهایی نشده ولی در حال اجراست.

@Linuxor
Forwarded from Linuxor ?
مدیر نمی‌تونه اخراجت کنه چون اون کد آشغالی که زدی رو فقط خودت میفهمی

@Linuxor
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۷۵۴

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

#مولانا | گنجور
📍@iipoem
Forwarded from Linuxor ?
اینروزا با 403 و تحریما درگیرم ، یه Dns tool نوشتم که میشه توش پریست اد کرد ، بینشون سوییچ کرد و سریع ترینشو پیدا کرد. قابلیت DNSCrypt هم داره.

https://github.com/SinaBimesl/Asena

@DevTwitter | <SinaBimesl/>
Forwarded from جادی | Jadi
حالا دیگه تقریبا هر چیزی لازم بوده رو دیدیم و ساعت رو هم که ببینیم؛ دیگه می تونیم شروع کنیم شطرنج بازی کردن. بهتون خوش بگذره و اگر باختین نگران نباشین. مدتی می بازیم ولی بعدش بهتر می شیم؛ بخصوص بعد از دیدن ویدئوی بعدی که در مورد ایده های پایه ای شروع بازی خواهد بود https://youtu.be/bSVz4Y-71NI
پلاگین WandTech Console رو به ورزن 1.0.3 رسوندم
پلاگینی که فکر میکنم دستیار خوبی برای وردپرس میتونه باشه

یه ماژول کاربردی و جذاب هم درون خودش داره به نام: Live Sales Notifications

https://github.com/HamxaBoustani/wandtech-console

@DevTwitter | <Hamxa/>
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 آخر هفته هوا خنک می شود، اما از هفته بعد گرمای شدید تابستان برمی‌گردد و هوا تا ۱۰ درجه گرم‌تر می شود.

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 دبیان ۱۳ باگ دارد و فعلا نصب نکنید.

باگ :

- کرش شدن مداوم
- باز نشدن ترمینال
- ری استارت نشدن

@TheRaymondDev
This media is not supported in your browser
VIEW IN TELEGRAM
درمورد مکتب خونه، برای اینکه نخوایم یکی یکی هر درس رو باز و ویدیوش رو دانلود کنیم. یه اسکریپت نوشتم که لینک دوره رو بهش میدید و کل ویدیوهای دروس رو یکجا دانلود میکنه. اوپن‌سورس و رایگان گذاشتم اینجا:
https://github.com/NabiKAZ/maktabkhooneh-downloader


@DevTwitter | <Nabi/>
Forwarded from Linuxor ?
به تایتل ویندوز 95 که با الکترون ساخته شده دقت کردید ؟ ایموجی 💩 گذاشتن :)

github.com/felixrieseberg/windows95

@Linuxor
Forwarded from Linux Labdon
لینوس توروالدز: کد مهندس گوگل «آشغال محض» بود!

▪️همه فکر می‌کنن مهندسای گوگل در قله کیفیت هستن، اما خالق لینوکس یه شوک اساسی داد! لینوس توروالدز بدون هیچ تعارف، کد یکی از برنامه‌نویسای گوگل رو «به درد نخور» خطاب کرد و اون رو با خاک یکسان کرد.

▪️ماجرا از یه Pull Request مربوط به پشتیبانی RISC-V در لینوکس 6.17 شروع شد. پالمر دابلت از تیم اندروید، تغییرات رو فرستاد، ولی:

1. کیفیت کدنویسی افتضاح!

2. ارسال دیرهنگام در «پنجره ادغام»!
Forwarded from Python Hints
اینو می‌خواستم توی یک کانال دیگری بذارم ولی دیدم بحث انتخاب اشتباه دیتابیس اینجا بوده اینجا می‌ذارم!

۵-۶ ماه پیش، یکی سوال پرسیده بود آقا من پستگرسم هی به مشکل میخوره روی پروژه‌ام!

من هی میومدم کمک کنم، هر سوالی می‌پرسیدم یا جواب نمی‌داد (انگار داشت ناسا رو هک می‌کرد) یا نمی‌دونست.

چندبار بهش گفتم تا مشکل رو پیدا نکنم نمی‌شه به راهکار رسید
ولی
آخر عصبی شدم؛ گفتم برو sqlite بزن! واقعاً منظورم این نبود که اینکارو بکنه می‌خواستم بفهمه که اینجوری نمیشه راهنمایی کرد و البته دیگه پیام نده.

الان پیام داد، تشکر کرد بابت پیشنهاد sqlite (صحبت کردم باهاش اجازه گرفتم این پست رو بذارم) منم توضیحات بالا رو دادم بهش ....

بعد توی همین صحبت فعلی متوجه شدم؛ دیتابیس برای کار ایشون واقعاً در همین حد sqlite زیادم بوده؛ کل دیتابیس‌اش بعد از ۶ ماه کار به کمی کمتر از ۱۰۰ مگ رسیده (البته ازینجا به بعد سرعت رشدش کمتر می‌شه شاید سالی ۲۰-۳۰ مگ)

برای بکاپ هم بهش گفتم بذار برای خودت ایمیل کنه هر ۶ ساعت؛ واقعاً رفت اینم پیاده‌سازی کنه! 😂


خلاصه که تا ی چیزی توی ویدئو آموزشی می‌بینید نپرید سراغش؛ یک مقدار تحقیق بد هم نیست!

تجربه جالبی هم بود برای خودم!
Forwarded from Linuxor ?
شیش تا قانون برای نوشتن یه REST API خوب، برید توی این سایت خیلی ساده با مثال توضیح داده، اگه تازه کارید این اشتباها ممکنه بعدا کارتون رو سخت کنه، این قوانین API رو قبل پیاده سازیتون بخونید

restfulapi.net

@Linuxor
Forwarded from Linuxor ?
اگه حوصله کتاب خوندن برای یادگیری ++C مدرن داری، این کتاب الکترونیک خیلی کم حجم و خوبه نسخه اصلیش به زبان چینیه ولی این ترجمش به انگلیسیه :)

changkun.de/modern-cpp/en-us/00-preface

@Linuxor