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

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

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

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

Регистрация в перечне РКН: https://tprg.ru/5GyZ
Download Telegram
​​Вышла версия командной оболочки Bash 5.0.

Во-первых, разработчики изменили то, как обрабатываются ссылочные переменные nameref. С ними теперь надо быть внимательнее, потому что поведение функций при использовании таких переменных могло измениться. Кроме того, они исправили несколько ошибок, связанных с памятью.

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

Подробнее о релизе: https://tprg.ru/7Zg2
​Команда разработчиков Google Chrome объявила, что встроенный в браузер блокировщик рекламы заработает во всех странах после 9 июля. 15 февраля 2018 года эта функция стала активна у пользователей из США, Канады и некоторых стран Европы.

Напомним, что решение Chrome не похоже на AdBlock и его аналоги. Браузер блокирует лишь наиболее агрессивную и навязчивую рекламу, критерии которой описаны в стандартах Coalition for Better Ads.

Подробнее о работе блокировщика: https://tproger.ru/news/chrome-selective-add-blocker/
​Сотрудники медиалаборатории MIT выпустили третью версию Scratch, среды программирования для детей.

Что появилось?
— Расширения для работы с программируемыми роботами LEGO, платами Makey Makey и micro:bit, а также сервисами Google Translate и Amazon Text-to-Speech.
— Раздел Ideas с новыми руководствами и примерами проектов.
— Новые персонажи, звуки и фоны, а ещё улучшенные инструменты для изменения рисунков и звуков.
— Совместимость со всеми актуальными браузерами и многими мобильными девайсами.
— Офлайн-версия.

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

📊 Международная олимпиада по анализу данных
15 января – 11 февраля, онлайн

Олимпиада пройдёт в два этапа: онлайн — бесплатно и для всех желающих, очный финал — для победителей первого тура.
В онлайне можно решать задачи на качество предсказаний, а можно — на эффективность анализа. В финале 30 лучших команд будут создавать полноценные прототипы моделей на протяжении 36 часов.

🎮 Конференция GAMEDEV.HOUSE
20 января, Москва

На мини-конференции выступят эксперты геймдев-индустрии, среди которых гендиректор EA Russia Тони Уоткинс и управляющий партнер компании Datcroft Константин Сахнов. Спикеры расскажут о том, как стать геймдизайнером, об этапах разработки и продвижения игр.
Кроме докладов, на конференции можно будет посмотреть прототипы игр от инди-разработчиков, а также поучаствовать в воркшопах и получить призы от спонсоров.

🐘 Конференция PGConf.Russia 2019
4–6 февраля, Москва

Спикеры из крупных компаний расскажут об опыте миграции на PostgreSQL, архитектуре highload-систем, отказоустойчивых кластерах, интеграции PostgreSQL и 1С для создания блокчейна, а также о новых разработках в сфере БД.
​​Yubico тестирует первые аппаратные ключи для iPhone, которые физически подключаются к устройству. Раньше они могли работать только через Bluetooth, что далеко от идеала с точки зрения безопасности. Новые ключи подсоединяются через порты Lightning — те, что используются для зарядки.

Почему это важно?
Аппаратные ключи заменяют пароль и/или второй фактор при аутентификации. Одноразовые коды из приложения или СМС можно перехватить, а с аппаратным ключом такой проблемы нет — к нему нужен физический доступ.

Yubico уже производит ключи, которые работают через USB и NFC. Долгое время iOS-устройства были в стороне, потому что не поддерживают USB, а доступ к NFC-чипам в своих девайсах Apple запрещает. Новые аппаратные ключи эту проблему решают.

И когда их можно ждать?
Компания уже получила одобрение от Apple, и ключи могут появиться на рынке уже в 2019 году. Однако после этого разработчики должны реализовать их поддержку в своих приложениях.

Подробнее: https://tprg.ru/3zDA
​На CES 2019 прозвучало сразу два крупных анонса, связанных с системами беспилотного управления автомобилями.

NVIDIA показала коммерческую систему DRIVE AutoPilot, которая помогает быстрее и эффективнее создавать автономные автомобили уровня 2+. Она включает в себя как железо (DRIVE AGX Xavier system-on-a-chip), так и софт (DRIVE Software). AutoPilot предлагает функции контроля и смены полосы движения, обнаружения пешеходов и помогает при парковке.

Китайская Baidu не отстаёт. Она анонсировала запуск платформы Apollo Enterprise для серийных автомобилей. В ней есть автопилот для магистралей, система помощи при парковке, интеллектуальная картографическая система и голосовой помощник Baidu DuerOS. Кроме того, компания выпустила Apollo 3.5, новую версию своей открытой системы для беспилотников, которая обеспечивает работу автопилота в сложных городских и пригородных условиях вождения.
​Сотрудники Тель-Авивского университета научили нейросеть создавать изображение по длинному описанию объекта без подробностей о его визуальных признаках.

А можно попонятнее?
Обычно при обучении нейросеть получает чёткое описание внешнего вида объектов, но в реальности тексты не всегда столь подробны. Авторы взяли за идею кулинарные рецепты: они обычно не описывают готовое блюдо, но указывают список ингредиентов и этапы готовки.

Обученная на 52 тысячах пар рецептов и фотографий нейросеть смогла создать фотографии блюд по рецептуре с точностью 4,55 балла из 5 возможных. Люди же оценили её работу на 3,72 балла.

Выбранный исследователями подход опирается на проект pic2recipe учёных из MIT. В 2017 году они создали набор данных из 800 тысяч пар рецептов и фотографий блюд и научили нейросеть составлять рецепт по фотографии.

Подробнее о работе алгоритма нейросети: https://tprg.ru/rcp2txt
Минэкономразвития подготовило законопроект о правовых «песочницах» — законодательных послаблениях для компаний, которые развивают и внедряют новые технологии. К таковым относятся блокчейн, нейротехнологии, робототехника, VR, AR и другие направления.

Зачем это нужно?
Иногда компании просто не могут создать и выпустить на рынок новый высокотехнологичный продукт просто потому, что попадают в «слепую зону» законодательства. Нет соответствующих определений и норм. В «песочницах» можно будет обкатывать эти нормы и внедрять те, что показали наибольшую эффективность.

Подробнее: https://tprg.ru/itsndbx
​​В ядре Linux обнаружены три уязвимости. Все находятся в компоненте systemd и относятся к работе с памятью. Воспроизводятся во всех дистрибутивах, кроме SUSE Linux Enterprise 15, openSUSE Leap 15.0 и Fedora 28/29.

Это страшно?
ИБ-эксперты показали, как получить root-права через эти уязвимости. Атака на системы с архитектурой i386 заняла 10 минут, с архитектурой amd64 — 70. Патчи есть только для SUSE, Arch Linux, ALT и Ubuntu.

Подробнее: https://tprg.ru/UVFa
Unity отключила Improbable, развивающей платформу SpatialOS, лицензию на использование своего игрового движка.

И что с того?
Независимые разработчики попали в неловкую ситуацию: неясно, можно ли продолжать работать со SpatialOS, и если да, то по каким условиям. Unity сказала, что пользователей движка конфликт компаний не затронет, но Improbable всё же призвала её более чётко и ясно изложить новые условия лицензионного соглашения.

Подробнее: https://tproger.ru/news/unity-vs-improbable-conflict/
Ближайшие события для айтишников

🎮 Global Game Jam 2019
25–27 января, Москва, Санкт-Петербург, Иннополис (Казань), Чита, Челябинск, Якутск

Задача участников джема — за 48 часов разработать полноценную видео- или настольную игру на заданную тему, а затем представить свой проект на суд жюри. Тема мероприятия остаётся загадкой до самого начала, а объявление происходит онлайн одновременно для всех стран-участников.

🥔 Конференция f(by) 2019
26 января, Минск

Два потока докладов: практика и теория. Расскажут об историях успеха и необычных кейсах, а также о новых возможностях функциональных ЯП. Кроме того, нетворкинг с коллегами, специалистами и экспертами из разных стран. В этот раз заявлены, например, спикеры из Норвегии и Германии.

🐼 Panda-Meetup #11 C# .NET
26 января, Самара

На мероприятии выступят практикующие специалисты из крупных российских IT-компаний и подразделений, которые поделятся кейсами, трудностями и интересными наблюдениями. Можно будет поговорить с коллегами и специалистами сферы о наболевшем и обсудить последние новости.
​​Вышел модульный фреймворк Metasploit Framework 5.0. С его помощью ИБ-специалисты анализируют уязвимости и разрабатывают эксплойты. Это первый мажорный релиз с 2011 года.

Что важного в выпуске?
— Возможность запускать собственный RESTful-сервис для взаимодействия с консолью Metasploit и внешними инструментами.
— JSON-RPC API, который упрощает интеграцию Metasploit с новыми инструментами и языками.
— Новый evasion-модуль для создания «на лету» уникальных исполняемых файлов, способных обходить антивирусы.
— Возможность нацелить модуль эксплойта на несколько хостов за раз.

Подробнее: https://tprg.ru/My5K
​​Доступно первое в этом году крупное обновление IDE Android Studio.

Что нового?
В версию 3.3 попало много важных изменений, вот некоторые из них:
— поддержка визуального редактора Navigation Editor, использующего новый компонент Jetpack Navigation;
— обновлённый мастер создания проектов;
— возможность удалить ненужные файлы прошлых версий в пару кликов;
— поддержка формата Instant Apps;
— возможность параллельно использовать при тестировании несколько инстансов одного виртуального устройства (AVD);
— образы Android 9 Pie в эмуляторе.

Подробнее об изменениях: https://tprg.ru/aUv6
Ближайшие события для айтишников

📸 Хакатон PhotoHack
Регистрация до 20 января, Москва

Перед участниками стоит задача разработать плагин для Photo Lab с оригинальной идеей, которая сможет завируситься и найти поклонников по всему миру. Очень ждут студентов и молодых специалистов, а также креативных генераторов идей.
Победители разделят призовой фонд в 1 200 000 рублей.

🐍 Онлайн-курс «Веб-разработка полного цикла на Python»
Старт 21 января, 6 месяцев

Во время обучения студенты близко познакомятся с инструментами full stack разработки, которыми пользуются современные специалисты. После обучения помогут найти первое место работы или подскажут, как начать карьеру во фрилансе.

💻 Воркшоп «Техноцентрат 0.1»
16 февраля, Москва

В течение 11 часов участники воркшопа объединятся в команды, придумают идею для техностартапа, реализуют MVP и первый прототип, а затем сделают первые продажи. В этом им помогут наставники и эксперты из крупных технологических фондов и компаний России.
​​Машинное обучение получило щелчок по носу от математики: учёные нашли задачу, которая неподвластна современным алгоритмам.

Что за задача?
Алгоритм должен показывать определённую рекламу на сайте тем, кто в ней заинтересован и при этом наиболее часто посещает ресурс. Фишка в том, что ИИ не знает заранее, кто сейчас зайдёт на сайт. Эта проблема в обучении называется «оценкой максимума».

И почему она неподвластна алгоритмам?
Потому что неподвластна современной математике — а ИИ как раз на ней и построен. Грубо говоря, в некоторой точке обучения алгоритм не сможет дать верный ответ, так как его не существует в тех математических условиях, в которых он работает. И зайдёт в тупик.

Подробнее: https://tprg.ru/j2iu
​Сразу две новости про Firefox, браузер компании Mozilla.

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

Вместо Test Pilot Mozilla хочет использовать схему с контрольной выборкой пользователей штатных версий браузера. Она расширит охват и сэкономит ресурсы, которые уходили на разработку и поддержание отдельной платформы. По такой схеме компания уже тестировала сервис Firefox Monitor.

Прекращение поддержки Flash
Mozilla опубликовала план прекращения поддержки плагина Adobe Flash:
— В 2019 году в Firefox 69 Flash будет отключен по умолчанию. Диалоговые окна для включения плагина не будут выводиться, но включить его в настройках всё ещё будет можно.
— В начале 2020 года Flash полностью уберут из обычных версий браузера. Но Firefox Extended Support Release (ESR) будет поддерживать плагин до конца 2020 года.
— В 2021 году, когда Adobe перестанет выпускать обновления безопасности для Flash, активировать его в Firefox не получится никакими способами.
​​На шаг ближе к «живым» батарейкам: инженеры из MIT научились быстрее определять количество энергии, которое вырабатывает бактерия.

Зачем это нужно?
Так можно выявлять самых «продуктивных» и выращивать их в лабораторных условиях — дешевле и проще. А это, в свою очередь, подтолкнёт разработку экологически чистых биоаккумуляторов.

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

Подробнее: https://tprg.ru/gQ2s
Американский инженер собрал компьютер на основе мышки и Raspberry Pi. Затем взял OLED-экранчик на 1,5 дюйма, миниатюрную беспроводную клавиатуру, аккумулятор и грамотно запаковал всё это в распечатанный на 3D-принтере корпус: https://youtu.be/bLjFe7Lzjs8

Компомышь умещается на коврике и прилежно запускает Minecraft на дистрибутиве Linux Raspbian. Правда, через пару десятков секунд игры часто начинает зависать.

Зачем это нужно?
При всей своей компактности одноплатные компьютеры Raspberry Pi всё же требуют для работы монитор и клавиатуру. Находчивый блогер просто показал «вариант сервировки».

Скоро такое чудовище Франкенштейна может себе сделать каждый: на YouTube появится видеоруководство.
18 января начнётся новый поток программы «Специалист по информационной безопасности» от IT-школы HackerU.

Что будет полезного?
Обещают научить работе с серверным ПО, программировать на Python, разбираться в зловредах и различать протоколы Wi-Fi. Естественно, всё с позиции спеца по кибербезопасности.

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

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

Подробнее: https://tproger.ru/events/cybersecurity-hackeru-4/
​​Intel подтвердила, что будущий флагманский процессор Core i9-9990XE в розничной продаже не появится. Купить его смогут только несколько системных интеграторов — это компании-подрядчики, которые возглавляют работу над каким-либо целевым проектом. И даже те, чтобы получить процессор, будут участвовать в закрытых интернет-аукционах. Поэтому даже примерной розничной цены компания не даёт.

Почему так?
По мнению обозревателя AnandTech, это значит, что Intel просто не потянет выпуск большого количества чипов этой модели.

Core i9-9990XE получил 14 ядер, 28 вычислительных потоков при тактовой частоте 4 ГГц, в турбо-режиме — 5 ГГц. В то же время AMD уже собирает заказы на свой флагманский 32-ядерный процессор AMD Ryzen Threadripper 2990WX.

Подробнее: https://tprg.ru/toZe
​Сотрудники Microsoft обучили нейросеть Pix2Story писать по изображениям небольшие рассказы в жанрах приключений, научной фантастики и триллера.

Можно посмотреть, как работает?
Да. Если хотите, можете поковыряться в исходниках и обучить модель самостоятельно, а можете просто посмотреть на результат — Pix2Story доступна в виде веб-приложения.

Подробнее о том, как устроена Pix2Story: https://tprg.ru/p2sdesc