[Из песочницы] История участия (и почти победы) в ежегодном соревновании Russian AI Cup 2016

Привет, Хабр! Меня зовут Дичковский Алексей, и я хочу вам рассказать о том, как я потратил полтора месяца своей жизни на написание бота для упрощённой версии DotA.

Ежегодно компания Mail.ru проводит онлайн-чемпионат по программированию игровых стратегий (Russian AI Cup 2016). Я принимал участие в данном соревновании в 2012 году (СodeTanks) и, совсем немного, в 2013 (СodeTroopers). В этом году, изрядно наевшись веб разработкой, я решил попробовать принять участие ещё раз. Я изначально не надеялся (но, конечно же, очень хотел) занять какое-либо призовое место и в целом для меня это был скорее тест, насколько я ещё могу реализовать нечто интересное. О том, что из этого получилось, можно прочитать под катом.


Читать дальше →
Source: habrahabr

Сложности, с которыми приходится сталкиваться при создании кружков робототехники

Статью начинал писать в конце ноября, возможно её придётся немного корректировать, так как есть изменения в законодательстве о пед.деятельности.

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

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

image
Читать дальше →
Source: geektimes

Юная поклонница Final Fantasy XV получила поздравление от своего кумира

Удивительная
история произошла на этой неделе. Отец решил поздравить свою маленькую дочь с
Рождеством необычным способом. Зная о её безумной любви к Final Fantasy XV, а в
частности — к одному из […]
Source: 4pda

Как написать лучший пост на Хабре. 7 ответов, 7 советов

1-го января в 6 утра воскресенья мне пришла мысль поделиться с Хабра-сообществом о том, как писать статьи на Хабр, чтобы они попадали в Лучшее. За сутки, за неделю, месяц, и если вы сможете взломать 3000 паролей или сделать комикс в духе Фриланс vs. Офис, то и в лучшее за все время!

Кто я такой чтобы не пить советовать? — Спросите вы. Не вдаваясь в фаллометрию, я просто люблю писать про IT, а зарабатываю на жизнь разработкой на .NET. За что Microsoft (хотя не только за это), выдал мне ачивку MVP и это мотивирует писать дальше.

А официально, началось все с Хабрахабра в 2011-ом году. Когда я, задолбавшийся разбирать индусские С++-вермишелины, отрапортовал в песочницу пост про избыточность С++. При этом не сильно рассчитывая на фидбек или инвайт, а что называется — просто выговориться. Каково было мое удивление, когда через пару дней мне прилетел не один, а 3 инвайта. Сам пост взлетел в топ Хабра получив 275 плюсов и висит в “С++ / Лучшее” до сих пор.

Так я встал на путь любительского IT-блоггерства. Потом были попытки создать свои тематические блоги про мобильную разработку, стартапы и IT-бизнес. Но времени постоянно постить и PR-ить блог не было, соответственно и трафика тоже полтора человека в день. Поэтому продолжал постить туда, где уже есть аудитория. Был посты на Цукерберг Позвонит (VC.ru), AIN.ua, Geektimes.ru, где-то еще писал, как пить дать. В  общей сложности у меня более 50-ти публикаций на тему IT.

Поэтому считаю уполномоченным расшарить советы, которые помогут вам писать качественный контент и получать бóльший фидбек от читателей. Будь то рейтинг, карма, избранное и просмотры. И как итог: ↑реальная карма, ↑общий вклад в IT-сообщество, ↑популярность, ↑авторитет, ↑трафик на ваш сайт.

Читать дальше →
Source: habrahabr

Трудности на пути создания «универсальной» метамодели для моделирования предметных областей

Для создания модели предметной области сначала строится модель наших представлений. Описание наших представлений содержится в метамодели (например, в нотации BPMN). Метамодели, в свою очередь, строятся на основе мета-метамодели. Однако, наши представления имеют очень непростую структуру, которая до сих пор не имеет формального описания. Поэтому построение метамодели и мета-метамодели сильно затруднено. Попытку описать эту структуру предприняли греки, когда придумали основы логики. Способы нашего мышления изучали математики, когда столкнулись с парадоксами, пытаясь построить основы своей науки. Казалось бы, прогресс есть, но по какой-то причине, остановившись на формальном описании инструментов логического вывода, математики не сделали попытку применить полученные наработки к моделированию нашего мира (наверно, потому что для них – это прикладная задача, не вызывающая интереса).

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

[Из песочницы] У «Казаков» секретов нет

image

Думаю, многие из читателей с добрым словом вспомнят серию игр «Казаки», многочасовые баталии, военные хитрости и бесподобное звуковое сопровождение — отличная стратегия своего времени.

Спустя 15 лет они вернулись, и теперь уже в режиме онлайн, о проблемах и уязвимостях новой версии и пойдет речь в данной статье.
Читать дальше →
Source: habrahabr

[Из песочницы] Анализ рынка виртуальной реальности 2016

Условно рынок виртуальной реальности можно разделить на текущий момент на несколько сегментов: производство и продажа устройств виртуальной реальности, аттракционы виртуальной реальности, отраслевые решения и разработка приложений виртуальной реальности.

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

Производители шлемов виртуальной реальности

Производители шлемов виртуальной реальности high-level

Основными игроками среди производителей десктопных шлемов виртуальной реальности в настоящий момент выступают Oculus Rift, HTC Vive, Sony PlayStation VR.

У Oculus Rift был хороший старт за счёт своего первенства на рынке виртуальной реальности. Благодаря этому Oculus занял центральное положение, объединив вокруг себя среду разработки Unity и разработчиков периферийных устройств. Однако, сложности с совместимостью версий SDK, предоставляемого от Oculus для разработчиков, снижает их желание участвовать в разработке новых приложений, а значит динамика наполнения приложений для этого шлема будет неизбежно снижаться. К тому же конкурент в виде HTC Vive уверенно сравнял счёт по всем техническим качествам и идёт на опережение, предоставляя новые возможности, вроде непосредственного синхронного перемещения в реальном и виртуальном пространстве. Можно с уверенностью говорить, что в ближайшем будущем из этих двух шлемов лидерство займёт HTC Vive, как корпорация с более длительным техническим опытом и возможностями.
Читать дальше →
Source: habrahabr

Apple обучает компьютерные алгоритмы точному распознаванию изображений

Статья от специалистов Apple
под названием «Распознавание объектов с помощью противопоставления
искусственных и неопределённых изображений» была принята к рассмотрению и
затем опубликована в библиотеке […]
Source: 4pda

OLED-телевизоры захватят 68% рынка в течение трёх лет

Ассоциация развития индустрии фотоники опубликовала отчёт, согласно которому мировые закупки OLED-панелей стремительно растут. Как ожидают специалисты, телевизоры на органических светодиодах в течение […]
Source: 4pda

«4 фото 1000 слов» — увлекательная и яркая игра для Android

Став популярной много лет назад, игра «4 фото 1000 слов» до сих пор собирает армию поклонников — у игры уникальная атмосфера, оставляющая только положительные эмоции.

Платформа: Android

Версия: 3.9

Русский […]
Source: 4pda