User
Управляем большим длинным проектом: почему важно разговаривать словами
У меня в подчинении был один руководитель проектов, который никогда не собирал совещания. Он был немного хикки и обладал исключительным перфекционизмом (насколько это возможно для ПМа), что выражалось в стремлении всё происходящее фиксировать в почте. Письма были очень детальные, на несколько страниц: содержали все нужные описания, в них фиксировались все обещания, сроки, хотелки, большое внимание уделялось договорённостям и упрёкам в безответственности исполнителей. В общем, идеальные письма, последовательно излагающие ход событий, — хоть книгу по ним пиши.
Но проект шёл медленно: надо же написать письма, потом дождаться ответа и снова написать. Поскольку он был длинным, было ярко заметно, как на третий месяц начали накапливаться задержки и технический долг. Мой коллега продолжал писать письма, фиксируя каждое обязательство и каждый косяк и регулярно перенося сроки. Ситуация накалялась.
Я регулярно просил его собирать руководителей команд, работающих над проектом (инженеров по железу, разработчиков и так далее). Исходя из моего опыта, проблема, скорее всего, была в том, что команды не менялись информацией между собой.
Он собрал совещание, но на нём молчал. И все молчали. Точнее, докладывали статусы и поднимали проблемы. Результат совещания — он написал ещё одно длинное письмо с требованиями и фиксацией статусов с косяками.
Задержки продолжили копиться.
В 20 раз дешевле, в 2,5 раза точнее и вдвое удобнее
Сегодня ровно год, как я написал первый пост на Хабре. Второй и до этого момента крайний пост, я написал примерно через неделю и…
Этот год я активно занимался освоению новой профессии — Трабл-Шутер. Тех, кто не знает такой специальности (но хотел бы узнать), милости прошу в мой профиль. Если кратко, то Трабл-Шутер — это человек решающий чужие бизнес-проблемы, не традиционными способами.
Так вот, в честь юбилея моего присутствия на Хабре, я решил написать серию статей, в которой расскажу о некоторых проектах и разработках, сделанных в ходе работы над этими проектами. Конечно, я буду рассказывать только о разработках, которые по тем или иным причинам не принял заказчик (соответственно все права на интеллектуальную собственность принадлежат мне) или которые я делал вне проектов, для себя. И естественно, все проекты будут технической направленности, это около 40% всех проектов (остальные относятся к области маркетинга, HR, экономики).
Долго думать с какого проекта начать, не пришлось, логично начать с самого первого проекта. Тем более решение, которое я опишу, получилось действительно эффективное и простое (у Трабл-шутеров часто решения на столько простые, что заказчик хватается за голову: «Как же я сам не догадался?»). В теме поста нет никакого обмана, действительно разработанное оборудование получилось минимум в 20 раз дешевле аналогов (для некоторых брендов конкурентов, этот показатель достигает и 40х), в 2,5 раза точнее и значительно удобнее.
И так, как вы уже поняли разрабатывали мы в этом проекте не ПО, не процессы, а оборудование (железку). Под катом вы узнаете все подробности о проекте.
Мелкосерийное производство электроники в Китае, личный опыт непрофессионала
Реактивная тяга или как устроен ионный реактивный двигатель
Не секрет, что все реактивные двигатели работают за счёт закона сохранения импульса. Именно из него вытекает, что реактивная тяга — это произведение массового расхода на скорость выхода рабочего тела из сопла.
Эту скорость принято называть удельным импульсом реактивного двигателя. Давайте для примера найдём реактивную тягу при стрельбе из автомата Калашникова, которая является основной составляющей отдачи. Пусть масса пули будет 0,016 кг, начальная скорость пули 700 м/с, а скорострельность 10 выстр./с. Тогда отдача F=700∙0,016∙10=112 Н (или 11 кгс). Большая отдача, но тут приведена техническая скорострельность 600 выстр./мин. В реальности стрельба ведётся очередями или одиночными и составляет ≈50 выстр./мин.
Вернёмся к реальным реактивным двигателям, в которых вместо пуль обычно используются потоки выходящего с гиперзвуковой скоростью газа. Химические реактивные двигатели являются самыми распространёнными, но не единственными.
Роботы внутри офиса: что можно сделать за 3 дня вместо полугода
История началась с того, что нам понадобился доступ к HR-системе для чат-бота. Чтобы последний мог искать контакты сотрудников по запросу вроде: «Найди того, кто может починить пиканиску». В корпоративной инфраструктуре это выглядит так: мы идём в отдел автоматизации и говорим, что нам нужны данные из HRMS. И получаем закономерный ответ:
— Пишите ТЗ, предоставим API и сервер интеграции через 6 месяцев.
— Парни, вы чего? Нам бы побыстрее!
— Тогда пишите ТЗ и письмо руководителю, сможем СРОЧНО уложиться за 3 месяца.
А нам надо было за 3 дня. Поэтому мы пошли другим путём: попросили кадровиков завести нам бота в список сотрудников и дать ему доступ к системе. Дальше он уже делал то, что на его месте мог бы делать человек.
В итоге старая шутка про то, что если программисты доберутся до власти, то весь парламент можно будет заменить простым bash-скриптом, оказалась не такой уж шуткой. Наши роботы, конечно, не самые оптимальные с точки зрения архитектуры на годы вперёд, но работают. Про то, что именно они делают и откуда такие сроки, я сейчас и расскажу.
Распознавание жестов движений на Android используя Tensorflow
Введение
В сегодняшние дни есть много разных способов взаимодействия со смартфонами: тач-скрин, аппаратные кнопки, сканер отпечатков пальцев, видео камера (например система распознавания лиц), D-PAD, кнопки на гарнитуре, и так далее. Но что насчет использования жестов движений?
Например быстрое перемещение телефона вправо или влево держа его в руке может очень точно отражать намерение перейти на следующую или предыдущую песню в плей-листе. Или же вы можете быстро перевернуть телефон верх ногами и потом назад для обновления контента приложения. Внедрение такого взаимодействия выглядит многообещающим и буквально добавляет новое измерение в UX. Эта статья описывает как реализовать подобное используя машинное обучение и библиотеку Tensorflow для Android.
Омоложение организма, замедление старения — как измерить эффективность методик и/или лекарств
Сегодня существует множество теорий, методик, добавок и лекарств, которые обещают (или предполагают) замедлить старость, сделать тело физически более молодым, позволить нам прожить дольше и активнее и т.п.
Чтобы понять, отработала ли какая-либо методика или лекарство как предполагалось, нам нужно иметь метод оценки биологического возраста своего организма. Как она должна работать?
У нас есть перед применением методики или лекарства:
- наш физический возраст Х лет
Для оценки эффективности мы должны до начала использования замерить:
- наш биологический возраст — Y1 лет
Потом применить методику и\или лекарство и замерить:
- наш биологический возраст — Y2 лет
И сразу понять — ага, это супер метод, наш биологический возраст уменьшился. Или наоборот, ага, не работает, попробуем другой.
Как обстоят дела в современной медицине и какую методику мы будем использовать для оценки эффективности омоложения мы исследуем под катом.
Напечатанные предметы выходят в Интернет вещей без электроники на борту
«Интернет вещей» становится все более распространенной технологией. Многие пользователи гаджетов, имеющих отношение к этой сфере, даже не подозревают о том, как все это работает. В большинстве случаев системы такого типа оснащены специальными чипами, которые обеспечивают возможность выхода в сеть камерам, холодильникам и даже чайникам. Без таких чипов устройства стоили бы гораздо меньше. Но можно ли представить себе возможность взаимодействия с сетью без нужных электронных компонентов?
Оказывается, да. По мнению некоторых специалистов, даже обычная бутылка со смягчителем белья, используемым для стирки, может давать информацию о том, сколько жидкости осталось в бутылке, и не пора ли бежать в магазин за новым смягчителем. Все, что нужно для создания модуля, способного передавать информацию о количестве вещества (или многих других параметрах) — 3D принтер.
Что за болезнь: рак. Молекулярная диагностика
Сегодня Атлас подробно расскажет, что такое молекулярное тестирование и как оно влияет на постановку диагноза.
На фото: Владислав Милейко, руководитель направления Онкодиагностика,
биомедицинский холдинг «Атлас».
Литий-ионные и литий-полимерные аккумуляторы: маркетинговые уловки и распространенные ошибки
Этой статьей я бы хотел разъяснить некоторые моменты и провести своеобразный ликбез.
О проблемах осанки. Почему корректоры осанки редко помогают
Без машины на машине: сравнительный обзор услуг каршеринга в Москве / сентябрь 2017
Мне нравится водить автомобиль. Но у меня нет дачи, я не занимаюсь автотуризмом, мне не нужно каждый день ездить на работу, и живу я в 400 м от станции метро. В последние годы в Москве общественный транспорт работает всё лучше; а кроме того, я и велосипед люблю, и в период с мая по сентябрь съездить на 5-10 км от дома проще на двух колёсах. Получается, что автомобиль мне не и нужен.
Тем более, что по моим расчётам он мне обходился примерно в 7000 р/мес, с учётом как бензина, так и периодического техобслуживания, страховки, мойки, смены резины, платных парковок и ремонтных работ (а ещё платные парковки добрались до моего дома). На такую сумму вполне можно и проездной купить, и на такси по необходимости периодически кататься.
Но на самом деле, какие-то маршруты по Москве на автомобиле проехать получается быстрее. Иногда нужно смотаться по делам в два-три разных места, и на метро с автобусами на это может уйти целый день. Так что я с удовольствием обнаружил, что в Москве не только появился каршеринг, но и активно развивается.
Человек, получивший обновление иммунной системы для борьбы с раком
Уильям Людвиг [William Ludwig] в 2010-м был 64-летним тюремным надзирателем на пенсии, и жил в Бриджтоне, Нью-Джерси, когда он получил почти безнадёжный прогноз в связи с раком. У Ракового центра имени Абрамсона в Пенсильванском университете закончились варианты химиотерапии, и Людвига исключили практически из всех клинических испытаний, поскольку у него было сразу три вида рака – лейкемия, лимфома и сквамозноклеточная карцинома (рак кожи). В данном позднее интервью учёные Карл Джун описал состояние Людвига как «практически мёртвый».
Элисон Лорен [Alison Loren], онколог из Пенсильвании, заботилась о Людвиге пять мучительных лет. Если химиотерапия сразу неэффективна, то каждый новый цикл даёт всё меньше результатов, и, по её словам, она становится всё более токсичной. В случае Людвига токсичные побочные эффекты сводили на нет любой прогресс в борьбе с раковыми клетками.
Химиотерапия подавляла иммунную систему Людвига, поскольку B-лимфоциты, клетки иммунной системы, были именно теми клетками, на которые была нацелена химиотерапия. Они были поражены раком, бесконтрольно распространявшимся в костном мозге. В его правом глазу разыгралась инфекция от старого вируса ветрянки. Рак стал мобильным, или, как говорят врачи, «подвижным», добираясь до самых дальних мест в его теле. Лорен считала, что рак кожи Людвига выглядел так, будто распространился через метастазы от его костей.
Секвенирование ДНК в домашних условиях: как на коленке собрать прибор за 10 миллионов
Нобелевскую премию по экономике 2016 присудили за теорию контрактов
Иллюстрация к работе Бенгта Хольмстрёма о выплате вознаграждений менеджерам в зависимости от результата работы компании. Иллюстрация: Шведская королевская академия наук
Шведский национальный банк по экономическим наукам памяти Альфреда Нобеля сегодня объявил лауреатов премии 2016 года, которая учреждена в 1969 году и неофициально считается Нобелевской премией по экономике.
Лауреатами стали британский экономист Оливер Харт, профессор Гарвардского университета (США), и финский экономист Бенгт Хольмстрём, профессор Массачусетского технологического института (США), за проработку теории контрактов в неоклассической экономике. Неоклассическое направление предполагает рациональность экономических агентов, широко использует теорию экономического равновесия и теорию игр. Это направление сейчас доминирует в микроэкономике. Вместе с кейнсианством (в макроэкономике) два течения составляют неоклассический синтез, базис современной экономической науки.
Оливер Харт и Бенгт Хольмстрём по отдельности друг от друга заложили основы теории контрактов. Их работы позволяют глубже понять функционирование отдельных видов контрактов и, следовательно, оптимизировать экономические системы в реальном мире, который функционирует в условиях асимметричной информации и ненаблюдаемых действий.
Новая промышленная революция проходит незамеченной
В целом, попыток угадать набор технологий, которые приведут к четвёртой промышленной революции предостаточно. В разное время уповали на нанотехнологии, 3D-принтеры, возобновляемую энергетику, интернет вещей. Что-то дало результат, что-то не очень, что-то возможно даст в будущем. Но угадать конкретную будущую волшебную технологию это не так уж и важно, поскольку промышленная революция, на мой взгляд, уже идёт.
Как вообще выглядит со стороны промышленная революция, на примере первой, самой любимой и классической? Можно смотреть глазами инженера и описать её через развитие паровых машин и ткацкого станка, но если пытаться смотреть глазами экономиста в поисках “леса за деревьями”, то в первую очередь это массовое удешевление и распространение товаров, затрагивающих существенную часть жизни общества. Как старых, так и новых отраслей промышленности. Для примера, на родине промышленной революции, в Британии, основным драйвером была текстильная отрасль, лидирующая по занятости и добавленной стоимости. Благодаря механизации обработки хлопка взлетело производство текстиля и снизились цены. На фоне плетущихся столетий это произошло мгновенно (революция!), а на практике затянулось на десятилетия. На примере хлопковой ткани:
Цены на хлопковую ткань ежегодно снижались на 4% и, в итоге, изделия стали гораздо более доступными для населения. Аналогичные события происходили и в других отраслях. Отныне рабочий мог обеспечивать товарами в несколько раз больше людей чем раньше.
В Университете Огайо разработали чип, который может восстанавливать поврежденные ткани в считанные дни
Технологии в наше время развиваются настолько быстро, что разного рода новостям просто не успеваешь удивиться. То искусственный интеллект выигрывает в го у лучших игроков мира. То ученые при помощи бионических систем добиваются уникальных результатов в восстановлении двигательных способностей обезьян. И таких новостей сотни, одна удивительнее другой. Сейчас наше внимание привлекла еще одна новость, которая имеет отношение одновременно к генетике и электронике.
Дело в том, что в Государственном Университете Огайо разработана технология, которая позволяет быстро восстанавливать пораженные ткани. Эта технология получила название «тканевая нанотрансфекция» (англ. tissue nanotransfection или TNT). Заключается технология в специальном чипе, который «впрыскивает» генетический код в клетки кожи, провоцируя трансформацию клеток из одного типа в другой.
Эти токсичные, токсичные собеседования
Всё началось, когда автор Ruby on Rails признался миру:
Hello, my name is David. I would fail to write bubble sort on a whiteboard. I look code up on the internet all the time. I don't do riddles.
— DHH (@dhh) February 21, 2017
Как повысить шансы при поиске работы и получить максимум приглашений на перспективные собеседования при минимуме времени
Information
- Rating
- Does not participate
- Location
- Москва, Москва и Московская обл., Россия
- Registered
- Activity