Pull to refresh
218
0
Александр Качкаев @kachkaev

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

Send message

Автор статьи жалуется на динамику, но не экстраполирует её. Читатель может прийти к выводу, что тенденция сохранится, и ситуация станет с годами ещё запутаннее. Это не обязательно так.

Мне на ум приходят 90-е и то, что последовало потом. Вот стоит советский спальный район, в нём один гастроном, а там продавщица из серии «вас много — я одна». Годами ничего не меняется.

Наступает рыночная экономика, то есть вводятся новые правила игры.

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

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

Но вот проходит 20-30 лет, и мы больше не в «диких джунглях». Среди сотен открытых магазинов выжили буквально 3-4 сети. Они чутка отличаются по параметрам, но в совокупности занимают практически всё пространство рынка. Выбрать магазин по душе и достатку теперь довольно легко. Сами правила торговли тоже более или менее неизменны, хотя в первые годы законы переписывали по несколько раз в год. Теперь, если что-то и меняется, то редко и вряд ли на 180°.

На мой взгляд после выхода React 18 мы увидим успокоение экосистемы — примерно то же, что россияне наблюдали в продуктовом ритейле в поздние 2000-е. Если я неправ, поправьте меня пожалуйста в комментарии году так в 2025-м ​:–)

Если в 2025 году вы по-прежнему будете программировать на ПХП, могу только посочувствовать.

Не пользовался Хуго, поэтому детального сравнения дать не могу.


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


Некст помогает избежать костылей в принципе. Нужно только SSG? Пожалуйста! На какой-то одной странице понадобился SSR для отображения чего-то в реальном времени? Без проблем. SSR теперь надо на всех страницах? Вот. SSR больше не нужен? Отлично. Апи ещё сказали прикрутить? Пять минут.


Кроме Некста знаю ещё Накст (nuxtjs.org), который, кажется, даёт похожую гибридность. Если существуют ещё и другие многорежимные движки, с удовольствием присмотрюсь!

Хммм, тут сравнение тёплого с круглым. В Нексте с версии 9.3 тоже есть полная поддержка SSG как опции — см. их блог. В статье это упоминается только к концу, что выглядит не очень объективно.


В отличие от Гатсби, в Нексте разработчик может выбирать, какую страницу рендерить на сервере, а какую пререндерить во время билда. Это самый гибкий и самый оптимальный подход, возможный в принципе. Не слышал, чтобы Гатсби поддерживал SSR или апи-маршруты, которое потом ещё можно и в отдельные лямды задеплоить при желании.


Сам я на Гатсби писал мало, в основном в последние года два все проекты делал на Нексте. При этом общался с контрактниками-фронтендерами и собирал мнения о двух движках. Несколько раз слышал, что как раз-таки из-за своих плагинов Гатсби превращается в абузу на каком-то этапе сложности проекта, и с дальнейшим ростом ситуация становится всё хуже. В Нексте меньше «магии», поэтому в «потолок» упереться с ним гораздо сложнее.

Перестал работать docker pull с registry.gitlab.com. Он редиректит в https://registry-gitlab-com.s3.amazonaws.com/docker/registry/..., а там сеть под запретом.


Ещё со вчерашнего вечера не работает Apollo Engine (мониторинг для GraphQL серверов). Статистика тупо не отправляются к ним на серваки, потому их амазоновские айпишники заблокированы.


картинка

Ура, чо.


Сидят такие айтишники в России, увеличивают стране ВВП. Тут вдруг фигакс — и теперь вместо разработки чего-то нового они должны чинить кучу всего, что работало и так. Это ж жесть какие экономические потери в масштабе страны, если всё посчитать!


Телеграм, кстати, работает.

Интересные у вас мысли, на выходе получается некий визуализационный ТРИЗ :–)

Сам занимаюсь визуальной аналитикой, делал в этой области Пи-эйч-ди. Мне нравятся чистота и аккуратность ваших работ, а ещё круто, что вы пытаетесь ввести новые термины в русский язык. Многие понятия циркулируют в сообществах «визуализаторов данных» исключительно на английском, и редко кто парится об их качественном переводе :–)
Места распределились следующим образом:
1. Red Eyes (Ковровская государственная технологическая академия), капитаном которой я и являюсь.

Наверное, не принимал.
Советую посмотреть на библиотеку js-signals, предназначенную как раз для работы с событиями (подпиской на них и вызова).
Британская служба безопасности MI5 (аналог нашего ФСБ) в рекламе работы у себя использует как раз такой QR-код. Внутри — силуэт острова и надпись «Share your talents. Safeguard the nation».



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

Очень хотелось бы при жизни увидеть сравнимое по крутости приглашение от нашего государства поработать, например, в МВД, и, соответственно, работу того же уровня.
Да там для начала половины самой картинки не хватает. :)
Вы не поверите, но в детстве эта игра произвела на меня такое впечатление, что я даже попытался создать её аналог на флеше, программировать практически не умев.

Сегодня чудом нашёл swf-ку в давно забытом архиве:


Конечно, дописать игру я тогда до конца я не смог — не хватило энтузиазма и умения, но какой-никакой опыт создания чего-либо это дало. Судя по времени модификации файла, это был 2001-й год. Спасибо!
В корнях всех флешек, телефонов, карт памяти и прочего у меня лежит файл
! Read me if I am lost.txt” следующего содержания:

If you found this device, please call:

+××××××× (City1)
+××××××× (City2)
+××××××× (CityN)

Alternative ways to contact the owner:

E-mail, Jabber
×××@×××.×××
ICQ
××××××××

Thank you very much in advance!

_______________________________

(Russian UTF-8)

Если вы нашли этот девайс, и вам захотелось сделать доброе дело
и вернуть его владельцу, пожалуйста, позвоните по телефону:

+××××××× (Город1)
+××××××× (Город2)
+××××××× (ГородN)

Альтернативные способы связи:

E-mail, Jabber
×××@×××.×××
ICQ
××××××××

Заранее большое cпасибо!

_______________________________

(Russian ANSI-1251)

// То же, что написано выше

Восклицательный знак и пробел в начале имени файла гарантируют, что он всегда будет первым в списке.

Один раз, когда я при входе в метро вынимал кошелёк из кармана, за него зацепилась флешка, которая лежала рядом, и упала на землю. Я даже это не заметил. В тот же день мне позвонила девушка, сказала, что нашла пропажу. На следующий день мы встретились у станции, я получил находку назад, а она — открытку и слова благодарности. Метод работает!
Там должен был быть зачёркнутый красный кружочек. Лично мне бы он бросился в глаза и насторожил бы, когда очередное письмо пришло от того же пейпала, но не было на этот раз верифицировано.

Значок «предупреждение» (восклицательный знак) с подсказкой при наведении тоже бы выполнил эту функцию.
Ещё было бы круто сделать, чтобы ставились значки типа image или на письма от оправителей, которые хотя бы раз уже были верифицированы.
Мне почему-то кажется, что где-то была отдельная статья с исследованием на тему производительности css-селекторов. Хотя, это могло и присниться. :)
Круто! Кстати, для ускорения накидывания стилей браузерами можно было бы вместо
.b-fg_xx img { top: -YYpx; }

использовать что-то типа
.b-fg_xx__img { top: -YYpx; }

и, соответственно
<i class="b-fg"><img src="fg.png" class="b-fg_xx__img"/></i>

Дело в том, что браузеры «накидывают» стили не сверху вниз, а снизу вверх, т. е. в вашем случае 254 раза берут все картинки и пытаются найти у них родительские элементы с классами .b-fg_xx, получается долго. Об этом то ли Сергей Чикуёнок писал, то ли Виталий Харисов, не помню уже. Не смог ссылку найти.
После долгих мучений получилось решить проблему скачиванием utf8-версии mysysgit.

Сайт на японском, но ссылку на экзешник найти нетрудно.
http://tmurakam.org/git/

Information

Rating
Does not participate
Location
London, England - London, Великобритания
Registered
Activity