Тесты производительности JavaScript + Canvas

Друзья, всем привет! Наконец нашлось немного времени для обзорной статьи про одну из моих любимых технологий: Java Script + Canvas. В своём детстве, в конце 90-х, я мог только мечтать о чём-то подобном. Ведь тогда так не хватало простого инструмента для создания быстрой компьютерной графики при разработке игр, что только не пришлось перепробовать чтобы научиться “быстрому” рендеру в игровых приложениях под Windows 98 написанных в среде Borland C++ Builder. Благо, темные времена уже позади и теперь любой школьник за 30 минут сможет написать абсолютно стабильное, без лагов и мерцаний, графическое приложение даже для веб-браузера. Школьники всей планеты за такую невероятную возможность обязаны элементу HTML canvas.

История canvas

Всё началось более 10 лет назад, когда в 2004 в браузерном движке рендера веб страниц WebKit от компании Apple появился элемент canvas. Буквально спустя год, в 2005 canvas уже стал поддерживаться движком Gecko (браузер Firefox). А еще спустя год, в 2006 элемент стал поддерживаться и браузерами Opera а также вошел в новые спецификации будущих веб-технологий группы развития сети Интернет – Web Hypertext Application Technology Working Group (WHATWG). Но, по настоящему о canvas узнали только в 2011, после того, как на его базе появилась полноценная 3D графика с аппаратным ускорением на GPU, речь, конечно же, о технологии WebGL спецификации версии 1.0, которая вышла в марте 2011. Помню удивление людей в 2011 году в рекламных агентствах и везде где мы демонстрировали наши (ART OF WEB) наработки браузерной 3D графики, которые показывали прямо в браузере клиентов без установки каких-либо плагинов.

AOW-man

С лёгкостью отображались даже сложные большие модели. Например, модель в 52523 полигона отображалась без проблем вращаясь выдавая 60 FPS.

jaws

Просмотрщик 3D моделей до си пор доступен на официальном веб-сайте компании ART OF WEB.

Continue reading Тесты производительности JavaScript + Canvas

Нелояльная программа лояльности Вкусомания от Азбуки вкуса

Азбука Вкуса logoГотовлю большой материал про построение систем для реализации программ лояльности в продолжение широко известной в узких кругах статьи про CRM в спорте и вообще ветки про взаимоотношения с клиентами.

Сегодня расскажу одну дикую вещь, хотя, может быть, и статистически оправданную, но всё равно не понимаю, как может быть статистически оправдан удар по лояльности к бренду. Я, как клиент, категорически недоволен тем, что творят маркетологи Азбуки Вкуса. Год назад, в статье про открытки я уже выражал своё недоумение акциями в премиальном магазине Азбука Вкуса, но что произошло 4-го апреля 2016 на долгие годы отвернуло меня от этого бренда.

Итак, история – у меня была замечательная дисконтная карта Азбуки Вкуса.

дисконтная карта Азбуки Вкуса

Continue reading Нелояльная программа лояльности Вкусомания от Азбуки вкуса

Белорусы и драники

Срез статистики за год показал – более 60% белорусской аудитории веб-сайта приходит исключительно ради одной статьи про картофельные драники.

Белорусы и драники

Вывод: хотите посещаемости белорусской аудитории – пишите про картошку!

Республиканская олимпиада по программированию 2015-2016

Республиканская олимпиада по программированию

Республиканская олимпиада по программированию

Забегая вперед, скажу что эта олимпиада оказалась для меня куда более удачной, чем прошлая, где я выступал за 9й класс.

Артур и Илья

В марте прошел заключительный этап Республиканской олимпиады по информатике. В олимпиаде приняли участие 120 школьников со всей республики, половина из которых была награждена дипломами и призами от спонсоров. В этом году олимпиада проводилась в Могилеве с 21 по 25 марта 2016 года. Участников заключительного этапа можно было условно разделить на 8 команд: Витебская, Гомельская, Могилевская, Минская, Брестская, Гродненская области, команды Лицея БГУ и команда города Минска. Каждая команда была представлена 15 школьниками, отобранными на предыдущих этапах.

Первый день, 21 марта, понедельник

После завтрака всех повели на регистрацию в тестирующей системе. Позже, днем, участников отвели на открытие и пробный тур. В пробном туре предоставлялась возможность ознакомиться с компьютерами на которых прошли последующие два тура. Также была дана возможность изучить особенности тестирующей системы.

Continue reading Республиканская олимпиада по программированию 2015-2016

Еще немного о грядущей сингулярности

Очередная компиляция на основе прогнозов Курцвейла. Не уверен что достаточно точная.

Конечно, прогнозы могли быть уточнены, например, еще в 2005 году Рэй Курцвейл говорил о сингулярности в близком в 2045.
Нужно отметить, что это всего лишь прогнозы. В 2006 Рэй Курцвейл говорил о том, что в 2014 году солнечная энергия станет дешевле энергии из нефти.

8 апреля в истории

С Днём Рождения меня! 31! Я решил собрать данные о том, чем этот день в году знаменит в истории, кроме моего дня рождения.

  • Православная и католическая Пасха в 2007 году, католическая Пасха в 2012 году, православная Пасха в 2018 году.
  • Благословение солнца в 2009, 2037, 2065, 2093 – один из редких обрядов иудаизма.
  • Международный день цыган.
  • Сингапур, День рождения Будды.
  • США, День астрономии.

Continue reading 8 апреля в истории

X Открытая олимпиада школьников по программированию 2015/16

В этом году в Москве 6-8 марта состоялся заключительный этап 10-ой Открытой олимпиады школьников по программированию. Я принимал участие в этой олимпиаде в третий раз и организация олимпиады почти не отличалась от прошлого года.

10557525_10154002587339371_147299959249273524_o

Continue reading X Открытая олимпиада школьников по программированию 2015/16

Юнона и Авось в московском государственном театре эстрады

teatr-estradyЕсли бы не мама, то вряд ли бы когда-нибудь попал на нечто подобное. Очень неожиданно, мощно, актуально! Если учитывать что премьера рок-оперы «Юнона и Авось» состоялась 9 июля 1981 года (25 лет назад!), то могу представить на сколько это было провокационно в советском прошлом. Эта знаменитая постановка стала визитной карточкой Ленкома и находится в репертуаре театра в нетронутом виде и по сей день! Нам выдалась замечательная возможность посмотреть эту яркую постановку на сцене тератра эстрады.

big_46

big_45

Continue reading Юнона и Авось в московском государственном театре эстрады

Long long nights

Long long nights

Clear your mind and just imagine, or stop reading, your mind should be cleared to read this.

You can’t remember when it started. You are sitting in another hotel room with headache and fulfilled with emptiness.
Tomorrow you will leave this place to get to another, or you are already done it, you are can’t remember. Your life looks like an endless night, and you can’t remember when all of it started. Another silently screaming night. Another city. You know only that it can’t ends without finishing things you have to do.

That’s I feel right now.

P.S. Don’t mess with a Bekishev and vodka.

Written somewhere in Siberia…