Месяц: Октябрь 2018
-
«Lock-free, or not lock-free, that is the question.» или «Здоровый сон, хуже горькой редьки»
—
от автора
На написание данной статьи меня подвигли комментарии к статье «Как правильно и неправильно спать». Речь в данной статье пойдёт о разработке многопоточных приложений, применимости lock-free к некоторым кейсам возникшим в процессе работы над LAppS, о функции nanosleep и насилии над планировщиком задач. NB: Всё обсуждаемое касается разработки на C++ под Linux, но может быть применимо…
-
Котики против нейросети. Или выбираем и запускаем нейросеть для распознавания объектов на Raspberry Zero
—
от автора
Добрый день всем. Крохотный компьютер Raspberry — замечательная вещь. Я использовал Raspberry Zero W в паре проектов в течение последнего полугода. Подкупила простота протипирования и откатки различных идей. А теперь вот факультативно заинтересовал вопрос, потянет ли сей девайс полноценную сверточную сетку? [Спойлер — потянет, но есть забавые нюансы]. Кому интересна тема — добро пожаловать под…
-
В США легализовали взлом смарт-девайсов и бортовых компьютеров с целью ремонта и апгрейда
—
от автора
Тема о «праве на ремонт» получила одно интересное продолжение. 26 октября конгресс США принял решение внести ряд исключений в законодательстве об авторских правах, благодаря которым обход технических средств защиты DRM будет легальным в нескольких случаях. В США средства защиты авторских прав (DRM), которые применяются не только для защиты контента, но для усложнения ремонта, регулируются принятым…
-
Курс MIT «Безопасность компьютерных систем». Лекция 14: «SSL и HTTPS», часть 1
—
от автора
Массачусетский Технологический институт. Курс лекций #6.858. «Безопасность компьютерных систем». Николай Зельдович, Джеймс Микенс. 2014 год Computer Systems Security — это курс о разработке и внедрении защищенных компьютерных систем. Лекции охватывают модели угроз, атаки, которые ставят под угрозу безопасность, и методы обеспечения безопасности на основе последних научных работ. Темы включают в себя безопасность операционной системы (ОС),…
-
Все равно не обойдетесь! — Использование интерфейсов и внедрение зависимостей для долговечного проектирования
—
от автора
Всем привет! У нас наконец-то есть контракт на обновление книги Марка Симана "Dependency Injection in .NET" — главное, чтобы он поскорее ее дописал. А еще у нас в редактуре книга уважаемого Динеша Раджпута о паттернах проектирования в Spring 5, где одна из глав также посвящена внедрению зависимостей. Мы давно искали интересный материал, который напомнит о…
-
Оптимизируем распределение нагрузки в инфраструктуре Veeam Backup & Replication
—
от автора
Мои замечательные коллеги из отдела технической поддержки пишут не только вредные, но также и полезные советы и рекомендации по настройке Veeam Backup & Replication. С момента публикации статьи для начинающих пользователей ее автор, Евгений Иванов, продолжая трудиться вместе с румынской командой в Бухаресте, перешел с поста старшего инженера на должность тим-лида. Но технико-литературное поприще Евгений…
-
Выпуск Rust 1.30
—
от автора
Команда разработчиков Rust рада сообщить о выпуске новой версии Rust: 1.30.0. Rust — это системный язык программирования, нацеленный на безопасность, скорость и параллельное выполнение кода. Если у вас установлена предыдущая версия Rust с помощью rustup, то для обновления Rust до версии 1.30.0 вам достаточно выполнить: $ rustup update stable Если у вас еще не установлен…
-
У Сбербанка утекла адресная книга 421 000 сотрудников банка и дочерних структур
—
от автора
Неизвестный выложил в открытый доступ на форуме phreaker.pro базу данных сотрудников Сбербанка. Поля в БД: ФИО Логин во внутренней системе (совпадают с адресами электронной почты) Утечка представляет собой текстовый файл размером около 47 мегабайт, в котором содержится свыше 421 тыс. записей, пишут журналисты «Коммерсанта», скачавшие базу. Они обращают внимание, что количество записей в БД превышает…
-
Красота НЕ-безымянных функций в JavaScript
—
от автора
Анонимные стрелочные функции в JavaScript, согласно некоторым опросам — самая популярная фича ES-2015, что также подчеркнуто исчерпывающим числом туториалов в интернете. Они бесспорно очень полезны, но в этой небольшой статье мы рассмотрим примеры использования обделенных вниманием не менее замечательных выражений с именованными функциями — NFE.
-
Dell Inspiron 5570: экономичный ноутбук для дома и офиса
—
от автора
Роскошные ноутбуки с вау-технологиями и невероятно производительной «начинкой» – это прекрасно. И рассказывать о них – сплошное удовольствие. Вот большинство пользователей приходит в магазин за портативными компьютерами, которые дают максимум возможностей за минимальный бюджет. Вы правильно подумали: в сегодняшнем обзоре речь пойдёт об экономичном 15-дюймовом домашнем ноутбуке. Это Dell Inspiron 5570, наиболее актуальные конфигурации которого…