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
سایت ایرانیک nic.ir هنگام بروز رسانی دامنه ها نمیدونم چه اشتباهی کرده خیلی دامنه های ir از دسترس خارج شدن اگر دچار این مشکل شدید صبر کنید درست میشه

@poinair پوینا
Forwarded from Linuxor ?
هر چیزی که باید درباره کوبرنتیز بدونید توی یه صفحه

@Linuxor ~ theskilledcoder
امروز رو با یک داکیومنت نسبتأ طولانی درباره coroutine ها شروع می‌کنیم.

فلسفه corutines

https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/coroutines-philosophy

@TorhamDevCH
TorhamDev | تورهام 😳
امروز رو با یک داکیومنت نسبتأ طولانی درباره coroutine ها شروع می‌کنیم. فلسفه corutines https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/coroutines-philosophy @TorhamDevCH
اگه این خوندید خوشتون اومد و سی کار میکردید یا کلا خوشتون میاد میتونید این رو هم بخونید، به نطر خوب میاد. همین الان داخل hacker news دیدمش، نخوندمش هنوز

Hacking coroutines into C
https://wiomoc.de/misc/posts/hacking_coroutines_into_c.html

@TorhamDevCH
شما هم وقتی git push میزنید میرید گیت‌هاب/گیت‌لب چک میکنید ببینید اومده یا من فقط اعتماد ندارم؟ :)

مثلا بعد هر کامند clear نمیزنید بعد بی دلیل بعدش ls کنید؟
از این سبک عادتا چیزی دارید؟
من به عنوان کسی که هر روز با ابزارهای هوش مصنوعی گوگل مثل Gemini و AI Studio کار می‌کنه، از چیدمان چپ‌چین (LTR) برای متون فارسی واقعاً خسته شده بودم. خواندن متن‌ها سخت بود، چشم رو اذیت می‌کرد و تجربه کاربری جالبی نبود.

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

نتیجه‌اش شد یک افزونه رایگان و متن-باز برای فایرفاکس به اسم Gemini & AI Studio RTL Fix.

این افزونه دو کار ساده ولی حیاتی انجام می‌ده:
- تمام محیط چت (ورودی شما و پاسخ هوش مصنوعی) رو کاملاً راست‌چین (RTL) می‌کنه.
- از فونت زیبای وزیرمتن برای خوانایی و زیبایی حداکثر استفاده می‌کنه.

عکس قبل و بعد رو در همین پست گذاشتم تا تفاوت فوق‌العاده‌ش رو ببینید.

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

افزونه فایرفاکس:
https://addons.mozilla.org/en-US/firefox/addon/gemini-ai-studio-rtl-fix

سورس:
https://github.com/moomoein/Gemini-AI-Studio-RTL-Fix

@DevTwitter | <moein/>
توی این پروژه الگوریتم کانولوشن و پولینگ (Pooling) رو از صفر برای آرایه های یک بعدی و ماتریس های دو بعدی پیاده سازی کردم.

میتونید کرنل های مختلف رو روی ماتریس های مختلف یا حتی عکس هم امتحان کنید و نتیجه رو ببینید.

https://github.com/Ehsan-004/Convolution

@DevTwitter | <Ehsan/>
یه روز میخواستم یکی از لیست پخش (playlist) های توی آپارات رو دانلود کنم که دیدم یا خدا چقدر سخته! (به دلیل تبلیغات طولانی برای دانلود هر فیلم)
یکم توی اینترنت دنبال یه ابزار خود برای این کار گشتم و چیز بدرد بخوری پیدا نکردم. خلاصه رفتم یه ابزار براش نوشتم. جدیدا هم gui بهش اضافه کردم که خوشگل تر بشه‌‌

ممنون میشم ستاره بدید
https://github.com/ali-0315/aparat_playlist_downloader

@DevTwitter | <علی/>
https://github.com/soheilkhaledabdi/shop-admin-panel

پنل مدیریت سایت فروشگاهی با استفاده از Laravel و Livewire ساخته شده.
امکان مدیریت کاربران، محصولات، دسته‌بندی‌ها و سفارشات را فراهم می‌کند.
پروژه‌ای کامل برای یادگیری ساخت داشبوردهای تعاملی در Laravel.
اپلیکیشن پروژه:
https://github.com/razaghimahdi/Shopping-By-KMP
این پروژه رو هم میتونید داخل سایت JetBrains مشاهده بکنید

@DevTwitter | <Soheil Khaledabadi/>
توی Databricks Academy یه Learning Path برای Advanced GenAI Engineering گذاشته که بهتر از فوق‌العاده است و البته هنوز Beta است ولی من دسترسی داشتم تمومش کردم با این حال!

اگه شرکتتون Databricks داره می تونید دسترسی داشته باشید به Databricks Academy ازین فرصت سواستفاده کنید

@DevTwitter | <Von Datawarehausen/>
از تکنیک هایی که جدیدا در بدافزارها خیلی رایج شده، شناسایی موقعیت جغرافیایی کاربران از طریق زبان صفحه‌کلید کاربر است!

مثلا گروه DarkSide اگر تشخیص دهد صفحه کلید کاربر برای یکی از اعضای اصلی کشورهای مشترک‌المنافع با روسیه باشد، آلوده سازی انجام نمی شود!
https://krebsonsecurity.com/2021/05/try-this-one-weird-trick-russian-hackers-hate/

@DevTwitter | <VAHID NAMENI/>
افزونه‌های VS Code ممکنه مخفیانه به سیستم‌ات دسترسی داشته باشن!
‌ ابزار https://vscan.dev
این سایت ساخته شده تا بتونی فقط با وارد کردن اسم یک افزونه، ببینی پشت‌پرده چه خبره

@DevTwitter | <MehrdadLinux/>
خیلی جالبه، سازنده flask (از فریمورک های معروف پایتون) خودش پیشنهاد میکنه پروژه های جدید بکندی رو با گولنگ بنویسید!

https://lucumr.pocoo.org/2025/6/12/agentic-coding/

I've evaluated agent performance across different languages my workload, and if you can choose your language, I strongly recommend Go for new backend projects

@DevTwitter | <Hossein Nazari/>
ویندوز در ۳ سال گذشته ۴۰۰ میلیون کاربر از دست داده است

آمارهای تازه نشان می‌دهند طی ۳ سال گذشته پلتفرم ویندوز بیش از ۴۰۰ میلیون کاربر از دست داده که برای مایکروسافت آماری نگران‌کننده به نظر می‌رسد.

«یوسف مهدی»، معاون اجرایی مایکروسافت، هفته گذشته در پستی وبلاگی گفت ویندوز بیش از یک‌میلیارد دستگاه فعال در سراسر جهان را پشتیبانی می‌کند. این عدد ممکن است به نظر عدد قابل‌توجهی باشد اما باید بدانید مایکروسافت سال ۲۰۲۲ اعلام کرده بود بیش از یک‌میلیارد و ۴٠٠ میلیون دستگاه از ویندوز ۱۰ یا ۱۱ استفاده می‌کنند.

باتوجه‌به اینکه این اسناد حاوی اطلاعات مهم هستند و وکلای مایکروسافت پیش از انتشار آنها را به‌دقت بررسی کرده‌اند، می‌توان فرض کرد تعداد کاربران ویندوز طی ۳ سال گذشته کاهش محسوسی یافته و این سیستم‌عامل حدود ۴۰۰ میلیون کاربر از دست داده است.

اگرچه سیستم‌عامل macOS اپل باتکیه‌بر تراشه‌های قدرتمند اپل سیلیکون تهدیدی جدی برای ویندوز است، نمی‌توان گفت همه آن ۴۰۰ میلیون کاربر به خرید مک‌بوک روی آورده‌اند؛ زیرا حتی از سال ۲۰۲۳ فروش دستگاه‌های مک نیز کاهش یافته است. همچنین آمارها نشان می‌دهند سهم درآمد کامپیوترهای مک در سال ۲۰۲۳ به ۷.۷ درصد از کل درآمد اپل رسیده، درحالی‌که این رقم در سال ۲۰۰۰ حدود ۸۵ درصد بود.

@DevTwitter | <Digiato/>
https://github.com/geekGroveOfficial/php-smart-validator

پکیج ولیدیشن سبک برای PHP خالص با ساختاری شبیه Laravel Validator.
پشتیبانی از Ruleهای پرکاربرد مانند required، email، min و غیره.
مناسب برای استفاده در پروژه‌های PHP بدون فریم‌ورک.


@DevTwitter | <Soheil Khaledabadi/>
وزارت خزانه‌داری آمریکا شرکت Aeza و مدیرهای آن را به دلیل ارائه خدمات به گروه‌های باج‌افزار، عملیات سرقت اطلاعات، بازارهای دارک‌نت و کمپین‌های disinformation تحریم کرد.
این شرکت از گروه باج‌افزاری BianLian، پنل‌های سرقت اطلاعات RedLine و بازار دارک‌نت BlackSprut پشتیبانی می‌کرده است.
https://bleepingcomputer.com/news/security/aeza-group-sanctioned-for-hosting-ransomware-infostealer-servers/

@DevTwitter | <VAHID NAMENI/>
بلاگ انگلیسیم که پایین بود رو مجدداً آوردم بالا.

اگر تنبلی نکنم یکمی هم توی این پست می‌ذارم به زودی.

https://blog.sohrabbehdani.ir/

@SohrabContents
Forwarded from Gopher Academy
🔵 عنوان مقاله
Serving 200 Million Requests Per Day with cgi-bin

🟢 خلاصه مقاله:

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

🟣لینک مقاله:
https://golangweekly.com/link/171549/web


👑 @gopher_academy
لینوکس و 🔥 CPU-X
در ویندوز ابزار CPU-Z، برای دیدن و بررسی مشخصات سخت‌افزاری سیستم است
ابزار CPU-x معادل لینوکسی است
⚠️بعد از خرید سخت افزار چک کردن مشخصات فنی دقیق با این ابزارها توصیه میشود


📌 ویژگی‌های مهم CPU-X:
نمایش مشخصات دقیق پردازنده (مدل، سرعت، کش، معماری)
پشتیبانی از اطلاعات مادربرد، رم، گرافیک و سیستم‌عامل
پشتیبانی از سنسورهای حرارتی (با libcpuid, dmidecode, lmsensors)
رابط کاربری گرافیکی (GTK) و نسخه‌ی CLI برای ترمینال
سازگار با اکثر توزیع‌های لینوکسی (و حتی FreeBSD!)
نصب آسان از سورس یا پکیج‌های آماده در AUR, Flatpak, AppImage و Debian-based repos

📦 نصبش آسونه:
یا از این جا AppImage را دانلود کن و اجرا تمام
یا
sudo apt install cpu-x

🎮 اجرا:
گرافیکی: cpu-x
ترمینال: cpu-x --ncurses
💡 پشتیبانی از Arch، Debian، Fedora، AppImage، Flatpak و حتی FreeBSD!

📥 سورس‌کد و پروژه:
🔗 github.com/X0rg/CPU-X
@MehrdadLinuxchannel
1