- 1
https://pbs.twimg.com/media/EjtRN4HX0AA6FPN.jpg
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
https://pbs.twimg.com/media/EjtRN4HX0AA6FPN.jpg
увеличьте его
https://i.imgur.com/pCMwRx2.jpg
З.Ы. Упс, не получилось заклинание. Ну MAPTblwKA тоже сойдёт.
Надо, наверное, тарелочку вместо палочки юзать.
Наколдовала вам чаю с тортиками, проверьте.
Мать мне всегда… Мать-то говорила, что у меня всё кавайно будет, а отец говорит, ня, что ты чуни… эта… чунибьё! Вот он мне так говорил.
это JSON, но не суть
Блядь, генерировать SVG в перемешку с HTML это пиздец
Вообще SVG довольно редко бывает в портянках. Обычно его используют продвинутые.
векторная графика прекрасна тем, что можно сделать иконку метр на метр, и она будет весить очень мало
Почему логотипы фирм обычно рисуют в векторе в каком нить Адобе Илюстраторе или Короле дров?
Потому что их потом нужно печатать на баннере-растяжке, и вешать над проспектом.
И их же нужно печатать на визитке.
Растр бы соснул
Use Signed Distance Field, Luke.
https://www.w3.org/TR/SVG2/render.html#Rendered-vs-NonRendered
Мне попался код, где питух наследовался от UI компонента, и написал там бизнес-логику. Типа он "виджет" сделал.
Причем по всему коду размазано знание о том, что это за виджет.
Теперь если я хочу поменять UI, я не могу это сделать: половина кода сломается.
Заменить наследование делегированием я не могу, потому что все ожидают JComponent (это такой предок свиногового UI).
Это не интерфейс, а абстрактный класс (привет сосипатрам из джавы), и для него не работает сахар для делегирования в котлине (толкьо для интерфейсов работает).
Я думал, такие гомодрилы в 1999-м году вымерли, но нет.
Блядь, очевидно же, что UI и логика должны быть разделены, даже в сраном JTable модель отдельно от UI.
А разгадка одна: все классы в Джава открытые, и питухи от них наследуются.
Сука. За наследование реализации надо бить в ебало с вертушки сразу, а за бизнес-логику в наследнике виджета сразу убивать нахуй.
Скажи спасибо, что этот наследник называется не Form42.
Если бы это был Form42, то я бы понял, что передомной лаба, а не код чувака с пятью годами опыта
Мне просто казалось, что разделение UI и логики это такой букварь, который чуть ли не школьники изучают
Так называемая «Джава» — это язык-гной...
а может там не было такого требования изначально, чтобы через N лет ты мог взять и перепедалить под себя
Мешать то норм, главное не взбалтывать.
если получился однородный коктейль, то вам в пуфендуй php
Я попытался изменить отправителя, но сломал DKIM.
Оказывается, все просто: DKIM подписывает письмо (Включая заголовки), а SPF проверяет конверт (MAIL FROM).
Так что править нужно не заголовок, а MAIL FROM. Конечно плохо, что он не соответствутет заголовку, но эт лучше, чем ломать SPF и DKIM
Первай параметр грит, что подменять нужно только конверт.
Второй дает регулярку в формате что менять -- на что менять.
Теперь пересылка работает не портя ни DKIM, ни SPF:)
используете ли вы postscreen(8) ?
Збс, всю жизнь мечтал об этом
Даже если умудришься законнектиться, то потом тебя уволят и выебут.
И спать спокойно.
Но админам обычно лениво это всё включать: они дают только веб доступ, и текут.
Изоляция между рабочим и домашним окружением полезна обоим сторонам.
Кажется, gdm добавляет. А у xdm смешной багор: там в конфиге почему-то написано, что для нулевого экрана нужно вызывать другой скрипт, не тот, который дергает sessreg. В итоге удаленные подключения логируются, а локальные -- нет. Скрипт можно поправить (как и конфиг), но странно, что так.