Новости
Локализация игр глазами менеджера
Чтобы игра стала хитом, нужны большие затраты (и огромное везение). Геймплей должен приносить удовольствие, сюжет должен цеплять, прогресс должен радовать, баги должны не появляться или хотя бы не быть критическими. Качественно сделанная игра выстрелит, а количество фанатов будет расти в геометрической прогрессии. Но есть один фактор, который может свести на нет все усилия. Это халтурная локализация. Даже шедевр может затеряться на фоне колоссального количества новых проектов, если получит несколько негативных отзывов при запуске.
Правда о том, сколько зарабатывают основатели стартапов
Горячая тема! Я раньше очень много и тесно работал с основателями стартапов, а теперь и сам им являюсь, выпускник прошлогоднего батча Y Combinator S21 (так что есть внутрячки-инсайты-бенчмарки). Видел разные подходы к этому вопросу. Сколько платят себе основатели? Ниже речь пойдет прежде всего о pre-seed/seed компаниях.
Самое главное заблуждение обывателя про стартапы - в том, что закрыв раунд, например на несколько $млн, основатели сразу резко богатеют. Многим разумным людям это очевидно. Но менее интуитивная правда в том, что любой фаундер, способный привлечь немного денег в свой стартап, зарабатывает сильно меньше, чем если бы работал по найму или занимался фрилансом/агентством. Поэтому какой-нибудь ваш знакомый, привлекший несколько $млн (что звучит, безусловно, мощно) наверняка зарабатывает заметно меньше другого вашего знакомого - хорошего разработчика.
Реально ли привлечь Home Credit Bank за нарушение лицензии открытого проекта?
Недавно натолкнулся на статью в корпоративном блоге Home Credit Bank на Хабре.
Там есть ссылка на нашу статью на Хабре, статья в свою очередь ведет на наш проект, который опубликован под лицензией GNU Affero General Public License v3.0:
Вероятно вы уже поняли, куда это все идет. Данная лицензия подразумевает публикацию кода проекта, который использует наши модели. Но банк естественно этого делать не будет, потому что это банк. А значит лицензия де факто означает некоммерческое использование.
Но Home Credit Bank естественно не обращался к нам за коммерческой версией или лицензией для данной модели.
Импортозамещение Китая и дефицит чипов привели к многократному удорожанию б/y оборудования для литографии
Дефицит чипов продолжает усугубляться. Дорожает буквально все — процессоры, графические чипы, компоненты для автомобильной промышленности и даже обычные полупроводниковые компоненты. SSD, оперативная память, даже контроллеры для дисплеев растут в цене, соответственно, растут цены на технику, в состав которой входят все эти элементы.
Чипов требуется все больше и больше, а значит, производители ищут разные способы удовлетворить дефицитный спрос. Наиболее очевидный способ — увеличить объемы производимых компонентов, но производственные линии у большинства производителей чипов загружены почти на 100%. Соответственно, многие компании начинают увеличивать количество таких линий, но и здесь все непросто — ведь необходимо соответствующее оборудование. Оно и раньше пользовалось огромным спросом, а теперь и вовсе нарасхват. Стоимость даже относительно старого литографического оборудования взлетела в разы, но и это не останавливает покупателей. Что творится на рынке («творится» как раз правильное слово для описания ситуации) — под катом.
Предварительная программа DUMP-2022 готова. Выступят докладчики из Яндекс, Tinkoff, Ozon, Skyeng, HTML Academy
Программа получается отличной: Андрей Цветцких (Тинькофф), Дмитрий Цепелев (Злые Марсиане), Серёжа Попов (HTML Academy), Андрей Смирнов (X5), Алексей Бородкин (Ozon), Елена Насыбуллина (Selectel), Дмитрий Калаев (ФРИИ), Максим Рогожников (Тинькофф), Антон Назаров (Autodesk), Александр Кириллов (Evrone), Филипп Терехов (Уфимский городской планетарий) — и это не всё. Под катом — подробности программы.
Рецепт приготовления команды по принципу пирога
Собирая команду, надо думать не столько про сеньоров и мидлов, сколько про распределение между теми, кого Ты наймёшь на фикс, кого на почасовку, а кому вообще будешь проектно задавать мелкие фишечки. Нужно думать про "командный пирог", в котором "ядро на фиксе" - только один из слоёв.
Ни один план не переживает встречи с противником: Как мы переезжали на новый платежный сервис
Январь этого года был для меня не только чередой праздников, но и поводом отметить год, как мы полностью переехали на новый платежный шлюз. Для нас, как для сервиса подписки на духи, это одна из ключевых систем и если с ней есть проблемы, то это касается всех в компании. Сам переезд можно сравнить с хорошей книгой: есть экспозиция - проблемы с прошлым сервисом, завязка как мы делали выбор между своей разработкой и готовым сервисом, развитие действия - когда мы начали работать над архитектурой и делать первые коммиты, кульминация - момент первого запуска и первые проблемы с ним и развязка, когда мы закончили миграцию всех клиентов. Звучит интересно? Тогда добро пожаловать под кат.
Как я чистил авгиевы конюшни
Принято считать, что умный человек всегда может договориться с другими умными людьми, к обоюдной выгоде. Они придумают правила, разделят ответственность, назначат исполнителей и будут сосуществовать спокойно и счастливо, наслаждаясь гармонией. По крайней мере, так должно быть в идеальном мире, существующем в воображении многих хороших людей.
Примерно так посчитал Творец некой библиотеки, создавая функционал книжных отзывов. Хороший и умный читатель, прочитав книгу, поделится впечатлением о прочитанном. Выскажет своё впечатление. Похвалит или поругает — не важно. Главное, что его мнение поможет сориентироваться в книжном море другим читателям. Ведь книги, как я уже писал, имеют высокий порог вхождения. Качество текста не очевидно с первой страницы — зачастую нужно потратить на книгу несколько часов, чтоб замысел автора раскрылся.
Конечно, наш Творец позаботился о защите от злого умысла. Для поддержания порядка, он роздал завсегдатаям библиотеки 200 конвертиков — особых прав, позволяющих им скрывать отзывы других читателей из ленты. Раздавая конвертики, Творец повелел распоряжаться ими мудро и ответственно — скрывая исключительно спам, спам и ничего кроме спама. После чего удалился, оставив созданный им мир на произвол судьбы.
Творцы — они такие.
Некоторое время библиотека существовала, работая в штатном режиме. Читатели писали и читали отзывы, редкие спамеры удалялись из ленты, в общем, сплошное благорастворение на воздусях и во человецех благоволение. Но вскоре в мир библиотеки проникло зло.
Как устроен запуск экспериментов в ИТ-продукте на примере Joom
Привет, Хабр! Меня зовут Леонид Огрель, я работаю аналитиком в Джум Лабс. В этой статье я расскажу, зачем нужен эксперимент в ИТ-продукте, и на что нужно обратить внимание при его запуске.
Как понять, понравится ли пользователям изменение, которое мы хотим внести? Принесет ли оно пользу компании? Работает ли новый алгоритм ранжирования товаров лучше по сравнению с используемым? Снизится ли конверсия, если мы добавим дополнительный баннер на карточку товара?
Чтобы ответить на подобные вопросы, мы проводим большое число онлайн экспериментов, по итогам которыx ожидаем получить чёткий ответ: улучшает ли изменение метрики компании или нет.
Процесс подготовки эксперимента к запуску можно разделить на три этапа. Ниже остановимся подробнее на каждом из них.
Научный фестиваль — «Улики Эволюции». Итоги мероприятия
На протяжении последних двух лет в Санкт-Петербурге об офлайн научно-просветительских фестивалях численностью свыше 100 человек можно было забыть. Но 2-го апреля, 2022 года ситуация резко изменилась. Так, в Северной столице, несколько амбициозных научно-просветительских проектов решили объединить усилия, чтобы перевернуть игру, впервые за долгое время, организовав в ЕСОДе масштабное мероприятие под названием «Улики Эволюции». Этими проектами были мы — «Фанерозой», а также @Cat_Cat и Стройка_Века.
Быть тимлидом, а не казаться: обзор человечных практик и инструментов
Как социолог в IT, я регулярно провожу исследования среди тимлидов. И часто слышу от новоиспеченных лидов, что им была бы очень полезна подготовка к их новой роли. А более опытные для прокачки софт-скиллов хотят понятную систему инструментов. Подведя некоторые итоги, я составила топ-3 самых частых трудностей:
Подозреваю, что есть инструменты, чтобы делать мою работу лучше, но я о них не знаю и не очень понимаю, где их достать;
Нелегко применять софты: быть открытым, уверенным, проявлять эмпатию.
Тяжело даются one-on-one, фидбек и общение, особенно когда надо поговорить не про работу, а про что-то еще.
То есть многие просто не знают, что делать, когда становятся тимлидами: сначала им сложно и некомфортно, у них не получается или получается не то, а ожидания бизнеса и команды не очень понятны. А потом им непонятно, как можно те самые sotf skills развивать, если каждый one-on-one отнимает массу сил.
Меня зовут Сандра Урядова, и сегодня я хочу рассказать, как на этом пути тимлиду может помочь его собственная уязвимость, в которой, как ни парадоксально, лежит сила быть человеком. Да, иногда это очень сложно сделать, но эта сила позволит вам не только выйти из стрессового состояния, но и создать благоприятный фон в команде — вы покажете другим, что так можно: быть человеком, а не машиной.
Monotype ушел из России. Чем заменить популярные иностранные шрифты?
На прошлой неделе компания Monotype — владелец прав на популярные шрифты Times New Roman, Verdana, Arial, Helvetica и Tahoma — объявила об ограничении доступа из России к своей библиотеке и сообщила о приостановке взаимодействия с российскими организациями. Новость стала еще одним поводом обратить внимание на специфику использования проприетарных шрифтов в бизнес-среде – проблему, которая выходит далеко за рамки ситуации с Monotype. Речь о возможных сложностях при отображении существующих документов и шаблонов, особенно при работе с различными таблицами, формами и автоматически формируемыми файлами из информационных систем.
Для минимизации подобных проблем мы в МойОфис еще шесть лет назад представили свои шрифты XO_Fonts. Они свободно распространяются и доступны бесплатно. Сегодня этот набор состоит из 11 шрифтов и 24 начертаний. Их особенностью является метрическая совместимость с распространенными проприетарными шрифтами, которая позволяет сохранить оригинальное форматирование и верстку документов, ранее созданных с использованием популярных иностранных шрифтов.
Некоторое время назад на D-Russia была опубликована история создания XO_Fonts. Теперь мы предлагаем ознакомиться с ней и читателям Хабра.
О нормах и законах или Как вылечить процесс техдокументирования (спойлер: это больно)
Привет, Хабр! Ранее я писал о том, как можно подружить разработчика и писателя в рамках единого процесса и о подходе Docs-as-code к документированию разработки. Здесь мне бы хотелось поразмышлять, как в условиях agile и постоянного развития одновременно перестраивать документирование под требования других процессов, зачастую не очень предсказуемых, и при этом сохранить максимальную целостность, качество и единообразие документации.
Личный опыт: Работать Стоя
Мы слишком много времени сидим за рабочим столом, и никогда ранее человечество так себя не вело. Это черта нашей эпохи, благодаря распространенности работ с компьютерами, возможностям удаленной работе, и Ковиду. Мы все знаем, что это вредно, и некоторые говорят, что «сидение — новое курение». Иногда, с утра, сама мысль, что придется весь день работать сидя, приводит в уныние. Но что делать, если твоя работа (да и большинство развлечений) — за компьютером, и ее много?
Опрос, который я проводил 7 лет назад. С тех пор вряд ли что-то поменялось.(В конце поста новый опрос.)
Самый очевидное и популярное решение среди ИТишников — работа стоя. Но тут мне на тестирование попалась удивительная вещь. Под катом я расскажу, как я месяц по несколько часов в день тестировал стоялку-качалку или «вертикальный гамак».
Как мы слушаем и разбираем каждый звонок в банк
Сначала DSS LAB делает голос-текст, потом LSTM-классификаторы, сущности Spacy + Yargy (Natasha), лемматизация Pymorphy2, правки Fasttext и Word2Vec, 3 разных суммаризатора и наши решения. Мы можем анализировать ваш голос не только для того, чтобы понимать, о чём ведётся диалог, но и для того, чтобы искать места улучшений банковских продуктов после диалога.
Например, по распознаванию некоторых ключевых слов в речи вроде «аккредитив» или «эскроу» оператору показывается справка, по названиям депозитов — их точные тарифы и так далее. Нажимать при этом ничего не надо. Возможность сейчас обкатывается в бете.
Пример:
На входе: «…почему мне откапывает банкомат с переводом в другой банк».
Коррекция: «почему мне отказывает банкомат с переводом в другой банк».
Выделенное ключевое сообщение: «отказывает банкомат».
Действие: оператору предлагается маршрутизация звонка, звонок классифицируется для статистики.
Само распознавание устроено следующим образом:
- Голос раскладывается на фонемы. Фонемы собираются в слова тем же решением.
- Из собираемых данных удаляются различные клиентские данные: номера карт, кодовые слова и так далее.
- Затем полученный поток слов снабжается пунктуацией (точками и запятыми) и заглавными буквами: это нужно для нейросетей, очень чувствительных к такому. Исправляются опечатки, корректируются термины (география).
- И на выходе получаются текстовые диалоги, как в чате: их анализирует уже нейросеть, пытающаяся привязать смысл в реальном времени.
- После окончания звонка тексты также анализируются нейросетями, отвечающими за сбор разных метрик по голосовой и чат-поддержке.
Давайте покажу реальные (обезличенные) примеры диалогов, чтобы было понятнее.
Summ3r 0f h4ck 2022: 10 дней до закрытия анкет
Успейте подать заявку на участие в нашей обучающей программе! 1 мая после 23:59 мы закроем анкеты. И откроем новый набор только в 2023 году :)
Мы подготовили для будущих стажеров отличный учебный план с практическими задачами и ворк-шопами. Кстати, напоминаем: по итогам прохождения стажировки вы можете получить оффер и работать у нас!
Скрипты по сусекам: как создать инструмент для контроля количества серверных комплектующих на складе
Всем привет, Хабр. Меня зовут Сергей, в Selectel я работаю в департаменте IaaS-продуктов и отвечаю за выделенные серверы, которые мы сдаем в аренду. Число клиентов растет каждый год — вместе с ними растет потребность в новых серверах и комплектующих. Чем больше становится оборудования, тем сложнее контролировать его наличие на складе и вовремя планировать новые поставки. Но это часть моей работы.
Чтобы облегчить эту задачу, я, не программист, написал скрипт, который стал дополнительным инструментом управления постоянно меняющимися цифрами наличия комплектующих. Об этом скрипте и о том, как мы анализируем число оборудования на складе, пишу под катом.
Как не продалбывать задачи: like a PROcessing unit
Чтобы не продалбывать задачи нужно следовать 47 правилам в работе и жизни… стоп. Так не работает, мы же знаем. Я решил формализовать свою систему контроля задач и описать её в пошаговом гайде – с порядком и постепенным усложнением. Хочется научиться работать как процессор? Добро пожаловать под кат.
Эволюция рекомендаций в Delivery Club. Часть 2
Всем привет! Это вторая часть статьи об изменении подхода к рекомендациям в Delivery Club. В первой части я подробно описал текущие проблемы нашей рекомендательной системы: локально оптимальный баланс exploitation и cold start, а также недостаточно развитый механизм exploration. А также рассказал, как мы решали проблему exploitation через карусель «Вы заказывали», а проблему cold start — через карусель популярных фастфуд-ресторанов.