Архив за 22 сентября 2021 - 2

Мягкое удаление (soft deletion) — это популярная в энтерпрайз разработке стратегия удаления, когда вместо физического стирания та или иная запись помечается как удаленная, а потом фильтруется во всех запросах на чтение. Применение мягкого удаления может быть оправдано целым набором требований: аудит, возможность восстановления удаленных записей, а иногда необходимо уметь удалять данные, при этом сохраняя на них ссылки из других записей… 

Нам, как авторам JPA Buddy Читать полностью »

Не доверять и проверять. Как в США будут защищать цифровые рубежи страны с помощью Zero Trust - 1

В разных странах по-разному обеспечивают национальную кибербезопасность. Где-то строят «золотые щиты», где-то замедляют Twitter. А в США администрация Байдена приняла новую стратегию, которая берет за основу подход нулевого доверия, Zero Trust. Разбираемся, как и с помощью чего власти США собираются защищаться от внешнего хакерского вторжения.
Читать полностью »

Что же не так с ДЭГ в Москве

Последние три дня я занимался тем, что анализировал результаты ДЭГ в Москве по одномандатным округам в Госдуму. У меня есть некоторые результаты, которыми я бы хотел поделиться с общественностью. Однако основная цель этого поста — поделиться накопленными знаниями, чтобы кто-то ещё мог взглянуть на те данные, что лежат в блокчейне и перепроверить результаты.

Где лежат результаты и как их проверять

Часть исходного кода системы лежит в репозитории github.com/moscow-technologies/blockchain-voting_2021. Там лежит исходный код той части, которая про блокчейн, транзакции и тд, а также какой-то код фронтенда, написанный на JS. Отдельно отмечу некоторый забавный факт, что вместо общего репозитория со всем кодом там лежит несколько .tar.gz архивов, внутри которых уже есть код. В репозитории всего 4 коммита, сам код публиковали только 2 раза: 22 августа и 6 сентября. Никакой истории разработки у нас нет. Чтобы не приходилось распаковывать эти архивы — я залил распакованный репозиторий к себе на Github, можете читать код из браузера, если кому лень загружать и распаковывать самостоятельно: github.com/PeterZhizhin/blockchain-voting_2021_extracted

На сайте observer.mos.ru/all можно скачать дампы системы электронного голосования по одномандатным выборам, внутри которого будет лежать база с транзакциями, результаты расшифровки голосов и блоки в блокчейне. По кнопке “Скачать SQL дамп” загружается gz архив, внутри которого лежит один .sql файл.

Чтобы загрузить этот файл вам необходимо поднять у себя PostgreSQL базу. Я сделал это как-то вот так:

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

Если нет духовки: приготовление пищи с помощью лазеров - 1

В 1997 году вышел фильм Люка Бессона «Пятый элемент», очень быстро занявший свое почетное место в ряду культовых картин в жанре научной фантастики. В нем были и огромные космические корабли, и невероятное оружие, и инопланетные расы, и даже летающие автомобили. В любом фильме есть моменты, которые запоминаются зрителями сильнее всего: сцена «сборки» главной героини, погоня в летающем такси, ария Плавалагуны и т.д. Но есть сцена, продолжительность которой обратно пропорциональна восхищению, вызванному ею среди зрителей. Это, конечно же, сцена приготовления жареного цыпленка. Сцена, сделанная шутки ради, вызвала зависть не только среди гурманов, но и среди ученых. Такой технологии, к несчастью, нет. Но ученые из Колумбийского университета (США) все же решили объединить кулинарию и современные технологии, разработав методику приготовления блюд с помощью лазеров и 3D-принтера. Как работает данная методика, насколько она эффективна, и могут ли приготовленные таким образом блюда порадовать гурманов? Ответы на эти вопросы мы найдем в докладе ученых. Поехали.Читать полностью »

Как спарсить любой сайт? - 1

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

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

TL;DR

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

Дорогой мой патефон - 1

По оценкам М.Видео-Эльдорадо, в июле 2021 г. в России было продано 184 000 портативных аудиоколонок на общую сумму 1,272 млрд рублей. Годом ранее эта цифра была больше на 23%.

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

В моём офисном фургоне шесть каналов в интернет, а скоро будет семь - 1

Если работаешь на удалёнке, то нужен чертовски хороший интернет. Тем более когда твой офис в фургоне, который колесит по всей Австралии. Но лично в своём фургоне я настроил самую надёжную связь на континенте. Даже в городских офисах ни у кого нет такой избыточности каналов.
Читать полностью »

Источники в ФАС рассказали Forbes, что «крупнейший сайт объявлений в России Avito может купить маркетплейс недвижимости Циан», антимонопольное ведомство уже «несколько месяцев» рассматривает вопрос одобрения сделки. Ведомство пытается оценить влияние сделки на рынок и на его возможную монополизацию: другим классифайдам недвижимости оно «Читать полностью »

Команда сервиса Яндекс.Карты объявила о новом расширении проекта «Свои в городе», в котором известные люди озвучивают автомобильное ведение по маршруту. 

Продолжаем тему современных устройств защиты для домашних электрощитов. На очереди Устройства защиты от дугового пробоя (УЗДП — формулировка из ГОСТ), они же «Устройства защиты от искрения» (УЗИс) они же  arc-fault detection device (AFDD), они же  arc-fault circuit interrupter (AFCI)… Имен много, а суть одна: это устройство призвано отключить линию, если обнаружится дуговой пробой где-то на линии. Это часть теоретическо-методическая. Тесты и расчленение устройств будет в продолжении.

Что такое устройство защиты от дугового пробоя (УЗДП) и с чем его едят? - 1

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


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js