🔵 عنوان مقاله
urfave/cli 3.1: A Declarative Way to Build Go CLI Apps
🟢 خلاصه مقاله:
این نسخه از urfave/cli 3.1 روشی اعلامی برای ساخت برنامههای CLI در Go ارائه میدهد: کافی است فرمانها، زیرفرمانها و پرچمها را تعریف کنید تا چارچوب کارهای مربوط به parsing گزینهها، مقدارهای پیشفرض، env vars، و تولید خودکار help/usage را انجام دهد. پشتیبانی از shell auto-completion، جداسازی پرچمهای سراسری و مخصوص هر فرمان، و قابلیت سفارشیسازی خروجی help به ساخت ابزارهای چندفرمانی منسجم و قابل نگهداری کمک میکند. راهنمای پروژه نیز ویژگیهای کلیدی و الگوهای پیشنهادی را با مثالهای روشن پوشش میدهد—از جمله auto-completion، option parsing و help text—تا توسعه و انتشار CLIهای حرفهای در Go سادهتر شود.
#Go #Golang #CLI #urfavecli #CommandLine #GoLibraries #DevTools #OpenSource
🟣لینک مقاله:
https://golangweekly.com/link/175987/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
urfave/cli 3.1: A Declarative Way to Build Go CLI Apps
🟢 خلاصه مقاله:
این نسخه از urfave/cli 3.1 روشی اعلامی برای ساخت برنامههای CLI در Go ارائه میدهد: کافی است فرمانها، زیرفرمانها و پرچمها را تعریف کنید تا چارچوب کارهای مربوط به parsing گزینهها، مقدارهای پیشفرض، env vars، و تولید خودکار help/usage را انجام دهد. پشتیبانی از shell auto-completion، جداسازی پرچمهای سراسری و مخصوص هر فرمان، و قابلیت سفارشیسازی خروجی help به ساخت ابزارهای چندفرمانی منسجم و قابل نگهداری کمک میکند. راهنمای پروژه نیز ویژگیهای کلیدی و الگوهای پیشنهادی را با مثالهای روشن پوشش میدهد—از جمله auto-completion، option parsing و help text—تا توسعه و انتشار CLIهای حرفهای در Go سادهتر شود.
#Go #Golang #CLI #urfavecli #CommandLine #GoLibraries #DevTools #OpenSource
🟣لینک مقاله:
https://golangweekly.com/link/175987/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - urfave/cli: A declarative, simple, fast, and fun package for building command line tools in Go
A declarative, simple, fast, and fun package for building command line tools in Go - urfave/cli
👍2
🔵 عنوان مقاله
JWT Authentication in Go with Gin
🟢 خلاصه مقاله:
این مقاله با رویکردی عملی نشان میدهد چگونه احراز هویت مبتنی بر JWT را در یک سرویس Go با فریمورک Gin پیادهسازی کنیم؛ هدف نمونه، کار با Vonage است اما الگوها در هر پروژه APIمحور قابل استفادهاند. نویسنده، Benjamin Aronov (Vonage)، ابتدا مزایای JWT و مفاهیم ادعاها، الگوریتمهای امضا و تفکیک توکنهای دسترسی و نوسازی را توضیح میدهد. سپس ساختار پیادهسازی را تشریح میکند: صدور توکن امن پس از تأیید اعتبار، میانافزار Gin برای اعتبارسنجی و تزریق کانتکست کاربر، محافظت از مسیرها، مدیریت خطاها و نگهداری کلیدها در متغیرهای محیطی. بخش امنیت بر انقضای کوتاه توکن دسترسی، چرخش Refresh Token، جلوگیری از سوءاستفاده، استفاده از HTTPS، ملاحظات CORS و محدودسازی نرخ و نیز لاگگذاری و چرخش کلیدها در محیط تولید تأکید دارد. در نهایت نشان میدهد چگونه با توکنهای کوتاهعمر و محدود به سطح دسترسی، تعاملات با Vonage (مانند پیام، صوت یا ویدئو) را ایمن کنیم. نتیجه، لایه احراز هویت منعطفی در Go و Gin است که فراتر از Vonage هم قابل استفاده است.
#Go #Gin #JWT #Authentication #Security #Golang #API #Vonage
🟣لینک مقاله:
https://golangweekly.com/link/175981/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
JWT Authentication in Go with Gin
🟢 خلاصه مقاله:
این مقاله با رویکردی عملی نشان میدهد چگونه احراز هویت مبتنی بر JWT را در یک سرویس Go با فریمورک Gin پیادهسازی کنیم؛ هدف نمونه، کار با Vonage است اما الگوها در هر پروژه APIمحور قابل استفادهاند. نویسنده، Benjamin Aronov (Vonage)، ابتدا مزایای JWT و مفاهیم ادعاها، الگوریتمهای امضا و تفکیک توکنهای دسترسی و نوسازی را توضیح میدهد. سپس ساختار پیادهسازی را تشریح میکند: صدور توکن امن پس از تأیید اعتبار، میانافزار Gin برای اعتبارسنجی و تزریق کانتکست کاربر، محافظت از مسیرها، مدیریت خطاها و نگهداری کلیدها در متغیرهای محیطی. بخش امنیت بر انقضای کوتاه توکن دسترسی، چرخش Refresh Token، جلوگیری از سوءاستفاده، استفاده از HTTPS، ملاحظات CORS و محدودسازی نرخ و نیز لاگگذاری و چرخش کلیدها در محیط تولید تأکید دارد. در نهایت نشان میدهد چگونه با توکنهای کوتاهعمر و محدود به سطح دسترسی، تعاملات با Vonage (مانند پیام، صوت یا ویدئو) را ایمن کنیم. نتیجه، لایه احراز هویت منعطفی در Go و Gin است که فراتر از Vonage هم قابل استفاده است.
#Go #Gin #JWT #Authentication #Security #Golang #API #Vonage
🟣لینک مقاله:
https://golangweekly.com/link/175981/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Vonage API Developer
JWT Authentication in Go with Gin
Secure JWT auth in Go with Gin: access/refresh tokens, HttpOnly cookies, Redis, and Vonage API.
Forwarded from Software Engineer Labdon
براساس پیشرفتهای نرمافزاری و سختافزاری و AI، رمز عبور شما حتما باید بیشتر از 12 رقم و ترکیب کاراکترهای مختلف باشد!
چرا؟
چون با ابزارهایی شبیه KrakenHashes و پخش کردن پردازش بر روی GPUهای قدرتمند و حتیCloud، رمزعبورهای ضعیف، درصد شکسته می شوند!
https://github.com/ZerkerEOD/krakenhashes
<VAHID NAMENI/>
چرا؟
چون با ابزارهایی شبیه KrakenHashes و پخش کردن پردازش بر روی GPUهای قدرتمند و حتیCloud، رمزعبورهای ضعیف، درصد شکسته می شوند!
https://github.com/ZerkerEOD/krakenhashes
<VAHID NAMENI/>
🔵 عنوان مقاله
superfile: Go-Powered Terminal-Based File Manager
🟢 خلاصه مقاله:
یک فایلمنیجر ترمینالی مدرن به نام superfile که با Go ساخته شده و بر پایه Bubble Tea توسعه یافته است. این ابزار با طراحی خوشساخت و امکان تغییر تم، تجربهای روان و سازگار با جریان کاری ترمینال ارائه میدهد و بهدلیل استفاده از Go سریع و کممصرف است. مخزن GitHub آن برای دریافت کد، مستندات و مشارکت در توسعه در دسترس است و گزینهای مناسب برای توسعهدهندگان و کاربران حرفهایِ طرفدار محیط خط فرمان محسوب میشود.
#superfile #Go #Golang #Terminal #TUI #FileManager #OpenSource #BubbleTea
🟣لینک مقاله:
https://golangweekly.com/link/175999/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
superfile: Go-Powered Terminal-Based File Manager
🟢 خلاصه مقاله:
یک فایلمنیجر ترمینالی مدرن به نام superfile که با Go ساخته شده و بر پایه Bubble Tea توسعه یافته است. این ابزار با طراحی خوشساخت و امکان تغییر تم، تجربهای روان و سازگار با جریان کاری ترمینال ارائه میدهد و بهدلیل استفاده از Go سریع و کممصرف است. مخزن GitHub آن برای دریافت کد، مستندات و مشارکت در توسعه در دسترس است و گزینهای مناسب برای توسعهدهندگان و کاربران حرفهایِ طرفدار محیط خط فرمان محسوب میشود.
#superfile #Go #Golang #Terminal #TUI #FileManager #OpenSource #BubbleTea
🟣لینک مقاله:
https://golangweekly.com/link/175999/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
superfile
superfile | terminal-based file manager
superfile is a very fancy and modern terminal file manager that can complete the file operations you need!!
❤1
Forwarded from VIP
Telegram
AI Labdon
زمانی که Ai نبود برنامهنویسی بیشتر حال میداد.
موافقم 👍
.
مخالفم 👎
موافقم 👍
.
مخالفم 👎
👍1
🔵 عنوان مقاله
The Draft Go 1.26 Release Notes
🟢 خلاصه مقاله:
نسخهی پیشنویس Release Notes برای Go 1.26 با وجود ادامهی توسعه منتشر شده و زمان انتشار آن برای February 2026 برنامهریزی شده است. این متن، تغییراتی را که احتمالاً به نسخه نهایی راه پیدا میکنند، فهرست میکند و در عین حال برای دریافت بازخورد منتشر شده است؛ بنابراین ممکن است در ادامه تغییر کند. یکی از نکات برجسته، بهروزرسانی در new برای پشتیبانی از expressions است که هدف آن استفادهپذیری گستردهتر در الگوهای تخصیص است. توسعهدهندگان میتوانند با پیگیری این پیشنویس و نسخههای آزمایشی، خود را آماده کنند و به روند شکلگیری نهایی ویژگیها کمک کنند.
#Go #Golang #Go126 #ReleaseNotes #ProgrammingLanguages #SoftwareDevelopment #OpenSource #DeveloperTools
🟣لینک مقاله:
https://golangweekly.com/link/175969/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
The Draft Go 1.26 Release Notes
🟢 خلاصه مقاله:
نسخهی پیشنویس Release Notes برای Go 1.26 با وجود ادامهی توسعه منتشر شده و زمان انتشار آن برای February 2026 برنامهریزی شده است. این متن، تغییراتی را که احتمالاً به نسخه نهایی راه پیدا میکنند، فهرست میکند و در عین حال برای دریافت بازخورد منتشر شده است؛ بنابراین ممکن است در ادامه تغییر کند. یکی از نکات برجسته، بهروزرسانی در new برای پشتیبانی از expressions است که هدف آن استفادهپذیری گستردهتر در الگوهای تخصیص است. توسعهدهندگان میتوانند با پیگیری این پیشنویس و نسخههای آزمایشی، خود را آماده کنند و به روند شکلگیری نهایی ویژگیها کمک کنند.
#Go #Golang #Go126 #ReleaseNotes #ProgrammingLanguages #SoftwareDevelopment #OpenSource #DeveloperTools
🟣لینک مقاله:
https://golangweekly.com/link/175969/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
tip.golang.org
Go 1.26 Release Notes - The Go Programming Language
👍1
اینجا براتون میخوام یه Prompt حرفهای مخصوص مدل gemini-2.5-pro آماده کنم
— برای توسعه با گولنگ
این prompt رو میتونید مستقیماً داخل ادیتور یا API بزنی.
کافیه بخش توضیح پروژهات رو توی قسمت مشخصشده تغییر بدی 👇
🧩ا Prompt حرفهای مخصوص Gemini 2.5 Pro برای کدنویسی Golang
🧠 نکات استفاده
اگه میخوای خروجی چند فایل بده، آخر prompt بنویس:
اگه میخوای کد minimal باشه (مثلاً فقط منطق اصلی بدون Docker)، بنویس
”
💬 مثال واقعی از استفاده
مدل gemini-2.5-pro با همچین promptی معمولاً خروجی کاملاً production-ready و قابل اجرا میسازه (حتی با build و docker-compose).
— برای توسعه با گولنگ
“توسعهی بکاند با Go، Docker و Prometheus، با هدف تولید کد تمیز و سطح بالا”
این prompt رو میتونید مستقیماً داخل ادیتور یا API بزنی.
کافیه بخش توضیح پروژهات رو توی قسمت مشخصشده تغییر بدی 👇
🧩ا Prompt حرفهای مخصوص Gemini 2.5 Pro برای کدنویسی Golang
You are an expert senior Go (Golang) backend developer specialized in building scalable, maintainable, and production-grade microservices using Go, Docker, and Prometheus. Your task: - Write idiomatic, clean, and well-documented Go code. - Use clear structure with separation of concerns (handler, service, repository, model). - Follow Go best practices: small functions, dependency injection, proper error handling. - Add short explanations or comments for clarity. - When relevant, include Dockerfile, docker-compose.yml, and Prometheus metrics integration. Project context: [🔧 Replace this section with what you want to build — e.g. "A microservice that monitors running Docker containers, collects CPU/memory stats, and exposes metrics for Prometheus."] Requirements: - Use standard libraries when possible. - Avoid unnecessary third-party dependencies. - Include unit tests for the main logic. - Follow idiomatic Go conventions (gofmt, go vet, effective Go). Output format: - Complete Go code (main.go + internal folder structure if needed) - Comments explaining each part. - Optional: Dockerfile and docker-compose.yaml for local run. - Optional: Prometheus config if metrics are exposed. 🧠 نکات استفاده
اگه میخوای خروجی چند فایل بده، آخر prompt بنویس:
“Split the code into multiple files and include filenames as headers.”
اگه میخوای کد minimal باشه (مثلاً فقط منطق اصلی بدون Docker)، بنویس
:
“Keep the code minimal — no Docker or Prometheus, just main logic.
”
💬 مثال واقعی از استفاده
You are an expert Go backend developer... Project context: Build a REST API that lists all Docker containers running on the host using the Docker SDK for Go, and exposes metrics (container count, running/stopped ratio) to Prometheus. Requirements: - Use gin-gonic as the router. - Add middleware for logging and panic recovery. - Include a Makefile and Dockerfile. - Include comments explaining the design choices. مدل gemini-2.5-pro با همچین promptی معمولاً خروجی کاملاً production-ready و قابل اجرا میسازه (حتی با build و docker-compose).
❤2👍2 1
🔵 عنوان مقاله
Parsing Financial News for Automated Trading Decisions
🟢 خلاصه مقاله:
**این مقاله نشان میدهد چگونه میتوان با بهرهگیری از NLP خبرهای مالی را به سیگنالهای ساختاریافته برای تصمیمگیری خودکار تبدیل کرد: از گردآوری و پاکسازی دادهها و همزمانسازی دقیق با بازار، تا تشخیص موجودیتها، استخراج رویدادها (مثل نتایج، راهنمایی، M&A) و سنجش احساس و عدمقطعیت با مدلهای سازگار با حوزه مانند FinBERT در Python و ابزارهایی نظیر spaCy و Hugging Face Transformers. سپس این ویژگیها به لایههای تصمیم (قواعد رویدادمحور یا پیشبینی احتمالی بازده/ریسک کوتاهمدت) منتقل میشود و با بکتستهای واقعگرایانه، کنترل سوگیریها، هزینه معامله و پایش مدلها ارزیابی میگردد. نتیجه این است که خبرکاوی میتواند آگاهی موقعیتی، کنترل ریسک و اجرای معامله را بهبود دهد، اما جایگزین استراتژی سرمایهگذاری منسجم یا «زمان در بازار» نیست—همان هشداری که نقلقول Paolo Galeone یادآور میشود. این متن توصیه مالی نیست.
#NLP
#AlgorithmicTrading
#FinancialNews
#SentimentAnalysis
#EventExtraction
#MachineLearning
#RiskManagement
#PaoloGaleone
🟣لینک مقاله:
https://golangweekly.com/link/175980/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Parsing Financial News for Automated Trading Decisions
🟢 خلاصه مقاله:
**این مقاله نشان میدهد چگونه میتوان با بهرهگیری از NLP خبرهای مالی را به سیگنالهای ساختاریافته برای تصمیمگیری خودکار تبدیل کرد: از گردآوری و پاکسازی دادهها و همزمانسازی دقیق با بازار، تا تشخیص موجودیتها، استخراج رویدادها (مثل نتایج، راهنمایی، M&A) و سنجش احساس و عدمقطعیت با مدلهای سازگار با حوزه مانند FinBERT در Python و ابزارهایی نظیر spaCy و Hugging Face Transformers. سپس این ویژگیها به لایههای تصمیم (قواعد رویدادمحور یا پیشبینی احتمالی بازده/ریسک کوتاهمدت) منتقل میشود و با بکتستهای واقعگرایانه، کنترل سوگیریها، هزینه معامله و پایش مدلها ارزیابی میگردد. نتیجه این است که خبرکاوی میتواند آگاهی موقعیتی، کنترل ریسک و اجرای معامله را بهبود دهد، اما جایگزین استراتژی سرمایهگذاری منسجم یا «زمان در بازار» نیست—همان هشداری که نقلقول Paolo Galeone یادآور میشود. این متن توصیه مالی نیست.
#NLP
#AlgorithmicTrading
#FinancialNews
#SentimentAnalysis
#EventExtraction
#MachineLearning
#RiskManagement
#PaoloGaleone
🟣لینک مقاله:
https://golangweekly.com/link/175980/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
P. Galeone's blog
Gemini-Powered Stock Analysis: Parsing Financial News for Automated Trading Decisions
How I built an automated stock analysis system that leverages Gemini to parse Italian financial news feeds, providing real-time trading recommendations. This article explores the architecture, challenges, and implementation details of integrating AI-powered…
🔵 عنوان مقاله
go-torch: Torch-Like Deep Learning Framework in Go
🟢 خلاصه مقاله:
go-torch یک فریمورک متنباز برای یادگیری عمیق است که با الهام از Torch ساخته شده و بهطور کامل در خود زبان Go پیادهسازی شده است. این پروژه با فراهمکردن اجزای اصلی مانند تنسور، لایهها و ابزارهای آموزش، تجربهای آشنا و در عین حال بومیِ Go ارائه میدهد. چون بهصورت pure Go است، بهسادگی در سرویسها و کدهای Go ادغام میشود، استقرار را آسان میکند و از مزیتهای همروندی و قابلحمل بودن Go بهره میبرد. هدف آن فراهمکردن مسیری روان برای ساخت و آموزش شبکههای عصبی در اکوسیستم Go و جذب مشارکت جامعه برای گسترش قابلیتهاست.
#Go #Golang #DeepLearning #MachineLearning #Torch #OpenSource #AIFramework #MLTools
🟣لینک مقاله:
https://golangweekly.com/link/175989/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go-torch: Torch-Like Deep Learning Framework in Go
🟢 خلاصه مقاله:
go-torch یک فریمورک متنباز برای یادگیری عمیق است که با الهام از Torch ساخته شده و بهطور کامل در خود زبان Go پیادهسازی شده است. این پروژه با فراهمکردن اجزای اصلی مانند تنسور، لایهها و ابزارهای آموزش، تجربهای آشنا و در عین حال بومیِ Go ارائه میدهد. چون بهصورت pure Go است، بهسادگی در سرویسها و کدهای Go ادغام میشود، استقرار را آسان میکند و از مزیتهای همروندی و قابلحمل بودن Go بهره میبرد. هدف آن فراهمکردن مسیری روان برای ساخت و آموزش شبکههای عصبی در اکوسیستم Go و جذب مشارکت جامعه برای گسترش قابلیتهاست.
#Go #Golang #DeepLearning #MachineLearning #Torch #OpenSource #AIFramework #MLTools
🟣لینک مقاله:
https://golangweekly.com/link/175989/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - Abinesh-Mathivanan/go-torch: torch like deep learning framework in Go
torch like deep learning framework in Go. Contribute to Abinesh-Mathivanan/go-torch development by creating an account on GitHub.
👍1
Forwarded from Bardia & Erfan
♨️ چین شمشیر رو برای بلاگرها از رو بست ؛ اینفلوئنسر ها باید مدرک تحصصی بگیرن!
▪️طبق قانون جدیدی که دولت چین تصویب کرده، از این به بعد هرکسی بخواد تو حوزههایی مثل پزشکی، اقتصاد، حقوق یا آموزش ، محتوا تولید کنه باید مدرک دانشگاهی معتبر یا گواهی حرفهای رسمی داشته باشه ؛ وگرنه ۱۴ هزار دلار جریمه میشه!
▪️پلتفرمهایی مثل Douyin، Weibo و Bilibili هم موظفن مدارک بلاگرها رو بررسی کنن و اگه کسی بدون صلاحیت سراغ این موضوعات بره، حسابش بسته میشه یا جریمه میخوره.
+ دولت چین میگه هدفش جلوگیری از «اطلاعات گمراهکننده» است، اما خیلیا معتقدن این یه حرکت برای کنترل شدیدتر فضای مجازی و ساکت کردن صدای منتقدهاست.
▪️طبق قانون جدیدی که دولت چین تصویب کرده، از این به بعد هرکسی بخواد تو حوزههایی مثل پزشکی، اقتصاد، حقوق یا آموزش ، محتوا تولید کنه باید مدرک دانشگاهی معتبر یا گواهی حرفهای رسمی داشته باشه ؛ وگرنه ۱۴ هزار دلار جریمه میشه!
▪️پلتفرمهایی مثل Douyin، Weibo و Bilibili هم موظفن مدارک بلاگرها رو بررسی کنن و اگه کسی بدون صلاحیت سراغ این موضوعات بره، حسابش بسته میشه یا جریمه میخوره.
+ دولت چین میگه هدفش جلوگیری از «اطلاعات گمراهکننده» است، اما خیلیا معتقدن این یه حرکت برای کنترل شدیدتر فضای مجازی و ساکت کردن صدای منتقدهاست.
👍10
Forwarded from Bardia & Erfan
This media is not supported in your browser
VIEW IN TELEGRAM
روز بزرگداشت کوروش بزرگ، شاه شاهان
بر همهی ایرانیان گرامی و دوستداران تاریخ ایرانزمین خجسته باد 🌞
به مناسبت این روز پرافتخار،❤️ ۶۰٪ تخفیف ویژه روی تمام تعرفهها فقط تا ۱۰ آبان!
برای تبلیغات و همکاری:
📩 @mrbardia72
🛡 فرصت رو از دست نده، این تخفیف فقط سه روز فعاله!
💚🤍❤️
https://t.iss.one/addlist/AJ7rh2IzIh02NTI0
بر همهی ایرانیان گرامی و دوستداران تاریخ ایرانزمین خجسته باد 🌞
به مناسبت این روز پرافتخار،❤️ ۶۰٪ تخفیف ویژه روی تمام تعرفهها فقط تا ۱۰ آبان!
برای تبلیغات و همکاری:
📩 @mrbardia72
🛡 فرصت رو از دست نده، این تخفیف فقط سه روز فعاله!
💚🤍❤️
https://t.iss.one/addlist/AJ7rh2IzIh02NTI0
🔥2❤1
🔵 عنوان مقاله
go-nvtrust: NVIDIA GPU and NVSwitch Confidential Computing Attestation
🟢 خلاصه مقاله:
اgo-nvtrust یک پیادهسازی به زبان Go از nvTrust است که برای گردآوری و مدیریت شواهد attestation مربوط به Confidential Computing از NVIDIA GPU و NVSwitch بهکار میرود. این ابزار با جمعآوری هویتهای امضاشده دستگاه، اندازهگیریهای firmware و پیکربندی و بستهبندی آنها برای تأیید خارجی، امکان سنجش اعتماد پیش از اجرای بارهای کاری حساس را فراهم میکند. پیادهسازی به زبان Go ادغام آن را در سرویسهای cloud-native، کنترلرها و ابزارهای سیاستگذاری ساده میسازد و به سناریوهای zero-trust در محیطهای چند GPU و چندمستاجری کمک میکند. خروجی go-nvtrust بهعنوان شواهد استاندارد به همراه تأییدکنندهها و مراجع اعتماد استفاده میشود تا پیش از زمانبندی یا آزادسازی اسرار، وضعیت امن سختافزار بررسی شود.
#ConfidentialComputing #NVIDIA #GPU #NVSwitch #Go #Attestation #ZeroTrust #AIInfrastructure
🟣لینک مقاله:
https://golangweekly.com/link/175990/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go-nvtrust: NVIDIA GPU and NVSwitch Confidential Computing Attestation
🟢 خلاصه مقاله:
اgo-nvtrust یک پیادهسازی به زبان Go از nvTrust است که برای گردآوری و مدیریت شواهد attestation مربوط به Confidential Computing از NVIDIA GPU و NVSwitch بهکار میرود. این ابزار با جمعآوری هویتهای امضاشده دستگاه، اندازهگیریهای firmware و پیکربندی و بستهبندی آنها برای تأیید خارجی، امکان سنجش اعتماد پیش از اجرای بارهای کاری حساس را فراهم میکند. پیادهسازی به زبان Go ادغام آن را در سرویسهای cloud-native، کنترلرها و ابزارهای سیاستگذاری ساده میسازد و به سناریوهای zero-trust در محیطهای چند GPU و چندمستاجری کمک میکند. خروجی go-nvtrust بهعنوان شواهد استاندارد به همراه تأییدکنندهها و مراجع اعتماد استفاده میشود تا پیش از زمانبندی یا آزادسازی اسرار، وضعیت امن سختافزار بررسی شود.
#ConfidentialComputing #NVIDIA #GPU #NVSwitch #Go #Attestation #ZeroTrust #AIInfrastructure
🟣لینک مقاله:
https://golangweekly.com/link/175990/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - confidentsecurity/go-nvtrust: go version of https://github.com/nvidia/nvtrust
go version of https://github.com/nvidia/nvtrust. Contribute to confidentsecurity/go-nvtrust development by creating an account on GitHub.
❤2
🔵 عنوان مقاله
gotests: Automatically Generate Test Boilerplate From Code
🟢 خلاصه مقاله:
**خلاصه فارسی: ابزار gotests با تحلیل امضاهای توابع و متدها در کد Go، بهطور خودکار تستهای table-driven تولید میکند و نیاز به نوشتن کد تکراری برای اسکلت تست را از بین میبرد. این کار سرعت پوششدهی تست را بالا میبرد، سبک تست را در تیمها یکپارچه میکند و با الگوهای قابلسفارشیسازی از طریق CLI یا ادیتور بهراحتی در جریان کار توسعه جا میافتد. انتشار نسخه v1 در این هفته نشاندهنده پایداری و آمادگی برای استفاده در محیطهای حرفهای است، چه برای شروع تست در کدهای موجود و چه برای افزودن تست به بستههای جدید.
#Go #Testing #UnitTesting #TDD #Automation #DeveloperTools #OpenSource
🟣لینک مقاله:
https://golangweekly.com/link/175984/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
gotests: Automatically Generate Test Boilerplate From Code
🟢 خلاصه مقاله:
**خلاصه فارسی: ابزار gotests با تحلیل امضاهای توابع و متدها در کد Go، بهطور خودکار تستهای table-driven تولید میکند و نیاز به نوشتن کد تکراری برای اسکلت تست را از بین میبرد. این کار سرعت پوششدهی تست را بالا میبرد، سبک تست را در تیمها یکپارچه میکند و با الگوهای قابلسفارشیسازی از طریق CLI یا ادیتور بهراحتی در جریان کار توسعه جا میافتد. انتشار نسخه v1 در این هفته نشاندهنده پایداری و آمادگی برای استفاده در محیطهای حرفهای است، چه برای شروع تست در کدهای موجود و چه برای افزودن تست به بستههای جدید.
#Go #Testing #UnitTesting #TDD #Automation #DeveloperTools #OpenSource
🟣لینک مقاله:
https://golangweekly.com/link/175984/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - cweill/gotests: Automatically generate Go test boilerplate from your source code.
Automatically generate Go test boilerplate from your source code. - cweill/gotests
👍1
🚀 دوروف از COCOON رونمایی کرد؛ شبکه هوشمصنوعی خصوصی تلگرام بر پایه TON
پاول دوروف در کنفرانس Blockchain Life 2025 از پروژهی جدید COCOON (کوکون) پرده برداشت — شبکهای غیرمتمرکز و متمرکز بر حریم خصوصی برای پردازش هوش مصنوعی بر بستر TON Blockchain که در نوامبر راهاندازی میشود.
🔹 دارندگان GPU میتوانند با اشتراک توان محاسباتی خود، $TON استخراج کنند
🔹 توسعهدهندگان به محیط inference امن و بدون سرور متمرکز دسترسی خواهند داشت
🔹 کاربران از سرویسهای AI با حفظ کامل حریم خصوصی بهرهمند میشوند
🌐 اطلاعات بیشتر:
@cocoon
پاول دوروف در کنفرانس Blockchain Life 2025 از پروژهی جدید COCOON (کوکون) پرده برداشت — شبکهای غیرمتمرکز و متمرکز بر حریم خصوصی برای پردازش هوش مصنوعی بر بستر TON Blockchain که در نوامبر راهاندازی میشود.
🔹 دارندگان GPU میتوانند با اشتراک توان محاسباتی خود، $TON استخراج کنند
🔹 توسعهدهندگان به محیط inference امن و بدون سرور متمرکز دسترسی خواهند داشت
🔹 کاربران از سرویسهای AI با حفظ کامل حریم خصوصی بهرهمند میشوند
🌐 اطلاعات بیشتر:
@cocoon
Forwarded from Linux Labdon
🔵 عنوان مقاله
Ubuntu 25.10's Rust Coreutils Transition Has Uncovered Performance Shortcomings
🟢 خلاصه مقاله:
Ubuntu 25.10 در حال جایگزینی Rustا Coreutils بهجای GNU Coreutils است. آزمایشهای اولیه نشان میدهد نسخه Rust در برخی سناریوها کندتر از پیادهسازی C در GNU Coreutils عمل میکند. با این حال هنوز تا انتشار پایدار چند هفته باقی مانده و توسعهدهندگان upstream در حال بهینهسازی و رفع شکافهای کارایی هستند تا ضمن بهرهمندی از مزایای ایمنی Rust، به کارایی همتراز برسند.
#Ubuntu2510 #Ubuntu #RustCoreutils #GNUCoreutils #Linux #Performance #OpenSource #RustLang
🟣لینک مقاله:
https://www.phoronix.com/news/Ubuntu-Rust-Coreutils-Perf
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Ubuntu 25.10's Rust Coreutils Transition Has Uncovered Performance Shortcomings
🟢 خلاصه مقاله:
Ubuntu 25.10 در حال جایگزینی Rustا Coreutils بهجای GNU Coreutils است. آزمایشهای اولیه نشان میدهد نسخه Rust در برخی سناریوها کندتر از پیادهسازی C در GNU Coreutils عمل میکند. با این حال هنوز تا انتشار پایدار چند هفته باقی مانده و توسعهدهندگان upstream در حال بهینهسازی و رفع شکافهای کارایی هستند تا ضمن بهرهمندی از مزایای ایمنی Rust، به کارایی همتراز برسند.
#Ubuntu2510 #Ubuntu #RustCoreutils #GNUCoreutils #Linux #Performance #OpenSource #RustLang
🟣لینک مقاله:
https://www.phoronix.com/news/Ubuntu-Rust-Coreutils-Perf
➖➖➖➖➖➖➖➖
👑 @Linux_Labdon
Phoronix
Ubuntu 25.10's Rust Coreutils Transition Has Uncovered Performance Shortcomings
Ubuntu 25.10's transition to using Rust Coreutils in place of GNU Coreutils has uncovered a few performance issues so far with the Rust version being slower than the C-based GNU Coreutils
❤1
Forwarded from Software Engineer Labdon
میخوام دو تا از عجیب ترین Http status code هایی که وجود داشته و داره رو بگم
احتمالا درمورد Http Status Code 418 شنیده باشین.
418 (I'm a teapot)
داره میگه من قوری ام! جالب تر از اینکه چرا وجود داره و میگه من قوری ام اینه که به طور رسمی این http status code تو RFC 2324 ثبت شده!
این یکی رسمی نیست اصلا ولی تو Twitter API v1 ازش استفاده شده بود.
420 (Enhance your calm)
برای اینکه بگن آقا زیاد داری درخواست میفرستی از این استفاده میکردن
بعدا چون تو استاندارد نبود تو v1.1 اومدن تبدیلش کردن به 429 (Too many requests).
<Ali Valizadeh/>
احتمالا درمورد Http Status Code 418 شنیده باشین.
418 (I'm a teapot)
داره میگه من قوری ام! جالب تر از اینکه چرا وجود داره و میگه من قوری ام اینه که به طور رسمی این http status code تو RFC 2324 ثبت شده!
این یکی رسمی نیست اصلا ولی تو Twitter API v1 ازش استفاده شده بود.
420 (Enhance your calm)
برای اینکه بگن آقا زیاد داری درخواست میفرستی از این استفاده میکردن
بعدا چون تو استاندارد نبود تو v1.1 اومدن تبدیلش کردن به 429 (Too many requests).
<Ali Valizadeh/>
🎙️ عنوان پادکست:
🤌 The Gopherfather: Go 1.25, slog multihandlers, and more, capisce?
خلاصه پادکست:
این شماره از The Gopherfather تازهترین خبرهای اکوسیستم Go را مرور میکند: انتشار Go 1.24.5 و Go 1.23.11 با تمرکز بر پایداری و امنیت، و آمادهشدن Go 1.25 RC2 برای آزمایش گستردهتر. همچنین GopherCon South Africa در تاریخ ۶ تا ۷ آگوست بهصورت آنلاین برگزار میشود.
در بخش محتوا، مطلب “Generic Interfaces” از Axel Wagner در Go Blog به تعامل جنریکها با interfaceها میپردازد. یک ویدئو با عنوان “10 Things I Hate About Go” نقدهای سازندهای را مطرح میکند، و بسته gourfave/cli راهی ساده و سریع برای ساخت ابزارهای خط فرمان در Go ارائه میدهد....
🤌 The Gopherfather: Go 1.25, slog multihandlers, and more, capisce?
خلاصه پادکست:
این شماره از The Gopherfather تازهترین خبرهای اکوسیستم Go را مرور میکند: انتشار Go 1.24.5 و Go 1.23.11 با تمرکز بر پایداری و امنیت، و آمادهشدن Go 1.25 RC2 برای آزمایش گستردهتر. همچنین GopherCon South Africa در تاریخ ۶ تا ۷ آگوست بهصورت آنلاین برگزار میشود.
در بخش محتوا، مطلب “Generic Interfaces” از Axel Wagner در Go Blog به تعامل جنریکها با interfaceها میپردازد. یک ویدئو با عنوان “10 Things I Hate About Go” نقدهای سازندهای را مطرح میکند، و بسته gourfave/cli راهی ساده و سریع برای ساخت ابزارهای خط فرمان در Go ارائه میدهد....
❤1👍1
Forwarded from Bardia & Erfan
با دو سال سابقه کار
حتی با اینکه کاراموز شرکت امازون هم بوده
شامل layoff اخیر شده و بیکار شده
متأسفانه ai خیلی قوی تر شده
و تهدید محسوب میشه
حتی با اینکه کاراموز شرکت امازون هم بوده
شامل layoff اخیر شده و بیکار شده
متأسفانه ai خیلی قوی تر شده
و تهدید محسوب میشه
🔥1 1
🎙️ عنوان پادکست:
🌁 Live from San Francisco, it's Cup o' Go! Elastic, Green Tea, and LLM toolboxes
خلاصه پادکست:
این قسمت از Cup o' Go بهصورت زنده از San Francisco و در دفتر Elastic ضبط شده و با حمایت Elastic منتشر شده است؛ شرکتی که پشت Elasticsearch بوده و با راهکارهای Search، Observability و Security به تیمها برای کار با دادههای بلادرنگ کمک میکند. در بخش فنی، به پذیرش تغییر «CPU limit-aware» برای پیشفرض GOMAXPROCS پرداخته میشود؛ تغییری که بهویژه برای اجرای سرویسهای Go در محیطهای کانتینری مفید است و نیاز به تنظیمات دستی را کاهش میدهد....
🌁 Live from San Francisco, it's Cup o' Go! Elastic, Green Tea, and LLM toolboxes
خلاصه پادکست:
این قسمت از Cup o' Go بهصورت زنده از San Francisco و در دفتر Elastic ضبط شده و با حمایت Elastic منتشر شده است؛ شرکتی که پشت Elasticsearch بوده و با راهکارهای Search، Observability و Security به تیمها برای کار با دادههای بلادرنگ کمک میکند. در بخش فنی، به پذیرش تغییر «CPU limit-aware» برای پیشفرض GOMAXPROCS پرداخته میشود؛ تغییری که بهویژه برای اجرای سرویسهای Go در محیطهای کانتینری مفید است و نیاز به تنظیمات دستی را کاهش میدهد....
👍1
Forwarded from VIP
درود به همهی دوستان عزیز 🌿
اگر پیشنهاد یا انتقادی دارید که میتونه به بهتر شدن کانالها ی زیر کمک کنه،
👉 https://t.iss.one/addlist/AJ7rh2IzIh02NTI0
خیلی خوشحال میشم نظرتون رو بدونم و ازش استفاده کنم 🙌
میتونید از طریق آیدی زیر با من در تماس باشید:
📩 @mrbardia72
منتظر نظرات خوب و سازندهتون هستم 💬
💚🤍❤️
اگر پیشنهاد یا انتقادی دارید که میتونه به بهتر شدن کانالها ی زیر کمک کنه،
👉 https://t.iss.one/addlist/AJ7rh2IzIh02NTI0
خیلی خوشحال میشم نظرتون رو بدونم و ازش استفاده کنم 🙌
میتونید از طریق آیدی زیر با من در تماس باشید:
📩 @mrbardia72
منتظر نظرات خوب و سازندهتون هستم 💬
💚🤍❤️
❤1