Pull to refresh
109
44.3

Редактор

Send message

Трюки со скриптами в редакторе Unity, которые сэкономят вам кучу времени и нервов. Часть 2

Reading time12 min
Views414

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

Читать далее
Total votes 2: ↑2 and ↓0+4
Comments0

Революция искусственного интеллекта в игровой индустрии: Формирование будущего видеоигр

Reading time8 min
Views1.4K

Так, что это тут у нас? Очередная статья о генеративном ИИ? Скорее всего это первый вопрос, который придет вам в голову. Короткий ответ на него — да, но все не совсем так, как вам может показаться с первого взгляда.

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

Основатель и генеральный директор Half Moon Studios и бывший директор по маркетингу студии Miniclip Питер Койман (Pieter Kooyman) недавно поделился с Михаилом своей историей, которой я с удовольствием поделюсь с вами в этой статье. Опыт работы Коймана в игровой индустрии насчитывает 15 лет, из которых 13 Питер входил в руководящий состав студии Miniclip до того, как компания была приобретена Tencent. Сейчас он занимается развитием Half Moon Studios, которая начала с переосмысления жанра викторин (Picture Quiz).

Half Moon Studios использует особый метод управления своим бизнесом. Их акцент на тщательном подборе инвесторов и партнеров, а также использование искусственного интеллекта для оптимизации операций выделяют их на фоне других студий. Что еще примечательно, так это то, что они не планируют расширять команду дальше 10-12 человек. ИИ — ключевой ингредиент в достижении этого впечатляющего результата.

Давайте же узнаем, как им это удалось!

Читать далее
Total votes 5: ↑2 and ↓3+1
Comments2

GENERATE_SERIES в SQL Server 2022 и более ранних версиях

Reading time8 min
Views421

Я часто сталкиваюсь с необходимостью генерирования строк на лету. И не только для простого получения последовательности чисел или дат, но и, например, для наполнения базы данных тестовыми данными, создания сводных таблиц (pivot) с произвольным количеством столбцов, экстраполяции данных, заполнения пропусков в диапазонах дат или времени.

Читать далее
Total votes 5: ↑5 and ↓0+8
Comments0

Нейросети для генерации визуального контента

Level of difficultyEasy
Reading time6 min
Views3.7K

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

В этой статье рассмотрим, как современные нейросети, включая русские разработки, такие как Kandinsky, «Шедеврум», международные нейронки: Leonardo AI, могут помочь в создании высококачественного визуального контента.

Читать далее
Total votes 8: ↑3 and ↓5-1
Comments3

Демистифицируем парсинг PDF: конвейерная обработка

Reading time22 min
Views3.1K

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

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

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

Читать далее
Total votes 10: ↑8 and ↓2+6
Comments3

Тест-дизайн в автоматизации тестирования

Reading time4 min
Views1K

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

Читать далее
Total votes 3: ↑2 and ↓1+1
Comments1

Теория, практика и личный опыт в обучении IT-управленцев

Level of difficultyEasy
Reading time4 min
Views2.4K

Всем привет. Меня зовут Сергей Фегон. Я ex-CТО, сейчас работаю руководителем нескольких групп разработки финтех-продуктов экосистемы компаний ВБЦ и TenChat, а также преподаю в OTUS. Делюсь своими знаниями на курсах CTO/Технический директор и Team Lead в OTUS. За время преподавательской деятельности и на основе личного управленческого опыта, я сформировал для себя несколько основных столпов подготовки IT-менеджеров:

Читать далее
Total votes 12: ↑9 and ↓3+12
Comments0

Метрики DORA: Мы их неправильно используем

Level of difficultyEasy
Reading time5 min
Views1.1K

Метрики DORA 4 взяты из книги «Accelerate», популярной книги для Инженерных лидеров.

DORA включает 4 основные метрики:

Частота развертывания (Deployment Frequency);
Время цикла (Cycle Time), иногда называемое Временем выполнения изменений (Lead Time for Changes);
Процент отказов (Change Failure Rate);
Среднее время восстановления (Mean Time to Restore), иногда называемое Временем восстановления услуги (Time to Restore Service).

Читать далее
Total votes 11: ↑8 and ↓3+8
Comments0

Как собрать мнения клиентов для улучшения качества продукта

Reading time9 min
Views810

Что вы продаете? Продукт, опыт или и то, и другое? Является ли ваш продукт просто решением определённой проблемы или он предоставляет уникальный опыт? Как правильно заметил Стив Джобс, «нужно начинать с опыта клиента и двигаться назад к технологии».

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

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

Читать далее
Total votes 12: ↑10 and ↓2+11
Comments0

Инженерные метрики: что мерить, как и зачем?

Reading time8 min
Views914

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

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

В этой статье я постараюсь ответить на эти вопросы:

Что такое инженерные метрики и какова их цель
Как они связаны с продуктивностью
Как извлечь из них максимальную пользу

Читать далее
Total votes 11: ↑9 and ↓2+10
Comments7

Работа с TCP IP на IBM Mainframe

Reading time3 min
Views1.6K

Не так давно я проводил корпоративное обучение на тему того, как работать с мейнфреймом IBM. Хочу рассказать об этом в нескольких статьях.

TCP/IP (Transmission Control Protocol/Internet Protocol) представляет собой набор сетевых протоколов, обеспечивающих связь между компьютерами и другими устройствами в сети. Его внедрение в мейнфреймы IBM значительно расширяет возможности этих мощных систем, позволяя им эффективно взаимодействовать в современных сетевых средах, интегрироваться с разнообразными приложениями и системами, а также поддерживать высокие уровни безопасности и производительности.

В этой статье мы рассмотрим основные аспекты работы с TCP/IP на IBM Mainframe.

Читать далее
Total votes 6: ↑5 and ↓1+9
Comments5

Деплоим Grafana Dashboard через ArgoCD

Reading time5 min
Views1.9K

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

В этой статье мы рассмотрим, как использовать ArgoCD для автоматизации деплоя дашбордов Grafana.

Читать далее
Total votes 7: ↑4 and ↓3+4
Comments5

Краткий гайд по целеполаганию или как ставить цели и достигать их

Level of difficultyEasy
Reading time7 min
Views6.4K

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

Читать далее
Total votes 6: ↑4 and ↓2+3
Comments1

CJM как инструмент разработки маркетинговой стратегии

Reading time6 min
Views681

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

Customer Journey Map (CJM) или Карта Путешествия Клиента – это инструмент, который становится все более популярным в мире маркетинга и управления клиентским опытом. Он представляет собой визуальное изображение пути, который проходит клиент от момента первого контакта с брендом до совершения покупки и последующих взаимодействий. CJM позволяет глубже понять потребности и поведение клиентов, что, в свою очередь, способствует разработке более эффективных маркетинговых стратегий. В данной статье мы рассмотрим, как именно CJM помогает в создании маркетинговой стратегии и почему его использование является необходимым в современных условиях.

Читать далее
Total votes 5: ↑5 and ↓0+8
Comments1

Роковая ошибка управленца: избыток лидерства и недостаток менеджмента

Reading time4 min
Views10K

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

«Он менеджер, а не лидер», — объяснял мне мой собеседник, говоря об ИТ-директоре в пренебрежительном тоне.

Я провел ещё несколько десятков интервью методом оценки 360 градусов, иными словами, поговорил с большим количеством разных людей — и подтвердил диагноз.

За исключением одного: внимание ИТ-директора к управлению было, выражаясь техническим языком, «благим делом». Потому что в бесконечных спорах о разнице лидерства и менеджмента часто упускается из виду тот момент, что менеджмент нацелен на выполнение работы. Лидерство представляет собой важный набор методов, который менеджеры используют для того, чтобы замотивировать людей в компании принять направление, которое они пытаются задать.

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

Читать далее
Total votes 22: ↑13 and ↓9+8
Comments4

Сотрудничество DevRel-менеджеров с отделом маркетинга

Reading time7 min
Views388

Разработчики определённо имеют большой вес в компаниях, а значит, выстраивание продуктивных отношений с ними является важным приоритетом для ИТ-компаний. Однако отношения между DevRel-специалистами и более традиционными командами, такими как маркетинг, разработка, продукт и продажи, до сих пор чётко не определены.

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

Читать далее
Total votes 9: ↑7 and ↓2+9
Comments0

Обнаружение объектов на изображении с помощью моделей YOLOv5 и YOLOv8

Reading time15 min
Views4.1K

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

Одной из самых популярных архитектур нейронных сетей для таких задач, является YOLO (you only look once), созданная в 2015 году. С тех пор появилось довольно много версий данных алгоритмов. Последние выпуски сети предназначены для таких задач как распознавание, обнаружение и сегментация изображений. 

Читать далее
Total votes 9: ↑9 and ↓0+13
Comments1

Правда ли, что разработчики не могут быть хорошими тестировщиками?

Level of difficultyEasy
Reading time4 min
Views4.4K

Тестирование — это процесс оценки программного приложения, а тестировщики — это профессионалы, которые участвуют в этом процессе. Они решают множество задач: пишут тест-кейсы, сообщают о найденных багах, настраивают среду, работают с требованиями и так далее. По данным исследования, рынок тестирования программного обеспечения уже превысил 40 миллиардов долларов США и, как ожидается, к 2027 году вырастет ещё на 7%. Тестировщики должны знать языки программирования, инструменты управления тестированием, инструменты автоматизации тестирования, обладать навыками управления проектами и многими другими навыками. 

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

Читать далее
Total votes 17: ↑14 and ↓3+15
Comments10

Clojure: cond->, deep-merge, remove-nils и форма данных

Reading time6 min
Views406

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

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

Читать далее
Total votes 6: ↑6 and ↓0+9
Comments0

Куда податься, чтобы продвигаться: каналы продвижения для b2b и b2c

Reading time6 min
Views964

Зачада: есть шикарный IT-продукт, которому нужно найти клиентов. Владелец продукта хочет бесконечное количество лидов прямо завтра и прямо за 0 ₽. Это, безусловно, устроит и его, и unit-экономику, и инвесторов, и даже местную собаку Чучу. Но увы, такой расклад невозможен. Вопрос: что делать?

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

Читать далее
Total votes 6: ↑6 and ↓0+7
Comments0
1
23 ...

Information

Rating
135-th
Location
Россия
Works in
Registered
Activity