Обновить
3
Денис@1x1

Пользователь

1
Подписчики
Отправить сообщение

Мелким операторам ТСПУ вообще не ставят, всё фильтруется уровнем выше вместе с трафиком аплинков. Если трафик мелкого оператора перейдёт к крупному -- ничего не поменяется.

А тариф обычный как в многоэтажке.

В многоэтажке с конкурентами тарифы, как правило, необычные/непубличные.

There is more than one way to do things

Именно за это многие Perl и не любят. Много вариантов с разной эффективностью и уместностью

||

Правильный оператор в подобных конструкциях -- or

Идея с постоянным websocket-соединением меня пока что очень смущает, для настольных устройств нормальная идея ещё, а вот насколько это адекватно на смартфонах --- вопрос открытый.

Ntfy на вебсокетах работает почти идеально, своевременные уведомления и потребление заряда батареи около процента.

Но -- очень чувствительно к качеству приложения, с разрешённой фоновой работой оно может потратить ой как немало.

Работа мимо ядра, самостоятельный парсинг пакетов, использование оптимизированных библиотек. Поищите extfilter, он в исходниках и его всё ещё некоторые операторы используют.

По сути мы создаём собственный корневой элемент, с которого стили начнут своё действие

css nesting?

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

Если ваши стили не пересекаются, scope вам и не нужен. Его плюс как раз в обработке вложенных scope.

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

По мне так подобная панель управления умным домом избыточна. Управлять удобнее с компьютера, запускать одиночные скрипты -- голосом.

Для контроля -- e-ink, подсветка по тапу (в идеале можно добавить датчик присутствия + камеру для eye-tracking), несколько неярких rgb-светодиодов для эскалации. На панели предупреждения (отклонения от идеального состояния), TODO и несколько кнопок на сценарии вроде "выключить всё".

Загружается первый экран и…

И там реклама. С вас ещё один тап.

Добавляем в тикет галку "Решение описано в документации", собираем статистику. Отправляем после (или вместо, если возможно) решения ссылки на нужную страницу документации с коротким комментарием.

Тем, кто не поймёт (у нас было примерно треть) и невыгоден, обоснованно предлагаем повысить тариф, повлиять на сотрудников или расторгнуть договор.

Бэкап без обработки ошибок не может считаться надёжным даже с натяжкой. Как минимум нужно уведомление об ошибке.

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

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

Как-то коллега-эникей сильно за 30 решил, что пора повысить зарплату. Выбрал андроид (потому что зарплаты и перспектива), три года со скрипом учился, программку простенькую написал и отправил в плеймаркет, после чего за месяц нашёл работу за 150. Несколько лет уже работает.

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

Раз такие программисты без проблем устраиваются -- дефицит есть.

Изменение размеров окон

Это то же самое, что существующее перетаскивание окна мышкой в угол/сторону или Win+стрелки?

потому что перетащить файл взаимодействуя с панелью задач - нельзя

Альт-таб во время перетаскивания, надеюсь, не убрали?

Это цена головотяпства разработчиков сайтов, на которых не стоит защита от такой эксплуатации сервиса

Значит эта цена устраивает владельцев сайта. Отсутствие лишних ограничений и капчи -- частое требование владельца, а не косяк разработчика. И вариантов нет: любое усложнение уменьшает конверсию

Как по мне, намного хуже сайты, которые регистрируют по номеру/емейлу без подтверждения. Иногда и без возможности отписаться

С небезопасностью ошибся, но в целом полагаться на неизменность currentRequestId не очень хорошо

И бессмысленно с await simpleFetch(url)

где косячат ведомства

Было бы неплохо иметь возможность указать им на это. Техподдержка предлагает разве что обращаться напрямую в министерства...

Также напрягают неудаляемые черновики, ну и отсутствие дополнительной аутентификации (особенно после появления Госключа)

Полезно (и просто) добавить нормальный chaining, вместо затычек вроде вашего authToken.

Патч выше с currentRequestId небезопасен, лучше уж добавить событие onRequest и создавать его там. Что-то вроде

const api = fetcher({...options, authToken, baseUrl}, request => {
	request.on(2000, request.cancel)
})

await api.get('data')

Год назад много писали о надвигающемся массовом разделегировании таких доменов. Мы свои сразу проверили и перенесли на новую организацию по обычному письму.

1
23 ...

Информация

В рейтинге
6 516-й
Откуда
Коми, Россия
Дата рождения
Зарегистрирован
Активность