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

Все потоки

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

Зачем бизнесу нужен продакт-менеджмент?

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

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

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

Новости

ASO кейс, как мы выросли с 10 до 300 установок в день (US iOS)

Уровень сложности Простой
Время на прочтение 1 мин
Количество просмотров 151
Разработка под iOS *
Кейс
Recovery mode

В результате за 5 месяцев работы выросли: 

🔥 трафик в RU — с 1000 до 1500 установок в день; 

🔥 трафик в US — с 10 до 300 установок в день; 

🔥 конверсия (благодаря скриншотам) — + 4,5%.

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

Как мы сделали справочник о диджитале для старших

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 118
Блог компании Цифровой СИБУР

Наверняка у многих были ситуации (не одна и не две), когда старший родственник просит помочь с этим вашим компьютером. А то и смартфоном. Поэтому мы решили помочь, с одной стороны, родителям, бабушкам и дедушкам, а с другой стороны — айтишникам, которые (со всей любовью к родным) задумывались об автоматизации таких советов.

Так мы разработали справочник по технологиям и трендам современного мира. В нём рассказывается и про популярные IT-сервисы, и про современные профессии, и даже про кибербезопасность. Просто вручаешь справочник —  и не приходится объяснять, чем дата-аналитик отличается от фронтенда, и где вообще эта кнопка "Пуск".

Причём темы мы брали не с потолка, а по результатам многих фокус-групп с добровольцами старше 55 лет. И вдобавок собрали истории от более молодых добровольцев о том, как они помогали старшим родственникам с технологиями. Тем, кто поделился с нами ценными инсайтами или особенно интересными историями, мы, конечно, подарили экземпляры таких справочников. Теперь вот хотим поделиться с вами.

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

Специфика IT в биотехе: правила GxP

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 165
Блог компании BIOCAD
Обзор

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

Читать далее
Рейтинг 0
Комментарии 0

Истории

Сказ про то, как царь Пётр… (зачёркнуто) джун-тестировщик в одиночку свой первый проект взял

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 513
Тестирование веб-сервисов *
Из песочницы

Привет, хабровчанки и хабровчане! 

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

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

Мои советы будут полезны, если ты тоже джун и:

 • попал на первую работу, где сразу надо брать и делать, а у тебя все ещё лапки;

 • задумался о фрилансе, но не понимаешь, как взяться за тестирование в одиночку;

 • оказался единственным тестировщиком в команде, слышавшей про тестировщиков только из рекламных баннеров.

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

Нужен ли в архитектуре скрам-мастер: история одной команды

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 339
Блог компании МТС Управление разработкой *Управление проектами *Agile *Управление персоналом *
Кейс

«Да кто такой этот ваш аджайл?! Мы же не продуктовая команда!», «И как меня угораздило в это вляпаться?!» — такие выражения (и много чего еще) я слышала на командных встречах архитекторов компании в роли агента изменений.

Всем привет! Я – Мадина, скрам-мастер в Департаменте управления технологиями МТС, у нас это подразделение называют Департаментом Technology Governance (TechGov).

Одно дело — внедрять скрам или канбан в командах разработки и совсем другое — внедрять гибкие подходы в Центрах компетенций или практик. Таких, например, как архитектура, управление производственным процессом, R&D или даже сам Центр практик Agile.

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

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

Как ChatGPT учил меня в Dota 2 играть

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 904
Блог компании X5 Tech Искусственный интеллект Игры и игровые консоли
Мнение

Привет, Хабр! Я Настя, старший системный аналитик в Х5 Tech. Недавно я начала знакомство с нейросетями, а именно, с ChatGPT. В основном я  использовала его для быстрого поиска информации по работе. Потом я пошла дальше: я попросила ChatGPT научить меня играть в Dota 2. Цель была такая – пообщаться с ChatGPT и понять, можно ли его рекомендации использовать для игры. 

Что из этого вышло
Всего голосов 4: ↑1 и ↓3 -2
Комментарии 1

Протокол идентификации Шнорра совместим с режимом моментальной цифровой подписи

Уровень сложности Сложный
Время на прочтение 7 мин
Количество просмотров 247
Информационная безопасность *
Аналитика

В настоящей публикации приводиться описание модификации протокола идентификации Шнорра, совместимого с режимом моментальной цифровой подписи.

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

Нейросеть «Жириновский» — на что способна новая нейросеть от Наносемантики

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.2K
Машинное обучение *Искусственный интеллект Будущее здесь Голосовые интерфейсы *

Не так давно компания «Наносемантика» представила свою новую нейросеть - «Жириновский», способную на синтез текста, синтез речи, и компиляцию всего указанного в видеоряд (Lip Sync).

И в статье специалисты компании продемонстрировали возможности «Жириновского», задав несколько вопросов из разных сфер жизни, в которых проект может быть задействован в будущем.

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

Вскрываем средство для DDoS-атак на российскую ИТ-инфраструктуру

Уровень сложности Средний
Время на прочтение 33 мин
Количество просмотров 2.1K
Блог компании UserGate Информационная безопасность *Python *Программирование *Реверс-инжиниринг *
Кейс

Привет, Хабр! В начале апреля 2023 года на одном из хостов был обнаружен подозрительный файл mhddos_proxy_linux_arm64 (MD5: 9e39f69350ad6599420bbd66e2715fcb), загружаемый вместе с определенным Docker-контейнером. По открытым источникам стало понятно, что данный файл представляет из себя свободно распространяемый инструмент для осуществления распределённой атаки на отказ в обслуживании (DDoS), направленный против российской ИТ-инфраструктуры.

После запуска программа получает все необходимые настройки и автоматически
инициирует массированные сетевые подключения к целевым хостам на различных
уровнях TCP/IP для осуществления отказа в обслуживании.

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

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

Обзор отладочной платы Altera Cyclone IV EP4CE6

Уровень сложности Средний
Время на прочтение 6 мин
Количество просмотров 959
Блог компании Timeweb Cloud FPGA *Производство и разработка электроники *Электроника для начинающих
Обзор
Очередной раз пролистывая Aliexpress, в поисках чего-нибудь интересного из мира FPGA-отладок, я наткнулся на один интересный экземплярчик. Попалась отладка на Altera Cyclone IV с большим количеством всякой периферии на борту + с которой за сравнительно небольшие деньги можно приобрести 4.3’’ LCD дисплей и камеру.

Посмотрев детально документацию и характеристики модулей — я особо не раздумывая решил ее заказать. После получения ее с пункта выдачи — я был в восторге и твердо для себя решил — нужно поделиться своей радостью со всеми интересующимися, сделав обзор этой отладочной платы со всеми ссылками и картинками. Поехали!
image
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 6

Что делать с двумя тысячами роутеров, на которых корявая прошивка, если ты — провайдер?

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 3.4K
IT-инфраструктура *Cisco *Сетевые технологии *Сетевое оборудование Инженерные системы *
Из песочницы

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

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

Приглашаем на Ozon Tech Community Platform Meetup

Время на прочтение 2 мин
Количество просмотров 354
Блог компании Ozon Tech Высокая производительность *Анализ и проектирование систем *Mesh-сети *Конференции

Разводим не мосты, а кипучую деятельность.

Привет, меня зовут Ильяс и я старший разработчик в Ozon Tech.

Мы много и часто рассказываем на митапах про то, как устроена наша технологическая платформа. В этот раз мы не только расскажем, но и покажем демо, как это выглядит в реальной жизни. Решая одну из задач, мы шаг за шагом пройдём по пути создания сервиса и запустим его прямо в продакшене!

А потом я расскажу про наше собственное Service Mesh Warden, реализующее все виды дискаверинга и балансировки. 

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

Опыт интеграции .NET Core+ приложений с HashiCorp Vault

Уровень сложности Средний
Время на прочтение 14 мин
Количество просмотров 476
Блог компании АльфаСтрахование Информационная безопасность *.NET *C# *
Обзор

Привет, Хабр! В этой статье я хотел бы поделиться опытом нашей команды в части интеграции .NET Core и выше приложений с корпоративным хранилищем секретов HashiCorp Vault.

Наши приложения, как и большинство приложений в компании, используют в процессе работы различные секреты (пароли, токены и т.д.). Их, с точки зрения информационной безопасности, нельзя хранить в коде или на компьютере, на котором запущено приложение. Поэтому в компании используется специальное ПО – хранилище секретов HashiCorp Vault.

В чем суть проблемы, с которой мы столкнулись: решение, используемое ранее для получения секретов из HashiCorp Vault в приложение, было не очень удобным и очевидным

Читать далее
Рейтинг 0
Комментарии 0

Вопрос на сертификационном экзамене: применение Threads и Executors

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 712
Блог компании IBS Java *

Продолжаем разбор вопросов из Java-сертификации от Учебного центра IBS вместе с Игорем Судакевичем, сертифицированным Java-разработчиком, уполномоченным инструктором корпорации Oracle и платформы Udemy, Java-методистом c 15-летним опытом. В этой статье мы рассмотрим применение Threads и Executors и поможем вам подготовиться к тестированию.

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

Книга «README. Суровые реалии разработчиков»

Время на прочтение 17 мин
Количество просмотров 1.4K
Блог компании Издательский дом «Питер» Профессиональная литература *Управление разработкой *Управление персоналом *Карьера в IT-индустрии
image Привет, Хаброжители!

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

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

Ключевые концепции и лучшие практики для начинающих разработчиков — то, чему вас не учили в университете!
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 1

Как распознать хорошее образование

Время на прочтение 10 мин
Количество просмотров 1.7K
Блог компании Школа Le Sallay Диалог Учебный процесс в IT IT-эмиграция Удалённая работа

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

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

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

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

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

Модуль Terraform для Proxmox

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

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

Решил найти решение для Terraform и Proxmox. После не долгих поисков нашёл провайдер под названием terraform-provider-proxmox. Так как на русском документации не было ни где, решил перевести документацию о ресурсах на русский язык как мог. Думаю что кому ни будь будет полезно и избавит от дополнительного труда.

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

Когда отладочных символов стало слишком много

Время на прочтение 4 мин
Количество просмотров 1.1K
Блог компании Sportmaster Lab Программирование *Google Chrome Отладка *Браузеры
Перевод

Смерть, налоги и безудержно разрастающиеся браузерные движки — вот три вещи, в которых можно быть твёрдо уверенным. Актуально это было и на начало 2020 года, когда я осознал, что из-за безжалостного роста Chromium рано или поздно мы будем создавать файлы PDB (отладочных символов Windows), превосходящие предел формата PDB в 4 ГиБ.

В феврале 2020 года я зарегистрировал баг Visual Studio с просьбой увеличения этого предела, и спустя три года и три дня мы дёрнули рубильник, и теперь Chromium может создавать PDB большего размера. На тот момент PDB для Chrome занимал 95% от 4 ГиБ, а многие тестовые двоичные файлы уже преодолели этот порог, так что это было сделано вовремя.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 0

Спиливаем spill-ы

Время на прочтение 9 мин
Количество просмотров 360
Блог компании билайн Высокая производительность *Scala *Big Data *DevOps *
Туториал

Привет! 

Меня зовут Александр Маркачев, я 3,5 года работаю на позиции Data Engineer в билайне и люблю открывать для себя что-то новое и интересное в работе. Так случилось и с темой, которой я сегодня хочу с вами поделиться — со spill-ами.

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

Что такое spill-ы в Spark

Вообще, Spill — это термин для обозначения процесса перемещения данных из памяти на диск, а затем снова обратно в память. По крайней мере, именно так гласит официальная трактовка. Если проще, то дело вот в чем — когда у Spark не хватает ресурсов для обработки, он перемещает данные на диск.

В процессе обработки существуют разные участки — есть Executor Memory, есть Storage Memory, и когда эти участки оба целиком заполнены, то они начинают переполняться и вызывать утечку данных. Причем в отличие от утечки в C, Java или еще где-то, в Spark это преднамеренное действие для того, чтобы ваша задача не падала. Собственно, именно поэтому при нехватке ресурсов данные и «проливаются».

Можно ещё сильнее упростить аналогию.

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