Архив за 08 июля 2019 - 6

Компания Xiaomi продолжает рекламную кампанию недавно выпущенного смартфона Redmi K20. В этот раз производитель объявил, что покупатели Redmi K20 в подарок будут получать беспроводные наушники Redmi Airdots.

Несмотря на то, что Redmi Airdots не относятся к категории дорогих аксессуаров (средняя цена составляет около 20 долларов), все равно это очень привлекательное предложение для тех, кто планирует покупать данный смартфон.

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

Дайджест собирает свежие статьи по дизайну интерфейсов, а также инструменты, паттерны, кейсы, тренды и исторические рассказы с 2009 года. Я тщательно фильтрую большой поток подписок, чтобы вы могли прокачать свои профессиональные навыки и лучше решить рабочие задачи. Предыдущие выпуски: апрель 2010-май 2019.

Дайджест продуктового дизайна, июнь 2019 - 1

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

Windows Server 2008 R2 – Король умер, да здравствует король - 1

Привет!
14/01/2020 приближается и эта дата знаменует окончание расширенной поддержки для Windows Server 2008 R2, и если вы все еще используете Windows Server 2008 R2, вам следует задуматься про миграцию на более актуальную платформу.

Под катом находится небольшое сравнение потребляемых ресурсов старой и новых платформ Windows Server — роль RDSH. В первую очередь меня интересовала возможность продолжить использование уже имеющихся в наличии серверов HP G6/G7 под управлением VMware Vsphere 5.5.

Информация о Windows Server Lifecycle доступна по этой ссылке Search Product Lifecycle.
Читать полностью »

«КриптоБиоКабина» для оформления загранпаспортов: подробности

Как и было обещано, концерн «Автоматика», входящий в государственную корпорацию Ростех, впервые показал серийный образец программно-аппаратного комплекса «КриптоБиоКабина».

Новинка демонстрируется на выставке «Иннопром-2019». Система предназначена для оформления заграничных паспортов нового поколения.

Фотографии Антон Тушин / Ростех

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

image

Всем привет. Сегодня рассмотрим вариант запуска meterpreter сессии на машине Windows 10 с самыми свежими патчами (включая Windows Defender). И все также будем обходить антивирусы. Meterpreter — расширенная многофункциональная начинка (payload, нагрузка), которая может быть динамически расширена во время выполнения. В нормальных условиях это обеспечивает вас основной оболочкой и позволяет вам добавлять новые особенности к ней по мере необходимости.
Будем мы это делать с помощью Python, и посмотрим, как поведут себя антивирусные средства.

Предугадывая вопрос «А нужен ли нам Python на машине жертвы для запуска ехе?», отвечу сразу – нет, не нужен, все уже внутри.
Читать полностью »

Смартфон Honor 20 Pro поступил в продажу в июне этого года, он занял второе место в рейтинге лучших камерофонов DxOMark. За первые 3 секунды объем продаж превысил 14,5 млна долларов). Это самый продаваемый смартфон в своей ценовой категории.

Сразу же после первой распродажи выяснилось, что производитель столкнулся с нехваткой определенных компонентов Соединенных Штатов из-за торговой войны между США и Китаем. Компания немедленно запустила «план Б» и постаралась возобновить производство и поставки смартфонов на склады.

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

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

Практические рекомендации по разработке крупномасштабных React-приложений. Часть 2: управление состоянием, маршрутизация - 1
Читать полностью »

Компания Tesla начала рассказывать о новых функциях, которые появятся в ее автоматической системе экстренного торможения благодаря обновлению.

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

Я являюсь большим любителем макетных плат «голубая пилюля». Они очень хороши по соотношению цена/возможности. Собственно, моя любовь к ним заметна из первоапрельской статьи про педальную прошивку для игры на балалайке.

Поддельная «голубая пилюля» - 1

Открыть коробочку с такими платами и быстро взять одну для решения каких-то задач — в порядке вещей. Именно так, недавно я взял очередную плату, прошил уже хорошо отлаженной и проверенной «прошивкой» и… получил неопознанное USB-устройство. Взял другую плату, «прошил» её, там устройство заработало. Тут бы делу и конец, но интересно же, в чём дело. Поэтому, как пришли выходные, я занялся детальным исследованием, почему же она не работает.
Читать полностью »

В этой статье я постараюсь разобрать механизм реализации замыканий в JavaScript. Для этого я буду использовать браузер Chrome.

Начнем с определения:

Замыкания  - это функции, ссылающиеся на независимые (свободные) переменные. Другими словами, функция, определённая в замыкании, 'запоминает' окружение, в котором она была создана.

MDN

Если вам что-то не понятно в этом определении, это не страшно. Просто читайте дальше.

Я глубоко убежден, что разбираться в чем-либо проще и быстрее на конкретных примерах.

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

Итак, приступим:

Что ты такое, замыкания в JavaScript? - 1
Рисунок 1
Читать полностью »


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