-
Для транспорта данных я почти всегда упаковываю их в JSON. Но вот беда: как правило, библиотеки для парсинга возвращают примитивные типы и объекты с массивами — всё то, что заложено самим форматом. Но что если хочется получить модели сущностей?Нравится мне…
-
1С: Мориарти
Вышел тут у нас самый что ни на есть настоящий детектив. Обратился клиент на УПП с несколько странной задачей – настроить расчет себестоимости. Учёт ведут лет десять.У клиентов на УПП, конечно, случаются трудности с расчётом себестоимости, но они обычно локальные…
-
Добавляем дополнительные особенности реализации на C++ с помощью «умных» оберток
Представляю сообществу библиотеку feature из состава, разрабатываемых мной библиотек под общим названием ScL. Сам набор библиотенк ScL систематизирует достаточно скромный набор реализаций и подходов, которые на мой взгляд могут упростить процесс разработки программного обеспечения на С++.Инструменты библиотеки feature позволяют наделить…
-
PyQt6 — полное руководство для новичков. Продолжение
В первом материале мы рассказали о создании первого окна, о сигналах, слотах и событиях, а также о виджетах. Сегодня, к старту курса по Fullstack-разработке на Python, делимся продолжением — о макетах, работе с панелями инструментов и меню при помощи QAction,…
-
Самый простой (и неожиданный) алгоритм сортировки?
Представляем вашему вниманию чрезвычайно простой алгоритм сортировки. Может показаться, что он очевидно ошибочен, но мы докажем, что на самом деле он корректен. Мы сравним его с другими простыми алгоритмами сортировки и проанализируем некоторые его любопытные свойства. 1. Алгоритм Большинству из…
-
Сертификат COVID-19 не найден: Почему на самом деле перестали работать QR-коды о вакцинации
25 января 2022 года на сайте RaidForums было опубликовано предложение о продаже базы данных 48 миллионов вакцинированных россиян. База данных содержала, кроме всего прочего, дату рожения, инициалы, и, главное, QR код сертификата вакцинации гражданин России. Первым об этом сообщил телеграм-канал…
-
Долгий путь к интеграции. Ч.2 Бреттон-Вудская система
В прошлой части мы поговорили о играх в международной политики до того, как Рубикон Бреттон-Вудской конференции был перейден. Сегодня речь пойдет о том, как строился фундамент современной экономической системы.Прочитать статью целиком можно по ссылке.КАБИНЕТНЫЕ БАТАЛИИ ПОСЛЕ ВТОРОЙ МИРОВОЙ ВОЙНЫ: КОНФЕРЕНЦИИ, ОПРЕДЕЛИВШИЕ МИРХочешь мира…
-
Как понять, что перед вами плохой разработчик
Мало просто сменить свою сферу работы на IT, желательно еще и стать хорошим разработчиком. Бывший тимлид и консультант Александр Усков рассказывает, как понять, что перед вами плохой разработчик и что с ним вообще можно делать.Стоит отметить, что «плохой» — слишком…
-
ЦРУ? ФСБ? Нет мой друг… Маркетологи. ADINT или как за тобой следят через рекламу
DISCLAIMER: Данная статья написана в ознакомительных целях и не является руководством к неправомерным действиям или обучающим материалом для сокрытия правонарушений.В качестве небольшого предисловия… Каждый из нас пользуется смартфоном. Это просто факт. И каждый из нас замечал, что реклама, которая встречается…
-
«IBM Selectric»: цифровой механический компьютер для аналоговой секретарши
23 июля 2021 года на «Хабре» прошло как-то спокойно, никто даже и не вспомнил, что в этот день во всем мире отмечали шестидесятилетие пишущей машинки «IBM Selectric І». Вдумчивый читатель спросит: а что, теперь надо отмечать юбилей каждой модели пишущей…