Змейка, мышь и Гамильтон
Собственно, это первая часть статьи о том, как можно попробовать решить эту задачку. Скажем так разминочная, перед основным боем.
Раннее утро, десятая чашка кофе, безуспешные попытки понять почему ваше клиентское (или еще хуже – серверное) java-приложение намертво зависло при вычислении простого регекспа на небольшой строке… Если подобная ситуация уже возникала в вашей жизни, вы уже наверняка знаете про бэктрекинг и темную сторону регулярных выражений. Остальным – добро пожаловать под кат!
wal_level="logical"
. В pg_hba.conf добавляем такую строку:host db_name postgres 192.168.1.3/32 trust
pg_dumpall --database=postgres --host=192.168.1.2 --no-password --globals-only --no-privileges | psql
pg_dump --dbname db_name --host=192.168.1.2 --no-password --create --schema-only | psql
Теперь подключаемся на мастере пользователем postgres
к базе db_name
и создаём публикацию:CREATE PUBLICATION db_pub FOR ALL TABLES;
а на реплике создаём подписку:CREATE SUBSCRIPTION db_sub CONNECTION 'host=192.168.1.2 dbname=db_name' PUBLICATION db_pub;
По завершении репликации переключаем приложение или балансировщик на новую базу.В продолжение статьи про проектирование электромобиля Кама-1 я хотел бы
рассказать об участии своих коллег в данном проекте. В то время, как коллеги из СПбПУ разрабатывали конструкцию и дизайн электромобиля, компания Ладуга занималась разработкой электрической и электронной архитектуры, что включало в себя разработку и изготовление прототипов электронных блоков.
Ниже собранные мной некоторые технические детали проекта, о том, как он шел, со слов непосредственных участников этой работы.
Доброго времени суток, господа. Многие продвинутые пользователи ПК/ноутов рано или поздно сталкиваются с проблемой низкого уровня качества звука воспроизводимого их звуковой картой (если ставили какой то дефолт), и поэтому начинают задумываться о прокачке данного железа. Широко известной, если не наиболее известной среди всех производителей звуковых карт является фирма Creative Labs и их серия SoundBlaster (помимо Asus и других). Самыми популярными продуктами в этой линейке стали звуковые карты G5 и G6, последняя настолько полюбилась геймерами что даже стала народной легендой.
Так вот, недельку назад я все же наложил свои руки на эту легенду так как очень уж был раззадорен обещаниями про “запредельно крутое” качество звука от некоторых обзорщиков с YouTube ну и в добавок просто хотел обновить звуковуху так как хорошее качество звука для меня является очень важным параметром. Но данное изделие меня очень сильно разочаровало и я объясню почему. Постараюсь быть кратким и как можно более объективным в данном обзоре и полностью рассказать что же, по моему мнению, все таки не так с этой звуковой картой за 150 баксов.
Перфорационные очки (очки с дырочками) – идеальный вариант для тех, кому лень делать гимнастику для глаз. Я почувствовала, что в последнее время понижается острота зрения и решила не покупать тренажёры за 1000 рублей, а смоделировать и распечатать на 3d-принтере. Интересно было проверить – действительно это работает или нет.
Недавно я сделал проект, в котором целевая переменная была мультиклассовой, поэтому, я искал подходящие пути для кодирования категориальных признаков. Я нашёл множество статей, перечислявших преимущества кодирования через среднее значение целевой переменной перед другими методами, а также то, как выполнить эту задачу в двух строчках кода, используя библиотеку category_encoders . Однако, к своему удивлению, я обнаружил, что ни одна статья не продемонстрировала этого метода для мультиклассовой целевой переменной. Я просмотрел документацию category_encoders, и понял, что библиотека работает только для бинарных или вещественных переменных, посмотрел оригинальную работу Даниэля Мисси-Баррека (Daniele Micci-Barreca), который ввел средне-целевую кодировку (mean target encoding) и так же не обнаружил ничего толкового.
В этой статье я дам обзор документа, в котором описана кодировка по целевому признаку, и покажу на примере, как целевая кодировка работает для двоичных проблем.
YouTube вновь отбивается от критики. В этот раз акцент сместился с качества рекомендаций на взаимодействие с музыкантами. Последние недовольны размером компенсаций за стримы, жалуются на монополизацию индустрии и критикуют все крупные платформы. Те, в свою очередь, перекладывают вину на YouTube и вместе с лейблами — не торопятся что-либо менять.
…По статистике, 100% населения Марса — роботы.
В последние дни только ленивый не смотрел репортажи о марсоходе Perseverance. В интернете можно даже послушать ветер красной планеты, он едва пробивается сквозь зуммер механических сочленений марсохода.
Сегодня мы немного сменим акценты и поговорим о вещах более приземленных. Какие технологии обеспечивают работу марсохода? Как задействованы в изучении космоса облачные компании? И в целом — каковы планы человечества на марсианские земли в рамках амбициозной миссии.
Всем привет!
Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Red Hat Enterprise Linux стал бесплатен для организаций, развивающих открытое ПО; Google профинансирует работу по повышению безопасности ядра Linux; на что соглашается человек, когда разрешает все куки; подъём Linux Foundation; интервью с Райаном Далем, создателем Node.js: «Снижать сложность всегда полезно»; Bedrock Linux: лего-набор для создания идеального linux-дистрибутива; использование быстрых клавиш в командной строке Linux и многое другое.
idle_in_transaction
?В этой статье я опишу один из подходов для создания json api сервиса с валидацией данных.
Сервис будет реализован на aiohttp. Это современный, постоянно развивающийся фреймворк на языке python, использующий asyncio
.
Об аннотациях:
Появление аннотаций в python
позволило сделать код более понятным. Так же, аннотации открывают некоторые дополнительные возможности. Именно аннотации играют ключевую роль при валидации данных у обработчиков api-методов в этой статье.
В данной статье описано как добавить к вашему приложению на Qt проверку орфографии с подсветкой орфографически некорректных слов и возможность замены на более подходящие варианты. Для этого используется словарь hunspell.
В 2004 году, на момент выхода фильма «Послезавтра», сохранялось ощущение, что подобный сюжет является фантастикой, преувеличением или просто страшилкой. Сегодня мы живем в мире, где уже превратилась в недавнюю историю филиппика Греты Тунберг, где рекордно обмелел водопад Виктория, а на Ямале зафиксирована вспышка сибирской язвы – болезнь сохранилась в трупе северного оленя, долгие годы пролежавшем в вечной мерзлоте, которая сегодня все сильнее тает. Буквально на момент подготовки этого материала читаем о беспрецедентном ослаблении Гольфстрима. Книга «Необитаемая Земля» в 2020 году стала бестселлером по версии «Нью-Йорк Таймс», и еще в 2020 году была издана на русском языке.
Но таковы жанры фантастики и постапокалиптики, а вместе с ними — и экологический дискурс — что по-настоящему грозные последствия глобального потепления остаются в тени, поскольку не слишком зрелищны, растянуты во времени и на данный момент маловероятны. Даже более маловероятны, чем сюжет «Послезавтра» в 2004 году. Я очень удивился, насколько скудно раскрыты в Рунете и практически не раскрыты на Хабре вопросы бесконтрольного парникового эффекта и влажной стратосферы – и сегодня хочу остановиться на них.