Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.
Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support
Last updated 2 weeks, 2 days ago
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 month ago
⚡️⚡️⚡️
Хей-хо! У нас отличные новости!
10 августа нас ждет традиционная встреча DCG#7812 на борту теплохода aka K0R48LYK.
4-5 докладов и непринужденная атмосфера дружественного общения в окружении постоянно сменяющихся пейзажей и морского бриза.
Свистать всех наверх! Если вам есть что рассказать в формате 40-минутного доклада с картинками - бот (@dcg7812robot) ждет ваших заявок!
Если нет, то все равно неизбежно велком! детальная информация, явки, пароли и сетка докладов будет дополняться - @dcg7812robot
[PATCH 0/5] Основания рекурсивных компьютерных сетей связи
В этой статье я расскажу о том, что такое рекурсивные сети передачи данных. Во введении представлена историческая справка, далее формулируются основания - буквально в трех предложениях, затем они обсуждаются немного подробнее. В заключение приводятся иллюстрации на простых примерах - Wifi в рекурсивном представлении.
Полный текст статьи доступен в PDF и по ссылке
https://defcon-nn.ru/blog/wireless_snark/2024/05/31/recursive-network-foundations.html
Я не специалист по ядру, но в одной из моих команд - команде разработки ПО для "железа" (терминалов авиационной беспроводной связи) - мы сейчас создаем по сути драйверы специализированных устройств и другие низкоуровневые компоненты на Си в пространстве пользователя. И, конечно, есть желание сделать что-то типа расширяемой платформы, ориентиром для которой, естественно, служит ядро. И если всё достаточно понятно с тем, как поддержать некий общий интерфейс драйвера (инициализация/деинициализация, suspend/resume и т.п.), то не совсем ясно, как в такой общей платформе одно устройство может использовать другие.
Из общих архитектурных соображений (принципа инверсии зависимостей, буква D в SOLID) прямой связи быть не может - все модули должны зависеть только от абстракций. В ядре видимо это так и сделано, насколько я понял из ответа Матвея - для различных подсистем имеются интерфейсы, которые реализуются конкретными драйверами - а другие драйверы могут пользоваться этими интерфейсами, если доступна их реализация.
Примеры драйверов, которые мы реализуем: управление электродвигателем, управление радиотрактом. Они, в свою очередь, используют низкоуровневые чипы или ПЛИС для работы. Буду рад, если поделитесь какими-нибудь деталям или конкретным примерам подобных зависимостей между драйверами в ядре в комментариях :)
Wikipedia
SOLID (программирование)
SOLID (сокр. от англ. single responsibility, open–closed, Liskov substitution, interface segregation и dependency inversion) в программировании — мнемонический акроним, введённый Майклом Фэзерсом (Michael Feathers) для первых пяти принципов, названных Робертом…
Сегодня на конференции DEFCON Ульяновск был интересный и полезный мне доклад - введение в модули и драйверы ядра Линукс от Матвея Быстрина. По своему обыкновению я задал вопрос по теме, которая меня волнует на работе.
Видео материалы с пятой ежегодной конференции Defcon NN в Нижнем Новгороде
24-25 февраля 2024 года сообщество Defcon NN провело пятую ежегодную конференцию в Нижнем Новгороде.
Целевой аудиторией мероприятия были: разработчики ПО и железа, инженеры, тестировщики, энтузиасты, исследователи и специалисты по информационной безопасности, а также архитекторы, руководители групп, технические лидеры и менеджеры ИТ-проектов.
В статье вы можете найти материалы двух дней конференции:
*?DC 7831 Пятая ежегодная конференция DEFCON Нижний Новгород (День 1, Главная сцена)*
*?Как работает квантовый компьютер и причём тут Ибэ,* Константин Евдокимов, MISTeam, Москва
*?(Не)безопасная безопасност*ь, Алексей Федулаев, DevSecOps Team Lead в Wildberries, Москва
*?Генеративный ИИ для инженера ИБ: помощник или еще нет?*, Борис "dukeBarman", Яндекс, Санкт-Петербург
*?Концепт сети Florete: летающий Интернет будущего*, Wire Snark DC7831, НПП "Прима", Нижний Новгород
*?СВЧ-антенны в авиационных системах высокоскоростной передачи данных,* Даниил Литовский инженер в НПП «Прима», Нижний Новгород, Марина Манахова ведущий инженер в НПП «Прима», Нижний Новгород
*?Sub-GHz дельфина: большой обзор модулей и антенн для Flipper Zero*, Роман Ананьев DC78422, Ульяновск, Антон Дурнов DC78422, Ульяновск
*?RutheniumOS. Забота о себе, или зачем нужна ещё одна приватная ОС на базе AOSP*, Александр Вир, независимый исследователь, Москва
Как и зачем знать свой внешний периметр наравне с хакерами?, Илья Коцюба, исследователь/red team/purple team, threat intelligence
За границей osint, Скалли, независимый исследователь
*?DC 7831 Пятая ежегодная конференция DEFCON Нижний Новгород (День 2, Главная сцена)*
*?Опыт разработки оркестратора микросервисов для встроенных систем forc*, Денис Королёв инженер-программист в YADRO, Нижний Новгород, Николай Фадеев инженер-программист в НПП "Прима", Нижний Новгород
*?Никто не боится D-Bus,* Альберто Мардеган, ведущий разработчик в компании "Открытая мобильная платформа", Санкт-Петербург
*?Опыт разработки библиотеки представления и кодирования структурированных данных libucode,* Вячеслав Капля, инженер-программист в НПП "Прима", Нижний Новгород
*?Уязвимые API: приёмы и эксплуатация,* Павел Степанов, независимый исследователь, Тула
*?Развитие фриланса в ИБ: вклад Bug Bounty платформ,* Алексей Гришин, CPO CICADA8 команды инноваций МТС, Москва, Андрей Левкин руководитель продукта BI.ZONE Bug Bounty, Москва
*?Вредные советы для руководителя, или Как завалить любой ИТ-проект,* Егор Харченко, Лаборатория Касперского
*?Как масштабировать команду без тимлидов: опыт плоской организации в миниатюре,* Wire Snark DC7831, НПП "Прима", Нижний Новгород
Приятного просмотра!
Architec.Ton is a ecosystem on the TON chain with non-custodial wallet, swap, apps catalog and launchpad.
Main app: @architec_ton_bot
Our Chat: @architec_ton
EU Channel: @architecton_eu
Twitter: x.com/architec_ton
Support: @architecton_support
Last updated 2 weeks, 2 days ago
Канал для поиска исполнителей для разных задач и организации мини конкурсов
Last updated 1 month ago