Программист из Mozilla раскрыл подробности о проекте wasm-bindgen, создающем прослойку для лучшего взаимодействия JavaScript с языком Rust. Он снимает важное ограничение, наложенное спецификацией WebAssembly: https://tproger.ru/news/mozilla-wasm-bindgen-project/
Tproger
Mozilla представила инструмент для улучшения взаимодействия JavaScript и Rust
Разработчик из команды Mozilla рассказал о проекте wasm-bindgen, улучшающем взаимодействие JavaScript и Rust. Его основа не зависит от языка программирования, поэтому автор намерен расширить возможности.
Студенты из MIT создали аппарат, считывающий речь, произносимую про себя. AlterEgo отправляет обработанные сигналы компьютеру, использующему нейронную сеть для распознавания слов: https://tproger.ru/news/words-in-your-head-alterego/
Tproger
Студенты MIT разработали устройство AlterEgo, распознающее беззвучную речь
Аппарат считывающий речь, произносимую про себя, отправляет сигналы компьютеру, использующему нейронную сеть для распознавания слов.
Разработчики Google выложили в сеть демоверсию Fuchsia OS, работающую прямо в браузере на любом устройстве. Протестировать и сравнить новую ОС с существующими может любой желающий: https://tproger.ru/news/fuchsia-os-in-browser/
Tproger
Опубликована демоверсия Fuchsia OS от Google, работающая прямо в браузере
Разработчики выложили на GitHub демоверсию, работающую прямо в браузере на любом устройстве. Протестировать и сравнить Fuchsia OS с другими ОС может любой желающий.
Воспользовавшись свежей уязвимостью в коммутаторах Cisco, злоумышленники развернули хакерскую кампанию. Им удалось написать бота, который сканирует все незащищённые адреса в Интернете и активирует эксплойт, стирающий текущую конфигурацию устройств и оставляющий «послание»: https://tproger.ru/news/cisco-smart-install-vulnerability/
Tproger
Уязвимость в коммутаторах Cisco позволила провести массовую хакерскую кампанию
Cisco объявила о выходе обновления прошивки для коммутаторов на Cisco IOS и Cisco IOS XE, подверженных критической уязвимости в технологии Smart Install (SMI). Уязвимость позволяла получить полный доступ к устройству без аутентификации.
Представлен новый релиз редактора Visual Studio Code. В версии 1.22 улучшена работа с файлами больше 2 ГБ, оптимизированы обновления инструмента на Windows, а также многое другое: https://tproger.ru/news/visual-studio-code-1-22/
Tproger
Представлен релиз новой версии Visual Studio Code
В версии 1.22 упрощена работа с файлами больше 2 ГБ, оптимизировано установление обновлений инструмента на Windows, реализованы сортировка и удаление неиспользуемых библиотек JavaScript и TypeScript.
В официальном репозитории Google Chrome появилось упоминание о разработке Material Design 2 — нового подхода к дизайну ПО и приложений. Спустя некоторое время коммит стал приватным, затем вновь публичным, но с другой формулировкой — Touch Optimized:
https://tproger.ru/news/google-chrome-material-design-2-upcoming/
https://tproger.ru/news/google-chrome-material-design-2-upcoming/
Tproger
В Сети обнаружили упоминание обновленного Material Design
В репозитории Google Chrome появились комментарии с информацией о разработке Material Design 2. Интерфейс браузера будет, вероятно, изменен в день его первого выпуска — 2 сентября.
В середине апреля в «Центральном доме художника», Москва, пройдёт состязание молодых научных деятелей в формате короткого стендапа. За 10 минут спикерам предстоит интересно и живо рассказать о важности визуализации данных в исследованиях, победителя выбирает публика аплодисментами: https://tproger.ru/events/science-slam-art-moscow/
Tproger
17 апреля, Москва: стендап-битва учёных Science Slam Art
В середине апреля в «Центральном доме художника», Москва, пройдёт состязание молодых научных деятелей в формате короткого стендапа Science Slam. За 10 минут спикерам предстоит интересно и живо преподнести доклад о важности визуализации данных в исследованиях…
В последнее воскресенье апреля в Краснодаре состоится первая международная конференция, посвящённая актуальным вопросам мобильной разработки, — Digis. Участие бесплатное, среди спикеров — представители HeadHunter и Badoo: https://tproger.ru/events/digis/
Tproger
29 апреля в Краснодаре пройдёт открытая IT-конференция Digis | | Онлайн
В последнее воскресенье апреля в городе Краснодар состоится первая международная конференция, посвящённая актуальным вопросам мобильной разработки, — Digis. Участие бесплатное, среди спикеров — представители HeadHunter и Badoo.
21–22 апреля в Санкт-Петербурге на базе НИУ «Высшая школа экономики» пройдет хакатон BlockChain Cup. Программа мероприятия рассчитана как на опытных разработчиков, так и на студентов-новичков. Победители получат шанс выиграть до 100 000 рублей: https://tproger.ru/events/blockchain-cup-2018/
Tproger
21–22 апреля, Санкт-Петербург: хакатон BlockChain Cup 2018
Программа хакатона BlockChain Cup поделена на четыре трека: образование, развлечения, автоматизация поставок и финансы. Мероприятие будет интересно как опытным разработчикам, так и студентам, не имеющим достаточного опыта в программировании.
В последнюю субботу апреля состоится заочный этап блокчейн-хакатона от p2p-платформы Karma. Участникам предлагается свободный формат реализации задания, а победителям — 5 000 $ и место в команде разработчиков: https://tproger.ru/events/hackathon-karma-red/
Tproger
28 апреля пройдёт заочный этап криптохакатона от блокчейн-платформы Karma
Блокчейн-платформа Karma начала прием заявок на собственный хакатон. Среди разработанных участниками приложений выделят лучшие, создатели которых получат 5 000 $ токенами и место в команде компании.
Разработчики сообщества iNaturalist создали приложение Seek, распознающее виды растений и животных по фотографиям. С его помощью пользователи могут изучать флору и фауну своего региона: https://tproger.ru/news/inaturalist-seek-flora-fauna/
Tproger
Представлено приложение Seek, распознающее животных и растения по фотографиям
Данная программа предназначена для изучения флоры и фауны. С помощью Seek пользователи могут по фотографии определить вид животного или растения
Программист-энтузиаст обновил ЯП Brainfuck, научив его работе с файлами в Unix-подобных системах без лишних настроек. Ему удалось дополнить язык, при этом не добавив ни одного нового оператора: https://tproger.ru/news/brainfuck-opening-files/
Tproger
Язык программирования Brainfuck научили работать с файлами
Разработчик Кристоф Хьюгон улучшил ЯП Brainfuck, при этом добавив всего один новый оператор. Advanced Brainfuck (ABrainfuck) теперь может производить чтение и запись в файл в Unix-подобных системах без дополнительных настроек.
Корейские исследователи создали котовидного робота, предназначенного избавить пользователей от одиночества. Зверушка следит за хозяином и, анализируя домашнюю атмосферу, передаёт друзьям сообщения о том, чем тот занимается. Кот оснащён датчиками влажности и температуры, ультразвуковым сенсором, микрофоном и Raspberry Pi. По словам разработчиков, такие роботы должны побуждать друзей чаще общаться друг с другом. «Ого! Ваш друг только что открыл входную дверь. Наверное, кто-то пришёл?»: https://youtu.be/7GIFqL8zHqs
YouTube
Fribo: A Robot for People Who Live Alone
Fribo is a robot that listens to what goes on in your life and helps to keep you connected with your friends.
This video is part of “Fribo: A Social Networking Robot for Increasing Social Connectedness Through Sharing Daily Home Activities from Living Noise…
This video is part of “Fribo: A Social Networking Robot for Increasing Social Connectedness Through Sharing Daily Home Activities from Living Noise…
Разработчик из Microsoft адаптировал файловый менеджер WinFile из Windows 3.0 под современные системы и добавил ряд привычных рядовому пользователю улучшений. Исходный код проекта доступен на GitHub и распространяется под лицензией MIT: https://tproger.ru/news/microsoft-open-sources-winfile-manager/
Tproger
Microsoft открыла исходники файлового менеджера из Windows 3.0
Файловый менеджер WinFile, выпущенный более 28 лет назад для Windows 3.0, стал доступен на GitHub. За адаптацию приложения к современным ОС отвечал ветеран Microsoft Крейг Виттенберг, который улучшил программу и добавил ряд новых возможностей.
В сети Wi-Fi Московского метрополитена обнаружена уязвимость, позволяющая получить цифровые портреты пользователей. Страница аутентификации отправляла данные, привязанные к MAC-адресу устройства: https://tproger.ru/news/wi-fi-vulnerability/
Tproger
В работе Wi-Fi сети Московского метрополитена найдена уязвимость
Страница аутентификации отправляла данные, привязанные к MAC-адресу устройства. В открытом доступе оказались номер телефона, пол, примерный возраст, семейное положение и часто посещаемые станции метрополитена подключившегося к Wi-Fi пользователя.
Microsoft отказалась от позиционирования себя как Windows-компании. Акценты сместились в сторону корпоративного ПО, искусственного интеллекта и облачных технологий: https://tproger.ru/news/microsoft-priorety-of-products/
Tproger
«Облака», ИИ, ПО: Windows официально больше не в приоритете у Microsoft
Компания пересмотрела приоритеты своих продуктов. Windows, потеряв около половины доли доходов в Microsoft, уступила своё первое место облачным технологиям и искусственному интеллекту.
Специалисты по кибербезопасности из проекта MalwareHunterTeam обнаружили вирус-вымогатель под названием «PUBG Ransomware». Программа дешифрует данные пользователя только после игры в PlayerUnknown’s Battlegrounds: https://tproger.ru/news/ransomware-decrypts-after-pubg/
Tproger
Обнаружен вирус-вымогатель, раскрывающий зашифрованные данные после игры в PUBG
Специалисты из MalwareHunterTeam обнаружили вирус под названием «PUBG Ransomware». Программа шифрует файлы пользователя на рабочем столе, а разблокировка доступна только после игры в PlayerUnknown’sBattlegrounds.
В рамках собственной образовательной платформы Kaggle запустила раздел Learn, посвящённый основам науки о данных. В рамках 6 образовательных треков слушатели смогут познакомиться с основами SQL, машинного и глубокого обучения, инструментами для визуализации данных и языком R: https://tproger.ru/news/kaggle-learn/
Tproger
Kaggle запустила открытые курсы по Data Science
В рамках 6 образовательных треков слушатели смогут на практике познакомиться с основами SQL, машинного и глубокого обучения, инструментами для визуализации данных и языком R.
Самый просматриваемый в истории YouTube музыкальный клип на песню Despacito был удалён хакерами наряду с другими популярными видео. Хакеры назвали этот поступок шуткой: https://tproger.ru/news/youtube-despacito-hacked/
Tproger
Хакеры удалили с YouTube самые просматриваемые музыкальные клипы
Самый просматриваемый в истории YouTube музыкальный клип на песню Despacito был удалён хакерами наряду с другими популярными видео. Хакеры назвали этот поступок шуткой.
Стартовал прием заявок на обучение в Школе мобильной разработки «Яндекса». Поступающие должны знать Java и разбираться в алгоритмах: https://tproger.ru/news/yandex-mobile-development-school-2018/
Tproger
«Яндекс» открыла набор в Школу мобильной разработки
Обучение рассчитано на специалистов с опытом в разработке на объектно-ориентированных языках программирования. Дипломы и аттестаты перед зачислением не проверяют, однако для обучения нужно обязательно знать Java и разбираться в алгоритмах.
Исследователям удалось запустить macOS 8 на iPhone X и iPad Air 2. Эмулятор практически без проблем завёлся на устройствах и даже позволил поработать в нативном веб-браузере. Однако, поскольку эта операционная система изначально оптимизирована под сопутствующую периферию из мыши и клавиатуры, элементы меню маленькие и затрудняют навигацию в iPhone X. На планшете из-за большего экрана работать оказалось удобнее.
По словам экспериментаторов, внешний вид интерфейса оставляет впечатление, будто эта ОС из каменного века: на экранах «яблочных» машин с высоким разрешением иконки и другие элементы плохо масштабируются и кажутся древними по сравнению с последней iOS 11: https://youtu.be/YrrcjCwwOYI
По словам экспериментаторов, внешний вид интерфейса оставляет впечатление, будто эта ОС из каменного века: на экранах «яблочных» машин с высоким разрешением иконки и другие элементы плохо масштабируются и кажутся древними по сравнению с последней iOS 11: https://youtu.be/YrrcjCwwOYI
YouTube
Running Mac OS 8 on my iPhone X and iPad to play Warcraft II and SimCity 2000
Using Basilisk II 68K emulator on iPhone X and iPad Air 2 (iOS 11.3) Emulated machine : Macintosh Quadra 900 - 68040 processor