понедельник, 25 ноября 2013 г.
Белоленточный гугол
Оказалось нет, международный день борьбы за ликвидацию насилия в отношении женщин. Вот же блин, белоленточники даже символ не смогли себе оригинальный выдумать. Что как бы многое говорит о нашем креативном классе.
понедельник, 4 ноября 2013 г.
Про Meizu MX3 и KLEX
Решил не ждать тормознутного российского предзаказа и заказал сразу из Китая. Поздновато заказал, первую партию уже упустил, но всё равно получил раньше чем соотечественики. Про телефон писать не буду, только замечу, что на моём изначально не было Play Маркета. Сначала перепугался, думал, что gapps не установлены и придётся возиться с прошивками. Как оказалось c gapps всё нормально, пришлось только рыть инет в поисках APK с Маркетом. Зачем они так сделали - не понятно. Типа я от отчаяния перейду на ихний китайский маркет?
Хочу немного поделиться информацией про доставку. Продавец должен был отправить заказ через EMS, даже код для трекинга EMS-овский дал, но внезапно без предупреждений в последний момент отправил через KLEX, про которого информации практически нет. Уже после продавец отписал, что у отправлений через EMS начались какие-то большие проблемы с таможней. По итогу доставка отработала просто отлично, раза в полтора быстрее чем EMS. Российская часть доставки и вручение, как оказалось, выполняется компанией СДЭК.
Найденные в сети трек-коды: 7556004522, 7556004348, 7556004460.
понедельник, 21 октября 2013 г.
Про музыку
пятница, 18 октября 2013 г.
Разрыв шаблона какой-то
среда, 3 июля 2013 г.
Поиски пристанища
суббота, 4 мая 2013 г.
Bootstrap typeahead и объекты
Порывшись в гуголе нашёл только предложения хранить массив строк с JSON объектами и при необходимости парсить их. Ещё нашёл решение (Twitter Boostrap Typeahead Tutorial) хранить в typeahead массив идентификаторов объектов и при необходимости обращаться за объектом к глобальной коллекции. Отличное решение, если коллекция одна и статическая, с ajax такое не сработает. Отталкиваясь от него сделал своё решение. В нём в экземпляре typeahead создаётся поле с коллекцией объектов. Вот оно:
HTML:
<input autocomplete="off" class="selector" data-id-input="#QuestionID" data-link="@Url.Action(MVC.Play.QuestionTypeahead())" name="Question_Selector" type="text" /> <input id="QuestionID" name="QuestionID" type="hidden" />JS:
$('.selector').typeahead({ source: function (query, process) { var idInput = this.$element.data().idInput; var that = this; return $.post(this.$element.data().sourceUrl, { query: query }, function (data) { var selectorData = {}; for (i in data) { var item = data[i]; selectorData[item.id] = item; } that.selectorData = selectorData; return process($.map(data, function (item) { return item.id })); }); }, matcher: function (id) { return true; }, highlighter: function (id) { return this.selectorData[id].title; }, updater: function (id) { var idInput = this.$element.data().idInput; if (idInput != null) $(idInput).val(id); return this.selectorData[id].title; }, sorter: function (items) { return items; } });JSON от сервиса:
[{"id":26,"title":"Был ли ваш персонаж главой СССР?"},{"id":364,"title":"Ваш персонаж становился народным артистом СССР либо России?"}]
Как через код создать стиль, который устанавливает параметр StrokeDashArray в WPF
В двух словах. Вместо логичного решения
ellipse2Style.Setters.Add(new Setter(Ellipse.StrokeDashArrayProperty,new DoubleCollection() { 2, 2 }));надо делать так
ellipse3Style.Setters.Add(new Setter(Ellipse.StrokeDashArrayProperty, "2,2"));
понедельник, 15 апреля 2013 г.
Просто анедот [R]
Цирк. Представление. Выходит конферансье и объявляет:
— Дамы и господа! Сейчас перед вами выступит трио эквилибристов! Прошу!
Выходят эквилибристы, тут из зала голос:
— А эквилибристы — пидарасы! Нацепили колготки как бабы!
Эквилибристам стало неудобно, они стушевались ну и плохо выступили и ушли.
Опять выходит конферансье и объявляет:
— Дамы и господа! Сейчас перед вами выступят клоуны! Встречайте!
Только выходят клоуны — опять из зала голос:
— А клоуны — пидарасы! Накрасили рожи как бабы!
Клоунам тоже стало неудобно, та же фигня, обиделись и ушли.
В третий раз выходит конферансье и говорит:
— Дамы и господа! Сейчас — смертельный номер! Прыжок из-под купола цирка
головой на железобетонную плиту! Выполняет самый храбрый человек в мире!
Голос из зала:
— Ай, пидарасы, куда вы меня тащите?
пятница, 12 апреля 2013 г.
Про Hitman: Absolution
Возникло ощущение, что она очень просела по атмосфере по сравнению с предыдущими. Из крутого триллера про наёмного убийцу уровня Леона или Шакала Хитман превратился в нечто комиксообразное и киллбильное. Не помню была ли анимация в предыдущих частях не очень хорошей, но теперь после всяких оссосинов выглядит довольно топорно. Бесят пререндереные ролики на игровых уровнях, такое давно делают на движке. Вроде в предыдущих частях так и было, а тут вот так вот странно сделали. Как-то не в лучшую сторону упростили/поменяли механику.
Во всём остальном всё так же неплохо.
воскресенье, 3 февраля 2013 г.
Про Far Cry 3
Кстати, тут ещё и самая лучшая (из виденных мной) реализация мини-игры – покера. Ни в одной игре ещё не тратил столько времени на мини-игры как здесь.
И отдельное спасибо локализаторам за хорошую работу. Молодцы, что не стали умничать и перевели мат матом.
Про перезапуск Devil May Cry
ЗЫ: Вполне возможно это только начало и в следующих частях новый Данте "повзрослеет". Радует, что отказались от первоначального варианта эмо-наркомана, хоть и не далеко от него ушли.