Месяц: Январь 2016

  • Террористы пользуются собственным мессенджером с шифрованием

    от автора

    Группа хакеров Ghost Security Group, провозгласившая своей задачей борьбу с проявлениями терроризма в киберпространстве, нашла специальное мобильное приложение, которым, по заявлению GSG, пользуются для общения террористы из т.н. «исламского государства». Приложение «Alrawi», по словам GSG, поддерживает зашифрованные чаты. Естественно, приложение нельзя скачать из Google – оно распространяется через специализированные сайты. Надёжность протокола шифрования чатов пока…

  • 2^74207281­-1 — простое число

    от автора

    Математики Great Internet Mersenne Prime Search (GIMPS) нашли новое рекордно большое простое число: 274207281-1, в котором 22 338 618 разрядов, на университетском компьютере, который задействовал Кертис Купер для проекта GIMPS. Новое простое число, также известное как M74207281, почти на пять миллионов разрядов больше, чем предыдущее самое большое простое число M57885161. Это особый класс редких простых…

  • Ох уж эта Черная пятница 2015

    от автора

    Продолжаю писать традиционный ежегодный пост о результатах Черной пятницы. Прошлые статьи здесь: 2013 год, 2014 год. В 2015 году Черная пятница проходила в период с 27 по 29 ноября (включительно). В этот раз данные были собраны о большем кол-ве магазинов. Вот список 11 магазинов, которые попали под анализ: ozon, enter, technopark, mvideo, euroset, svyaznoy, eldorado,…

  • Почему до сих пор повсеместно не используется HTTPS?

    от автора

    Шифрование. Мы все его любим и хотим использовать везде. Но почему оно до сих пор не применяется повсеместно? Проблема в сертификатах? Первый и наиболее распространённый барьер к переходу на HTTPS это цена получения, настройки и поддержки валидного сертификата. Вы должны найти поставщика сертификатов, подтвердить свою личность, заплатить за него и настроить сервер, а также своевременно…

  • Опыт переезда для работы программистом в Берлин (часть 2)

    от автора

    Добрый день! В первой части я рассказывал о том, как получал визу и искал жилье, а в этой расскажу, как найти работу в Германии и как это делал я. Забегая вперед, скажу, что в Берлине мне потребовалась 10 дней, чтобы получить первый оффер, который я в итоге и принял. Но приготовления были, конечно, более длительными.

  • Филипп Шиндлер из Google: «Мысли о конкуренции не дают мне спать по ночам»

    от автора

    Как сообщает Recode, cегодня, в последний день ежегодной конференции DLD, с докладом выступил Филипп Шиндлер (Philipp Schindler), занимающий пост старшего вице-президента по мировым продажам в Google.

  • Мониторинг блока бесперебойного питания ippon winner 3000 в apcupsd+Zabbix в Ubuntu

    от автора

    Что побудило меня написать данную статью? Поискав на просторах интернета по запросу «мониторин ippon winner 3000». Интернет выдавал как правило статьи про настройку NUT. Проект действительно интересный, имеет много возможностей. Но есть одно маленькое НО! Не поддерживается ippon winner 3000 по USB. По COM-порту все работает замечательно. Видел конфиги подключение по USB, но мне кажется…

  • Хостер FirstVDS оставил бэкдоры в поставляемых клиентам VDS

    от автора

    Хостер FirstVDS (у них есть блог на хабре) поставляет VDS своим пользователям с вот таким вот содержимым файла /root/.ssh/authorized_keys: Т.е. это даёт возможность получать доступ к арендуемым пользователями VDS тем личностям, которые установили этот ключ. Комментарий в файле гласит, что этот ключ — для доступа техподдержки. При этом никакого оповещения пользователю не выдаётся. Решил написать…

  • Как пьют растворимый кофе на МКС? Высокие технологии в деле

    от автора

    У многих из нас день начинается с кофе. И дело не только в том, что этот напиток помогает вернуться к жизни самым ранним утром, а и в самой «церемонии». Встаешь, мелешь зерна, засыпаешь молотый кофе в джезву (или рожок кофемашины), и варишь. Аромат кофе при этом уже делает половину дела — просыпаешься на 50%. Оставшиеся…

  • Немного о модульной системе языка Rust(часть 2)

    от автора

    Продолжаем Хорошо. Давайте теперь попробуем подключить в main.rs ещё один модуль — number2. И в нём мы определим функцию one2(), которая возвращает не «one», а «one2». Подключаем: use num::number; use num::number2;