— У меня большое планы в IT!
— В первый раз, да?
(у этого чрезвычайно креативного стенда стояла специальная девушка, которая отгоняла всех шутников со словами «это не виселица, не надо так фотографироваться пожалуйста»)
src: t.me/uxfromhell/9355
[Перевод] Паттерны проектирования в Python, о которых следует забыть
Попробуйте поискать в Интернете «Паттерны проектирования на Python» — и получите целую простыню туториалов, демонстрирующих, как в точности воспроизвести на Python паттерны проектирования из книги «Банды четырёх». Там же будут диаграммы классов, иерархии фабрик и столько шаблонного кода, что выхлопа хватит, чтобы отопить маленькую деревню. Так вам внушают, будто вы пишете «серьёзный» код. Умно. Профессионал ьно. Готово для корпоративного использования. Но вот в чём проблема: большинство из этих паттернов решают проблемы, которые в Python просто отсутствуют . Паттерны разрабатывались для таких языков как Java и C++, где для выполнения самых базовых вещей требуется настоящая эквилибристика — нет ни функций первого класса, ни динамической типизации, ни модулей в качестве пространств имён. Разумеется, вам потребуется Фабрика или Синглтон, если без них в вашем языке просто не с чем работать. Слепо копировать эти паттерны в Python — не признак большого ума. Из-за них ваш код сложнее читать, тестировать, а также объяснять очередному бедняге, которому этот код придётся поддерживать. Возможно, через три месяца этим беднягой станете вы..
habr.com/ru/companies/piter/ar…
#перевод #python #ооп #совершенный_код
Паттерны проектирования в Python, о которых следует забыть
Попробуйте поискать в Интернете «Паттерны проектирования на Python» — и получите целую простыню туториалов, демонстрирующих, как в точности воспроизвести на Pyt...ph_piter (Habr)
Perseid Meteors from Durdle Door
Image Credit & Copyright: Josh Dury
Explanation: apod.nasa.gov/apod/ap250820.ht… #APOD
APOD: 2025 August 20 – Perseid Meteors from Durdle Door
A different astronomy and space science related image is featured each day, along with a brief explanation.apod.nasa.gov
Возобновлён судебный процесс о законности применения блокировщиков рекламы
Федеральный верховный суд Германии вернул на повторное рассмотрение судебное разбирательство против разработчиков блокировщика рекламы Adblock Plus. Инициатором разбирательства является медиаконцерн Axel Springer, который добивается запрета применения блокировщиков рекламы, мотивируя свою позицию тем, что подобные браузерные дополнения изменяют выдаваемый сайтами контент, что преподносится как нарушение авторских прав.
opennet.ru/opennews/art.shtml?…
Возобновлён судебный процесс о законности применения блокировщиков рекламы
Федеральный верховный суд Германии вернул на повторное рассмотрение судебное разбирательство против разработчиков блокировщика рекламы Adblock Plus.www.opennet.ru
Адовый UXПополнение в коллекции уебанов и мудаков
t.me/uxfromhell/8281
Пополнение в коллекции
Только эти привлекают внимание маскировкой пуша под тревогу
А на жалобу клиента из Воронежа по этому поводу вежливо шлют нахуй
src: t.me/uxfromhell/9340
I fucking love the smell of creosote.
I know, it's not the healthiest thing to breathe, but it just rubs my senses the right way.
Программисты против вайбкодеров
Я заметил, что вокруг новых AI-инструментов для кодинга (типа Cursor AI, ChatGPT, Claude) идёт жаркая дискуссия. Классические программисты порой скептически смотрят на тех, кто активно пользуется генеративным ИИ вместо ручного кодирования. Некоторые считают таких «вайбкодеров» мешком софта без понимания: мол, они просто копипастят то, что выдаёт ИИ. Попробую разобраться в этом лично: ведь для многих из нас эти инструменты открывают новые возможности.
#искусственный_интеллект #тестирование #разработка #cursor #vibecoding #программирование #вайбпрограммирование
Программисты против вайбкодеров
Я заметил, что вокруг новых AI-инструментов для кодинга (типа Cursor AI, ChatGPT, Claude) идёт жаркая дискуссия. Классические программисты порой скептически смот...Вадим Лунин (Habr)
D:\side\>
в ответ на OpenNet • • •"нет, вы не понимаете, показывать здесь неопределённого содержания контент от неопределённого круга лиц это неотъемлемая часть намерения автора, подлежащая защите!"