Архивы
-
Почему функциональное программирование — мейнстрим?
—
от автора
Функциональное программирование вряд ли можно назвать новым явлением. Еще в начале 90-х, когда я учился в университете, нам нередко приходилось писать что-то на LISP. Казалось бы, 25 лет прошло – но ведь уже тогда этот язык программирования был старше меня. Преимущества функционального программирования давно признаны широкой общественностью. Успешное развитие программного обеспечения нередко сводится к максимальному…
-
Angular 2 против React: И будет кровь
—
от автора
(перевод, оригинал статьи) Angular 2 достиг беты и имеет все шансы сорвать лавры топового фреймворка в 2016 году. Время разборок. Давайте посмотрим, что он может противопоставить React, душечке из 2015 года. Disclaimer: Я работал с первым Angular, но переключился на React в 2015 году. Я опубликовал Полный курс React и Flux. Так что да, я…
-
Блокировка сайта по решению суда может нарушать Европейскую Конвенцию по правам человека
—
от автора
Блокировка интернет сайтов на основании судебных решений все чаще и чаще используется для ограничения распространения в Интернете контента, который считается незаконным. В начале декабря 2015 года Европейский Суд по правам человека принял решение, касающееся блокировки сайта YouTube в Турции [1]. ЕСПЧ нашел нарушение
-
Слепой игрок пять лет проходил Ocarina of Time
—
от автора
Слепой любитель видеоигр прошёл The Legend of Zelda: Ocarina of Time за пять лет, используя для ориентации в огромном мире Hyrule только звуковое сопровождение в игре. Терри Гарретт (Terry Garrett) начал свою продолжительную игровую одиссею в мае 2011 года, чтобы доказать, что он может проходить не только двухмерные, но и трёхмерные игры (ранее он завершил…
-
Создание функции на Rust, которая возвращает String или &str
—
от автора
От переводчика Это последняя статья из цикла про работу со строками и памятью в Rust от Herman Radtke, которую я перевожу. Мне она показалась наиболее полезной, и изначально я хотел начать перевод с неё, но потом мне показалось, что остальные статьи в серии тоже нужны, для создания контекста и введения в более простые, но очень…
-
Автомобильный суперкомпьютер Drive PX 2 от Nvidia
—
от автора
Год назад на Международной выставке потребительской электроники CES 2015 производитель видеоускорителей Nvidia показал свой продукт для беспилотных автомобилей. Это был компьютер Drive PX. В этом году на CES 2016 глава Nvidia Жэнь-Сунь Хуан рассказал о обновлении этого продукта. Новый компьютер носит название Drive PX 2, обладает тепловыделением 250 ватт и системой жидкостного охлаждения.
-
Воткнуть невтыкаемое: устанавливаем на GStarCAD плагины от AutoCAD-a
—
от автора
Всем привет. Статья носит немного спонтанный характер, но, я надеюсь, эта информация будет полезной. Я наткнулся на такую возможность в меру случайно, но она показалась мне полезной, поэтому хочу поделиться наблюдением. Речь пойдет о попытке установить плагины с одной САПР системы на другую. Как и зачем это делалось, а также что из этого получилось (и…
-
Firefox будет поддерживать нестандартные CSS для совместимости с WebKit
—
от автора
Разработчики браузера Firefox заявили о включении поддержки специфических для движка WebKit элементов CSS. Поддержка таких элементов появится в движке Gecko, который является основой браузера Firefox. Что касается первых версий, с включением CSS, то они выйдут в апреле и мае — это версия 46 и 47 соответственно. По словам представителей команды Firefox, речь идет о новых…
-
Новинка от Google. Безопасна ли аутентификация без ввода пароля?
—
от автора
Я думаю, что не только мне надоели пароли: их надо запоминать, они должны быть желательно сложными и разными для каждого ресурса. И как оказалось не только я так думаю. Недавно я наткнулся на информацию о том, что Google тестирует новую систему аутентификации, которая позволит отказаться от ввода пароля при входе в аккаунт. Весь процесс аутентификации…
-
Google исправила уязвимости в Android
—
от автора
Google выпустила обновление безопасности для Android Nexus Security Bulletin — January 2016, которое закрывает 12 уязвимостей в этой мобильной ОС. Одна из исправленных уязвимостей CVE-2015-6636 (Remote Code Execution Vulnerability in Mediaserver) относится к типу Remote Code Execution (RCE) и позволяет злоумышленникам удаленно исполнить код с повышенными привилегиями в Android с использованием вредоносного мультимедийного файла. Для…