🔵 عنوان مقاله
go-i18n 2.6: Translate Your Go Program Into Multiple Languages
🟢 خلاصه مقاله:
این مقاله به بررسی یک بسته و ابزار نرمافزاری میپردازد که برای ترجمه برنامههای زبان برنامهنویسی Go به زبانهای طبیعی مختلف طراحی شده است. نسخه ۲.۶ این نرمافزار، که اخیراً بهروزرسانی شده، ویژگیهای جدیدی دارد و استفاده از آن نیازمند نسخه ۱.۲۳ یا بالاتر Go است. این ابزار برای توسعهدهندگانی که در محیطهای چندزبانه کار میکنند یا به دنبال دسترسپذیر کردن برنامههای خود برای مخاطبان جهانی هستند، مفید است. با استفاده از این ابزار، برنامهنویسان میتوانند پروژههای Go خود را به زبانهای دیگر ترجمه کنند و دسترسی و کاربرد نرمافزارهای خود را گسترش دهند.
🟣لینک مقاله:
https://golangweekly.com/link/167903/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go-i18n 2.6: Translate Your Go Program Into Multiple Languages
🟢 خلاصه مقاله:
این مقاله به بررسی یک بسته و ابزار نرمافزاری میپردازد که برای ترجمه برنامههای زبان برنامهنویسی Go به زبانهای طبیعی مختلف طراحی شده است. نسخه ۲.۶ این نرمافزار، که اخیراً بهروزرسانی شده، ویژگیهای جدیدی دارد و استفاده از آن نیازمند نسخه ۱.۲۳ یا بالاتر Go است. این ابزار برای توسعهدهندگانی که در محیطهای چندزبانه کار میکنند یا به دنبال دسترسپذیر کردن برنامههای خود برای مخاطبان جهانی هستند، مفید است. با استفاده از این ابزار، برنامهنویسان میتوانند پروژههای Go خود را به زبانهای دیگر ترجمه کنند و دسترسی و کاربرد نرمافزارهای خود را گسترش دهند.
🟣لینک مقاله:
https://golangweekly.com/link/167903/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - nicksnyder/go-i18n: Translate your Go program into multiple languages.
Translate your Go program into multiple languages. - nicksnyder/go-i18n
👍1
🔵 عنوان مقاله
Using Signals with Go
🟢 خلاصه مقاله:
سیگنالها پیامهای ناهمزمانی هستند که به فرایندها در مورد رویدادهایی مانند وقفهها، خرابیها یا درخواستهای خاتمه اطلاع میدهند و میتوانند رفتار خاصی را در برنامهها فعال کنند. بسیاری از زبانهای برنامهنویسی امکان گرفتن و واکنش به سیگنالها را میدهند. زبان برنامهنویسی Go نیز از این قاعده مستثنی نیست و امکانات لازم برای مدیریت سیگنالها را فراهم میکند تا برنامهها بتوانند به شکل مناسب و بدون از دست دادن دادهها، خاتمه یابند.
🟣لینک مقاله:
https://golangweekly.com/link/168159/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Using Signals with Go
🟢 خلاصه مقاله:
سیگنالها پیامهای ناهمزمانی هستند که به فرایندها در مورد رویدادهایی مانند وقفهها، خرابیها یا درخواستهای خاتمه اطلاع میدهند و میتوانند رفتار خاصی را در برنامهها فعال کنند. بسیاری از زبانهای برنامهنویسی امکان گرفتن و واکنش به سیگنالها را میدهند. زبان برنامهنویسی Go نیز از این قاعده مستثنی نیست و امکانات لازم برای مدیریت سیگنالها را فراهم میکند تا برنامهها بتوانند به شکل مناسب و بدون از دست دادن دادهها، خاتمه یابند.
🟣لینک مقاله:
https://golangweekly.com/link/168159/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Calhoun.io
Using Signals With Go - Calhoun.io
In this article we explore what signals are and how we can listen for them in Go programs. We also explore some common pitfalls, like forgetting to stop listening for a signal once we are done with it.
🔵 عنوان مقاله
Hoard of the Rings: Extracting Data From a Cheap Activity Tracker
🟢 خلاصه مقاله:
تونی با خرید یک انگشتر ردیاب فعالیت ارزان قیمت که قابلیت اندازهگیری نبض و تعداد قدمها را داشت، موفق به استفاده از زبان برنامهنویسی TinyGo برای خواندن دادههای خروجی این دستگاه شد. او با استفاده از TinyGo، که برای سیستمهای تعبیه شده و ابزارهای اینترنت اشیا طراحی شده، توانست دادهها را به راحتی استخراج و تجزیه و تحلیل کند. این پروژه نمایانگر یک استفاده جالب و عملی از تکنولوژی TinyGo در فناوری بهداشت شخصی است.
🟣لینک مقاله:
https://golangweekly.com/link/168164/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Hoard of the Rings: Extracting Data From a Cheap Activity Tracker
🟢 خلاصه مقاله:
تونی با خرید یک انگشتر ردیاب فعالیت ارزان قیمت که قابلیت اندازهگیری نبض و تعداد قدمها را داشت، موفق به استفاده از زبان برنامهنویسی TinyGo برای خواندن دادههای خروجی این دستگاه شد. او با استفاده از TinyGo، که برای سیستمهای تعبیه شده و ابزارهای اینترنت اشیا طراحی شده، توانست دادهها را به راحتی استخراج و تجزیه و تحلیل کند. این پروژه نمایانگر یک استفاده جالب و عملی از تکنولوژی TinyGo در فناوری بهداشت شخصی است.
🟣لینک مقاله:
https://golangweekly.com/link/168164/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
smittytone messes with micros
Hoard of the rings: extracting data from Colmi BLE annular activity trackers
I’m not especially a fan of the ‘quantified self’, the notion that I should continuously record massive amounts of data about my daily life and physiological state. But I am keen on Bluetooth LE co…
🔵 عنوان مقاله
✉️ ListMonk 5.0: Self-Hosted Newsletter & Mailing List Manager
🟢 خلاصه مقاله:
اگر نمیخواهید برای استفاده از سیستمهای خبرنامهای میزبانیشده هزینه پرداخت کنید، راهحلی بر اساس زبان برنامهنویسی Go در نسخه ۵.۰ ارائه شده که شامل یک سازنده ایمیل و ویرایشگر قالب به صورت بصری و کشیدن و رها کردن است. این راهحل امکان ساخت خبرنامههای جذاب و حرفهای بدون نیاز به مهارتهای فنی پیشرفته را فراهم میکند و از صفحه اصلی نرمافزار قابل دسترسی است.
🟣لینک مقاله:
https://golangweekly.com/link/168669/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
✉️ ListMonk 5.0: Self-Hosted Newsletter & Mailing List Manager
🟢 خلاصه مقاله:
اگر نمیخواهید برای استفاده از سیستمهای خبرنامهای میزبانیشده هزینه پرداخت کنید، راهحلی بر اساس زبان برنامهنویسی Go در نسخه ۵.۰ ارائه شده که شامل یک سازنده ایمیل و ویرایشگر قالب به صورت بصری و کشیدن و رها کردن است. این راهحل امکان ساخت خبرنامههای جذاب و حرفهای بدون نیاز به مهارتهای فنی پیشرفته را فراهم میکند و از صفحه اصلی نرمافزار قابل دسترسی است.
🟣لینک مقاله:
https://golangweekly.com/link/168669/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
Release v5.0.0 · knadh/listmonk
Skip this release and upgrade to v5.0.2 instead for multiple fixes (UX bugs and a security fix)
Changelog
3b8a8c2 Add email-builder/dist to .gitignore.
8902320 Update screenshot on README.
a7085cb...
Changelog
3b8a8c2 Add email-builder/dist to .gitignore.
8902320 Update screenshot on README.
a7085cb...
🔵 عنوان مقاله
The Draft Go 1.25 Release Notes
🟢 خلاصه مقاله:
چهار ماه دیگر تا انتشار نهایی Go 1.25 باقی مانده است که انتظار میرود در ماه اوت رخ دهد. با این حال، یادداشتهای انتشار از قبل در دست کار هستند و از همین حالا نگاهی مفید به ویژگیها و بهبودهای پیش رو را فراهم میکنند. این امر به توسعهدهندگان امکان میدهد تا برای تغییرات پیشرو آماده شوند و انتقال روانی به نسخهی بهروزشده داشته باشند.
🟣لینک مقاله:
https://golangweekly.com/link/168653/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
The Draft Go 1.25 Release Notes
🟢 خلاصه مقاله:
چهار ماه دیگر تا انتشار نهایی Go 1.25 باقی مانده است که انتظار میرود در ماه اوت رخ دهد. با این حال، یادداشتهای انتشار از قبل در دست کار هستند و از همین حالا نگاهی مفید به ویژگیها و بهبودهای پیش رو را فراهم میکنند. این امر به توسعهدهندگان امکان میدهد تا برای تغییرات پیشرو آماده شوند و انتقال روانی به نسخهی بهروزشده داشته باشند.
🟣لینک مقاله:
https://golangweekly.com/link/168653/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
tip.golang.org
Go 1.25 Release Notes - The Go Programming Language
🔵 عنوان مقاله
This 150-Line Go Program is a Full-On Load Balancer
🟢 خلاصه مقاله:
این مقاله شامل یک تجزیه و تحلیل عمیق و یک راهنمای گامبهگام در ساخت یک تعادلگر بار به روش دوری از طریق استفاده از کتابخانه استاندارد است که مناسب افراد علاقمند به تکنیکهای توزیع بار میباشد. نویسنده به تفصیل هر مرحله از ساخت تعادلگر بار را شرح داده و در انتها پیشنهاداتی برای تقویت مدل اولیه و آماده سازی آن برای استفاده در محیطهای واقعی ارائه کرده است، شامل افزودن مکانیزمهای کنترل خطا، سیستمهای ثبت وقایع و پشتیبانی از افزودن و حذف دینامیکی سرورها.
🟣لینک مقاله:
https://golangweekly.com/link/168660/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
This 150-Line Go Program is a Full-On Load Balancer
🟢 خلاصه مقاله:
این مقاله شامل یک تجزیه و تحلیل عمیق و یک راهنمای گامبهگام در ساخت یک تعادلگر بار به روش دوری از طریق استفاده از کتابخانه استاندارد است که مناسب افراد علاقمند به تکنیکهای توزیع بار میباشد. نویسنده به تفصیل هر مرحله از ساخت تعادلگر بار را شرح داده و در انتها پیشنهاداتی برای تقویت مدل اولیه و آماده سازی آن برای استفاده در محیطهای واقعی ارائه کرده است، شامل افزودن مکانیزمهای کنترل خطا، سیستمهای ثبت وقایع و پشتیبانی از افزودن و حذف دینامیکی سرورها.
🟣لینک مقاله:
https://golangweekly.com/link/168660/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Hackernoon
This 150-Line Go Script Is Actually a Full-On Load Balancer
This article will show you how to create a simple HTTP load balancer in Go, using only the standard library.
1❤1
🔵 عنوان مقاله
Is Your Go Application's Postgres Prepared for Your Next High Traffic Event?
🟢 خلاصه مقاله:
اگر احساس میکنید که پایگاه دادهی Postgres شما مانند یک جعبه سیاه است، ویدیوی درخواستی با ارائهی متخصص Postgres، لوکاس فیتل، راهنماییهایی برای بهبود عملکرد و حل مشکلات کندی در کوئریها ارائه میدهد. این ویدیو ویژگیهای جدیدی از ابزار pganalyze را نمایش میدهد که به کشف و تجزیه و تحلیل مشکلات کمک میکند و بهینهسازی پایگاه دادهی Postgres را تسهیل میبخشد.
🟣لینک مقاله:
https://golangweekly.com/link/168652/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Is Your Go Application's Postgres Prepared for Your Next High Traffic Event?
🟢 خلاصه مقاله:
اگر احساس میکنید که پایگاه دادهی Postgres شما مانند یک جعبه سیاه است، ویدیوی درخواستی با ارائهی متخصص Postgres، لوکاس فیتل، راهنماییهایی برای بهبود عملکرد و حل مشکلات کندی در کوئریها ارائه میدهد. این ویدیو ویژگیهای جدیدی از ابزار pganalyze را نمایش میدهد که به کشف و تجزیه و تحلیل مشکلات کمک میکند و بهینهسازی پایگاه دادهی Postgres را تسهیل میبخشد.
🟣لینک مقاله:
https://golangweekly.com/link/168652/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
pganalyze
Webinar: pganalyze in action: The Latest Features for Tuning Postgres
We walk through specific use cases that demonstrate how pganalyze can streamline slow query analysis, help you select the right indexes, and provide insights into critical parts of Postgres.
👍1
درود وقت بخیر به همگی دوستان
دوستانی که به صورت ریموت با کشورهای خارجی کار میکنن بی زحمت پی وی بهم پیام بدن
@mrbardia72
چندتا سوال کوتاه ازتون بپرسم در مورد تجربهتون، مسیر شروع، چالشها و نکات مهم دیگه
ممنون میشم اگر راهنمایی کنید.
با احترام
دوستانی که به صورت ریموت با کشورهای خارجی کار میکنن بی زحمت پی وی بهم پیام بدن
@mrbardia72
چندتا سوال کوتاه ازتون بپرسم در مورد تجربهتون، مسیر شروع، چالشها و نکات مهم دیگه
ممنون میشم اگر راهنمایی کنید.
با احترام
🔵 عنوان مقاله
Using the SIGHUP Signal for Configuration Reloads
🟢 خلاصه مقاله:
**
مقاله به بررسی سیگنال SIGHUP یا "سیگنال قطع اتصال" میپردازد که یکی از سیگنالهای ارسالی سیستمعامل به برنامههای Go است. این سیگنال که از دوران اولیه یونیکس وجود داشته، ابتدا برای اطلاعرسانی به پردازهها در مورد قطع اتصال کاربر استفاده میشد. امروزه، SIGHUP بیشتر به منظور وادار کردن برنامهها به بازخوانی پیکربندی بدون نیاز به راهاندازی مجدد استفاده میشود. مقاله توسط Phuong به شرح نحوه استفاده و اجرای این سیگنال در برنامههای Go میپردازد، که شامل شنیدن این سیگنال و اجرای اقدامات مشخصشده در پاسخ به آن است.
🟣لینک مقاله:
https://golangweekly.com/link/168661/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Using the SIGHUP Signal for Configuration Reloads
🟢 خلاصه مقاله:
**
مقاله به بررسی سیگنال SIGHUP یا "سیگنال قطع اتصال" میپردازد که یکی از سیگنالهای ارسالی سیستمعامل به برنامههای Go است. این سیگنال که از دوران اولیه یونیکس وجود داشته، ابتدا برای اطلاعرسانی به پردازهها در مورد قطع اتصال کاربر استفاده میشد. امروزه، SIGHUP بیشتر به منظور وادار کردن برنامهها به بازخوانی پیکربندی بدون نیاز به راهاندازی مجدد استفاده میشود. مقاله توسط Phuong به شرح نحوه استفاده و اجرای این سیگنال در برنامههای Go میپردازد، که شامل شنیدن این سیگنال و اجرای اقدامات مشخصشده در پاسخ به آن است.
🟣لینک مقاله:
https://golangweekly.com/link/168661/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Devtrovert
SIGHUP Signal for Configuration Reloads
SIGHUP is a signal caught between two worlds. It was born from the physical "hang up" of terminal lines, and its original meaning—the loss of a controlling terminal—still applies.
👍1🎉1🍾1
🔵 عنوان مقاله
Firebase Brings Its Genkit AI Framework to Go
🟢 خلاصه مقاله:
ا Genkit یک چارچوب نوآورانه توسعهیافته توسط تیم Firebase گوگل است که برای کمک به توسعهدهندگان در ایجاد برنامههای کاربردی مبتنی بر هوش مصنوعی طراحی شده است. این چارچوب که ابتدا برای Node.js توسعه داده شده بود، اکنون وارد فاز بتا برای زبان برنامهنویسی Go شده است. Genkit بهطور مستقل از APIهای گوگل کار میکند و انعطافپذیری بالایی دارد، امکان استفاده از آن در محیطهای توسعه مختلف را فراهم میکند.
🟣لینک مقاله:
https://golangweekly.com/link/168666/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Firebase Brings Its Genkit AI Framework to Go
🟢 خلاصه مقاله:
ا Genkit یک چارچوب نوآورانه توسعهیافته توسط تیم Firebase گوگل است که برای کمک به توسعهدهندگان در ایجاد برنامههای کاربردی مبتنی بر هوش مصنوعی طراحی شده است. این چارچوب که ابتدا برای Node.js توسعه داده شده بود، اکنون وارد فاز بتا برای زبان برنامهنویسی Go شده است. Genkit بهطور مستقل از APIهای گوگل کار میکند و انعطافپذیری بالایی دارد، امکان استفاده از آن در محیطهای توسعه مختلف را فراهم میکند.
🟣لینک مقاله:
https://golangweekly.com/link/168666/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
The Firebase Blog
Announcing Genkit for Python and Go
News, tutorials, and updates from the Firebase team.
👍3❤1
🔵 عنوان مقاله
Complete Go for Professional Developers
🟢 خلاصه مقاله:
این مقاله توسط یک مهندس یادگیری ماشین در Twitch که روزانه با زبان برنامهنویسی Go کار میکند، نوشته شده است و به شرح جامعی از ساخت APIهای درجهیک تولیدی میپردازد. مقاله با تنظیم محیط Go و اتصال داده به پایگاه داده PostgreSQL شروع میشود و سپس به پیادهسازی سازوکارهای احراز هویت و نوشتن تستهای کاربردی میپردازد که در افزایش امنیت و کارایی کد بسیار مهم است. این نوشتار به عنوان یک راهنما و منبع ارزشمند برای توسعهدهندگانی که مایل به بهبود مهارتهای برنامهنویسی سمت سرور با Go هستند، عمل میکند.
🟣لینک مقاله:
https://golangweekly.com/link/168195/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Complete Go for Professional Developers
🟢 خلاصه مقاله:
این مقاله توسط یک مهندس یادگیری ماشین در Twitch که روزانه با زبان برنامهنویسی Go کار میکند، نوشته شده است و به شرح جامعی از ساخت APIهای درجهیک تولیدی میپردازد. مقاله با تنظیم محیط Go و اتصال داده به پایگاه داده PostgreSQL شروع میشود و سپس به پیادهسازی سازوکارهای احراز هویت و نوشتن تستهای کاربردی میپردازد که در افزایش امنیت و کارایی کد بسیار مهم است. این نوشتار به عنوان یک راهنما و منبع ارزشمند برای توسعهدهندگانی که مایل به بهبود مهارتهای برنامهنویسی سمت سرور با Go هستند، عمل میکند.
🟣لینک مقاله:
https://golangweekly.com/link/168195/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
👍6🔥1
🔵 عنوان مقاله
Cheating the Reaper in Go
🟢 خلاصه مقاله:
مقالهی میگوئل به بررسی چگونگی به کارگیری مدیریت دستی حافظه در زبان برنامهنویسی گو، علیرغم وجود جمعآوری خودکار زبالهها (GC) میپردازد. او با استفاده از بستهی 'unsafe'، یک آلوکیتور کارآمد بساز بسیار سریعی را در گو پیادهسازی کرده و نشان میدهد که چه زمانی و چگونه میتوان به طور ایمن، فرایندهای خودکار GC را دور زد. این مقاله راهنمایی کامل برای توسعهدهندگانی است که به دنبال بهبود عملکرد برنامههای خود در مواردی هستند که عملکرد GC ممکن است مانعی ایجاد کند.
🟣لینک مقاله:
https://golangweekly.com/link/168356/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Cheating the Reaper in Go
🟢 خلاصه مقاله:
مقالهی میگوئل به بررسی چگونگی به کارگیری مدیریت دستی حافظه در زبان برنامهنویسی گو، علیرغم وجود جمعآوری خودکار زبالهها (GC) میپردازد. او با استفاده از بستهی 'unsafe'، یک آلوکیتور کارآمد بساز بسیار سریعی را در گو پیادهسازی کرده و نشان میدهد که چه زمانی و چگونه میتوان به طور ایمن، فرایندهای خودکار GC را دور زد. این مقاله راهنمایی کامل برای توسعهدهندگانی است که به دنبال بهبود عملکرد برنامههای خود در مواردی هستند که عملکرد GC ممکن است مانعی ایجاد کند.
🟣لینک مقاله:
https://golangweekly.com/link/168356/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
mcyoung.xyz
Cheating the Reaper in Go · mcyoung
👍3
🔵 عنوان مقاله
Go Event-Driven: Build Backend Systems That Actually Scale
🟢 خلاصه مقاله:
بیش از هزار توسعهدهنده به برنامهای نوآورانه پیوستهاند که تمرکز آن بر یادگیری عملی با استفاده از محیط توسعه یکپارچه (IDE) است، به جای استفاده از آموزشهای ویدیویی. این برنامه یک فرصت ارزشمند برای توسعه دهندگان فراهم میآورد تا مهارتهای خود را از طریق تمرین عملی بهبود ببخشند. سری جدید این دورهها بهار به زودی آغاز میشود.
🟣لینک مقاله:
https://golangweekly.com/link/168373/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Go Event-Driven: Build Backend Systems That Actually Scale
🟢 خلاصه مقاله:
بیش از هزار توسعهدهنده به برنامهای نوآورانه پیوستهاند که تمرکز آن بر یادگیری عملی با استفاده از محیط توسعه یکپارچه (IDE) است، به جای استفاده از آموزشهای ویدیویی. این برنامه یک فرصت ارزشمند برای توسعه دهندگان فراهم میآورد تا مهارتهای خود را از طریق تمرین عملی بهبود ببخشند. سری جدید این دورهها بهار به زودی آغاز میشود.
🟣لینک مقاله:
https://golangweekly.com/link/168373/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
threedots.tech
Go Event-Driven Training
Never again distributed monoliths. It's time to go beyond REST.
👍2🔥1
🔵 عنوان مقاله
Bufstream: Robust Streaming for gRPC
🟢 خلاصه مقاله:
نسخه جدیدی از Kafka با عنوان اجرای cloud-first که برای جریانهای go gRPC طراحی شده، عرضه شده که بدون حالت است، خودکار مقیاسپذیری میکند، از نظر طرحواره آگاه است و تا هشت برابر ارزانتر از نگهداری یک استک Kafka معمولی است. این سیستم در گزارش Jepsen مورد آزمایش و تایید قرار گرفتهاست، که نشاندهندهی قابلیت اطمینان و کارایی آن در سطح شرکتها است.
🟣لینک مقاله:
https://golangweekly.com/link/168355/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Bufstream: Robust Streaming for gRPC
🟢 خلاصه مقاله:
نسخه جدیدی از Kafka با عنوان اجرای cloud-first که برای جریانهای go gRPC طراحی شده، عرضه شده که بدون حالت است، خودکار مقیاسپذیری میکند، از نظر طرحواره آگاه است و تا هشت برابر ارزانتر از نگهداری یک استک Kafka معمولی است. این سیستم در گزارش Jepsen مورد آزمایش و تایید قرار گرفتهاست، که نشاندهندهی قابلیت اطمینان و کارایی آن در سطح شرکتها است.
🟣لینک مقاله:
https://golangweekly.com/link/168355/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
buf.build
Bufstream is the only cloud-native Kafka implementation validated by Jepsen
Jepsen's Bufstream report bolsters enterprise use of Buf’s elastic Kafka-compatible streaming platform to enable data quality, enforce governance policies, and cut costs 8x
👍3🔥1
🔵 عنوان مقاله
Using Differential Coverage for Debugging
🟢 خلاصه مقاله:
روش پیشنهادی راس بر استفاده از پروفایلهای پوشش تست استوار است. این روش با تولید پروفایلهای پوشش برای تستهای موفق و ناموفق، بخشهای کدی که تنها در زمان بروز خطا اجرا میشوند را شناسایی میکند. این تکنیک با کمپر کردن پروفایلها به محدود کردن محدوده جستجوی اشکالزدایی به طور قابل توجهی کمک میکند، با این حال گاهی اوقات ممکن است مشکلات را بهطور کامل حل نکند.
🟣لینک مقاله:
https://golangweekly.com/link/168654/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Using Differential Coverage for Debugging
🟢 خلاصه مقاله:
روش پیشنهادی راس بر استفاده از پروفایلهای پوشش تست استوار است. این روش با تولید پروفایلهای پوشش برای تستهای موفق و ناموفق، بخشهای کدی که تنها در زمان بروز خطا اجرا میشوند را شناسایی میکند. این تکنیک با کمپر کردن پروفایلها به محدود کردن محدوده جستجوی اشکالزدایی به طور قابل توجهی کمک میکند، با این حال گاهی اوقات ممکن است مشکلات را بهطور کامل حل نکند.
🟣لینک مقاله:
https://golangweekly.com/link/168654/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
👍1
🔵 عنوان مقاله
aerc: A Go-Powered Terminal-Based Email Client
🟢 خلاصه مقاله:
مقاله به بررسی یک مشتری ایمیل نوآورانه میپردازد که از ترکیب ابزارها و فناوریهای موجود مانند Pine و Vim به همراه قابلیتهای tmux ساخته شده است. این مشتری ایمیل، که با زبان برنامهنویسی Go کار میکند، از ایمیلهای HTML پشتیبانی کرده و قابلیتهای امنیتی مانند امضای PGP و پروتکلهای IMAP، Maildir و SMTP را نیز دارا میباشد. این امکانات متنوع، کاربردی را برای کاربران فراهم میکند تا سیستم ایمیل خود را مطابق با نیازهای خاص خود تنظیم و استفاده کنند.
🟣لینک مقاله:
https://golangweekly.com/link/168679/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
aerc: A Go-Powered Terminal-Based Email Client
🟢 خلاصه مقاله:
مقاله به بررسی یک مشتری ایمیل نوآورانه میپردازد که از ترکیب ابزارها و فناوریهای موجود مانند Pine و Vim به همراه قابلیتهای tmux ساخته شده است. این مشتری ایمیل، که با زبان برنامهنویسی Go کار میکند، از ایمیلهای HTML پشتیبانی کرده و قابلیتهای امنیتی مانند امضای PGP و پروتکلهای IMAP، Maildir و SMTP را نیز دارا میباشد. این امکانات متنوع، کاربردی را برای کاربران فراهم میکند تا سیستم ایمیل خود را مطابق با نیازهای خاص خود تنظیم و استفاده کنند.
🟣لینک مقاله:
https://golangweekly.com/link/168679/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
👍3
🔵 عنوان مقاله
Bufstream: Kafka and gRPC for the Modern Age
🟢 خلاصه مقاله:
پیادهسازی جدید Kafka که هزینههای مرتبط با مدیریت کلاسترهای Kafka را به طور قابل توجهی کاهش میدهد، امکان صرفهجویی تا هشت برابر در مقایسه با سیستمهای مدیریت شخصیسازیشده را فراهم میکند. این رویکرد جدید با کاهش نیاز به دخالت و نگهداری دستی مداوم و ارائه سازگاری سریع با زیرساختهای موجود، علاوه بر کاهش هزینهها، عملکرد و قابلیت اطمینان سیستم را حفظ میکند. این پیادهسازی به شرکتها این امکان را میدهد تا بدون تحمل بار مالی سنگین، از قابلیتهای قدرتمند Kafka برای پردازش دادههای بلادرنگ بهرهمند شوند.
🟣لینک مقاله:
https://golangweekly.com/link/168668/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Bufstream: Kafka and gRPC for the Modern Age
🟢 خلاصه مقاله:
پیادهسازی جدید Kafka که هزینههای مرتبط با مدیریت کلاسترهای Kafka را به طور قابل توجهی کاهش میدهد، امکان صرفهجویی تا هشت برابر در مقایسه با سیستمهای مدیریت شخصیسازیشده را فراهم میکند. این رویکرد جدید با کاهش نیاز به دخالت و نگهداری دستی مداوم و ارائه سازگاری سریع با زیرساختهای موجود، علاوه بر کاهش هزینهها، عملکرد و قابلیت اطمینان سیستم را حفظ میکند. این پیادهسازی به شرکتها این امکان را میدهد تا بدون تحمل بار مالی سنگین، از قابلیتهای قدرتمند Kafka برای پردازش دادههای بلادرنگ بهرهمند شوند.
🟣لینک مقاله:
https://golangweekly.com/link/168668/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
buf.build
Benchmarks and cost - Buf Docs
A benchmark and cost analysis of Bufstream, with a comparison to Apache Kafka.
👍1🔥1
درود وقت بخیر به همگی دوستان
دوستانی که به صورت ریموت با کشورهای خارجی کار میکنن بی زحمت پی وی بهم پیام بدن
@mrbardia72
چندتا سوال کوتاه ازتون بپرسم در مورد تجربهتون، مسیر شروع، چالشها و نکات مهم دیگه
ممنون میشم اگر راهنمایی کنید.
❌لطفا از سرکنجکاوی پیام ندید اگر واقعا تجربه کار کردن رو دارید پیام بدید
با احترام
دوستانی که به صورت ریموت با کشورهای خارجی کار میکنن بی زحمت پی وی بهم پیام بدن
@mrbardia72
چندتا سوال کوتاه ازتون بپرسم در مورد تجربهتون، مسیر شروع، چالشها و نکات مهم دیگه
ممنون میشم اگر راهنمایی کنید.
❌لطفا از سرکنجکاوی پیام ندید اگر واقعا تجربه کار کردن رو دارید پیام بدید
با احترام
👍2🕊1🍾1
Forwarded from Gopher Job
🟢اگر کارفرما هستی و دنبال برنامه نویس گولنگ هستی آگهی شغلی تو برامون بفرستید
🟢اگر کارجو هستید رزومه خودتون رو براساس فرمتی زیر برامون بفرست
💋فقط استک گولنگ پروموت میکنیم.
🤝موارد زیر را به همراه فایل pdf رزومه بفرستید:
🎯
🕊Admin:
@mrbardia72
➖➖➖➖➖➖➖➖
👑 @gopher_job
🟢اگر کارجو هستید رزومه خودتون رو براساس فرمتی زیر برامون بفرست
💋فقط استک گولنگ پروموت میکنیم.
🤝موارد زیر را به همراه فایل pdf رزومه بفرستید:
🎯
نام و نام خانوادگی (اجباری)
🎯مدت سابقه کار (اجباری)
🎯لینکدین (اختیاری)
🎯گیتهاب (اختیاری)
🎯محل سکونت (اجباری)
🎯امکان نقل مکان برای کار دارم یا خیر
(اجباری)
🕊Admin:
@mrbardia72
➖➖➖➖➖➖➖➖
👑 @gopher_job
👍2🕊1