• Взлеты и падения Windows Phone: взгляд изнутри
    0
    >>при неверном времени
    Сами же и назвали причину
  • Взлеты и падения Windows Phone: взгляд изнутри
    +2
    К выходу WP Windows Mobile скорее уже была мертва. С iPhone ей было тягаться нереально.
  • Взлеты и падения Windows Phone: взгляд изнутри
    +5
    UI поток здесь не причем, все самые нужные анимации (перемещение, поворот, прозрачность) выполняются на compositor потоке.
    Telerik контролы скорее костыль, в плане замены WP Toolkit. А чарты у них хорошие (собственно по этой причине я их и купил :) ). Потыкал ListPicker, сделан намного лучше MS'овских, но все равно немного подтормаживает.

    Чтобы не быть голословным: скачайте Lomogram (я так понимаю, это ваше приложение?). Жмем Language — появляется список, убираем его, и приложение около секунды думает с серым экраном (под капотом ListPicker совершает навигацию на другую страницу). В том же вкладке жмем Output media quality и вуаля! тормоза.
    Стоп, т.е. моя люмия с MSM8960 неспособна передвинуть парочку контролов под ListPicker'ом с 60 фпс? Нет, это сделать — раз плюнуть. Открываем настройки IE и видим замечательную картину — десятки контролов и ни единого подтормаживания!
    Кстати говоря, в вашем приложении ни на одном контроле нету «tilt эффекта». Жить без него можно, это да, но последний дает очень хороший фидбэк на нажатие. Вон, в Windows Runtime все контролы уже с тилтом (PointerDownThemeAnimation), даже задумываться об этом не надо.

    Что я хочу этим сказать? МС нас здорово огорчила. Как из таких хреновых инструментов можно сделать конфетку? Разработкой приложений под WP я занимаюсь с самого первого SDK CTP. Уверен многие помнят те времена, когда в Toolbox'е была только кнопка :) Или драма с ProgressBar, выполнявшимся на UI-потоке, из-за чего родилась такая интересная вещь, как PerfromanceProgressBar. За 4 года это все можно было довести до блеска. Да, многие неровности были замазаны, но для глянца еще слишком много царапин.

    Подытожу. Большинство приложений на маркете говно :) На самом деле все не так, в последнее время разработчики радуют нас все больше и больше. Яркий пример — официальный клиент ВК. Все сделано грамотно, по гайдлайнам (НИКАКИХ ляпов, таких приложений я только штуки 4 видел), и главное — оно по настоящему ЛЕТАЕТ. Так что жму руку разработчикам ВК-клиента, они здорово постарались!
  • WWDC 2014: iOS 8 и OS X Yosemite (10.10)
    0
    Какая экосистема, какой выбор железа? Может вы про Android говорите?
    И да, OpenGL никто не запрещает использовать => никто и не закручивает гайки.
  • Часть 4.2 Возвращаем зрение. От очков до эксимерного лазера
    0
    А насколько сильная должна быть близорукость? У меня -4.5, занимаюсь 3 года, но осмотр глазного дна еще не делал.
  • Взлеты и падения Windows Phone: взгляд изнутри
    +9
    Про баги: бажные контролы в WP Toolkit, но с ним что-то совсем нахалтурили. В WP8.1 тоже есть баги, но про них пока умолчу (баг с Pivot исправили в первом апдейте, а с зумом ScrollViewer'а до сих пор жуткие проблемы).

    Что расстраивает в WP? Тормоза сторонних приложений. Встроенные сделаны с использованием некого секретного UIX, который НИКОГДА не тормозит (я серьезно). А с Silverlight беда. Даже пустой проект запускался ощутимо медленнее, чем родное приложение (на HTC HD7, с 920 люмией уже не заметно). WPToolkit убог, от ListPicker вообще слезы текут (из-за чего я его выкинул и написал свой ListPicker, который почти не тормозит, жаль исходники потерял).

    С новой версией WP, MS выкатила нам Windows Runtime XAML UI с большой винды. Стало лучше? Лучше, почти все контролы на месте, переходы между страницами не глючат. НАКОНЕЦ ТО сделали анимацию при повороте, которая жутко тормозит (по сравнению с самописным вариантом для Silverlight), но зато работает из коробки. Зато у ListView какой-то неестественный скроллинг.

    А к чему это я? К тому, что под WP разрабатывать довольно хреново. Даже сами MS не могут сделать нормальные приложения (Xbox Music, Xbox Video). Велосипедов я наделал несметное количество.
  • WWDC 2014: iOS 8 и OS X Yosemite (10.10)
    +1
    Если от нового API игры будут выглядеть лучше\быстрее, то это только плюс. На консолях уже давно свои API.
  • Китайский луноход до сих пор функционирует, но в ограниченном режиме
    +1
    А при чем здесь луна-9? Это было почти пол века назад.
    Нет, я не виню китайских инженеров в проблеме с луноходом (мб кто-то из поставщиков схалтурил, гадать не буду), просто ваше упоминание луны-9 здесь, как минимум, не уместно.
  • Простая Наука — дайджест опытов #33
    +3
    Осталось только сцепить первую и последнюю бусинку, и получится вечный двигатель :)
  • Чехол, который делает пространство вокруг смартфона сенсорным
    +3
    Так вот зачем придумали раскладные столы!
  • Дворак или как жизнь в боль превратить
    +3
    >>Скорость печати, кстати, у меня осталась той же.

    И какой же тогда PROFIT?
  • Бесплатная копия Battlefield 3
    +6
    Странно, а чего тут не интуитивного? Открываешь Origin и сразу витрина игр. Два раза нажал и запустилась. Большего по сути и не надо, это не соцсеть, как Steam.
  • Почему вам стоит использовать Vim
    +2
    Каким образом?
  • Как молодым специалистам устроиться в IT-компанию
    0
    В общем такой вопрос. Я первокурсник, хорошо программирую (как мне кажется), знаю очень много чего интересного. В универе просиживаю штаны от силы раза 3 в неделю.

    1) Чем посоветуете мне заняться в свободное от учебы время? Имею в виду, чтобы это положительно сказалось на будущей карьере. Я думаю неприятно будет иметь пустое резюме к концу четвертого курса.
    2) Впереди 2 месяца летних каникул. Реально ли устроиться на это время куда-нибудь работать?

    Прочитал тучу статей, но почти во всех было про выпускников.
  • Steam Protocol 2 и Steam Files — Введение
    –3
    На csmania до сих пор одни фашисты сидят?
  • PiCore: дистрибутив Linux объемом в 25 МБ для Raspberry Pi
    +8
    По скриншоту я подумал, что они в 25 мб умудрились запихнуть туда Firefox.
  • Microsoft Surface Pro 3 на базе Intel Haswell доступен для предзаказа
    +1
    Вы наверное про этот ( habrahabr.ru/company/intel/blog/223629/#comment_7610985 ) комментарий? Так SecureBoot на x86 обязательно отключается, да и загрузчики популярных дистрибутивов сейчас стали подписываться (т.е. можно пользоваться с включенным SecureBoot).
  • Опубликован код движка для рендеринга PDF в браузере Chrome
    +1
    >>рендеринга JavaScript

    Ну для начала так :)
  • Microsoft Surface Pro 3 на базе Intel Haswell доступен для предзаказа
    0
    MiniDisplayPort и USB :)
    Есть еще док-станция, вот к примеру для прошлой модели
    www.microsoft.com/surface/ru-ru/support/hardware-and-drivers/docking-station
  • Microsoft Surface Pro 3 на базе Intel Haswell доступен для предзаказа
    +1
    >>Дело не в том, под что ты пишешь: тут все зависит от собственных workflow и изобретательности.

    .Net, iOS. У меня никак. Да и я не представляю как можно кодить любому НЕ веб-разработчику.

    >>Я о том, что айпад вполне позволяет провести время с пользой для дела в поездках или временно (например, пока комп в ремонте/апгрейде).

    Основное устройство — MBP
  • Microsoft Surface Pro 3 на базе Intel Haswell доступен для предзаказа
    +4
    Вы наверное из веб разработчиков. Увы, это только малое подмножество разработчиков…
  • Microsoft Surface Pro 3 на базе Intel Haswell доступен для предзаказа
    +4
    Считайте вам повезло. Мой айпад годится только для хабра и сериалов :(
  • Microsoft Surface Pro 3 на базе Intel Haswell доступен для предзаказа
    +1
    Навряд ли. В 8.1 добавили WIM Install.
  • Массовое производство восьмиядерных процессоров Qualcomm начнётся уже летом
    +1
    Так пенис же увеличивается
  • Linux Mint 17 “Qiana”
    +1
    >>не обновляется самовольно

    Вот даже не знаю, хорошо это или плохо…
  • Microsoft Research запустила браузерную игру-головоломку по обучению программированию
    0
    Aggregate работает. А вот Sum работает в checked блоке. Тесты плохие.
  • Microsoft Research запустила браузерную игру-головоломку по обучению программированию
    0
    В 2.05 никак не могу выбить 3 кирпича. Оба варианта дают только два:

    return Enumerable.Range(0, n).Aggregate((sum, x) => x*x + sum);

    return Enumerable.Range(0, n).Select(x => x*x).Sum();
  • Фонд свободного ПО призывает Mozilla отказаться от модуля DRM в браузере Firefox
    0
    >>Я не только про географическое.
    По GPS с desktop?
  • Фонд свободного ПО призывает Mozilla отказаться от модуля DRM в браузере Firefox
    0
    А говорю о EME. Ограничивать пусть будут Valve со своим DRM.
  • Право на свой код
    0
    2014 год — почти 40%. Скоро парней будет меньше :)
  • Право на свой код
    +2
    Т.е. если я хорошо одеваюсь и всегда слежу за собой, то я уже не программист, а гей какой-то? Эх, стереотипы…
  • Фонд свободного ПО призывает Mozilla отказаться от модуля DRM в браузере Firefox
    +2
    Я не понимаю, почему все так завелись? Никто не принуждает использовать этот DRM модуль, более того, он даже в поставку с браузером не будет входить по умолчанию.

    И да, как всегда ализарщина:
    >>так что правообладатели смогут запрещать/ограничивать воспроизведение фильмов и музыки на компьютерах пользователей
    DRM запрещает копирование фильмов и музыки.
  • Право на свой код
    +7
    >>Но у этого есть и тёмная сторона — у Вас нет мотивации детально разобраться и в проекте, и с языком. А не разобравшись с ними качество того, что Вы пишете будет заметно ниже.

    Ну что за бред? IDE за тебя код не пишет, зато ускоряет его написание. А благодаря решарперу, я узнал о многих крутых вещах в языке, и какие ошибки, незаметные компилятору, я допускаю.

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

    «Я не хочу заниматься спортом и соблюдать диету, я лучше поставлю себе бандаж на желудок. И сразу стану стройной и красивой.»
    К сожалению, героиня моей аллегории так и не стала красивой. Зато у нее стали выпадать волосы, а ногти ломаются от легкого прикосновения. И цвет лица явно указывает на проблемы с организмом.

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

    У вас, видимо, потрясающая по объему память. Мне, к сожалению, приходится освобождать в мозгу всю выделенную память перед написание кода. Иначе bad_alloc и stacktrace в терминале.

    IDE — это обычная программа. Она, к счастью, не пишет код. Иначе бы мы дворниками работали.
  • От Imagine Cup к стартапу
    +1
    Им инвайты сразу дают.
  • Half-Life 2 и Portal стали доступны на NVIDIA SHIELD
    0
    Это железо 1080p не тянет даже. Вон, на заре xbox 360 по мощности она обходила ПК.
  • Oracle выиграла аппеляцию против Google
    0
    >>а вот завести без изменений приложение с WP7 на WP8.1 — другой вопрос.

    Объясните
  • Oracle выиграла аппеляцию против Google
    0
    Извиняюсь, не до конца зацитировал
    >>а теперь еще и иск
    Т.е. для вас это критерий? Опустим утверждения про говнопродукты оракла (где я с вами соглашусь).
  • Вышла Firefox OS 1.3: улучшения в графике, аудио, поддержка dual-SIM
    +1
    А какой у вас телефон?

    Я щупал Geekphone Peak и лагал он конечно жутко. У друга на Nexus 4 уже не так, но не сравнить с Android.
  • Вышла Firefox OS 1.3: улучшения в графике, аудио, поддержка dual-SIM
    +1
    У этих трех хватает конкуренции между собой. А с разнообразием так вообще радость.
  • Вышла Firefox OS 1.3: улучшения в графике, аудио, поддержка dual-SIM
    +3
    >>Это уменьшает производительность и делает обновление Android без поддержки производителя телефона невозможным.

    У iOS и WP такой проблемы нет. У WP от производителя нужны только драйвера, операционка обновляется как на настольной винде. У iOS думаю понятно почему.

    >>А лучше она, например, тем, что может спокойно работать без принудительного использования сервисов Google/Microsoft/Apple

    У Android спокойно выпиливаются Google сервисы. Вот только какие плюсы это дает, понятия не имею.

    Firefox OS — это шаг назад в развитии OS для смартфонов. Ужасный внешний вид, сильные лаги, отвратительный UX, а преимуществ то толком и нет. Никаких, кроме как высосанных из пальца.

    Конечно, сейчас мне будут заливать толпы веб-разработчиков о HTML5, но блин, ему не место в мобильных, опять же из-за жутких тормозов и лагов. То же самое касается и всяких PhoneGap и ему подобных.