Главная » Архив меток: Блог компании Контур

Архив меток: Блог компании Контур

[Екатеринбург, анонс] Алиса в гостях у Контура — хакатон по созданию навыков для голосовых помощников

Мы научились жить вместе: узнаём погоду, ставим будильник и иногда удивляемся их беспомощности. Голосовые помощники проникли в наши устройства. Но мы можем научить помощников новым трюкам. Узнаем, как спроектировать удобный навык, разберёмся с API Яндекс.Диалогов, познакомимся с опытом других разработчиков и создадим собственные навыки. Поэтому разработчики из Контура и Яндекса проводят хакатон по созданию навыков для голосовых помощников. Будет два ...

Читать далее »

Парный постмортем: как победить Ктулху и ещё 2000 человек

Две недели назад на CodinGame завершился очередной контест — соревнование по программированию ботов для игры. Всем привет, меня зовут Оля. А ещё секретами поделится Иван spaceorc, который попал в топ-100 того же соревнования. Я попала в топ-300 мирового лидерборда, поэтому хочу рассказать, почему контесты это круто, и поделиться своими секретами. Вы узнаете, как успешно выступать на соревнованиях по программированию игрового ...

Читать далее »

Кибер–бабка, или как мы хакатонили сутки

Разработчики, тестировщики, дизайнеры и проектировщики интерфейсов собрались, чтобы штурмовать задачи. 7–8 апреля в Контуре был открытый хакатон — 27–часовой марафон по программированию. Только темой стали не рабочие проблемы, а игры. Хакатон проходил в пяти городах: Екатеринбурге, Ижевске, Иннополисе, Новосибирске и Перми. Правила простые до ужаса: вы приходите без каких-либо заготовок и через сутки показываете, что успели сделать. Впервые мы приглашали ...

Читать далее »

[Анонс] Хабы для соревнования на CodinGame.com в семи городах России

Площадки будут в 7 городах: Екатеринбурге, Ижевске, Иннополисе, Новосибирске, Перми, Ростове-на-Дону и Санкт-Петербурге. tl;dr: Контур во второй раз организует оффлайновые площадки для онлайн-соревнования по программированию игровых ботов на CodinGame. Приходите, если хотите отвлечься от рабочих задач и запрограммировать что-нибудь необычное. Всё пройдёт 16 июня, в субботу (в Иннополисе — 18 июня, в понедельник). Ссылка для регистрации — в конце поста. ...

Читать далее »

Разбор перформансных задач с JBreak (часть 4)

0x0000000002a70b14: vmovsd xmm1,QWORD PTR [rip+0xffffffffffffff44] # 0x0000000002a70a60 ; {section_word} 0x0000000002a70b1c: vmovsd QWORD PTR [rsp],xmm1 0x0000000002a70b21: fld QWORD PTR [rsp] 0x0000000002a70b24: vmovsd QWORD PTR [rsp],xmm0 0x0000000002a70b29: fld QWORD PTR [rsp] 0x0000000002a70b2c: movabs rax,0x6c4ba7d0 ; {external_word} 0x0000000002a70b36: fld QWORD PTR [rax] 0x0000000002a70b38: fucomip st,st(2) 0x0000000002a70b3a: jp 0x0000000002a70b53 0x0000000002a70b40: jne 0x0000000002a70b53 0x0000000002a70b46: fxch st(1) 0x0000000002a70b48: ffree st(0) 0x0000000002a70b4a: fincstp 0x0000000002a70b4c: fmul st,st(0) 0x0000000002a70b4e: ...

Читать далее »

Хакатон и гейм-джем в Екатеринбурге

Мечтаешь сделать игру с собственными правилами и бомбическим сюжетом? Надоело ждать Half-Life 3 и смотреть, как battle royale разрывают гейм-индустрию? Тогда регистрируйся на хакатон Контура и сделай что-то по-настоящему взрывное! 7 и 8 апреля тебя ждет 27 часов непрерывной работы над собственным проектом, знакомство с самыми крутыми разработчиками города и командное месилово за призы. Мы не будем ограничивать ни жанром, ...

Читать далее »

Разбор перформансных задач с JBreak (Часть 1)

# JMH version: 1.20 # VM version: JDK 1.8.0_161, VM 25.161-b12 # VM invoker: C:\Program Files\Java\jre1.8.0_161\bin\java.exe # VM options: <none> # Warmup: 5 iterations, 2000 ms each # Measurement: 10 iterations, 2000 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: ru.gnkoshelev.jbreak2018.perf_tests.for_each.ArrayListVsStreamBenchmark.forEachListBenchmark # Parameters: (N = ...

Читать далее »

Как мы перевернули календарь и сделали из него арт-объект

В Контуре работает 54 дизайнера, которые проектируют интерфейсы продуктов для каждой четвёртой компании в России. А ещё наши дизайнеры пишут Гайды, где делятся своим опытом. И вот уже больше года ребята создают календари, которые наделали шума в компании. Что такое проект «Календарь» и как к нему отнеслись контуровцы, расскажет Юлия Красильникова, куратор проекта и проектировщик Контур.Маркета. В 2016 году Сергей ...

Читать далее »

[Перевод] О стримах и таблицах в Kafka и Stream Processing, часть 1

* Michael G. Noll — активный контрибьютор в Open Source проекты, в том числе в Apache Kafka и Apache Storm. Статья будет полезна в первую очередь тем, кто только знакомится с Apache Kafka и/или потоковой обработкой [Stream Processing]. В этой статье, возможно, в первой из мини-серии, я хочу объяснить концепции Стримов [Streams] и Таблиц [Tables] в потоковой обработке и, в ...

Читать далее »

Разбор перформансных задач с JBreak (часть 3)

# JMH version: 1.20 # VM version: JDK 1.8.0_161, VM 25.161-b12 # VM invoker: C:\Program Files\Java\jre1.8.0_161\bin\java.exe # VM options: <none> # Warmup: 5 iterations, 1000 ms each # Measurement: 10 iterations, 1000 ms each # Timeout: 10 min per iteration # Threads: 1 thread, will synchronize iterations # Benchmark mode: Average time, time/op # Benchmark: ru.gnkoshelev.jbreak2018.perf_tests.vector.CreateAndConsumeBenchmark.consumeDouble # Run progress: 0,00% ...

Читать далее »