Привет, Хабр! 30 ноября в 18:00 по мск мы проводим онлайн-митап «Как управлять командой разработки и качеством на проекте»
Митап о том, как стать тимлидом, быть крутым руководителем, собрать мощную команду и пилить сложные фичи. Эксперты из Skyeng, Flant, Райффайзенбанк и AGIMA расскажут про:
— построение команды;
— система мотивации разработчиков;
— грейдирование и переход на новый уровень;
— кубернетизации приложений.
Под «читать далее» программа мероприятия и ссылка на регистрацию.
Сообщество DevOps Minsk (DOM) при поддержке Wargaming, EPAM и ISsoft впервые проведет свой онлайн-стрим в формате панельной дискуссии.
Спикеры обсудят горячие вопросы из мира DevOps и поделятся своим мнением и опытом. Эксперты подискутируют на тему «Всё как код – есть ли предел», а также рассмотрят свежий выпуск ThoughtWorks technology radar.
3 марта при поддержке Wargaming, EPAM и ISsoft пройдет уже шестой онлайн-митап сообщества DevOpsMinsk (DOM).
В этот раз речь пойдет о концепции Shift Left в рамках DevSecOps и инструменте статического анализа terraform кода Snyk. Также узнаем, что общего у Генри Форда и современного SRE инженера.
UPD: запись прошедшего митапа можно посмотреть по ссылке.
30 сентября Rust Lang сообщество и Криптонитсобирают разработчиков на Rust и всех, кто интересуется этим языком программирования на митап. Будем общаться, послушаем доклады, поделимся опытом в разных сферах разработки.
Компания «Нанософт разработка» представила Платформу nanoCAD 23. Презентация новой версии самой популярной российской САПР с прямой поддержкой формата *.dwg прошла в онлайн-формате. Презентацию посмотрели более 3,5 тысяч человек.
UPD: запись прошедшего митапа можно посмотреть по ссылке.
Offline + online встреча разработчиков Rust Lang в Санкт-Петербурге. Доклады и дружеское общение.
Компания «Криптонит» и Rust Lang Community приглашает Rust-разработчиков пообщаться в неформальной обстановке, послушать доклады и поделиться опытом в разных сферах разработки.
UPD: запись прошедшего митапа можно посмотреть по ссылке.
Приглашаем на Scala-митап, где вместе с экспертами «Криптонита» и Scala-комьюнити поговорим о том, что такое эффекты и трамплины и зачем их использовать, разберём новые средства декомпозиции в Scala 3, рассмотрим построение SICK — надмножества JSON, и, конечно, выпьем кофе и пообщаемся в неформальной обстановке.
15 января 2016 года был аннонсирован ежегодный конкурс Ubuntu Scope Showdown! Участникам предлагалось в течение шести недель разработать с нуля и опубликовать в магазине приложений свой скоуп для Unity 8 (официальный перевод слова scope как «линза» совсем не радует, поэтому пусть будет просто скоуп). За эти полтора месяца было разработано порядка 15 скоупов, еще полтора месяца шло голосование жюри (в три раза дольше заявленных двух недель). В результате победителями оказались Roman Shchekin, Ricardo Silva, Michael Weimann и Pieter Engelbrecht. О своем же опыте участия я бы хотел рассказать под хабракатом.
Привет! Я Саша Пургина, руководитель отдела развития data-продуктов в Lamoda. В этой статье хочу рассказать, как мы использовали экспертизу разных команд для генерации 200+ новых гипотез и сплотили весь отдел вокруг решения пользовательских проблем.
Статья будет полезна продактам, проджектам и лидам команд, которые ищут варианты роста вовлеченности коллег на базе продуктовых вопросов в условиях удаленной работы и без больших затрат. В конце вас ждет чек-лист и шаблон презентации, чтобы было проще реализовать похожую идею у себя.
Кому статья точно НЕ будет полезна: компаниям, которые не готовы брать гипотезы от разработки и других отделов в продуктовый бэклог для проверки и реализации.
Этот параметр позволяет совместить преимущества последовательного и случайного выбора частей для загрузки. Назовем это «смешанный способ выбора частей». Тем самым давая возможность «онлайн» просмотра/прослушивания без ущерба для скорости загрузки.
В процессе обсуждения онлайн миграций с Щорсом, родились 2 видео с онлайн миграцией OpenVZ контейнеров между нодами.
В первом видео мигрирует контейнер в котором запущен nginx, к нему идут запросы из ab в два потока на /status, запросы пишутся в лог, т.е. размер занятого места динамически изменяется.
Во втором мигрирует контейнер в котором происходит копирование таблицы внутри mysql'я (select into blabla2 select * from blabla1), размер базы 350мб, 850к записей.
Основная хост машина — core quad q6600 с вистой, внутри запущены VMware виртуалки, а в них уже Linux с OpenVZ.
3е — из виртуалки на vmware в виртуалку hyper-v, разные физические машины, через свитч длинк 100мбит
Visual Studio Online, основанна на возможностях Team Foundation Server, представляет собой интернет-пространство для ваших проектов разработки. Быстро настройте необходимую облачную инфраструктуру без необходимости установки или настройки каких-либо серверов.
С какими IDE её можно использовать?
— Visual Studio Online подключается к Visual Studio, Eclipse, Xcode и другим Git-клиентам, что позволяет обеспечить поддержку кроссплатформенной разработки.
Каждая учетная запись Visual Studio Online предусматривает возможность бесплатной работы пяти пользователей. По мере расширения группы или роста потребностей соединяйте и сопоставляйте пользовательские планы и ресурсы, чтобы дать каждому из пользователей именно то, что ему нужно. Подписчики Visual Studio с MSDN могут присоединяться к проектам в учетных записях с пятью бесплатными пользователями.
Год назад у нас в компании был один проект — мобильный шутер War Robots с относительно медленными, но красочными и напряженными боями. Игра продолжает развиваться, у нее десятки миллионов установок и игроков по всему миру, постоянно выходят апдейты. В какой-то момент мы захотели сделать динамичный шутер на Unity со скоростями, сравнимыми с Overwatch, CS:GO или Quake. Но реализовать задуманное для мобильных платформ (в первую очередь iOS и Android) на основе War Robots при текущих архитектуре и подходах было практически нереально.
Мы понимали, как это сделать в теории — есть много статей, презентаций на YouTube, детально рассказывающих о том, как написать шутер, как работать с сетью, какие возникают проблемы и как их решать. Здесь нет Rocket Science, все эти подходы придумали еще 30 лет назад и за это время они особо не поменялись. НО: у нас не было практики.
Забегая вперед, скажу — нам удалось реализовать задуманное. Мы создали для мобильных платформ динамичный быстрый шутер, который сейчас находится в бета-тестировании и активно дорабатывается. И мне очень хотелось бы всем этим поделиться. Это первая, обзорная статья с перечислением и кратким описанием практически всего того, что мы используем (прошу не путать с другим нашим проектом в разработке, технологии и подходы в котором похожие, но отличаются в деталях).
Ниже — онлайновая часть нашего вейв-марафона с Ларсом Расмуссеном — разработчиком Google Wave и Google Maps. После того, как Ларс ответил на 50 вопросов в первой части, он радостно отправился в четырехдневный отпуск. Но радостно было ему, а не нам, которые остались в неведении: «Куда же пропал наш герой?» Ведь публика требовала продолжения банкета…
Пришлось нам, по примеру Ларса, «развлекать народ танцами». Макс сделал отличный клипик с танцующим Ларсом и разместил на специальной информационной волне. Мы ее назвали «Танцуют все»
Ларса не было с пятницы по понедельник. На все запросы ответом была тишина. Он вернулся посвежевший и… удивленный, что его (о, диво!) все еще ждут эти странные русские!
Правда он тут же подтвердил свое участие в онлайновой заключительной части марафона. Результаты — ниже.
gdd09ru, Ларс Расмуссен и Стефани Хеннон с вейверами vadbars, sergey.moiseev, Посейдон, elGephest, Den4
Ask Lars — online!
Начало онлайна 2-го декабря в 11:00 МСК!
Проводит Kyiv GTUG Center
Команда марафона: Владимир Иванов (elGephest), Максим Васильев (qMax), Олег Боженко (mrGALL), Вадим Барсуков (vadbars).
Вейв-Марафон анонсирован на официальном блоге Google Україна
Базовый электронный ресурс: Українські хвилі
Информационній партнер: Google Wave Россия
Информационный спонсор: ITC.UA
Спонсор призового фонда: Хабрахабр
elGephest: привет!
Это случилось!
мы начинаем онлайн с Ларсом
Вначале он ответит на несколько оставшихся вопросов (чтобы все вспомнили, зачем пришли)
С радостью приглашаем вас 7 и 8 марта в 19:00 (МСК) присоединиться к онлайн-трансляции запуска Visual Studio 2017! Где вы получите возможность не только сразу скачать новую версию любимого инструмента, но и вместе с нами отпраздновать 20 лет Visual Studio!
В своей работе мы руководствуемся миссией компании — сделать изучение иностранного языка удобным, вовлекающим и эффективным. Последние полгода команда LinguaLeo анализировала поведение пользователей и их предпочтения в изучении английского. На основе этих данных мы улучшили продукт и разработали несколько новых фич. В итоге сегодня готовы анонсировать три крутых инструмента, которые будут полезны как для самостоятельного обучения, так и для тех, кто учит английский в группах. Каждый из них учитывает потребности пользователя и направлен на достижение ощутимого результата за короткий срок. Итак, что же это за инструменты?
Во-первых, теперь каждый пользователь может создавать и публиковать тематические наборы слов на LinguaLeo. Ими можно поделиться со всеми или отправить ссылку на набор кому-то одному. Во-вторых, теперь все изучаемые наборы слов можно проводить через тренировку brainstorm. Она построена так, что пользователь быстро запоминает значение и написание слов. В третьих, изучать английский на LinguaLeo теперь можно в группе.
Под катом мы расскажем, что получилось и как оно работает.
программа, «выуживающая» из сырого текста на русском языке уникальные названия продукции по определенной отрасли. Сырой текст — текст, который писал человек, просто излагая свои мысли и не заботясь о формировании или выделении какого-либо списка слов;
автоматически получаемый список слов;
минимальная ручная или автоматизированная обработка для преобразования списка в набор хештегов или ключевых слов к тексту.
Полагаю, что неявно с проблемой многие сталкиваются ежедневно, после написания или анализа статьи, поста, комментария, заметки, отчета и т.д. Вот и мне по роду деятельности приходилось сталкиваться с данной проблемой по многу раз в день. Поэтому, можно сказать, к идее автоматизации меня привела «лень», в хорошем смысле этого слова.
Сейчас, когда я пишу эту статью, сохранилась идея, но набор данных конечного результата сильно изменился:
выбираются не слова, а ключевые выражения и в том числе слова;
список ключевых выражений размечен 16-ю различными маркерами;
все слова текста (в том числе и не ключевые) лемматизированы – приведены в начальную форму или унифицированы под выведенный формат;
каждое слово в тексте имеет дополнительную аналитику, относящуюся к положению по тексту и числу повторений.
Результаты работы ПО nrlpk (Natural Russian Language Processing by the Keys) подготавливают данные для:
анализа текстов неограниченного круга тематик и отраслей (разработка и тестирование проводилось по материалам тематики промышленности и ВПК — Военно-Промышленного Комплекса);
автоматической рубрикации, классификации, каталогизации, предметизации материалов (online площадки);
контроля и фильтрации по содержимому с настройками реакции системы (службам и системам безопасности в замкнутых контурах или online);