Архив за 06 декабря 2018 - 10

10 полезных лайфхаков на каждый день

Источник

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

Как сообщают различные источники, канадские правоохранители арестовали финансового директора компании Huawei Менг Ваньчжоу (Meng Wanzhou) во время пересадки в аэропорту Ванкувера. Арест произведен по просьбе США – там Huawei подозревают в нарушении санкционного режима в отношении Ирана. Сейчас госпоже Ванжоу грозит депортация в США. Напомним, что расследование министерства юстиции США в отношении потенциального нарушения Huawei санкций в отношении Ирана началось еще в начале года, но до сих пор о нем не было никаких известий.

Вместо вступления

Если разбираешь что-то, попробуй это описать понятным языком и найти того, кто прочитает и выступит с замечаниями (перефразировал Р.Фейнмана, таки да я это сделал).
Все комментарии, даже злобные в стиле "Да, что этот ~белый~~чел. себе позволяет" приветствуются.

Цели

Приложения — отображение отчетов о ходе продукта (весы) по возможности с раздачей этих данных по сети в пределах предприятия (для функционала);
Личная — немного разобраться в технологии spring

Технологии

  • Spring Web
  • Spring JPA
  • Lombock
    • Thymeleaf
  • SpringFox Swagger (буду тестить рест на нем)
  • jaybird-jdk17, версия 3.0.5
  • Maven

Мотивация запилить spring+firebird

Недавно было сделано первое клиентское место под ОС Linux Mint для оператора "Овсезавода" и не всегда адекватная работа отображения отчетов из под Wine. (все остальное работает норм — визуализация Qt — SCADA, архивы Java SE).

Некоторые грабли на которые пришлось наступить

  1. jackson зависимости разных версий (исправлено),
  2. firebird не установленный тип кодировки ведет к default (ной) NONE,

Ссылка на git в конце публикации .

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

Мероприятие Qualcomm Snapdragon Tech Summit 2018, на котором компания представила однокристальную платформу Snapdragon 855, посетили различные партнеры, в числе которых оказались и представители OnePlus. Основатель OnePlus Карл Пеи (Carl Pei) сообщил, что именно его фирма первой представит смартфон с модемом 5G на базе SoC Qualcomm Snapdragon 855. Это будет флагманская модель образца 2019 года.

Делал для себя скрипт для деплоя сайта на продакшен. Для чего нужно было выводить на экран что происходит. И чтобы было нагляднее решил выводить в цвете. Однако не смог найти что-то подходящее. Максимум библиотека выводила цветной текст, но не поддерживала отступы. Поэтому сделал свою библиотеку для этого. Возможно кому-то будет полезно. Небольшая (но функциональная) библиотека для вывода на консоль цветного текста с поддержкой отступов в таком вот виде

Console::indent(2)->color('brown')->bgcolor('magenta')->writeln('Привет Habr!');

Класс PHP для вывода в консоль цветного текста - 1

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

Массачусетский Технологический институт. Курс лекций #6.858. «Безопасность компьютерных систем». Николай Зельдович, Джеймс Микенс. 2014 год

Computer Systems Security — это курс о разработке и внедрении защищенных компьютерных систем. Лекции охватывают модели угроз, атаки, которые ставят под угрозу безопасность, и методы обеспечения безопасности на основе последних научных работ. Темы включают в себя безопасность операционной системы (ОС), возможности, управление потоками информации, языковую безопасность, сетевые протоколы, аппаратную защиту и безопасность в веб-приложениях.

Лекция 1: «Вступление: модели угроз» Часть 1 / Часть 2 / Часть 3
Лекция 2: «Контроль хакерских атак» Часть 1 / Часть 2 / Часть 3
Лекция 3: «Переполнение буфера: эксплойты и защита» Часть 1 / Часть 2 / Часть 3
Лекция 4: «Разделение привилегий» Часть 1 / Часть 2 / Часть 3
Лекция 5: «Откуда берутся ошибки систем безопасности» Часть 1 / Часть 2
Лекция 6: «Возможности» Часть 1 / Часть 2 / Часть 3
Лекция 7: «Песочница Native Client» Часть 1 / Часть 2 / Часть 3
Лекция 8: «Модель сетевой безопасности» Часть 1 / Часть 2 / Часть 3
Лекция 9: «Безопасность Web-приложений» Часть 1 / Часть 2 / Часть 3
Лекция 10: «Символьное выполнение» Часть 1 / Часть 2 / Часть 3
Лекция 11: «Язык программирования Ur/Web» Часть 1 / Часть 2 / Часть 3
Лекция 12: «Сетевая безопасность» Часть 1 / Часть 2 / Часть 3
Лекция 13: «Сетевые протоколы» Часть 1 / Часть 2 / Часть 3
Лекция 14: «SSL и HTTPS» Часть 1 / Часть 2 / Часть 3
Лекция 15: «Медицинское программное обеспечение» Часть 1 / Часть 2 / Часть 3
Лекция 16: «Атаки через побочный канал» Часть 1 / Часть 2 / Часть 3
Лекция 17: «Аутентификация пользователя» Часть 1 / Часть 2 / Часть 3
Лекция 18: «Частный просмотр интернета» Часть 1 / Часть 2 / Часть 3
Лекция 19: «Анонимные сети» Часть 1 / Часть 2 / Часть 3Читать полностью »

Представлен новый смартфон Nokia 8.1 на базе Snapdragon 710 и Android 9

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

Кто быстрее: электрокроссовер или внедорожный суперкар?

Ролик, посвященный дрэг-гонке, появился на YouTube-канале DragTimes. Urus — первый кроссовер компании Lamborghini — оснащается 4-литровым твин-турбо V8, выдающим 641 лошадиную силу. Кроссовер же Tesla Model X — в версии P100D — оборудован двумя электромоторами суммарной мощностью 588 л.с.

Организаторы сравнили кроссоверы в четырех дрэг-заездах на четверть мили.

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

Компания MediaTek анонсировала свой baseband-процессор Helio M70 еще в июне, но тогда речь шла именно об анонсе, без особых подробностей. Сейчас же модем 5G представлен официально. Очевидно, на это повлияла вчерашняя громкая премьера SoC Qualcomm Snapdragon 855 с интегрированным модемом 5G – в свете таких событий MediaTek явно попыталась еще раз напомнить о том, что и у нее есть соответствующее решение.

Несколько дней тому назад мы вспоминали модель Honor V20 (он же View 20, он же PCT-L29) – по словам президента подразделения Honor Жао Минг, модель задержалась из-за разработки смартфона-слайдера Honor Magic 2, что вполне закономерно. По последним данным, Honor V20 представят 22 января на специальном мероприятии в Париже, но уже сейчас в Сети обнаружился файл UAprof (User Agent Profile) смартфона, а в нем – кое-какие характеристики модели.