JetBrains выпустила стабильную версию фреймворка Ktor 1.0 и опубликовала генератор проектов, который можно использовать без среды разработки.
Для чего нужен фреймворк?
Ktor помогает создавать асинхронные серверы и клиенты в связанных системах. HTTP-сервер работает на Netty и Jetty и соответствует парадигме приложения двенадцати факторов. HTTP-клиент является асинхронным, но использует те же сопрограммы и элементы ввода-вывода, что и сервер.
Подробнее: https://tproger.ru/news/jetbrains-ktor-1-0-release/
Для чего нужен фреймворк?
Ktor помогает создавать асинхронные серверы и клиенты в связанных системах. HTTP-сервер работает на Netty и Jetty и соответствует парадигме приложения двенадцати факторов. HTTP-клиент является асинхронным, но использует те же сопрограммы и элементы ввода-вывода, что и сервер.
Подробнее: https://tproger.ru/news/jetbrains-ktor-1-0-release/
Tproger
JetBrains выпустила фреймворк Ktor
Фреймворк Ktor помогает создавать асинхронные серверы и клиенты в связанных системах. Он подходит для создания бекэнд-проектов и микрослужб на языке Kotlin.
Ближайшие события для айтишников
💻 Митап JS NN #11
24 ноября в нижегородском отеле Ibis в одиннадцатый раз состоится митап JS-разработчиков JS NN. На этот раз при поддержке «Яндекса». В программе доклады о преимуществах типизации, исследовании типографики в вебе, возможностях ванильного JavaScript и о том, почему lifecycle делает код сложнее. Мероприятие бесплатное, но регистрироваться нужно заранее.
🕸 Митап Web@Cafe
24 ноября в Омске пройдёт встреча веб-разработчиков Web@Cafe. Приглашают как студентов, так и опытных специалистов. Участники смогут ознакомиться с кейсами своих коллег, а также поделиться опытом.
🐍 Конференция Pytup
24 ноября в Екатеринбурге состоится бесплатная Python-конференция «Яндекса» Pytup. Спикеры из крупных российских компаний расскажут, как понимать предсказания машин, программировать квантовые компьютеры дома и управлять сетевыми пакетами с помощью Python.
💻 Митап 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/
Как он это сделал?
ИИ проанализировал телерекламу за 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/
В чём проблема STIBP?
Использование STIBP вместе с технологиями одновременной многопоточности SMT/Hyper-Threading в некоторых случаях вдвое снижает производительность системы. Чтобы избежать этого, можно отключить SMT/Hyper-Threading, но это само по себе защищает от Spectre v2 и, таким образом, делает бессмысленным использование STIBP.
Подробнее: https://tproger.ru/news/linus-torvalds-hesitates-stibp/
Tproger
Линус Торвальдс усомнился в необходимости использования STIBP
Такая защита от атак Spectre v2 может на 50 % снизить быстродействие системы. Линус предлагает переложить решение об активации STIBP на пользователей.
Mozilla рассказала о TTS-системе (text-to-speech) LPCNet, альтернативе WaveNet от Google. Система показывает хорошие результаты и нетребовательна к ресурсам.
Как этого достигли?
LPCNet комбинирует методы цифровой обработки сигнала (DSP) и возможности рекуррентной нейронной сети. DSP используется для LPC-фильтрации (Linear Predictive Coding) и моделирования вокального тракта, а вместо всех выбранных сэмплов, нейросеть получает лишь прогноз каждого последующего. Таким образом, ИИ нужно лишь следить за правильностью прогноза, а не генерировать каждый сэмпл в режиме реального времени. Это снижает вычислительную сложность программы и, следовательно, требования к ресурсам.
Подробнее: https://tproger.ru/news/mozilla-released-lpcnet/
Как этого достигли?
LPCNet комбинирует методы цифровой обработки сигнала (DSP) и возможности рекуррентной нейронной сети. DSP используется для LPC-фильтрации (Linear Predictive Coding) и моделирования вокального тракта, а вместо всех выбранных сэмплов, нейросеть получает лишь прогноз каждого последующего. Таким образом, ИИ нужно лишь следить за правильностью прогноза, а не генерировать каждый сэмпл в режиме реального времени. Это снижает вычислительную сложность программы и, следовательно, требования к ресурсам.
Подробнее: https://tproger.ru/news/mozilla-released-lpcnet/
Tproger
Mozilla представила систему синтеза речи LPCNet
В LPCNet нейросеть не генерирует сэмплы в режиме реального времени, а предсказывает их. Это повышает эффективность и снижает требования к ресурсам.
ИБ-специалисты заявили о масштабной автоматизированной XSS-атаке на сайты с WordPress. Атака эксплуатирует уязвимость в популярном плагине для генерации ускоренных мобильных страниц AMP for WP до версии 0.9.97.20.
Как идёт атака?
Брешь в AMP for WP позволяет создавать пользователя с правами администратора. Выполнение вредоносного скрипта с браузера администратора создаёт нового, но уже под контролем злоумышленников. Затем скрипт анализирует список плагинов и пытается установить PHP-бэкдор, позволяющий выполнять любые команды.
Подробнее: https://tproger.ru/news/xss-attack-amp-for-wp/
Как идёт атака?
Брешь в AMP for WP позволяет создавать пользователя с правами администратора. Выполнение вредоносного скрипта с браузера администратора создаёт нового, но уже под контролем злоумышленников. Затем скрипт анализирует список плагинов и пытается установить PHP-бэкдор, позволяющий выполнять любые команды.
Подробнее: https://tproger.ru/news/xss-attack-amp-for-wp/
Tproger
На сайты c WordPress идёт атака, использующая уязвимость плагина AMP for WP
Брешь в плагине для генерации мобильных страниц AMP for WP позволяет использовать XSS-атаку для получения прав администратора на атакуемом сайте.
Ближайшие события для айтишников
🤖 Практический курс по Machine Learning
Университет «Иннополис», BigData Team и «МегаФон» совместно запускают очный практический курс по Machine Learning. Эксперты с опытом работы в NVIDIA, «Яндексе», Amazon AWS, преподающие в МГУ, ВШЭ, МФТИ и на Coursera, научат участников работать с нейросетями, обучать ансамбли деревьев и использовать инструменты для работы с Big Data. Курс пройдёт с 26 ноября по 22 декабря в московском офисе «МегаФона»
☁️ Бизнес-конференция «Яндекс.Облако: аналитическая платформа»
26 ноября в московком офисе «Яндекса» состоится бесплатная презентация облачных сервисов для хранения, анализа и визуализации данных «Яндекс.Облако: аналитическая платформа». На мероприятии выступят разработчики самой платформы и сопутствующих сервисов, которые расскажут о механизмах работы с информацией внутри «Облака». Кроме докладов, обещают впервые показать новый сервис визуализации и анализа данных. При желании можно будет получить доступ к альфа-версии проекта и оценить его в деле.
📱Митап Mobile Party
27 ноября состоится встреча Android и iOS-разработчиков Mobile Party под покровительством «Яндекс». На мероприятии выступят специалисты из компании с докладами о планировщиках задач, кроссплатформенной разработке, а также особенностях создания мобильных библиотек, а закончится всё нетворкингом с пиццей и неформальным общением. Митап бесплатный, но нужно регистрироваться заранее.
🤖 Практический курс по 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/
Что нового?
— Добавлен Pull Request для GitHub, что позволяет создавать форки репозиториев и затем предлагать разработчикам изменения.
— В JavaScript у параметров появились подсказки.
— Добавлена проверка доступности для HTML.
— WebStorm теперь поддерживает TypeScript 3.1 и Vuetify.
— В Node.js появилась экспериментальная функция рабочих потоков: их можно использовать для задач, сильно нагружающих CPU.
Подробнее: https://tproger.ru/news/webstorm-2018-3/
Tproger
JetBrains обновила IDE WebStorm до версии 2018.3
Разработчики добавили Pull Request для GitHub, автоматический импорт символов из зависимостей проекта в JavaScript, а также поддержку TypeScript 3.1.
В phpBB3, ПО для администрирования интернет-форумов, обнаружена уязвимость. Ошибка в обработке файлов даёт возможность администратору одного из биллбордов получить контроль над всем сервером.
Насколько это опасно?
Для движка phpBB3 уже выпущен патч, устраняющий уязвимость. Однако специалисты компании RIPS Technologies считают, что подобные баги могут обнаружиться и в других CMS.
Подробнее: https://tproger.ru/news/phpbb3-vulnerability/
Насколько это опасно?
Для движка phpBB3 уже выпущен патч, устраняющий уязвимость. Однако специалисты компании RIPS Technologies считают, что подобные баги могут обнаружиться и в других CMS.
Подробнее: https://tproger.ru/news/phpbb3-vulnerability/
Tproger
Обнаружена уязвимость в форумном движке phpBB3
Использовав особенности PHP-архивов, хакер может захватить контроль над всем сервером. Аналогичные уязвимости могут проявиться и в других CMS.
2 декабря начнётся курс «Специалист по информационной безопасности» от IT-школы HackerU.
Что будет полезного?
Углубитесь в изучение аспектов ИБ. В списке тем:
— работа с эксплойтами, сервисами и портами;
— изучение политики безопасности, повышения привилегий;
— знакомство с понятием интеллектуальной собственности;
— управление информационной безопасностью, в том числе в среде облачных технологий.
В конце курса научитесь проводить тесты на проникновение, подготовитесь к международному экзамену CEH (Certified Ethical Hacker) и сдадите его. В финале получите диплом ИБ-специалиста международного образца, а также доступ к модулю карьерного коучинга и возможность пройти стажировку по специальности.
Подробнее: https://tproger.ru/events/information-security-course-hackeru/
Что будет полезного?
Углубитесь в изучение аспектов ИБ. В списке тем:
— работа с эксплойтами, сервисами и портами;
— изучение политики безопасности, повышения привилегий;
— знакомство с понятием интеллектуальной собственности;
— управление информационной безопасностью, в том числе в среде облачных технологий.
В конце курса научитесь проводить тесты на проникновение, подготовитесь к международному экзамену CEH (Certified Ethical Hacker) и сдадите его. В финале получите диплом ИБ-специалиста международного образца, а также доступ к модулю карьерного коучинга и возможность пройти стажировку по специальности.
Подробнее: https://tproger.ru/events/information-security-course-hackeru/
Tproger
2 декабря, Москва: «Специалист по информационной безопасности»
Курс от 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/
Что нового появилось?
— Метод переработки кода Change Signature, меняющий сигнутуру функций и методов во всём рабочем пространстве.
— Поддержка тестирующего плагина Testify.
— Дополнительные виды проверок: Unhandled Error и Unreachable code.
— Инструмент Add format string argument для вставки заполнителя в строку формата.
— Поддержка диаграмм, которые визуализируют зависимость модулей Go.
Подробнее: https://tproger.ru/news/goland-2018-3-release/
Tproger
JetBrains представила GoLand 2018.3
В GoLand 2018.3 улучшены инструменты отладки и тестирования, проверки и рефакторинга кода, появились обновления для VCS, Kubernetes и Docker.
Вышел открытый генератор сценариев сборки CMake 3.13. Он отличается модульной структурой, минимумом зависимостей, кроссплатформенностью, поддержкой кэширования и используется в KDE, MySQL, MariaDB и ReactOS.
Что нового?
Добавлены ряд опций, упрощающих работу с каталогами. Например, появились команды для определения исходной и выходной директорий и поиска пути к ним. В генераторе Green Hills MULTI можно выбирать платформу, архитектуру и инструментарий. В генераторах для Visual Studio добавились свойства, определяющие аргументы командной строки и переменных окружения.
Подробнее: https://tproger.ru/news/cmake-3-13-release/
Что нового?
Добавлены ряд опций, упрощающих работу с каталогами. Например, появились команды для определения исходной и выходной директорий и поиска пути к ним. В генераторе Green Hills MULTI можно выбирать платформу, архитектуру и инструментарий. В генераторах для Visual Studio добавились свойства, определяющие аргументы командной строки и переменных окружения.
Подробнее: https://tproger.ru/news/cmake-3-13-release/
Tproger
Вышла система сборки CMake 3.13
В CMake 3.13 разработчики добавили ряд опций, упрощающих работу с каталогами. Например, появились команды для определения каталогов и поиска пути к ним.
Ближайшие события для айтишников
💼 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. Участники смогут активно поучаствовать в дискуссии и даже выиграть призы.
💼 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/
Что важного в PyCharm 2018.3?
— Индексируемые TODO-комментарии для записи задач и отдельное окно для работы с pull-запросами (бесплатно).
— Настройки интерпретатора для разработки Linux-приложений в системе Windows и отслеживание времени работы над тикетом (платно).
— Отображение в статус-баре типа используемых отступов: табы или пробелы (бесценно).
Подробнее: https://tproger.ru/news/pycharm-2018-3-release/
Tproger
JetBrains представила PyCharm 2018.3
В PyCharm 2018.3 появились многострочные комментарии формата TODO, отображение используемого типа отступов и инструмент для работы с pull-запросами.
Аспирант из Стэнфорского университета вместе со специалистами из Microsoft создали нейросеть, которая создаёт карикатуры из фотографий.
Как работает нейросеть?
В CariGAN используется две генеративно-состязательные сети. Первая распознаёт лицо на фото и преобразует его в карикатуру, а вторая накладывает художественные эффекты. 23 % людей не смогли отличить рисунки нейросети от произведений настоящих художников.
Подробнее: https://tproger.ru/news/ai-carigan-draw-caricatures/
Как работает нейросеть?
В CariGAN используется две генеративно-состязательные сети. Первая распознаёт лицо на фото и преобразует его в карикатуру, а вторая накладывает художественные эффекты. 23 % людей не смогли отличить рисунки нейросети от произведений настоящих художников.
Подробнее: https://tproger.ru/news/ai-carigan-draw-caricatures/
Tproger
В Стэнфорде разработали ИИ CariGAN, который создаёт карикатуры из фото
Искусственный интеллект использует две генеративно-состязательные сети, которые обрабатывают фото, а затем добавляют художественные фильтры.
Вышло обновление среды разработки 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/
Что нового?
— Добавлена поддержка 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/
Что интересного в программе?
Среди спикеров будет несколько сертифицированных Google экспертов из России, США и Аргентины. Кроме докладчиков на конференции будут присутствовать любители ретро из RetroTech Squad, которые выставят коллекцию олдскульных «железок». Общение с участниками и посетителями конференции можно будет продолжить на афтепати.
Подробнее: https://tproger.ru/events/devfest-spb-2018/
Tproger
27 ноября, Санкт-Петербург: конференция DevFest SPb 2018
Мероприятие разделено на два трека: Android и Web. Они идут параллельно, а среди спикеров несколько сертифицированных Google экспертов.
JetBrains выпустила IDE PhpStorm 2018.3.
Что нового?
Новая версия IDE работает с PHP 7.3, поддерживает язык запросов DQL и может автоматически форматировать код под индустриальные стандарты. Разработчики расширили возможности работы с GitHub и усовершенствовали интерфейс.
Подробнее: https://tproger.ru/news/phpstorm-2018-3/
Что нового?
Новая версия IDE работает с PHP 7.3, поддерживает язык запросов DQL и может автоматически форматировать код под индустриальные стандарты. Разработчики расширили возможности работы с GitHub и усовершенствовали интерфейс.
Подробнее: https://tproger.ru/news/phpstorm-2018-3/
Tproger
JetBrains выпустила среду разработки PhpStorm 2018.3
Обновлённый инструмент поддерживает PHP 7.3 и язык запросов DQL. PhpStorm 2018.3 — первое большое обновление IDE с июля 2018 года.
JetBrains выпустила RubyMine 2018.3.
Что добавили в новую версию?
— Автоматические заполнение и навигация по областям видимости в Rails.
— Pull Request для GitHub прямо из IDE.
— Полную поддержку Struct.
— Улучшеный рефакторинг кода
— Глобальный поиск по IDE.
— Новую тему оформления Darcula.
Подробнее: https://tproger.ru/news/rubymine-20183-release/
Что добавили в новую версию?
— Автоматические заполнение и навигация по областям видимости в Rails.
— Pull Request для GitHub прямо из IDE.
— Полную поддержку Struct.
— Улучшеный рефакторинг кода
— Глобальный поиск по IDE.
— Новую тему оформления Darcula.
Подробнее: https://tproger.ru/news/rubymine-20183-release/
YouTube
What's new in RubyMine 2018.3: Code Insight, Refactorings, I18n, and More
0:11 New Darcula color scheme 1:05 Code insight for Struct & Rails scopes 1:57 Improved I18n support 3:37 Improved refactorings 4:37 Test gutters This video ...
Ближайшие события для айтишников
🛡 Конференция UA.SC 2018
28 ноября в киевском конгресс-холле «Космополит» состоится третья всеукраинская ИБ-конференция UA.SC 2018. В этом году на мероприятии пройдёт 22 доклада и 8 воркошопов, во время которых можно будет не только узнать последние тренды сферы кибербезопасности, но и научиться применять передовые технологии, а также получить советы экспертов и завести полезные знакомства в IT-сфере.
💾 IV практическая конференция «Технологии управления данными»
29 ноября в Москве состоится практическая конференция «Технологии управления данными». Мероприятие для продвинутых специалистов, поэтому и темы соответствующие: перспективы развития СУБД, мультимодельные СУБД, DataOps-практики и бизнес-кейсы. Так как конференция практическая, то можно будет получить рекомендации по выбору СУБД и инструментов для реализации сложных систем и работы с данными практически неограниченных объемов.
💻 Конференция ДАМП
30 ноября в Казани пройдёт конференция ДАМП. 18 спикеров из разных городов поделятся опытом своей команды из сфер фронтенда, бэкенда, дизайна и менеджмента. Участников ждут доклады, круглый стол, интенсив и даже вечеринка в конце дня.
🛡 Конференция UA.SC 2018
28 ноября в киевском конгресс-холле «Космополит» состоится третья всеукраинская ИБ-конференция UA.SC 2018. В этом году на мероприятии пройдёт 22 доклада и 8 воркошопов, во время которых можно будет не только узнать последние тренды сферы кибербезопасности, но и научиться применять передовые технологии, а также получить советы экспертов и завести полезные знакомства в IT-сфере.
💾 IV практическая конференция «Технологии управления данными»
29 ноября в Москве состоится практическая конференция «Технологии управления данными». Мероприятие для продвинутых специалистов, поэтому и темы соответствующие: перспективы развития СУБД, мультимодельные СУБД, DataOps-практики и бизнес-кейсы. Так как конференция практическая, то можно будет получить рекомендации по выбору СУБД и инструментов для реализации сложных систем и работы с данными практически неограниченных объемов.
💻 Конференция ДАМП
30 ноября в Казани пройдёт конференция ДАМП. 18 спикеров из разных городов поделятся опытом своей команды из сфер фронтенда, бэкенда, дизайна и менеджмента. Участников ждут доклады, круглый стол, интенсив и даже вечеринка в конце дня.
Госкорпорация «Ростех» представила компактный суперкомпьютер, который может размещаться практически где угодно.
Чем он интересен?
Система оснащена погружным жидкостным охлаждением и обеспечивает производительность на уровне 2,2 Пфлопс. Компактный размер вычислительного модуля (1,9 х 1,35 х 1 м) позволяет размещать суперкомпьютер даже в автомобильных прицепах-контейнерах.
Подробнее: https://tproger.ru/news/rostec-mobile-supercomputer/
Чем он интересен?
Система оснащена погружным жидкостным охлаждением и обеспечивает производительность на уровне 2,2 Пфлопс. Компактный размер вычислительного модуля (1,9 х 1,35 х 1 м) позволяет размещать суперкомпьютер даже в автомобильных прицепах-контейнерах.
Подробнее: https://tproger.ru/news/rostec-mobile-supercomputer/
Tproger
«Ростех» представила мобильный суперкомпьютер
Устройство обеспечивает пиковую производительность в 2,2 Пфлопс и возможность хранения до 2,2 ПБ данных, а энергии потребляет на 40 % меньше, чем аналоги.