Forwarded from محتوای آزاد سهراب (Sohrab)
ساختار بستهبندی بستهها توی آرچ خیلی ساده و خوبن.
مثلاً میگم، توی برنامههای الکترونی (حالا من اینجا آبسیدین رو باز کردم) اگر دقت کرده باشید میاد و الکترون رو به صورت مجزا از برنامه نصب میکنه.
این ۲ تا خوبی داره:
۱- حجم برنامه رو کم میکنه
۲- الکترون میتونه بین چند برنامه مشترکاً اجرا بشه.
هرچند در نهایت بهترین کار اینه که از الکترون استفاده نکنیم :))
@SohrabContents
مثلاً میگم، توی برنامههای الکترونی (حالا من اینجا آبسیدین رو باز کردم) اگر دقت کرده باشید میاد و الکترون رو به صورت مجزا از برنامه نصب میکنه.
این ۲ تا خوبی داره:
۱- حجم برنامه رو کم میکنه
۲- الکترون میتونه بین چند برنامه مشترکاً اجرا بشه.
هرچند در نهایت بهترین کار اینه که از الکترون استفاده نکنیم :))
@SohrabContents
Forwarded from Gopher Academy
🔵 عنوان مقاله
"I'm Independently Verifying Go's Reproducible Builds"
🟢 خلاصه مقاله:
** از نسخه Go 1.21، ابزارهای اصلی Go بهصورت Reproducible Builds عرضه میشوند؛ یعنی اگر همان سورس را دوباره بسازید، برای هر هدف مشخص، خروجی دقیقا همسانِ بایتبهبایت تولید میشود و به محیط میزبان وابسته نیست. این مقاله گزارشی از یک راستیآزمایی مستقل است: دریافت سورس از ریلیزهای رسمی، ساخت در محیطهای ایزوله روی میزبانهای متفاوت، تولید ابزارها برای تارگتهای یکسان و مقایسه هشها با یکدیگر و با چکسامهای رسمی. نتیجه نشان میدهد که از Go 1.21 به بعد، Go toolchain طبق وعده قابل بازتولید است. این کار، در کنار انتشار رسمی، اعتماد را افزایش میدهد، ریسک دستکاری در زنجیره تامین نرمافزار را کاهش میدهد و به کاربران امکان میدهد خروجیهای منتشرشده را خودشان مستقلانه راستیآزمایی کنند.
#ReproducibleBuilds #Go #Golang #SupplyChainSecurity #DeterministicBuilds #OpenSource #DevSecOps
🟣لینک مقاله:
https://golangweekly.com/link/176621/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
"I'm Independently Verifying Go's Reproducible Builds"
🟢 خلاصه مقاله:
** از نسخه Go 1.21، ابزارهای اصلی Go بهصورت Reproducible Builds عرضه میشوند؛ یعنی اگر همان سورس را دوباره بسازید، برای هر هدف مشخص، خروجی دقیقا همسانِ بایتبهبایت تولید میشود و به محیط میزبان وابسته نیست. این مقاله گزارشی از یک راستیآزمایی مستقل است: دریافت سورس از ریلیزهای رسمی، ساخت در محیطهای ایزوله روی میزبانهای متفاوت، تولید ابزارها برای تارگتهای یکسان و مقایسه هشها با یکدیگر و با چکسامهای رسمی. نتیجه نشان میدهد که از Go 1.21 به بعد، Go toolchain طبق وعده قابل بازتولید است. این کار، در کنار انتشار رسمی، اعتماد را افزایش میدهد، ریسک دستکاری در زنجیره تامین نرمافزار را کاهش میدهد و به کاربران امکان میدهد خروجیهای منتشرشده را خودشان مستقلانه راستیآزمایی کنند.
#ReproducibleBuilds #Go #Golang #SupplyChainSecurity #DeterministicBuilds #OpenSource #DevSecOps
🟣لینک مقاله:
https://golangweekly.com/link/176621/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
www.agwa.name
I'm Independently Verifying Go's Reproducible Builds
Introducing Source Spotter, a Go Checksum Database auditor and Go toolchain reproducer
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
👀 چشمان شما بر روی اینترنت با GreyNoise
🔹پلتفرم GreyNoise یک پلتفرم پیشرفته امنیت سایبری و موتور جستجوی هوشمند رایگان است که ترافیک اسکن و حملات گسترده در سطح اینترنت را جمعآوری و تحلیل میکند. هدف GreyNoise این است که دیدگاهی جامع و دقیق از فعالیتهای غیرعادی و بالقوه مخرب ارائه دهد تا سازمانها و متخصصان امنیت بتوانند تهدیدها را بهتر درک و مدیریت کنند.
🔹با GreyNoise شما میتوانید:
✅ جستجوی آدرس IP: منشأ، نیت (مهاجم، نظارتی، یا عادی) و فعالیتهای مرتبط با هر IP را بررسی کنید.
✅ جستجوی کلمات کلیدی: نام بدافزارها، خانواده باتنتها و حملات در جریان را شناسایی کنید.
✅ Explore Trends: نقشهها و آمار زنده تهدیدات سایبری جهانی را مشاهده کنید؛ از آنومالی در پورتها گرفته تا انواع حملات فعال.
🔹برای چه کسانی مفید است؟
🔸متخصص امنیت سایبری: تهدیدها را پیش از رسیدن به شبکه شناسایی کنید.
🔸تحلیلگر SOC: سرنخهای سریع و قدرتمند برای تحقیقات خود دریافت کنید.
🔸مدیر سیستم: دیدگاه بهتری از ترافیک ورودی و خروجی سرورها داشته باشید.
🔸علاقهمند به امنیت: دانش خود را با دادههای واقعی و زنده از دنیای امنیت ارتقا دهید.
🔹ویژگیهای کلیدی GreyNoise:
🔸رابط Visualizer وبمحور برای تحلیل بصری دادهها
🔸کاهش هشدارهای اشتباه (False Positives)
🔸شناسایی دستگاههای آسیبپذیر یا آلوده
🔸ردیابی تهدیدهای نوظهور
🔸ارائه اطلاعات پسزمینه برای تحلیل حملات واقعی
🔗 دسترسی رایگان به
https://www.greynoise.io
🔻پست و آموزش بیشتر در وبلاگ آکادمی:
https://learninghive.ir/linux-blogs/
🔹پلتفرم GreyNoise یک پلتفرم پیشرفته امنیت سایبری و موتور جستجوی هوشمند رایگان است که ترافیک اسکن و حملات گسترده در سطح اینترنت را جمعآوری و تحلیل میکند. هدف GreyNoise این است که دیدگاهی جامع و دقیق از فعالیتهای غیرعادی و بالقوه مخرب ارائه دهد تا سازمانها و متخصصان امنیت بتوانند تهدیدها را بهتر درک و مدیریت کنند.
🔹با GreyNoise شما میتوانید:
✅ جستجوی آدرس IP: منشأ، نیت (مهاجم، نظارتی، یا عادی) و فعالیتهای مرتبط با هر IP را بررسی کنید.
✅ جستجوی کلمات کلیدی: نام بدافزارها، خانواده باتنتها و حملات در جریان را شناسایی کنید.
✅ Explore Trends: نقشهها و آمار زنده تهدیدات سایبری جهانی را مشاهده کنید؛ از آنومالی در پورتها گرفته تا انواع حملات فعال.
🔹برای چه کسانی مفید است؟
🔸متخصص امنیت سایبری: تهدیدها را پیش از رسیدن به شبکه شناسایی کنید.
🔸تحلیلگر SOC: سرنخهای سریع و قدرتمند برای تحقیقات خود دریافت کنید.
🔸مدیر سیستم: دیدگاه بهتری از ترافیک ورودی و خروجی سرورها داشته باشید.
🔸علاقهمند به امنیت: دانش خود را با دادههای واقعی و زنده از دنیای امنیت ارتقا دهید.
🔹ویژگیهای کلیدی GreyNoise:
🔸رابط Visualizer وبمحور برای تحلیل بصری دادهها
🔸کاهش هشدارهای اشتباه (False Positives)
🔸شناسایی دستگاههای آسیبپذیر یا آلوده
🔸ردیابی تهدیدهای نوظهور
🔸ارائه اطلاعات پسزمینه برای تحلیل حملات واقعی
🔗 دسترسی رایگان به
https://www.greynoise.io
🔻پست و آموزش بیشتر در وبلاگ آکادمی:
https://learninghive.ir/linux-blogs/
Forwarded from Syntax | سینتکس (Alireza F)
This media is not supported in your browser
VIEW IN TELEGRAM
Go + HTMX
ادمین پنل Quick Connect
ما توی پنل ادمین(سرویس adminapp) قید فریمورکهای سنگین جاوااسکریپت (مثل React/Vue) رو زدیم و مستقیم سراغ ترکیب Go + HTMX رفتیم.
چرا؟ چون سریعه، ساده و فوقالعاده قدرتمنده.
معماری چطوریه؟
الگوی BFF هستش. adminapp ما یک Backend for Frontend (BFF) کلاسیک هست.
این یعنی چی؟
Go Server (BFF): adminapp
یک سرور Go هست که مخصوص UI ادمین ساخته شده. این سرور، مرورگر رو به عنوان فرانتاند خودش میبینه.
ارتباط باطن با gRPC.
این سرور Go، برای گرفتن دیتا (مثلا لیست یوزرها)، با managerapp یا سرویسهای دیگه از طریق gRPC صحبت میکنه.
رندر سمت سرور (SSR):
وقتی دیتا رو از gRPC گرفت، میاد اون رو توی قالبهای HTML (فایلهای .../templates/) رندر میکنه.
بدون JSON، فقط HTML: اینجا دیگه خبری از API یی که JSON برگردونه و یه فرانتاند جاوااسکریپتی اون رو بگیره و کامپوننت بسازه نیست. سرور Go مستقیم خود HTML نهایی رو میسازه و میفرسته.
ا. HTMX اینجا چیکار میکنه؟
جادوی واقعی اینجاست!
بارگذاری اولیه: کاربر صفحه داشبورد رو باز میکنه. سرور Go کل صفحه dashboard.html رو رندر میکنه و میفرسته.
کاربر روی دکمه «ساختن یوزر جدید» کلیک میکنه.
ا. HTMX (که یه فایل .js کوچیکه) یه درخواست AJAX به سرور Go میفرسته (مثلا به POST /htmx/users/create-modal).
سرور Go این درخواست رو میگیره.
ا. Go فقط و فقط فایل user_create_modal.html رو رندر میکنه (نه کل صفحه رو!).
این تکه HTML کوچیک به مرورگر برمیگرده.
ا. HTMX این تکه HTML رو میگیره و تو صفحه swap میکنه مثلا داخل یه div خالی میذاره).
نتیجه؟
ما یه داشبورد داینامیک و سریع داریم که حس اپلیکیشنهای SPA (مثل ریاکت) رو میده، اما:
* ۹۹٪ منطق توی Go نوشته شده.
* نیازی به Build Step جاوااسکریپتی نداریم.
* سرعت لود اولیه فوقالعادهست.
* توسعهش بهشدت ساده و لذتبخشه.
اگه از نوشتن Go لذت میبری و دلت نمیخواد درگیر پیچیدگیهای فرانتاند مدرن بشی، معماری adminapp دقیقاً همون چیزیه که دنبالش میگردی.
Quick Connect
AdminApp
#go #htmx
@Syntax_fa
ادمین پنل Quick Connect
ما توی پنل ادمین(سرویس adminapp) قید فریمورکهای سنگین جاوااسکریپت (مثل React/Vue) رو زدیم و مستقیم سراغ ترکیب Go + HTMX رفتیم.
چرا؟ چون سریعه، ساده و فوقالعاده قدرتمنده.
معماری چطوریه؟
الگوی BFF هستش. adminapp ما یک Backend for Frontend (BFF) کلاسیک هست.
این یعنی چی؟
Go Server (BFF): adminapp
یک سرور Go هست که مخصوص UI ادمین ساخته شده. این سرور، مرورگر رو به عنوان فرانتاند خودش میبینه.
ارتباط باطن با gRPC.
این سرور Go، برای گرفتن دیتا (مثلا لیست یوزرها)، با managerapp یا سرویسهای دیگه از طریق gRPC صحبت میکنه.
رندر سمت سرور (SSR):
وقتی دیتا رو از gRPC گرفت، میاد اون رو توی قالبهای HTML (فایلهای .../templates/) رندر میکنه.
بدون JSON، فقط HTML: اینجا دیگه خبری از API یی که JSON برگردونه و یه فرانتاند جاوااسکریپتی اون رو بگیره و کامپوننت بسازه نیست. سرور Go مستقیم خود HTML نهایی رو میسازه و میفرسته.
ا. HTMX اینجا چیکار میکنه؟
جادوی واقعی اینجاست!
بارگذاری اولیه: کاربر صفحه داشبورد رو باز میکنه. سرور Go کل صفحه dashboard.html رو رندر میکنه و میفرسته.
کاربر روی دکمه «ساختن یوزر جدید» کلیک میکنه.
ا. HTMX (که یه فایل .js کوچیکه) یه درخواست AJAX به سرور Go میفرسته (مثلا به POST /htmx/users/create-modal).
سرور Go این درخواست رو میگیره.
ا. Go فقط و فقط فایل user_create_modal.html رو رندر میکنه (نه کل صفحه رو!).
این تکه HTML کوچیک به مرورگر برمیگرده.
ا. HTMX این تکه HTML رو میگیره و تو صفحه swap میکنه مثلا داخل یه div خالی میذاره).
نتیجه؟
ما یه داشبورد داینامیک و سریع داریم که حس اپلیکیشنهای SPA (مثل ریاکت) رو میده، اما:
* ۹۹٪ منطق توی Go نوشته شده.
* نیازی به Build Step جاوااسکریپتی نداریم.
* سرعت لود اولیه فوقالعادهست.
* توسعهش بهشدت ساده و لذتبخشه.
اگه از نوشتن Go لذت میبری و دلت نمیخواد درگیر پیچیدگیهای فرانتاند مدرن بشی، معماری adminapp دقیقاً همون چیزیه که دنبالش میگردی.
Quick Connect
AdminApp
#go #htmx
@Syntax_fa
Forwarded from DevTwitter | توییت برنامه نویسی
#بدرد
لیست ۲۰ ابزار هوش مصنوعی برای ساخت عکس و ویدئو
۱. Vider.ai
تبدیل تصویر به ویدئو با کیفیت بالا، بدون نیاز به ثبتنام.
https://vider.ai
۲. Photiu.ai
حذف پسزمینه، بهبود کیفیت و بزرگنمایی تصاویر، بدون نیاز به ثبتنام.
https://toolify.ai/free-ai-tools/image-generation-editing
۳. BeArt AI Face Swap
تعویض چهره در تصاویر، بدون محدودیت و بدون نیاز به ثبتنام.
https://toolify.ai/free-ai-tools/image-generation-editing
۴. FaceSwapVideo
تعویض چهره در ویدئوها با ۱۰۰۰ اعتبار روزانه رایگان، بدون نیاز به لاگین.
https://toolify.ai/free-ai-tools/image-generation-editing
۵. VisualGPT
تولید و ویرایش تصویر با هوش مصنوعی، بدون نیاز به ثبتنام.
https://toolify.ai/free-ai-tools/image-generation-editing
۶. ImgLarger
بهبود کیفیت و بزرگنمایی تصاویر با ۱۰۰ اعتبار ماهانه رایگان، بدون نیاز به لاگین.
https://imglarger.com
۷. Deep Dream Generator
ایجاد آثار هنری منحصربهفرد با سبکهای مختلف، بدون نیاز به ثبتنام.
https://deepdreamgenerator.com
۸. Artbreeder
ترکیب و ویرایش تصاویر با هوش مصنوعی، بدون نیاز به لاگین.
https://artbreeder.com
۹. Vheer
تولید تصویر و ویدئو با هوش مصنوعی، ویرایش حرفهای، و تبدیل متن به تصویر و ویدئو، بدون نیاز به لاگین.
https://vheer.com
۱۰. GenApe AI Video Generator
تبدیل متن یا تصویر به ویدئو با کیفیت بالا، بدون نیاز به ثبتنام.
https://app.genape.ai/ai-video-generator
۱۱. PixVerse
تولید ویدئو از متن یا تصویر با امکانات خلاقانه، بدون محدودیت و بدون نیاز به لاگین.
https://pixverse.ai
۱۲. Pika
تولید ویدئو کوتاه برای شبکههای اجتماعی با امکانات خلاقانه، بدون نیاز به ثبتنام.
https://pika.art
۱۳. CapCut
ویرایش ویدئو با هوش مصنوعی و قالبهای آماده، بدون نیاز به ثبتنام.
https://capcut.com
۱۴. InVideo AI
تولید ویدئو با استفاده از متن و تصاویر، بدون نیاز به لاگین.
https://invideo.io/make/ai-video-generator/
۱۵. Runway Gen-2
تبدیل متن و تصویر به ویدئو با امکانات خلاقانه، بدون نیاز به لاگین.
https://runwayml.com/gen-2/
۱۶. Freepik AI
تولید تصویر و ویدئو با امکانات خلاقانه، بدون نیاز به لاگین.
https://freepik.com/ai
۱۷. Flux AI
تولید تصویر و ویدئو با کیفیت بالا، بدون نیاز به ثبتنام.
https://flux.ai
۱۸. http://Leonardo.AI (Demo)
تولید تصویر با امکانات خلاقانه، بدون نیاز به لاگین.
https://leonardo.ai
۱۹. Krea
تولید تصویر با کیفیت حرفهای برای پروژههای خلاقانه، بدون نیاز به ثبتنام.
https://krea.ai
۲۰. Stable Diffusion (Demo)
تولید تصویر با مدل Stable Diffusion، بدون نیاز به لاگین.
https://stablediffusionweb.com
@DevTwitter | <POURYA/>
لیست ۲۰ ابزار هوش مصنوعی برای ساخت عکس و ویدئو
۱. Vider.ai
تبدیل تصویر به ویدئو با کیفیت بالا، بدون نیاز به ثبتنام.
https://vider.ai
۲. Photiu.ai
حذف پسزمینه، بهبود کیفیت و بزرگنمایی تصاویر، بدون نیاز به ثبتنام.
https://toolify.ai/free-ai-tools/image-generation-editing
۳. BeArt AI Face Swap
تعویض چهره در تصاویر، بدون محدودیت و بدون نیاز به ثبتنام.
https://toolify.ai/free-ai-tools/image-generation-editing
۴. FaceSwapVideo
تعویض چهره در ویدئوها با ۱۰۰۰ اعتبار روزانه رایگان، بدون نیاز به لاگین.
https://toolify.ai/free-ai-tools/image-generation-editing
۵. VisualGPT
تولید و ویرایش تصویر با هوش مصنوعی، بدون نیاز به ثبتنام.
https://toolify.ai/free-ai-tools/image-generation-editing
۶. ImgLarger
بهبود کیفیت و بزرگنمایی تصاویر با ۱۰۰ اعتبار ماهانه رایگان، بدون نیاز به لاگین.
https://imglarger.com
۷. Deep Dream Generator
ایجاد آثار هنری منحصربهفرد با سبکهای مختلف، بدون نیاز به ثبتنام.
https://deepdreamgenerator.com
۸. Artbreeder
ترکیب و ویرایش تصاویر با هوش مصنوعی، بدون نیاز به لاگین.
https://artbreeder.com
۹. Vheer
تولید تصویر و ویدئو با هوش مصنوعی، ویرایش حرفهای، و تبدیل متن به تصویر و ویدئو، بدون نیاز به لاگین.
https://vheer.com
۱۰. GenApe AI Video Generator
تبدیل متن یا تصویر به ویدئو با کیفیت بالا، بدون نیاز به ثبتنام.
https://app.genape.ai/ai-video-generator
۱۱. PixVerse
تولید ویدئو از متن یا تصویر با امکانات خلاقانه، بدون محدودیت و بدون نیاز به لاگین.
https://pixverse.ai
۱۲. Pika
تولید ویدئو کوتاه برای شبکههای اجتماعی با امکانات خلاقانه، بدون نیاز به ثبتنام.
https://pika.art
۱۳. CapCut
ویرایش ویدئو با هوش مصنوعی و قالبهای آماده، بدون نیاز به ثبتنام.
https://capcut.com
۱۴. InVideo AI
تولید ویدئو با استفاده از متن و تصاویر، بدون نیاز به لاگین.
https://invideo.io/make/ai-video-generator/
۱۵. Runway Gen-2
تبدیل متن و تصویر به ویدئو با امکانات خلاقانه، بدون نیاز به لاگین.
https://runwayml.com/gen-2/
۱۶. Freepik AI
تولید تصویر و ویدئو با امکانات خلاقانه، بدون نیاز به لاگین.
https://freepik.com/ai
۱۷. Flux AI
تولید تصویر و ویدئو با کیفیت بالا، بدون نیاز به ثبتنام.
https://flux.ai
۱۸. http://Leonardo.AI (Demo)
تولید تصویر با امکانات خلاقانه، بدون نیاز به لاگین.
https://leonardo.ai
۱۹. Krea
تولید تصویر با کیفیت حرفهای برای پروژههای خلاقانه، بدون نیاز به ثبتنام.
https://krea.ai
۲۰. Stable Diffusion (Demo)
تولید تصویر با مدل Stable Diffusion، بدون نیاز به لاگین.
https://stablediffusionweb.com
@DevTwitter | <POURYA/>
Forwarded from Python Hints
اگر از
توی یکی از کتابخونهها پیدا شده که البته
چون موضوع مربوط به
@pyrust
uv استفاده میکنید حتما اون رو آپدیت کنید یک باگ RCE: Remote Code Execution توی یکی از کتابخونهها پیدا شده که البته
uv هم ازون کتابخونه استفاده میکرده.چون موضوع مربوط به
Rust هست توضیحات بیشترش رو داخل کانال Rust مینویسم ولی خواستم اعلام کنم که حتما آپدیت کنید uv رو @pyrust
Forwarded from Gopher Academy
The Go Ecosystem in 2025: Key Trends in Frameworks, Tools, and Developer Practices
https://blog.jetbrains.com/go/2025/11/10/go-language-trends-ecosystem-2025/
https://blog.jetbrains.com/go/2025/11/10/go-language-trends-ecosystem-2025/
The JetBrains Blog
The Go Ecosystem in 2025: Key Trends in Frameworks, Tools, and Developer Practices | The GoLand Blog
Explore Go language trends in 2025, from popular frameworks and libraries to IDEs, testing tools, and the growing role of AI in Go development.
Forwarded from Gopher Academy
Vibe Coding چیست و چگونه از کدنویسی حسی با هوش مصنوعی استفاده کنیم؟
https://digiato.com/artificial-intelligence/what-is-vibe-coding-ai-development-guide
https://digiato.com/artificial-intelligence/what-is-vibe-coding-ai-development-guide
Forwarded from Rust for Python developers
برای دوستان پایتون دولوپر:
احتمالا شما هم این رو دیدید؛ اگر نه گروها و آدمهای (بیسواد) زیادی دارند ازین مورد استفاده میکنند برای اینکه بگن
Tarmageddon
مشکل اصلی از
بطور خلاصه؛ مشکل اینه که یک هدر اشتباه رو داره میخونه که قدیمیتر هست.
خلاصه مسئله هیچ ربطی به
پینوشت: تیم astral پچ و آپدیت پکیچ tokio-tar رو هم منتشر کرده البته
astral-tokio-tar
ابتدا بگم که: باگ روی uv حدودا ۳ هفته قبل پچ شده ولی چون uv ازون پکیجهای گلوبال هست که خیلی کم اصولا آپدیتش میکنیم برای همین راجب اقدام به آپدیتش اطلاع دادم.
احتمالا شما هم این رو دیدید؛ اگر نه گروها و آدمهای (بیسواد) زیادی دارند ازین مورد استفاده میکنند برای اینکه بگن
Rust امن نیست.Tarmageddon
مشکل اصلی از
crate مربوط به tokio-tar شروع میشه؛ این crate بیش از ۲ سال هست که آپدیت نشده و باگ هم مربوط به یک خطای منطی توی بخش پارس کردن فایلهای tar هست.بطور خلاصه؛ مشکل اینه که یک هدر اشتباه رو داره میخونه که قدیمیتر هست.
خلاصه مسئله هیچ ربطی به
Rust نداره و استفاده از Rust فقط برای جلب توجه هست.پینوشت: تیم astral پچ و آپدیت پکیچ tokio-tar رو هم منتشر کرده البته
astral-tokio-tar
Edera
CVE-2025-62518 Shows the Cost of Open Source Abandonware
Edera uncovers TARmageddon (CVE-2025-62518), a Rust async-tar RCE flaw exposing the real dangers of open-source abandonware and supply chain security.
Forwarded from ⚝ (امیرحسین پناهےفر)
Media is too big
VIEW IN TELEGRAM
واسه آشنایی با استک گرافانا این ویدیو خیلی مرجع توضیح داده. 👩💻
- Open Source Observability Explained - The Grafana Stack
- Open Source Observability Explained - The Grafana Stack
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevTwitter | توییت برنامه نویسی
تمام ابزارهایی که Astral با RUST برای پایتون نوشته به طرز خیره کننده ایی عالی و سریع بوده .و قطعا مهاجرت از mypy به Pyrefly هم تصمیم درستی خواهد بود.
https://pyrefly.org/
@DevTwitter | <Babak.uk/>
https://pyrefly.org/
@DevTwitter | <Babak.uk/>
Forwarded from Linuxor ?
یه هوش مصنوعی قوی دیگه
یه شرکت چینی به اسم Moonshot AI یه مدل جدید به اسم Kimi K2 Thinking معرفی کرده که گفته از GPT-5 هم قویتره!
مدلش بازه (Open Source)، یعنی میتونی بری وزنها و کدش رو ببینی و حتی باهاش کار کنی. با یه ساختار باحال به اسم Mixture of Experts ساخته شده که باعث میشه تند و ارزونتر کار کنه. خلاصه، چینم رسماً وارد رقابت سنگین مدلهای هوش مصنوعی شده، تستش کردم وقعا جواب های خوبی میداد:
www.kimi.com
@Linuxor
یه شرکت چینی به اسم Moonshot AI یه مدل جدید به اسم Kimi K2 Thinking معرفی کرده که گفته از GPT-5 هم قویتره!
مدلش بازه (Open Source)، یعنی میتونی بری وزنها و کدش رو ببینی و حتی باهاش کار کنی. با یه ساختار باحال به اسم Mixture of Experts ساخته شده که باعث میشه تند و ارزونتر کار کنه. خلاصه، چینم رسماً وارد رقابت سنگین مدلهای هوش مصنوعی شده، تستش کردم وقعا جواب های خوبی میداد:
www.kimi.com
@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل
🔶 نوشتن ربات تلگرام با این وضعیت نت کار اذیت کننده ایست
این اسکریپت با استفاده از ورکر cloudflare ریکوئستای api تلگرام رو فوروارد میکنه کافیه بجای دامین تلگرام دامین ورکر تونو بزارید توی پروژتون تا توی سرور و هاستای ایرانی هم بشه از api تلگرام استفاده کرد
https://github.com/MamadJS/TelegramByapss
#معرفی
@TheRaymondDev
این اسکریپت با استفاده از ورکر cloudflare ریکوئستای api تلگرام رو فوروارد میکنه کافیه بجای دامین تلگرام دامین ورکر تونو بزارید توی پروژتون تا توی سرور و هاستای ایرانی هم بشه از api تلگرام استفاده کرد
https://github.com/MamadJS/TelegramByapss
#معرفی
@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 اتحادیه اروپا به تازگی پرداخت های نقدی بالای ۱۰٬۰۰۰ یورو را ممنوع کرده و از سال ۲۰۲۷ ارائه کارت شناسایی برای تمام تراکنش های رمز ارزی را الزامی خواهد کرد.
حریم خصوصی مالی در معرض تهدید قرار گرفته است.
#خبر
@TheRaymondDev
حریم خصوصی مالی در معرض تهدید قرار گرفته است.
#خبر
@TheRaymondDev
Forwarded from Gopher Academy
🔵 عنوان مقاله
Rendering an Animated Plasma Effect with Ebiten
🟢 خلاصه مقاله:
🟣لینک مقاله:
https://golangweekly.com/link/176625/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Rendering an Animated Plasma Effect with Ebiten
🟢 خلاصه مقاله:
🟣لینک مقاله:
https://golangweekly.com/link/176625/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
slicker.me
Plasma Effect Tutorial - Go with Ebiten
Writing Readable C++ Code - a beginner's guide
Forwarded from محتوای آزاد سهراب (Sohrab)
به دلیل عدم نظارت روی سیستم تگهای فلتهاب این اتفاق رخ داده که من نیازی نیست درموردش توضیح بدم :)))
https://itsfoss.com/news/flathub-tag-exploited/
خودتون بخونید.
@SohrabContents
https://itsfoss.com/news/flathub-tag-exploited/
خودتون بخونید.
@SohrabContents
Forwarded from DevTwitter | توییت برنامه نویسی
اگر داری سیستم جستوجوی RAG میسازی، میدونی چقدر زیرساخت میخواد: OCR، embedding، chunking و رتبهبندی.
ما پایگاه دادهای ساختیم که همهی این کارها رو خودکار انجام میده.
فقط فایل رو بفرست (PDF، DOCX، صوتی یا متنی) و با یه API جستوجو کن. سریع، بدون زیرساخت، با هزینهی رقابتی.
@DevTwitter | <Pouya Mohammadi/>
ما پایگاه دادهای ساختیم که همهی این کارها رو خودکار انجام میده.
فقط فایل رو بفرست (PDF، DOCX، صوتی یا متنی) و با یه API جستوجو کن. سریع، بدون زیرساخت، با هزینهی رقابتی.
@DevTwitter | <Pouya Mohammadi/>
Forwarded from محتوای آزاد سهراب (Sohrab)
اگر شما هم با بلوتوث و وایرلس مشکل دارید ( به صورت همزمان که باهم تداخل میخورن و کولیژن رخ میده ) باید این مورد رو فعال کنید که از کرنل ۵ اضافه شده.
https://wiki.archlinux.org/noscript/Network_configuration/Wireless#Bluetooth_coexistence
یا هم کلا وایرلس رو ببرید روی 5Ghz که با 2.5Ghz بلوتوث تداخل نخوره.
@SohrabContents
https://wiki.archlinux.org/noscript/Network_configuration/Wireless#Bluetooth_coexistence
یا هم کلا وایرلس رو ببرید روی 5Ghz که با 2.5Ghz بلوتوث تداخل نخوره.
@SohrabContents
Forwarded from DevOps Labdon
🔵 عنوان مقاله
Cost-optimized ml on production: autoscaling GPU nodes on Kubernetes to zero using keda
🟢 خلاصه مقاله:
این آموزش نشان میدهد چگونه با استفاده از Kubernetes و KEDA ظرفیت GPU را بر اساس طول صف پیامها بهصورت خودکار تا صفر کاهش دهیم و هزینه اجرای ML در محیط تولید را کم کنیم. معماری مبتنی بر یک message queue (مثل Kafka، RabbitMQ یا AWS SQS) است و KEDA با ScaledObject تعداد پادهای مصرفکننده GPU را نسبت به backlog تنظیم میکند (minReplicaCount=0). با فعالبودن Cluster Autoscaler و یک GPU node pool با حداقل اندازه صفر، نودهای GPU فقط هنگام نیاز ایجاد و سپس آزاد میشوند. نکات کلیدی شامل تنظیم nodeSelector/tolerations، درخواست nvidia.com/gpu، کنترل pollingInterval/cooldownPeriod، کاهش cold start با pre-pull و پایش با Prometheus/Grafana است. نتیجه: پرداخت هزینه GPU فقط هنگام وجود کار، همراه با حفظ قابلیت اطمینان و کنترل تأخیر.
#Kubernetes #KEDA #GPU #MLOps #Autoscaling #CostOptimization #MessageQueue #ProductionML
🟣لینک مقاله:
https://ku.bz/Zhb9q3BZx
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Cost-optimized ml on production: autoscaling GPU nodes on Kubernetes to zero using keda
🟢 خلاصه مقاله:
این آموزش نشان میدهد چگونه با استفاده از Kubernetes و KEDA ظرفیت GPU را بر اساس طول صف پیامها بهصورت خودکار تا صفر کاهش دهیم و هزینه اجرای ML در محیط تولید را کم کنیم. معماری مبتنی بر یک message queue (مثل Kafka، RabbitMQ یا AWS SQS) است و KEDA با ScaledObject تعداد پادهای مصرفکننده GPU را نسبت به backlog تنظیم میکند (minReplicaCount=0). با فعالبودن Cluster Autoscaler و یک GPU node pool با حداقل اندازه صفر، نودهای GPU فقط هنگام نیاز ایجاد و سپس آزاد میشوند. نکات کلیدی شامل تنظیم nodeSelector/tolerations، درخواست nvidia.com/gpu، کنترل pollingInterval/cooldownPeriod، کاهش cold start با pre-pull و پایش با Prometheus/Grafana است. نتیجه: پرداخت هزینه GPU فقط هنگام وجود کار، همراه با حفظ قابلیت اطمینان و کنترل تأخیر.
#Kubernetes #KEDA #GPU #MLOps #Autoscaling #CostOptimization #MessageQueue #ProductionML
🟣لینک مقاله:
https://ku.bz/Zhb9q3BZx
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon