Безопасность Wi-Fi под угрозой из-за множества обнаруженных в WPA2 уязвимостей |
Метки: author arxont стандарты связи сетевые технологии беспроводные технологии wifi network сети безопасность уязвимость |
Как мы Graylog2 выбирали |
Метки: author Vrenskiy системное администрирование devops блог компании pixonic логи graylog2 |
[Перевод] Весь веб на 60+ FPS: как новый рендерер в Firefox избавился от рывков и подтормаживаний |
|
Machine Learning: где деньги лежат? |
Метки: author ARG89 машинное обучение алгоритмы big data блог компании jug.ru group deep learning александр сербул smartdataconf |
Как Android преобразует размеры ресурсов |
Метки: author fo2rist разработка под android android ui graphics |
[Перевод] Выпуск Rust 1.21 |
Команда Rust рада представить выпуск Rust 1.21.0. Rust — это системный язык программирования, нацеленный на скорость, безопасность и параллельное выполнение кода.
Если у вас установлена предыдущая версия Rust, для обновления достаточно выполнить:
$ rustup update stable
Если же у вас еще не установлен rustup
, вы можете установить его с соответствующей страницы нашего веб-сайта. С подробными примечаниями к выпуску Rust 1.21.0 можно ознакомиться на GitHub.
Этот выпуск содержит несколько небольших, но полезных изменений языка и новую документацию.
Первое изменение касается литералов. Рассмотрим код:
let x = &5;
В Rust он аналогичен следующему:
let _x = 5;
let x = &_x;
То есть 5
будет положено в стек или возможно в регистры, а x
будет ссылкой на него.
Однако, учитывая, что речь идет о целочисленном литерале, нет причин делать значение таким локальным. Представьте, что у нас есть функция, принимающая 'static
аргумент вроде std::thread::spawn
. Тогда вы бы могли использовать x
так:
use std::thread;
fn main() {
let x = &5;
thread::spawn(move || {
println!("{}", x);
});
}
Читать дальше ->
Метки: author ozkriff системное программирование программирование компиляторы rust open source релиз выпуск |
Как мы в Tutu.ru добиваемся эффективности каждого из 9000+ UI-тестов |
Метки: author Sakharov тестирование веб-сервисов блог компании туту.ру тестирование qa automation automation testing ui testing |
Архитектуры ReactNative, Xamarin, PhoneGap и Qt. Часть 1 |
|
Zabbix конференция 2017: как прошёл день второй |
Метки: author katerina_j системное администрирование сетевые технологии серверное администрирование блог компании zabbix zabbix мониторинг monitoring open source zabbix conference |
Конструктивные особенности заголовков |
Метки: author air-velas читальный зал google google adwords заголовки контекстная реклама яндекс яндекс директ напоминалка текст директ |
Сервер VoIP для небольшой компании (FreePBX 14, Asterisk 15, Ubuntu 16.04) часть 2 |
Метки: author Teon_501 системное администрирование настройка linux *nix asterisk ubuntu |
Кривая Гильберта vs Z-order |
Метки: author zzeng геоинформационные сервисы алгоритмы postgresql open source spatial index zorder субд rdbms кривая гильберта |
Кривая Гильберта vs Z-order |
Метки: author zzeng геоинформационные сервисы алгоритмы postgresql open source spatial index zorder субд rdbms кривая гильберта |
Splunk 7.0. Что нового? |
|
Splunk 7.0. Что нового? |
|
Дайджест свежих материалов из мира фронтенда за последнюю неделю №284 (9 — 15 октября 2017) |
|
Digital мероприятия на неделю |
|
[Из песочницы] Пять простых шагов для понимания JSON Web Tokens (JWT) |
Представляю вам мой довольно вольный перевод статьи 5 Easy Steps to Understanding JSON Web Tokens (JWT). В этой статье будет рассказано о том, что из себя представляют JSON Web Tokens (JWT) и с чем их едят. То есть какую роль они играют в проверке подлинности пользователя и обеспечении безопасности данных приложения.
Читать дальше →
Метки: author borisyuzhakov разработка веб-сайтов программирование информационная безопасность oauth токены авторизация |
Cocos2d-x — Обработка действий |
Метки: author MrMysterious разработка игр c++ cocos2d-x |
[Из песочницы] Роуминг в сетях WiFi — 802.11i/r/k/v/OKC, что нам действительно нужно и как это распознать |
Метки: author Skliffi стандарты связи беспроводные технологии it- инфраструктура wifi 802.11 802.11r 802.11k roaming |