#костыли — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #костыли, aggregated by home.social.
-
Костыли телеграма: «печатает...» в избранных и «вы сделали скриншот!» в любом чате
Почти каждый человек в СНГ пользуется телеграмом, но не каждый задумывается о том, на каких костылях держится его любимая платформа. Всё начинается с «печатает...» в избранном, а заканчивается тем, что форумы — лишь иллюзия интерфейса. Давайте же разберёмся, какие костыли есть в телеграме и почему это не всегда плохо.
https://habr.com/ru/articles/1026728/
#телеграм #telegram #дуров #костыли #мессенджеры #разработка #реверсинжиниринг #форумы #api #telethon
-
Роль Agile Coach мертва… да здравствует агент изменений
TL;DR Роль Agile Coach должна умереть, чтобы переродиться в роль Change Agent (или Organizational Architect). И работать такие спецы должны не "вечно", а проектно - как спецназ внедрения изменений. Здесь и далее: скрам-мастер и аджайл коуч тождественны. 1. Выделенная роль в команде - это кража ответственности Постоянно приставленный к команде Agile Coach (или Scrum Master, или Delivery Manager в роли "няньки") - это прямое забирание ответственности у руководителей. Зачем компания платит продактам и тимлидам хорошие деньги? Наверное, не для того, чтобы кто-то другой создавал атмосферу безопасности, фасилитировал и работал с людьми. Если руководитель не умеет управлять динамикой команды - значит, его надо учить, а не ставить ему "костыль" в виде коуча (ну и спрашивать с него соответственно). Соответственно, большая часть работы Agile Coach -> Change Agent это обучение тем навыкам, которых не хватает руководителям. Скорее всего в больших организациях уже есть T&D-отдел, который и занимается обучением. Наша задача состыковать системно прокачивание самых актуальных навыков.
https://habr.com/ru/articles/994852/
#agile #scrum #эффективность #производство #руководитель #коучинг #гибкая_разработка #перформанс #костыли
-
Борьба с техническими долгами: как не допустить разрастания костылей в коде
Привет, Хабр! (И тебе, отчаянный страдалец, зашедший сюда в перерыве между дебагом очередного if (a == b) { return true; } else { return false; } . Мы знаем, ты не виноват, так вышло). Каждый разработчик хоть раз в жизни прилаживал к своему коду «костыль». Знакомое чувство, правда?
https://habr.com/ru/articles/950016/
#костыли #баги #чистый_код #разработка #python #javascript #1с #битрикс #архитектура #c++
-
Легендарные костыли в продакшене
Нет ничего более постоянного, чем временное решение. Любой айтишник хоть раз лепил костыль на скорую руку — потом перепишем, потом сделаем нормально. Но «потом» обычно не наступает, и в итоге времянка живет в продакшене годами, переживает релизы и смену команд, а иногда становится частью продукта. У индустрии полно баек о том, как костыли превращались в легенды. В этой статье собрал самые интересные случаи из истории ИТ. Приглашаю под кат. Читать
https://habr.com/ru/companies/ruvds/articles/947170/
#костыли #разработка #ПО #itинфраструктура #управление_разработкой #продакшн #сервер #системное_администрирование #windows #ruvds_статьи
-
Как НЕ нужно писать автотесты на Python
Разбираем самые странные антипаттерны в автотестах на Python: от sleep(0.1) и стрелочек вниз до глобальных курсоров и "фреймворков" на 3500 строк. Почему так делать не стоит и какие есть взрослые альтернативы.
https://habr.com/ru/articles/942532/
#автотесты #тестирование #антипаттерны #python #selenium #playwright #pytest #locust #костыли #велосипеды
-
Как НЕ нужно писать автотесты на Python
Разбираем самые странные антипаттерны в автотестах на Python: от sleep(0.1) и стрелочек вниз до глобальных курсоров и "фреймворков" на 3500 строк. Почему так делать не стоит и какие есть взрослые альтернативы.
https://habr.com/ru/articles/942532/
#автотесты #тестирование #антипаттерны #python #selenium #playwright #pytest #locust #костыли #велосипеды
-
Как НЕ нужно писать автотесты на Python
Разбираем самые странные антипаттерны в автотестах на Python: от sleep(0.1) и стрелочек вниз до глобальных курсоров и "фреймворков" на 3500 строк. Почему так делать не стоит и какие есть взрослые альтернативы.
https://habr.com/ru/articles/942532/
#автотесты #тестирование #антипаттерны #python #selenium #playwright #pytest #locust #костыли #велосипеды
-
Как НЕ нужно писать автотесты на Python
Разбираем самые странные антипаттерны в автотестах на Python: от sleep(0.1) и стрелочек вниз до глобальных курсоров и "фреймворков" на 3500 строк. Почему так делать не стоит и какие есть взрослые альтернативы.
https://habr.com/ru/articles/942532/
#автотесты #тестирование #антипаттерны #python #selenium #playwright #pytest #locust #костыли #велосипеды
-
[Перевод] Мой худший образец полезного кода
Однажды на собеседовании меня попросили привести примеры написанного мной кода: один — которым я наиболее горжусь, и другой — который я считаю наиболее неудачным. Не долго думая, я осознал, что на оба вопроса у меня готов ответ, и это один и тот же фрагмент кода. Горжусь я им потому, что это, пожалуй, из всей моей практики именно этот код оказался наиболее весом, а стыжусь из-за него, так как по мнению большинства из его читателей этот код начался с костыля, который затем стали развивать:
https://habr.com/ru/articles/923500/
#моддинг #оптимизация #костыли #программирование #open_source #разработка_игр
-
Путеводитель по Ktor JWT auth на стороне сервера
Документация Ktor по server-jwt неполна. Если необходимо сделать что-то за рамками «Hello world», придется лезть в исходники и городить костыли. Какой-то консистентности и предсказуемости ждать не стоит, возможно, не обошлось без заговорщиков . Статья покроет необходимую базу для работы с JWT и убережет от множества подводных камней.
https://habr.com/ru/articles/921076/
#ktor #backend #kotlin #jwt_auth #говнокод #авторизация #аутентификация #костыли #authorization #authentication
-
HowTo: плиточная карта и календарь в DataLens
Хочу поделиться примером, как при помощи нестандартных техник создать виджеты, непредусмотренные на бесплатном тарифе DataLens. Для реализации виджетов понадобится базовое знакомство с DataLens, html и python. Код по формированию виджетов и живые примеры внутри.
https://habr.com/ru/articles/899264/
#DataLens #BI #визуализация #визуализация_данных #геоаналитика #костыли
-
Три стадии enterprise архитектуры
Я работаю архитектором. Последние лет 5 я довольно много работаю с разными enterprise компаниями и я довольно интенсивно вовлечен в процесс дизайна архитектуры.Хочу написать об устойчивом паттерне повторяющемся из компании в компанию.
-
Как настроить IPv6 там где его нет: Poor man solution на базе oracle cloud free tier + wireguard + openwrt
Приветствую сообщество. В этой заметке я хотел бы поделиться своим велосипедом по настройке ipv6 в локациях где невозможно это сделать нормальным способом (провайдер не умеет/может/хочет ipv6). На входе у нас есть локация где есть ipv4 интернет (дача, регион, офис), oracle VM instance и роутер на базе openwrt обслуживающий сеть в нашей локации. На выходе мы хотим получить нормально (насколько это возможно в рамках наших ограничений) работающий ipv6 там, где не удалось настроить правильным/ровным способом через провайдера. Мы будем решать 2 задачи, а именно: 1) Все устройства в нашей локальной сети должны иметь доступ к ipv6 ресурсам в интернете 2) Из интернета мы хотим иметь возможность достучаться до устройств внутри нашей локальной сети по прямому ipv6 адресу. Это удобно когда, например, на даче у нас есть камеры/хабы/NAS/итд и мы хотим обращаться к ним напрямую по ipv6 адресу.
-
Костыли из 90-х и принцип HTML First
Кадр из презентации Frontmania 2022: Kilian Valkhof — Stop using JavaScript for that Недавно на Хабре публиковался перевод статьи «Вам не нужен для этого JavaScript» с примерами, где код JS легко заменить на HTML. На самом деле возврат к основам HTML, простым сайтам и читаемому коду без сложных фреймворков — довольно популярная идея. Сейчас всё больше сайтов создаётся по принципу HTML First .
https://habr.com/ru/companies/ruvds/articles/793680/
#ruvds_статьи #HTML #CSS #JS #JSSS #костыли #Netscape_Navigator #PWA #SVG #GSAP #Svija_Vibe #HTML_First #React #чистый_код #WASM #WebAssembly #Tailwind #Tachyons #hyperscript #Alpine
-
Иллюстрация того, почему я со скепсисом отношусь к микроблоггингу в целом, и к жёстким ограничениям на размер текстового контента в частности. Встречаю такое уже не впервые на просторах Федерации.
#fediverse #mastodon #костыли -
Наконец-то дошли руки, пошёл и выпилил все старые посты из помойки под названием VK.
Естественно, удобного способа для этого нет.
Поэтому костылил JavaScript:
https://gist.github.com/skobkin/ae1b30468ff94bdd1c01e6153aa32639За пару советов по JS спасибо @CursorDriver.
#vk #log #shit #censorship #Russia #JavaScript #JS #code #log #UserScript #lifehack #workaround #dev #костыли
-
#fdm #log #костыли @rf
Подкостылил полку из ДСП к ванне: https://www.printables.com/model/353178-bath-caddy-holder-customizable