Сборщик RSS-лент

Философия программирования зашла в тупик

Habr.com - сб, 05/31/2025 - 19:02

Никто давно не пытается выводить теорий о том как правильно писать код.

Старые теории и способы об этом думать в общественной дискуссии давно свелись к спору о синтаксическом сахаре да и теории те были попыткой выделения каких-то математических свойств кода. Потом как известно была доказана невозможность этого.

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

Читать далее

Офисный провал: Как принудительные командировки айтишников убивают продуктивность и лояльность

Habr.com - сб, 05/31/2025 - 18:22

Долгих дней и приятных ночей! Меня зовут Натали, я IT Project Manager со стажем 10+ лет. В данной статье хочу поднять вопрос негативного влияния добровольно‑принудительных командировок удаленщиков в офис как на сотрудников, так и на компанию вцелом. Особенно первый раз. Особенно для интровертов. Статья будет полезна руководителям, проджектам, HR и любому it‑специалисту (возможно вы узнаете себя, и убедитесь что вы такой не один). Поехали!

Представим, что вы — руководитель (тимлид, ПМ, Head of PMO, не столь важно). Работаете в крупной компании в Москве, следите за финансовыми метриками успешности проекта/компании. Под вашим руководством распределенная команда — многие работают в Москве на гибриде, кто‑то всегда из дома, кто‑то из других городов. В какой то момент вы раздумываете над вопросом — а как увеличить эффективность команды? Часто на этом этапе руководители приходят к мысли, что нужно, как это сейчас модно, «сплотить» команду — и все сразу станут более производительными, чаще будут писать друг другу, просить и оказывать помощь, охотнее говорить о проблемах и быстрее придумывать решения.

Читать далее

CI/CD на GitHub Actions и GitLab CI для самых маленьких. Часть 1

Habr.com - сб, 05/31/2025 - 18:16

Часть 1: Основы CI/CD – что это и зачем нужно; обзор GitHub Actions и GitLab CI

В последние годы вы, вероятно, слышали слова "DevOps", "CI", "CD", возможно, даже "GitHub Actions" или "GitLab CI". Но что это всё значит на практике? Нужно ли быть сеньором DevOps-инженером, чтобы с этим разобраться?

Читать далее

Как я делал генератор синуса на мосту Вина

Habr.com - сб, 05/31/2025 - 18:01
Я люблю аналоговую электронику, мне нравится возиться с настройкой схем и изучением процессов, которые в них протекают. Давно хотел сделать источник качественного синусоидального сигнала для проверки качества усилительных каскадов. Выбор схемотехнических решений для создания спектрально чистого сигнала невелик. Годится генератор на колебательном контуре (LC) и генератор на цепи Вина (RC).


Создавать высокодобротную катушку индуктивности, пригодную для колебаний звуковой частоты, не очень хотелось. А вот схема на RC цепи Вина привлекала простотой изготовления, и хотелось разобраться, как именно она работает. Спойлер: и не сделал, и полноценно не разобрался, но! Мне кажется, что именно опыт, полученный в экспериментах, — самое ценное. И я постарался описать свои приключения не скучно. Читать далее

TagLib 2.1

Linux.org.ru - сб, 05/31/2025 - 17:41

После девяти месяцев разработки состоялся выпуск 2.1 библиотеки TagLib, предназначенной для чтения и изменения метаданных (тегов) аудиофайлов различных форматов.

Библиотека написана на языке C++ и распространяется по лицензиям GNU Lesser General Public License (LGPL) и Mozilla Public License (MPL).

( читать дальше... )

 , , ,

Учёный против бюрократов: как один упрямец спас британский флот от молний

Habr.com - сб, 05/31/2025 - 17:25

Может, вы это и подзабыли со школы, но в середине XVIII века Бенджамин Франклин первым выяснил природу молнии и провёл тот самый опыт с воздушным змеем. Казалось бы, всё стало ясно — молнии опасны, от них нужно защищаться. Достаточно просто ставить громоотводы.

Но, как это часто бывает с очевидными решениями, никто особенно не торопился их внедрять. За сто лет после опыта Франклина молнии продолжали бить куда попало — в церковные шпили, в высокие здания, в корабельные мачты. Случались пожары, разрушения, гибли люди. Учёные предупреждали, но власти предпочитали делать вид, что проблемы не существует.

Особенно тяжело приходилось британскому флоту — самому мощному и многочисленному в середине XIX века. Попадания молний в корабельные мачты были делом обыденным. Исправить ситуацию взялся врач и популяризатор науки Уильям Сноу Харрис — человек, который большую часть своей жизни пытался доказать военно-морскому министерству необходимость громоотводов. За настойчивость он получил прозвище Mr. Thunder-and-Lightning — «мистер Гром-и-Молния». 

Читать далее

Разбирая бэклог. Часть 18.1. 90-60-90 или забытые главные героини и 11+10+9 связанных с ними игр. 1990-1995

Habr.com - сб, 05/31/2025 - 17:10

Лара Крофт (Tomb Raider, 1996), Джилл Валентайм (Resident Evil, 1997), Регина (Dino Crisis, 2000). Широко знакомые имена героинь серий, начавших своё шествие в 1990-х и по своей знаковости ничем не уступающих иным известным космодесантникам и футуристическим пехотинцам. В определённой мере стык 1980-х и 1990-х можно назвать не только переходным периодом от схематичных пикселей к более красиво выглядящим спрайтам и, пусть порой пока и довольно угловатых полигонов, но и постепенной трансформации чисто аркадных персоналий в более полноценные образы.

Другой составляющей данного периода можно назвать всё более частое появление представительниц прекрасного пола не в качестве второстепенных или фоновых NPC, или же внеочередных принцесс в беде, а в качестве главного субъекта в хитросплетениях того или иного сюжета. С началом 00-х данная тенденция станет носить всё более массовый характер и постепенно перейдёт в привычную обыденность.

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

Читать далее

Интернет больше нас не отпустит

Habr.com - сб, 05/31/2025 - 16:59

В этой заметке я расскажу, почему я больше не хочу иметь отношения к современному интернету и попыткам вырваться из него

Читать далее

Как пополнить PlayStation Store в России в 2025 — подобрали лучшие способы

Habr.com - сб, 05/31/2025 - 16:47

Попытки пополнить баланс PlayStation Store из России в 2025 году по-прежнему напоминают квест с множеством ловушек. После ухода Sony с российского рынка привычные способы оплаты оказались заблокированы, а прямые покупки стали невозможны. Тем не менее российские геймеры не сдались — и со временем появились эффективные способы обойти ограничения. Сформировалась целая экосистема обходных решений: одни настроили зарубежные аккаунты, другие освоили покупку через маркетплейсы, третьи пользуются виртуальными картами иностранных сервисов. И теперь, в 2025 году, эти методы стали не просто рабочими, а отлаженными и понятными.

В этой статье мы разберём самые надёжные и безопасные способы пополнения PlayStation Store. Вы узнаете, как завести иностранный аккаунт, какие существуют варианты оплаты и как купить игры без лишнего риска.

Читать далее

SQLite 3.50

Linux.org.ru - сб, 05/31/2025 - 16:30

29 мая состоялся выпуск 3.50.0 компактной встраиваемой СУБД SQLite, написанной на языке C и распространяемой, как общественное достояние.

( читать дальше... )

 , , ,

Почему я реализовал своё портфолио внутри Telegram Mini Apps

Habr.com - сб, 05/31/2025 - 16:27

В этой статье расскажу о том, почему считаю Telegram Mini Apps мощным инструментом для размещения своего портфолио и какие есть нюансы у данного подхода

Читать далее

Почему бензин так воняет? (и почему нам это нравится?)

Habr.com - сб, 05/31/2025 - 16:20

Когда-то в детстве я, проходя мимо работающей машины, останавливался на несколько секунд и замирал, дегустируя выхлоп. Был ли он вкусным? Хз. Мне тогда казалось, что да. Хотел ли я его нюхать постоянно? Точно нет. Позднее тот же самый запах в междугородних автобусах воспринимался совсем невыносимым и вызывал тошноту. Один вопрос – почему? Что не так с бензином?

Читать далее

Как Python помогает восстанавливать древние фрески: алгоритмы цифровой реставрации

Habr.com - сб, 05/31/2025 - 16:18

Цифровая реставрация культурного наследия — не то, о чём часто пишут на IT-форумах. Но Python, OpenCV и немного безумной любви к истории могут буквально вдохнуть жизнь в древние фрески. В этой статье — живая техническая история о том, как написать свои алгоритмы цифровой реставрации, использовать машинное зрение и нейросети для восстановления утраченного и, возможно, спасти кусочек человечества от забвения.

Читать далее

[Перевод] Культура домашних компьютеров для хобби

Habr.com - сб, 05/31/2025 - 16:09

С 1975 по начало 1977 года использование персональных компьютеров оставалось почти исключительно уделом любителей, которым нравилось играть с компьютерами. Для этих людей компьютеры были новым увлекательным хобби. Когда в 1975 году вышел премьерный номер журнала BYTE, на обложке было написано, что компьютеры — «величайшая в мире игрушка». Когда весной 1976 года Билл Гейтс написал о ценности хорошего программного обеспечения, он сформулировал свои аргументы в терминах того, как сделать компьютер интересным, а не полезным: «...программное обеспечение определяет разницу между тем, чтобы компьютер был увлекательным образовательным инструментом в течение многих лет, и тем, чтобы он был захватывающей загадкой в течение нескольких месяцев, а затем пылился в шкафу»[1].

Даже в 1978 году осведомлённый наблюдатель всё ещё мог считать, что интерес к персональным компьютерам проявляется исключительно в ограниченном сообществе хоббистов. Джим Уоррен, редактор журнала «Dr. Dobb's Journal of Computer Calisthenics and Orthodontia», предсказывал максимальный рынок в один миллион домашних компьютеров, ожидая, что они будут несколько популярнее, чем любительские радиостанции, которыми интересовались около 300 000 человек[2].

Читать далее

По следам Clair Obscur: Expedition 33: в какие JRPG нырнуть, если пленил французский хит

Habr.com - сб, 05/31/2025 - 16:06

Clair Obscur: Expedition 33 покорила игроков смесью поэтичного французского сюрреализма, динамичных пошаговых боёв и глубоких персонажей. Если вы прошли эту игру и тоскуете по чему-то похожему, но с уникальным колоритом — вот ваш путеводитель по миру JRPG, где оживают лучшие черты шедевра от Sandfall Interactive.

Читать далее

[Перевод] DevOps не умер, нет. Но ему плоховато

Habr.com - сб, 05/31/2025 - 16:00

Некоммерческая организация Continuous Delivery Foundation (далее — CDF) сообщает о том, что DevOps‑инициативы, похоже, зашли в тупик.

На саммите Open Source Summit (OSSummit) North America, одним из организаторов которого выступил CDF, в рамках конференции cdCon был представлен пятый ежегодный отчет State of CI/CD Report. В нем сообщается, что, хотя 83% разработчиков и применяют DevOps‑практики, тем не менее растет доля специалистов с низкими показателями в метриках развертывания — это тревожное наблюдение.

Что же это означает? Разбираемся под катом. Читать дальше →

«интересно, какое качество менеджера Вы считаете наиболее важным?» — развернутый ответ

Habr.com - сб, 05/31/2025 - 15:40

... вопрос оказался настолько глубоким, что стал этой статьей.

Итак, это ответ на вопрос в комментарии к моему предыдущему статье-мнению: https://habr.com/ru/articles/913720/comments/#comment_28375568 Вопрос / комментарий от victor_1212

интересна карьера менеджера? читать далее

Обзор монитора Samsung 27″ ViewFinity S9

Habr.com - сб, 05/31/2025 - 15:22

Немного поразмыслив, решил отказаться от идеи обозревать только российскую технику. Потому что есть много разных гаджетов и устройств, которые хотелось бы потрогать. Продолжаю тестировать мониторы от компании Samsung. Если в прошлый раз это был Samsung Smart Monitor M8 32", то в этот раз можно сказать, что его следующая версия — Samsung 27″ ViewFinity S9 S90PC 5K.

И хоть у обоих мониторов разное название, внешне и по ряду параметров они очень похожи, поэтому без сравнения не обойдётся. Однако надо отметить, Samsung 27″ ViewFinity S9 S90PC 5K — отдельная линейка, и всё, что я сказал, просто сравнение похожих мониторов.

Начнём — это обзор монитора Samsung 27″ ViewFinity S9 S90PC 5K. Приятного чтения!

Читать далее

Что может пойти не так с merge() — дубли, потери, ошибки типов

Habr.com - сб, 05/31/2025 - 15:03

Привет, Хабр!

Тонкое скрещивание DataFrame-ов в pandas по-прежнему остаётся источником прелестных багов: случайных дубликатов, потерянных строк и неуловимых NaN-ов. В статье рассмотрим эти проблемы.

Читать далее

От стажёра до лида. Дорога длинною в Travel

Habr.com - сб, 05/31/2025 - 14:37

Всем привет!
Меня зовут Катя Громова. Я работаю руководителем продуктового дизайна в Ozon Travel.

Сложно коротко рассказать о своём опыте — за что я только не отвечала в Travel. Мои основные обязанности — формирование единого визуала продукта и развитие продуктовой команды. Одним словом, делаю всё, чтобы пользователь возвращался к нам.

В этой статье я отвечу на следующие вопросы. Возможно ли вырасти от стажёра до руководителя в одной компании? Как сделать так, чтобы бизнес считался с дизайном? Что должен делать руководитель дизайн-команды? Или это всё простые истины, и вы уже заряжены на успех и готовы закрыть эту статью? Нет? Значит, пристегните ремни — и поехали!

С чего всё началось

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.
Ленты новостей