Представляешь,
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
В тему стратегии импортозамещения в IT: в России начали тестировать устройство «НейроЧат». Это беспроводной гаджет с нейроинтерфейсом, позволяющий набирать на компьютере текст направленным мысленным усилием. Он пригодится тем, кто лишён возможности говорить или двигаться: https://youtu.be/2wacB6Vsms0

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

Если всё сложится удачно, серийное производство начнётся весной-летом этого года.

Подробнее: https://tprg.ru/NeuroChat
​Сбербанк приглашает на хакатон по Java с призовым фондом в 275 000 рублей.

Почему стоит участвовать?
— Возможность попасть в штат. На хакатоне будут представители IT-подразделений банка, где особенно нужны Junior Java-специалисты.
— Начинающий уровень. В хакатоне будут участвовать только действующие студенты и недавние выпускники с небольшим опытом.
— Задача без серьезных ограничений. Нужно написать веб-приложение, которое упростит повседневную жизнь, а также сможет принести прибыль банку.

Собрать команду или подать индивидуальную заявку можно до 25 января включительно: https://bit.ly/2CIKySu

Подробнее: https://tproger.ru/events/sberbank-javathon/
​IT-сообщество России GetIT организует серию митапов по профессиональному развитию и прокачке софт скиллов совместно с крупными IT-компаниями.
Первая встреча состоится в Москве 1 февраля при поддержке Tutu.

Зачем идти?
Расскажут о том, как дорасти до тимлида и поменять сферу деятельности и подскажут, какими софт скиллами нужно обладать для карьеры в стартапе. Все митапы бесплатные, кроме докладов — нетворкинг с пиццей и возможность задать каверзные вопросы спикерам.

Подробнее: https://tproger.ru/events/getit-community-meetup/
​​Вчера Роскомнадзор разблокировал ещё 131 тысячу IP-адресов. На этот раз под «амнистию» попала Microsoft. Причина та же: Telegram уже давно не использует эти сети для обхода блокировок. Как и подсети Amazon, адреса лежали в реестре запрещённых сайтов с прошлого апреля.

Подробнее: https://tprg.ru/3fsG
Задокументированная возможность: подключившись к базе данных под управлением MySQL, сторонний сервер может читать не только данные самой базы, но и другие файлы, хранящиеся на том же сервере. Так действует функция LOAD DATA в MySQL, и она описана в документации: https://tprg.ru/1Kur

К примеру, злоумышленник может получить логины и пароли для доступа к БД, SSH-ключи, данные о криптокошельках и прочие конфиденциальные сведения. Главное — знать точный путь к нужному файлу, но специалисты говорят, что узнать его проще простого.

И что с этим делать?
Команда MySQL рекомендует ограничить контакты с ненадёжными серверами или запретить внешние запросы на доступ к данным непосредственно в клиентских приложениях.

Подробнее: https://tprg.ru/xrvl
Критическую уязвимость нашли в пакетном менеджере APT — пользователям Debian, Ubuntu и других Linux-систем он может быть знаком. Выяснилось, что APT некорректно проверяет поля при HTTP-редиректах, чем открывает себя для атаки посредника.

Во время установки одного пакета злоумышленник может подменить его на другой. Приложение ничего не заметит и в итоге запустит вредоносный код с правами суперпользователя: https://youtu.be/POrzJvtZY_g

Защита есть? Да, есть. Нужно обновиться до версии APT 1.4.9, там эта уязвимость закрыта.

Подробнее: https://tprg.ru/FaR3
В Chrome есть 170 уязвимых расширений, через которые злоумышленники могут запускать у пользователя произвольный код, получать его куки, закладки и историю просмотров, сохранять/извлекать файлы и делать прочие гнусные вещи.

Проверьте, вдруг у вас в браузере найдётся такое расширение: https://tproger.ru/news/chrome-extensions-attack/
​16–17 февраля пройдут два практических интенсива от @binarydistrict_ru и Академии кибербезопасности BI.ZONE.

🔒 Безопасность веб-приложений

Ключевые темы:
— Актуальные киберугрозы для веб-приложений и виды уязвимостей.
— Подход к анализу защищенности веб-приложений от А до Я.
— Как выявлять уязвимости в веб-приложениях.
— Как исправлять уязвимости и разрабатывать безопасные веб-приложения.

Регистрируйтесь: https://goo.gl/qovri2

💼 Расследование кибератак для бизнеса

Интенсив по компьютерной криминалистике от эксперта Академии кибербезопасности BI.ZONE.

Вы научитесь:
— создавать криминалистические образы накопителей и оперативной памяти;
— восстанавливать и извлекать артефакты работы вредоносного ПО;
— представлять сценарий проведения атаки и предоставлять рекомендации после расследования.

Регистрируйтесь: https://goo.gl/mWXQcz

Подробнее: https://tproger.ru/events/cybersec-courses-bi-zone-bd/
​Специально для студентов IT-вузов Москвы и недавних выпускников Райффайзенбанк открывает набор на оплачиваемую стажировку So DGTL по актуальным направлениям: разработка ПО, тестирование, кибербезопасность, дизайн интерфейсов, анализ данных и веб-аналитика.

Почему нужно подать заявку?
Потому что это отличный шанс начать карьеру в современном банке с развитым IT-направлением: сотрудники активно используют DevOps, open source разработки и не боятся внедрять в продакшн новые технологии. Кроме того, в банке хотят вырастить крутых спецов специально для своей команды, поэтому на протяжении 9 месяцев стажёры будут участвовать в реальных проектах компании под руководством опытных менторов. Лучших возьмут на постоянную работу в команде.

Всё, что для этого нужно, — подать заявку на сайте до 11 февраля и ждать результатов.

Подробнее: https://tproger.ru/events/so-dgtl-raiffeisen-internship/
Как оказалось, запрет на манипулирование сетевыми запросами пользователей Chrome коснётся не только блокировщиков рекламы. К обсуждению третьего «Манифеста», правил для Chrome-расширений, присоединились разработчики защитных продуктов.

По их словам, ограничение webRequest API нарушит работу расширений для родительского контроля, блокировки потенциально опасных скриптов, а также антифишинговых дополнений. И declarativeNetRequest API тут не поможет.

Подробнее: https://tprg.ru/ojqs

Новые мнения в ветке обсуждений «Web Request Changes»: https://tprg.ru/MLIF
Вчера Госдума одобрила в первом чтении два законопроекта о штрафах: за фейковые новости и за оскорбление власти в Интернете.

Распространение фейковых новостей:
— это злоупотребление свободой массовой информации и попадает под статью 13.15 КоАП;
— несёт в себе «угрозу государственной, общественной или экологической безопасности»;
— должно караться штрафом: 3−5 тысяч рублей для граждан, 30−50 тысяч для должностных лиц, 400−1000 тысяч (до миллиона) — для юрлиц.

Оскорбление власти в Интернете:
— это мелкое хулиганство и попадает под статью 20.1 КоАП;
— это информация, «выражающая в неприличной форме явное неуважение к обществу, государству, официальным государственным символам Российской Федерации, Конституции и госорганам»;
— должно караться штрафом: до 5 тысяч рублей или 15 суток административного ареста.

Что дальше?
Дальше законопроекты подправят, подшлифуют и отправят на второе чтение, на третье, потом на подписание Совету Федерации и президенту. Это процесс долгий, и его проходят далеко не все проекты.

По мнению разных ведомств, документам не хватает более чётких формулировок и веских критериев, хотя в целом препятствий для внедрения новых норм нет.

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

💰 Практический курс интернет-маркетолога
Старт 28 января, Москва

В программе обучения очень много практики — выдадут сайт, с которым будете работать и оттачивать мастерство. За 51 час занятий станете специалистом по интернет-маркетингу и сразу сможете пойти работать, а выполненные проекты украсят портфолио.

Можно учиться как в Москве, так и онлайн.

💻 Курс UX/UI Designer
Старт 2 февраля, Санкт-Петербург

Курс объединяет сразу несколько направлений: разработка интерфейсов, UX, а также вёрстка и основы веб-программирования на JS. Для зачисления нужно уметь пользоваться Adobe Photoshop на базовом уровне, в конце пополните портфолио крутыми проектами.

Можно учиться в Санкт-Петербурге, а можно удалённо.

🔥 Конференция CleverDAY
7 февраля, Москва

Эксперты Cleverics расскажут о применении машинного обучения в поддержке IT-процессов и о созданном в компании инструменте для комплексной оценки процессов ITSM, а также поделятся мыслями о проблемах современной разработки ПО.
И раз уж зашёл разговор о законотворчестве: Совет Федерации предложил вести базу мобильных гаджетов — вообще любых устройств с доступом в мобильную сеть. Регистрация в ней будет обязательной и платной, около 100 рублей с владельца за каждый смартфон.

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

Если человек покупает смартфон, он вносит его в базу, и тот высвечивается в белом списке. В сером списке будут телефоны, которые были куплены до принятия закона, и те, в отношении которых идёт проверка.

Инициативу поддержали эксперты рынка, а также представители «МегаФона» и «ВымпелКома» (владеет «Билайном»).

Подробнее о законопроекте: https://tprg.ru/rGhI
Алгоритм AlphaStar обыграл двух профессиональных игроков в StarCraft II. В обеих сериях из пяти матчей ИИ от DeepMind победил со счётом 5:0.

Почему это важно?
По словам DeepMind, StarCraft II — одна из немногих онлайн-стратегий, в которой человек может бросить вызов ИИ. До этого момента ни один алгоритм не мог приблизиться к результатам профессиональных игроков-людей. Однако надо признать, что лучшие свои результаты нейросеть AlphaStar показала, когда не была ограничена физическими способностями людей.

Посмотреть трансляцию матча (осторожно, почти 3 часа): https://youtu.be/cUTMhmVh1qs

Почитать об алгоритме в блоге DeepMind: https://tprg.ru/AlphaStar
В Python-библиотеке NumPy обнаружена критическая уязвимость. Если Python-приложение загрузит заражённые данные, используя функцию numpy.load, злоумышленник сможет удалённо запустить на устройстве любой код. Уязвимы версии NumPy с 1.10 по 1.16.

Защита есть? Пока нет, над ней работают. Можно уязвимый модуль в приложении отключить вручную: поставить значение «False» для параметра allow_pickle в функции numpy.load.

Подробнее: https://tprg.ru/xpVR
Фонд развития интернет-инициатив считает, что люди могут зарабатывать на продаже своих данных до 60 тысяч рублей в год. Организация предлагает узаконить этот доход — заодно это подтолкнёт развитие IT-бизнеса, связанного с большими данными.

Эксперты же считают, что проект лоббирует интересы «держателей Big Data» в ущерб конфиденциальности. А ожидания доходов людей сильно завышены.

Подробнее: https://tproger.ru/news/data-income-project/
​​С помощью новой утилиты можно проверить безопасность приложения, построенного на фреймворке Electron. Electronegativity выявляет расхождения с рекомендациями по безопасной разработке с Electron и предоставляет отчёт. В нём даётся ссылка на описание потенциальной уязвимости и указывается файл, где её нужно поправить.

Почему это важно? Неверные настройки могут открыть приложение для атак или привести к утечкам.

Подробнее: https://tprg.ru/ETzy

В конце декабря Electron обновили до версии 4.0: https://t.me/tprogerlive/3984
HackerU набирает слушателей на учебную программу «Специалист по web-разработке»

Научат писать фронтенд и бэкенд веб-приложений, чтобы стать крутым full stack разработчиком. В программе только современный стек: CSS3/HTML5, Bootstrap и jQuery для фронтенда, а для бэка — IBM Bluemix, PHP и MySQL.

Обещают, что после курса получите международный диплом и работу. Ну и кучу полезных знаний, само собой.

Подробнее: https://tprg.ru/Z8cK
На Сoursera стартовала онлайн-программа «Python для анализа данных» от Mail.Ru Group и МФТИ: https://tprg.ru/aKmU

Можно учиться в своём темпе, а в конце дадут диплом специалиста, который можно прикрепить к портфолио.

Зачем учиться?
Познакомят с удобными инструментами Python для анализа и визуализации данных, дадут базу математической статистики. Кроме того, научат обучать собственные нейросети как с учителем, так и без.

Подробнее: https://tproger.ru/events/python-for-data-science-mrg/
​​Обнаружен баг в FaceTime, из-за которого можно видеть и слышать собеседника ещё до ответа на вызов:
— позвоните кому-нибудь;
— свайп снизу, добавить собеседника;
— вбейте собственный номер или найдите себя в адресной книге;
— начнётся групповой звонок, в котором будет отображаться звук и видео с телефона того, кому вы звонили изначально.

Но не спешите пробовать — до исправления ошибки Apple временно отключила групповые звонки FaceTime. Редакции Tproger не удалось повторить, звонок просто сбрасывается.

Полноценное обновление для фикса обещают выпустить на этой неделе: https://tprg.ru/ioYN