Forwarded from جامعهٔ فارسی زبان کیدیای (Sohrab)
discover-telling-you-what-its-refreshing.webm
894.2 KB
دیسکاور هم اکنون به شما میگوید که در حال انجام چه کاری هستش.
این عمل برای این انجام شده تا اگر دریافت بهروزرسانی از یک منبع کند بود کاربر بتواند آن را شناسایی و برطرف کند.
@kde_fa
این عمل برای این انجام شده تا اگر دریافت بهروزرسانی از یک منبع کند بود کاربر بتواند آن را شناسایی و برطرف کند.
@kde_fa
Forwarded from جامعهٔ فارسی زبان کیدیای (Sohrab)
سایر تغییرات:
- فونت مونواسپیسی که از تنظیمات انتخاب میکنید هم اکنون بر روی برنامههای جیتیکی نیز اعمال میشود.
- در صفحه دسترسی از راه دور دیگر نیازی نیست تا یک حساب جدید برای دادن دسترسی بسازید، به صورت اتوماتیک از حساب خودتان میتوانید برای دسترسی گرفتن استفاده کنید.
- حرکت در منوی برنامهها زمانی که هیچ برنامهای در آن منو به عنوان مورد علاقه وجود نداشته باشد بهبود پیدا کرده است.
میتونید این نگارش رو به صورت کامل از پیوند زیر مطالعه کنید:
🔗 https://blogs.kde.org/2025/09/05/this-week-in-plasma-more-app-permission-configuration-pre-akademy-edition/
@kde_fa
- فونت مونواسپیسی که از تنظیمات انتخاب میکنید هم اکنون بر روی برنامههای جیتیکی نیز اعمال میشود.
- در صفحه دسترسی از راه دور دیگر نیازی نیست تا یک حساب جدید برای دادن دسترسی بسازید، به صورت اتوماتیک از حساب خودتان میتوانید برای دسترسی گرفتن استفاده کنید.
- حرکت در منوی برنامهها زمانی که هیچ برنامهای در آن منو به عنوان مورد علاقه وجود نداشته باشد بهبود پیدا کرده است.
میتونید این نگارش رو به صورت کامل از پیوند زیر مطالعه کنید:
🔗 https://blogs.kde.org/2025/09/05/this-week-in-plasma-more-app-permission-configuration-pre-akademy-edition/
@kde_fa
KDE Blogs
This Week in Plasma: more app permission configuration; pre-Akademy edition!
Welcome to a new issue of This Week in Plasma!
This week, KDE contributors from around the world are traveling to Akademy, KDE’s annual conference. I myself am on a train right now as I write these words (though hopefully not still there when you read them)…
This week, KDE contributors from around the world are traveling to Akademy, KDE’s annual conference. I myself am on a train right now as I write these words (though hopefully not still there when you read them)…
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 دیباگ کردن یک مهارت معمولی نیست .
یه ابرقدرت است که با بارها خراب کردن و دوباره درست کردن به دست میآید.
#توییت
@TheRaymondDev
یه ابرقدرت است که با بارها خراب کردن و دوباره درست کردن به دست میآید.
#توییت
@TheRaymondDev
Forwarded from Linuxor ?
Forwarded from Golden Code (علی 🇨🇴)
قبلاً وقتی توی لاراول میخواستیم داخل یک Trait متودی بذاریم که به صورت خودکار موقع Boot شدن مدل اجرا بشه، مجبور بودیم اسم متود رو دقیقاً طبق contract بنویسیم:
مشکلش این بود که همیشه باید اسم متود رو boot + اسم Trait میذاشتیم. نه انعطاف داشت و نه خوانا بود.
✅ از لاراول 12.22 به بعد، این محدودیت برداشته شده.
یعنی میتونیم با استفاده از PHP Attributes هر متودی رو برای Boot علامتگذاری کنیم، بدون نیاز به نامگذاری اجباری:
مهم نیست اسم متود چی باشه، کافیه Attribute #[Booted] رو اضافه کنی. لاراول خودش متوجه میشه که این متود باید هنگام Boot اجرا شه.
trait HasSomething {
protected static function bootHasSomething()
{
// کد اجرا هنگام Boot
}
}مشکلش این بود که همیشه باید اسم متود رو boot + اسم Trait میذاشتیم. نه انعطاف داشت و نه خوانا بود.
✅ از لاراول 12.22 به بعد، این محدودیت برداشته شده.
یعنی میتونیم با استفاده از PHP Attributes هر متودی رو برای Boot علامتگذاری کنیم، بدون نیاز به نامگذاری اجباری:
use Illuminate\Database\Eloquent\Attributes\Booted;
trait HasSomething
{
#[Booted]
public static function initializeSomething()
{
// این متد هر وقت مدل Boot بشه اجرا میشه
}
}
مهم نیست اسم متود چی باشه، کافیه Attribute #[Booted] رو اضافه کنی. لاراول خودش متوجه میشه که این متود باید هنگام Boot اجرا شه.
Forwarded from Golden Code (علی 🇨🇴)
نکته Boot Traits با Attribute ها
🔹 قبلاً وقتی توی لاراول میخواستیم داخل یک Trait متودی بذاریم که به صورت خودکار موقع Boot شدن مدل اجرا بشه، مجبور بودیم اسم متود رو دقیقاً طبق contract بنویسیم:
مشکلش این بود که همیشه باید اسم متود رو boot + اسم Trait میذاشتیم. نه انعطاف داشت و نه خوانا بود.
✅ از لاراول 12.22 به بعد، این محدودیت برداشته شده.
یعنی میتونیم با استفاده از PHP Attributes هر متودی رو برای Boot علامتگذاری کنیم، بدون نیاز به نامگذاری اجباری:
مهم نیست اسم متود چی باشه، کافیه Attribute #[Booted] رو اضافه کنی. لاراول خودش متوجه میشه که این متود باید هنگام Boot اجرا شه.
#Laravel #لاراول
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/OussamaMater/status/1963339643140833741?t=wz9DcZRTw9IvVmbBBZ1_9g&s=35
🔹 قبلاً وقتی توی لاراول میخواستیم داخل یک Trait متودی بذاریم که به صورت خودکار موقع Boot شدن مدل اجرا بشه، مجبور بودیم اسم متود رو دقیقاً طبق contract بنویسیم:
trait HasSomething {
protected static function bootHasSomething()
{
// کد اجرا هنگام Boot
}
}مشکلش این بود که همیشه باید اسم متود رو boot + اسم Trait میذاشتیم. نه انعطاف داشت و نه خوانا بود.
✅ از لاراول 12.22 به بعد، این محدودیت برداشته شده.
یعنی میتونیم با استفاده از PHP Attributes هر متودی رو برای Boot علامتگذاری کنیم، بدون نیاز به نامگذاری اجباری:
use Illuminate\Database\Eloquent\Attributes\Booted;
trait HasSomething
{
#[Booted]
public static function initializeSomething()
{
// این متد هر وقت مدل Boot بشه اجرا میشه
}
}
مهم نیست اسم متود چی باشه، کافیه Attribute #[Booted] رو اضافه کنی. لاراول خودش متوجه میشه که این متود باید هنگام Boot اجرا شه.
#Laravel #لاراول
@GoldenCodeir
(بهمنبع و مثالش دقت کنید 👇🏾)
https://x.com/OussamaMater/status/1963339643140833741?t=wz9DcZRTw9IvVmbBBZ1_9g&s=35
X (formerly Twitter)
OussamaMater (@OussamaMater) on X
Laravel Tip 💡: Boot Traits with Attributes
Bootable traits are great, but their naming convention can be painful. Since Laravel v12.22, you can fully customize method names using PHP attributes 🚀
#laravel
Bootable traits are great, but their naming convention can be painful. Since Laravel v12.22, you can fully customize method names using PHP attributes 🚀
#laravel
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 یه مشکلاتی که در دکوراسیون آشپزخانه به سبک غربی در ایران داریم اینکه آشپزخانه در کنار هال پذیرایی قرار می گیرد نه اتاقی دارد و نه پنجره ای دارد که بوی آشپزخانه را به بیرون هدایت کند.
معایب این شکل دکوراسیون اینه وقتی کارهای آشپزخانه انجام می دهیم بوی آشپزخانه به هال پذیرایی پخش میشه و باعث اذیت شدن و مریضی تنفسی آن می شود و هود آشپرخانه چندان قدرت ندارد که این مشکل بوی آشپزخانه رفع کند.
#منهای_برنامه_نویسی
@TheRaymondDev
معایب این شکل دکوراسیون اینه وقتی کارهای آشپزخانه انجام می دهیم بوی آشپزخانه به هال پذیرایی پخش میشه و باعث اذیت شدن و مریضی تنفسی آن می شود و هود آشپرخانه چندان قدرت ندارد که این مشکل بوی آشپزخانه رفع کند.
#منهای_برنامه_نویسی
@TheRaymondDev
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
یکی از ویژگی های جدید مدیربسته apt
شکل خروجی دستور هست.
پست کامل مدیربسته apt در کانال موجود است
شکل خروجی دستور هست.
پست کامل مدیربسته apt در کانال موجود است
Forwarded from Mr Python | مستر پایتون (^_<)
🔵 آموزش ساخت یک کرک کننده هش (HASH Cracker) گرافیکی در پایتون - قسمت 2 از 2
میرسیم به قسمت آخر آموزش ساخت Hash Cracker گرافیکی در پایتون . در قسمت قبلی رابط کاربری گرافیکی برنامه رو طراحی کردیم . این جلسه توابع برای کرک کردن هش هامون رو براش تعریف میکنیم و برنامه رو تکمیل میکنیم . با ما همراه باشید ...
link : https://mrpython.blog.ir/post/129
🆔 : @mrpythonblog
میرسیم به قسمت آخر آموزش ساخت Hash Cracker گرافیکی در پایتون . در قسمت قبلی رابط کاربری گرافیکی برنامه رو طراحی کردیم . این جلسه توابع برای کرک کردن هش هامون رو براش تعریف میکنیم و برنامه رو تکمیل میکنیم . با ما همراه باشید ...
link : https://mrpython.blog.ir/post/129
🆔 : @mrpythonblog
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 دولت نپال شبکههای اجتماعی پرکاربرد مانند فیسبوک، ایکس، اینستاگرام، ویچت، ردیت و یوتیوب را بهدلیل عدم رعایت قانون جدید مبنیبر ثبت نام در دولت، فیلتر کرد. بر اساس گزارش آسوشیتد پرس، تنها پنج پلتفرم از جمله تیکتاک و وایبر که در این کشور ثبت نام کرده بودند، از ممنوعیت معاف شدند.
#خبر
@TheRaymondDev
#خبر
@TheRaymondDev
AP News
Nepal blocks Facebook, X, YouTube and others for failing to register with the government
Nepal's government says it is blocking most social media platforms, including Facebook, X and YouTube, because they failed to register with the government.
Forwarded from Armon technical logs (armon Taheri)
این دو پروژه از ارگانیزیشن 403unlocker به علت وجود الترناتیو 403unlocker-cli که هر دو پروژه رو شامل میشه به حالت ارشیو در اومدن
https://github.com/403unlocker/best403unlocker
https://github.com/403unlocker/fastDocker403unlocker
https://github.com/403unlocker/best403unlocker
https://github.com/403unlocker/fastDocker403unlocker
GitHub
GitHub - 403unlocker/best403unlocker: Discover optimal DNS server speed for efficient network performance testing
Discover optimal DNS server speed for efficient network performance testing - 403unlocker/best403unlocker
Forwarded from کانال اطلاعرسانی توزیع پارچ
ایمیجهای رسمی پارچ هم اکنون بر روی داکرهاب منتشر شدند.
شما میتوانید با استفاده از دستورات زیر ایمیجها را دریافت کرده و امتحان کنید.
همچنین اگر مشکلی در استفاده از این ایمیجها داشتید و یا اگر پیشنهادی برای بهبود آن دارید میتوانید در فروم پارچ مطرح کنید.
با تشکر از امیرحسین پناهیفر عزیز برای ایجاد و نگهداری از پارچ داکر
@ParchLinux
شما میتوانید با استفاده از دستورات زیر ایمیجها را دریافت کرده و امتحان کنید.
docker pull parchlinux/parchlinux:base
docker pull parchlinux/parchlinux:base-devel
docker pull parchlinux/parchlinux:multilib-devel
همچنین اگر مشکلی در استفاده از این ایمیجها داشتید و یا اگر پیشنهادی برای بهبود آن دارید میتوانید در فروم پارچ مطرح کنید.
با تشکر از امیرحسین پناهیفر عزیز برای ایجاد و نگهداری از پارچ داکر
@ParchLinux
Forwarded from IRCF | اینترنت آزاد برای همه
#گزارش
در چند هفتهی اخیر #کلودفلر حسابی درگیر یه سری DDOS سنگین بوده و این داستان باعث شده سیاستهاش خیلی سختگیرانهتر بشه، مخصوصاً واسه سرویسهای رایگانش.
از اون طرف، همین چندروز پیش کلید خصوصیشون هم جعل شده و در نتیجه چندتا سرتیفیکیت جعلی به اسمشون صادر شد.
کل این حملهها باعث شده شبکهشون بستهتر بشه و فعلاً هم به اعتراضها و درخواستهای کاربران توجهی نشون نمیدن.
حجم و شدت این اتکها جوریه که بعید میاد کار یه گروه هکری معمولی باشه؛ به احتمال زیاد پشتش یه گروه هکری دولتی باشه.
من فکر میکنم دلیل تغییرات اخیر و محدودیتهای تازه کلودفلر همین خبرها و دلایل امنیتیه، یا شاید هم فرصتی شده که انحصار بیشتری روی وارپ و کل شبکهی انیکست خودشون داشته باشن.
اینکه بعداً و با آروم شدن اوضاع همین روند ادامه پیدا کنه یا نه، معلوم نیست، ولی فعلاً همهچی نشون میده اوضاع برعکس اون چیزیه که کاربرا انتظار داشتن.
© Atomic_anon
🔍 ircf.space
@ircfspace
در چند هفتهی اخیر #کلودفلر حسابی درگیر یه سری DDOS سنگین بوده و این داستان باعث شده سیاستهاش خیلی سختگیرانهتر بشه، مخصوصاً واسه سرویسهای رایگانش.
از اون طرف، همین چندروز پیش کلید خصوصیشون هم جعل شده و در نتیجه چندتا سرتیفیکیت جعلی به اسمشون صادر شد.
کل این حملهها باعث شده شبکهشون بستهتر بشه و فعلاً هم به اعتراضها و درخواستهای کاربران توجهی نشون نمیدن.
حجم و شدت این اتکها جوریه که بعید میاد کار یه گروه هکری معمولی باشه؛ به احتمال زیاد پشتش یه گروه هکری دولتی باشه.
من فکر میکنم دلیل تغییرات اخیر و محدودیتهای تازه کلودفلر همین خبرها و دلایل امنیتیه، یا شاید هم فرصتی شده که انحصار بیشتری روی وارپ و کل شبکهی انیکست خودشون داشته باشن.
اینکه بعداً و با آروم شدن اوضاع همین روند ادامه پیدا کنه یا نه، معلوم نیست، ولی فعلاً همهچی نشون میده اوضاع برعکس اون چیزیه که کاربرا انتظار داشتن.
© Atomic_anon
🔍 ircf.space
@ircfspace
Forwarded from Gopher Academy
🔵 عنوان مقاله
YARR: Yet Another RSS Reader
🟢 خلاصه مقاله:
یک گردآورندهی فید به نام YARR است که بهعنوان یک RSS Reader، بهروزرسانیهای چندین وبسایت را در یک محیط واحد جمع میکند. هستهی سرویس با زبان Go نوشته شده تا سمت سرور سریع و کارآمد باشد و رابط کاربری با Vue.js ساخته شده تا تجربهای واکنشگرا و روان ارائه دهد. تفکیکِ روشن بین بکاند و فرانتاند، نگهداری و گسترش را ساده میکند و YARR را به گزینهای مناسب برای دنبالکردن متمرکز خبرها و مطالب از منابع مختلف تبدیل میسازد.
🟣لینک مقاله:
https://golangweekly.com/link/173349/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
YARR: Yet Another RSS Reader
🟢 خلاصه مقاله:
یک گردآورندهی فید به نام YARR است که بهعنوان یک RSS Reader، بهروزرسانیهای چندین وبسایت را در یک محیط واحد جمع میکند. هستهی سرویس با زبان Go نوشته شده تا سمت سرور سریع و کارآمد باشد و رابط کاربری با Vue.js ساخته شده تا تجربهای واکنشگرا و روان ارائه دهد. تفکیکِ روشن بین بکاند و فرانتاند، نگهداری و گسترش را ساده میکند و YARR را به گزینهای مناسب برای دنبالکردن متمرکز خبرها و مطالب از منابع مختلف تبدیل میسازد.
🟣لینک مقاله:
https://golangweekly.com/link/173349/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - nkanaev/yarr: yet another rss reader
yet another rss reader. Contribute to nkanaev/yarr development by creating an account on GitHub.
Forwarded from Ditty | دیتی
🔺برنامهنویسی = مهارت حل مسئله
- بعد از مدتی که دارم برای برنامهنویسی از ابزارهای معروف هوش مصنوعی (کوپایلوت، چت جیپیتی) استفاده میکنم، واقعاً دوست داشتم یک سری تجارب مهمی رو براتون به اشتراک بذارم
- اوایل که وارد دنیای مهندسی نرمافزار شدم، برای برنامهنویسی از ادیتور Notepad++ استفاده میکردم، و روی استفاده از اون پافشاری داشتم 😄 صرفاً یک ادیتور که بتونه کدها رو رنگیرنگی نشون بده برام کافی بود. یادمه بعضی از همکارا میگفتن که چرا از ادیتورهای پیشرفتهتر استفاده نمیکنی که قابلیتهایی مثل Code suggestion و ... دارن. جواب من این بود که «الان نمیخوام»
- میخواستم خودم کدنویسی انجام بدم، تا ذهنم در جریان چون و چرای اتفاقها قرار بگیره. و بعداً هر وقت احساس تسلط کردم، میتونم از ابزارهای پیشرفتهتر استفاده کنم.
- اون پافشاری من، حالا بعد از گذشت سالها خیلی به کارم اومده و باعث شده راحتتر و سریعتر کدنویسی و دیباگ کنم. مثال امروزیتر این داستان، نحوهٔ استفاده ما از هوش مصنوعی هست. امروز هم خیلی سعی میکنم چنین رویکردی رو در قبال هوش مصنوعی داشته باشم
- شاید مهمترین مهارت برای یک برنامهنویس مهارت حل مسئله هست. حل مسئله یعنی بتونیم بهراحتی دیباگ کنیم و الگوریتمهای بهینه و کدهای تمیز و قابل توسعه بنویسم. اگه این مهارتها تقویت بشه، هوش مصنوعی دوست ما خواهد بود و به عنوان یک ابزار به ما کمک میکنه بهرهوری بیشتری داشته باشیم. اما برعکس اگه برای این مهارتهای حیاتی وابستگی مطلق به چیزهای خارج از خودمون (مثل هوش مصنوعی) داشته باشیم، دیگه به ما نمیشه گفت برنامهنویس یا مهندس نرمافزار. و همون ابزار جایگزین ما خواهد شد
- توی دوران هوش مصنوعی من از چیزی که مطمئنم اینه که اگه کسی به مباحث پایه و مهم حرفه خودش مسلط باشه و خودش رو بروز نگه داره، اصلاً نمیتونه با چیزی یا ابزاری جایگزین بشه
- ابزارهایی مثل Cursor و یا وابستگی بیشاز اندازه به ChatGPT و Copilot برای کسانی که تازهکار هستن مثل تیشه به ریشه زدن هست. وقتی تازهکار هستیم و پروژههامون رو میدیم به Cursor، به ChatGPT میگیم کد ما رو دیباگ کن، و Copilot ما همیشه وصله، دیگه چه انتظاری داریم به مفاهیم مهم برنامهنویسی و توسعه نرمافزار مسلط بشیم و به ردههای بالای این حوزه برسیم؟
- توی پستهای بعدی سعی میکنم راههایی رو معرفی کنم که کمک میکنه مهارتهای حل مسئلهمون رو بهتر کنیم 🌹
- بعد از مدتی که دارم برای برنامهنویسی از ابزارهای معروف هوش مصنوعی (کوپایلوت، چت جیپیتی) استفاده میکنم، واقعاً دوست داشتم یک سری تجارب مهمی رو براتون به اشتراک بذارم
- اوایل که وارد دنیای مهندسی نرمافزار شدم، برای برنامهنویسی از ادیتور Notepad++ استفاده میکردم، و روی استفاده از اون پافشاری داشتم 😄 صرفاً یک ادیتور که بتونه کدها رو رنگیرنگی نشون بده برام کافی بود. یادمه بعضی از همکارا میگفتن که چرا از ادیتورهای پیشرفتهتر استفاده نمیکنی که قابلیتهایی مثل Code suggestion و ... دارن. جواب من این بود که «الان نمیخوام»
- میخواستم خودم کدنویسی انجام بدم، تا ذهنم در جریان چون و چرای اتفاقها قرار بگیره. و بعداً هر وقت احساس تسلط کردم، میتونم از ابزارهای پیشرفتهتر استفاده کنم.
- اون پافشاری من، حالا بعد از گذشت سالها خیلی به کارم اومده و باعث شده راحتتر و سریعتر کدنویسی و دیباگ کنم. مثال امروزیتر این داستان، نحوهٔ استفاده ما از هوش مصنوعی هست. امروز هم خیلی سعی میکنم چنین رویکردی رو در قبال هوش مصنوعی داشته باشم
- شاید مهمترین مهارت برای یک برنامهنویس مهارت حل مسئله هست. حل مسئله یعنی بتونیم بهراحتی دیباگ کنیم و الگوریتمهای بهینه و کدهای تمیز و قابل توسعه بنویسم. اگه این مهارتها تقویت بشه، هوش مصنوعی دوست ما خواهد بود و به عنوان یک ابزار به ما کمک میکنه بهرهوری بیشتری داشته باشیم. اما برعکس اگه برای این مهارتهای حیاتی وابستگی مطلق به چیزهای خارج از خودمون (مثل هوش مصنوعی) داشته باشیم، دیگه به ما نمیشه گفت برنامهنویس یا مهندس نرمافزار. و همون ابزار جایگزین ما خواهد شد
- توی دوران هوش مصنوعی من از چیزی که مطمئنم اینه که اگه کسی به مباحث پایه و مهم حرفه خودش مسلط باشه و خودش رو بروز نگه داره، اصلاً نمیتونه با چیزی یا ابزاری جایگزین بشه
- ابزارهایی مثل Cursor و یا وابستگی بیشاز اندازه به ChatGPT و Copilot برای کسانی که تازهکار هستن مثل تیشه به ریشه زدن هست. وقتی تازهکار هستیم و پروژههامون رو میدیم به Cursor، به ChatGPT میگیم کد ما رو دیباگ کن، و Copilot ما همیشه وصله، دیگه چه انتظاری داریم به مفاهیم مهم برنامهنویسی و توسعه نرمافزار مسلط بشیم و به ردههای بالای این حوزه برسیم؟
- توی پستهای بعدی سعی میکنم راههایی رو معرفی کنم که کمک میکنه مهارتهای حل مسئلهمون رو بهتر کنیم 🌹
Forwarded from Linuxor ?
Forwarded from Gopher Academy
🔵 عنوان مقاله
Announcing GoReleaser v2.12
🟢 خلاصه مقاله:
گو ریلیزر نسخه ۲.۱۲ منتشر شد؛ ابزاری برای خودکارسازی انتشار پروژههای Go. این نسخه یکپارچهسازی جدید با Docker، گواهیگذاری (attestation) تصاویر Docker، پشتیبانی از بستهبندی Makeself برای ساخت بستههای خوداستخراج/اجرایی، سازگاری با Go 1.25 و بهبودهای دیگر را ارائه میکند.
🟣لینک مقاله:
https://golangweekly.com/link/173634/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Announcing GoReleaser v2.12
🟢 خلاصه مقاله:
گو ریلیزر نسخه ۲.۱۲ منتشر شد؛ ابزاری برای خودکارسازی انتشار پروژههای Go. این نسخه یکپارچهسازی جدید با Docker، گواهیگذاری (attestation) تصاویر Docker، پشتیبانی از بستهبندی Makeself برای ساخت بستههای خوداستخراج/اجرایی، سازگاری با Go 1.25 و بهبودهای دیگر را ارائه میکند.
🟣لینک مقاله:
https://golangweekly.com/link/173634/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Carlosbecker
Announcing GoReleaser v2.12 | Carlos Becker
This version introduces the new version of the Docker integration,
Docker image attestation,
Makeself packaging support,
Go 1.25,
and much more!
Docker image attestation,
Makeself packaging support,
Go 1.25,
and much more!