Nov 21, 2010

А вот и цены на iPhone 4

В продолжение моей записи о ценах на iPad, вот выборка цен и на iPhone 4 по разным странам и с учетом недавних анонсов от российских ОпСоСов...

Замечу, что медиана (ошибочно названная "Average") заметно ниже того, что можно надеяться получить от Билайна или МТС.

UPD: Разумеется, цены в США с контрактом, т.е. за залоченный телефон.

Nov 16, 2010

Цены на iPad

Было немного свободного времени, нарисовал небольшой график для сравнения цен на iPad в разных странах:

Интересно отметить, что iPad в России стоит очень разумно (особенно делая скидку на 18% НДС, что объясняет более высокую цену в Европе в целом), чего не скажешь о его младшем (или-таки старшем?) брате — iPhone. Внимание вопрос: почему?

Jul 30, 2010

Как iPhone 3G с iOS 4.0 на 3.1.3 откатывать

Сразу скажу, процесс не мой, это, скорее перевод + личный опыт. Источник процесса — Funky Space Monkey
Итак, вам надоели тормоза и удивительная нестабильность вашего проверенного 3G под управлением iOS 4? Не всё потеряно, прошлое можно вернуть.

На Маке

На Маке процесс, на мой взгляд, проще и понятнее. Вам потребуются:
  1. Загрузите вышеуказанные пакеты, установите LibUSB.
  2. Подключите ваш iPhone к компьутеру через USB, затем начните процесс восстановления прошивки нажав кнопку Restore, одновременно удерживая Alt. Выберите прошивку 3.1.3 в диалоге, который будет вам представлен iTunes.
  3. Во время процесса восстановления вы получите сообщение об ошибке 1015. Это нормально, не паникуйте. Просто нажмите Ok и закройте iTunes.
  4. Откройте terminal и перетащите иконку iRecovery в него, и запустите его (нажмите ввод).
  5. iRecovery должен признать ваш iPhone и выдать вам кучу диагностической информации. Введите (или скопируйте) следующие команды:


  6. setenv auto-boot true # нажмите ввод
    saveenv # нажмите ввод
    fsboot # нажмите ввод
    exit # нажмите ввод
    


  7. Отсоедините ваш iPhone и выключите его нажав одновременно кнопки Home и Power. Как только он полностью выключился, вновь включите нажав Power. Подключитесь к iTunes и продолжайте восстановление.
Вот и все, но учтите, что ве не сможете восстановить резервные копии от iOS 4.0. Надеюсь, что у вас осталась резервная копия сделанная до обновления до 4.0? Если нет, то данные приложений вам, скорее всего, больше не видать…
Если вы регулярно делаете резервное копирование, то вы можете восстановить содержимое директории ~/Library/Application Support/MobileSync/Backup/#######, предварительно удалив все резервные копии в iTunes (Preferences / Devices / Device Backups). Это следует сделать до того как вы перейдете к шагу #6 указанному выше.


На Окнах

Процесс аналогичен, из требуемого материала:
NB: Убедитесь, что на Windows 7 вы используете последнюю версию LibUSB.

Jul 21, 2010

What I am missing since I rolled back 4.0 on my iPhone 3G

There are a few things that I am missing since I rolled back from 4.0 to 3.1.3 iOS version on my iPhone 3G. In now apparent order of importance…

  1. Unified inbox was a great feature, much awaited and most obviously missed.
  2. Notes that sync over-the-air. It's been a bit of a silly process to sync them via iTunes and to see them in Mail.app.  On the other hand, I've also moved onto Notebooks app since, may be less relevant now.
  3. "Books" section in iTunes now shows only audiobooks. This one I discovered by accident, but with iOS 4 installed on the iPhone e-book readers like Stanza appear in this section and you can manage what E-pub books that are added to iTune library should sync to it.
  4. Folders. That was a great feature, sorry to see it go (even if temporarily).

There're also a few things that I don't particularly miss:

  1. Spell checker: yeah, it was nice, but you could not add to its word dictionary.
  2. Glassy look of the dock: it did not add much value
  3. Photos app got a bit too complicated, was really asking for "More…" button in iTunes app fashion.

Am waiting for 4.1 to be released to see if that will allow me to use 3G more reliably and get the above back.

Posted via email from ceesaxp's posterous

Jul 14, 2010

ReadyNAS NV+, LinkSys WRT610N, 802.11n and Time Machine backups

I have been running a weird issues on my network for the past few weeks, if not months with wireless being flaky at times. A few of the symptoms were sporadic disappearances of ReadyNAS NV+ shared NAS folders.

Then I started running onto Time Machine backup issues, i.e. Time Machine would simply refuse to see ReadyNAS backup share.

I’ve been trying to tweak WRT610N settings, turned AFP, NFS and CIFS protocols on/off for the backup share on ReadyNAS. Tried stopping and starting Time Machine daemons on the NAS, force mounting NAS shares, all of them. Nothing helped.

Until I turned off N network.

I now fear that these issues are stemming from a very nasty inconsistency of how WRT610N bridges the B/G and A/N adapter networks. It would seem that this bridging somehow causes issues for the NAS and for Time Machine especially. More specifically it applies to running N-network on the 5GHz band. The 2.4GHz seems to be OK, causes no issues.

Posted via email from ceesaxp's posterous

Jul 5, 2010

iOS 4 on iPhone 3G

I’ve been running iOS 4 on my iPhone 3G since the update was made available. Unlike previous updates, I can’t say I am a very happy bunny about the results.

The update

It was not smooth. And I know I am not alone: many people have reported the update (and especially back-up/restore process) taking hours. In my case, I managed to back-up my iPhone only after 3 unsuccessful attempts and after killing previous backups. Restore has also taken ages to complete. The update itself was not too bad, but I need to go through before and after—that was really irritating.

First launch

I ended up resetting the device five minutes after first use. It just did not work: I was unable to pick a call up, type SMS, etc. Restart helped. But was it not restarted before?

Daily use

I love folders. I managed to de-clutter mu multiple desktops big time. I love unified inbox in mails application. I do find Safari, overall, a faster browser. A few other things here and there are nice, but I don’t remember what they are. Oh, spell checker is good, helps me to stay on a safer side…

But I hate it when the phone grinds to almost a halt when I type names of my contacts (no index on databases?). I was terribly surprised to see Preferences.app crash on me a few times, as well as Messages.app—nothing like this has ever happened on the iOS 3.x series and my ~/Library/Logs/CrashReporter/MobileDevice/iPhone-XXXXXXXX can attest to that:

> ls -t1 | head -n 30
Baseband/ 
MobileSlideShow-2010-06-30-095316.crash
Preferences_2010-07-02-191412_iPhone.crash
Preferences_2010-07-02-195126_iPhone.crash
Preferences_2010-07-02-233941_iPhone.crash 
Preferences_2010-07-02-234050_iPhone.crash 
Preferences_2010-07-02-234205_iPhone.crash 
Preferences_2010-07-03-093436_iPhone.crash 
Preferences_2010-07-03-100736_iPhone.crash 
Preferences_2010-07-03-100829_iPhone.crash 
Preferences_2010-07-03-101038_iPhone.crash 
Preferences_2010-07-03-101215_iPhone.crash 
Preferences_2010-07-03-105740_iPhone.crash 
Preferences_2010-07-03-132113_iPhone.crash 
Preferences_2010-07-03-132229_iPhone.crash 
ResetCounter.crash 
Speed Test_2010-06-29-133130_iPhone.crash 
log-aggregated-2010-06-28-000000_iPhone.log 
log-aggregated-2010-06-29-000000_iPhone.log 
log-aggregated-2010-06-30-000000_iPhone.log 
log-aggregated-2010-07-01-000000_iPhone.log 
log-aggregated-2010-07-02-000000_iPhone.log 
AppStore-2010-06-29-105154.crash 
AppStore-2010-07-03-230446.crash 
Exited process-2010-07-02-234209.crash 
Exited process-2010-07-03-132237.crash 
LowMemory-2010-06-30-221655.crash 
MobileCal-2010-06-29-164521.crash 
MobileSMS-2010-07-03-143529.crash 
MobileSMS_2010-06-30-012426_iPhone.crash

And if I were to do quick'n dirty stats:

> ls -t1 \
| perl -pe ’s/.+(20[01][09]–[01][0-9]–[0-3][0-9]).+/$1/‘ \
| sort | uniq -c | sort -r | head
 12 2010-07-03
  8 2010-06-29 
  8 2009-12-12
  7 2010-07-02
  5 2010-06-30
  5 2010-06-22
  5 2009-10-17
  5 2009-09-11
  5 2009-05-05
  4 2010-06-15

I can see that while I’ve had some lousy days in the past too (like on 12/12/2009), a closer look tells us that back then it were 3rd-party apps (some weren’t really meant for my 3G):

> ls | grep ‘2009-12-12’ 
IceAge3_2009-12-12-085520_iPhone.crash 
IceAge3_2009-12-12-085831_iPhone.crash 
LowMemory-2009-12-12-085532.crash 
LowMemory-2009-12-12-164544.crash 
Marillion_2009-12-12-173631_iPhone.crash 
Stackshot_2009-12-12-171823_iPhone.log 
aggregated-2009-12-12.crash 
reMovemFree_2009-12-12-150005_iPhone.crash

but ever since 24-Jun this year it is system apps, take 3-Jul:

> ls | grep ‘2010-07-03’ 
AppStore-2010-07-03-230446.crash 
Exited process-2010-07-03-132237.crash 
MobileSMS-2010-07-03-143529.crash 
MobileSMS_2010-07-03-143520_iPhone.crash 
Preferences_2010-07-03-093436_iPhone.crash 
Preferences_2010-07-03-100736_iPhone.crash 
Preferences_2010-07-03-100829_iPhone.crash 
Preferences_2010-07-03-101038_iPhone.crash 
Preferences_2010-07-03-101215_iPhone.crash 
Preferences_2010-07-03-105740_iPhone.crash 
Preferences_2010-07-03-132113_iPhone.crash 
Preferences_2010-07-03-132229_iPhone.crash

I sure hope that each time I sync up my 3G Apple gets all these CrashReporter logs and maybe someone is looking at them?

There are times the phone feels sluggish. I've had a few too many times when it would not respond to a swipe when a phone needed to be answered. Maybe it is the device itself (it has suffered a terrible fall about a year ago, had its glass replaced), but it was not showing this many signs of aging until the upgrade.

Conclusion

If you’re carrying iPhone 3G, stay away from iOS 4.0. On a 3GS there seem to be many more improvements and it may very well worth it. On plain-old 3G: just wait an by iPhone 4.

Posted via email from ceesaxp's posterous

Jul 4, 2010

Нарушение авторских прав не является кражей

Пара очень интересных записей в дневниках тут и тут по теме. Очень подробно и очень взвешанно.

Суть дилемы в том, что кража означает “брать тайно чужое, уносить или присваивать что тайком; похищать, воровать” (Даль) — предполагается насильственное, тайное отчуждение чего-либо.

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

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

И корень зла вовсе не в 15-летних подростках загружающих любимую музыку на свою страницу ВКонтакте. Корень зла в национальных и международных организациях считающих своим правом решать, могу ли я смотреть фильм, легально купленный в США на моем плеере, купленном в М-Видео в Москве. Корень зла в том, что в Русском iTunes Store до сих пор нет ни одной песни — ни по $0.99 ни по 30 руб. Он, скорее, в организациях типа RIAA, MPAA и Российского авторского общества (РАО) — кому от них польза? Кто из певцов, артистов, режисеров по-настоящему получает отчисления от этих организаций за распространенные записи, показанные сеансы?

Posted via email from ceesaxp's posterous

May 8, 2010

Почему живые организмы не ломаются, как программы?

Интересное исследование из Yale University на тему того, почему компьютеры и программы ломаются, а живые организмы, даже такие простые, как бактерии, нет. Они взяли геном бактерии E. Coli и ядро Linux и сравнили сети взаимодействия и подчинения между ними.

Both E. coli and the Linux networks are arranged in hierarchies, but with some notable differences in how they achieve operational efficiencies. The molecular networks in the bacteria are arranged in a pyramid, with a limited number of master regulatory genes at the top that control a broad base of specialized functions, which act independently.

In contrast, the Linux operating system is organized more like an inverted pyramid, with many different top-level routines controlling few generic functions at the bottom of the network. Gerstein says that this organization arises because software engineers tend to save money and time by building upon existing routines rather than starting systems from scratch.

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

May 3, 2010

Как должен работать DVD-плеер

Сегодня утром дочь три раза звала меня с просьбой помочь разобраться с тем, как запустить Гарфилда-2 на DVD проигрывателе. Сие навело меня на мысли, ими делюсь:
  • Диск лицензионный, 5-я зона.  Но при этом язык меню и все настройки на английском, и это в диске с детским фильмом.
  • DVD проигрыватель был настроен на русский язык.
  • Как это, по-моему, должно работать в XXI веке:
    • Проигрыватель должен опросить диск и узнать, есть ли на нем язык выставленного у него по-умолчанию.
    • Если есть, то проигрыватель должен предложить пользователю сразу выставить этот язык для воспроизведения. Дополнительные очки за опцию в меню всегда запускать с выбранным языком.
    • Если нет такого языка — тогда нехай запускается с языком диска.
Это все помимо, конечно, того, что я ярый противник всего этого зонирования, навязанного нам господами из MPAA и схожих им структур. Помню, когда я году в 1994-95 читал про только назревавшую тогда DVD-революцию, говорилось, что на диск влезет и фильм, и куча переводов, субтитров. Даже можно альтернативные, типа, линии сюжета и все такое. На поверку мы получили значительно более урезанный продукт. Не говоря уж о лицензионных дисках которые у нас продаются в последнее время, где на оригинальном языке вообще нет возможности фильм смотреть.

Posted via email from ceesaxp's posterous

Apr 19, 2010

Is the basis of patent system flawed?

…the paper finds that due to technological advances and the ability to more rapidly and easily communicate and collaborate widely, these forms of innovation (innovation for direct use as well as collaborative innovation) are becoming more and more viable across a variety of industries, which in the past may have relied more on the old way of innovating (single company innovative for the profit of selling that product). And, in fact, because of the ease of communication and collaboration these days, there's tremendous incentive for those companies that innovate for their own use to collaborate with others, since the benefit from others improving as well help improve their own uses. Thus, the overall incentives are to move much more to a collaborative form of innovation in the market.

Posted via email from ceesaxp's posterous

Apr 18, 2010

Half a day of Posterous

First of all, I got the idea of Posterous a bit backward: I sort of thought autoposting would aggregate, rather than disperse my posts.

On the other hand, this maynot be such a bad thing, that it does not aggregate.

The site feels a bit less refined than, say, Tumblr or Twitter. Less refined in a sense that it is a bit jerky, shows a few rough corners here and there.

Oh, and this is also a test of email posting.

---

A.

Posted via email from ceesaxp's posterous

Apr 17, 2010

FP

Nothing to see here. I have heard of Posterous before, and since I am sort of looking around trying to see what works best for me (if I wanted to leave Blogger), for my very occasional writing… Maybe this is it? Or this could be sort of an aggregation of may other things I wrote elsewhere. We'll see.

Posted via web from ceesaxp's posterous

Apr 12, 2010

This war reminds my of children sandbox…

NYT reports (and Wired picks it up) that:
Google is almost ready to start selling its own tablet. The device, according to the New York Times, will be “an e-reader that would function like a computer.”

Now, don't get me wrong, but I ain't buying. Google was a great company, while it stuck to what it was doing best: search and web technologies. Going mobile phones, netbook computers and tablets is not their strength. Eric Schmidt is loosing his marbles and can loose the company together with them.

He just nails it

This writing was on the wall for a looooong time, ever since Apple vs. Sun feud about Java.
… it is pretty easy to see why supporting other runtimes is ceding a lot of control to a 3rd party. Imagine if 10% of the apps on iPhone came from Flash. If that was the case, then ensuring Flash didn’t break release to release would be a big deal, much bigger than any other compatibility issues. [source]
Apple was there. They were maintaing Java compatibility themselves, making Mac OS X the best Java development platform and getting a bad rap for alway lagging behind the newest in java world. They clearly do not want the same with Flash or any other 3rd party crap.

Apr 5, 2010

MarsEdit

MarsEdit is an awesome editor for a weblog. The only thing I wish it could do is publish converted content, i.e. allow me to write using Textile or Markdown markup, yet commit to Blogger and such HTML.

My $0.02 on iPad

First of all, I am glad that for once I had a vision :)

This is nothing too big, and I was not original, but I kinda-sorta thought that iPad would be a great name: it leverages off the ThinkPad name brand, it follows the suit of other "i" products (iPod, iPhone, iWork, iMac, etc.), it gives you an idea about the form-factor (it's a 'pad,' not a 'slate,' not a 'tablet').

But this is not what I wanted to write about. I am torn between Gruber and Doctorow. Between Pilgrim and Ihnatko. I am not sure anymore where's the dark side, where's the light one. Nor whether all I am seeing is just the duct tape…

I am no RMS. I do not have any will power to stay the course consistently, driving his point on free software with religious rigor. I like it when things just work, though I also love to tinker with things, trying to figure why/how/if things work. I am a tinkerer, but I am not making any living out of that and this makes me a weakling, easy to fall for a nice and shiny package.

I love my MacBook Pro. I loved my PowerBook G4 and still love it. But I also love the power of logging into my FreeBSD box which served me as a server for many years. I am immensely greateful to those people who've spent uncounted hours getting *BSD or Linux distros to work, taking them to the level they're no on. None of this could ever happen had the world been just a little more closed, restrictive and locked-in as it seems to becoming now.

Or is it? Is it truly as closed as we think? Maybe this is merely a point of view, based on what we, we've our baggage of the past 20-30 years perceive to be open or closed? Or is this a gradually restricted, slowly turning onto myself me talking? The 'me' that is turning against 'me'?

I am torn. I don't know what's light and what's dark…

Mar 19, 2010

[something-something]Pad

Apple iPad? How about a little German innovation instead
… German Android device has a bigger multitouch screen and a faster CPU than the iPad. Also it runs Flash, has USB ports, an inbuilt card reader and expandable memory. Additionally it allows complete multitasking and has a webcam. Beat that baby.

Then it brags on about an unknown German company that is marketing a supposed German iPad killer. Ok, we all know that TechCrunch is not an Apple fan-boy playground. But this? P-uh-lease…

I love it that device is running "a Linux derivate with Android on top", and author is quick to note that. But making claims without ever seeing, feeling and running a device? Silly…

Jan 7, 2010

Nexus One, iPhone, Flash

One thing I thought was a great thing about iPhone was the fact that it does not support Flash. Sure, you end up not being able to access a site or two—nothing to shed tears about. But most importantly so much of the content was moving off the flashy crap and onto H.264 and such.

What now scares me with Nexus One is the declared support of Flash 10.1 on the device. This is BAD. Really bad. This is not forward movement at all, this is much more of the dirty underdog trick on Google side. Sure, this may well turn out to be a strong Nexus selling point (not for me, but who knows). But as far as the Web is concerned a—we won't be winners in this one.

Jan 4, 2010

(anti)Freedom fighter

New Yprk Times OpEd: Ten for the Next Ten (by Bono)
A decade’s worth of music file-sharing and swiping has made clear that the people it hurts are the creators — in this case, the young, fledgling songwriters who can’t live off ticket and T-shirt sales... we know from America’s noble effort to stop child pornography, not to mention China’s ignoble effort to suppress online dissent, that it’s perfectly possible to track content.

I am very sympathetic of the hardships Bono has to endure. And I am glad that he feels for the rest of his peers, especially the ones that would never be able to sign a big fat contract with Universal or Sony Music or Warner Bros. All because of those damn file sharers just would not stop sharing that music.

What is constantly not being addressed by the criticism and militant denial of changing times like the one from Bono (or Mr. Trump & friends) is what is the underlying current, why file sharing en masse is out there? And though so much has been written about it, all the reasoning falls upon deft ears.

It is a big world out there, bathing in bandwidth, spreading the news and information fast. Yet media companies (recording industry, movie industry and press) still want to rely on inefficient physical means of distribution, because this is the only thing they can somewhat reliably control. The key here is somewhat — it is totally trivial to copy even DRMed CD, relatively more difficult, yet still possible to copy a DVD, very cumbersome, yet still quite easy to scan a book or a magazine.

But the point is not that it is easy to violate media IP. The point is that such actions need not be a violation. They are unlawful only in as much as there’re artificial barriers established around these properties, not unlike the castle walls of medieval Europe.