2009-11-24

Запуск Chrome OS


Запустил Chrome OS в VirtualBox. На быстрой машине почему-то не запустилось, а только на самой медленной. И вот что я вам скажу: очень похоже на браузер. При загрузке спрашивает login/password, причём гугловский. После авторизации грузит браузер. Можно делать pinned tabs. Они маленькие, с одной иконкой. Слева хромовская пуговица - символ меню. По умолчанию запиннена закладка с почтой. Браузер работает стабильно, флаш работает. Кстати, если в окне набрать "file:///", то появляется структура каталогов: сильно ощипанный пингвин. Кнопки выключения не нашёл, но иммитация нажатия power button вызывает почти мгновенный shutdown. Вот и всё.

Update: Я загрузил image и попробовал на нетбуке - действительно быстро грузится, нормально работает браузер. У моего нетбука wifi не совместимый, потому подключал к сети проводом. Мне понравилась идея альтернативной загрузки нетбука с SD карточки.

2009-11-19

Chrome OS

Да, и я тоже сегодня о том же, о чём все, о Хроме ОС. Кстати, вспомнилось. Сегодня все блогеры делятся на две части. А некоторые даже на три. На энтузиастов, пессимистов и пофигистов. Я, в принципе, энтузист.

Некоторые предрекали очередной дистрибутив Линукса. Не угадали. Правы те, кто предсказывал "самозагружающийся браузер". Ядро Линукса с однопроходовой загрузкой, которое грузит браузер Chrome буквально за единицы секунд. Браузер модифицирован так, что имеет некоторые возможности оболочки. Весь софт замкнут и подписан, так что никаких выполняемых файлов нельзя запустить, кроме web-приложений. Софт самообновляющийся и самопроверяющийся. Предполагается, что будет устанавливаться производителем на бездисковые нетбуки. Исходный текст открыт. Обещают, что будет работать на x86 и на ARM процессорах.

Пессимисты обычно спрашивают: А как приложения? А никак! Никаких приложений, кроме web-овских. После чего половина читателей прекращает читать, говоря, что их это больше не интересует. Другая половина, наоборот, начинает интересоваться деталями. А детали таковы, что внешний код может выполняться. Во первых, есть плагины к браузеру, и во вторых есть проект, native client, который медленно превращается в новый способ написания приложений. Кроме того, исходный код системы открыт. Наверняка сделают кучу вариантов с возможностью добавлять приложения из репозитария, Скайп например. Это проще, чем разлочить закрытый iPhone. Я даже думаю, что рано или поздно репозитарий добавит сам Гугл, куда он денется.

Но, главное, быстрая, компактная ОС, которая выглядит как и должна выглядеть ОС, т.е. почти никак! Никаких мучений по установке апдейтов, бакапам, синхронизациям файлов и прочему. Всё это давно ожидаемо и очень привлекательно. Хорошая штука для internet tablet с постоянным доступом к Сети, типа такого. Давно пока прекратить бесконтрольное размножение гигабайт и начать, наконец, выкидывать ненужное. А ненужное в ОС почти всё.

2009-11-15

Ride a Wave

Волна Гугла пуста и безжизненна, пока не открыли заслонку командой "with:public". После этого на вас выливается весь эфир сразу. Я бы советовал добавить ещё слово поиска для уменьшения объёма. Например "with:public microsoft".

А ешё можно играть в шахматы. Вот гаджет: http://gerculanum.appspot.com/gadgets/com.example.chessgadget.client.ChessGadget.gadget.xml

2009-11-12

Go, Google, Go

Как перевести название гуглоязыка? Язык "иди"? Надо было Гуглу назвать язык "goto". В переводе было бы "идинах".

Мне понравились chains и сегментированный стек. В моём старом winscript-е оператор := тоже означал описание переменной. Но я бы сделал указатели non-nullable по умолчанию, я бы убрал возможность описания переменных без инициализации значением. И я бы много всего сделал бы по-другому. И, главное, нет метапрограмминга. Без него никакого fun, одни funcs.

Wave

Прислали приглашение в Google Wave. Зарегистрировался, но пока не понял, что с ним делать.

W7 vs XP

Как я и ожидал: Windows 7 bested by XP in netbook battery life tests.

ССылки в статье:
Read - Stick with XP? Windows 7 Battery Life Worse on Netbooks
Read - Windows 7 + netbooks = lower battery life?
Read - Netbook Battery Tests: Windows XP vs Windows 7

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

2009-11-06

Браконьерство

Хоть лосось и погибает после нереста, скопление дохлой рыбы именно в этом месте не объяснимо. Её было явно больше, чем в среднем по реке. Здесь ни отмели, ни заводи. Зато есть хороший подъезд. Глубокие и свежие следы около самой воды наводят на мысль, что рыбу просто выкинули в воду. А икру забрали. Обыкновенное браконьерство.

2009-11-05

Pika



Зверь обитает в каменных осыпях в горах. Размером с морскую свинку. Я думал, что они называется "пики", по звуку, который издают: громкое "пииии". Но на самом деле произносится "пайка". BBC video about Pika.

2009-11-04

Продажный софт

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

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

Всегда возникает проблема первой версии. Ничего ещё не продали, из чего финансировать разработку? Взять кредит, правильно. А потом продадим и отдадим. Противоречие, однако. Основные вложения в начале, а доходы потом. Мы с самого начала финансируем не из доходов. А из чего?

Обычно одни вещи финансируются за счёт других. Микрософт финансирует практически все проекты за счёт windows и office. Гугл - за счёт рекламы в поиске. Да, фактически, и то и другое - компьютерный налог. И за счёт него идут все перспективные разработки. Как фундаментальная наука и оборона финансируется государством из налоговых средств.

Фундаментальная наука фантастически выгодна. Всё, что мы имеем, всё чем гордится цивилизация, её результаты. И, тем не менее, наука всегда с протянутой рукой, всегда прозябает и кормится энтузиазмом. Как и свободный софт, кстати, пардон за параллель.

И возвращаясь к софту коммерческому. Софт, кормящийся со своих доходов, либо разоряется, либо, если вдруг оказался успешен, начинает жиреть и наращивать количество фич, чтобы оправдать апгрейд. В результате пользоваться им становится невозможно. Вспоминаются некогда популярные Nero и ACDSee, превратившиеся в монстров, набитых бессмысленными и ненужными функциями. Лучше бы они не разбухали, а финансировали что-нибудь совсем другое.

Нет, что-то не то в консерватории, что-то не то в капитализме. Люблю разработки не обременённые обязательностью окупаемости. Они обычно самые интересные.

2009-11-03

Дали бы мне власть...

Читаешь всякие оппозиционерские "дали бы нам власть" и думаешь, что не понимают люди что такое власть и что с ней можно делать. Власть не дают! Власть сначала берут, а потом удерживают. Вот вкратце и вся премудрость, сложности в деталях. Окажись власть неожиданно у случайного человека, не удержит, потеряет сразу, ещё и сам пропадёт. А вот если сам добьётся, интригами и напором, постоянной работой над конкурентами, то может оказаться, что и долго продержится. Власть - сложный спорт, профессиональный.

Почитаешь историю, жуть нравы в верхах. Царь помер отобедав, младшего наследника повесили на воротах, дружину его на столбах вдоль дороги. И вся летопись такая. Короче, и ты Брут, и я, Брут.

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

2009-10-28

Volery

Хотел было написать про программу "Volery", а они взяли и переименовались в "Ninite". А это уже не так интересно. И писать не буду. Смотрите сами.

2009-10-23

Decrapifier

Мне нравится идея: http://pcdecrapifier.com/apps

Каков список! Узнаю всё, сам руками сносил при покупке каждого компьютера!
Интересная коммерческая идея. Если раскрутиться, можно брать деньги за невключение в список.

2009-10-22

Windows 7

Ultimate. Поставил на домашний компьютер, третьей операционкой. Впечатления:

1. В принципе, система ставится довольно быстро. На я сделал ошибку не выдернув внешний диск и система почему-то решила именно на нём заниматься перекладыванием своего барахла. Причём не докладывая, сколько ей там осталось. Но когда я собрался всё оборвать, она вдруг закончила. Кстати, всегда было загадкой: зачем при установке что-то переупаковывать?

2. Подцепила сама практически всё, даже разрешение монитора правильно выставила. Кроме audio. Несколько привычных движений оптическим драйвом и подцепилось вообще всё, включая внешний tv-tuner.

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

4. Приятнее чем Виста. Существенно. Не знаю, почему. Поживее как-то, пореактивнее. Памяти занимает порядка 650M. На полутора гигабайтах вполне неплохо шевелится. Вернули назад многие пункты и установки, которых в Висте приходилось искать. Ну, не совсем, конечно. Причин запрятывания диалоговых окон за дурацкими псевдо-web-овскими окнами я понять не могу. Или всё переделывайте, или ничего. А тут половина так, половина эдак.

5. Медиацентр работает, HD показывает, телевизор, программа передач, Netflix. Очень недурственно. UI, конечно, заморочный, но то, что он работает и не затыкается, это достижение.

6. Старые программы, кажется, все работают. Даже bblean запустился и переключатель раскладок по Capslock.

7. Нравится, что системный диск - всегда C. Это очень удобно, особенно, когда ставишь на вторую партицию.

8. Нравится, что сделали имена покороче и выкинули, наконец, пробелы.

9. Кликнул на ISO, сама предложила DVD записать. Круто. Если бы ещё и из torrent-а сама загрузила, я бы ей пива в системный блок налил.

10. Пока всё. Перегружаюсь в XP. Потом ещё поковыряюсь. А XP всё таки поживее ощущается. Попривычнее. Как домой пришёл из гостей.

Короче, вывод: ощущения положительные, особенно по сравнению с ожиданиями. Будем приручать и привыкать.

2009-10-21

Тыквенная нация


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

А наши соседи украсили дом в готично-хеллоуинском стиле: понаставили по всему участку могил с надувными привидениями, дверь вымазали красным, типа кровью, замотали елки паутиной, оградили всё желтой полицейской лентой, которой огораживают места преступлений, а на дерево повесили висельника. Другая соседка вечером, увидев висельника, вызвала полицию и пожаловалась, что у висельника чёрное лицо, а потому это расизм. Лицо у него не черное, а серое, резиновая маска зомби из детского магазина. Полиция пожав плечами уехала, но в газете про них написали и по телевизору показали. А висельник, кстати, до сих пор там висит. Нет, не люблю эту готику. Тыквы несравнимо приятнее.

Шли грибы по городу...


После грибных, быстрых и сильных, с грозой и солнцем, дождей, стройными рядами пошли грибы. Снято недалеко от дома, у детской площадки. Я уже было воскрикнул "СУУУП!!!", но Лена сказала, что в городе всё вредное, на лугу насыпаны фертилайзеры, а рядом дорога с проезжающими по ней тяжёлыми металлами. В результате я ходил вокруг и глотал слюни. Вот и вы поглотайте.

2009-10-13

Microsoft Lifecam Cinema

Купил себе новую камеру на монитор. Чтобы через skype общаться. Якобы HD, 720p. Microsoft Lifecam Cinema. Поскольку всегда считал, что железки Микрософт делать умеет.

Впечатления:

  1. Какая маленькая! По картинке она представлялась мне большой и серьёзной.
  2. Еле вынул из коробки. Излишне закручено. Можно провод порвать.
  3. А зачем надо предупреждать, что CD-диск надо совать до вставки камеры? Обычно это предвещает кривизну драйверов и кучу crapware. Поскольку plug&play должен запросить драйвер и скачать его с Windows Update.
  4. На CD нет каталога с драйвером! Есть каталог, но драйверы для каких-то других камер. WTF?
  5. Диск предупредил, что поставит .NET 3.5, Live Essentials, будет лазить сам за обновлениями и передавать неизвестные данные в интернет. Мама мия.
  6. Парой шагов позже оказалось, что Live Essentials можно не ставить. Есть checkbox. Слава Богу.
  7. Ой, он хочет двухядерный процессор 3 Ггц и гигабайт памяти. У меня одно ядро 2.4 и пол гига. Потому все режимы выше 640x480 показаны со знаком "не поддерживаются". Хотя и работают.
  8. Кстати, диск вообще не поставился. Диск перезагрузил компьютер. Поставился тридцатимегабайтный файл, скачанный с сайта Микрософт.
  9. Кроме некоей кривой дотнетовской программы, все остальные в упор не видят в камере никакого HD, утверждая, что максимальное разрешение 640x480. По картинке с камеры это не очевидно. Некая размытость на максмиальном разрешении вполне может быть следствием экстраполяции, хотя так обманывать было бы совсем неприлично. Будем считать, что оптика не тянет. Хотя на коробке же написано мелким шрифтом около "5M still image": interpolated. В сенсоре явно и одного-то нет.
  10. Какие-то странности. Игрался с настройками, вдруг пропали все разрешения кроме 160x120. Вынул USB, вставил обратно, всё появилось. Кривизна.

Выводы:

  1. Значительно лучше моей старой VGA камеры и по чувствительности и по качеству картинки. Да ещё со встроенным микрофоном. И есть автофокус.
  2. Диск с crapware можно не вставлять. Всё работает и так, а заявленный HD практически бесполезен. Качество не дотягивает.
  3. Софт кривой. Для устройства от Микрософт удивительно. Мыши и клавиатуры всегда работали без проблем. Впрочем, я никогда не ставил их драйверов. Надеюсь, софт поправят. Мораль: не надо вставлять диски, приложенные с устройством.

Неплохая, в принципе, камера. Для skype и всяких коммуникаторов вполне подойдёт. Хотя явно не "cinema". Но свою цену вполне отрабатывает, а всеобщей кривизне софта я уже не удивляюсь.

2009-10-11

Day Off

В четверг взял day off, велосипед и поехал ловить остатки осени.
Это бывшая железная дорога, а ныне велосипедный Iron Horse Trail, что идёт вдоль I90.

Крисис наступает: все тоннели в аварийном состоянии и закрыты. Снято со стенда на трейле. Слегка видно моё отражение.

Но осень кризисам неподвластна. Клёны красивы по прежнему. Хотя уже холодно и на следующей неделе наверняка всё облетит.

2009-10-05

Ubuntu: два монитора в портретном режиме

Если у вас два монитора и хочется их повернуть на 90 градусов, нужен драйвер видеокарты, который поддерживает "xrandr", т.е. расширение X-протокола, которое как раз и умеет поворачивать изображение. Новый опенсорсный драйвер карт Radeon вполне может это делать. В Ubuntu встроен gnome-applet ("дисплей с угольником"), который позволяет выставить ориентацию мониторов. С одним монитором проблем нет, но два в нём работают как-то непонятно, повернёшь один, второй сбрасывается.

Оказывается он неправильно выставляет Virtual параметр в xorg.conf. Всё, что надо сделать, залезть в него руками и прописать (используя sudo) параметры, как минимум вдвое превышающие размеры экрана, с учётом возможных промежуточных поворотов. Например, если у вас монитор 1200x1000, надо написать "Virtual 2400 2400". Иначе некоторый поворот вылезет за границы, он перепишет параметр неправильно и всё сбросится опять. Может быть можно и меньше, но этот будет работать. У меня работает.

Вот так всегда в Линуксе. Но в результате работает!

2009-10-02

Субъективное сравнение W2K8 R2 и Ubuntu 9.04

Свершилось. Первый раз Linux встал на машину лучше, чем Windows.

Ubuntu встал сразу, выставил правильное разрешение экрана, нашёл все драйверы и заработал. W2K8 не нашла драйвер ATI карточки, пришлось его искать и ставить.

С некоторыми ковыряниями в обеих системах удалось сконфигурировать два монитора повёрнутые в режим портрета.

VBox в Ubuntu заработал с аппаратной поддержкой виртуализации и внутри заработала W2K8, причём консоль прекрасно работает в портретном режиме и вообще изменяет размер с изменением размера окна. Круто.

В W2K8 консолью виртуальной машины в режиме портрета вообще пользоваться нельзя, она имеет лишь несколько фиксированных разрешений, типа 1024x768. Приходится пользоваться remote desktop.

Кстати, для поддержки виртуализации пришлось проапдейтить биос. До этого W2K8 висла напрочь при загрузке после добавления роли HyperV. Причём в safe mode ничего не удалось сделать, в ней конфигуратор сервера не работает, так, что HyperV выключить обратно не удалось. Конечно, VBox со старым биосом тоже вешал систему при запуске виртуальной машины, это аппаратная проблема, но основная система грузилась и работала пока не запускали VBox.

Я понимаю, что W2K8, вероятно, мощнее и всё такое, но Ubuntu, пожалуй, уже выглядит как-то удобнее и комфортнее. Кстати, UI в W2K8 весь какой-то кривобокий и разностильный. То такое окно, то другое.

Короче, мне понравилось, как всё сделано в Ubuntu 9.04. И не понравилось W2K8 R2. Хотя работать буду в последнем, а первый снесу. Как и большинство пользователей. Поскольку работать надо. Но впечатление от первого осталось очень положительное.