Релиз werf 1.1: улучшения в сборщике сегодня и планы на будущее

Автор: admin от 24-03-2020, 10:50, посмотрело: 182

Релиз werf 1.1: улучшения в сборщике сегодня и планы на будущее


werf — наша GitOps CLI-утилита с открытым кодом для сборки и доставки приложений в Kubernetes. Как и обещали, выход версии v1.0 знаменовал начало добавления в werf новых возможностей и пересмотра привычных подходов. Теперь мы рады представить релиз v1.1, который является большим шагом в развитии и заделом на будущее сборщика werf. Версия доступна на данный момент в канале 1.1 ea.



Основа релиза — это новая архитектура хранилища стадий и оптимизация работы обоих сборщиков (для Stapel и Dockerfile). Новая архитектура хранилища открывает возможности к реализации распределенных сборок с нескольких хостов и параллельных сборок на одном хосте.

Категория: Программирование

 

Представляем .NET 5 Preview 1

Автор: admin от 24-03-2020, 10:30, посмотрело: 192

В конце прошлого года мы выпустили .NET Core 3.0 и 3.1. В этих версиях добавлены модели настольных приложений Windows Forms (WinForms) и WPF, ASP.NET Blazor для создания одностраничных приложений и gRPC для кроссплатформенного обмена сообщениями на основе контрактов. Мы также добавили шаблоны для создания сервисов, крутое генерирование клиентского кода для общения с gRPC, сервисы REST API и многое другое. Мы рады, что .NET Core 3 стала самой быстро-принятой версией .NET, и за последний год у нас появился еще миллион пользователей.



Мы также работали над этими выпусками, чтобы завершить перенос моделей приложений из .NET Framework. В .NET Core 3 мы перенесли все наиболее используемые модели приложений, а также представили новые кроссплатформенные инфраструктуры вместо тех, которые не были портированы.



В ожидании следующего основного выпуска .NET 5 мы продолжим объединять .NET в единую платформу, включив нашу модель приложения для мобильных устройств .NET (Xamarin) в .NET 5. .NET 5 будет включать ASP.NET Core, Entity Framework Core, WinForms, WPF, Xamarin и ML.NET. Впервые вся платформа будет использовать унифицированный BCL (библиотеки базовых классов) для всех моделей приложений. Наличие версии 5, которая выше, чем у .NET Core и .NET Framework, также дает понять, что .NET 5 — это будущее .NET, единой унифицированной платформы для создания приложений любого типа.



Мы говорили это много раз, но мы еще раз повторим; .NET Core, а затем .NET 5 — это .NET, с помощью которого вам стоит создавать все свои новые приложения. .NET Framework будет поддерживаться до тех пор, пока поддерживается сама Windows. Мы будем продолжать обеспечивать безопасность и исправлять ошибки, а также обновлять сетевые и крипто API. Он будет оставаться безопасным и поддерживаться для работы ваших старых приложений на .NET Framework.



Представляем .NET 5 Preview 1

Категория: Программирование

 

Загадочное происхождение настольной игры про взлом кодов Mastermind

Автор: admin от 24-03-2020, 07:25, посмотрело: 172

Загадочное происхождение настольной игры про взлом кодов Mastermind

Она стала мировой сенсацией. Её использовали в Fallout. Она помогла созданию отрасли кибербезопасности. Но откуда же она взялась?



«Это неинтересно», — думал Дэн Тейтел.



В Fallout 3 есть куча компьютерных терминалов, и если игрок хотел взломать один из них, ему нужно было победить в мини-игре, абстрактно представляющей процесс хакинга. Тейтел, работавший в 2007 году программистом Fallout в компании Bethesda, отвечал за реализацию дизайна этой мини-игры, и он считал, что игроки её возненавидят. «В ней использовались появляющиеся на экране буквы и таймер обратного отсчёта — ещё одна мини-игра, которую геймеры бы назвали скучной и назойливой. Я не был гейм-дизайнером, но считал своим долгом каким-то образом усовершенствовать эту идею».



Спустя несколько дней, по-прежнему не сумевший придумать ничего лучшего Тейтел получил электронное письмо от своего друга Боба. «Оно показалось мне потрясающим даром богов… я открыл письмо с сообщением „Привет, помнишь это?“ и ссылкой на онлайн-версию игры Mastermind».



Тейтел был на седьмом небе от счастья. Mastermind станет интересной игрой.



Загадочное происхождение настольной игры про взлом кодов Mastermind

В этом году настольной игре Mastermind, посвящённой взлому кодов, исполняется 50 лет. Но на самом деле она старше, и никто не знает, насколько. Иронично то, что это игра про взлом кодов, источники происхождения обнаружить не удалось.

Категория: Железо

 

Вчера было нельзя, а сегодня нужно: как начать работать удаленно и не стать причиной утечки?

Автор: admin от 24-03-2020, 06:25, посмотрело: 150

В одночасье удаленная работа стала востребованным и нужным форматом. Все из-за COVID-19. Новые меры по предотвращению заражения появляются каждый день. В офисах измеряют температуру, а некоторые компании, в том числе крупные, переводят работников на удаленку, чтобы сократить потери от простоя и больничных. И в этом смысле IT-сектор с его опытом работы распределенных команд в выигрыше.



Мы в НИИ СОКБ не первый год занимаемся организацией удаленного доступа к корпоративным данным с мобильных устройств и знаем, что удаленная работа — вопрос непростой. Под катом мы расскажем, как наши решения помогают безопасно управлять мобильными устройствами сотрудников и почему это важно для удаленной работы.

Вчера было нельзя, а сегодня нужно: как начать работать удаленно и не стать причиной утечки?

Категория: Информационная безопасность

 

Имитация Сложности — Антиномия Простого и Сложного

Автор: admin от 24-03-2020, 06:25, посмотрело: 200

Программисты много говорят про сложность решений. Мы можем часами размышлять о правильных шаблонах, красивых абстракциях и цепочках зависимостей. Однако, давайте поговорим открыто, всегда ли сложность обусловлена решаемой проблемой? Не оказываемся ли мы в плену наших стереотипов и убеждений?



Имитация Сложности — Антиномия Простого и Сложного

Категория: Программирование

 

Как курсы валют и цены на топливо зависят от цен на нефть

Автор: admin от 24-03-2020, 06:25, посмотрело: 94

Нас, аналитиков, хлебом не корми — дай проанализировать какие-нибудь данные. А когда на днях подскочил курс валют, стало интересно и в этом разобраться.



Так что мы собрали небольшой, но информативный дашборд в Power BI. Для этого понадобилась информация о:




  • котировках нефти на бирже;

  • курсах доллара и евро по данным ЦБ РФ;

  • розничных ценах в России на топливо АИ-92, АИ-95, ДТ.




Данные собраны за каждый день, начиная с января 2010 года.



Особенность этих данных в том, что курс по выходным дням не устанавливался и использовалось последнее значение за рабочий день. Котировки нефти тоже устанавливались не каждый день.



Интерактивный шаблон тут



Как курсы валют и цены на топливо зависят от цен на нефть

Давайте разберёмся в этой красивой интерактивной картинке, потому что нам нужна не просто информация, а выводы.

Категория: Программирование

 

RPA | Роботизация процессов глазами аналитика

Автор: admin от 24-03-2020, 06:25, посмотрело: 95

Последние полтора года я занимаюсь внедрением и развитием в компании блока

Категория: Программирование

 

Массовый переход на удалённую работу: технические проблемы и угрозы для безопасности

Автор: admin от 24-03-2020, 06:25, посмотрело: 96

Массовый переход на удалённую работу: технические проблемы и угрозы для безопасности


Самоизоляция и работа из дома — эффективное мера против распространения инфекции. Здесь масса дополнительных бонусов: повышение эффективности труда, финансовые выгоды для компании, пропаганда идеи минимального базового дохода (выплаты людям, чтобы они не выходили из дома, в итоге многократно окупаются), улучшение экологии. Но есть и один серьёзный недостаток. Внезапный переход на удалёнку миллионов сотрудников без должной подготовки порождает огромные риски для информационной безопасности. Корпоративные VPN не всегда рассчитаны на такую нагрузку, а сами сотрудники зачастую не умеют использовать криптографические инструменты, работают через слабые бытовые маршрутизаторы из незащищённой домашней сети.

Категория: Программирование

 

Медиасистема для Toyota Prius (часть 2)

Автор: admin от 23-03-2020, 23:05, посмотрело: 102

Продолжение проекта по замене медиасистемы Toyota Prius.



В этой статье — PHY, Transport, и доставка пакетов до хост-девайса, которую наконец-то удалось проверить на реальной родной голове приуса.



Быстро сказка сказывается, да не быстро дело делается. Сегодня продолжаю затяжной проект по переделке медиасистемы в Prius, начатый 2 года назад.

Категория: Программирование

 

Классификация Deep Sky объектов и их наблюдение

Автор: admin от 23-03-2020, 23:05, посмотрело: 91

Привет, Хабр! Представляю вашему вниманию адаптированный перевод статьи «Deep Sky Objects and Their Observation» с любезного резрешения автора.



Интересная статья, классифицирующая объекты Deep-Sky, описывающая их разную природу образования. Также данная публикация дает крайне ценную информацию по методам наблюдения подобных космических объектов. В данном материале, автор делится своими личными впечатлениями о наблюдении столь завораживающих объектов как всевозможные туманности.



Интересного ознакомления, друзья!



Классификация Deep Sky объектов и их наблюдение

Категория: Информационная безопасность