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 یه شعر (Poem Bot)
سعدی | مواعظ | رباعیات | رباعی شمارهٔ ۸

ماهی امید عمرم از شست برفت
بیفایده عمرم چو شب مست برفت
عمری که ازو دمی به جانی ارزد
افسوس که رایگانم از دست برفت

#سعدی | گنجور
📍@iipoem
Forwarded from Gopher Academy
🔵 عنوان مقاله
GitHub MCP Server: GitHub's Official MCP Server

🟢 خلاصه مقاله:
**
در حالی که پروتکل مدل کانتکست به سمت استاندارد صنعتی برای ارتقاء قدرت‌های نمایندگان هوش مصنوعی در تعامل با محیط‌های بیرونی خود پیش می‌رود، گیت‌هاب سرور رسمی خود را منتشر کرده است که قابلیت ادغام با VS Code و Claude Desktop را دارد. این سرور پشتیبانی گسترده‌ای از ابزارهای مربوط به مسائل، درخواست‌های کشیدن، مخازن و بیشتر را ارائه می‌دهد، که به بهبود فرایندهای توسعه نرم‌افزار کمک می‌کند.

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


👑 @gopher_academy
Forwarded from Geek Alerts
شرکت علی‌بابا دیشب از مدل‌های خانواده Qwen 3 رونمایی کرده که در مجموع شامل ۸ مدل هستند. از ۶۰۰میلیون پارامتر تا ۲۳۵ میلیارد پارامتر. مدل پرچم‌دار این سری، Qwen3-235B-A22B، در بنچمارک‌های حوزه‌های برنامه‌نویسی، ریاضیات و توانایی‌های عمومی، عملکردی نزدیک به به برترین مدل‌های موجود مثل o3-mini, Grok-3, o1, Gemini-2.5 Pro از خودش نشون داده. همچنین نسبت به نسخه قبلی خودش یعنی ۲.۵ هم بهبود قابل توجهی داشته و مدل‌های سبک‌تر این نسخه بهتر از مدل‌های نسبتا سنگین نسخه قبل هستن. مدل‌ها همه به صورت رایگان و اپن‌سورس در دسترس هستند. برای استفاده ازشون می‌تونید از chat.qwen.ai استفاده کنید.

🔗 alibaba_qwen
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
نزدیک به ۳۰۰ نفر از کارکنان شرکت DeepMind گوگل در لندن می‌خوان به اتحادیه کارگران ارتباطات(CWU) بپیودن تا با تصمیم گوگل نسبت به فروش و استفاده نظامی از هوش مصنوعی به گروه‌های مختلف مخالفت کنن. درواقع گوگل یک پروژه‌ای به اسم Nimbus در این باره داره و این کارکنان هم با همین پروژه مخالف هستن. گوگل فوریه امسال از تصمیمش برای عدم استفاده نظامی از مدل‌های زبانی عقب‌نشنی کرده.

🔗 the-decoder | ft
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
خبر داغ از کمپانی Alibaba. و بازم ترکوند!
مدل‌های زبانی جدیدشون یعنی Qwen3 رو معرفی کردند!

- مدل پرچم‌دار: Qwen3-235B-A22B: عملکرد عالی توی برنامه‌نویسی، ریاضی و قابلیت‌های عمومی — در حد و اندازه DeepSeek-R1، o1، Grok-3، Gemini-2.5-Pro و مدل‌های دیگه‌ی سطح بالا.

- مدل‌های MoE: مدل Qwen3-30B-A3B حتی از QwQ-32B بهتره، با اینکه ۱۰ برابر پارامتر فعال کمتری داره!

مدل کوچیک‌تر Qwen3-4B هم پا‌به‌پای Qwen2.5-72B-Instruct میاد جلو!
- مدل‌هایی که اپن‌سورس شدن:
- ۲ مدل MoE: یکی با ۲۳۵ میلیارد پارامتر، یکی با ۳۰ میلیارد
- ۶ مدل dense از ۳۲B تا ۰.۶B پارامتر
- همگی تحت لایسنس Apache 2.0 منتشر شدن!
بلاگشون را بخوانید که کلی مطلب توش هست به همراه لینک به تمام مدلها!!!
‌Blog: https://qwenlm.github.io/blog/qwen3/

@DevTwitter | <Mehdi Allahyari/>
Forwarded from Geek Alerts
در ۲۴ ساعت گذشته انفجار اسکله شهید رجایی بندر عباس باعث کشته شدن هموطنانمون و از بین رفتن اموال و داراییشون شده، از طرف تیم گیک آلرتس این حادثه ناگوار رو تسلیت میگیم، ما در این غم شریک هستیم و پست‌های آماده انتشار امروز از فردا ارسال خواهند شد.

آپدیت: آخرین تعداد فوتی‌ها ۷۰ نفر، تعداد نفرات ترخیص شده از بیمارستان ۱۰۷۲ و تعداد نفرات بستری در بیمارستان‌ها ۱۲۰ نفر است.

🤓 @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
This media is not supported in your browser
VIEW IN TELEGRAM
ویژگی Search در چت‌جی‌پی‌تی حالا قابلیت خرید و گشتن و مقایسه بین محصولات مختلف رو میده. تصویرهای محصول، نظرات و انتقادات کاربران رو هم همونجا می‌تونید ببینید. برای همه کاربران و حتی بدون استفاده از اکانت در دسترسه.

🔗 chatgpt.com
🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
ربات @askplexbot که ربات رسمی شرکت Perplexity هست حالا می‌تونه با API رسمی ساخت تصویر ChatGPT تصویرهایی مشابه چیزی که در چت‌جی‌پی‌تی دیدیم بسازه. کافیه پرامپتی که می‌خواید رو بهش در گروه یا پی‌ویش بدید و بعد از مدتی بهتون تصویری که میخواید رو میده.

🤓 hadi @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Ninja Learn | نینجا لرن (Denver)
خب خب خب، Volume توی داکر🐳
‏Volume ها توی داکر یه راه استاندارد برای ذخیره ی داده ها به شکل پایدار(persistent data) هستن. یعنی وقتی که یه کانتینر خاموش یا پاک میشه، داده هایی که داخل Volume ذخیره شده باشن از بین نمیرن و دوباره قابل استفاده هستن. که این یعنی Volume ها جدا از لایه ی فایل سیستم کانتینر عمل میکنن و توی /var/lib/docker/volumes/ نگهداری میشن. کاربردشون معمولا برای دیتابیس ها، فایل های کاربر، یا هر داده ای که نباید با حذف کانتینر از دست بره هست.

چطور ازشون استفاده کنیم؟🤔
میتونید با استفاده از دستور زیر Volumeها رو مدیریت کنید.
docker volume ls            
# List all existing volumes
docker volume create NAME
# Create a new volume
docker volume inspect NAME
# View detailed information about a volume
docker volume rm NAME
# Remove a specific volume
docker volume prune
# Remove all unused volumes

نکته⚠️: اگه یه Volume هنوز به یه کانتینر متصل باشه، نمیشه مستقیم با rm حذفش کرد.

بعد از ساختن Volume های مورد نظرتون میتونید به این شکل وصلشون کنید به کانتینر هاتون:
docker run -v my_volume:/app/data my_image

یا توی فایل compose:
services:
app:
image: my_image
container_name: my_container
volumes:
- my_volume:/app/data

volumes:
my_volume:

خب همونطور که دیدین، اسم Volume رو سمت چپ دو نقطه و مسیری که میخوایم توی کانتینر بهش وصل بشیم رو سمت راست میذاریم.
با اینکار هر تغییری که توی مسیر /app/data/ توی فایل سیستم کانتینر رخ بده توی Volume هم ذخیره میشه و حتی با خاموش شدن کانتینر هم در دسترس و قابل استفاده هست.

یه نکته ی مهم⚠️
احتمالا توی بعضی جاها دیده باشین که از سینتکس زیر استفاده میشه:
services:
app:
image: my_image
container_name: my_container
volumes:
- .:/app/data

توی این روش سمت راست دونقطه به جای اسم Volume، مسیر فعلی توی سیستم قرار داده شده. توی این روش اصلا از Volume استفاده نمیشه و اسمش Bind Mount هست. درواقع اگه سمت راست دو نقطه به جای اسم Volume یه مسیر توی فایل سیستمتون رو بنویسید، Bind Mount اتفاق میوفته.
اینجا به جای اینکه یه Volume رو به فایل سیستم کانتینر وصل کرده باشیم، پوشه فعلی از فایل سیستم اصلی خودمون رو به فایل سیستم کانتینر وصل کردیم. این کار باعث بروز یه سری مشکلات میشه:

1️⃣ اگه اطلاعات توی کانتینر از دست برن توی فایل سیستم اصلی هم از دست میرن
یعنی اگه شما پروژه رو توی کانتینر حذف کنید، از روی سیستم خودتون هم حذف میشه. درواقع هر تغییری که توی کانتینر ایجاد کنید توی فایل سیستم اصلیتون هم ایجاد میشه.
2️⃣ عدم تطابق نسخه ی فایل ها
وقتی چند تا کانتینر همزمان یه مسیر رو Bind کردن، ممکنه فایل ها تصادفی توسط یکی از کانتینر ها تغییر کنه و هماهنگی بین فایل های پروژه به هم بریزه و باعث خرابی بشه.
3️⃣ ریسک های امنیتی
اگه داخل کانتینر دسترسی root باشه و به پوشه های حساسی Bind Mount شده باشه، کانتینر میتونه مستقیما به فایل های سیستمی آسیب بزنه.
4️⃣ انتقال ناخواسته ی فایل های حساس
اگه اشتباهی کل home/ یا / رو mount کنید داخل کانتینر، ممکنه فایل های حساس(مثل SSH Keyها، توکن ها، رمزها و...) هم توی محیط کانتینر قابل دسترس باشه.

جمع بندی✍️
‏Volume ها بشدت کاربردی هستن و میتونن برنامه نویس و کد رو نجات بدن. فقط باید دقت کنید که مسیر درستی رو به Volume بدین.
همچنین Bind Mount هم میتونه توی فاز توسعه کاربردی باشه. چون خیلی راحت میشه تغییرات توی کد رو روی کانتینر مشاهده و بررسی کرد ولی برای محیط پروداکشن خیلی خطرناک هستن و میتونن کلا محصول شمارو خراب کنن.

#️⃣ #programming #devops


🥷🏻 CHANNEL | GROUP
یک پروژه جدید شروع کردم با جنگو Auth-System
اگر جنگو دولوپرید یا دارید یاد میگیرد میتونید نگاهی به ریپو بندازید و برای گسترشش کمک کنید
https://github.com/MisaghMomeniB/Django-Auth-System

@DevTwitter | <Misagh Momeni Bashusqeh/>
Forwarded from DevAcademy
فرصت شغلی ریموت برای برنامه‌نویسان 💻

ما برای موقعیت‌های زیر به‌صورت ریموت در حال جذب هستیم:

• برنامه‌نویس Java
• برنامه‌نویس #C.NET
• برنامه‌نویس Rust
• برنامه‌نویس Golang
• برنامه‌نویس Python (Django)
• برنامه‌نویس Full Stack (React + Python)
• برنامه‌نویس Full Stack (React + ASP.NET)

شرایط:
• حداقل ۴ سال سابقه کار مرتبط
• تسلط کامل به زبان انگلیسی (Fluent)
• حقوق: بین ۲۰۰۰ تا ۳۵۰۰ دلار (بسته به تجربه و مهارت)

📩 در صورتی که علاقمند هستید یا کسی رو می‌شناسید که مناسب این موقعیت‌هاست، رزومه‌ش رو ارسال کنید به:

[email protected]

💻@DevAcaademy
💬@DevAcademyGroup
Forwarded from Linuxor ?
سوال جالب این نیست که آیا ماشین‌ها می‌توانند فکر کنند، بلکه این است: آیا انسان‌ها می‌توانند فکر کنند؟


@Linuxor ~ Alan Turing
بحث اخیرمون با همکارم این بود که چطوری MCP رو امن کنیم و چطوری auth از طرف کلاینت انجام بدیم..

مخصوصا اینکه Agent قراره مثلا به Instagram از طرف شما وصل بشه و کار کنه.

بعد همین الان دیدم، مایکروسافت یه بلاگ + کد کامل پایتون درباره ش منتشر کرده!

لینکش:

https://techcommunity.microsoft.com/blog/azuredevcommunityblog/enhancing-ai-integrations-with-mcp-and-azure-api-management/4407114

@DevTwitter | <Sam92/>
Forwarded from FuckingProgrammingBook
این کتاب از مجموعه پرفروش یادگیری ماشین با پایتون، راهنمایی جامع برای یادگیری ماشین و یادگیری عمیق با استفاده از فریم‌ورک PyTorch است. خرید نسخه چاپی یا Kindle شامل یک کتاب الکترونیکی رایگان به فرمت PDF می‌شود.

کتاب به شما یاد می‌دهد که یادگیری ماشین کاربردی را با پایه‌ای محکم در نظریه بیاموزید و شامل مباحثی مانند PyTorch، ترنسفورمرها و شبکه‌های عصبی گراف است. شما با استفاده از PyTorch، مدل‌ها را با کتابخانه‌های محبوب می‌سازید و با شبکه‌های مولد متخاصم (GANs) و یادگیری تقویتی آشنا می‌شوید.

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

لینک کتاب

لینک ریپازیتوری کد های کتاب


#book


@FuckingProgrammingBooks

📚📚 @PhiloLearn 📚📚
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱)
🔶 علی‌بابا, هوش مصنوعی «ترکیبی» چینی Qwen3 رونمایی کرد

مدل‌های هوش مصنوعی Qwen3 علی‌بابا با بهره‌گرفتن از ۶۰۰ میلیون تا ۲۳۵ میلیارد پارامتر، عملکرد خیره‌کننده‌ای نسبت‌ به رقبا دارند.

امروز، ما مفتخریم که انتشار Qwen3، جدیدترین عضو خانواده مدل‌های زبان بزرگ Qwen، را اعلام کنیم. مدل پرچمدار ما، Qwen3-235B-A22B، در مقایسه با سایر مدل‌های برتر مانند DeepSeek-R1، o1، o3-mini، Grok-3 و Gemini-2.5-Pro، به نتایج رقابتی در ارزیابی‌های معیار کدنویسی، ریاضی، قابلیت‌های عمومی و غیره دست می‌یابد. علاوه بر این، مدل کوچک MoE، Qwen3-30B-A3B، با 10 برابر پارامترهای فعال شده، QwQ-32B را پشت سر می‌گذارد و حتی یک مدل کوچک مانند Qwen3-4B می‌تواند با عملکرد Qwen2.5-72B-Instruct رقابت کند.

#خبر

@TheRaymondDev
Forwarded from Gopher Academy
🔵 عنوان مقاله
go-i18n 2.6: Translate Your Go Program Into Multiple Languages

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

این مقاله به بررسی یک بسته و ابزار نرم‌افزاری می‌پردازد که برای ترجمه برنامه‌های زبان برنامه‌نویسی Go به زبان‌های طبیعی مختلف طراحی شده است. نسخه ۲.۶ این نرم‌افزار، که اخیراً به‌روزرسانی شده، ویژگی‌های جدیدی دارد و استفاده از آن نیازمند نسخه ۱.۲۳ یا بالاتر Go است. این ابزار برای توسعه‌دهندگانی که در محیط‌های چندزبانه کار می‌کنند یا به دنبال دسترس‌پذیر کردن برنامه‌های خود برای مخاطبان جهانی هستند، مفید است. با استفاده از این ابزار، برنامه‌نویسان می‌توانند پروژه‌های Go خود را به زبان‌های دیگر ترجمه کنند و دسترسی و کاربرد نرم‌افزار‌های خود را گسترش دهند.

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


👑 @gopher_academy
This media is not supported in your browser
VIEW IN TELEGRAM
از یه GitHub Repo به سرعت یک Wiki درست کنید!

این یکی از بهترین کشف‌های این چند وقته‌ی من بود!

@DevTwitter | <Von Datawarehausen/>
Forwarded from Linuxor ?
این دیتابیسیا به ترکیب INSERT و UPDATE می‌گن UPSERT یعنی اگه وجود نداشت اضافه کن اگه داشت آپدیتش کن

@Linuxor
🔥 استفاده از DNS over HTTPS (DoH) یعنی سپر نامرئی شما در برابر شنود اینترنتی
با استفاده از DoH، درخواست‌های DNS شما در تونل HTTPS رمزنگاری می‌شه
یعنی:
هیچ‌کس نمی‌تواند ببینه کدام سایت‌ رفتید
در ایران بدون مشکل کار میکند


برای اطمینان از این که از DOH استفاده میکنید یا خیر از سایت : https://1.1.1.1/help استفاده کنید

📲 راه‌اندازی DOH روی لینوکس

💠 ۱. استفاده از cloudflared
sudo apt install cloudflared

💠۲. استفاده از dnscrypt-proxy
sudo apt install dnscrypt-proxy

دو مشکل بزرگ در استفاده از این ابزار ها وجود دارد
۱ : نشتی DNS که باعث میشه از جایی به جز این ابزارها DNS ریزالو شود
۲ : عدم دانش کافی استفاده کننده
⚠️ باید دنیال راهی برای استفاده ساده تر بود


پست شماره ۱ مقدمه ای بر امنیت DNS
پست شماره ۲ مقدمه ای بر امنیت DNS-over-TLS (DoT)
پست شماره ۳ مقدمه ای بر امنیت DNS over HTTPS (DoH)
شاید روزی : DNS over HTTP/3 و DNS over QUIC (DoQ) و DNSCrypt