oss | vscextv
16 subscribers
1 photo
2 videos
7 links
Говорим о российских организациях-разработчиках open source решений 📲 @emergencybacon для сотрудничества
Download Telegram
Channel created
Провели рефакторинг тематических направлений. Расскажем о каждом отдельно, но чуть позже. P.S. Комментарии в тудушках = количество нераспечатанных тем в запасе с готовыми источниками.
Темы, которые забыли обсудить (май)

Майская подборка из четырех пунктов: от нового пузыря доткомов до спада у «чемпионов» коронакризиса. И новые заметки по ситуации в стране — смотрим, что с технологиями и не только.
Туча в облаках — что с информационной безопасностью у крупных провайдеров

В прошлом году группа инженеров из Wiz Research рассказала, что провайдер облачной инфраструктуры Azure автоматически устанавливал на виртуальные машины клиентов агент Open Management Infrastructure (OMI).

Он нужен для управления IT-инфраструктурой, однако пользователей об этом не предупреждали. Все было бы не так плохо, если бы не два момента. Агент имел уязвимости, разрешающие удаленное выполнение кода, плюс — его нельзя было «пропатчить» в автоматическом режиме — клиенты облачного провайдера могли и не знать о его существовании.

Недавно в рамках мероприятия RSA Conference 2022 ИБ-специалисты заявили, что практике «невидимых агентов» следуют все крупные облачные провайдеры. Это вызывает определённые опасения с точки зрения информационной безопасности, так как открывает новые векторы атак, о которых клиенты провайдеров могут и не подозревать. Чтобы повлиять на ситуацию, инженеры оформили тематическую страничку, где собрали информацию об известных агентах.
Удалить все данные в своём облаке «одним ударом» — есть инструмент

Это — aws-nuke. Он позволяет в пару кликов удалить абсолютно все ресурсы, развернутые в облаке Амазона на своем аккаунте. Но разработчики все же внедрили пару защитных механизмов, чтобы приложения на проде не пострадали. Утилита дважды подтверждает намерение удалить ресурсы и не работает с аккаунтами, в названии которых есть корень prod (так, на всякий случай).

Возникает справедливый вопрос — кому может быть нужен настолько деструктивный инструмент? По словам авторов, он помогает им экономить на разработке других продуктов. У каждого девелопера собственный аккаунт в облаке провайдера, где они развертывают кластеры Kubernetes. В конце дня кластеры очищаются с помощью aws-nuke, что сокращает затраты на облачные ресурсы и поддержку.

Пользоваться стоит на свой страх и риск. В работе встречаются баги, которые «ломают» последовательность удаления сервисов в облаке. Например, если сперва снести роль, назначенную вычислительному кластеру, то станет невозможно убрать сам кластер. Другой пример — если открепить инстанс EC2 от виртуальной ленточной библиотеки, то ликвидировать саму библиотеку также не получится (придется решать этот вопрос с технической поддержкой). Хотя авторы aws-nuke регулярно выпускают обновления и корректируют работу системы в нестандартных ситуациях.

Конечно же, инструмент может пригодиться и тем, кто уходит в другое облако, успешно перенёс все данные и рассматривает варианты для «уборки после себя» у прежнего хостера.
Огромная открытая библиотека бесплатных видеокурсов по ИТ на английском — что внутри

Речь о курируемой подборке роликов с MOOC-платформ, YouTube-каналов и сайтов университетов. Она состоит более чем из двадцати разделов. Есть курсы по дискретной математике и линейной алгебре, разработке блокчейнов, робототехнике и даже квантовым вычислениям.

Есть записи лекций преподавателей ведущих технологических вузов. Например, материал «Введение в алгоритмы» от профессора Эрика Демайна, обладателя премии MIT Bose за достижения в области преподавания. Он поможет погрузиться в математическое моделирование, говорит о стандартных алгоритмах, алгоритмических парадигмах и структурах данных. Другой свежий курс — «Программирование и структуры данных в Python» от преподавателя из Ченнайского математического института.

Внушительный блок материалов в подборке посвящен машинному обучению и системам ИИ. Например, там можно найти лекции по глубокому обучению и информационному поиску от профессоров Нью-Йоркского университета и Федерального института технологии в швейцарском Цюрихе.

В список попали и достаточно старые видеокурсы, которые можно назвать классикой. Например, материал от MIT, посвященный структуре компьютерных программ. Это — двадцать два урока, записанные еще в 1986 для инженеров компании Hewlett-Packard. Несмотря на то что курс старше 35 лет, ряд базовых моментов актуален до сих пор, а записи представляют собой живую историю ИТ.
Channel name was changed to «oss | vscextv»
Понятный и неунылый open source

Абсурдные лицензии и экспертные мнения об их реальной применимости: от Cookie Ware до Hate AI License.