Архив за 11 апреля 2018 - 2

Поставлением Генпрокуратуры РФ за номером ГП 27-31-2015/Ид4082-15 еще от 4 декабря 2015 года был заблокирован домен googleusercontent.com. Как стало известно, Роскомнадзор приступил к блокировке данного технического домена.

Google использует данный домен для загрузки контента c Google CDN, хранения кешированных копий сайтов и для прочих целей. Специалисты считают, что блокировка googleusercontent.com приведет к тому, что в ближайшее время в России могут полностью или частично открываться сайты Google, а также огромное количество сайтов, которые используют ресурсы Google.

Читать полностью »

В марте 2018 года сотни тысяч компьютеров были атакованы криптомайнером Dofoil. В предыдущих публикациях блога мы рассмотрели, каким образом нам удалось оградить пользователей от этой масштабной атаки. Также нам удалось отследить истоки атаки до момента заражения сервиса обновления ПО, которое использовалось злоумышленниками для распространения зловреда.

В этой публикации мы подробно разберем методы противодействия запуску в режиме отладки и анализу, к которым прибегли авторы Dofoil, и расскажем, каким образом возможности Windows 10 по выявлению вредоносного ПО могут быть полезны при расследовании подобных атак.

Охота на Dofoil с помощью Windows Defender ATP - 1Читать полностью »

Как известно, Intel уже давно в своих процессорах использует для теплопередачи между крышкой и кристаллом не припой, как раньше, а так называемую «жвачку». И за это постоянно подвергается критике со стороны энтузиастов разгона.

Главный редактор портала HardOCP Кайл Беннет (Kyle Bennett) возродил надежду у таких пользователей, сообщив, что осенью Intel выпустит обновлённые CPU Skylake-X, которые будут выделяться повышенными частотами и наличием того самого долгожданного припоя под крышкой.  

Читать полностью »

Немало аналитиков считает, что потенциал дополненной реальности существенно больше, чем у виртуальной. Но пока рынок AR сильно отстаёт от рынка VR, что обусловлено отсутствием действительно интересных или полезных сценариев использования.

Microsoft со своим проектом Project Zanzibar попыталась придумать такой сценарий. Проще всего понять смысл проекта можно, посмотрев видео ниже.

Читать полностью »

Давайте посмотрим на следующий код:

a = 1
a = a + 1
print(a)

В среде ФП часто критикуют данный момент императивного программирования: «Как так может быть, что a = a + 1? Это всё равно что сказать „1 = 2“. В мутабельном присваивании нет смысла».

Здесь мы наблюдаем несовпадение обозначения: «равно» должно обозначать «равенство», когда на практике оно обозначает «присвоить». Я согласен с этой критикой и считаю, что это неудачная нотация. Но также мне известно, что в некоторых языках вместо a = a + 1 пишут выражение a := a + 1. Почему же эта запись не является нормой?

На этот вопрос обычно отвечают «потому что так сделано в C». Но это похоже на перекладывание ответственности на кого-то другого: кто из нас знает, почему так сделано в C? Давайте разбираться вместе!

Большая четвёрка

В начале 1960-ых существовало четыре доминирующих высокоуровневых языка: COBOL, FORTRAN II, ALGOL-60, и LISP. В то время, программисты разбивали присваивание на два класса: инициализацию (initialization) — когда вы впервые определяете переменную, и переприсвоение (reassignment) — когда вы вы изменяется значение существующей переменной.
Читать полностью »

Лишать гарантии за оторванную наклейку или пломбу — незаконно - 1По закону человек имеет право ремонтировать купленную технику где угодно, а производители не могут принуждать его к использованию фирменных сервис-центров. Таков общий смысл предупредительных писем, которые Федеральная торговая комиссия США разослала шести крупным компаниям, которые продают автомобили, мобильные устройства и игровые системы в Соединенных Штатах. Конкретные фирмы не называются, хотя некоторые из них можно угадать по цитатам из их условий пользования продуктами (см. ниже).

FTC в выражает обеспокоенность некоторыми заявлениями производителей. В частности, что потребители обязаны использовать указанные комплектующие или обращаться к указанным поставщикам услуг, чтобы сохранить гарантию. FTC предупреждает, что такие условия как правило незаконны, если гарантийная компания не предоставляет запчасти на замену бесплатно или не получила специальное разрешение от FTC. А именно, такие условия запрещены Законом о гарантии Магнусона — Мосса (Magnuson-Moss Warranty Act), который регулирует гарантийные обязательства производителей на потребительские товары. Кроме того, подобные заявления могут быть признаны вводящими в заблуждение согласно FTC Act.

Ниже примеры цитат из пользовательских соглашений фирм-нарушителей.
Читать полностью »

DISCLAIMER: вы попались на clickbait. Очевидно, что TDD нельзя назвать ошибочным, но… Всегда есть какое-то но.

Содержание

Читать полностью »

Путь к постижению Дзена начинается с разработки приложений, которые могут мониторить сами себя — это позволяет проще и дешевле чинить проблемы на продакшне. В этой статье мы увидим, как современные Windows-приложения могут делать самомониторинг, самодиагностику, и возможно — даже самовосстановление, и всё это — без необходимости иметь внешний агент или тупо перезапускать приложение. Обуздав мощь ETW для точного низкоуровневого мониторинга, счетчики производительности Windows для получения бесплатной по ресурсам статистики и библиотеку CLRMD для анализа собственных потоков, объектов в куче и локов, можно продвинуться по пути достижения самосознания. Всё это будет продемонстрировано на серии демок: автоматический профайлинг CPU, исследование загруженных тредов и стеков, автоматический мониторинг GC (включая выделения объектов), автоматический анализ кучи в целях поиска утечек памяти и многое другое. Дочитав статью до конца, вы получите набор инструментов и техник для реализации самомониторинга в своих собственных приложениях.

Основой статьи является доклад Дины Гольдштейн «Self-aware applications: automatic production monitoring» на DotNext 2017 Moscow. Слайды можно скачать по ссылке.

Читать полностью »

Страшно вспоминать, каким был процесс поиска работы и сотрудников до job-сайтов: газетные объявления, сарафанное радио, поиск по знакомым и т. д. А между тем, job-сайты в России появились только в 2000 году, и с тех пор рекрутинговые технологии изменились до неузнаваемости. Куда мы движемся сейчас и что нас ожидает в ближайшем будущем?

Начнем с того, Читать полностью »

Журналисты нашли в Москве 11 пунктов обмена криптовалюты и 4 биткоин-банкомата - 1

В начале апреля в СМИ попала информация о том, что в Москве открылся офлайн-обменник криптовалюты под названием «Сберкоин». Теперь журналисты провели эксперимент и выяснили, что это далеко не единственный пункт для обмена криптовалюты и совершения операций с цифровыми деньгами.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js