Представляешь,
8.61K subscribers
1.7K photos
287 videos
2 files
8.14K links
Новости технологий: важные, смешные, родные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/5GyZ
Download Telegram
С 1 по 25 ноября проходит отборочный этап хакатона по машинному обучению и компьютерному зрению PicsArt AI Hackathon.

Что нужно делать?
Можно в одиночку или в паре решить задачу, связанную с отделением человека на изображении от фона. Чем точнее будет итоговый результат, тем больше шансов попасть в финал хакатона. А можно собраться командой до 4 человек и разработать MVP проекта на одну из 10 предложенных тем. Лучшие участники пройдут в финал соревнования, где будут бороться за фонд в 500 000 $.

Подробнее: https://tproger.ru/events/picsart-ai-hackathon/
Apple выпустила СУБД FoundationDB 6.0.15. Это первая стабильная версия в шестой ветке. FoundationDB относится к классу NoSQL-систем, манипулирующих данными в формате ключ/значение и предназначена для обработки крупных наборов структурированных данных.

Что нового?
В FoundationDB 6.0.15 можно размещать кластер и узлы в разных регионах — один регион получает права на запись, а в остальные синхронно или асинхронно реплицируют состояние базы данных. БД можно настроить на основе JSON-документа. TLS-плагин теперь связан с исполняемыми файлами, а не представлен отдельной библиотекой.

Подробнее: https://tproger.ru/news/foundationdb-6015-release/
JetBrains выпустила стабильную версию фреймворка Ktor 1.0 и опубликовала генератор проектов, который можно использовать без среды разработки.

Для чего нужен фреймворк?
Ktor помогает создавать асинхронные серверы и клиенты в связанных системах. HTTP-сервер работает на Netty и Jetty и соответствует парадигме приложения двенадцати факторов. HTTP-клиент является асинхронным, но использует те же сопрограммы и элементы ввода-вывода, что и сервер.

Подробнее: https://tproger.ru/news/jetbrains-ktor-1-0-release/
Ближайшие события для айтишников

💻 Митап JS NN #11

24 ноября в нижегородском отеле Ibis в одиннадцатый раз состоится митап JS-разработчиков JS NN. На этот раз при поддержке «Яндекса». В программе доклады о преимуществах типизации, исследовании типографики в вебе, возможностях ванильного JavaScript и о том, почему lifecycle делает код сложнее. Мероприятие бесплатное, но регистрироваться нужно заранее.

🕸 Митап Web@Cafe

24 ноября в Омске пройдёт встреча веб-разработчиков Web@Cafe. Приглашают как студентов, так и опытных специалистов. Участники смогут ознакомиться с кейсами своих коллег, а также поделиться опытом.

🐍 Конференция Pytup

24 ноября в Екатеринбурге состоится бесплатная Python-конференция «Яндекса» Pytup. Спикеры из крупных российских компаний расскажут, как понимать предсказания машин, программировать квантовые компьютеры дома и управлять сетевыми пакетами с помощью Python.
​​Искусственный интеллект, работающий на базе суперкомпьютера IBM Watson, сочинил сценарий рекламного ролика для Lexus.

Как он это сделал?
ИИ проанализировал телерекламу за 15 лет, человеческие эмоции и инструкции по использованию фирменного стиля Lexus. На основе его сценария Кевин Макдональд и снял ролик. Режиссер отметил «эмоциональные возможности цифровой платформы».

Подробнее: https://tproger.ru/news/ibm-watson-ai-lexus/
Линус Торвальдс заявил о нецелесообразности включения по умолчанию Single Thread Indirect Branch Predictors (STIBP) — механизма защиты от Spectre v2. Решение об активации STIBP должен принимать пользователь.

В чём проблема STIBP?
Использование STIBP вместе с технологиями одновременной многопоточности SMT/Hyper-Threading в некоторых случаях вдвое снижает производительность системы. Чтобы избежать этого, можно отключить SMT/Hyper-Threading, но это само по себе защищает от Spectre v2 и, таким образом, делает бессмысленным использование STIBP.

Подробнее: https://tproger.ru/news/linus-torvalds-hesitates-stibp/
Mozilla рассказала о TTS-системе (text-to-speech) LPCNet, альтернативе WaveNet от Google. Система показывает хорошие результаты и нетребовательна к ресурсам.

Как этого достигли?
LPCNet комбинирует методы цифровой обработки сигнала (DSP) и возможности рекуррентной нейронной сети. DSP используется для LPC-фильтрации (Linear Predictive Coding) и моделирования вокального тракта, а вместо всех выбранных сэмплов, нейросеть получает лишь прогноз каждого последующего. Таким образом, ИИ нужно лишь следить за правильностью прогноза, а не генерировать каждый сэмпл в режиме реального времени. Это снижает вычислительную сложность программы и, следовательно, требования к ресурсам.

Подробнее: https://tproger.ru/news/mozilla-released-lpcnet/
ИБ-специалисты заявили о масштабной автоматизированной XSS-атаке на сайты с WordPress. Атака эксплуатирует уязвимость в популярном плагине для генерации ускоренных мобильных страниц AMP for WP до версии 0.9.97.20.

Как идёт атака?
Брешь в AMP for WP позволяет создавать пользователя с правами администратора. Выполнение вредоносного скрипта с браузера администратора создаёт нового, но уже под контролем злоумышленников. Затем скрипт анализирует список плагинов и пытается установить PHP-бэкдор, позволяющий выполнять любые команды.

Подробнее: https://tproger.ru/news/xss-attack-amp-for-wp/
Ближайшие события для айтишников

🤖 Практический курс по Machine Learning

Университет «Иннополис», BigData Team и «МегаФон» совместно запускают очный практический курс по Machine Learning. Эксперты с опытом работы в NVIDIA, «Яндексе», Amazon AWS, преподающие в МГУ, ВШЭ, МФТИ и на Coursera, научат участников работать с нейросетями, обучать ансамбли деревьев и использовать инструменты для работы с Big Data. Курс пройдёт с 26 ноября по 22 декабря в московском офисе «МегаФона»

☁️ Бизнес-конференция «Яндекс.Облако: аналитическая платформа»

26 ноября в московком офисе «Яндекса» состоится бесплатная презентация облачных сервисов для хранения, анализа и визуализации данных «Яндекс.Облако: аналитическая платформа». На мероприятии выступят разработчики самой платформы и сопутствующих сервисов, которые расскажут о механизмах работы с информацией внутри «Облака». Кроме докладов, обещают впервые показать новый сервис визуализации и анализа данных. При желании можно будет получить доступ к альфа-версии проекта и оценить его в деле.

📱Митап Mobile Party

27 ноября состоится встреча Android и iOS-разработчиков Mobile Party под покровительством «Яндекс». На мероприятии выступят специалисты из компании с докладами о планировщиках задач, кроссплатформенной разработке, а также особенностях создания мобильных библиотек, а закончится всё нетворкингом с пиццей и неформальным общением. Митап бесплатный, но нужно регистрироваться заранее.
Вышло обновление интегрированной среды разработки WebStorm 2018.3.

Что нового?
— Добавлен Pull Request для GitHub, что позволяет создавать форки репозиториев и затем предлагать разработчикам изменения.
— В JavaScript у параметров появились подсказки.
— Добавлена проверка доступности для HTML.
— WebStorm теперь поддерживает TypeScript 3.1 и Vuetify.
— В Node.js появилась экспериментальная функция рабочих потоков: их можно использовать для задач, сильно нагружающих CPU.

Подробнее: https://tproger.ru/news/webstorm-2018-3/
В phpBB3, ПО для администрирования интернет-форумов, обнаружена уязвимость. Ошибка в обработке файлов даёт возможность администратору одного из биллбордов получить контроль над всем сервером.

Насколько это опасно?
Для движка phpBB3 уже выпущен патч, устраняющий уязвимость. Однако специалисты компании RIPS Technologies считают, что подобные баги могут обнаружиться и в других CMS.

Подробнее: https://tproger.ru/news/phpbb3-vulnerability/
2 декабря начнётся курс «Специалист по информационной безопасности» от IT-школы HackerU.

Что будет полезного?
Углубитесь в изучение аспектов ИБ. В списке тем:
— работа с эксплойтами, сервисами и портами;
— изучение политики безопасности, повышения привилегий;
— знакомство с понятием интеллектуальной собственности;
— управление информационной безопасностью, в том числе в среде облачных технологий.

В конце курса научитесь проводить тесты на проникновение, подготовитесь к международному экзамену CEH (Certified Ethical Hacker) и сдадите его. В финале получите диплом ИБ-специалиста международного образца, а также доступ к модулю карьерного коучинга и возможность пройти стажировку по специальности.

Подробнее: https://tproger.ru/events/information-security-course-hackeru/
Команда JetBrains представила новую версию IDE GoLand 2018.3.

Что нового появилось?
— Метод переработки кода Change Signature, меняющий сигнутуру функций и методов во всём рабочем пространстве.
— Поддержка тестирующего плагина Testify.
— Дополнительные виды проверок: Unhandled Error и Unreachable code.
— Инструмент Add format string argument для вставки заполнителя в строку формата.
— Поддержка диаграмм, которые визуализируют зависимость модулей Go.

Подробнее: https://tproger.ru/news/goland-2018-3-release/
Вышел открытый генератор сценариев сборки CMake 3.13. Он отличается модульной структурой, минимумом зависимостей, кроссплатформенностью, поддержкой кэширования и используется в KDE, MySQL, MariaDB и ReactOS.

Что нового?
Добавлены ряд опций, упрощающих работу с каталогами. Например, появились команды для определения исходной и выходной директорий и поиска пути к ним. В генераторе Green Hills MULTI можно выбирать платформу, архитектуру и инструментарий. В генераторах для Visual Studio добавились свойства, определяющие аргументы командной строки и переменных окружения.

Подробнее: https://tproger.ru/news/cmake-3-13-release/
Ближайшие события для айтишников

💼 XI Петербургский Международный Инновационный Форум

28–30 ноября на петербургской площадке «Экспофорум» пройдёт крупный XI Петербургский Международный Инновационный Форум. На мероприятии соберутся эксперты из сфер финтеха, IT, благоустройства городов и многих других, чтобы обсудить вопросы цифровой трансформации экономики и современных городов, развитие рынка труда, цифровые фабрики будущего. В рамках форума пройдут круглые столы, дискуссионные сессии, лектории и выставки представителей технопарков с инновационными разработками.

☁️ Бизнес-завтрак «Внедряем Kubernetes в Enterprise»

28 ноября в Москве состоится бизнес-завтрак, посвящённый облачным технологиям и системе оркестрации контейнеров Kubernetes. На встрече под названием «Внедряем Kubernetes в Enterprise» выступят спикеры из России и США с докладами о готовых решениях и лучших практиках по безопасности, continuous delivery и сбору метрик с приложений, запущенных в контейнерной среде. Кроме технических деталей организаторы обещают нетворкинг, кофе-брейки и призы для самых активных участников обсуждений.

🥊 Митап PSB BATTLE ESB vs Distributed

29 ноября в Москве состоится баттл-митап PSB BATTLE ESB vs Distributed. Спикеры будут спорить, что же лучше — ESB (централизованная интеграционная шина) или децентрализованная интеграция на базе service mesh. Участники смогут активно поучаствовать в дискуссии и даже выиграть призы.
Команда JetBrains выпустила PyCharm версии 2018.3. Большинство изменений доступно всем пользователям, но некоторые важные — только для тех, кто не поскупился на версию Professional.

Что важного в PyCharm 2018.3?
— Индексируемые TODO-комментарии для записи задач и отдельное окно для работы с pull-запросами (бесплатно).
— Настройки интерпретатора для разработки Linux-приложений в системе Windows и отслеживание времени работы над тикетом (платно).
— Отображение в статус-баре типа используемых отступов: табы или пробелы (бесценно).

Подробнее: https://tproger.ru/news/pycharm-2018-3-release/
Аспирант из Стэнфорского университета вместе со специалистами из Microsoft создали нейросеть, которая создаёт карикатуры из фотографий.

Как работает нейросеть?
В CariGAN используется две генеративно-состязательные сети. Первая распознаёт лицо на фото и преобразует его в карикатуру, а вторая накладывает художественные эффекты. 23 % людей не смогли отличить рисунки нейросети от произведений настоящих художников.

Подробнее: https://tproger.ru/news/ai-carigan-draw-caricatures/
Вышло обновление среды разработки IntelliJ IDEA 2018.3.

Что нового?
— Добавлена поддержка Java 12, плагина Docker и пакетного менеджера Helm плагином Kubernetes.
— Переделана страница управления плагинами и добавлены функции Run Anything, а также drag-and-drop для начального экрана.
— Появилась высококонтрастная тема оформления.
— Добавлена аутентификация по токенам и поддержка WebLogic, Jetty 9.4.x и OpenShift Origin (V3).

Подробнее: https://tproger.ru/news/intellij-idea-2018-3-released/
27 ноября в конгресс-центре Санкт-Петербурга «Точка кипения» состоится конференция DevFest SPb 2018, организованная сообществом Google Developer Groups при поддержке корпорации. В программе два потока: Android и Web.

Что интересного в программе?
Среди спикеров будет несколько сертифицированных Google экспертов из России, США и Аргентины. Кроме докладчиков на конференции будут присутствовать любители ретро из RetroTech Squad, которые выставят коллекцию олдскульных «железок». Общение с участниками и посетителями конференции можно будет продолжить на афтепати.

Подробнее: https://tproger.ru/events/devfest-spb-2018/
JetBrains выпустила IDE PhpStorm 2018.3.

Что нового?
Новая версия IDE работает с PHP 7.3, поддерживает язык запросов DQL и может автоматически форматировать код под индустриальные стандарты. Разработчики расширили возможности работы с GitHub и усовершенствовали интерфейс.

Подробнее: https://tproger.ru/news/phpstorm-2018-3/
​​JetBrains выпустила RubyMine 2018.3.

Что добавили в новую версию?
— Автоматические заполнение и навигация по областям видимости в Rails.
— Pull Request для GitHub прямо из IDE.
— Полную поддержку Struct.
— Улучшеный рефакторинг кода
— Глобальный поиск по IDE.
— Новую тему оформления Darcula.

Подробнее: https://tproger.ru/news/rubymine-20183-release/