Clients should not be forced to depend on methods they do not use.
— Robert C. Martin (SOLID, interface segregation principle)
👍2
🔵 عنوان مقاله
docxgo: A Library for Manipulating Microsoft Word Documents
🟢 خلاصه مقاله:
docxgo یک کتابخانه برای کار برنامهنویسی با اسناد Microsoft Word با فرمت .docx است که امکان ساخت، خواندن و ویرایش خودکار اسناد را فراهم میکند. نمونهکدهای همراه، مراحل پایه مانند بازکردن سند، پیمایش ساختار، افزودن یا ویرایش پاراگرافها و سبکها و ذخیرهسازی خروجی را نشان میدهند. این پروژه تکاملیافتهی کتابخانه Docx است و با بهبود سازگاری با Microsoft Word، گسترش پوشش قابلیتها (مانند جداول، تصاویر، سرصفحه/پاصفحه و بخشبندی) و بهبود کارایی و مدیریت خطا، تجربه توسعه یکپارچهتری ارائه میدهد. از تولید گزارشها و قراردادهای مبتنی بر قالب تا ادغام در سرویسهای پشتیبان و ابزارهای خط فرمان، docxgo برای خودکارسازی فرآیندهای اسنادی و استانداردسازی قالببندی گزینهای مناسب است.
#docxgo #MicrosoftWord #DOCX #DocumentAutomation #DeveloperTools #WordProcessing #APIs
🟣لینک مقاله:
https://golangweekly.com/link/176636/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
docxgo: A Library for Manipulating Microsoft Word Documents
🟢 خلاصه مقاله:
docxgo یک کتابخانه برای کار برنامهنویسی با اسناد Microsoft Word با فرمت .docx است که امکان ساخت، خواندن و ویرایش خودکار اسناد را فراهم میکند. نمونهکدهای همراه، مراحل پایه مانند بازکردن سند، پیمایش ساختار، افزودن یا ویرایش پاراگرافها و سبکها و ذخیرهسازی خروجی را نشان میدهند. این پروژه تکاملیافتهی کتابخانه Docx است و با بهبود سازگاری با Microsoft Word، گسترش پوشش قابلیتها (مانند جداول، تصاویر، سرصفحه/پاصفحه و بخشبندی) و بهبود کارایی و مدیریت خطا، تجربه توسعه یکپارچهتری ارائه میدهد. از تولید گزارشها و قراردادهای مبتنی بر قالب تا ادغام در سرویسهای پشتیبان و ابزارهای خط فرمان، docxgo برای خودکارسازی فرآیندهای اسنادی و استانداردسازی قالببندی گزینهای مناسب است.
#docxgo #MicrosoftWord #DOCX #DocumentAutomation #DeveloperTools #WordProcessing #APIs
🟣لینک مقاله:
https://golangweekly.com/link/176636/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - mmonterroca/docxgo: Complete rewrite of go-docx: Production-grade Word document creation with domain-driven architecture…
Complete rewrite of go-docx: Production-grade Word document creation with domain-driven architecture, full OOXML compliance, and comprehensive error handling. - mmonterroca/docxgo
👍1
🔵 عنوان مقاله
"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
❤1
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.
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
دیجیاتو
Vibe Coding چیست و چگونه از کدنویسی حسی با هوش مصنوعی استفاده کنیم؟
وایب کدینگ از کجا آمده است و چه کاربردهایی دارد؟
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
❤2
Forwarded from AI Labdon
هوش مصنوعی چینی متنباز Kimi K2 Thinking عرضه شد: بهتر از GPT-5 و Claude 4.5 در بنچمارکهای کلیدی
https://toranji.ir/2025/11/06/%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-%DA%86%DB%8C%D9%86%DB%8C-%D9%85%D8%AA%D9%86%D8%A8%D8%A7%D8%B2-kimi-k2-thinking-%D8%B9%D8%B1%D8%B6%D9%87-%D8%B4%D8%AF-%D8%A8%D9%87/
➖➖➖➖➖➖➖
https://t.iss.one/addlist/AJ7rh2IzIh02NTI0
https://toranji.ir/2025/11/06/%D9%87%D9%88%D8%B4-%D9%85%D8%B5%D9%86%D9%88%D8%B9%DB%8C-%DA%86%DB%8C%D9%86%DB%8C-%D9%85%D8%AA%D9%86%D8%A8%D8%A7%D8%B2-kimi-k2-thinking-%D8%B9%D8%B1%D8%B6%D9%87-%D8%B4%D8%AF-%D8%A8%D9%87/
➖➖➖➖➖➖➖
https://t.iss.one/addlist/AJ7rh2IzIh02NTI0
ترنجی
هوش مصنوعی چینی متنباز Kimi K2 Thinking عرضه شد: بهتر از GPT-5 و Claude 4.5 در بنچمارکهای کلیدی - ترنجی
در جدیدترین فصل از رقابت هوش مصنوعی، شرکت چینی Moonshot AI از مدل جدید و تماماً متنباز خود با نام Kimi K2 Thinking رونمایی کرد. این مدل نه تنها به عنوان یک رقیب جدی برای مدلهای اختصاصی آمریکایی شناخته میشود، بلکه در بنچمارکهای کلیدی استدلال، کدنویسی و…
👍2🔥1
ایلان ماسک: حمایت مایکروسافت از OpenAI خودتخریبی جنونآمیز است
https://digiato.com/business/elon-musk-microsoft-openai-suicidal-competition
https://digiato.com/business/elon-musk-microsoft-openai-suicidal-competition
دیجیاتو
ایلان ماسک: حمایت مایکروسافت از OpenAI خودتخریبی جنونآمیز است
ایلان ماسک بار دیگر به حمایت مایکروسافت از OpenAI حمله کرد.