Как стать автором
Обновить
-1
Павел Каштанов @pkashtanovread⁠-⁠only

Царица разработки

Отправить сообщение

Новые муз. инструменты в духе DIY

Время на прочтение3 мин
Количество просмотров8.4K

Бывает, что энтузиасты воссоздают старые музыкальные инструменты по описаниям в книгах, изображениям на фресках, найденным во время раскопок деталям. Но некоторые собирают уникальные муз. девайсы с нуля и передают наработки в open source. Сегодня расскажем о таких проектах — девайсе, объединившем черты траутониума и континуума, «карманном» органе и кастомном launchpad’е.

Читать далее
Всего голосов 10: ↑7 и ↓3+7
Комментарии23

Вычитываем прошивку STM32

Время на прочтение7 мин
Количество просмотров43K

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

Flash Readout Protection (RDP) ключевой компонент в защите, включенный во все линейки микроконтроллеров. Он защищает системную прошивку, сохраненную во внутренней флэш памяти от вычитывания. В зависимости от линейки, могут быть включены дополнительные механизмы, такие как Memory Protection Unit (MPU) и привилегированные / непривилегированные режимы исполнения. Вместе, эти системы призваны повысить защищенность.

Авторы статьи пришли к выводу, что серия мк STM32F0 содержит ряд уязвимостей позволяющих в лаборатории с базовым оборудованием создать установку для вычитывания прошивки. Методы могут комбинироваться для достижения наилучшего результата или позволить работать в RDP level 2.

Узнать подробнее
Всего голосов 52: ↑52 и ↓0+52
Комментарии28

Что там в «Мире Hi-Fi»: DAW, ремастеры из игр и ПО по радио

Время на прочтение2 мин
Количество просмотров3.5K

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

Читать далее
Всего голосов 5: ↑4 и ↓1+4
Комментарии1

Переложение концепции интервала СТО на пространство кватернионов

Время на прочтение15 мин
Количество просмотров3.9K
В статье приведена попытка представить возможный механизм реализации инвариантности формы интервала пространства Минковского в пространстве кватернионов.

Аннотация


Настоящая статья является продолжением предыдущей, в которой даны определения и показаны инструменты кватернионной алгебры, используемые далее, с помощью которых здесь показано, что инвариантность интервала в псевдоевклидовом пространстве может быть просто следствием реализации несколько более сложного механизма в пространстве евклидовом.
Читать дальше →
Всего голосов 16: ↑11 и ↓5+10
Комментарии26

Паразит, превращающий хозяина в зомби, одержимого желанием секса

Время на прочтение3 мин
Количество просмотров80K

Автор: Лысый Камрад (@LKamrad)

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

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

Читать далее
Всего голосов 187: ↑173 и ↓14+192
Комментарии147

Собеседования джунов — вся жесть вопроса

Время на прочтение6 мин
Количество просмотров87K

После 2-х лет разработчиком на С# в небольшой английской компании в сфере строительства, я решил выяснить свою стоимость как специалиста на рынке труда Великобритании. Несмотря на то, что большинство вакансий представляют собой примерно одно и то же: «Требуется человек-оркестр с 10+ лет опыта для очень интересной работы», — я специально выбирал позиции исключительно младшего разработчика не содержащих цифр 5+, 10+ и 15+ в описании. Как это было — читайте дальше.

Читать далее
Всего голосов 77: ↑69 и ↓8+79
Комментарии237

Реклама Dendy, которую мы заслужили

Время на прочтение6 мин
Количество просмотров39K

В 90-е у компаний, которые занимались рекламой не было таких крутых инструментов для создания графики, как сейчас и я подумал, что было бы интересно посмотреть как могла выглядеть реклама старой доброй Dendy, если бы её создавали в наше время.

Читать далее
Всего голосов 54: ↑47 и ↓7+57
Комментарии75

Пастух больших данных: как мы используем Azure Data Factory в качестве единого сервиса для задачи миграции

Время на прочтение3 мин
Количество просмотров3.4K

Многие в ходе проектов сталкиваются с проблемой импорта большого количества данных из источников в облако. Традиционно вопрос решается с помощью различных инструментов, таких как Microsoft SQL Server Integration Services, Oracle data Integrator, средствами СУБД или кастомных разработок. Мы в ГК «КОРУС Консалтинг» много работаем с облачной средой Microsoft Azure. В этой статье хочу поделиться нашим опытом использования Azure Data Factory в качестве единого сервиса для задачи миграции больших объемов данных.

Azure Data Factory позволяет производить интеграцию из разных источников данных с помощью одного инструмента, а также имеет более 400 встроенных коннекторов к внешним источникам. И больше не надо ломать голову и писать их с нуля.

Читать далее
Всего голосов 4: ↑2 и ↓20
Комментарии6

Выгорающий чел

Время на прочтение11 мин
Количество просмотров24K

Привет! Я нередко читаю посты из раздела "Карьера в IT" и последние годы все чаще и чаще вижу статьи на тему выгорания. Впервые такое со мной случилось году в 2016 и на тот момент мне было как-то стремно с кем-то этим делиться, а вот сейчас, мне кажется, время настало.

Если интересна история выгораний разраба с ~5 летним стажем, успевшим выгореть два раза и который не задержался (почти) ни на одной работе даже год - добро пожаловать!

Читать далее
Всего голосов 14: ↑10 и ↓4+8
Комментарии92

Что держит разработчиков в России?

Время на прочтение7 мин
Количество просмотров51K
Почему уезжают разработчики — вопрос интересный. Но ответы на него более-менее понятны и не раз обсуждались в постах даже здесь, на Хабре. Сегодня рассмотрим другой вопрос, не менее интересный — почему специалисты НЕ уезжают несмотря на позволяющую это квалификацию. Мы решили спросить об этом у людей из индустрии — разработчиков, юриста со специализацией в IT и специалиста по найму разработчиков.


Приятного чтения!
Всего голосов 66: ↑50 и ↓16+55
Комментарии637

Технический скрининг или как я перестал ходить на собеседования впустую

Время на прочтение8 мин
Количество просмотров52K

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

Читать далее
Всего голосов 35: ↑22 и ↓13+17
Комментарии71

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность