User Story Mapping как подход к проектированию
Наталья Кобякова, Product owner и техлид клана аналитиков в Ak Bars Digital, рассказывает, почему для проектирования функциональности своих продуктов вместо стандартных ТЗ её команда использует методологию User Story Mapping. Наталья не призывает окончательно и бесповоротно отказаться от ТЗ, но хочет сказать, что классическое ТЗ подходит не во всех ситуациях и не для всех команд разработки.
Инженерия данных ≠ инженерия ПО
Несмотря на то, что в обработке данных и разработке ПО используется много общих инструментов и практик, между ними есть ряд существенных отличий. Игнорирование этих отличий и управление командой дата-инженеров по аналогии с командой разработки ПО является ошибкой. Так что цель статьи — подчеркнуть некоторые уникальные проблемы в инженерии данных и пояснить, почему в этой области иногда требуется особый подход.
⚡️ IT-новости к этому часу
⚙️ Маск раскрыл детали Twitter 2.0
📈 Steam побила рекорд по онлайну, он составил 31 млн человек
🛰 Orion побил рекорд дальности полёта «Аполлона-13» от Земли
🗄 В Архиве Интернета появилось 565 классических приложений для Palm Pilot
🇯🇵 Японские учёные разработали технологию добычи электричества из снега
🍅 Оксфордские учёные объяснили, почему кетчуп разбрызгивается из почти пустой бутылки
🛒 Ретейлеры начали продавать GeForce RTX 4080 ниже рекомендованной Nvidia розничной цены из-за плохого спроса
📱 Doogee анонсировала защищённый смартфон с eSIM (ФОТО)
🔭 Телескоп Kuafu-1 передал на Землю свой первый снимок Солнца
#новости
«Задавайте как можно больше вопросов. Лучше, если они будут открытыми. Встречу, на которой вы не узнали о заказчике ничего нового, можно считать неудачной»
«Кто согласовал такую фигню?», или Будни переговорщиков из IT
«Мы уже как-то рассказывали о базе данных KeyDB — форке Redis, разработка которого началась в 2019 году. Проект распространяется под свободной лицензией BSD, и у него уже почти 6k звезд на GitHub. Авторы в своё время столкнулись с проблемами производительности оригинала и пошли хардкорным путём: взяли всё в свои руки и привнесли много нового как в части многопоточности, так и в других областях.
В статье делимся ещё одним положительным опытом замены Redis на KeyDB»
Новая удачная попытка бесшовной замены Redis на KeyDB
Встречайте новый двухфакторный аутентификатор: Commodore 64
Чего только ни делают из Commodore 64. Вряд ли кто-то сможет переплюнуть коммодордеон, но огромный древний аутентификатор — это тоже круто. Этот огромный кусок железа вы точно не потеряете, а незадачливый вор скорее заработает грыжу, чем схватит его и убежит.
О качестве современного образования (не только в РФ, но и многих других странах) можно рассуждать долго. Многие из нас уверены, что качество образования падает. Кто-то говорит, что виноваты в этом не столько ВУЗы, школы, сколько сами учащиеся: если не хочешь учиться, никакой профессор не поможет.
Возможно, в этом есть доля правды.
Студентка из Пензы сдала рукописный реферат со слетевшей кодировкой
#хабраархив
«14 ноября 2007 года сбылась моя мечта детства: я стал счастливым обладателем замечательного аналогового компьютера Telefunken RA 770. Искренне благодарен сотруднику Forschungszentrum Jülich, который не дал пустить эту замечательную машину на металлолом и предложил её мне»
Аналоговый компьютер Telefunken RA 770
«В тот момент, когда жизнь казалась стабильной, а коронавирус был самой волнующей в мире проблемой, мы поняли, что пора открывать новую клинику сети. Нашли отличное дорогое помещение, заключили контракты с поставщиками оборудования, заказали всю инженерку, завезли кирпичи на объект для строительства перегородок между кабинетами… И тут наступило 24 февраля 2022 года»
Как «Белая Радуга» открывала клинику в самый разгар кризиса
Как системное мышление приводит на работу в ИТ из очень разных мест
Логика простая: если человек достаточно умён и способен мыслить системно, то он будет постоянно искать применение своим способностям. И рано или поздно придёт в ИТ, потому что это сейчас один из самых хорошо оплачиваемых секторов — и с хорошими перспективами.
Другое дело, что при этом придётся решиться и бросить успешную карьеру, чтобы начать с нуля в ИТ
⚡️ IT-новости к этому часу
🚗 Tesla запустила бета-версию автопилота Full Self-Driving в Северной Америке для всех желающих купить такую опцию
💁♂️ Маск амнистирует в Twitter всех заблокированных пользователей, которые не нарушали закон и не занимались вопиющим спамом
🛒 Эксперты пояснили СМИ схему продажи «Вымпелкома» российскому менеджменту
🇧🇷 Бразильский регулятор начал изымать из магазинов iPhone без зарядников
📍 «Яндекс Go» поможет выбрать выгодную точку завершения поездки для экономии времени поездки и для уменьшения трат клиента (ФОТО)
#новости
Лучшие в мире батарейки
Многие удивятся тому, что самые ёмкие в мире щелочные батарейки называются не Duracell, Energizer и Varta, а «Два оленя» — Pairdeer. Хоть эти батарейки не продаются в России, автор статьи их добыл и протестировал.
Пишем свой ROM BIOS
Разберём создание собственного ROM BIOS — поговорим про тонкости и нюансы, напишем низкоуровневый «Hello, world!» и сделаем настоящий интерпретатор BASIC ROM, который стартует при включении компьютера, как в первых IBM PC.
⚡️ IT-новости к этому часу
🚁 «Индженьюити» выполнил короткий полёт №34 для проверки обновлённого бортового ПО
👮🏻 МВД предложило создать кибердружины для организации проверок порядка в метавселенных
🇫🇷 Франция запретила использовать бесплатные офисные продукты Microsoft и Google в школах
🔭 «Джеймс Уэбб» предоставил подробные данные об атмосфере экзопланеты WASP-39b
🚚 Caterpillar провела тесты своего первого электрического карьерного самосвала (ФОТО)
🎮 CD Projekt RED представила геймплей некстген-версии «Ведьмака 3»
⚠️ Из правил VK убрали ограничение на количество рекламы в сообществах
🛰 НАСА потеряло связь с кораблём Orion на 47 минут
⛔️ Приложение «СБОЛ», аналог «Сбербанк Онлайн», опять удалили из App Store
🆕 Состоялся релиз Stable Diffusion 2.0
👍🏻 На VLT установили новое оборудование, повышающее чёткость изображений
💸 10 141 IT-компания в РФ потеряет аккредитацию из-за отказа направить в ФНС согласие по налоговой тайне
#новости
Паяльники и паяльные станции для новичков и не только: пять устройств и систем, которые помогут в работе
Многие читатели Хабра работают с электроникой не только как пользователи или администраторы, но и в качестве разработчиков и/или ремонтников. У кого-то это основная работа, кто-то занимается ремонтом ноутбуков/смартфонов в качестве хобби, ну а кто-то разрабатывает и собирает полноценные системы.
И, конечно, для всего этого нужны инструменты — чаще всего много разных приспособлений. Есть must have инструменты, без которых просто не обойтись. Ну а есть и вещи, которые желательны, но не обязательны. Что касается must have — то здесь, конечно, нужно упомянуть паяльники и паяльные станции, плюс паяльные фены. О них сегодня и поговорим.
Пять шагов до крупного заказчика: что сделать SaaS-приложению, чтобы начать работать с enterprise
После прочтения этого гайда вы сможете оценить, насколько ваш продукт готов к внедрению в компаниях крупного бизнеса, и увидите ориентиры для его улучшения.
LeTourneau TC-497: паровозик, который смог
В конце 50-х годов Холодная война между СССР и США была в самом разгаре. Стороны уже вовсю фехтовали своими прокси во Вьетнаме, советские учёные заканчивали работу над термоядерной «Царь-бомбой», а в Пентагоне всерьёз обдумывали последствия массированного ядерного удара, которые evil pinky commies вероятно скоро нанесут по Соёдиненным штатам. В частности вызывало опасение, что неизбежное массированное разрушение железных дорог и главных автомагистралей осложнит переброску по стране войск и военных грузов. Требовалась некая адекватная замена товарным железнодорожным составам. Вот тут американская военщина и вспомнила о крупнейшем в США производителе промышленной техники Роберте Гилморе ЛеТурно. И у него было что им предложить.
Orange Pi OS: операционная система от создателей конкурента Raspberry Pi
ОС получилась качественной, с большим количеством функций и возможностей. У неё есть графический интерфейс, который, правда, очень похож на интерфейс Windows 11.
На уходящей неделе мы запускали DOOM на дешёвом кнопочном телефоне, писали свой ROM BIOS, тестировали лучшие в мире батарейки и заставляли производителей раскрыть дату смерти электроники.
Лучшие публикации недели (21-27 ноября)
Как в МойОфис обучают разработчиков: возможности и форматы
Обучение команды — важное условие развития компании. Работаете ли вы с джунами, адаптируете новичков или помогаете прокачать экспертизу опытным синьорам — поддержка нужна всем. Внешние условия стремительно меняются, и успешным остаётся лишь тот, кто следит за трендами рынка и постоянно совершенствуется. В 2022 году в МойОфис сделали упор на выстраивание комплексной системы обучения сотрудников и с удовольствием рассказывают вам о первых результатах.
Как подсчитать медведей с помощью термодинамики? Рецепт простой: много фотоловушек, две ложки компьютерного зрения и щеп
Поговорим о том, как с помощью разных современных технологий и фишечек можно решить одну из злободневных проблем современной экологической науки — подсчёт численности видов.
Почему автор отказался от стандартной клавиатуры и никогда к ней не вернётся. Часть первая. История клавиатуры
Сколько ни совершенствуй свои клавиатурные навыки, не достигнешь значительного прогресса, используя стандартную клавиатуру. Она давно устарела, но большинство готово с этим мириться. Чтобы понять, почему она устарела, необходимо разобраться в её истории.
Профайлер Бедного Человека: первое знакомство и (приятные) последствия
Статья будет полезна тем, кто пилит инфраструктуру, адаптирует какой-нибудь общеизвестный профайлер под себя или просто хочет больше знать про свои программы.
Пишем try-catch в C не привлекая внимания санитаров
Конструкция try-catch есть во всех широко используемых сегодня языках, кроме C. Не в силах мириться с вопиющей несправедливостью, попробуем написать свою реализацию этой конструкции.
Как упростить и усилить электродвигатель/генератор: эффект Стовбуненко
Во всех областях деятельности люди, так или иначе, стремятся к эффективности, так как именно она позволяет с наименьшими затратами добиваться поставленных целей.
Электротехника тоже не является исключением и в своё время открытие зубцового эффекта позволило существенно увеличить эффективность электрических двигателей/генераторов, одновременно с упрощением их конструкции.
Использование подобного подхода и в настоящее время не потеряло свою актуальность и вполне может быть применено в ряде самодельных конструкций
Насколько быстр ASP.NET Core?
Не заблуждайтесь, ASP.NET Core очень быстр и, конечно, не должен уклоняться от здоровой конкуренции. Однако очевидно, что он не быстрее Java, Go или C++.
Мы начинаем сбор заявок на публичное собеседование с «Магнитом» — ребята ищут себе андроид-разработчика!
👉🏻 Тут можно глянуть стэк
👉🏻 Заявки сюда
P.S. Сейчас мы собираем заявки от Android-разработчиков, но вы можете оставить заявку любой специализации — возможно, мы выберем вас для следующего собеседования.
«Использовал кнопочный телефон, ворующий деньги со счёта, для запуска Doom: краткая история, небольшой обзор компонентов чипа/телефона, жалоба на закладки в прошивке и пожелания к созданию открытого API для создания своих приложений»
Опыт запуска Doom на дешёвом кнопочном телефоне
«Помнится, лет 10 назад знакомый приятель с пеной у рта рассказывал мне, как ещё чуть-чуть и каждый продвинутый гик будет таскать в своём кармане кинотеатр, вернее пико-проектор. Увы, сказки не стали былью, и пико-проекторы в iPhone так и остались в воспалённом воображении техно-энтузиастов. Вместо этого технологии пошли по пути увеличения пикселей и числа фотокамер в распухших тельцах современных телефонов. Так что же всё-таки пошло не так?»
Почему не случилось бума пико-проекторов
Байки по кибербезопасности: играем в «Правда или ложь»
Правила игры простые: автор рассказывает историю про аудит безопасности, а вы оцениваете, правда это или нет. Под спойлером — ответ. Погнали!