Code‌ Agha
194 subscribers
341 photos
20 videos
21 files
279 links
Here we are talking about computer science and the development of software and algorithms and..

Boost: https://t.me/boost/codeaghajcs
Coffie: https://www.coffeebede.com/codeagha
Github : https://github.com/AmirMahdyJebreily
Email : amirmahdyjdx@gmail.com
Download Telegram
Internet Meli 002 .bak
16 KB
Cyrus Config VIP 2

🟢 بکاپ VPN Client Pro

📍 Location
: 🇰🇷🇲🇾🇯🇵🇹🇷🇦🇪

🗝️ Pass : @CyrusConfig

تاریخ انقضا : لایف تایم

برای اتصال به بکاپ ها تا 20 ثانیه منتظر بمونید


آموزش اتصال :
https://t.me/CyrusConfig/88


⚡️ @CyrusConfig
این هفته در پلاسمای جدیدی منتشر شده که در اینجا ترجمش رو براتون قرار میدم:

درود بر دوست‌داران فناوری آزاد! در شمارهٔ تازهٔ «این هفته با پلاسما»، مهم‌ترین دگرگونی‌ها و به‌روزرسانی‌های نرم‌افزار آزاد پلاسما (KDE Plasma) و برنامه‌های وابسته به آن، چون «دیسکاور» (Discover)، «پایشگر سامانه» (System Monitor)، و دیگر ابزارها را بازمی‌گوییم.

پایان پرداخت نهایی پلاسما ۶.۴ و نگاه به آینده

در این هفته، فرایند پرداخت نهایی و آماده‌سازی پلاسما نگارش ۶.۴ برای انتشار به پایان رسید و گروه توسعه، نگاه خود را به سوی موضوع‌های کلان‌تر چون پیمان‌نامه‌های Wayland و دسترسی‌پذیری (Accessibility) دوخت.

ویژگی‌های نو چشمگیر

پلاسما ۶.۵.۰

پشتیبانی آزمایشی از پروتکل تصویر در تصویر Wayland: این ویژگی به برنامه‌هایی مانند فایرفاکس امکان می‌دهد تا پنجره‌های تصویر در تصویر را به‌درستی نمایش دهند، پیش از آن‌که این پروتکل به شاخهٔ اصلی افزوده شود. (توسعه‌دهنده: ولاد زاهورودنی)

بهینه‌سازی‌های نمایشی (رابط کاربر)

پلاسما ۶.۳.۶

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

پلاسما ۶.۴.۰

پیمایش افقی در جست‌وجوهای گسترده منوی برنامه‌ها: اکنون ویجت منوی نرم‌افزارها می‌تواند نتایج گستردهٔ جست‌وجو را به شکل افقی پیمایش کند. (کریستف وُلک)

پلاسما ۶.۴.۱

بهبود خوانایی برچسب‌های فرعی در محیط کاربری: کنتراست نوشتاری در بخش‌هایی مانند زیرنویس‌ها ارتقا یافته است. (نیت گراهام)

حذف فاصله‌های ناخواسته در جست‌وجوگر «دیسکاور»: اکنون هنگام جای‌گذاری نوشتار، فاصله‌های ابتدایی یا پایانی نادیده گرفته می‌شوند. (نیت گراهام)

پلاسما ۶.۵.۰

انتقال تنظیمات واژگون‌سازی و بزرگ‌نمایی به بخش دسترسی‌پذیری: جابجایی این گزینه‌ها از «اثرهای رومیزی» به جایگاه درست خود انجام شد. (اولیور بِرد)

ادغام جلوه کنتراست پس‌زمینه با جلوه تارشدن: این دو جلوه از این پس به‌صورت یکپارچه عمل می‌کنند. (مارکو مارتین)

امکان جابجایی میزکارهای مجازی از ابزارک Pager: اکنون جابه‌جایی میزکارها در نمای کلی، آن‌ها را در ابزارک مربوطه نیز مرتب می‌کند. (مارکو مارتین و ولاد زاهورودنی)

نمایش بهتر پایان ضبط تصویر در Spectacle: آگاه‌سازی دربارهٔ کلید میان‌بری که با آن ضبط پایان می‌یابد، افزوده شده است. (نوآ دیویس)

انیمیشن‌های چک‌نما و دکمه‌های انتخابی در سبک Breeze در همه‌جا فعال شده‌اند. (کای اووه برولیک)

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

بهبود جست‌وجو در گزینشگر شکلک (Emoji): همیشه میدان جست‌وجو دیده می‌شود و در صورت نبود نتیجه، جست‌وجو در همهٔ نمادها انجام می‌شود. (نیت گراهام)

اصلاح پیام‌های پیکربندی صفحه‌نمایش: دیگر فرض نمی‌شود که همیشه نمایشگر اصلی لپ‌تاپ باشد. (نیت گراهام)

رفع نقص‌های مهم

پلاسما ۶.۳.۶

نمایش درست کادرهای گزینش در میزکار هنگام استفاده از قلم یا اندازه قلم سفارشی. (نیت گراهام)

پلاسما ۶.۴.۰

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

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

رفع خطا در باز شدن پنجره‌های ذخیره/بازکردن در مرورگرهای Flatpak.

رفع خطای تصویری در ویجت نمای پوشه هنگام کشیدن پرونده از دلفین.

رفع اشکال در چاپ اندازه درست در برنامه‌های GTK بسته‌بندی‌شده با Flatpak.

جلوگیری از پاک شدن ناگهانی جست‌وجو هنگام نصب یا حذف برنامه. (همگی با همکاری توسعه‌دهندگانی چون دیوید ردوندو، آکسل لاختینن و دیگران)

چارچوب‌ها (Frameworks)

رفع خطاهای گاه‌وبیگاه در پایشگر سامانه هنگام تغییر نمای فرآیندها.

جلوگیری از بسته شدن ناگهانی پنجره‌های باز/ذخیره هنگام شناوری روی برخی پرونده‌ها.

بهبودهای فنی و کارایی

پلاسما ۶.۴.۰

افزایش سرعت آغاز به کار پایشگر سامانه با بارگذاری تدریجی.

پشتیبانی از قالب تازه داده‌های سازمان هواشناسی کانادا. (اسماعیل آسنسیو)

چارچوب‌ها ۶.۱۵

بارگذاری پویای پیکان‌های نمای درختی برای افزایش سرعت اجرا. (دیوید ادموندسون)


@kde_fa
این روزها بیشتر از قبل جای خالی #یوسف_قبادی با جمله معروف "با این همه برنامه‌نویس و آدم با سواد توی حوزه شبکه، عجیبه تعداد کسایی که برای #اینترنت_آزاد تلاش می‌کنن اینقدر کم باشه. یعنی همین که کار خودتون راه بیفته براتون کافیه؟" حس میشه.

یادمون نره، اونایی که واسه تسهیل دسترسی آزاد مردم به #اینترنت تلاش کردن هم مثل بقیه خانواده، کار، زندگی ‌و آرزو دارن!

اگر کاری از دستتون برمیاد، #تماشاگر_نباشین.

🔍 ircf.space
@ircfspace
👎1
راه انداز اولیه کی‌دی‌ای KDE Initial setup یا همون KISS، بعد از مدت ها تغییرات زیادی دریافت کرده و الان از ساخت حساب کاربری و همینطور انتخاب زبان کیبورد پشتیبانی می‌کنه!



میتونید خبر کامل رو از لینک زیر بخونید.

https://www.omgubuntu.co.uk/2025/06/kde-initial-setup-tool-kiss-development-progress


@kde_fa
سرور V2ray پرسرعت برای همه نت ها

- CyrusConfig 4


vless://95b7f99a-51ee-11f0-aded-73cef6ea895d@185.239.48.51:10002?path=%2Fvpnjantit&security=tls&encryption=none&type=ws&sni=uplod.ir#CyrusConfig%204


‼️ حتما از تنظیمات سرور گزینه false رو true کنید تا سرور کار کنه .

@CyrusConfig
🐳1
Forwarded from Amiria & Zeynab (Amiria Maher)
یه جوری از #اینترنت_طبقاتی صحبت می‌کنن که انگار چیز جدیدیه.
از روز اوّل فیلترینگ وجود داشت. طرح‌های مختلف و راه‌های مختلف برای گرفتنش بود. الآن فقط چون موافقت شده که به اقشار دیگه‌ای بدن، خبرسازیش اوج گرفته و مردم بیشتر نگران شدن که اینترنت کامل قطع بشه.

#note
👍1🍌1
Forwarded from Sonia Software Notes (Sonia Fatholahi)
سایت رسمی وزارت راه و شهرسازی چیزی جز یه image.jpg نیست.

اولین بارمه همچین نوآوریی رو میبینم :)
👍1💔1
🐳 مقایسه Go و Python و Rust

- مقاله ای بود که تلاش میکرد بگه همه خوبن ولی یه تیکه خیلی جالب داشت

💰 Salary & Job Market (2025)
Here’s what the 2025 market looks like:

Rust → $150K–$210K (DevOpsSchool)
Go → $140K–$200K (DevOpsSchool)
Python → $130K–$180K (DevOpsSchool)


- توضیح لازم نیست دیگه! گویاست 😁
البته من میرم تحقیق میکنم ببینم این عددا چقدر درستن ولی قابل حدس هم بود
- کاری که همه میکنن(Python) هنر نیست. برید دنبال چیزی که همه نمیکنن (Rust&Go&C&Cpp)

- تحقیق کردم. عمده حقوق ها همین بود خصوصا تو شهر هایی مثل فرانکفورت و روتردام ولی بیشتر حقوق ها وابسته به کاریه که طرف میکنه. بطور میانگین کار های پیچیده تر حقوق بیشتر دارن.

- البته نیاز شد که توسعه دهنده های بازی رو از تحقیقاتم حذف کنم


@codeaghajcs
👍3👎21
📄 چرا معماری Clean در golang جواب نمیدهد و چه چیزی بهتر عمل میکند؟ | Why Clean Architecture Struggles in Golang and What Works Better

- مقاله در مورد اینه که معماری کلین و امثالش از زبان های برنامه نویسیی اومدن که سطح بالایی از Abstraction (این پست رو ببینید) رو ارائه میکنن. مثل java و سی شارپ و... به خاطر همون سطح بالا بودنشون به راحتی الگو های IoC و DI رو میشه توشون پیاده کرد. اما Go زبونیه با فلسفه خیلی مشخصی بنام سادگی و ماژولار بودن. برا همین خیلی از مفاهیمی که اون زبان ها به دنیای کامپیوتر اضافه کردن رو اگر بخوای توی اینجا وارد کنی فقط باید الکی کد بزنی و هی خودتو از فلسفه ها و ریشه های go دورتر کنی. راهکار جایگزین رو خودش معرفی میکنه، ولی خلاصش ماژولار فکر کردن به معماری پروژست. تا حد امکان ماژول هاتون رو ایزوله و کپسوله کنید و کد بیس رو کوچیک تر نگه دارین.

- وقی میگیم سطح بالایی از Abstraction یعنی دارن قائده ای متفاوت برای فکر کردن به توابع و داده ها بهتون میدن. مثلا class ها در سی شارپ و جاوا. تهش اون پردازنده و RAM شماست که کد ها رو اجرا میکنه. تو اون لول هم اصلا کسی نمیدونه کلاس و متد و پراپرتی پابلیک و پرایوت و کانستراکتور و... چیه! اونجا فقط 0 و 1 میشناسه. همه این چیز هایی که شما تو زبونی مثل سی شارپ و جاوا و پایتون میبینید برای اینه که به اون 0 و 1 ها فکر نکنید. یه جور دیگه فکر کنید ولی همون نتیجه رو بده. زبان گو میاد شما رو بیشتر به اون 0 و 1 ها نزدیک میکنه و مفاهیم انتزاعیی مثل class رو (که برای فکر نکردن به 0 و 1 تولید شدن) میزاره کنار. تو همچین شرایطی خب مشخصه که نمیتونن از الگو های زبون هایی مثل java استفاده کنید...


🔗 Why Clean Architecture Struggles in Golang and What Works Better

#مهم #go
@codeaghajcs
🔥1
Forwarded from Linuxor ?
یادگیری DevOps با خوندن فقط داکیومنت ابزارها جلو نمی‌ره. این ریپو 90 تا چالش و تمرین واقعی داره، از ساختن یک CI pipeline ساده با GitHub Actions تا راه‌اندازی Kubernetes از صفر.

حتی DevSecOps هم داره، برای شروع آموزش وقتی وارد ریپو شدید روی عکس های بزرگ صفحه اصلی ریپو کلیک کنید

github.com/MichaelCade/90DaysOfDevOps

@Linuxor
👍2
Forwarded from شهرداری منطقه 69 (BatcanΣ)
ازین به بعد به رفیقاتون اینجوری کادو بدین تباها😑😂
💩31🎉1
📄 مشکلات امنیتی کلود، به هکر ها اجازه داده کامند اینجکت کنن، با کمک خودش | Claude Vulnerabilities Let Attackers Execute Unauthorized Commands With its Own Help

- دوتا مشکل امنیتی داشته Claude code که تو یکیش میومده یه پسوند مشخص رو برای اسم فولدر ها میگرفته و مشکل دوم هم این بود که یه وایت لیستی برای کامند های لینوکسی داشته که میشده اون وایت لیست رو دستکاری کرد. از همین طریق تونستن بدون authorization وارد بشن و دستور هایی رو اجرا کنن و Claude code هم بدون اینکه از کاربر اکسس بگیره دستورات رو اجرا می‌کرده.

- جالب ترین نکتش این بوده که اون هکره تمام مدت از خود Claude کمک میگرفته تا بتونه خودشو هک کنه. اونم با بررسی روش های قبلی بقیه و دلیل شکست خوردنشون به این دوستمون کمک میکرده

🔗 Claude Vulnerabilities Let Attackers Execute Unauthorized Commands With its Own Help

@codeaghajcs
🔥1🤣1
🚀 ترجمه‌ی فارسی کتاب C# 12 in a Nutshell رو شروع کردم و روی GitHub منتشرش کردم:

🔗https://github.com/hheydarian/csharp-12-in-a-nutshell-persian

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

میتونید فورک بگیرید، مشارکت کنید و به بهتر شدنش کمک کنید 💡

#CSharp #GitHub
#OpenSource #Net

@csharps
Forwarded from LLM Engineers
🎉2