воскресенье, 3 апреля 2011 г.

Куда идут женские телефоны

Вместо дисклеймера: под женским телефоном я не подразумеваю исключительно розовые гламурные девайсы. Ну или разрисованные La Fleur. Любой аппарат, который будет стильно и органично смотреться у девушки/женщины вполне может считаться женским.

На этом рынке уже довольно давно правит балом Samsung. Однако, времена меняются, и, вместе с ними меняется рынок, несмотря на постоянство лидера.

Во все времена одним из главных показателей женского телефона был размер. Огромная "лопата" в руке у девушки редко смотрится красиво.

Если мы посмотрим на современные небольшие Самсунги, то увидим здесь довольно интересные предложения... но только в нижнем и среднем ценовых сегментах. Современные флагманы (всех производителей) чудовищно огромны. А что делать любителям продвинутых и миниатюрных решений? Что, если хочется Amoled-экран с разрешением 800x480, отличную (для телефона) 5-мпикс камеру и мощный процессор (позволяющий гонять неконвертированное видео), и все это в диагонали размером 3.1" ? Да-да, это я про Samsung S8000 Jet, мега-бестселлер 2009 года. Его можно купить и сегодня, причем за довольно смешные деньги. Но тогда придется мириться с нерасширяемой телефонной ОС и резистивным экраном. Современных аналогов хита двухгодичной давности нет и не предвидится...

PS. Мне почему-то кажется, что в отсутствии на рынке миниатюрных флагманов виновата Nokia. Пока она предлагала конкурентноспособные телефоны - остальные вынуждены были отвечать симметрично (Jet vs. 5800). Ушла из этого сегмента - и конкуренты расслабились.


воскресенье, 13 марта 2011 г.

Русский iTunes

Некоторое время назад в поисках аудиокниг наткнулся на сайт АйМобилко http://www.imobilco.ru

Что там есть:
- весь контент легальный;
- весь контент цифровой: после покупки можно сразу скачать (не надо ждать две недели, пока придет диск);
- есть электронные книги, аудиокниги, музыка, фильмы/мультфильмы;
- киллер-фича - подписка: за 499 рублей в месяц можно каждый день качать один элемент контента (кроме мультфильмов - их можно 3).

Пока оформил подписку только на аудиокниги. Ассортимент не поражает воображение, но набрать 31 книгу по ~17 рублей за штуку можно.

Другое дело - электронные книги. Здесь подписку можно заполнить одними только Стругацкими.

Фильмы, мультфильмы, музыку пока не смотрел.

Что мы имеем в итоге: по задумке  - это идеальный магазин контента, каким он должен быть. По ассортименту есть вопросы (особенно по тому, что доступен для подписки), но, надеюсь, это дело наживное.

И да, интернет на 4.7 мбита - это катастрофически медленно, если хочется срочно начать слушать книгу размером 1.2 гб :-)

пятница, 11 марта 2011 г.

mercurial - второй взгляд

Продолжаю разбираться с mercurial. Впечатления:
  1. Оказывается, на официальном сайте лежит официальный русскоязычный  туториал.
  2. При установке mercurial ubuntu удалила bazaar. С горя? :-)
  3. Локальный репозиторий mercurial это и есть working copy. Только check in (commit), как и в других системах, надо делать руками.
    Соответственно, если почаще делать check in, то подробная история будет легко автоматом сливать изменения.
  4. Mercurial очень шустро работает. Там, где svn на простых проектах работал пару секунд, mercurial дает мгновенный отклик.
  5. Плагин для Eclipse у меня в конце концов заработал. Но из командной строки все делается проще и понятнее.
Что дальше - буду пробовать использовать на реальных проектах. Если будет наклевываться коллективная разработка - выложу на bitbucket или аналог.

среда, 9 марта 2011 г.

Начал читать про mercurial

Начал читать про mercurial. Основные заинтересовавшие меня моменты.
  1. Centralized VCS (CVCS): Два пользователя заливают одни и те же файлы в репозиторий. Первый просто заливает, второй делает merge. Его личные изменения нигде не сохраняются.
    Distributed VCS (DVCS): все индивидуальные изменения сохраняются в виде отдельных ревизий.
  2. Можно дать полноценные ревизии коллеге (в специальном архиве - bundle), не выкладывая их в центральный репозиторий (самое интересное, что bundle для системы выглядит как обычный read-only репозиторий, его не надо как-то хитро распаковывать). В свою очередь, коллега может, например, сделав Code review, уже сам закинуть эти ревизии в центральный репозиторий.
  3. Нельзя быстро порушить систему, тупо убив центральный репозиторий.
  4. Можно парой команд получить список ревизий, которые не приняты сверху в свой клон репозитория и наоборот - которые не отправлены наверх.
  5. Можно посмотреть граф ревизий (кто для кого является родительской).
  6. В отличие от TFS есть полноценный откат ревизии с нормальным сохранением истории (что делается именно откат).
  7. Есть grep, который ищет по всем файлам и всем ревизиям (можно наложить фильтры, чтобы искать не по всем).
  8. Теги хранятся не в мифических метаданных, а обычным файликом (с поддержкой версионности). Причем могут быть локальные (только для своего репозитория) и глобальные.
  9. Нет встроенной утилиты для слияния (кто не любит ручками ставить meld, ediff, winmerge и т.п., будут плакать).
  10. Нельзя задать имена для веток в графе ревизий репозитория (named branch). Хотя здесь не до конца разобрался, надо читать дальше и пробовать.
  11. Для команд можно задавать алиасы (чтобы не писать большую портянку).
  12. Есть готовая команда для поиска багов (и прочей лажи) по ревизиям  методом половинного деления.
  13. Можно автоматом слать патчи и/или бандлы по почте.
  14. Есть встроенные инструменты для фиксации отдельных изменений (отдельными ревизиями) в большом файле.
  15. Есть интерфейсы к веб-серверу и Trac'у.
  16. Для категорических противников командной строки есть GUI-клиент (TortoiseHg) и интеграция с IDE (Eclipse, IntelliJ IDEA, Visual Studio).
  17. Есть нормальная поддержка патчей на уровне системы (они не будут прятаться в обычных ревизиях, а могут развиваться вместе с репозиторием).
Долго не мог понять, почему же merge в mercurial проходит намного легче, чем в CVCS. Оказалось: из-за более подробной истории изменений (история из локального репозитория разлетается дальше). Не совсем пока разобрался в связке working copy с локальным репозиторием - но это, видимо на практике пробовать надо.

В итоге достаточно легко делать штуки, от которых разработчики, использующие SVN или TFS просто шарахаются:
  • заводить отдельную ветку (репозиторий) на фичу;
  • дать разработчикам выкладывать код в репозиторий "testing", а из него в "stable" - только тестерам.

вторник, 8 февраля 2011 г.

Как расти

Есть две технологии роста (людей, компаний, да чего угодно).

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

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

пятница, 28 января 2011 г.

Почему я не люблю DVD

Когда появлялся DVD, нам обещали жутко прогрессивные и, главное, удобные для пользователя технологии. Прогресс лучше пока не рассматривать (можно просто упомянуть, что встречаются DVD действительно великолепного качества). А вот на удобстве хотелось бы остановиться подробнее.

Итак, что видит пользователь, вставив диск в плеер?

Во-первых, ругань о том, что он потенциальный пират и его будут преследовать по закону. 30 секунд. Отключить нельзя. Отличное вложение денег (за лицензионный диск), ничего не скажешь.

Во-вторых, какую-то левую рекламу, чаще всего почти всегда не имеющую отношения ни к создателям фильма, ни к студии перевода. Разумеется, отключить тоже нельзя. Эй, господа издатели, а у вас ничего не слипнется от двойного получения прибыли за один диск (от потребителя и от рекламодателя)? Не хотите дать совет телевизионщикам, чтобы содрали с меня денег за выставленную в окно антенну?

В-третьих, якобы жутко удобное меню. Вообще, сама возможность хороша, спору нет. Вот только пользоваться ей производители дисков не умеют. Попробуйте выбрать мультфильм с диска-сборника. А теперь попробуйте то же самое на плеере DivX. Есть разница? Если и есть, то не в пользу DVD: постоянно скакать по экранам, а потом выбирать элемент на текущем экране бывает весело только первый раз.

В-четвертых, якобы быстрая и удобная перемотка (по сценам). Смотри предыдущий пункт. На нормальном телевизоре с медиаплеером перематывать, как минимум, не менее удобно.

В-пятых, попробуйте купить лицензионный фильм на Amazon или съездить со своим диском за границу. "Правильный" плеер тут же вам скажет, что вы пытаетесь нарушить закон и не даст нормально смотреть.

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

Грустно все это. Хочется русский iTunes, но с эппловским отношением к России его не приходится ожидать в ближайшее время.

воскресенье, 16 января 2011 г.

Про лицензионное ПО

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

Я купил на своем Android-смартфоне Need for Speed Shift. По поводу процесса покупки ничего плохого сказать не могу: и Android Market и Google Checkout работают вполне корректно (расстраивает правда срок возврата ПО - всего 15 минут, за это время и не успеешь толком понять, подходит ли тебе программа/игра).

После первого запуска игра доложила, что ей надо докачать 150 мегабайт данных Ну ладно, что с тобой делать, качай. Благо интернет безлимитный. А вот дальше началось самое интересное. Запускаю игру - появляется заставка, висит пару секунд, потом черный экран и игра вылетает.

Ну нас на такое не возьмешь. Внимательно читаем отзывы и видим, что надо качать "кеш" (те самые 150 мб) с пиратского сайта 4pda.ru. Идем, качаем и ... О, чудо! Игра прекрасно работает.

А теперь внимание вопрос: за что я заплатил 3.77 евро? Проще сразу пойти к пиратам и скачать игру (и кеш, и установочный файл), которая сразу заработает, а не получать себе на голову геморрой за свои же деньги.