Автор: Юрий Гагарин

Издание Qt for MCUs 1.0, версия Qt5 за микроконтролери

Проектът Qt публикува първото стабилно издание на Qt for MCUs 1.0, редакция на фреймуърка Qt 5 за микроконтролери и нискомощни устройства. Пакетът позволява създаването на графични приложения, взаимодействващи с потребителя в стил интерфейси за смартфони, за различна домакинска електроника, носими устройства, промишлено оборудване и системи за интелигентен дом. Разработката се осъществява с помощта на познатото API и стандартни инструменти за разработчици, използвани […]

Представяме програмируемата AWS Landing Zone в Terraform модул

Здравейте на всички! През декември OTUS стартира нов курс — Cloud Solution Architecture. В навечерието на старта на този курс споделяме с вас превод на интересен материал по темата. AWS Landing Zone – това е решение, което помага на клиентите бързо да настроят безопасна среда в AWS с множество акаунти, базирайки се на добри практики. За повече от пет години съществуване нашият […]

PostgreSQL Antipatterns: CTE x CTE

Във връзка с работата се сблъсквам с ситуации, в които разработчикът пише заявка и си мисли: «базата е умна, сама ще се справи!». В някои случаи (отчасти заради непознаване на възможностите на базата данни и отчасти заради преждевременни оптимизации) подходът води до появата на „франкенщайни“. Първо ще дам пример за такава заявка: — за всяка ключова двойка намираме асоциирани стойности на полета WITH RECURSIVE cte_bind AS […]

Създадена е "хартиена" оптика, която ще промени света на влагомерите

Преди известно време в списанието Cellulose беше публикувано изследване на фински учени, които разказаха за създаването на оптично влакно от целулоза. Идеята за създаване на светлопроводящи влакна се оформи за пръв път през 1910 година. Много десетилетия по-късно оптичните кабели станаха ежедневна реалност и незаменимо средство за енергийно ефективна предаване на информация на десетки хиляди километри. Създаденото от финските учени оптично влакно от целулоза не е подходящо […]

Издаване на нова стабилна версия Tor 0.4.2

Представена е версия на инструмента Tor 0.4.2.5, използван за организиране на работата на анонимната мрежа Tor. Tor 0.4.2.5 е призната за първото стабилно издание на версия 0.4.2, която се е развивала през последните четири месеца. В същото време са предложени актуализации за по-старите версии 0.4.1.7, 0.4.0.6 и 0.3.5.9. Версия 0.4.2 ще бъде поддържана в рамките на стандартния цикъл на поддръжка — актуализациите ще бъдат прекратени след 9 месеца или след 3 […]

Достъпен е браузър Firefox Preview 3.0 за Android

Компания Mozilla публикува третото значимо издание на експерименталния браузър Firefox Preview, разработван под кодовото име Fenix. В най-близко време изданието ще бъде публикувано в каталога на Google Play (за работа е необходим Android 5 или по-нов). Кодът е достъпен на GitHub. Първото стабилно издание се очаква в първата половина на 2020 година. След стабилизация на проекта и реализиране на цялата замислена функционалност браузърът ще замени […]

Привеждаме уравнението на линейната регресия в матричен вид

Целта на статията е да предостави подкрепа на начинаещите дата учени. В предишната статия разгледахме три начина за решаване на уравнението на линейната регресия: аналитично решение, градиентен спуск и стохастичен градиентен спуск. Тогава за аналитичното решение приложихме формулата. В тази статия, както подсказва заглавието, ще обосновем приложението на тази формула или с други думи, ще я изведем сами. Защо има […]

Създаване на Discord-бот на .NET Core с деплой на VPS-сървър

Здравейте, Хабровчане! Днес ще разгледате статия, в която ще се разказва как да създадете бот, използвайки C# на .NET Core, и как да го настроите на отдален сървър. Статията ще съдържа предистория, подготвителен етап, написване на логиката и прехвърляне на бота на отдален сървър. Надявам се тази статия да помогне на много начинаещи. Предистория Всичко започна в една безсънна […]

Сравнение на производителността на инструменти за заобикаляне на блокировкиVPN

С нарастанием блокировок доступа к различным интернет-ресурсам возникает всё более актуальный вопрос обхода этих ограничений. Следовательно, встаёт вопрос: «Как же быстрее справляться с блокировками?». Оставим обсуждение эффективности способов обхода DPI, вай тлистов и блеклистов на другой раз и просто сравним производительность распространённых инструментов обхода блокировок. Внимание: В статье под […]

AMD не отхвърля идеята за поддръжка на четири потока от едно процесорно ядро

Техническият директор на AMD заявява, че компанията не е изразявала намерения за внедряване на поддръжка за четири потока на едно ядро в бъдещите процесори. Самата идея за SMT4 не е толкова преждевременна — много в тази област зависи от наличието на софтуер, способен да реализира предимствата на многопоточността в такъв формат. Компанията IBM, например, отдавна предлага сървърни процесори с поддръжка на такова количество […]

VPN WireGuard е приет в клона net-next и е планиран за включване в ядрото на Linux 5.6

Дейвид Милър (David S. Miller), отговарящ за мрежовата подсистема на ядрото на Linux, прие в състава на клона net-next патчи с реализиране на VPN интерфейс от проекта WireGuard. В началото на следващата година измененията, натрупвани в клона net-next, ще бъдат основата на релиза на ядрото на Linux 5.6. Опитите за внедряване на кода на WireGuard в основното ядро бяха правени през последните няколко години, но оставали без резултат […]

Новата версия на пощенския сървър Exim 4.93

След 10 месеца разработка беше публикуван релизът на пощенския сървър Exim 4.93, в който са направени натрупаните поправки и добавени нови функции. Според автоматизираното проучване от ноември, проведено сред около милион пощенски сървъри, дялат на Exim е 56.90% (преди година 56.56%), Postfix се използва на 34.98% (33.79%) от пощенските сървъри, Sendmail — 3.90% (5.59%), Microsoft Exchange — 0.51% (0.85%). Основни промени: Поддръжка […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster