← All posts tagged говно

Читал исходники mysql.
Какой же это, оказывается, поганый замшелый написанный левой пяткой говнокод :( Там даже табы вперемешку с пробелами.
Ну то есть я слышал, конечно, что там архитектура "не очень".
Но не настолько же, черт возьми.

Дико бесит, конечно, что в языке нет одновременно вменяемой и общепринятой библиотеки для I/O. Хоть бери и каждый раз наворачивай тонкую обертку над posix.

"Юникод — это просто!" simonsapin.github.io

WTF-8 (Wobbly Transformation Format − 8-bit) is a superset of UTF-8 that encodes surrogate code points if they are not in a pair. It represents, in a way compatible with UTF-8, text from systems such as JavaScript and Windows that use UTF-16 internally but don’t enforce the well-formedness invariant that surrogates must be paired.
WTF-8 is a hack intended to be used internally in self-contained systems with components that need to support potentially ill-formed UTF-16 for legacy reasons.
Any WTF-8 data must be converted to an Unicode encoding at the system’s boundary before being emitted. UTF-8 is recommended. WTF-8 must not be used to represent text in a file format or for transmission over the Internet.

Современный веб-фронтенд это что-то страшное. Качаешь project_stub из минимального набора (пара десятков) магических конфигов, ставишь ноду, кастуешь сотону, оно задумывается, качает каждой твари по паре и подыхает в dependency hell без внятных диагностик.
Прямо даже непонятно, как люди со всем этим работают. С другой стороны, по-старинке качать вручную библиотеки и раскладывать по папочкам как-то не комильфо. Тем более что сейчас модно использовать транслятор на трансляторе через оптимизатор.
Интересно, когда эти гады кембрийского периода переродятся во что-то более человечное?
А я пока обтеку и сделаю еще пару подходов.

Стандартные симптомы — нихуя не работает и нихуя не понятно почему. В отличие от прежних виндов, в современных любезно предлагают кнопочку "нажми чтобы исправить", по нажатию на которую нихуя не работает исправление. Ну и точек отказа, пропорционально фичам, стало в 50 раз больше.

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

Здравствуйте, я хотел бы чтобы вы сделали фичу суть такова... Пользователи сидят на сайте и иногда на них падает всякое говно. Говно можно складывать у себя в профиле. И если накопил много говна, им можно тороговаться. Еще шапки. Ими тоже можно торговаться, за много говна. И за деньги... значит за деньги шапки можно покупать. И чтобы шапка поверх юзерпика была...

P.S. Я джва года жду такую фичу...

На тему #2565051:
"Ах ты ж сука!", --- подумал я, попытавшись нажать на home на клавиатуре хромбука.
Вообще не понимаю, нафиг так делать? Или многие люди пользуются чем-то иным вместо клавиш home/end?