Архив за 18 мая 2017 - 7

Добрый день, читатели. На Хабре много писали как защититься от WannaCry. Но почему-то нигде не осветили как произвести возврат зашифрованных данных. Хочу восполнить этот пробел. И немного пролить свет на то, как как мы это делали в нашей «всем известной» компании, участвующей в логистике. Это больше инструкция для наших администраторов ИБ.

Восстановление после шифрования данных

Это не Расшифровка, а именно Восстановление. И работает только в том случае если включено теневое копирование в windows, т.е. данные можно восстановить с точек восстановления самой windows.

image

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

В далёком 2014 году компания HP рассказала о проекте The Machine — новом типе ПК, в основе которого лежит не процессор, а память. Изначально предполагалось, что The Machine будет использовать мемристорную память, но из-за отсутствия необходимых коммерциализированных технологий в 2016 году нам показалиЧитать полностью »

В Маунтин-Вью состоялась ежегодная конференция для разработчиков Google — Google I/O. Компания объявила, что официальным языком для платформы Android станет язык Kotlin, разработанный петербургской компанией JetBrains. Представитель компании пояснил, что что теперь разработки для Android на Kotlin будет поддерживать не только сама компания, но и Google. В компании ожидают,Читать полностью »

Планируя архитектуру своего будущего веб-приложения, разработчику полезно подумать о его расширяемости заранее. Модульная архитектура приложения может обеспечить хорошую степень расширяемости. Существует довольно много способов, как такую архитектуру реализовать, но все они сходны в своих фундаментальных принципах: разделение понятий, самодостаточность, взаимная сочетаемость всех компонентов.

Однако есть один подход, который именно в PHP можно встретить довольно редко. Он включает использование нативного наследования и позволяет патчить код «более лучше»(с). Мы называем этот способ “Forwarding Decorator”. Нам он представляется достаточно эффективным, и, кстати, эффектным тоже, хотя последнее не так важно в продакшене.

Как автор оригинальной англоязычной статьи "Achieving Modular Architecture with Forwarding Decorators", опубликованной на SitePoint, я представляю вам авторскую версию перевода. Читать полностью »

image alt text

Мы давно ничего не рассказывали об автоматизации разработки. Поэтому в этот раз расскажу о том, как мы сократили время релиза с трех дней до одного и убрали из процесса участие человека с его возможными ошибками.

Рассказывать о долгом и тернистом пути всегда непросто. Однако за последние годы инфраструктура разработки Яндекс.Денег сделала большой шаг в сторону автоматизации самого важного для нас процесса — релиза, о чем просто грех не рассказать. Фактически получилось полноценное решение Continuous Integration и Continuous Delivery на базе связки Bitbucket, Jenkins и Jira.Читать полностью »

Компания Asus выпустила три видеокарты GeForce GT 1030. В отличие от многих других производителей, у Asus лишь одна модель представляет собой пассивную низкопрофильную карту.

Asus показала три карты GeForce GT 1030

Эта модель работает на немного повышенных частотах GPU: 1266/1506 МГц, но это в случае активации профиля OC Mode. Память объёмом 2 ГБ работает на стандартной частоте 6000 МГц. Набор портов включает DVI и HDMI.

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

На Украине заблокировали популярный российский имиджборд «Двач». Об этом в своем твиттере написал администратор сообщества Нариман Намазов. Перед этим, 16 мая президент Украины Петр Порошенко подписал указ о блокировке сайтов «Яндекса» и Mail.ru Group, в том числе — социальных сетей «Читать полностью »

В этой подборке мы решили познакомить наших читателей с историей, модельными линейками и особенностями продукции некоторых новых и устоявшихся аудиобрендов.

Здесь вы найдете примеры классической акустики и динамиков, а также подробнее узнаете о брендах, которые были представлены на нашей выставке на Барабанном.

«Знакомство с аудиобрендами»: подборка материалов и полезных источников по теме - 1Читать полностью »

Операционная система Android предоставляет мощный фундамент для разработки приложений, которые отлично работают на множестве разнообразных устройств и форм-факторов. Теперь, как говорится, мы услышали жалобы разработчиков: трудно создавать "безглючные" приложения в условиях сложных циклов жизни объектов и отсутствия рекомендованной архитектуры приложения.

Нам, создателям Android, надо сделать простым и веселым написание устойчивых приложений, чтобы перевести усилия разработчиков в те области, в которых можно создавать инновации. Сегодня мы аннонсируем путеводитель по архитектуре Android-приложений и превью библиотек Architecture Components. Вместо того чтобы изобретать колесо, мы признаем работу, сделанную авторами популярных сторонних Android-библиотек (прим. пер.: WAT?).

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

image

Если посмотреть на Солнце, когда оно частично закрыто облаками и прячется за этими комками атмосферной воды, вы можете увидеть знакомое зрелище: лучи света, пробивающиеся сквозь облака, и падающие на землю. Иногда они кажутся параллельными, иногда кажется, что они расходятся. Иногда может видеть форму Солнца через облака. Почему так происходит? Наш читатель на этой неделе спрашивает:

Можете ли вы объяснить мне, почему в облачный день можно видеть лучи солнца, пробивающиеся сквозь облака? Мне кажется, что поскольку Солнце гораздо больше Земли, и поскольку его фотоны доходят до нас по примерно параллельным путям, мы должны видеть всё небо равномерно освещённым, а не наблюдать небольшой шар света.

Большинство людей даже не задумываются над удивительным фактом существования солнечных лучей.
Читать полностью »


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