ВсячинаУтилита для юникода

Обычно для поиска эмоджей использовал сайт Emojipedia, но недавно подвернулась консольная утилита uni, инструмент для поиска по базе символов Unicode. Код размещён на гитхабе, там же и инструкция для установки.

И ниже пара примеров использования:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
> uni emoji way
	Name                 CLDR
🤯	exploding head      [blown, explode, mind, mindblown, no, shocked, way]
😲	astonished face     [cost, no, omg, shocked, totally, way]
💨	dashing away        [cloud, comic, fart, fast, go, gone, gotta, running, smoke]
🚃	railway car         [electric, train, tram, travel, trolleybus]
🚞	mountain railway    [car, trip]
🛣️	motorway            [highway, road]
🛤️	railway track       [train]
🚟	suspension railway
🚠	mountain cableway   [gondola, lift, ski]
🚡	aerial tramway      [cable, car, gondola, ropeway]
🌌	milky way           [space]
🇳🇴	flag: Norway

Второй:

1
2
3
4
5
6
> uni search globe
             Dec    UTF8        HTML       Name
'🌍' U+1F30D 127757 f0 9f 8c 8d 🌍  EARTH GLOBE EUROPE-AFRICA
'🌎' U+1F30E 127758 f0 9f 8c 8e 🌎  EARTH GLOBE AMERICAS
'🌏' U+1F30F 127759 f0 9f 8c 8f 🌏  EARTH GLOBE ASIA-AUSTRALIA
'🌐' U+1F310 127760 f0 9f 8c 90 🌐  GLOBE WITH MERIDIANS

ВсячинаБесконечный проект, блог о блоге

Вчера хотел здесь в админке добавить счётчик статей в категориях, а попутно проверить почему не генерируются картинки в формате avif и обнаружил, что вылезли фатальные ошибки после обновления симфони (5.4 на данный момент времени), хотя в TODO пометил их на исправление из-за предупреждений об устаревании. Но не исправлял 🙂

Вот и сейчас не могу сохранить пост с картинкой. 500-я... Ладно, запушу исправление и добавлю позже. Вообще, выход из этой ситуации только один - это автотесты. И они были в моём бложике. Не помню, почему я перестал их поддерживать, скорее всего сменилась версия API CircleCI, вручную же я их не запускал, а прогон автотестов после пуша в репозиторий был удобновй штукой. Надо будет это всё восстановить, главным сдерживающим фактором по автотестам была устаревшая версия симфони, но это уже было ликвидировано.

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

ЖежеБез темы

Оставлю и здесь ссылку на свой канал в телеге, вдруг кто-то любопытный клюнет https://t.me/xelbotcom

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

Всё-таки сложно печатать с непривычки много букв, разжижило инстаграмом и прочим :)

ВсячинаМаксимальная длина URL-адреса в Internet Explorer и другие ограничения

Совершенно внезапно наткнулся на такое ограничение, как максимальная длина URL в Internet Explorer. Составляет она 2083 символа. Вот пруфлинк, если кто усомнится. С одной стороны, это много, но с другой - мало. По современным-то меркам, когда винты уже давно в несколько терабайт. На проекте, где вскрылся сей факт, длина некоторых ссылок переваливает за три тысячи. Тучища GET-параметров :)

Добавлю сюда ещё один параметр, про который не узнаешь, пока не наступишь на грабли. Уже не про эксплорер, а про PHP. Это max_input_vars, который по умолчанию равен 1000 и означает максимальное количество переменных, которое может быть передано в запросе, т.е. в $_GET, $_POST и $_COOKIE (по отдельности).

ЖежеГод прошёл

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

В целом - жив, здоров, погряз в программировании :)

web block

ВсячинаАтака роботов, часть 2-я

Живу себе спокойно, никого не трогаю, а мой блог этот, как оказалось, регулярно проверяют на вшивость. Часть вторая, так как первая находится → тут, но там дело касалось спама.

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

Статистика

ЖежеСтатистика

Прикрутил вчера к своему сайту страницу со статистикой :) Информацию для неё собирал заблаговременно, сейчас только руки дошли написать код для отображения.

Интересна была и информация по комментариям. Их и самих по себе очень даже не густо, а лидирующие позиции занимают товарищи из жеже. spring625, dru4 и aterentiev. Спасибо вам за то, что не оставляете меня наедине с одними ботами :)

робот спам

ВсячинаАтака роботов

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

Любопытство взяло вверх, был написан кусочек кода, сохраняющий эту бессмысленную спамную информацию в отдельную таблицу, а заодно и 500-ошибку убрал. Закоммитил изменения, залил на живой сайт. А с утра началось. Причём не в спамную таблицу, а сразу на сайт, чего ранее не наблюдалось ни разу. Причины сего явления мне неизвестны, такое чувство, что боты чему-то обучились.

феодоских чиновников...

Жежеграмотные феодоски

Новости @mail.ru держат марку. Ни дня без ошибок :)

Дополнение из 2025-го: Допроверялись, дегенераты...

ЖежеВкратце

  1. Обновил ОС планшетки с Android 3.2 до Android 4.0. Полёт нормальный :) Косметические изменения бросаются в глаза, другие незаметны, мне, по крайней мере.
  2. В прошлую субботу исчезло электричество на 12 часов, после чего лифт перестал работать. Совсем... В эту субботу электричество снова исчезло, зато после наконец-то заработал лифт. Всё бы ничего, можно и привыкнуть, даже логическое продолжение было бы после заваренных мусоропроводов, но только вот с коляской детской (и ездоком) на восьмой этаж подниматься тяжеловато.
  3. Вот и сам ездок
  4. Сидел с вышеупомянутым планшетом не скажу где и наткнулся на Instagram. Интересный сервис, правда, интересный только для эплофилов и дроидянинов, но всё равно. Приобщаюсь:)
  5. Больше ничего на ум не приходит сюда записать, так что на этом пока всё...