За последний год было достаточно статей как с высокой оценкой необходимости знания алгоритмов, умеренных и радикальных читателей. Я скорее отношусь к умеренным, но всё же считаю что всегда важен сам контекст задачи. Ниже, на примере одной простой задачи, посмотрим, что может получиться.
Моя лента
Новости
Главные тренды 2023 года в разработке, защите ОС и приложений, ML, блокчейне и прогнозы на 2024-й
Салют! Мы завершаем мини-цикл о том, что произошло в кибербезопасности (и не только) в 2023-м и как это откликнется в предстоящем году. Уже поведали о наиболее пострадавших от киберпреступников отраслях и резонансных атаках, а еще поделились своим видением, куда катится движется отечественный рынок ИБ. На десерт оставили самое интересное — российские и мировые тренды в области блокчейна, машинного обучения, разработки IT-продуктов, защиты приложений и ОС.
Итак, в следующем году наши эксперты ожидают увеличение отрыва мировых лидеров от отстающих вендоров по уровню безопасности их IT-решений, создание сервисов с помощью естественного языка, рост числа атак на блокчейн-проекты … но давайте обо всем по порядку и обстоятельно 😉 Заваривайте чашечку ароматного чая и устраивайтесь поудобнее — занимательного чтива будет много.
Reuters: разделение «Яндекса» перенесли на начало 2024 года
Завершение сделки по реструктуризации бизнеса «Яндекса» может быть отложено до начала 2024 года, сообщает Reuters со ссылкой на три источника.
Изначально сделку запланировали на декабрь 2023 года. Нидерландская Yandex N.V., являющаяся головной компанией группы «Яндекс», начиная с 2022-го рассматривает различные альтернативы для проведения реорганизации.
Представлен релиз серверной платформы для развёртывания корпоративных мессенджеров Zulip 8. Проект распространяется компанией Dropbox под лицензией Apache 2.0. Код серверной части написан на языке Python с использованием фреймворка Django. ПО доступно для Linux, Windows, macOS, Android и iOS, также есть встроенный веб-интерфейс. Zulip поддерживает как прямой обмен сообщениями между двумя людьми, так и групповые обсуждения.
Проект Zulip 7 вышел в июне 2023 года.
Основные изменения в Zulip 8:
в web-интерфейс добавлена секция inbox, в которой в одном месте собраны непрочитанные сообщения из всех чатов;
добавлена возможность отслеживания интересных тем и использования фильтров и уведомлений для выделения в отслеживаемых темах наиболее важных новых сообщений;
улучшен интерфейс для написания сообщений. Добавлены дополнительные кнопки форматирования сообщения, позволяющие преобразовать текст в список или отформатировать текст как цитату, спойлер, отрывок с кодом или выражение в формате LaTeX;
добавлена возможность создания именованной ссылки в сообщении через вставку URL из буфера обмена после выделения текста;
добавлен новый интерфейс для создания опросов, позволяющий не заботиться о форматировании опроса в сообщении;
добавлен мастер для создания web-обработчиков (webhook);
улучшены компоненты для интеграции с CircleCI, Gitea, GitHub, GitLab и Sentry;
в форму создания организации добавлена настройка языка по умолчанию.
Истории
Марсоход Персеверанс расшифровывает древнюю историю марсианского озера
За 1000 дней пребывания на Марсе марсоход преодолел древнюю систему рек и озёр, собрав по пути ценные образцы.
Отметив в декабре 2023 года свой 1000-й марсианский день на Красной планете, марсоход НАСА "Персеверанс" недавно завершил исследование дельты древней реки, которая свидетельствует о существовании озера, заполнившего кратер Джезеро миллиарды лет назад. На сегодняшний день шестиколесный исследователь собрал в общей сложности 23 образца, раскрывая в процессе геологическую историю этого региона Марса.
Один образец под названием "Залив Лефрой" содержит большое количество мелкозернистого кремнезёма - материала, который, как известно, сохраняет древние окаменелости на Земле. Другой образец, "Пик Отиса", содержит значительное количество фосфатов, которые часто ассоциируются с жизнью, как мы её знаем. Оба образца также богаты карбонатом, который может сохранять информацию об условиях окружающей среды в период формирования породы.
Внутренняя память ПЛИС, которой всегда не хватает
Хотелось бы выделить два основных свойства внутренней памяти ПЛИС:
удобство использования (+)
ограниченное количество (-)
Вот со вторым приходится всегда бороться, особенно если есть необходимость буферизации каких-то данных в достаточном количестве.
В этой статье мы рассмотрим какая внутренняя память есть в ПЛИС фирмы Intel/Altera и возможные варианты оптимизации её использования.
Приходите узнать куда катится ИТ
Привет! Совсем скоро пройдет Tinkoff on Ice 2.0 — событие для разработчиков, SRE и QA-инженеров, аналитиков и всех близких к ИТ. Встречаемся 22 января в Москве, в Парке Горького. Рассказываем, что будет и как подать заявку.
Смарт-избушка на курьих ножках без электросетей
Как любому продвинутому дачнику, покоя не давала мне идея видеонаблюдения. Но осложнялась идея тем, что на моём винограднике электромагистралей не предвидится в ближайшем обозримом будущем. Всё это хозяйство находится в поле поодаль от цивилизации. Ну и, конечно, чем сложнее и дороже система видеонаблюдения, тем больше привлекательность для злоумышленников по сравнению с сараем, где кроме лопат и грабель ничего не найти. Всё это должно быть недорогим, иметь невзрачный вид и чтобы не привлекать внимание, подчёркивать свою минимальную ценность.
Поэтому был выработан план:
анжуманя,бегит,- сборка солнечной панели из кремниевых ячеек с Али,
- узел питания для распределения электроэнергии между панелью, аккумулятором и нагрузкой,
- камеры видеонаблюдения,
- видеорегистрация.
В Китае планируют ограничить количество денег, которые игрок может потратить на внутриигровые покупки
Китайские регуляторы объявили о планах ввести новые правила, ограничивающие количество денег, которые геймеры смогут потратить на внутриигровые покупки. Мера направлена на защиту несовершеннолетних.
Как не заскучать в 1С-разработке
Многие считают 1С особым замкнутым миром. А методы работы в нем — неприменимыми в «нормальном» программировании. Это давно не так. Конечно, у каждого решения есть свои плюсы и минусы. Но я уверен: если вы не любите 1С, то вы просто не умеете его готовить.
Меня зовут Владимир Короткий, я руководитель отдела проектов 1С в Lamoda Tech. В этой статье расскажу, по каким принципам мы работаем внутри компании и почему оптимистично смотрим в будущее этой технологии.
В Lamoda Tech на 1С завязана часть ключевых процессов, и количество систем на стеке 1С год от года только растет, — а все потому, что мы умеем и любим с ней работать.
Рассказываю наши рецепты.
Правительство хочет ввести обязательный минимум ассортимента российской электроники в магазинах
Минпромторг планирует обязать крупные сети магазинов электроники «выделять полку» для российских товаров, рассказал «Ъ» собеседник в одном из производителей. Эту информацию подтвердили два источника на рынке. По словам одного из них, крупные маркетплейсы уже начинают заключать с отечественными производителями электроники соглашения о размещении их товаров на площадках.
В подсистеме Netfilter выявлена уязвимость (CVE-2023-6817), потенциально позволяющая локальному пользователю повысить свои привилегии в системе. Проблема вызвана обращением к памяти после её освобождения (use-after-free) в модуле nf_tables, обеспечивающем работу пакетного фильтра nftables. Уязвимость проявляется начиная с версии ядра Linux 5.6. Исправление уязвимости предложено в тестовом выпуске ядра Linux 6.7-rc5 и перенесено в актуальные стабильные ветки 5.10.204, 5.15.143, 6.1.68 и 6.6.7.
Проблема вызвана ошибкой в функции nft_pipapo_walk, из-за которой в процессе перебора элементов PIPAPO (Pile Packet Policies) не проверялось наличие дубликатов, что приводило к двойному освобождению памяти. Для проведения атаки требуется наличие доступа к nftables, который можно получить при наличии прав CAP_NET_ADMIN в любом пространстве имён идентификаторов пользователей (user namespace) или сетевом пространстве имён (network namespace), которые могут предоставляться, например, в изолированных контейнерах. Для тестирования своих систем опубликован прототип эксплоита.
Источник: OpenNET.
В 2023 году создатели контента в «Одноклассниках» заработали в три раза больше, чем в 2022
«Одноклассники» подвели итоги работы с создателями контента в 2023 году. Соцсеть усилила фокус на привлечении и развитии авторов и медиа на платформе — в результате число новых групп в соцсети выросло на 35%, достигнув 95 тыс. сообществ, рассказали Хабру в компании.
Ближайшие события
Простая проблема приводит к слишком большим числам для нашей Вселенной
Исследователи показывают, что навигация по определенным системам векторов является одной из самых сложных вычислительных задач.
Нечасто пятилетние дети могут разобраться в вопросах, связанных с информатикой, но и это может произойти. Предположим, например, что у девочки по имени Алиса есть два яблока, но она предпочитает апельсины. К счастью, её одноклассники разработали хорошую систему торговли фруктами со строго контролируемым обменным курсом: за яблоко, скажем, вы получите банан. Может ли Алиса совершить серию сделок, собирая и предлагая бананы или дыни, и получить свой любимый фрукт?
Звучит достаточно просто. «Вы можете пойти в начальную школу и рассказать об этом детям», — сказал Кристоф Хаазе, учёный из Оксфордского университета. «Люди подумают: «Это должно быть легко».
Но математическая задача, лежащая в основе дилеммы Алисы и называемая проблемой достижимости для систем сложения векторов, на удивление тонкая.
Как сделать быстрый Wi-Fi для ПЛК
Быстрый Wi-Fi позволяет собрать больше диагностической информации, а значит облегчает отладку, улучшает поддержку и открывает путь к машинному обучению в ПЛК и во встраиваемых устройствах. Но кроме быстрого Wi-Fi модуля нужен ещё быстрый драйвер на стороне микроконтроллера. Здесь покажем процесс портирования открытого проекта Infineon Wi-Fi Host Driver (WHD) на нашу платформу универсального ПЛК PLCS7.
Тестируемая архитектура. Часть 3: граница тестирования
В прошлой части мы провели анализ архитектуры, итогом которого стало внедрение дополнительного разделения на слои: Core (ядро) и Externals (источники данных).
Что нас ждет в сфере технологий в 2024 году
Что нас ждёт в сфере технологий в 2024 году? Этим вопросом задаётся каждый представитель ИТ-сферы. В прошлом году мы готовили статью о 5+ трендах, которые будут актуальны в 2023 году, и в этот раз решили не нарушать традицию. Разработчики, аналитики, тестировщики, дизайнеры, ИТ-консультанты и HR ГК Юзтех поделились своим мнением о том, какие технологические тренды оказали влияние на их сферу в 2023 году и что будет актуально в 2024.
Самый конец 2023 года: оцениваем рейтинги языков программирования по версии TIOBE и PYPL
Востребованность языков программирования постоянно меняется. Какие-то с течением времени остаются актуальными, а часть постепенно прекращает использоваться и уходит с рынка. Есть, конечно, долгожители вроде COBOL, но их не так много. Тем не менее некоторые ЯП находятся в топах разных рейтингов годами, то теряя пару позиций, то восстанавливаясь. Сейчас конец 2023 г., поэтому самое время посмотреть, какие языки на данный момент самые популярные. Подробности — под катом.
Исследователь выяснил, может ли ИИ заменить фермы по вводу капчи
Исследователь решил выяснить, позволят ли возможности ИИ заменить стандартные клик-фермы Captcha. Он попробовал обучить свою модель ИИ решению теста.
Рынок нелегальных аудио-, видео- и книжных сервисов в России за два года вырос на 71,4% — с 7 млрд руб. в 2021 году до 12 млрд руб. в 2023-м.
Ещё в 2021 году доходы этого рынка выросли на 17% относительно 2020-го, а за год до этого — на 11%.
При этом оборот онлайн-кинотеатров в 2022 году вовсе упал на 13%, с 99,6 млрд руб. до 86,6 млрд руб. В 2023 году он вырос на 3%. Легальные аудиосервисы же пока не вернулись к докризисным показателям, а в 2022 году их совокупная выручка упала по сравнению с 2020-м на четверть, до 7 млрд руб. В 2023 году этот сегмент может вырасти до 7,8 млрд.
По подсчётам InterMedia, книжная отрасль в 2022 году начала расти. В 2023 году продажи печатных, электронных и аудиокниг составят 100 млрд руб. против 99,8 млрд в 2022-м и 63,4 млрд в 2021-м. Растёт и сегмент настольных игр: предварительные продажи в 2023 году достигнут 25 млрд руб. против 24 млрд в 2022-м и 19,5 млрд в 2021-м. А вот продажи кино и музыки на дисках падают.