Pull to refresh
188
0
Артём Гавриченков @ximaera

Инженер

Send message

Прекратите нанимать «эффективных менеджеров». Они не только бесполезны, но и вредны

Reading time7 min
Views232K
Каждая компания проходит несколько жизненных циклов от момента своего основания до собственной «крышки гроба». Конец у разных компаний разный: кто-то не выдерживает конкуренции с более молодыми и гибкими командами, продукты которых годами не вылазят из состояния ранней беты, но все же являются более успешными, другие — становятся частью более крупных корпораций.



Однако в цикле жизни любой компании есть период взрывного кадрового роста с поиском путей решения этой проблемы. Все вы знаете этот этап. Вот, вчерашний локальный продукт захватывает ощутимую долю рынка, аудитория кратно увеличивается и команда сталкивается с проблемами, о которых даже не подозревала. Как-то незаметно у руководителей отделов появляются «приемные часы» и согласование совещаний через почту, заметно разрастается HR-департамент, а времена, когда весь коллектив мог заказать десяток пицц по акции и устроить пятничные посиделки в офисе остались в прошлом. Владелец компании и по совместительству ее директор набирает 15-20 кило лишнего веса, все меньше появляется в коридорах и кабинетах, и все больше времени проводит в своем кабинете куда ему носит кофе личный секретарь, либо вовсе улетает на Кипр.

Вот как раз в этот момент компанию начинают захватывать «эффективные менеджеры».
Читать дальше →
Total votes 133: ↑121 and ↓12+109
Comments276

Самое опасное слово в разработке программного обеспечения

Reading time2 min
Views37K
«Просто размести это где-нибудь на сервере».

«Просто добавь кнопку “Избранного” справа от элемента».

«Просто добавь [вставьте здесь сложную опцию] в экране настроек».

Использование слова «просто» указывает на множество сделанных допущений. Несколько месяцев назад Брэд Фрост поделился некоторыми мыслями, какое отношение к знанию имеет это слово.

Слово «просто» заставляет меня чувствовать себя идиотом. «Просто» предполагает, что у меня есть определённый бэкграунд, что я изучал определённые предметы в университете, что я хорошо разбираюсь в определённых технологиях и прочитал все правильные книги, статьи и справочные ресурсы.
Читать дальше →
Total votes 68: ↑58 and ↓10+48
Comments87

Твой софт никому не нужен. Или почему разработка ПО требует свежего подхода

Reading time3 min
Views33K
image

Статья о том, что иногда надо смотреть на свой продукт не как на «добро», а скорее «неизбежное зло».

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

Читать дальше →
Total votes 62: ↑56 and ↓6+50
Comments64

Как я боролся с комарами. Личный опыт и тесты на себе

Reading time8 min
Views267K

Пусть и наступило это лето позже ожидаемого, но с собой оно уже принесло сонмы комаров. А это такая напасть, которая может испортить любой долгожданный праздник на природе. И так как не привык я верить рекламе, то не пожадничал и накупил разных средств от комаров. Решил испробовать на себе, использую любимый системный подход: разрабатываю методику испытаний, провожу испытания, подвожу итоги. Итак, закупаемся и идем поближе к воде, где комаров больше всего.


Total votes 61: ↑54 and ↓7+47
Comments372

Грязные трюки в коде игр

Reading time13 min
Views110K


[Когда график поджимает и проект уже пора выпускать, программисты могут прибегать к грязным трюкам, чтобы уже наконец выпихнуть игру за дверь. В этой статье собрано девять примеров таких «костылей» из реальной жизни.]

Обычно программисты — это методичные и аккуратные существа, всеми силами стремящиеся к чистому и красивому коду. Но когда ставки высоки, идеальный график разваливается на части, а игру пора выпускать, принцип «закончить любой ценой» может оказаться важнее элегантности.

В подобных случаях измученный и перерабатывающий программист скорее всего проигнорирует оптимальный подход, заменив его менее приемлемым решением, чтобы просто покончить с игрой. Мы собрали девять историй настоящих разработчиков о тех моментах, когда они не могли уложиться в график и им приходилось для спасения проекта прибегать к хитростям.
Читать дальше →
Total votes 145: ↑143 and ↓2+141
Comments58

Скорость с доставкой до пользователя

Reading time17 min
Views20K


Анатолий Орлов ( anatolix ), Денис Нагорнов ( Яндекс )


Анатолий Орлов: Всем привет! Меня зовут Анатолий. Я последние 10 лет работал в Яндексе. В Яндексе я занимался разными вещами, но, так получилось, что на HighLoad я всегда доклады делаю про скорость разного вида. У меня есть содокладчик — Денис Нагорнов, он и сейчас работает в Яндексе и занимается, помимо всего прочего, не поверите, тоже скоростью.

Доклад называется «Скорость с доставкой до пользователя». Как вы знаете, огромное количество компаний пытаются оптимизировать загрузку своих страничек. Некоторые компании так гордятся достигнутыми результатами, что они эти результаты пишут на своих страничках, причем даже не внизу, а вверху.

Например, скриншот с сайта Google:
Читать дальше →
Total votes 65: ↑62 and ↓3+59
Comments14

Нейросеть предсказывает 1 секунду будущего по фотографии

Reading time4 min
Views29K

Генеративная состязательная нейросеть, оптимизированная для видеообработки, способна показать, что случится в следующую секунду

Умение предсказать ближайшее будущее — важный навык для любого человека. Скорости человеческой реакции недостаточно, чтобы в реальном времени реагировать на окружающие события, поэтому мы предсказываем их в постоянном режиме с вероятностью, близкой к 100%. Спортсмены знают, куда полетит мяч. Бизнесмены знают, когда собеседник протянет руку для рукопожатия. Мы предсказываем траекторию автомобилей на дороге и ближайшие действия людей по выражению лица и предмету в руках.

Искусственному интеллекту тоже необходимо знать будущее. Он должен понимать, какие события приведут к какому результату, чтобы избежать очевидных оплошностей и планировать свои действия. Группа исследователей из Лаборатории информатики и искусственного интеллекта (CSAIL) Массачусетского технологического института обучает нейросеть предсказывать будущее, тренируя её на миллионах видеороликов.
Читать дальше →
Total votes 43: ↑35 and ↓8+27
Comments34

Эффект плацебо работает, даже если человек знает, что принимает пустышку

Reading time3 min
Views56K


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

Ранее считалось, что эффект плацебо проявляется только в том случае, если человек не знает о том, что принимаемый им препарат — пустышка, а не реальное лекарство. Сейчас появилось доказательство того, что плацебо оказывает положительное влияние на самочувствие человека даже в том случае, если он знает о «подлоге». Результаты медицинского исследования с таким выводом были на днях опубликованы в авторитетном медицинском журнале Pain.
Читать дальше →
Total votes 39: ↑33 and ↓6+27
Comments818

Решение головоломок помогает только в решении головоломок

Reading time4 min
Views60K


Если вы занимаетесь спортом, то хорошо знаете, как физические упражнения развивают силу, ловкость, выносливость. Это полезные качества в реальной жизни: вы сможете поднять мешок картошки одной рукой, забежать на 20-й этаж без лифта, обогнать автомобиль на велосипеде (средняя скорость движения автомобилей в Москве составляет 24 км/ч). Тренировки тела действительно помогают в реальной жизни.

А что насчёт тренировок мозга? Казалось бы, тот же принцип должен срабатывать в тренировке когнитивных способностей. К сожалению, это не так.
Читать дальше →
Total votes 37: ↑31 and ↓6+25
Comments114

Программируем управление освещением по датчикам движения и освещения на Node-RED

Reading time16 min
Views90K
В русскоязычном интернете пока мало статей о такой среде программирования как Node-RED. Данная статья приоткроет тайну завесы об этом продукте и покажет на примере создания алгоритма управления освещением по датчикам движения как просто с помощью Node-RED можно реализовать различные сценарии и правила автоматизации умного дома в полностью в графическом виде без написания какого-либо кода.


Читать дальше →
Total votes 25: ↑25 and ↓0+25
Comments32

Вся правда о «нотификации»: как, что, зачем – и как с этим бороться

Reading time6 min
Views108K

В прошлой публикации наши читатели выразили живой интерес к теме покупок за границей разнообразной электроники, в том числе смартфонов и ноутбуков. Попробуем рассказать, что такое нотификация регистрации, чем грозит ее отсутствие, как покупать электронные устройства зарубежом, и что делать, если посылка остановилась на таможне.
Читать дальше →
Total votes 14: ↑13 and ↓1+12
Comments35

Невскрываемый замок для дома. И даже для хозяина, если его заставляют это сделать. А если не верите, приедет полиция

Reading time9 min
Views67K
К нему не подберешь отмычку, его не выпилишь болгаркой, не выбьешь ногой, не заставишь просто так открыться при чужих, он не хлопает и не ломается от частых усилий, как обычные защелкивающиеся замки. Невскрываемый замок почувствует угрозу, если хозяин попытается открыть его под принуждением чужих лиц. И даже гостей он встретит по-особому.



Кроме того, его функционал далеко выходит за рамки простой защиты от вскрытия – это еще и комплекс безопасного входа-выхода жителей, всё-таки для хозяина не так важно имущество, сколько жизнь самого хозяина.
Читать дальше →
Total votes 77: ↑32 and ↓45-13
Comments226

Зачем гнуть дорожки?

Reading time2 min
Views92K


Каждый начинающий радиолюбитель обращал внимание на дополнительные петли непонятного назначения на печатных платах. Зачем гнуть дорожку, создавать дополнительные помехи, если рациональнее сделать дорожку прямой?

Читать дальше →
Total votes 119: ↑111 and ↓8+103
Comments118

HTTP/2.0 — Халтура от IETF: плохой протокол, плохая политика

Reading time5 min
Views21K
Давным давно, в начале 1989 года, Рональд Рейган ещё был президентом, хотя до окончания его срока оставалось 19½ дней. А перед тем, как 1989 год подошел к концу, родилась Тейлор Свифт, а Андрей Сахаров и Сэмюэл Беккет скончались.

В долгосрочной перспективе, наиболее значительным событием 1989 скорее всего станет то, что Тим Бернерс-Ли заложил основы протокола HTTP и назвал результат «World Wide Web». (Одно примечательное свойство этого имени состоит в том, что аббревиатура «WWW» имеет в два раза больше слогов и требует больше времени для произнесения.)

Протокол HTTP, предложенный Тимом, работал в 10-мегабитных сетях с коаксиальными кабелями, а его компьютером был NeXT Cube с частотой 25 МГц. 26 лет спустя, в моем ноутбуке установлен процессор в сотни раз быстрее, а оперативной памяти в тысячи раз больше, чем было на компьютере Тима, но протокол HTTP всё тот же.

Несколько дней назад рабочая группа IESG (The Internet Engineering Steering Group) запросила последние комментарии по новому протоколу HTTP/2.0 (https://tools.ietf.org/id/draft-ietf-httpbis-http2) перед тем, как утвердить его в качестве официального стандарта.

[Спустя пару месяцев с минимальными изменениями стандарт был утвержден. — прим. пер.]
Читать дальше →
Total votes 50: ↑44 and ↓6+38
Comments79

18 бесплатных фотостоков, которые спасут вашу рекламу

Reading time2 min
Views47K

image

Зачем спасать?


Мы размещаем нативную рекламу на крупных сайтах: РИА Новости, AdMe, Лайфхакере, Drive2.ru и других. И делаем так, чтобы реклама была такой-же полезной, так же хорошо выглядела и так же нравилась пользователям, как статьи на сайте.

 

Реклама становится единым продуктом с медиа


Бренды получают более вовлеченных клиентов, а медиа — деньги и положительный UX на сайте.

Читать дальше →
Total votes 26: ↑6 and ↓20-14
Comments6

Испанский инженер самостоятельно подключил к интернету свой город… а потом и весь регион

Reading time6 min
Views39K

История развития Guifi — самой большой mesh-сети в мире




Городок Гурб (Gurb) расположен в 75 километрах к северу от Барселоны. Это небольшой населенный пункт, который в Испании назвали бы pueblo. Население — всего 2500 человек. Таких городков в стране много, но именно этот выделяется из ряда себе подобных. Дело в том, что здесь зародился проект Guifi.net. Этот проект — важный эксперимент в области телекоммуникаций. Он представляет собой общественную Mesh-сеть, которая уже давно вышла за пределы одного населенного пункта. Сейчас это крупнейшая сеть такого типа в мире.

Стартовал проект 12 лет назад, а сейчас сеть Guifi связывает десятки тысяч человек в сотнях различных населенных пунктах. Обычно пользователей к интернету централизованно подключают телекоммуникационные компании, но в Gurb и других городах участники проекта решили эту проблему самостоятельно. При этом сеть Guifi не зависит ни от правительства, ни от коммерческих компаний. Основная идея проекта — его участники должны сами определять, когда, где и как общаться. И пользователи очень довольны тем, как все работает.
Читать дальше →
Total votes 37: ↑34 and ↓3+31
Comments52

Последний полет шаттла глазами астронавта МКС

Reading time3 min
Views18K

Ровно 5 лет назад на Землю вернулся шаттл «Атлантис». Это был последний полет по программе «Спейс Шаттл



»Атлантис" входит в атмосферу Земли, возвращаясь с МКС

8 июля 2011 года был осуществлен последний запуск шаттла «Атлантис» на МКС. Это же был и последний полет в рамках программы «Спейс Шаттл». На борту аппарата находился экипаж из четырех астроавтов. В состав экипажа вошли командир корабля астронавт Крис Фергюсон, пилот Даг Херли и специалисты полета — астронавты Сандра Магнус и Рекс Уолхайм. 19 июля шаттл отстыковывался от модуля МКС и 21 июля вернулся на Землю.

В это время на борту МКС находился Майкл Фоссум, который был доставлен на станцию «Союзом ТМА-02М» в июне 2011 года. Он же получил получил роль командира МКС-29. 21 июля Майкл Фоссум решил запечатлеть финальный полет «Атлантиса» на камеру. По его словам, во время проведения работ по съемке его руки тряслись — он понимал, что ни один из шаттлов больше никуда не полетит, это возвращение «Атлантиса» на Землю — последнее.
Читать дальше →
Total votes 16: ↑14 and ↓2+12
Comments18

Если это не трудно, значит за это не стоит браться

Reading time6 min
Views38K
image

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

Боязнь попросить у босса повышение зарплаты парализует и может длиться месяцами. Но когда вы всё-таки соберётесь это сделать, всё закончится очень быстро. Возбуждённое ожидание обладания каким-то объектом или достижения какой-либо цели может превратиться в манию. Но вскоре после получения желаемого вам становится скучно, и вы начинаете искать что-то другое. «Мы покупаем вещи, чтобы они делали нас счастливее, и нам это удаётся. Но ненадолго. Новые вещи нас сначала радуют, а потом мы к ним адаптируемся»,- говорит доктор Томас Гилович, психолог из Корнеллского университета.

Занятно, что ваш разум может обмануть вас и сделать идею чего-либо более приятной, чем сам этот предмет, так что вы наслаждаетесь самой идеей, и не воплощаете её в жизнь. В своей новой книге «Эго – это враг» [Ego is the Enemy], Райан Холидэй [Ryan Holiday] объясняет, что главным препятствием на пути к успеху является представление об успехе.

Мечтать очень легко. Легко рассказывать людям о своих устремлениях. Легко создавать визуальную доску желаний и записывать цели. Легко стоять перед зеркалом и декларировать намерения. И обычно все на этом останавливаются.

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

В результате, пробуя непосредственно само действие, вы натыкаетесь на стену сопротивления. Чаще всего вы отвлекаете себя от этого дискомфорта неким сиюминутным удовольствием. Роберт Грин объясняет в своей книге «Мастерство» [Mastery], что можно научиться любить это внутреннее сопротивление. Он пишет: «Вы находите некое извращённое удовольствие в том, чтобы двигаться сквозь боль, которую это может принести».
Читать дальше →
Total votes 22: ↑19 and ↓3+16
Comments47

Как радиочастотная служба качество связи замеряла

Reading time7 min
Views19K
В середине июля довелось мне в ряду нескольких журналистов и блогеров-телекомщиков попасть в РЧЦ ЦФО на демонстрационный замер качества связи. Организатором выступила то ли сама радиочастотная служба, жаловавшаяся на малую освещённость её важной работы в СМИ, то ли Роскомнадзор.

Получилось не без огрехов и казусов, но интересно. А самое главное — внушило некоторый оптимизм.

image

Но начну по порядку. Во-первых, РЧЦ ЦФО в ЦФО (а именно так забавно после реорганизации называется контора, куда приглашали) располагается вовсе не там, куда нас ведёт «Яндекс» и некоторые справочники – не на Достоевской и не в Марьиной роще, а в Бутово посреди леса и рядом с огромной стройкой «Эталон-сити».
Читать дальше →
Total votes 12: ↑11 and ↓1+10
Comments23

Нейробиологи предупреждают: многозадачность истощает энергетические резервы вашего мозга

Reading time3 min
Views38K

Постоянная проверка телефона снижает производительность

И вот опять — каждодневная утренняя суета: проверить электронную почту, просмотреть Фейсбук, быстренько выпить чашечку кофе, прогуглить, направляясь к поезду, одну последнюю идею, проверить уведомления, ещё кофе, пролистать рабочую электронную почту … — уф! Бесчисленное множество дел переполняет ваше утро, и постоянное переключение между ними, похоже, заметно утомляет вас.

Когда мы пытаемся заниматься несколькими делами одновременно, мы фактически не делаем больше одного дела сразу, а просто быстро переключаемся между ними. И такое переключение истощает. Оно расходует насыщенную кислородом глюкозу в головном мозге, потребляя то же топливо, которое требуется для сосредоточения на задаче.
Читать дальше →
Total votes 30: ↑28 and ↓2+26
Comments21
1
23 ...

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity