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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/5GyZ
Download Telegram
Zendesk представила инструмент node-publisher, который позволяет автоматизировать сборку пакетов и предотвращает пропуск шагов или ошибочные действия.

Как он работает?
Node-publisher выполняет пять последовательных шагов:
— Подготовка исходного кода с проверкой относительно рабочего дерева.
— Тестирование с запуском статистического анализатора кода и тестов.
— Сборка с проверкой кода с помощью Babel.
— Публикация.
— Пост-публикация с созданием журнала изменений.

Подробнее: https://tproger.ru/news/zendesk-node-publisher/
IT-школа HackerU запускает новый набор на курс по компьютерной криминалистике. Программа рассчитана на продвинутых студентов, так что темы серьёзные. За 3 недели занятий научат использовать техники и инструменты настоящих киберкриминалистов, а также проведут лабораторные сессии и практические занятия для тренировки проведения экспертно-криминалистических операций.

Зачем этому учиться?
С каждым годом всё больше компаний становятся жертвами киберпреступлений, поэтому им требуются специалисты в области компьютерной криминалистики. Чтобы освоиться в этой профессии, необходимо сочетать навыки следователя, программиста и аналитика.

Подробнее: https://tproger.ru/events/windows-forensics-hackeru-3/
​​Стажёр Google по ошибке потратил около 10 млн $ из бюджета компании во время демонстрации системы по закупке рекламы.

Что произошло?
Стажёр случайно инициировал закупку рекламных услуг у сайтов промо-сети Google — он думал, что находится в демонстрационной версии системы. В результате ошибки в течение примерно 45 минут сервисы демонстрировали баннеры с изображением жёлтого прямоугольника. Реклама стоила 25 $ за 1000 показов, что примерно в 10 раз больше обычной цены.

Подробнее: https://tprg.ru/sBvo
Level Up Daily: ближайшие IT-события

⛓ Онлайн-хакатон Credits
8 декабря 2018 – 6 января 2019

В рамках хакатона нужно разрабатывать децентрализованные приложения, которые расширят экосистему блокчейн-платформы Credits. Условия — в команде должен быть джавист, а блокчейн подключается через Apache Thrift. Тройка победителей разделит между собой токены Credits в эквиваленте 10 000 $.

📈 Конференция «Восьмая Вебмастерская»
13 декабря, Москва, будет трансляция

Главная тема конференции — «SEO + бизнес = …». Специалисты из «Яндекс» расскажут о том, что оптимизация — комплексный процесс, требующий внимания всей команды, и не может эффективно работать в отрыве от бизнеса: экспертизы, аналитики, внедрения.

🤖 Конференция A!ONE
14–16 декабря, Москва

На A!ONE приедут со всего мира специалисты по искусственному интеллекту. Программа конференции разделена на сессии, в которых спикеры будут рассказывать о применении ИИ в определённых отраслях, например медицине, творчестве, финансах, сельском хозяйстве, энергетике, маркетинге и других.
Вышла новая версия фреймворка Qt с длительным сроком поддержки.

Что нового?
В Qt 5.12 стабилизирована работа модуля Qt for Python. Теперь в Qt с помощью Python можно создавать сложные графические приложения и пользовательские интерфейсы. Также фреймворк получил поддержку стандарта ECMAScript 7 для работы с последней версией JavaScript в Qt QML и технологию предварительной генерации текстур дальних областей в Qt Quick. Последняя позволяет генерировать глифы, необходимые для отрисовки текста, на этапе компиляции, что увеличивает производительность приложения во время запуска.

Подробнее: https://tproger.ru/news/qt-5-12-release/
Вице-президент Microsoft Джо Бельфиор подтвердил, что для разработки Microsoft Edge будет использован движок Chromium.

Что хотят изменить?
Компания разместила репозиторий на GitHub и намерена улучшить браузер по трём направлениям:
— добавить аппаратную интеграцию, доработать совместимость браузера со всеми сайтами и уменьшить энергопотребление устройств при его использовании;
— снизить фрагментацию веб-платформы для тестирования сайтов;
— доработать совместимость старых и новых приложений для Windows, которые запускаются в браузере.

Подробнее: https://tproger.ru/news/chromium-for-microsoft-edge/
Выпущено обновление языка программирования PHP 7.3.

Что нового?
— Поддержка назначения ссылок в list().
— Перевод расширения PCRE на ветку PCRE2.
— Возможность гибко вставлять многострочные блоки без обязательного перевода строк.
— Новые глобальные опции в SAPI-модуле FPM.
— Новое исключение CompileError.
— Возможность удалять открытые файлы в Windows.

Подробнее: https://tproger.ru/news/php-73-release/
Специалист по кибербезопасности из Hacken обнаружил незащищённую базу с личными данными более 60 млн пользователей LinkedIn.

Чем это грозит?
Хотя в базе не содержится паролей или данных платёжных систем, злоумышленники могут использовать её для фишинговых атак. Кроме того, по сведениям Hacken, база постоянно пополняется: только за последние месяцы в неё добавили 15 млн записей.

Подробнее: https://tproger.ru/news/hacken-found-linkedin-data-leak/
HackerOne совместно с HackEDU представила «песочницы» для отработки навыков взлома.

Что это?
«Песочницы» от HackerOne — это изолированные среды, где заинтересованные разработчики научатся выявлять и устранять уязвимости пяти типов, найденных в популярных сервисах в 2017−2018 годах: кликджекинг, XXE-инъекции, удалённое выполнение кода, SQL-инъекции и межсайтовый скриптинг. Также компании планируют привлечь внимание разработчиков к бесплатным онлайн-курсам Hacker101.

Подробнее: https://tproger.ru/news/hackerone-sandboxes-for-hackers/
Вышла система управления контентом WordPress 5.0.

Что нового?
Главное изменение — новый блочный редактор Gutenberg. По словам разработчиков WordPress, он позволяет легко и безопасно менять дизайн, не опасаясь потери данных. Также новой темой по умолчанию стала Twenty Nineteen. Она отличается современным дизайном, собственными стилями блоков и нативной поддержкой нового редактора. При этом классический редактор можно вернуть в виде плагина.

Подробнее: https://tproger.ru/news/wordpress-5-0-release/
Вышла среда разработки Qt Creator 4.8.0.

Что нового?
— Поддержка протокола языкового сервера (LSP);
— плагин ClangFormat для автоматического форматирования кода;
— Clang для C++, обновлённый до LLVM 7.0;
— возможность запуска нескольких отладчиков одновременно;
— анализатор кода Cppcheck;
— плагин CompilationDatabaseProjectManager.

Подробнее: https://tproger.ru/news/qt-creator-4-8-0-release/
Команда разработчиков Rust, объединив все улучшения за последние три года, выпустила обновление 1.31, названное также Rust 2018. Почти все нововведения совместимы с версиями 1.x предыдущего мажорного выпуска Rust 2015. В дальнейшем Rust 2015 будет поддерживаться наравне с Rust 2018. Однако в Rust 2015 попадут только такие будущие изменения, которые потенциально не «поломают» старый код.

Что изменилось?
Разработчики обновили документацию и официальный сайт Rust, а также добавили инструменты:
— автоисправления кода;
— проверки заимствований (пока доступна только в Rust 2018);
— системы модулей.

Кроме того, основные обновления затронули четыре области:
— WebAssembly;
— встраиваемые (embedded) компоненты;
— разработка сетевых сервисов;
— инструменты командной строки.

Подробнее: https://tproger.ru/news/rust-2018/
​​На прошлой неделе состоялись первые публичные испытания прототипа электрического аэротакси, который разработала российская компания «Бартини».

Как прошли испытания?
Аппарат взлетел, но через несколько секунд потерял управление и упал в снег на краю тестовой площадки.
Как заявил директор «Бартини» Илья Ханыков, дрон замёрз, поскольку находился на стартовой позиции около получаса, но окончательные выводы делать рано. Сперва нужно проанализировать телеметрию и программное обеспечение прототипа, а также проверить, как дрон отрабатывал команды оператора. Пока не уточняется, когда будут представлены результаты расследования. При этом отметим, что «Бартини» создаёт различные прототипы аэротакси для отработки тех или иных решений с 2015-го года, в 2020-м планирует показать первую коммерческую версию аппарата.

Подробнее: https://tprg.ru/d9iF
​​Специалисты из Disney Research на SIGGRAPH Asia 2018 представили алгоритм для создания каркасов реалистично двигающихся роботов, которые повторяют движения виртуальных персонажей. Для этого используется проволока, а программная часть просчитывает расположение и тип сгибов.

Зачем это нужно?
Такой подход позволит создавать роботов, способных двигаться как человек. Сейчас роботы умеют выполнять многие движения только приближённо, но проволочные аналоги синтетических мышц обеспечат реалистичные движения машин. Создатели алгоритма отмечают, что он сам просчитывает, где и как нужно изгибать проволоку, чтобы получить нужный эффект.

Подробнее: https://tprg.ru/850P
Level Up Daily: ближайшие IT-события

🏦 Митап SBERTECH Dev #2
13 декабря, Екатеринбург

Лучшие спикеры «СберТех» поделятся своими наработками в области построения новой технологической платформы «Сбербанк». Во время регистрации гостей ждёт welcome-кофе в лобби отеля Park Inn by Radisson Ekaterinburg, а после окончания мероприятия — неформальное общение и фуршет.
Встреча бесплатная, но регистрация обязательна.

☁️ Вебинар «Быстрый анализ данных с ClickHouse на Яндекс.Облаке»
13 декабря

На мероприятии можно будет подробно узнать о специлизированных облачных сервисах для быстрой работы с большими данными, в частности, расскажут и покажут колоночную СУБД ClickHouse, и задать интересующие вопросы.
Вебинар начнётся в 10:00 по МСК. Мероприятие бесплатное, но участие только по предрегистрации.

🌏 Хакатон GIS Tech Hack
14–15 декабря, Иннополис (Казань)

Участники создадут решения для работы с геоданными с помощью машинного обучения и компьютерного зрения и подумают, как внедрить AR/VR в работу авиакомпаний. Кроме самого хакатона можно попасть на конференцию геоинформационных технологий и сервисов GIS Tech Russia.
22 января начнётся курс «Специалист по информационной безопасности» от IT-школы HackerU.

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

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

Подробнее: https://tproger.ru/events/information-security-course-hackeru-2/
Состоялся релиз Git 2.20.

Что нового?
— Запуск git fetch возможен только с опцией --force.
— Команды git help -a и git help -av отображают подробный вывод для помощи новичкам.
— Повреждения теперь фиксируются в файлах .midx.
— Релизован индикатор прогресса при генерации файлов commit-graph.
— git submodule update полностью переписан на Си.

Подробнее: https://tproger.ru/news/git-2-20-release/
Сайт Linux-сообщества linux.org на минувшей неделе подвергся взлому и дефейсу — на главной странице пользователи видели матерные сообщения и нецензурные изображения.

Кто взломал?
Предполагается, что взлом осуществил пользователь Твиттер под псевдонимом kitlol5. Он опубликовал скриншот с сайта доменного регистратора со списком DNS. Также он сообщил, что это его протест против обновлённого Code of Conduct — свода правил, определяющих поведение участников сообщества.

Подробнее: https://tproger.ru/news/linux-org-hacked/
Google перенесла закрытие соцсети Google+ с августа 2019 года на апрель из-за ещё одной обнаруженной уязвимости в API.

Что известно об уязвимости?
Ошибка в API позволяла сторонним приложениям получать доступ к личной информации даже закрытых профилей: именам, электронным адресам, роду занятий, возрасту и т.д. Пароли, финансовые данные и национальные идентификационные номера не были скомпрометированы. Проблемы затронула 52,5 миллиона пользователей. Ошибка была устранена в течение 6 дней. Google утверждает, что злоумышленники не успели воспользоваться уязвимостью.

Подробнее: https://tproger.ru/news/google-plus-data-leak/
Level Up Daily: ближайшие IT-события

💪🏻 Хакатон AmurHack
14–15 декабря, Комсомольск-на-Амуре

Участники AmurHack будут создавать новые, жизнеспособные и основанные на современных технологиях решения в стенах «Краевого бизнес-инкубатора» и под руководством профессиональных наставников из сферы бизнеса и социального предпринимательства.

🦀 Конференция RustRush 2018
15–16 декабря, Москва

На первой в России конференции по Rust выступят заметные представители самого проекта, а также сообщества языка и open source разработок. В программе как доклады о проблемах, кейсах и неожиданных решениях, так и воркшопы по грамотному применению Rust с полезными советами.
Организаторы напоминают, что в билет включены кофе-брейки и фуршет, на котором непременно нужно завести полезные знакомства с профессионалами сферы и единомышленниками.

🐍 Митап rannts #21
15 декабря, Нижний Новгород

Кроме докладов по Python в этот раз гостей ждёт Coding Dojo — небольшое соревнование/развлечение, где участники по очереди решают несложную задачу. Конечно, не обойдётся без афтерпати, душевных разговоров и неформального нетворкинга.
Американские исследователи представили алгоритм, который по единственному фото воссоздаёт фигуру человека в виде реалистичной 3D-модели.

Как он это делает?
Для выделения из фото двумерной фигуры, её разметки и создания фона, ранее скрытого человеком, исследователи использовали возможности других алгоритмов. После этого система генерирует 3D-модель, картирует тело и рисует текстуру. Этим алгоритмом можно «оживить» человека или персонажа в дополненной реальности.

Подробнее: https://tproger.ru/news/3d-character-animation/