Компьютеры Raspberry Pi сумели вытеснить Commodore 64 и попасть в топ-3 лидеров продаж.
Немного истории внутри.
https://tproger.ru/news/raspberry-pi-third-best-selling/
У нас на сайте появились две интересных статьи по JavaScript:
— О модулях JavaScript, форматах, загрузчиках и сборщиках модулей за 10 минут: https://tproger.ru/translations/js-modules-formats-lo..
— Краткая шпаргалка по jQuery: https://tproger.ru/articles/jquery-cheatsheet/ — нас попросил разместить ее на нашем сайте сам автор шпаргалки, веб-разработчик Роб Менинг. Вкратце перечисляются основные методы по работе с селекторами, атрибутами CSS, манипуляция с DOM, события и другие способы использования библиотеки.
Подразделение Google, Area 120, запускает ещё один экспериментальный мессенджер.
В нём аудио-сообщения будут записываться в текстовом формате, а слова, по возможности, заменяться эмодзи.
https://tproger.ru/news/google-supersonic-voice-emoji/
Разработчики игр могут использовать обновлённую версию сервиса Amazon GameLift.
Теперь хостинг поддерживает и игры, написанные на C/C++.
https://tproger.ru/news/amazon-gamelift-c-game-engines/
На нашем сайте периодически публикуются интересные материалы для небезызвестных Java-господ. Вот только некоторые из них:
— Создание движка для 3D-рендеринга на Java: https://tproger.ru/translations/how-to-make-a-3d-render-engine-in-java/
— Исследование Java-сообщества. 74% разработчиков хотят упрощения синтаксиса: https://tproger.ru/translations/java-survey-less-verbosity/
— 10 наиболее распространённых ошибок Java-программистов: https://tproger.ru/translations/10-common-java-programmers-mistakes/
— Недоступные в языке возможности байткода Java: https://tproger.ru/translations/java-bytecode-features/
И другие: https://tproger.ru/tag/java
Любое приложение может быть взломано.
Команде Qihoo 360 удалось обойти виртуальную машину Microsoft Edge — одного из самых защищенных браузеров.
https://tproger.ru/news/hack-that-escapes-vm-by-exploiting-edge-browser/
«Сладкий» алгоритм от Google, от которого не полнеют, а наоборот — худеют.
Компания представила новый алгоритм для сжатия JPEG-файлов.
https://tproger.ru/news/google-guetzli-jpeg-algorithm/
Куайны, полиглоты, регулярное выражение, которое проверяет число на простоту, настоящая магия в коде — в нашей новой подборке мы собрали самые странные программы из когда-либо виденных вами: https://tproger.ru/translations/creepy-code-collection/
Руководство по тому, как не надо писать код. Он настолько непонятен, что даже прошаренные кодеры полезут в Google.
Google открыла регистрацию на 14 всемирное соревнование программистов Code Jam.
https://tproger.ru/events/google-code-jam-2017/
Сервис Certified Modules, предоставляемый организацией NodeSource для обеспечения безопасности модулей npm, вчера стал общедоступным.
Разобрались, зачем он нужен и как работает.
https://tproger.ru/news/nodesourse-to-certify-npm-modules/
В продажу вышла игра PC Building Simulator, в которой, как следует из названия, нужно собирать компьютеры.
Узнали, чем может похвастаться её альфа-версия.
https://tproger.ru/news/pc-building-simulator/
На этих выходных стартует олимпиада Russian Code Cup. Призовой фонд составляет 750 тысяч рублей, за первое место можно получить 150 тысяч.
Предлагаем вашему вниманию разборы задач предварительного тура.
https://tproger.ru/problems/russian-code-cup-2017/
Если вы вдруг пропустили: мы опубликовали подборку из 370 бесплатных курсов для программистов любого уровня, которые стартуют в марте — https://tproger.ru/digest/370-free-programming-courses/
Читать полностью…Искусственный интеллект от Google DeepMind делает очередной шаг в развитии благодаря алгоритму для улучшения памяти.
https://tproger.ru/news/deepmind-elastic-weight-consolidation/
В веб-клиентах мессенджеров WhatsApp и Telegram была обнаружена и исправлена уязвимость, позволявшая загружать зловредный код.
Вот как она была устроена.
https://tproger.ru/news/whatsapp-telegram-web-client-flaw/
В Windows найдена уязвимость, позволяющая перехватить любую активную на машине сессию, причем сессию с любыми правами. Подробно рассказываем, чем это опасно, приводим инструкции и сценарий использования.
https://tproger.ru/news/windows-session-vulnerability/
Организация OpenAI провела эксперимент, в ходе которого боты разработали собственный язык, чтобы сотрудничать.
Выяснили, как у них это получилось.
https://tproger.ru/news/robots-learn-to-cooperate-by-chatting/
Github добавил на страницу просмотра лицензии проекта краткую информацию о них в виде инфографики.
Мы решили перевести для вас эти замечания, чтобы вы в случае необходимости могли быстро вспомнить, зачем нужна та или иная лицензия.
https://tproger.ru/articles/whats-difference-between-licenses/
Разработчики игр могут использовать обновлённую версию сервиса Amazon GameLift.
Теперь хостинг поддерживает и движки, написанные на C# и C++.
Bosch и Nvidia договорились о партнерстве в области «умных» автомобилей.
Систему искусственного интеллекта планируют выпустить на рынок в 2020 году.
https://tproger.ru/news/nvidia-boosted-self-driving-car/
Ученые из Нидерландов сумели передать 43 Гб в секунду через пучок света.
Мы решили разобраться, как это работает и когда данная разработка будет доступна для обычных пользователей.
https://tproger.ru/news/dutch-researchers-43gbps-wifi/
WebGL 2.0 теперь доступен для Chrome 56.
Среди преимуществ второй версии библиотеки, например, ускоренный 3D-рендеринг и усовершенствованные графические приемы.
https://tproger.ru/news/web-gl-2-0-chrome/
Есть игры, которые должен уметь писать каждый программист.
В этой подборке собраны несколько игр, которые помогут вам пройти путь от новичка до зрелого программиста.
https://tproger.ru/sponsored/ideas-games/
Обновления Windows 7 и 8.1 скоро станут недоступны для владельцев систем на процессорах Intel Kaby Lake и AMD Ryzen.
https://tproger.ru/news/no-windows-7-8-1-updates-for-kaby-lake-ryzen/
Rust (язык, а не игра) обновился до версии 1.16.
Рассказываем об основных нововведениях и о том, что это за язык вообще.
https://tproger.ru/news/rust-1-16/
GitLab приобрела сервис Gitter, предназначенный для создания чат-комнат в репозиториях.
Компания также планирует открыть исходный код проекта.
https://tproger.ru/news/gitlab-acquired-gitter/
Nvidia разработала инструмент для оценки производительности VR-игр.
Выяснили, как он работает и какими возможностями обладает.
https://tproger.ru/news/nvidia-fcat-vr/
Google представила приложение Family Link, которое позволит родителям вздохнуть свободно, а детям — обреченно.
Как вы уже догадались, это приложение для родительского контроля.
https://tproger.ru/news/google-family-link/
Разработка на React Native стала проще благодаря Sketch — инструменту для создания, демонстрации и тестирования проектов.
https://tproger.ru/news/sketch-react-native/
Hasta la vista, Vista.
11 апреля Microsoft прекратит поддержку операционной системы Windows Vista.
https://tproger.ru/news/hasta-la-vista-windows-vista/