Как стать автором
Обновить

Менеджмент

Сначала показывать
Порог рейтинга
Уровень сложности

Как в Google выполняют ревью кода

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров527

Critique и Gerrit

У Google есть два собственных инструмента для ревью кода: Critique, используемый большинством инженеров, и Gerrit, — опенсорсный, который продолжают применять в публичных проектах.

(Вы можете сами поэкспериментировать с Gerrit в опенсорсных репозиториях Chromium и Android.)

Дэшборды

Когда инженеры логинятся с утра или когда устраивают перерыв для ревью пул-реквестов, внутри Google называемых change list, или CL, и в Critique, и в Gerrit они работают с дэшбордами, в которых можно легко вкратце просмотреть все актуальные изменения (это похоже на окно пул-реквестов репозитория GitHub, только более сложное и информационно насыщенное).

В дэшборде Gerrit есть единичный поиск, извлекающий такую информацию, как размер изменения и более подробные сведения о статусе CL (три столбца справа).

Читать далее
Всего голосов 1: ↑1 и ↓0+3
Комментарии1

Новости

Итоги года соло-разработки поискового движка на средства гранта

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров906

Год назад я в последний раз вышел из офиса. В тот день я сдал свой корпоративный ноутбук, попрощался с коллегами и, наконец, стал сам себе начальником.

Работа в течение последующего года спонсировалась грантом компании NLnet, который я как раз почти израсходовал. На текущий момент вся работа выполнена, и я отправил последний запрос на выделение средств.

Оба этих события дарят ощущение лёгкости, как в последний учебный день в школе.

Работа, спонсируемая грантом, заканчивается, но разработка поискового движка продолжается. Независимое финансирование этого проекта запланировано на гораздо больший срок. Если ничего не изменится, его разработка должна завершиться к концу 2026 года.

В текущей статье я решил поделиться своим опытом, оглянувшись на проделанную работу, а также прикинуть перспективы на будущее.
Читать дальше →
Всего голосов 10: ↑7 и ↓3+13
Комментарии1

Джин из бутылки или загадка Хогарта

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров613

В феврале 1751 года художник Уильям Хогарт шокирует Лондон гравюрой «Переулок Джина» (Gin Lane). Пронзительные образы отчаяния и безумия на этой гравюре будоражат зрителя и почти три века спустя. Но что «читали» в гравюре современники Хогарта, почему он поставил высокое искусство на службу антиалкогольной пропаганде, причем тут экономика Англии и пираты из «Острова сокровищ»?

Читать далее
Всего голосов 4: ↑4 и ↓0+5
Комментарии0

Управленцы не в курсе, open source в России и борьба с «изобретением велосипедов»: OSS-отчеты, аналитика и мнения

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров573

Отечественные технологические компании, вузы и другие организации все чаще обращают внимание на тонкости работы с open source и задумываются о распространении собственных решений в открытом формате [об этом говорят свежие отчеты, которые мы рассмотрим далее]. Однако с точки зрения понимания специфики работы с open source и соответствующими рисками [взять хотя бы тренд на source available] им еще предстоит сформировать ключевые корпоративные компетенции.

Посмотрим, какие аспекты выделяют зарубежные и российские аналитики, а также — по традиции — обсудим проблемы с представителями отечественного ИТ и не только.

Читать далее
Всего голосов 7: ↑5 и ↓2+3
Комментарии0

Истории

Как я проходила оценку по методу «360 градусов»  и зачем

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров482

Привет, Хабр! Я Ольга Горкун, уже почти четыре года я разработчик-тимлид в IT- компании «Улей». Недавно я проходила оценку по методу «360 градусов», и делюсь своим опытом. В статье можно подсмотреть описание компетенций для оценки, но, пожалуйста, не копируйте бездумно, особенно софты. Что хорошо для одной компании, то вредно для другой. 

Спойлер, оказалось, что, несмотря на высокие результаты в работе и сильные hard skills, я недостаточно эффективно делегирую задачи, не уделяю должного внимания развитию своей команды, уделяю много внимания бизнес-результатам, но игнорирую личную жизнь коллег. Если коротко, мой диагноз – перфекционизм.

Читать далее
Всего голосов 7: ↑0 и ↓7-7
Комментарии0

Темные тропы ностальгии: Aliens versus Predator 2

Уровень сложностиПростой
Время на прочтение14 мин
Количество просмотров453
image

Когда речь заходит о классических играх, пробуждающих в нас ностальгию, нельзя не вспомнить Aliens Versus Predator 2. Выпущенная в 2001 году компанией Monolith Productions эта игра мгновенно завоевала сердца фанатов шутеров от первого лица и поклонников культовых франшиз «Чужой» и «Хищник». Наверняка вы, смотря фильмы о Чужих и Хищнике, мечтали оказаться на их месте и самолично поучаствовать в этих событиях. А еще лучше свести этих двух культовых антагонистов друг против друга и понаблюдать, кто выйдет живым из такого противостояния. И если в момент выхода фильмов технологии не позволяли полностью погрузиться в этот мир, то к концу прошлого тысячелетия ситуация изменилась: в 1999 году вышла отличная Aliens Versus Predator, а спустя два года (в 2001-м) на свет появилось её продолжение, которое многие считают едва ли не лучшей игрой о Чужих и Хищниках. Почему Aliens Versus Predator 2 заслуживает такого признания? Этот проект предлагал не только возможность взять под контроль ксеноморфа или космического охотника, но и множество уникальных механик и геймплейных возможностей, что поражали игроков той эпохи. Она умела захватывать и удерживать внимание, предлагая что-то новое и неожиданное на каждом шагу. И, конечно, фанаты кинематографических работ по этой вселенной были в восторге от того, как игра передавала атмосферу их любимых фильмов.

Сегодня я хочу вспомнить, чем так цепляла эта игра. Мы погрузимся в историю её разработки, рассмотрим ключевые особенности геймплея, насладимся аудиальной составляющей, а в конце я, конечно же, поделюсь с вами сборкой, которая позволит без каких-либо проблем запустить Aliens Versus Predator 2 на современных системах, да еще и в высоком разрешении экрана! Приготовьтесь к погружению в прошлое, где страх и адреналин переплетаются в одном из самых увлекательных шутеров начала 2000-х!
Читать дальше →
Всего голосов 10: ↑9 и ↓1+10
Комментарии0

Xiaomi разработала 4-нм чип. Это похвально, но кто его выпустит?

Время на прочтение3 мин
Количество просмотров799

Китайцы стараются стать независимыми от американских технологий в отношении своей электронной промышленности. Здесь у них сложности. Разработать чип с нуля, с чем они, в принципе, справляются, — только половина решения задачи. Вторая половина — выпуск процессора на фабрике, и как раз это — камень преткновения для большинства компаний из КНР. Тем не менее разработка современных чипов идет полным ходом — здесь делают успехи как Huawei, так и Xiaomi.

Xiaomi заявила о создании 4-нм чипа, его премьера ожидается до конца 2024 года. Подробности — под катом.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии2

Автотесты на Postman в связке с Newman, Gitlab CI и AllureTestops: как организовать тестирование бэка на проекте

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров319

Всем привет!

Меня зовут Гребенюк Гузель, я QA-руководитель группы тестирования в АЭРО. Мы занимаемся разработкой eCommerce- и data-решений для крупного бизнеса.

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

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

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

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

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

Читать далее
Всего голосов 2: ↑2 и ↓0+3
Комментарии0

Сотрудник: а в чём твой вклад как тимлида?

Время на прочтение4 мин
Количество просмотров1.8K

А в чем твой вклад как руководителя? ©

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

На всякий случай, перфоманс ревью — процесс регулярной оценки сотрудников во многих компаниях, где учитывается мнение руководителя, коллег и подчинённых, если они есть.

Для меня это было неожиданно и очень больно — я-то был доволен собой. Команда за полгода стала работать гораздо лучше, это было видно по результатам квартала и метрикам перфоманса. Похоже, не всем видно.

Читать далее
Всего голосов 12: ↑3 и ↓9-6
Комментарии9

Исследуем важную роль аналоговых технологий (перевод статьи из блога Texas Instruments)

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров939

Привет!

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

Это статья про философию и подход к построению бизнеса аналоговых электронных компонентов компании Texas Instruments. Для кого будет полезна эта статья? В первую очередь для производителей электронных компонентов в нашей стране. Я работаю на предприятии, где к импортозамещению относятся очень серьёзно, и я, как разработчик, часто испытываю трудности используя российскую компонентную базу. Найти даташит на компонент с понятными мне описанием функций и алгоритма работы микросхемы (элементарно таблицу истинности для цифровых компонентов) иногда просто невозможно, только ТУ, где нет нужной мне информации и их также можно найти только через специальный софт Техэксперт. Многие сайты российских производителей электронных компонентов также нуждаются в серьёзном редизайне, чтобы быть удобными и информативными в первую очередь для разработчиков, а во вторую для закупщиков. А ещё бывают ситуации, когда сроки ожидания заказа могут доходить до 500 дней, этот момент, я, пожалуй комментировать воздержусь. Давайте познакомимся с коротким интервью от вице-президента подразделения аналоговых технологий Texas Instruments, что перенять их многолетний опыт в этом деле.

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

Читать далее
Всего голосов 2: ↑1 и ↓10
Комментарии4

Прощай VMware — привет Broadcom

Уровень сложностиСложный
Время на прочтение9 мин
Количество просмотров18K

Для читателей Хабра: скучное про малоизвестную в РФ фирму Broadcom, которая недавно купила давно отставшую от рынка компанию VMware. Под катом традиционный поток сознания, текст писала нейросеть, читать не надо, картинок нет.

Для лиги лени: менеджеров Broadcom как будто из MS GLEAM набрали.
Хотя, чрезвычайно уважаемые люди так и сказали – будет как в Computer Associates и UCC-7 - CA-7.

Читать далее
Всего голосов 34: ↑15 и ↓190
Комментарии18

Управление проектами: обзор публикаций за неделю

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров813

Что интересного писали про управление проектами за неделю? Мы прочитали все публикации с Хабра, VC (и не только) и выбрали самые крутые и полезные. Читайте, сохраняйте и применяйте!

Читать далее
Всего голосов 10: ↑9 и ↓1+9
Комментарии0

Почему 9 из 10 владельцев бизнеса не могут найти хорошего руководителя отдела продаж?

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров601

Крутой РОП: трудно найти, ещё сложней – удержать и невозможно забыть... Как найти «своего» РОПа, чтобы случился мэтч и кратный рост компании.

Читать далее
Всего голосов 10: ↑1 и ↓9-6
Комментарии2

Ближайшие события

Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область

Методики, Методологии, Методы, Фреймворки  –  Что к чему

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.3K

В последнее время много обсуждаются разные новомодные методики управления проектами, Agile-методики, методики разработки продукта… Или не «методики», а «методологии”?.. Или «методы»?.. Как правильнее-то?

Вроде интуитивно разница чувствуется. И даже чувствуется, что в 90% случаев (в контексте управления проектами), эти термины полностью взаимозаменяемы. Но иногда, нет-нет, но все-таки вспоминаются слова из песни: «непонятно, что конкретно ты имела в виду»*…

Надо бы разобраться…

Читать далее
Всего голосов 9: ↑8 и ↓1+9
Комментарии2

За что мы любим (пост)апокалипсис? Часть 3: первые фантазии о ядерном армагеддоне

Уровень сложностиПростой
Время на прочтение19 мин
Количество просмотров3.5K

Человеческие умы с древности занимала перспектива гибели цивилизации и всего известного мира. Нельзя сказать, что эти образы были уж совсем беспочвенными: миф о всемирном потопе, похоже, был вдохновлён катастрофическим наводнением в Месопотамии около 2900 года до нашей эры. Да и мегавзрыв вулкана Санторин в середине II тысячелетия до нашей эры явно оставил у современников неизгладимые впечатления, отразившиеся в том числе в легендах, мифах и религиозных текстах. С XIX века о конце света стала фантазировать уже светская литература, в основном имевшая отношение к романтизму, пессимизму, иррациональному и декадансу. Увы, мясорубка первой мировой показала, насколько тонка и зыбка цивилизация, ещё недавно казавшаяся неколебимой и скучной, что отразилось в мрачных текстах о конце света от Уэллса до Лавкрафта. А затем была Вторая мировая война, финальными аккордами которой стали ядерные взрывы в Аламогордо, Хиросиме и Нагасаки. С этого момента конец света из мрачной фантазии или религиозной концепции превратился в более чем реальную перспективу — что породило целый жанр постапокалиптики.
Читать дальше →
Всего голосов 27: ↑24 и ↓3+29
Комментарии8

Китайская компания Loongson выпустила 64-ядерный процессор на уникальной архитектуре. Что это за чип?

Время на прочтение4 мин
Количество просмотров5.4K

Источник: 3dnews

На Хабре не раз и не два публиковались статьи и новости о китайской компании Loongson, которая смогла разработать и выпустить чипы на собственной архитектуре. Она разработана с нуля, а процессоры на ее основе вполне себе неплохо работают. Недавно, например, был выпущен мини-ПК на базе Loongson 3A6000. Сейчас завершено тестирование флагмана всей линейки — и о нем как раз рассказываем под катом.
Читать дальше →
Всего голосов 29: ↑23 и ↓6+26
Комментарии12

Что на неделе: жуткий Android-вирус, эротика в «Одноклассниках» и российский аналог YouTube

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров3.1K

Всем привет! С вами снова Олег Малахов из AGIMA. Каждую неделю я высаживаюсь на Хабре с десантом смешных, важных или просто интересных новостей о технологиях. Их можно не понимать, презирать или обсуждать, но точно нельзя игнорировать. В моей субъективно интересной подборке самые громкие заголовки СМИ за последнюю неделю июня. Встречаем аплодисментами.

Читать далее
Всего голосов 9: ↑4 и ↓50
Комментарии1

Фальшивый опыт в резюме QA: Обман ради работы?

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров11K

Конкуренция на рынке труда в сфере тестирования ПО (QA) достигла таких высот, что соискатели начали прибегать к хитростям. Некоторые компании, обучающие тестировщиков, даже советуют своим студентам приукрашивать резюме или вовсе выдумывать опыт работы. Но стоит ли игра свеч?

Читать далее
Всего голосов 14: ↑11 и ↓3+11
Комментарии36

За пригоршню ачивок

Время на прочтение8 мин
Количество просмотров1.9K

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

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

Читать далее
Всего голосов 11: ↑8 и ↓3+7
Комментарии8

Конверсия 1 собеседование на 500 откликов на западном рынке. Как так вышло и чем грозит?

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров26K

Привет, меня зовут Артур, и это моя вторая публикация на Хабре. Я долго не решался опубликовать эту статью, переписывал её несколько раз и всё-таки в приятный пятничный вечер решил вынести эту тему на всеобщее обсуждение. Мне кажется, тема очень важной и актуальной. Несмотря на то, что она почти полностью посвящена ситуации с наймом на западном рынке, я уверен, что полезна и для нас, кто работает на местном рынке.

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

Читать далее
Всего голосов 98: ↑62 и ↓36+37
Комментарии159
1
23 ...