برنامه نویسی

انتشار رادار · نسخه مه 2024: به روز رسانی های عمده از جامعه منبع باز

در حالی که نیمکره شمالی وارد یک دوره تازه می شود 🌷، جنوبی ها با پاییز (یا پاییز همانطور که می گوییم Down Under 🍂) خداحافظی می کنند. با تغییر فصل، توسعه دهندگان ما در حال تغییر، به روز رسانی و ارسال پروژه های خود هستند. تعداد زیادی پروژه عالی در اینجا وجود دارد، همه چیز از سرگرمی های آخر هفته گرفته تا فناوری در حال تغییر جهان. بیایید نگاهی به انتخاب کارکنان خود برای رادار انتشار این ماه بیندازیم. خلاصه ای از پروژه های منبع باز که به روز رسانی های نسخه اصلی را ارسال کرده اند.

Angular 18.0

کسانی که برنامه های وب موبایل و دسکتاپ می سازند ممکن است با Angular، یک پلت فرم توسعه برای ساخت با استفاده از TypeScript، JavaScript و سایر زبان ها آشنا باشند. آخرین نسخه خانه جدیدی را برای توسعه دهندگان Angular با وب سایت جدیدشان، پشتیبانی آزمایشی برای تشخیص تغییرات بدون منطقه، بسیاری از بهبودهای رندر سمت سرور، کنترل های پایدارتر و موارد دیگر به ارمغان می آورد. تمام تغییرات و معنی آنها برای توسعه دهندگان Angular را در پست وبلاگ Angular بررسی کنید.

https://www.youtube.com/watch?v=DK8M-ZFjaMw

وب چک 1.0

به دنبال اطلاعات جامع و بر اساس تقاضا برای هر وب سایتی هستید؟ به دنبال بررسی وب نباشید. با بررسی وب، می‌توانید بینش‌هایی را برای هر وب‌سایتی ببینید، بردارهای حمله احتمالی را کشف کنید، معماری سرور را تجزیه و تحلیل کنید، تنظیمات امنیتی را مشاهده کنید، و ببینید چه فناوری‌هایی یک سایت خاص را هدایت می‌کنند. بابت ارسال اولین نسخه اصلی 🥳 تبریک می گویم.

نسخه ی نمایشی بررسی وب

آپاچی Skywalking 10.0

آیا روی میکروسرویس‌ها، معماری‌های بومی ابری و معماری‌های مبتنی بر کانتینر کار می‌کنید؟ سپس باید Apache Skywalking را بررسی کنید. این یک سیستم نظارت بر عملکرد برنامه (APM) است که قابلیت های نظارت، ردیابی و تشخیص را برای سیستم های توزیع شده در معماری های Cloud Native فراهم می کند. این آخرین به روز رسانی دارای صدها تغییر از جمله پشتیبانی از زمان اجرا Java 21، عملکردها و پارامترهای جدید، افزودن Golang به عنوان یک زبان پشتیبانی شده برای AMQP، Kafka، RocketMQ، و Pulsar، پشتیبانی از چندین برچسب در معیارها و چندین تن است. تمام تغییرات را در یادداشت های انتشار بسیار جامع بررسی کنید. تمام معیارهای Apache Skywalking از طریق Grafana در دسترس هستند.

معیارهای skywalking آپاچی از طریق grafana

Grafana 11.0

صحبت از معیارها و Grafana، این پروژه محبوب نیز به روز رسانی بزرگی دریافت می کند. همانطور که در تصویر بالا نشان داده شده است، Grafana یک پلتفرم تجسم داده و قابلیت مشاهده قابل ترکیب است. با Grafana می‌توانید معیارهای خود را در هر کجا که ممکن است پرس و جو کنید، تجسم کنید، هشدار دهید و درک کنید. آخرین به‌روزرسانی، بسیاری از ویژگی‌ها و پیشرفت‌های جدید مانند رابط کاربری کمی تازه‌شده، کاهش مجموعه فیلدهایی که می‌توانند باعث تغییر وضعیت هشدار شوند، حذف محدودیت‌های API Loki در تماس‌های منابع، و بسیاری موارد دیگر اضافه می‌کند. تمام تغییرات در تغییرات را بررسی کنید.

داشبورد گرافانا

Tasmota 14.0

مهندسین سیستم عامل و سیستم های جاسازی شده این پروژه را دوست خواهند داشت. Tasmota سفت‌افزاری برای دستگاه‌های مبتنی بر ESP8266 و ESP32 است که به شما امکان می‌دهد راحت‌تر دستگاه‌های خود را پیکربندی کنید. نکته جالب این به‌روزرسانی جدید این است که انتقال مستقیم برای نسخه‌های قدیمی‌تر از 8.1 دیگر پشتیبانی نمی‌شود. اگر از چیزی بالاتر استفاده می‌کنید، می‌توانید مستقیماً به آخرین نسخه مهاجرت کنید. Tasmota 14.0 مجموعه ای از دستورات جدید، پشتیبانی از سخت افزارهای جدید مانند سنسورهای دما و فشار و بسیاری موارد دیگر را اضافه می کند. همه دستگاه‌ها، ماژول‌ها و نحوه مهاجرت را در یادداشت‌های انتشار Tasmota بخوانید.

سفت‌افزار جایگزین برای دستگاه‌های مبتنی بر ESP8266 و ESP32 با پیکربندی آسان با استفاده از webUI، به‌روزرسانی‌های OTA، اتوماسیون با استفاده از تایمر یا قوانین، قابلیت گسترش و کنترل کاملاً محلی بر MQTT، HTTP، سریال یا KNX. مستندات کامل در

لوگوی تاسموتالوگوی تاسموتا

سیستم عامل جایگزین برای دستگاه های مبتنی بر ESP8266 و ESP32 با پیکربندی آسان با استفاده از webUI، به روز رسانی OTA، اتوماسیون با استفاده از تایمر یا قوانین، قابلیت گسترش و کنترل کاملاً محلی بر MQTT، HTTP، سریال یا KNX
نوشته شده برای PlatformIO.

نسخه GitHub
دانلود GitHub
مجوز
اختلاف
Gitpod Ready-to-Code


با توجه به وقایع جاری، ما دوست داریم از مردم پشتیبان حمایت کنیم پروژه PlatformIOبه ویژه ایوان کراوتس، و برای آنها آرزوی قدرت برای کمک به توقف جنگ دارم. برای آنچه که می توانید انجام دهید، به platformio-is-ukrainian-project-please-help-us-stop-the-war مراجعه کنید.


نصب آسان

نصب اولیه آسان Tasmota را می توان با استفاده از Tasmota WebInstaller انجام داد.

اگر دوست دارید تاسموتا، به آن ستاره بدهید یا آن را چنگال کنید و کمک کنید!

ستاره های GitHub
چنگال های GitHub
اهدا کنند

برای اطلاعات انتشار به RELEASENOTES.md مراجعه کنید.

باینری های میان افزار را می توان از http://ota.tasmota.com/tasmota/release/ یا http://ota.tasmota.com/tasmota32/release/ برای باینری های ESP32 دانلود کرد.

توسعه

نسخه توسعه دهنده
دانلود Dev
تاسموتا CI
ساخت_توسعه

برای اطلاعات دقیق تغییر به CHANGELOG.md مراجعه کنید.

مگر اینکه دستگاه مجهز به تاسموتا شما مشکلی نداشته باشد یا ویژگی مورد نیاز شما را نداشته باشد، دستگاه خود را به حال خود رها کنید – کار می کند بنابراین تغییرات غیرضروری انجام ندهید…

croc 10.0

آیا بیش از یک کامپیوتر دارید؟ آیا تا به حال از تلاش برای انتقال فایل ها از یک رایانه به رایانه دیگر “تفریح” داشته اید؟ کروک اینجاست تا شما را نجات دهد. این ابزار CLI به هر دو رایانه اجازه می‌دهد تا فایل‌ها و پوشه‌ها را به‌طور امن منتقل کنند. می توانید چندین فایل از جمله کراس پلتفرم (ویندوز، لینوکس، مک) را انتقال دهید و می توانید از یک پروکسی استفاده کنید. جدیدترین نسخه croc دارای چند مورد از 🐛 اصلاحات معمولی است و روش جدیدی برای تعریف پورت ها دارد.

انتقال فایل Croc

rm 4.0

تلفظ rho mu، ρμ یک کتابخانه جاوا از پیشرفت تصادفی سازی و سایر ابزارهای ریاضی است. در این آخرین به‌روزرسانی، ρμ بهبودهایی را در تولید جفت‌های تصادفی و سه‌گانه اعداد صحیح متمایز ایجاد می‌کند، پشتیبانی برای تولید جریان‌های جفت تصادفی و سه‌گانه اعداد صحیح متمایز را اضافه می‌کند، روش‌هایی را برای بهم ریختن کارآمد آرایه‌ها و فهرست‌ها اضافه می‌کند، چند کلاس قبلاً منسوخ شده را حذف می‌کند. و شامل برخی بهبودها در کد کتابخانه داخلی است. تغییرات را برای همه به روز رسانی ها بررسی کنید.

ρμ – یک کتابخانه جاوا از افزایش تصادفی سازی و سایر ابزارهای ریاضی

ρμ - کتابخانه جاوا از افزایش تصادفی سازی و سایر ابزارهای ریاضی

حق چاپ (C) 2017-2024 Vincent A. Cicirello.

وب سایت: https://rho-mu.cicirello.org/

اسناد API: https://rho-mu.cicirello.org/api/

نحوه استناد

اگر از این کتابخانه در تحقیقات خود استفاده می کنید، لطفاً به مقاله زیر استناد کنید:

Cicirello، VA، (2022). ρμ: یک کتابخانه جاوا از پیشرفت های تصادفی سازی و سایر ابزارهای ریاضی. مجله نرم افزار متن باز، 7(76)، 4663، https://doi.org/10.21105/joss.04663.

بررسی اجمالی

ρμ یک کتابخانه جاوا از افزایش تصادفی سازی و سایر ابزارهای ریاضی (rho mu) است. این شامل پیاده‌سازی الگوریتم‌های مختلف برای نمونه‌برداری تصادفی کارآمد از ترکیبات شاخص‌ها در آرایه‌ها و دیگر ساختارهای متوالی است. همچنین شامل اجرای کارآمد تولید اعداد تصادفی از توزیع‌هایی غیر از یکنواخت، مانند گاوسی، کوشی، و غیره است.

سوئیچ اجتماعی 1.0

آیا تا به حال سعی کرده‌اید یک پست رسانه‌های اجتماعی را به اشتراک بگذارید و دوستتان از طرف دیگر نتواند آن را ببیند زیرا برای آن پلتفرم خاص حساب کاربری ندارد؟ یا شاید بخواهید به یک پست نگاه کنید و ناشناس بمانید، سوئیچ اجتماعی اینجا برای شماست. سوئیچ اجتماعی که به عنوان یک افزونه Chrome، فایرفاکس یا فایرفاکس برای اندروید در دسترس است، به شما امکان می دهد پیوندهای رسانه های اجتماعی را از آدرس های اینترنتی اینستاگرام و تیک تاک به اشتراک بگذارید و کاربران نیازی به افشای هویت خود یا ورود به حساب های خود ندارند. به تیم بابت ارسال اولین نسخه شما تبریک می گویم 🥳.

کشویی سوئیچ اجتماعی که برنامه افزودنی را در مرورگر کار می کند

نمادهای ساده 12.0

این پروژه با داشتن نمادهای ساده در گذشته، به به روز رسانی ادامه می دهد. Simple Icons اکنون بیش از 3100 نماد SVG رایگان برای همه مارک های مورد علاقه شما دارد. آخرین به روز رسانی بیش از ده ها آیکون جدید و برخی آیکون های اصلاح شده را نیز ارائه می دهد. همه آنها را بررسی کنید و آنها را برای پروژه های خود از طریق وب سایت Simple Icons دانلود کنید.

آیکون های ساده که مجموعه کوچکی از نمادهای وب سایت خود را نشان می دهد

نت باکس 4.0

اگر شما یک مهندس شبکه هستید، پس باید در مورد NetBox بدانید. این برای توانمندسازی شما وجود دارد و یک مدل داده قابل دسترسی برای همه چیزهای شبکه ارائه می دهد. یک رابط کاربری قوی و APIهای قابل برنامه ریزی برای همه چیز از نقشه کابل گرفته تا پیکربندی دستگاه وجود دارد. این آخرین به روز رسانی فرمت پرس و جوهای GraphQL، یک رابط کاربری کاملاً تازه شده، پشتیبانی از فیلدهای پویا REST API و بسیاری موارد دیگر را تغییر می دهد. تمام تغییرات اساسی را بخوانید و راهنمای مهاجرت را بررسی کنید تا مطمئن شوید به‌روز و سازگار هستید.

داشبورد رابط کاربری نت باکس

انتشار رادار می 2024

خوب، این همه برای این نسخه است. با تشکر از همه کسانی که پروژه ای برای معرفی ارسال کردند 🙏. ما از خواندن در مورد چیزهای عالی که همه شما روی آنها کار می کنید لذت بردیم. چه پروژه شما در اینجا نمایش داده شود یا نه، به همه کسانی که نسخه جدیدی را ارسال کرده‌اند تبریک می‌گویم، صرف نظر از اینکه نسخه اول پروژه خود را ارسال کرده‌اید یا نسخه 18.0 را راه‌اندازی کرده‌اید.

اگر آخرین رادار انتشار ما را از دست دادید، پروژه های متن باز شگفت انگیزی را که پروژه های نسخه اصلی را در آوریل منتشر کردند، بررسی کنید. ما عاشق ارائه پروژه های ارائه شده توسط جامعه هستیم. اگر روی یک پروژه منبع باز کار می کنید و نسخه اصلی آن را به زودی ارسال می کنید، خوشحال می شویم از شما بشنویم. مخزن Release Radar را بررسی کنید و پروژه خود را برای نمایش در GitHub Release Radar ارسال کنید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا