Forwarded from Python Hints
دستورات مهم uv, چون درموردش ازم پرسیدید.
تمام پروژههای خودم رو بردم روی این مورد؛ و اکثر پروژههای شرکت که مسئولیت تیم نگهداری و توسعهاش با من هست.
برای دپلویها هم، از
تمام پروژههای خودم رو بردم روی این مورد؛ و اکثر پروژههای شرکت که مسئولیت تیم نگهداری و توسعهاش با من هست.
برای دپلویها هم، از
uv تو مرحله build روی Docker استفاده میکنمForwarded from Morteza Bashsiz مرتضی باشسیز
کیف کنید
من که خیلی کیف کردم
از دیروز تا الان شاید بالای ۳۰ بار نگاهش کردم و عالیه عالی
بی نظیره
من که خیلی کیف کردم
از دیروز تا الان شاید بالای ۳۰ بار نگاهش کردم و عالیه عالی
بی نظیره
Forwarded from CleverDevs (Mammad)
بچه های کامیونیتی ایرانی سایت گنوم فارسی رو روی دامنه گنوم بالا اوردن که حرکت خوبی به حساب میاد
لینک :
https://fa.gnome.org
@CleverDevs - @CleverDevsGp
لینک :
https://fa.gnome.org
@CleverDevs - @CleverDevsGp
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
sample.pdf
1.8 MB
⭐️با تاخیر. تبریک رو مهندس و تخفیف ویژه این روز:
کتاب 1001 مثال عملی پایتون، منتشر شد.
1001 Practical Python Examples
آخرین فرصت برای دریافت 40 تخفیف!به مناسب روز مهندس
کاملترین و عملیترین راهنمای تمرین پایتون — مناسب برای مبتدیان تا توسعهدهندگان
ویژگیهای کتاب:
🔹 پیشرفت مرحلهبهمرحله از مبانی تا مفاهیم پیشرفته پایتون
🔹 پوشش تمامی مباحث ضروری:
► مروری بر پایتون
► نصب و تنظیم محیط پایتون
► متغیرها و عملگرها
► نحو و قواعد پیشرفته و محیط IDLE
► توابع داخلی و رشتهها و اعداد
► مجموعهها: لیستها، دیکشنریها، تاپلها، مجموعهها
► ساختارهای کنترلی
► توابع و ماژولها
► آرایهها
► کار با فایلها
► عبارات منظم (Regular Expressions)
► پایگاههای داده
► ابزارهای توسعه
🔹 شامل ۲۵۰ صفحه رنگی، با ساختار دقیق و منظم:
• مثالها و تمرینهای واقعی
• قطعهکدها همراه با خروجی
نویسنده: حسین سیلانی
👉دریافت کتاب
https://learninghive.ir
🔹 نمونه کتاب:
1001 مثال عملی پایتون
کتاب 1001 مثال عملی پایتون، منتشر شد.
1001 Practical Python Examples
آخرین فرصت برای دریافت 40 تخفیف!به مناسب روز مهندس
کاملترین و عملیترین راهنمای تمرین پایتون — مناسب برای مبتدیان تا توسعهدهندگان
ویژگیهای کتاب:
🔹 پیشرفت مرحلهبهمرحله از مبانی تا مفاهیم پیشرفته پایتون
🔹 پوشش تمامی مباحث ضروری:
► مروری بر پایتون
► نصب و تنظیم محیط پایتون
► متغیرها و عملگرها
► نحو و قواعد پیشرفته و محیط IDLE
► توابع داخلی و رشتهها و اعداد
► مجموعهها: لیستها، دیکشنریها، تاپلها، مجموعهها
► ساختارهای کنترلی
► توابع و ماژولها
► آرایهها
► کار با فایلها
► عبارات منظم (Regular Expressions)
► پایگاههای داده
► ابزارهای توسعه
🔹 شامل ۲۵۰ صفحه رنگی، با ساختار دقیق و منظم:
• مثالها و تمرینهای واقعی
• قطعهکدها همراه با خروجی
نویسنده: حسین سیلانی
👉دریافت کتاب
https://learninghive.ir
🔹 نمونه کتاب:
1001 مثال عملی پایتون
Forwarded from Python Hints
تا همین ماه پیش هم اگر از من راجب کتاب داکر میپرسید، نسخه اول کتاب
رو معرفی میکردم؛ نوشتار فوقالعاده و جزئیات به اندازه کافی و البته تصاویر خوب برای انقال نکات مهم.
توی کسانی که نسخه اول رو بهشون معرفی کردم، ندیدم کسی کتاب رو بخونه و درک اشتباه از عملکرد داکر داشته باشه.
حالا نسخه دوم کتاب معرفی شده (برای اونایی که بهونهاشون تغییر دستورات بود)
شخصاً هنوز فرصت نکردم بخونم، اما یک مرور سریع کردم و بنظرم ازین به بعد باید این نسخه رو دنبال کرد.
(راستی قابلیت استوری گذاشتن کانال رو از دست دادیم، اگر کتابهایی که قبلتر معرفی شدند رو خواستید روی اسم کانال بزنید و وارد بخش
#Book@pyHints
Docker in a month of lunches رو معرفی میکردم؛ نوشتار فوقالعاده و جزئیات به اندازه کافی و البته تصاویر خوب برای انقال نکات مهم.
توی کسانی که نسخه اول رو بهشون معرفی کردم، ندیدم کسی کتاب رو بخونه و درک اشتباه از عملکرد داکر داشته باشه.
حالا نسخه دوم کتاب معرفی شده (برای اونایی که بهونهاشون تغییر دستورات بود)
شخصاً هنوز فرصت نکردم بخونم، اما یک مرور سریع کردم و بنظرم ازین به بعد باید این نسخه رو دنبال کرد.
(راستی قابلیت استوری گذاشتن کانال رو از دست دادیم، اگر کتابهایی که قبلتر معرفی شدند رو خواستید روی اسم کانال بزنید و وارد بخش
posts بشید)#Book@pyHints
Forwarded from Python Hints
#Book
کتاب برای
این مدت نشستم و یک مرور سریع روی این کتاب داشتم که بنظرم خیلی خیلی شروع خوب و قوی داره.
برای دوستانی که سوال کردند.
داکر هم خیلی پرسیده شده؛
بنظرم یکی از بهترین کتابها هست. (میدونم قدیمی شده ولی هنوز جزو بهترینها هست؛ تغییرات دستورات رو با
کتاب برای
SQL جزو مواردی هست که خیلی خیلی سوال شده ولی چون خیبی وقت بود کتابی در این باره نخونده بودم پیشنهادی هم براش نمیدادم.این مدت نشستم و یک مرور سریع روی این کتاب داشتم که بنظرم خیلی خیلی شروع خوب و قوی داره.
برای دوستانی که سوال کردند.
داکر هم خیلی پرسیده شده؛
Docker in a month of lunchesبنظرم یکی از بهترین کتابها هست. (میدونم قدیمی شده ولی هنوز جزو بهترینها هست؛ تغییرات دستورات رو با
chatgpt آپدیت کنید ولی مفاهیم رو فوقالعاده توضیح میده.)Forwarded from DevTwitter | توییت برنامه نویسی
#python
ابزار PySnooper — ابزار پایتونی برای trace کردن اجرای کد: هر خط اجراشده و تغییر متغیرهای محلی رو لاگ میکنه؛ مثل گذاشتنِ print روی هر خط ولی خودکار و قویتر. خروجی به stderr یا فایل میره و میتونی متغیر/عباراتی رو watch کنی.
https://github.com/cool-RR/PySnooper
@DevTwitter | <Nimo/>
ابزار PySnooper — ابزار پایتونی برای trace کردن اجرای کد: هر خط اجراشده و تغییر متغیرهای محلی رو لاگ میکنه؛ مثل گذاشتنِ print روی هر خط ولی خودکار و قویتر. خروجی به stderr یا فایل میره و میتونی متغیر/عباراتی رو watch کنی.
https://github.com/cool-RR/PySnooper
@DevTwitter | <Nimo/>
Forwarded from DevTwitter | توییت برنامه نویسی
جامعه گنوم فارسی، با حمایت گنوم تونست سایت خودش رو روی دامنه fa.gnome.org بالا بیاره.
این قدم مهمی برای جهانیتر کردن جامعه فارسی گنومه و حالا بستری برای تمام فارسیزبانانی که از گنوم استفاده میکنن برای تولید محتوا و مقالات، معرفی افزونهها و نرمافزارها وجود داره.
@DevTwitter | <Revisto/>
این قدم مهمی برای جهانیتر کردن جامعه فارسی گنومه و حالا بستری برای تمام فارسیزبانانی که از گنوم استفاده میکنن برای تولید محتوا و مقالات، معرفی افزونهها و نرمافزارها وجود داره.
@DevTwitter | <Revisto/>
Forwarded from محتوای آزاد سهراب (Sohrab)
و جامعه کیدیای فارسی رو هم از دست ندید:
t.iss.one/kde_fa
الان مجدداً فرصت خالی پیدا کردم روی این جامعه وقت بذارم، یک سری صحبتها هم با خود بنیاد داشتم که علاقمندیشون رو نشون دادن نسبت به وجود این جامعه، و از همه مهمتر اینکه قبلاً هم جامعه کیدیای فارسی داشتیم که اعضاش متاسفانه اکثریت دیگه ایران حضور ندارن :)
فعلاً یک سری اهداف اولیه هست، مثل ترجمه خود میزکار و برنامههاش، وبگاهها و درخواست بازگشت تقویم شمسی به کیدیای که به مرور قراره اتفاق بیفته ولی بدون حضور علاقمندان ممکن نیست.
اگر هم برنامهای با QT یا کریگامی نوشتید ما کمک میکنیم تا در لیست برنامههای کیدیای قرار بگیره.
@SohrabContents
t.iss.one/kde_fa
الان مجدداً فرصت خالی پیدا کردم روی این جامعه وقت بذارم، یک سری صحبتها هم با خود بنیاد داشتم که علاقمندیشون رو نشون دادن نسبت به وجود این جامعه، و از همه مهمتر اینکه قبلاً هم جامعه کیدیای فارسی داشتیم که اعضاش متاسفانه اکثریت دیگه ایران حضور ندارن :)
فعلاً یک سری اهداف اولیه هست، مثل ترجمه خود میزکار و برنامههاش، وبگاهها و درخواست بازگشت تقویم شمسی به کیدیای که به مرور قراره اتفاق بیفته ولی بدون حضور علاقمندان ممکن نیست.
اگر هم برنامهای با QT یا کریگامی نوشتید ما کمک میکنیم تا در لیست برنامههای کیدیای قرار بگیره.
@SohrabContents
Telegram
جامعهٔ فارسی زبان کیدیای
جامعه کیدیای فارسی
کدبرگ:
https://codeberg.org/kdefa
کدبرگ:
https://codeberg.org/kdefa
Forwarded from Gopher Academy
🔵 عنوان مقاله
Running Go-Written Tools in a Browser
🟢 خلاصه مقاله:
** قابلیت کامپایل کردن Go به WebAssembly اجرای ابزارهای نوشتهشده با Go را مستقیماً در مرورگر، بدون نصب محلی، ممکن میکند. این رویکرد مزایایی مانند توزیع آسان، امنیت سندباکس، تجربه یکسان روی همه سیستمعاملها و امکان تعاملات زنده (مثل پیشنمایش، آموزش و دمو) دارد. کاربردهای رایج شامل پورت ابزارهای خط فرمان، فرمتکنندهها و لینترها، ابزارهای تبدیل داده و محیطهای آموزشی است. با این حال باید به اندازه باینری، زمان بارگذاری، تفاوت APIهای مرورگر، هزینه رفتوآمد JS/WASM و محدودیتهای همزمانی توجه کرد. در مجموع، WebAssembly فرصتهای جذابی برای ساخت و انتشار ابزارهای کاربردی مبتنی بر وب فراهم میکند.
🟣لینک مقاله:
https://golangweekly.com/link/174072/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Running Go-Written Tools in a Browser
🟢 خلاصه مقاله:
** قابلیت کامپایل کردن Go به WebAssembly اجرای ابزارهای نوشتهشده با Go را مستقیماً در مرورگر، بدون نصب محلی، ممکن میکند. این رویکرد مزایایی مانند توزیع آسان، امنیت سندباکس، تجربه یکسان روی همه سیستمعاملها و امکان تعاملات زنده (مثل پیشنمایش، آموزش و دمو) دارد. کاربردهای رایج شامل پورت ابزارهای خط فرمان، فرمتکنندهها و لینترها، ابزارهای تبدیل داده و محیطهای آموزشی است. با این حال باید به اندازه باینری، زمان بارگذاری، تفاوت APIهای مرورگر، هزینه رفتوآمد JS/WASM و محدودیتهای همزمانی توجه کرد. در مجموع، WebAssembly فرصتهای جذابی برای ساخت و انتشار ابزارهای کاربردی مبتنی بر وب فراهم میکند.
🟣لینک مقاله:
https://golangweekly.com/link/174072/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Popovicu
Running Go tools in a browser
Quick overview of how Go tools for the Mrav custom CPU are run inside a browser by leveraging WASM. The project is built with Bazel using Go rules.
Forwarded from DevTwitter | توییت برنامه نویسی
کمپانی Uber توی یک بلاگ جالب توضیح میده که چطور چت بات داخلی که ساختند تا به تیم پشتیبانی در جواب دادن به هزاران سوال دقتی در حد انسان داره.
این چت بات بر اساس معماری Agentic-RAG پیاده سازی شده و بهش چندتا قسمت اضافه کردند:
- ایجنتهای پیشازبازیابی: کوئری رو بهینه میکنن و منبع درست رو پیدا میکنن
- بازیاب ترکیبی (برداری + BM25 با متادیتای غنی) → بازیابی دقیقتر
- ایجنت پس از پردازش: چانک های تکراریها رو حذف میکنه و متن رو مرتب میکنه یا به اصطلاح rerank میکنه
بلاگشون را بخونید که توضیح میده چطور مدل را ارزیابی کردن با استفاده از روش LLM-as-Judge
نکات مهم و جالبی داره اگه نیاز به ساختن ایجنتهای مشابه دارید در یوزکیس های مختلف.
Blog: https://uber.com/en-GB/blog/enhanced-agentic-rag/
@DevTwitter | <Mehdi Allahyari/>
این چت بات بر اساس معماری Agentic-RAG پیاده سازی شده و بهش چندتا قسمت اضافه کردند:
- ایجنتهای پیشازبازیابی: کوئری رو بهینه میکنن و منبع درست رو پیدا میکنن
- بازیاب ترکیبی (برداری + BM25 با متادیتای غنی) → بازیابی دقیقتر
- ایجنت پس از پردازش: چانک های تکراریها رو حذف میکنه و متن رو مرتب میکنه یا به اصطلاح rerank میکنه
بلاگشون را بخونید که توضیح میده چطور مدل را ارزیابی کردن با استفاده از روش LLM-as-Judge
نکات مهم و جالبی داره اگه نیاز به ساختن ایجنتهای مشابه دارید در یوزکیس های مختلف.
Blog: https://uber.com/en-GB/blog/enhanced-agentic-rag/
@DevTwitter | <Mehdi Allahyari/>
Forwarded from جامعهٔ فارسی زبان کیدیای (Sohrab)
برنامه KDE Karton که معادل Gnome Boxes هستش به مرحله خوبی توی توسعه رسیده.
یکی از ویژگیهای این برنامه این هستش که به صورت خودکار ماشینهای مجازی که داخل Gnome Boxes ایجاد کردید رو نمایش میده.
هنوز برخی امکانات ساده رو نداره، ولی میتونید باهاش ماشین مجازی بسازید و توزیع/سیستمعامل دلخواهتون رو آزمایش کنید.
لینک مخزن بالادستی داخل گیتلب کیدیای:
https://invent.kde.org/sitter/karton
درحال حاضر این برنامه داخل AUR نیز موجود هستش پس اگر از یک توزیع آرچ بیس استفاده میکنید میتونید با aur helper موردعلاقتون نصبش کنید.
@kde_fa
یکی از ویژگیهای این برنامه این هستش که به صورت خودکار ماشینهای مجازی که داخل Gnome Boxes ایجاد کردید رو نمایش میده.
هنوز برخی امکانات ساده رو نداره، ولی میتونید باهاش ماشین مجازی بسازید و توزیع/سیستمعامل دلخواهتون رو آزمایش کنید.
لینک مخزن بالادستی داخل گیتلب کیدیای:
https://invent.kde.org/sitter/karton
درحال حاضر این برنامه داخل AUR نیز موجود هستش پس اگر از یک توزیع آرچ بیس استفاده میکنید میتونید با aur helper موردعلاقتون نصبش کنید.
yay/paru -S karton
@kde_fa
Forwarded from Linuxor ?
کمپانی Uber توی یک بلاگ جالب توضیح میده که چطور چت بات داخلی که ساختند تا به تیم پشتیبانی در جواب دادن به هزاران سوال دقتی در حد انسان داره.
این چت بات بر اساس معماری Agentic-RAG پیاده سازی شده و بهش چندتا قسمت اضافه کردند:
- ایجنتهای پیشازبازیابی: کوئری رو بهینه میکنن و منبع درست رو پیدا میکنن
- بازیاب ترکیبی (برداری + BM25 با متادیتای غنی) → بازیابی دقیقتر
- ایجنت پس از پردازش: چانک های تکراریها رو حذف میکنه و متن رو مرتب میکنه یا به اصطلاح rerank میکنه
بلاگشون را بخونید که توضیح میده چطور مدل را ارزیابی کردن با استفاده از روش LLM-as-Judge
نکات مهم و جالبی داره اگه نیاز به ساختن ایجنتهای مشابه دارید در یوزکیس های مختلف.
www.uber.com/en-GB/blog/enhanced-agentic-rag
@Linuxor ~ MehdiAllahyari
این چت بات بر اساس معماری Agentic-RAG پیاده سازی شده و بهش چندتا قسمت اضافه کردند:
- ایجنتهای پیشازبازیابی: کوئری رو بهینه میکنن و منبع درست رو پیدا میکنن
- بازیاب ترکیبی (برداری + BM25 با متادیتای غنی) → بازیابی دقیقتر
- ایجنت پس از پردازش: چانک های تکراریها رو حذف میکنه و متن رو مرتب میکنه یا به اصطلاح rerank میکنه
بلاگشون را بخونید که توضیح میده چطور مدل را ارزیابی کردن با استفاده از روش LLM-as-Judge
نکات مهم و جالبی داره اگه نیاز به ساختن ایجنتهای مشابه دارید در یوزکیس های مختلف.
www.uber.com/en-GB/blog/enhanced-agentic-rag
@Linuxor ~ MehdiAllahyari
bü äksäm Ölürüm
Morad
این یکی از آهنگایی هست که از گذشته گوشش میدادم و هرگز برام تکراری نشده
Forwarded from Linuxor ?
کلی سند فاششده نشون میده که شرکت چینی Geedge Networks فناوریهایی مشابه «دیوار آتش بزرگ چین» رو به دولتهای مختلف مثل پاکستان و قزاقستان و ... صادر میکنه. این شرکت بهظاهر خودش رو ارائهدهنده ابزارهای امنیت سایبری معرفی میکنه اما در واقع سیستمهای گسترده نظارت و سانسور اینترنت مثل DPI میفروشه
محصول اصلی این شرکت با نام Tiangou Secure Gateway (TSG) قادره کل ترافیک اینترنت یه کشور رو پردازش، شنود و مسدود کند. این سیستم میتونه اطلاعات حساس رو از ارتباطات رمزنگارینشده استخراج کنه و با استفاده از فناوری بازرسی عمیق بستهها (DPI) و یادگیری ماشینی، کاربران VPN و ابزارهای ضد فیلترینگ رو شناسایی کنه.
@Linuxor
محصول اصلی این شرکت با نام Tiangou Secure Gateway (TSG) قادره کل ترافیک اینترنت یه کشور رو پردازش، شنود و مسدود کند. این سیستم میتونه اطلاعات حساس رو از ارتباطات رمزنگارینشده استخراج کنه و با استفاده از فناوری بازرسی عمیق بستهها (DPI) و یادگیری ماشینی، کاربران VPN و ابزارهای ضد فیلترینگ رو شناسایی کنه.
@Linuxor