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

Менеджмент

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

От «Hello World» до получения патента и включения программы в реестр российского ПО

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 644
Блог компании Sportmaster Lab Java *SQLite *Законодательство в IT Патентование *
Туториал

В 2017 году я начал изучать Java. И, чтобы как-то визуализировать результат трудов, я решил сделать десктопное приложение.

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

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

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

Новости

Как несмотря на кризисы радовать детей и их родителей надежными городскими велосипедами

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 729
Управление e-commerce *Развитие стартапа Интервью Урбанизм
Интервью

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

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

D&D как инструмент тимлида: решаем проблемы команды с помощью разговорных ролевых игр

Уровень сложности Простой
Время на прочтение 37 мин
Количество просмотров 646
Блог компании Ozon Tech Управление персоналом *Карьера в IT-индустрии Игры и игровые консоли
Туториал

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

Команда разработки и вообще любая группа людей — это сложный клубок из межличностных отношений и персональных компетенций. Я руковожу командами разработки и эксплуатации уже 8 лет, и за это время встречался с разными командными проблемами. Хочу предложить вам свою методологию их решения при помощи разговорных ролевых игр (РРИ).

Под катом вас ждет:

— История о том, как я сам пришёл к тому, чтобы проводить РРИ для коллег.

— Краткий рассказ о том, что из себя представляют такие игры.

— Примеры решения реальных командных задач.

— Полная методология подготовки и проведения игры. Полезно будет вам и вашему мастеру.

Вперёд к приключениям
Всего голосов 31: ↑29 и ↓2 +27
Комментарии 2

«Сначала на себя, потом на ребёнка»: как мы запустили DevOps для себя, а потом начали продавать клиентам

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 334
Блог компании KTS DevOps *IT-компании Kubernetes *
Кейс

Из-за того, что наша компания занимается аутсорсом разработки, в работе одновременно много проектов. На разработку и поддержку каждого требуется много времени и ресурсов. 

Мы уделяем большое внимание инфраструктуре и различным способам повышения эффективности разработки. В общем, по сути это и есть DevOps — Development & Operations. Только отдельных специалистов для этого у нас не было, и задачи закрывали хаотично и силами лидов.

В какой-то момент основатели KTS поняли, что услуга может быть актуальна на рынке: если у нас есть такая проблема, значит и другие компании с ней сталкиваются.

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

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

Истории

Как не превратить корпоративный GitHub в склад старого опенсорса

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 609
Блог компании Lamoda Tech Open source *Java *IT-компании
Туториал

Всем привет, меня зовут Таня Хомякова, я Java-разработчик в Lamoda Tech. Моя команда отвечает за автоматизацию и поддержку процессов на двух складах Lamoda. Обычно наш код не покидает пределов внутренних репозиториев, так как это исключительно внутренняя разработка, но бывают и исключения. 

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

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

Программирование паяльником, пыльное железо и тонны легаси? Как на самом деле устроена разработка ПО в телекоме

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 1.4K
Блог компании YADRO Программирование *C++ *Разработка систем связи *Карьера в IT-индустрии
Мнение

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

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

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

Лишиться потенциального единорога из-за обвинений в краже кода: что делать, чтобы этого не произошло

Время на прочтение 9 мин
Количество просмотров 730
Блог компании Команда Цифровой Трансформации Татарстана Управление разработкой *Развитие стартапа
Кейс

Как быть, если на запущенный тобой стартап претендует бывший работодатель, обвиняя в краже интеллектуальной собственности, но не предоставляя никаких доказательств? С такой ситуацией столкнулся экс-стартапер, а сегодня руководитель направления развития технологического предпринимательства казанского ИТ-парка Алексей Таранов несколько лет назад. В статье он рассказывает о разработке продукта, совершенных ошибках и делится выводами, которые выделил для стартапам (одно из – полный документальный контроль). А еще рассуждает о черном пиаре и недооцененных айтишниках – будем рады обсуждению. 

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

Ключевое звено всего производства: прокатный стан длиной 1,5 км — и как мы его немного доработали

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 1.5K
Блог компании Группа НЛМК Промышленное программирование *Управление проектами *Инженерные системы *
Обзор

У нас есть прокатный Стан-2000. 2 000 — это не год создания, а длина бочки рабочего валка в миллиметрах, а значит, ширина стальной полосы. Стан раскатывает металлический слиток под названием сляб (примерно 25 тонн, толщиной 25 см и длиной — 10–12 м) в стальную полосу длиной до 1,5 км.

Всё, что входит в стан с одной стороны, проедет целых 1 500 метров до самых моталок, будет раскатано и смотано в готовый рулон. На выходе толщина полосы — минимум 1,45 мм, а в среднем — около 3 мм. Поскольку стан длиннющий, на нём едет сразу несколько слябов/полос: пока одна полоса в конце стана сматывается в рулон, другая катается, и ещё пара слябов уже выходит на стан из печи.

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

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

1) Чтобы слябы не догоняли друг друга, потому что тогда будет пробка и всё остановится.

2) Чтобы разрыв между слябами был минимальным, то есть подаваться они должны почти впритык.

Задача сводится к пониманию того идеального момента, когда надо подавать на стан следующий сляб.

До появления ИТ-системы, о которой и хотим рассказать, люди в общем неплохо справлялись, но они всегда перестраховывались и закладывали несколько дополнительных секунд паузы между слябами (такой пессимистичный прогноз вместо оптимального).

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

То есть нам нужна система, которая работает в паре с человеком (точнее, командой из четырёх человек): модель принимает решение, а люди могут вносить корректировки, если их опыт подсказывает, что нужно поступить иначе.

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

Судебная психологическая экспертиза: поиск истины или инструмент террора?

Уровень сложности Средний
Время на прочтение 13 мин
Количество просмотров 2.2K
Законодательство в IT Читальный зал Здоровье
Кейс

Дисклеймер №1. Давайте сразу оговоримся, что статья полностью выдумана, примеры являются продуктом творчества, а все совпадения с реальностью случайны. Прошу считать её выдумкой в стиле SCP-foundation.

В предыдущих статьях я несколько раз упоминал, что достаточно глубоко интересовался темой психологического манипулирования и воздействия на личность и даже пытался развивать IT-стартап в этом направлении (о чем писал здесь). Но мой интерес не ограничивался исключительно академическими увлечениями – я был практиком и изучал «врага» с разных сторон: и ходил во все доступные места, где могут «промыть мозги» (об этот тут), а также принимал участие в ряде экспертиз, направленных на выявление деструктивного потенциала экстремистских материалов, и принимал решение – можно ли считать это вещественным доказательством в суде или нет?

И, в связи с большим количеством громких дел, участие в которых принимают психологи и деструктологи (и такое сейчас появилось), я решил сделать обзор своего опыта и задаться такими вопросами: как проходят такие экспертизы, что из себя представляют, какие условия выдвигают, что требуют и можно ли посадить человека за сказку «Колобок»? Ответы вы сможете получить в данной статье (или хотя бы приблизиться к ним).

Долго и скучно читать
Всего голосов 19: ↑16 и ↓3 +13
Комментарии 8

Это БАЗА: 4 правила управления проектами для проджект-менеджеров

Время на прочтение 10 мин
Количество просмотров 1.8K
Управление разработкой *Управление проектами *
Из песочницы

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

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

Демарко и Листер «Человеческий фактор»

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 591
Профессиональная литература *Управление разработкой *Управление проектами *Управление персоналом *
Обзор

Прочитал книгу Демарко и Листера "Человеческий фактор". Она про управление проектами и командами. Но не столько про саму суровую Методологию, а про важные принципы, которыми стоит руководствоваться в нашем труде менеджеров среднего звена.

Честно сказать, я в восторге! Книга оставила очень хорошее впечатление. Вообще очень редко в литературе по менеджменту встречается мудрый и человечный взгляд. Скорее, наоборот: каждый автор стремиться как-то особенно упороться по одному или нескольким тезисам, нагородить кучу теории, привести много обязательно успешных примеров и т.д.

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

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

Как не провалить ИТ-проект: заметки менеджера с 12-летним опытом

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 4.1K
Управление проектами *Управление персоналом *Карьера в IT-индустрии
Из песочницы

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

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

Redmine. Старый, но небесполезный

Время на прочтение 2 мин
Количество просмотров 2.7K
CRM-системы *Управление разработкой *Управление проектами *
Обзор

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

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

Как организовать экскурсии на свою ферму

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.1K
Блог компании РСХБ-Интех (Россельхозбанк) Развитие стартапа Управление продуктом *Читальный зал Экология
Кейс

Если у вас ещё нет своей фермы, то здесь вы можете найти советы по поиску финансирования.

А если уже открыли свой экобизнес, то вот вам 5 советов для тех, кто хочет увеличить «громкость» сарафанного радио. И доход.

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

Какие технологии и инновации помогают осваивать Арктику

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 1.2K
Блог компании Онлайн Патент Читальный зал Патентование *Научно-популярное
Аналитика

Арктика — малопригодный для жизни регион, представляющий при этом огромную ценность с точки зрения добычи природных ресурсов. Это не только нефть, но и ценные металлы, в том числе используемые в высокотехнологичных устройствах. Впрочем, реализуемые в Арктике идеи не ограничиваются добычей топлива и металлов. Инвестиционные проекты только со стороны России затрагивают самые разные сферы и по различным подсчетам требуют привлечения триллиона рублей, из которых 400 миллиардов уже выделено из федерального бюджета. 

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

Новые рубежи для IPv6 — что происходит на уровне законодательства

Время на прочтение 3 мин
Количество просмотров 1.9K
Блог компании VAS Experts IPv6 *Исследования и прогнозы в IT *

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

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

Мои налоги как Испанского ИП(Autonomo). Открыл после одобрения ВНЖ Цифрового Кочевника

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 1.9K
IT-эмиграция Карьера в IT-индустрии Бизнес-модели *
Обзор

На следующий день после одобрения ВНЖ, я открыл испанское ИП (Autonomo), через специальный сервис, который меня зарегистрировал в налоговой и в соцстрахе (Seguridad social), если кому то надо поделюсь ссылочкой, не уверен что тут можно.

У меня как испанского ИП есть 3 обязательства по «налогам»:

1. НДС (VAT)

2. Подоходный налог (IRPF)

3. Соцстрах (Seguridad social)

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

Software Architect

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.2K
Блог компании OTUS Программирование *Карьера в IT-индустрии
Репортаж

Современное программное обеспечение имеет довольно сложную структуру. Разработку, как правило, ведет целая команда, в которую входят как непосредственно программисты, так и специалисты по качеству кода, тестировщики и т.д. В результате, важную роль организация работы всех этих специалистов как единой команды. И перед началом разработки нам, прежде всего необходимо перевести требования заказчика, о есть бизнеса на технический язык. То есть, нам необходимо понять, какие компоненты ИТ систем участвуют в каких бизнес процессах и затем, на основании этих требований уже готовить техническое задание на разработку программного продукта. И хотя, за анализ бизнес процессов в команде как правило отвечает бизнес-аналитик или аналитик данных, все остальные задачи, связанные с координацией работы команды разработчиков ложатся на плечи Архитектора программного обеспечения (Software Architect). Именно об этой специализации мы и будем говорить в этой статье.

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

Made at Intel. Притчи

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 9.7K
Управление персоналом *Читальный зал История IT

Так получилось, что, наверно, лучшее время из моей более чем 20-летней карьеры в Интел я провел в Developer Relations Division — DRD (2005–2013). В его задачу входила работа с производителями софта по всему миру и отчасти поддержка продаж. Моим непосредственным начальником в тот момент был Пареш Г. Паттани, а его — ХрИстос Георгиопулос. Этот занятный персонаж уже встречался нам здесь. Христос был этническим греком, но довольно нетипичным — высоким, светловолосым и голубоглазым. До Интел успел поработать в CERN в области ядерной физики. Несколько раз бывал на конференциях в России и кое-что разбирал по‑русски. Фраза «Зовите меня просто ХристОс» сказанная на языке Гоголя и Достоевского всегда приводила нас в восторг. Обладал хорошим и тонким чувством юмора. Даже я (отнюдь не самый скучный парень) понимал далеко не все его шутки. Но также, он достаточно глубоко мыслил, и я много чего у него набрался. Все мы тогда очень неплохо ладили — это время осталось у меня в памяти некоторым количеством веселых и поучительных историй. Некоторые из них я приведу в этой главе.

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

Как мы сделали игру для разработчиков в телеграм на 10+ тыс юзеров

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.5K
Программирование *Разработка игр *Развитие стартапа
Кейс

Всем привет! Это создатель игры Dev's Battle (Образовательной MMO-RPG игры для разработчиков в Телеграмм). В этой статье я решил рассказать про наш опыт создания продукта в телеграмм.

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

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