Обновить
160
Павел@PaulZi

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

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

https://codesandbox.io/p/sandbox/s6wlgy

Вот накидал варианты c clip-path с svg (потому что просто через path не масштабируется) и вариант через shape (с последним пока нет поддержки в firefox). Кривоватенько, но суть понятна.

По производительности тесты не проводил, думаю это будет хорошей основой для новой статьи.

Такие вырезы лучше делать через clip-path, а не через маски с градиентами. Уверен, это на порядки производительнее чем маски с градиентами.

В новых домах со свободном доступом провайдеров делают специальный канал для прокладки проводов. Все скрыто и красиво. Я так проложил от квартиры сразу 3 витых пары к этому каналу, в теории могу подключить 3 из 4 действительно независимых провайдера одновременно. И цены у слову 600₽ за 500мбит

да, блочат с декабря

Не заметил дискомфорта, пинг вполне норм:

Обмен пакетами с youtube.com [74.125.205.91] с 32 байтами данных:
Ответ от 74.125.205.91: число байт=32 время=43мс TTL=105
Ответ от 74.125.205.91: число байт=32 время=42мс TTL=105
Ответ от 74.125.205.91: число байт=32 время=42мс TTL=105
Ответ от 74.125.205.91: число байт=32 время=43мс TTL=105

А в чем отличие от OpenConnect? Он вроде тоже под https мимикрирует.

Вчера перестал работать. Причём туннель устанавливается, но по нему ничего не может пройти.

HTMLCanvasElement.toBlob(() => {}, 'image/webp')

вот и весь сервис)

Читабельность стала ужасной, особенно в примере с заменой media запроса.

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

А вот недавнее, платформа DION:

Вот VSCode при попытках копирований (в Chrome всё норм):

Это, конечно, мелочи, но раздражает, и такие кейсы, к сожалению, всё чаще.

Переезжая на firefox будьте готовы что многие платформы для онлайн общения в нем не работают, и требуют хрома. Да и все чаще обычные сайты работают не так как надо, все из-за малой доли браузера, и некоторые разрабы на него забивают.

Примеры: MS Teams, Code-Server (VSCode),...

То что вы хотите запихнуть в экран как можно больше всего - это ваши специфические хотелки. Большинству пользователей нужны крупные часы и основные действия/приложения. Собственно то, что многие копировали часы Sense и выпускали в виде виджетов это доказывает. И вообще HTC в то время был на мой взгляд на втором месте, по тому у кого все копировали дизайн и стиль.

Я делал автоцвет фильтром:

filter: invert(1) grayscale(1) contrast(1000);

.component img { behavior: url("/scripts/iepngfix.htc"); }

🥲

Куда больший хак было использование float для верстки, т. к. по сути это просто свойство для обтекания картинок текстом.

А так ещё из типичных костылей ранней верстки - это создание закругленных углов кнопок и блоков через картинки.

Т. е. автор решил сделать крайне узкоспецифичную админскую задачу - организовать vpn-сервер на одном хосте, но выходить в интернет через vpn-клиент. При этом взял решение "для домохозяк", которое настроено по умолчанию на стандартный кейс "выходить в интернет через vpn-сервер".
И теперь жалуется что это не тривиально, и вообще keenetic отстой. Но если вам надо решать такие задачи - берите что-то другое, зачем брать то что нацелено на другой сегмент пользователей?

PS. Стандартный кейс для связывания двух keenetic - ikev2 site-to-site, настраивается очень просто. Далее для выхода в интернет через другой роутер, вроде останется только маршрутизацию поменять.

Алгоритмические задачи, конечно, на бэкендера вообще не сдались. Они хороши для каких-нибудь мейнтейнеров ядра Линукс, разработчиков енкодеров всяких, в конце концов писателей софта под роверы на Марсе, но точно не бекедера. 99% работы бэкендера - это вытянуть правильно данные из базы, поработать над ними и положить обратно. И вот тут полно неучей которые не умеют запрашивать связи в ORM для избегания N+1 запросов, не умеющих составлять сложные запросы оптимально, да даже тупо индексы в таблице не могут правильно расставить.

Мы у себя в проекте используем полнотекстовый поиск, и могу добавить на собственном опыте два самых неудобных момента при его использовании:

1) Словари считываются каждую (!) сессию что очень замедляет запросы при больших словарях. Проблема решаема с помощью shared_lspell, но его надо компилировать. Почему это нет "из коробки" - для меня загадка.

2) Так как словари - это, по сути, файлы конфигурации то вносить слова и синонимы очень неудобно. Притом у нас БД - храни все словари в табличке, да радуйся, но нет.

В общем, работать можно, но неудобно.

1
23 ...

Информация

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