Как стать автором
Обновить
20
0
Ашурок Алексей @AotD

Человек принявший backend за религию

GPT-4 написал простую игру на JavaScript, в которой «можно грабить караваны»

Это MVP, пока можно играть только за нейтралов)

Кстати отлично подобрано цветовое кодирование!

Сказ о том как pet-project превратился в небольшой пассивный доход (часть 2)

Или почему бы для master и slave серверов не использовать всё тот же DNS?

A - master.domainName.com - master ip
A - slave.domainName.com - slave ip
A - vpn.domainName.com - worker ip 1
A - vpn.domainName.com - worker ip 2
A - vpn.domainName.com - worker ip 3
...

Создание e-ink дисплея с прогнозом погоды

Спасибо за статью, явно лучше чем новость https://habr.com/ru/news/t/581388/

Тут по крайней мере полный разбор, хотя база компонентная и, похоже, программная одна и та же.

В Москве компания подростков месяц бесплатно питалась во «Вкусно — и точка» из-за бага в системе оплаты

Распределенные транзации сложны и полны коварства, ага...

Делаем плату, или Как мы создавали гаджет, чтобы увидеть воздух, которым дышим. Фэйл и пара советов

А что за модуль под крышкой металлической, самый большой на плате?

... для оценки качества воздуха лазерный сенсор Plantower

Станция 2. Истории разработки одного из самых сложных устройств Яндекса

Это не про массмаркет всё-равно.

Станция 2. Истории разработки одного из самых сложных устройств Яндекса

Смысл в том чтобы не получилось как со Сбер.Девайсами, когда tuya их отключила от облака и все твои умные лампочки превратились в тыкву.

«Яндекс.Маркет» разрешил продажу на площадке товаров из списка параллельного импорта Минпромторга

Так и у нас не особо запрещали и всегда называли серым импортом, на кой ляд придумывать новые определения?

«Яндекс.Маркет» разрешил продажу на площадке товаров из списка параллельного импорта Минпромторга

Красивое название "параллельный импорт". Прекрасный новояз будущего)

Установка Sonatype Nexus с SSL

Сюда бы docker-compose, раз у вас 2 зависимых контейнера, а ещё б туда же certbot, а то ручками сертификат выдали, в папочку подложили, а через N месяцев он протух и снова всё ручками, да перезапуская контейнеры?

Аннотации в JAVA

Как абсолютный 0 в Java интересно - придумал ли кто-то аннотацию которая выкидывает из результирующего кода класс/метод при компиляции с определенными параметрами?

Например нужно собирать несколько версий библиотеки из одной кодовой базы. Релизный для разработчиков и debug для тестировщиков. Для релизного нужно выкинуть методы манипулирования с сырыми данными.

Разметить бы из каким-нибудь @DebugOnlyи вычищать в релизных сборках.

Кэш HTML на стороне NGINX с помощью Redis

Ага, давно не общался с nginx настолько плотно, так что навертел логику ETag руками)

Кэш HTML на стороне NGINX с помощью Redis

Кмк, Etag можно использовать не вместо, а вместе с вашим решением, чтобы экономить не время, а трафик.

Т.е. в месте (вместо) ngx.print(res) добавляем логику:

— Вычисляем значение ETag для содержимого виджета

— Если от клиента пришел заголовок If-Match и он совпадает с ETag текущего отдаваемого контента - просто вернуть "304 Not Modified".

— Если контент отличается - отдать тело и новый ETag

Т.о. если виджеты объемные и показываются пользователю более одного раза за сессию - фактически отдаваться они будет единожды (до тех пор пока не изменятся в Redis)

Ну а дальше можно поиграться с хранением горячих ETag в LUA LRU табличке, чтобы на этот раз снизить нагрузку на Redis, но только на короткий срок или имея какую-то % вероятность пробива в Redis, чтобы удостовериться что данные там не изменились. (Либо заставить ваш flushRelatedCache отправлять специальный запрос в специальный location nginx, чтобы реализовать логику подчистки таблицы)

Пользователь утверждает, что мошенники зарегистрировали 939 сим-карт на украденный аккаунт портала «Госуслуги»

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

Электронный документооборот по ТК РФ: новые правила

Можете её не оформлять, ваше право, но это не значит что те самые мошенники этого не сделают)

На вас так же могут повесить кредит в микрофинансовой организации если вы потеряете паспорт. Да даже можно не терять - просто оставить кому-то не тому его копию.

Разработка под Flipper Zero: быстрый старт и первое приложение

А можно пару-тройку примеров?

Дуров объявил о смене названия и владельцев TON

Не подскажете ссылку на пейпер?

Минцифры заявило об устранении разногласий по электронным паспортам

Раньше: Положи документы в целлофановый пакетик и они не испортятся даже если в сумке ты носишь картошку и свёклу.

Теперь: Распечатай QR код, заламинируй скотчем и носи в кошельке, даже если телефон разрядится - документ всегда будет с тобой!

OpenSCAD для пионеров и пенсионеров: целый день для знакомства

Обычно используют meshmixer. Мне он никогда не нравился своим инопланетным и непонятным интерфейсом, но по гайдам в нём вполне можно сделать то что надо.

Один раз подобным образом распиливал модель

https://www.youtube.com/watch?v=Tgc66TvEke4

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность