Как стать автором
Обновить
17
0
Антон Ленев @m0rg0t

Frontend developer

Отправить сообщение

Unreal Engine — теперь бесплатный

Время на прочтение1 мин
Количество просмотров46K
Я думаю, это радостная новость для всех, кто занимается разработкой игр и трёхмерной графикой. Unreal Engine теперь официально бесплатный. Сегодня всем, кто зарегистрирован на UnrealEngine.com, пришло письмо следующего содержания:
If you love something, set it free!

image
Читать дальше →

Нанороботы в нашем мозге

Время на прочтение5 мин
Количество просмотров34K


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

Читать дальше →

Выступление на конференции: что важно знать

Время на прочтение6 мин
Количество просмотров24K
Каждый год мы получаем множество вопросов от компаний, касающихся самых разных аспектов участия в конференциях. Как правильно подобрать докладчика, какие самые важные этапы подготовки к участию в конференции и как прочитать свой доклад, чтобы он запомнился и достиг своей цели? Мы решили написать пост, который будет своеобразным FAQ для тех, кто хочет принять участие в SMP Conf, SQA Days, Analyst Days и других наших конференциях.


Читать дальше →

Пересмотренное руководство по Grunt для начинающих

Время на прочтение6 мин
Количество просмотров51K
Еще в марте 2013 года я написал статью руководство по Grunt для начинающих и она стала самой посещаемой статьей на моем сайте. Я написал ее в то время, когда сам только начинал своё знакомство с Grunt, и это было скорее руководство для себя, чем для кого-то ещё. Теперь, спустя 18 месяцев, я почувствовал, что пришло время пересмотреть как я использую Grunt потому что сейчас я знаю гораздо больше, чем в то время.

Если вам не терпится просто увидеть код, то весь он есть на Github.
Читать дальше →

Microsoft меняет хорошие приложения Windows Store на сертификаты

Время на прочтение2 мин
Количество просмотров9.4K


Что обычно необходимо для того, чтобы получить сертификат разработчика MCSD? Учиться, учиться и еще раз учиться. Работать, работать и еще раз работать. И после всего этого, обладая уже достаточно большим багажом знаний, нужно сдать 3 экзамена. Сдав первый из них (70-480 или 70-483), получаешь сертификат Microsoft Certified Professional. А вот дальше, при наличии желания карьерного и профессионального роста, для получения MCSD необходимо сдать еще экзамены.
Читать дальше →

Как распутывать лапшу, не впадая в депрессию

Время на прочтение4 мин
Количество просмотров19K
Эта статья не про ваши сладкие интерфейсы на реакте, ангуляре или что вы там используете? Это статья про те ситуации, когда у вас есть кучка jQuery лапши. Нет, пусть это будут горы jQuery лапши, завернутой во вьюшки бэкбона.

В статье используется библиотека Backbone.View.Elements

Проблема первая: маловыразительные селекторы


Все мы видели лапшу, все мы знаем: лапша в JSе — наверно и в верстке не все хорошо. А раз все так, то код, скорее всего, кишит непонятными манипуляциями с домом. Читать такой код сложно, ведь надо, не упуская мысли автора о том, что здесь вообще происходит, держать в уме кучку невнятных названий для элементов. Итак, давайте придадим коду немножко выразительности:
_selectors: function () {
    return {
        elemName: '.block__elem-name'
    };
}
Сложим все селекторы в одном месте и дадим понятное название элементам, для выбора которых они нужны. Выбирать мы их, кстати, будем вот так:
this._elem('elemName');
вместо
this.$('.block__elem-name');

Неплохо? Поехали дальше..

Внимание, конкурс идей приложений для Microsoft и Mojio

Время на прочтение2 мин
Количество просмотров5.1K
Привет, Хабр! Сегодня мы хотим объявить о сотрудничестве Microsoft с ванкуверской компанией Mojio, партнером Windows Dev Center и создателем открытой платформы для «подключенных автомобилей» (connected car).



В рамках сотрудничества и во имя поощрения разработки приложений для Windows Phone обе компании решили провести конкурс приложений, в котором вы можете стать обладателем одной из подарочных карт Visa номиналом $1000.
Читать дальше →

О том, как устроены открытые данные в России

Время на прочтение9 мин
Количество просмотров30K
Не секрет, что в России за последние годы, с одной стороны, стало больше открытых данных, с другой — накопилось немало критики.

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

Поэтому, вместо предисловия, я представлюсь.

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

Кроме всего прочего я вхожу в Совет по открытым данным при Правительственной комиссии по координации Открытого Правительства и ряд общественных и экспертных советов при органах власти и в курсе многих успешных (и провальных) государственных инициатив в этой области.

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


Читать дальше →

Борьба с 2D-физикой в Unity на примере бесконечной игры

Время на прочтение9 мин
Количество просмотров84K


Мой странный творческий путь занес меня в разработку игр. Благодаря отличной студенческой программе от IT-компании, название которой СостоИт из одной Греческой МАленькой буквы, сотрудничающей с нашим университетом, удалось собрать команду, родить документацию и наладить Agile разработку игры под присмотром высококлассного QA-инженера (здравствуйте, Анна!)

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

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

Чем полезным заняться в праздники?

Время на прочтение5 мин
Количество просмотров20K
Или как сделать, чтобы не было мучительно больно за впустую пролетевшие новогодние каникулы?
Если в связи с обесцениванием рубля вы внезапно никуда не едете на новогодние праздники, или едете, но уверены, что будет куча времени, которое вы ещё не знаете, чем занять (например, в дороге), то предлагаю вам 7 способов приятно и полезно провести время.

1. Посмотреть видео с конференций
Многие сейчас в восторге от TED. Да, там есть интересные и полезные вещи, но если интересно развитие в отраслях менеджмента и IT, то я рекомендую сайт IT Talks. Там подборки с самых интересных тематических конференций за последние годы.
Ещё есть очень интересная подборка видео с семинаров на CodeFreeze
Чтобы смотреть видео в оффлайне (самолёте, поезде и т.д.) могу посоветовать пару расширений для FireFox:
addons.mozilla.org/ru/firefox/addon/download-flash-and-video — качает почти всё кроме Vimeo
addons.mozilla.org/ru/firefox/addon/video-downloadhelper — качает почти всё и Vimeo в том числе, но названия файлов генерит абы как.
Читать дальше →

BudgetApps — Первый Всероссийский конкурс по открытым финансовым данным

Время на прочтение4 мин
Количество просмотров9.6K
Друзья, под закат уходящего 2014 года и начала 2015 есть отличная новость для всех кто любит работать с открытыми данными, участвовать в конкурсах для разработчиков.

А также, я уверен, что есть и те кто любит историю и исторические данные.

С 23 декабря Минфин России с нашей помощью Информационной культуры открывает конкурс приложений BudgetApps http://budgetapps.ru/contest на открытых данных которые Минфин России публиковал последние несколько лет.



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

Ну и, так оказалось, что меня зовут Иван Бегтин и я член жюри этого конкурса.

Все они есть по ссылке на сайте Минфина — http://minfin.ru/ru/opendata/
И много бюджетных данных есть на Едином портале бюджетной системы — http://budget.gov.ru/data/opendata там есть структура бюджета в CSV формате, сами данные, справочники и многое и многое другое. А также данные по всем официальным учреждениям вот тут http://bus.gov.ru/public/opendata.html. На этот ресурс обратите особое внимание. Там опубликованы индикаторы, бюджеты, уставы и многое другое по каждой государственной организации и муниципальном учреждении в России. Если Вы задумаете любой региональный проект, то эти данные будут просто бесценны.

Это не значит, что нельзя использовать какие-либо другие данные, безусловно можно и нужно, однако поскольку это конкурс Минфина России, то конечно ожидается что другие данные будут использоваться вместе с этими.

Я лично считаю, что не стоит ограничиваться только теми данными которые уже переведены в машиночитаемый вид. Есть также данные которые можно превратить в открытые данные самостоятельно.
Многие умеют писать парсеры, но для тех кто этого не делал раньше, хорошее подпорье может быть ScraperWiki (https://scraperwiki.com/) чтобы собрать информацию со страниц, а также разные библиотеки для разбора Excel файлов, извлечение таблиц из PDF документов — с помощью pdftables.com или сервисов Abbyy или их Abbyy Finereader.

На сайте и других ресурсах Минфина кроме данных есть множество другого интересного что можно превратить в данные. Начиная просто от новостей которые стали особенно актуальны в последние дни, продолжая всем остальным.

Исторические бюджеты

Читать дальше →

CAD для разработки снежинок: SnowFlaker

Время на прочтение3 мин
Количество просмотров63K

Привет всем.
Да да, это CAD, для разработки снежинок, написанный мной за пару дней.

Предисловие


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

В статье не будет никакого процесса разработки и программирования. В ней я поделюсь с вами получившейся программой, и расскажу как ей пользоваться. Под катом много картинок.
Забрать сборку под win можно тут: sourceforge.net/projects/snowflaker
Там же исходный код в GIT. Сборки под linux пока нет, но программа написана на fpc, и должна собираться и работать под linux-ом. Добавлена сборка под Linux.
Читать дальше →

Конкурс игр с поддержкой геймпада

Время на прочтение2 мин
Количество просмотров9.3K
Уважаемые друзья! Приглашаем вас принять участие в конкурсе игр для магазина Windows Store! Единственным условием принятия вашего приложения в конкурс является поддержка игрового геймпада, например, такого как контроллер для Xbox360 или Xbox One. О том, как разрабатывать приложения для Windows Store с поддержкой геймпада вы можете из наших статей: Xbox One геймпад для игр на PC, Как использовать GamePad в браузере и в приложениях для Windows на HTML и JavaScript?, Вибрация геймпада XboxOne для Unity3d и учебный курс «Поддержка геймпадов при разработке компьютерных игр».
Мы будем очень рады, если вы используете уже существующие наработки, например, перенесете ваше приложение для мобильного устройства на платформу Windows 8.1. Разработать или портировать игру для Windows 8.1 вы можете с помощью большого количества технологий и инструментов, многие из которых являются корсс-платформенными.  Уже сейчас вы можете узнать то как создавать и переносить игровые приложения на нашу платформу на специальной странице конкурса.
 
Читать дальше →

Yeoman для новичков

Время на прочтение3 мин
Количество просмотров86K


Есть такие программы и утилиты, воспользовавшись которыми, пользователь возопит: «Не знаю, как я мог жить без этого инструмента раньше!». На мой взгляд, консольная утилита Yeoman, написанная на Node.JS, относится как раз к разряду таких незаменимых инструментов. Почему?
Давайте посмотрим

Как самостоятельно зарегистрировать ООО

Время на прочтение7 мин
Количество просмотров52K
Всем привет! Сегодня мы расскажем о том, как самостоятельно зарегистрировать ООО.

Вопрос о создании своей компании обычно возникает, когда у вас есть идея для стартапа и вы готовы приступить к разработке. Если над проектом вы работаете один, то вам вполне достаточно статуса ИП. Если у вас есть партнёры или вы планируете привлекать инвесторов, то лучше с самого начала зарегистрировать ООО. Это самая распространённая форма для ведения бизнеса и, несмотря на некоторые ограничения, она лучше всего подходит для создания стартапа.

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



Инструкция по самостоятельной регистрации ООО от «Я люблю ИП»

Читать дальше →

Windows Ad Mediator – усовершенствованный способ монетизации приложений на Windows Phone

Время на прочтение4 мин
Количество просмотров7.8K
Новая эра монетизации приложений на Windows Phone наступила с выходом расширения Ad Mediator, особенностью которого является агрегирование и управление несколькими SDK рекламных сетей.

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


Читать дальше →

Использование сервиса AdDuplex для универсальных приложений

Время на прочтение3 мин
Количество просмотров6.1K


Сегодня размещение рекламных баннеров в приложении является популярным способом монетизации решений. Adduplex – представляет собой один из удобных сервисов для реализации контекстной рекламы в Windows/Windows Phone приложениях.

Наличие SDK и дружелюбных API позволяет быстро установить необходимый набор инструментов и в несколько шагов получить рекламный элемент в приложении.

Посмотрим как это происходит на практике.
Читать дальше →

Sublime Text для фронтэнд-разработчика

Время на прочтение5 мин
Количество просмотров215K


Sublime Text на данный момент является одним из самых популярных текстовых редакторов, используемых для веб-разработки, поэтому надо знать его преимущества и недостатки. Вместо того, чтобы шаг за шагом описать все фичи Sublime Text, эта статья познакомит вас с самыми популярными приёмами и полезными плагинами, позволяющими ускорить разработку.
Читать дальше →

Обнови приложение и получи комплексный пакет продвижения

Время на прочтение2 мин
Количество просмотров5.1K


Привет всем!

Отличный шанс получить мощную поддержку при продвижении, обновив свое приложение на Windows 8 или Windows Phone 8 до Windows 8.1 или Windows Phone 8.1 или создав новое.

Прими участие в конкурсе и получи гарантированные 500 000 показов в сети AdDuplex (при наличии интеграции SDK AdDuplex).

Трое победителей получат главный приз конкурса – комплексный пакет продвижения приложения:
  • 1 000 000 показов в сети AdDuplex
  • Продвижение приложения в Windows Store
  • Продвижение приложения в социальных сетях Vkontakte, Facebook, Twitter в аккаунтах Microsoft и партнеров
  • Пост с видеообзором приложения на wp7forum.ru
  • Информирование ключевых медиа ресурсов о приложении
  • Телефон Nokia Lumia 930

Подробности под катом.
Читать дальше →

Игровой хакатон, 6-7 декабря, Москва

Время на прочтение1 мин
Количество просмотров8.8K


Приглашаем вас на двухдневный хакатон по разработке игр GamesJamMicrosoft.

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

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность