Медиасистема для Toyota Prius (часть 2)

Автор: admin от 23-03-2020, 23:05, посмотрело: 152

Продолжение проекта по замене медиасистемы Toyota Prius.



В этой статье — PHY, Transport, и доставка пакетов до хост-девайса, которую наконец-то удалось проверить на реальной родной голове приуса.



Быстро сказка сказывается, да не быстро дело делается. Сегодня продолжаю затяжной проект по переделке медиасистемы в Prius, начатый 2 года назад.

Категория: Программирование

 

Классификация Deep Sky объектов и их наблюдение

Автор: admin от 23-03-2020, 23:05, посмотрело: 130

Привет, Хабр! Представляю вашему вниманию адаптированный перевод статьи «Deep Sky Objects and Their Observation» с любезного резрешения автора.



Интересная статья, классифицирующая объекты Deep-Sky, описывающая их разную природу образования. Также данная публикация дает крайне ценную информацию по методам наблюдения подобных космических объектов. В данном материале, автор делится своими личными впечатлениями о наблюдении столь завораживающих объектов как всевозможные туманности.



Интересного ознакомления, друзья!



Классификация Deep Sky объектов и их наблюдение

Категория: Информационная безопасность

 

Шпаргалки по безопасности: Nodejs

Автор: admin от 23-03-2020, 23:05, посмотрело: 154

Шпаргалки по безопасности: Nodejs


Довольно много уже было сказано о популярности NodeJS. Рост количества приложений очевиден – NodeJS довольно прост в освоении, имеет огромное количество библиотек, а также динамично развивающуюся экосистему.



Мы подготовили рекомендации для NodeJS разработчиков, основываясь на OWASP Cheat Sheets, которые помогут вам предусмотреть проблемы с безопасностью при разработке приложений.



Рекомендации к безопасности NodeJS приложений можно разделить на следующие категории:




  • Безопасность при разработке приложения;

  • Безопасность сервера;

  • Безопасность платформы;

Категория: Информационная безопасность

 

Капча для codeigniter 4

Автор: admin от 23-03-2020, 19:50, посмотрело: 147

Добрый день! Несмотря на заголовок статьи, в ней будут представлены общие методы и функции, которые я использовал для создания своей капчи, которые можно применить и в других фреймворках с минимальными правками. Некоторые функции и подходы основываются на материалах поста Разработка CAPTCHA своими руками.



Введение



Для работы с изображениями необходимо проверить наличие GD библиотеки в PHP. Это можно сделать с помощью функции gd_info(). В представленных примерах я использую версию 2.1.0 и PHP 7.4.3, что в данном случае не обязательно, поскольку функции PHP7 не используются.



Логика



Какую капчу я хочу видеть? Такую, которая поможет мне уменьшить число запросов к серверу при авторизации в моем сайте с codeigniter 4.



Для реализации картинка с кодом будет генерироваться исключительно на стороне сервера, сохранятся во временную папку, кодироваться в base64 и возвращаться пользователю.

Категория: Программирование

 

Проброс USB-портов из Windows 10 для удалённой работы

Автор: admin от 23-03-2020, 14:35, посмотрело: 165

Когда человек много лет рыл бункер и запасал там продукты, он должен испытывать глубокое моральное удовлетворение, если бункер понадобился. Он будет довольный заявлять: «А я говори-и-и-ил!» То же касается и того, кто делал запасы продуктов в кладовой, когда все закупались в магазинах только на сегодня. А вот с нашим комплексом для удалённой работы Redd как-то и не хочется злорадствовать. Он проектировался для удалёнки в мирное время. И использовался задолго до первых новостей из Китая.



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



Но так как сейчас удалёнка у всех на устах, возникло желание поделиться одной наработкой, которая может кому-то помочь. Это не наша разработка, я проводил исследования в рамках работы над сервисом удаленной работы с отладочными платами All-Hardware. Вот их результаты сейчас и опишу. Проект USB/IP известен многим. Но он давно свёрнут авторами. Самые свежие драйверы были под WIN7. Сегодня я опишу, где скачать вариант для WIN10, и покажу, как я его проверял. Кроме того, разработчики современного аналога уверяют, что у них сделан не только Windows-клиент, но и Windows-сервер (правда, в этом режиме я тестирование не вёл: задача того не требовала). Но кому-то это тоже может оказаться полезным.



Проброс USB-портов из Windows 10 для удалённой работы

Категория: Программирование

 

Loghouse 0.3 — долгожданное обновление нашей системы работы с логами в Kubernetes

Автор: admin от 23-03-2020, 11:55, посмотрело: 59

У компании «Флант» есть ряд Open Source-разработок, преимущественно для Kubernetes, и loghouse — одна из самых популярных. Это наш инструмент для централизованного логирования в K8s, который был представлен более 2 лет назад.



Loghouse 0.3 — долгожданное обновление нашей системы работы с логами в Kubernetes


Как мы упоминали в недавней статье про логи, он требовал доработки, и актуальность её со временем только росла. Сегодня мы рады представить новую версию loghouse — v0.3.0. Подробности о ней — под катом.

Категория: Программирование

 

PCB-бейдж, которого не будет, или как преодолеть все и проиграть на финише

Автор: admin от 23-03-2020, 11:55, посмотрело: 116

Привет, Хабр! Мы живем в интересное время: дипфейки, торговые войны, политические игрища, Грета Тунберг, и если вам этого казалось мало, то получите-распишитесь за новинку — коронавирусную инфекцию COVID-19.



Распространение коронавируса повлияло и на нашу конференцию по практической кибербезопасности OFFZONE 2020. Ее пришлось перенести до лучших времен.



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



PCB-бейдж, которого не будет, или как преодолеть все и проиграть на финише

Категория: Железо

 

Что такое Windows PowerShell и с чем его едят? Часть 3: передача параметров в скрипты и функции, создание командлетов

Автор: admin от 23-03-2020, 11:00, посмотрело: 126

Что такое Windows PowerShell и с чем его едят? Часть 3: передача параметров в скрипты и функции, создание командлетов



Во второй части цикла
рассматривались основы языка программирования PowerShell, а сейчас стоит разобраться с использованием написанного на нем кода для задач администрирования. Самый очевидный способ это сделать — запустить сценарий. Кроме него существует возможность создания собственных командлетов.

Категория: Программирование

 

О Samsung обновившем TV-флагман: Q950 — изменения, косяки, а также прогнозы для нового устройства

Автор: admin от 23-03-2020, 10:55, посмотрело: 175

Недавно я познакомился с изменениями в флагманском телевизоре Samsung, фактически, эволюционировавшей из прошлогоднего Q900, названный Q950. Детальная проработка недочетов и “допиливание” флагмана до почти безупречного состояния говорит о том, что Samsung делает серьезную ставку на форсированное внедрение 8K. Это также подтверждают публичные заявления компании, которая не устает утверждать, что “спрос на 8K значительно превысил ожидания”.



О Samsung обновившем TV-флагман: Q950 — изменения, косяки, а также прогнозы для нового устройства


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

Категория: Программирование

 

Selenoid — сотни параллельных UI-тестов легко и быстро. Павел Сенин

Автор: admin от 23-03-2020, 10:55, посмотрело: 164

Предлагаю ознакомиться с расшифровкой доклада 2017 года Павла Сенина "Selenoid — сотни параллельных UI-тестов легко и быстро".



Selenoid — сотни параллельных UI-тестов легко и быстро. Павел Сенин

Категория: Программирование