2007-05-28
2007-05-22
Мысли о Главном
- Во первых реальная власть может и не быть персонифицированной, а представлять некий узкий круг.
- Во вторых, его представители могут не желать публичности, и уж наверняка должны не желать возможных раскопок в области своей персональной истории.
- В третьих, они скорее всего не являются гражданами одного государства, и имеют собственность в разных странах.
- В четветых, мир не крутится сам по себе, и им некогда торчать в белом/красном доме, выступать в дебатах по телевизору и принимать всякие дурацкие делегации.
- В пятых мир состоит из нескольких государств. Нельзя же быть везде президентом.
Можно еще придумать доводов, почему реальная власть должна быть неизвестной для широкой публики в этом своем качестве. Такая вот совершенно Лемовская идея. Конспираси, говорят и крутят у виска. Да, конспираси. Ассоциация конспираси с сумашествием поддерживаеися периодически и явно. И фильмы снимают и статьи пишут.
Я ведь не предлагаю никаких жареных фактов про зеленых человечков. Просто логика. Предположим есть власть, тогда должна быть конспираси. Её нет только если нет власти, а есть тот самый бардак, политическое перетягивание каната, а мир катится сам по себе, по геодезической, подпинываемый в разные стороны разными группами влияния. Может оно так и есть. Антипод конспираси - бардак, вполне всё объясняет. Остальное сочтём совпадениями.
Но вдруг таки есть власть? Носителей можно вычислить. Они вряд ли совсем безвестны. Они должны встречаться иногда со своими ставленниками, помогать им с выборами. Можно поискать кого-нибудь, кто помогал нескольким политикам разных стран. Если найдутся несколько таких персон, они должны быть связаны друг с другом.
Интересные следствия из гипотезы. Высший переворот возможен даже без смены "публичной части". Просто старые представители продолжают работать с новой властью. Такой переворот, например был бы виден по странным необъяснимым событиям в политической сфере, по, жестоким и неожиданным терактам. Вот взять к примеру хотя бы Тот Самый.
2007-05-21
The worst experience ever - nokiausa.com
$13.84 за кнопку
2007-05-13
Microsoft: Linux doesn't exist in 2007
Вот, оказывается, даже Линус работает. Вероятно до этого подразумевалось, что Линукс делают бомжи под мостом. А в это время по мосту ездят в лимузинах крутые вицепрезиденты и презрительно плюют вниз.
Товарищч занимается пропагандой методом фальшивой ассоциации. Есть такой метод в пропаганде: перенести свои комплексы на врага, невзирая на реальность, например объявить его трусом, даже если он наступает и побеждает. Враг всегда трус, он всегда безнравственнен, он убивает стариков и детей, уничтожает наши традиции и ценности. Враг всегда продажен и лжив, воюет ради власти и наживы. А про свободу он лжет, всегда, не верьте ему. Верьте нам, идите с нами, помогите защитить наши духовные и материальные ценности!
Так вот, свободный софт - это софт, который выпущен под свободными лицензиями. И всё. В основном его разрабатывают коммерческие фирмы, а свободность - часть их бизнес модели. От этого софт не становится несвободным. Зачем выпускать под свободными лицензиями? Чтобы в него инвестировали другие игроки свободного софта, чтобы развивать экосистему, и чтобы противостоять софту несвободному. Свободный софт создает пул кода, который можно использовать в своих проектах. Итд итп.
Что, он не понимает этого, когда говорит о смерти свободного софта? Понимает, вероятно. Но говорит "линукс не существует" именно в 2007, когда Микрософт оконфузился со своей новой операционкой, возвратившей из забвения заслуженный титул "мастдая", и когда Линукс как раз достиг в своей неспешной эволюции состояния некоей конкурентоспособности и начинает быть привлекательным для корпоративных клиентов. Даже Dell планирует ставить его на продаваемые компьютеры. Ну действительно, будь я админом крупной сети, в гробу я видал все эти новые заморочные винды с их лицензиями и ненужными фичами!
И в этой ситуации, чем большее место будет занимать Линукс, тем сильнее будет пропаганда, заявляющая, что он проиграл, умер, что он безнравственнен и уничтожает вечные ценности корпоративной интеллектуальной собственности. Я жду очередного наезда по законодательной линии с попытками запретить Линукс и прочий свободный софт вообще.
А пока другие не столь высокопоставленные сотрудники утешают общественность низкой долей рынка Линукса. Да, доля рынка невелика, особенно по статистике Микрософт. В основном его ставят без всякого рынка. Кстати, подозреваю, что мы видим начало конца эры персоналок и конеца эры виндов. Но об этом надо отдельно написать.
2007-05-06
Cedar Butte
2007-05-04
Сириус как зеркало русской эмиграции
Вообще, все "бывшие" - разные. Большинство неравнодушны к бывшей родине и неравнодушие это простирается от любви и до ненависти. Одним ненависть нужна как оправдание правильности отъезда, другим любовь - как мечта о далекой и прекрасной родине, в которую когда-то в далёком-предалёком будущем он вернётся. Но тем не менее, есть нечто общее, которое кто-то назвал бы "совковостью", но на самом деле это вовсе не однозначное свойство. По моим наблюдениям настоящей совковостью обладают как раз непримиримые борцы с ней, борец с российским хамством обхамит всё и вся. У меня несколько наиболее отмороженных даже сидят в чёрном списке адресной книги.
Короче, если вы общались с эмиграцией (хотя бы со мной, например), получите удовольствие от прочтения.
...
-- Хамство? Ты побывала в маркете?
-- Да, я зашла в маркет в порту чтобы купить воды! И меня моментально обхамили!
-- Кто?!
-- Уборочный робот!
-- Как это? - растерялся я.
-- Он сказал. Сказал: если вы закончили свой выбор, пожалуйста, пройдите к кассовому столу! Представляешь?
-- И что?
-- Как - что? Я - гражданка Сириуса, я высший примат! У меня галактический паспорт! Как смеет этот бак со щеткой мне указывать, чем мне заниматься?
-- Ты ему так и ответила?
-- Разумеется! Какое его вообще дело, закончила я выбор или нет?!! Это мое приватное дело!!!
-- Тише, тише, Женечка...
-- Это мое право - торчать в маркете хоть всю жизнь! И вообще, что за командный тон? Что за указания?!
-- Ну... может, ты стояла в проходе, а ему надо было проехать?
-- Это его проблемы! Он робот, я примат! Во что превратится цивилизация, если каждая щетка начнет указывать, куда пройти?! Где здесь ванна, черт возьми, в твоем доме?!
...
2007-04-30
Rattlesnake Ledge
2007-04-25
Чистая правда
2007-04-23
Микрософт мертв?
Но занятно, что практически за пару дней до того момента, когда в новостях пошла волна ссылок на его статью, мы обсуждали под пиво всё почти в тех же словах, "мозг умер, но тело его живет". И вот сегодня посмотрев на "канале 9" несколько снотворное интерьвью с Евгением Веселовым, который сейчас работает в Микрософт (а помните, был такой редактор, Лексикон?), я подумал, что он хорошо объяснил, что именно произошло, вероятно, даже сам того не желая.
Веселов говорит о софтверной индустрии, которая пережила детство (с восторгами, ежедневным открытием мира), юность (с постоянными идеями и начинаниями, с ростом и уже не столь наивным энтузиазмом), и, по Веселову, она находится сейчас в состоянии зрелости (с ответственностью, завоеванным положением и консерватизмом).
То, что он не говорит, и то, что сразу становится понятно, что "зрелость" - слово не откровенное. Многие, увы, знают по себе, молодость практически незаметно сменяется старостью. Честно говоря, я лично и не заметил никакой "зрелости". Вот был молодой, молодой, а однажды посмотрел в зеркало и вдруг понял, что стал уже старый. Ну не такой, чтобы совсем, но назвать то, что вижу "зрелостью", будет самокомплиментом и только. Для стартапной молодежи, а так же для тех, кто привык видеть тенденции, "зрелость" как раз и означает "одной ногой в могиле". Хотя с современной медициной старость может быть долгой.
И вся дальнейшая часть интервью про инновации и про сказку о тройке (program-management + developers + test) и есть этот призрак приближающегося конца системы, с его негибкостью мышления, с его постоянными компромисами между хочется и можется, с его начинающимся мaразмом, выдаваемым за мудрость, с его ожирением и геммороем. И ещё, до жути напоминает раннеперестроечные разговоры про перспективы обновленного социализма.
Набрать больше "зрелой солидности", выпустить в мир ещё больше продукта своей жизнедеятельности - не поможет стать молодым и динамичным. Хотите, чтобы "дело жило" - родите наследников. Ваше бессмертие - в продолжении рода. Не скупайте компании, наоборот, разделитесь на "множество маленьких медвежат", и не навязывайте им свою политику, пусть они будут независимы, пусть делают вещи новые и правильные. И можно даже без PM-ов.
2007-04-21
Maui Photos
2007-04-15
Nokia N800
Еще одно устройство, основанное на linux. Хотя обычный пользователь об этом и не узнает, так же как и в случае с "sony reader". GUI сделан на удивление удобно и грамотно. Экран чувствительный, текст можно вводить с помощью экранной клавиатуры либо используя распознаватель каракуль. Экранная клавиатура тоже сделана удобно и продуманно. Экран 800x480 с подсветкой выглядит очень чётким, и шрифты тоже очень чёткие и красивые. Русский шрифт поддерживается в базе, есть даже русское руководство (и арабское, кстати, тоже). Всё очень просто и удобно! Никаких заморочек вообще!
Наличие внутри системы, основанной на Линуксе позволяет загружать кучу дополнительных программ с внешних сайтов (и уже есть некоторое количество).
Винчестера нет, но есть две SD карточки, что легко даёт, например 4G, что достаточно для того, чтобы записать кучу фильмов в дорогу. Хотя фильмы, кстати, сжирают батарейку очень быстро. Часовой фильм я посмотреть целиком не смог, села батарея. Хотя браузер свободно работает часами.
В общем, мне игрушка очень понравилась. Я её брал в отпуск вместе с маленьким travel router и читал новости и почту сидя в кресле на просторной lanai, чатился с другом в России и досматривал взятые в дорогу фильмы. А в кафе с WiFi я разглядывал google map в поисках маршрута.
У меня дома это уже четвёртый линукс во встроенном устройстве. Кстати, поймал себя на мысли, что линукс был одним из плюсов при покупке. Аналогичную штуку с виндой я бы не купил - не верю в usability портативной винды.
Жена увидев полноразмерный сайт, сказала "фантастика". Компьютеры уменьшились до исчезающих размеров. И в очередной раз подумал, что персоналка исчезает. Такую начинку вполне можно было бы вставить в большой настольный монитор и смотреть на нем сайты, писать тексты и смотреть видео. И не надо для этого никакой Висты и даже никакой Убунты.
2007-04-11
Мыслями ещё в отпуске
Купили в Costco новую водонепроцаемую Олимпусовскую мыльницу, на которую можно снимать под водой. Освоился не вполне. Без привычки снимать не просто. Индикатор в солнечных бликах почти не видно, а ещё там 3 режима подводных съёмок, которые надо включать кнопочками, которые не понятно нажались или нет. Пока всё настроишь, или объект уплыл, или воздух кончился. Но всё равно, очень удобно, что не страшны брызги и вода. Буду брать с собой на речку.
Наличие в семействе трёх цифровиков привело к тому, что все вместе нащёлкали полторы тысячи кадров. И теперь надо из этой свалки выбрать несколько интересных кадров. Буду постепенно разгребать. Может даже немного опишу.
Ещё есть одна новая интересная игрушка, достойная отдельного сообщения, так что оставайтесь с нами. А в рекламной паузе упомяну новый роман Пелевина, который читал в самолёте, и который зацепил и понравился. Последние вещи мне у него нравятся. На сегодня всё. Пошли титры.
P.S. На картинку можно кликнуть.
P.P.S. Firefox-овский словарь предложил заменить "нажались" на "нажрались". Наверное его автор тоже был на Гаваях.
2007-04-10
2007-03-24
*** и *****
2007-03-21
Линус про GPL и алхимию
Finally, the real basic issue is that I think the Free Software Foundation simply doesn't have goals that I can personally sign up to. For example, the FSF considers proprietary software to be something evil and immoral.
Me, I just don't care about proprietary software. It's not "evil" or "immoral," it just doesn't matter. I think that Open Source can do better, and I'm willing to put my money where my mouth is by working on Open Source, but it's not a crusade -- it's just a superior way of working together and generating code.
It's superior because it's a lot more fun and because it makes cooperation much easier (no silly NDA's or artificial barriers to innovation like in a proprietary setting), and I think Open Source is the right thing to do the same way I believe science is better than alchemy. Like science, Open Source allows people to build on a solid base of previous knowledge, without some silly hiding.
Линус сравнивает с алхимией, а я бы сравнил с политическими системами. Естественно, Линус, как видный деятель опенсорсной партии будет приводить доводы, почему за нее надо голосовать, но что это значит для меня, как рядового "избирателя"? Что лучше работает? Мой ответ - всё работает хреново. И софт весь стал отстойный, что тот, что другой. И что же выбрать? Неужто опенсорсная разработка эффективнее? Непохоже.
Я бы сравнил это скорее с демократией и монархией-диктатурой. Некто скажет, что демократия - набор демагогов и жуликов, что работает плохо, никакой реальной реформы сделать не может, то ли дело монарх-диктатор. Он волевой человек, ему не надо завоевывать голоса, он может провести реформы жестко и целенаправлено, не отвлекаясь на предвыборный популизм. Так и софтовая компания, руководимая умным и волевым человеком сделает продукт лучше, быстрее, с более агрессивным маркетингом, хорошей поддержкой. Всё решает сила, скажет этот некто, всё решают деньги.
Ну допустим. А что волнует бедного гражданина-мещанина, возделывающего свой огород и не вникающего в тонкости геополитики? А волнует его, чтобы этот монарх-диктатор не призвал этого гражданина в армию завоевывать свои геополитические цели или не сгноил в лагерях. И сам помрешь, и огород жалко. А потому уж лучше пара грызущихся партий, чем один амбициозный диктатор. Главное - в живых остаться. Вот она, разница! Не эффективность важна - простое физическое выживание.
Т.е. в переложении для софтовых проектов - если проект важен для Вас, если не хотите, чтобы его судьба зависела от прихотей влась имеющих, не заигрывайте с диктатурами. Они лишь мышью поведут, и весь Ваш проект-огород накрылся. А в демократии, хоть и бардак, но если есть исходники всего, то сам себе хозяин, как нибудь выкрутимся.
Конечно можно и наоборот, заигрывать с диктатурами, разрушать старый мир, строить новый, быть впереди, крутить миллиарды, вести на смерть миллионы. Иметь короткую, но бурную жизнь. Это вам не огород возделывать 90 лет! Вот и выбирайте.
2007-03-18
2007-03-16
Шаг влево
После перестановки системы, которая делалась восстановлением всей системы с фирменного соневского бакапа пятилетней давности, я потратил пару часов удаляя уже соневский мультимедийный креатив и ставя бесконечные хотфиксы и сервис паки. После чего система зажила вполне нормальной привычной жизнью. И настала пора поставить те программы, которыми я пользуюсь обычно, и из за которых мне и нужен ноутбук. Этот набор складывался годами и в него иногда что-то добавляется, а что-то уходит.
Так вот, к моему собственному удивлению оказалось, что из микрософтовских программ я на этот раз не поставил НИЧЕГО! Совсем! Даже ворда! Ничего, кроме основной системы, Windows XP Home. Исторически я любил микрософтовские программы, кое что ставил по необходимости. Сейчас ноль! Даже наоборот, кое что удалилось уже из системы. Первый раз, за полной ненадобностью, вызванной переходом на gmail, убрал Outlook Express. Не стал грузить IE7 и новый Media Player. Explorer в качестве основного shell заменил на минималистский bblean, к которому ещё, правда, не привык, и не уверен, что привыкну. Но новый вид десктопа радует глаз. И своё обязательное место заняли FAR, Firefox, Picassa, OpenOffice, Miktex, несколько плейеров и кодеков, и, конечно, мой Infoviewer, Winscript, и всякая куча мелких утилит командной строки.
Вот я и подумал: "Что бы это значило?". Нет, это не происходит от нелюбви к МС на почве совместной жизни. Это от того, что для моих домашних занятий эти программы подходят лучше, потому, что они действительно во многом лучше. Это от того, что мои требования к программам всё больше и больше отличаются от требований МС, и всё больше приближаются к open source. В процессе перестановки я многократно материл windows со своими бесконечными перезагрузками и добрым словом вспоминал недавнюю установку Ubuntu на домашнюю машину, которая поставилась сразу последней версии, без всяких сервис паков и десятков хотфиксов. Но я еще не готов совсем перейти на linux. Слишком много старых привычек. Следующая перестановка покажет. Остался один шаг.
2007-03-14
Виадук, тоннель и голосование
Надо было делать взаимоисключающий выбор и считать по большинству:
Что означает, что реально победил виадук, но мэр его не хочет и интерпретирует результат по своему.
2007-03-07
Cleartype
Причем возражение на предложение сделать выключатель такое: "а мне нравится и многим пользователям нравится!". Похоже люди не понимают, что такое бизнес. Покупатель всегда прав, в том числе и тот, который не в большинстве. Если кто-то просит кофе без сахара, значит надо дать без сахара. А сахар в пакетиках рядом на полочке, класть по вкусу. Что тут сложного и непонятного?
Кто-то должен засудить МС, мне кажется, по этому поводу. Надо доказать повышенную утомляемость на BGR или CRT мониторах, и вчинить коллективный иск. Только тогда, наверное, разрешат сделать ещё пару галочек.
2007-03-05
Parental Control
2007-03-03
Дефендеры и антивирусы
2007-02-26
Гватемала: ну и дыра!
Total Control
Мне всегда очень нравится, когда не надо ничего инсталлировать на компьютер. Это хороший признак для сетевых устройств, означающий, что поддерживаются стандартные протоколы. Так и с этой камерой. Привинтил её на кухне. Сижу на работе, смотрю что дома делается. Сразу видно, пришли ли дети из школы. Естественно, дети знают, что это за штука. И имеют доступ к картинкам. Кстати, когда видео-режим включён, на ней индикатор светится.
А картинок я здесь не покажу! В целях приватности и неразглашения семейной тайны. Может как-нибудь потом, после хорошей уборки :-)
2007-02-21
Так говорил Лем
2007-02-17
Hoot.
P.S. Hoot - это английский вариант звука издаваемого совами. Есть детская книжка и фильм с таким названием.
P.P.S. Кликайте на картинку, чтобы увидеть фотографию большего размера.
2007-02-16
YouTube
http://www.youtube.com/watch?v=eRjVeRbh
Animusic: красиво.
http://www.youtube.com/results?search_query=animusic&search=Search
Hidden Camera Pranks: забавные розыгрыши на улице. Мне понравился вот этот.
http://www.youtube.com/watch?v=cTJZ-3xHdg4
2007-02-12
Large fractal backgrounds
2007-02-11
SysInternals
Forbes on Vista
Windows Vista: more than five years in the making, more than 50 million lines of code. The result? A vista slightly more inspiring than the one over the town dump.
Vista is at best mildly annoying and at worst makes you want to rush to Redmond, Wash. and rip somebody's liver out.
Vista is a fading theme park with a few new rides, lots of patched-up old ones and bored kids in desperate need of adult supervision running things. If I can find plenty of problems in a matter of hours, why can't Microsoft? Most likely answer: It did--and it doesn't care.
My recommendation: Don't even consider updating an old machine to Vista, period. And unless you absolutely must, don't buy a new one with Vista until the inevitable Service Pack 1 (a.k.a. Festival o' Fixes) arrives to combat horrors as yet unknown.
As Bill Gates winds down his roles at Microsoft, Windows Vista may be the chief software architect's swan song. It's a shame his legacy is something so utterly unimaginative, internally discordant and woefully out of tune.
2007-02-05
Обыкновенный Dr. Evil
Таково первое впечатление нормального инсайдера (а не "новообращенного", см. предыдущий пост), погруженного в процесс разработки софта. Нет в этом процессе никакого "evil". Естественно и очевидно. Поскольку evil вовсе не в разработке софта. Кто-то думает как сделать меню или как организовать файлы, но это мелко для evil-ов. Они такой ерундой не занимаются. Они занимаются длительным планированием. Long-time investment, вот что интересует серьезных бизнесменов.
К примеру, чисто гипотетическому, есть рынок компиляторов, скажем C++. Несколько фирм его делят. Немного, две-три-четыре. Те, кто позволил себе длительный труд по его разработке, это непросто и дорого. И стоят компиляторы недешево, но доход всё-равно не слишком велик, разработка дорогая, покупателей негусто. Вдруг, кто-то, скажем Microsoft, решает сделать свой компилятор. Переманивают несколько известных специалистов, нанимают команду, вбухивают кучу денег, полученных от продажи Windows. Получилось не очень сначала. Будем раздавать бесплатно или очень дешево. И покупатель доволен ценой, тем более, что тут и свежая документация, поддержка самого свежего API. Будем работать в убыток годами, развивая и улучшая систему и очень медленно и терпеливо повышая цену каждой новой версии. У других компаний продажи падают, разработчики уходят. Из бизнеса вываливается одна компания, другая, третья. В конце концов никого не остаётся. Тут можно и настоящую цену запросить, а можно даже и не запрашивать. Поскольку ушедшие из бизнеса были многоплатформенными, и уйдя унесли поддержку других платформ.
Постепенно исчезает софтовая индустрия, почти так же, как исчезают мелкие магазинчики и кафе, заменяясь однотипными супермаркетами. Нет новых компиляторов новых языков, почти нет новых типов продуктов, нет новых графических оболочек, нет новых офисных пакетов и операционных систем. Есть Microsoft Office и есть его бесплатные подобия. "Инновация" осталась, как слово для оценки количества галочек в журнальном обзоре. Монополии инновация не нужна и даже вредна. Вся критика, к примеру, Висты, состоит в том, что компания добавила в систему какой-то креатив, сломав совместимость и увеличив требования к железу. Если бы добавили только новый UI, не изменив остального, и ругать было бы не за что. Купят всё равно, либо XP, либо Висту с новым компьютером. Зачем же добавили? Ну, творческие же люди!
Ну и что дальше? А ничего. Ерунда всё это, игрушки: компьютеры персональные, браузеры, плейеры и телефоны. Настоящие evil-ы такой фигней не занимаются. У тех бизнес крупный, геополитический, с нефтью и газом, с войной и миром, и, в частности, послевоенным восстановлением. А здесь так, маленькие такие, обыкновенные, странные и даже немного симпатичные "докторы evil-ы".
2007-02-02
Новообращенные
Что можно сказать? Я считаю, что профессионал обязан делать работу хорошо и добросовестно, независимо от того нравится ему то, что он делает, или нет, поскольку он получает за это деньги. Меня наняли для того, чтобы я делал определённую, в том числе, творческую, работу и за определённую же зарплату. Вот такой чёткий контракт. Вне этого контракта, я должен иметь возможность думать, писать и делать всё, что угодно, не используя свои внутри-кухонные знания.
Во многих профессиях есть профсоюзы, призванные защищать интересы нанятых работников. У программистов профсоюзов нет, и отчасти это плохо. Монотонное качество работы уже вполне требует их наличия и борьбы за оплату сверхурочных и, в перспективе, за 6-часовой рабочий день.
Надо разделять интересы:
- Есть свои личные интересы.
- Есть интересы Компании, как машины по зарабатыванию денег.
- Есть личные интересы руководителей Компании, как денежные, так и, возможно, сведение старых личных счетов с руководителями других компаний.
- Есть интересы отрасли, в которой работаешь (например, чтобы иметь хороший выбор работодателей).
- Есть гуманитарные интересы человечества (если они вам не пофигу).
- Ну и интересы разных частей этого человечества, тех, что не пофигу.
И вопрос для проверки: Почему вы думаете, что 1 связано с 2 больше, чем с 4?
2007-02-01
Украл, инсталлировал - в тюрьму.
Вдруг высокие двери кабинета Владимира Владимировича™ распахнулись, и в помещение тихо вошла красивая женщина лет сорока.
- Здравствуйте, - сказала женщина и улыбнулась.
- Здравствуйте, - ответил Владимир Владимирович™ и почему-то смутился.
- Меня Оля зовут, - сказала женщина, подходя к столу Владимира Владимировича™.
...
http://vladimir.vladimirovich.ru/2007-1-3
2007-01-31
2007-01-30
Разное
- Лукъяненко выложил в своём блоге пять первых глав "Чистовика".
- Помпезный (Wow starts now!) Выход Висты и Офиса совершенно не повлиял на курс акций МС, как некоторые ожидали. Курс незначительно падает оба дня Wow-а.
- Jim Alchin выпустив Vista окончательно ушёл на пенсию, о чем он и предупредил полгода назад. И Гейтс тоже обещал уйти. Жаль, что нет у меня какого-нибудь некомпьютерного хобби, или специальности, или кучи денег. Был бы я, к примеру, столяром, ушёл бы нафиг из софтостроения. В фабричном софтостроении под .NET стало как-то очень тоскливо работать.
- Про учителя Поносова: моё мнение, что в школах должно быть официально запрещено использование любого закрытого софта. Можно было бы ожидать OS-кампании, но безнадёжно. Платный софт силён откатами, и в России особенно.
- Вышеописаная Metissa оказалась жутким тормозом. Я ожидал от 2.5D большей производительности, чем от 3D. Непонятно, но на двух компьютерах, где я пробовал её live-cd, проявился тот же эффект, что и в Висте (на совершенно другой машине). Реакцию на нажатие клавиши мыши надо ждать секунд 5 или 10.
- Российские программисты совершили очередной прорыв на ниве подготовки ибуков для SonyReader. Теперь можно делать сложно-форматированные книги в родном формате со сжатием, графикой, вложенными шрифтами и картинками.
- Нероссийские программисты написали media-server для ещё ранее описанного Slug-а и сетевого DVD-плейера KISS. Теперь можно класть на сервер образ DVD и он прекрасно виден с плейера, как набор тайтлов (pardon my french). Удивительно, что у какого-то программиста есть такая же дикая комбинация устройств, как и у меня.
2007-01-28
2007-01-25
Почти плоская Метисса
Мне понравилась идея со сворачиванием окошек, как бумажек.
Сейчас широко известны XGL/Compiz, XGL/Beril, AIGLX. Все - реальные 3D системы, основанные на Open-GL.
Вообще это направление сейчас так быстро развивается, я даже думаю не пора ли проапгрейтить компьютер, чтобы был "кубик" и была аппаратная виртуализация, чтобы Windows запускался из под 64-битового Линукса. Хотя, наверное, подожду годик.
Кстати, в продаже, наконец, появились PS-3. Ну, Соня, ты и соня! Проспала рождество! А идею купить эту штуку вместо следующего компьютера подкосили на корню. Соня не позволяет при загруженном в ней Линуксе использовать аппаратную графику высокого разрешения. Ну, привет! Кому нужен сейчас экран 800x600! Я пока не понял, принципиально это нельзя или просто не дают документации.
2007-01-22
Висельная тема
У меня на этот счёт сложилось мнение вполне определённое. Но сначала хотелось заметить одну вещь: голая Windows - довольно бесполезна для пользователя. Там есть некоторые базовые программки, типа notepad-а, но они явно не предназначены для какого-либо осмысленного действия. Есть лишь три полнофункциональных программы - Shell, IE, Media Player. Про последние две были судебные процессы. Про первую - почему-то нет. Наверное из за отсутствия конкурентов (что и странно, и плохо). Фактически, надо взять и поставить кучу всего, чтобы компьютером можно было бы пользоваться. Word, например. Обычно в компьютере такая куча уже стоит при покупке последнего. Иногда столько всякого хлама, что приходится делать uninstall или reformat.
Вот я, например, ставлю:
- Far, как файл-менеджер с набором любимых plugin-ов
- Firefox, опять же, с набором любимых plugin-ов
- Picassa, как photo-manager, жаль нет plugin-ов
- Что-то из офиса, по необходимости, не по желанию, я сам пишу в docs.google.com
- VS6 как среду разработки, не для работы, а для мелких домашних проектиков
- Cвой Infoviewer, как словарь и калькулятор
- Кучу media-player-ов, типа WinAmp, Quicktime, Real Player, DivX Player, etc.
- Кучу всяких маленьких утилит, которые годами копятся в папке Utils
- Выключаю стандартный индексатор, пробовал ставить Google, но потом понял, что не нужен никакой
- Yahoo Widgets для красоты
- Альтернативный стиль от XPStyle - чтобы не видеть ужасной "синей луны" с ненавистным гольфовым полем.
- Часто ещё всякое freeware, типа Image Magic, програмки для DVD, и прочее
- Остальное по необходимости.
Дальше, что предлагает мне Vista, если логично предположить, что я и дальше буду сохранять свой стиль работы? Да почти ничего! Фактически всё, что добавлено, есть в XP и разных бесплатных программах, но ещё есть куча всего, чего вовсе не хочется, но оно таки добавлено. Есть ещё много, чего хочется, но нет. Совсем нет того, что бы очень хотелось, но это описывать долго, как-нибудь в следующий раз.
Всё-таки коротко о том, что бы очень хотелось, но нет и не будет:
- Новую модель security в дополнение к устаревшей, но традиционной user-based. Основная идея в разной степени доверия к разным программным компонентам. Известно как, не сделано никем.
- Прозрачность и понятность того, что система делает. Чтобы можно было посмотреть и спросить, мол, что это диск мотается, а в ответ, типадефрагментатор диска HackYourAss.exe. А с сетью кто работает? А в сети - вот, SpamWarePro.exe, письма рассылает. А память кто занял, а процессор? Тоже не сделано никем.
- Консоли. Не та херня из powertoy, а нормальные, как в Линуксе.
- Versioned File System. Да, чтобы можно было посмотреть кто и что менял в файле. Чтобы настраивалось по каталогам где хранить какую историю, и с какой подробностью. И не на основе backup-a, а по настоящему.
- Queriable File System. Ну, типа, да, WinFS, но не через MSSQL, а как вначале хотели, через NTFS индексы.
- User-mode File System. FUSE on Windows. Тогда я и сам могу что-нибудь сделать из обрасти файловых систем, которые хотелось.
- Настраиваемый UI. Выбираемые пользователем темы, скриптовые объекты в качестве элементов shell-а.
- Я так буду целый час перечислять...
Я бы предпочёл, чтобы предлагался такой XP SP3, типа повышение стабильности и прочее, а не "новый революционный UI". Почему то многие называют его "beautiful". Я бы не сказал. И эстетически и согласно моему пониманию дизайна он ужасен. Иконки сделаны красивые (но большие), цвета ничего, лучше чем были в стандартной поставке XP, но всё равно, вызывает иллюзию дешёвки и надувательства. Как макдональдовский клоун. Не согласуется с принципом ненавязчивой элегантности. Много всякого есть, а элегантности нет. И прозрачность только та, которая бутылочная. Я даже не нашёл как изменить размер иконок!
Что интересно, я всегда считал, что XP лучше Линукса в смысле удобства пользования, поскольку совместима с тем софтом, к которому привык. Это всё ещё так, но Ubunty уже несколько лучше чем Vista, IMHO. Если всё равно менять привычки и программы, то почему не Ubuntu? Во всяком случае, из того что очень хочется, пара-тройка пунктов присутствует. Правда, отсутствует FAR! Но есть хороший тренд. И поставив систему сразу получаешь кучу довольно неплохих программ готовых к загрузке. И никаких регистраций и DRM-ов.
Короче, похоже, после XP, возможно, я перейду дома на Ubuntu в качестве основной системы, а все Windows - только в виде виртуальных машин. А пока буду присматриваться и сравнивать.
P.S. Занятно, docs.google.com понимает русский язык при проверке орфографии, причём определяя его просто по тексту, безо всякого специального указания языка (что Word не умеет до сих пор), но он не понимает букву Ё, выделяя все слова, где она встречается.
2007-01-18
2007-01-16
Setup моего Setup'а - не мой Setup.
Вообще, сетапы и инсталлеры всегда были какой-то магией. Что они там делают так долго и медленно? Ведь по сути всё, что требуется - это скопировать файлы и прописать некоторые начальные установки. Причём последнее обычно можно и не делать. Есть куча программ, которые не требуют сетапа вообще. Скопируйте в любой каталог и запустите. И всё. И совершенно не обязательно делать "начальные установки". Если они и так известны программе, незачем захламлять ими реестр.
"Создаю профиль пользователя". Зачем мне создавать профиль? Спасибо, не надо. И бюст не надо, и барельеф. Что там создавать, я ещё ни кнопки не нажал. Вот наберу что нибудь, так уж и быть, можно попытаться записать это в файл, или в реестр.
Uninstall. "Вы знаете, удаление наших файлов может что-нибудь сломать. Отменить? Перекреститься и продолжить?" Знаете, если ничего в системе не "регистрировалось", ничего и не сломается, если это удалить.
Setup, требующий административных привилегий, это всегда риск и security hole. Это момент, когда некий код получает управление с правами администратора, непонятно зачем ему нужными. Чтобы зарегистрировать что-то в системе? Не надо ничего "регистрировать в системе". Зарегистрируйте то, что Вам надо, у себя в другом месте. Обычно все ваши shared контролы никому, кроме Вас не нужны.
Люблю программы, не требующие инсталляции! Их можно скопировать куда угодно. Их можно запускать из сети или с флашки. Их можно стереть и всё. Про них обычно известно, что и куда они пишут.
Ссылки:
- Zero Install -- хороший набор design goals.
- PortableApps Suite 1.0 -- набор бесплатных портативных приложений, не требующих инсталляции
- A Directory Of Programs Designed For USB Drives -- один из многочисленных списков программ
2007-01-15
I have a dream
Город, где я родился, был закрытым городом. Никаких иностранцев, ни африканцев, ни китайцев, ни европейцев. Конечно, есть книги и телевизор, но это всё не то. Помнится, однажды я приехал подростком в Москву и увидел "живую негритянку". Вероятно, студентку. До сих пор помню своё удивление. Другие размеры, другие пропорции. Выше меня на голову, стройная, с совершенно неевропейскими чертами лица, но по своему красивыми. Как с другой планеты. Я тогда впервые понял, что темная кожа может быть красивой. С тех пор я видел разных представителей этой расы, и очень красивых, и не очень, и очень не, как впрочем, то же самое справедливо и для представителей "кавказской" расы, к которой принадлежу. Для тех, кто не в курсе, по американски, любой белый человек - это "Caucasian", не знаю почему. Некрасивым человека делают ожирение, наглость и потухшие с детства глаза - это всё очень знакомо по моему родному автозаводу и определяется культурными, а не биологическими отличиями.
Тот же мой город, при его очевидном недостатке расового разнообразия, почему-то порождал немалое количество расистов-теоретиков, которые, хотя никогда не видели представителей оскорбляемой расы, но тем не менее не могли не высказать своё презрение к ней, просто по причине биологических отличий. Есть вещи, которые я не люблю в России, но эту широко распространённую ксенофобию - ненавижу. Эти люди неспособны принять существование отличного от них, они унижают и презирают всё, что выходит за рамки привычного, загоняя всех в тесные рамки своих представлений. Кажется, вырвался, уехал от этих презирающих всех и вся рож, и встречаешь их здесь опять в респектабельной оболочке. Противно.
Да. I have a dream.
2007-01-11
Netdisk
Собственно, зачем нужен дома NAS? Чтобы иметь в доме диски, доступные с нескольких компьютеров. Можно придумать много вариантов использования. Например media-library.
Настоящий NAS - это такой маленький компьютер, в котором есть процессор, память, встроенная операционная система со своей авторизацией, поддержкой сети, файловой системы, кучи протоколов доступа, Web-сервер для администрирования и т.д. и т.п. Часто это встроенный вариант Линукса с Samba (т.е. сервер, поддерживающий протокол доступа к сетевым дискам, использующийся в Windows). Достоинство - универсальность, поддержка разных операционных систем без специальных драйверов. Но (всегда есть но) есть несколько неудобств. Во первых медленно. Процессор в них обычно не быстрый, а надо поддерживать стек протоколов и файловую систему, памяти для кэша тоже не слишком много. Да и протокол не быстрый, куча команд на каждый файл. В результате копирование кучи мелких файлов происходит ужасно медленно. Во вторых, это всё работает поверх TCP/IP, поэтому надо предусмотреть firewalls и прочее, а выпускать обновления firmware с закрыванием всяких дыр разработчики не спешат. В третьих NAS требует некоторых усилий для настройки доступа, заведения юзеров и паролей и пр.
Ximeta придумала следующее простую штуку: они сделали низкоуровневый не-IP протокол, и сделали драйвер блочного устройства. Фактически переложили всю сложную часть на процессор компьютера, а по сети просто пересылаются блоки данных для физической записи-чтения. В результате диск вообще не содержит универсального процессора и почти такой же простой как и USB-диск, но работает через Ethernet. В результате диск работает очень быстро, особенно для мелких файлов. Просто на порядок быстрее. Поскольку протокол не IP, он не выходит за рамки IP-gateway, но прекрасно работает через свитчи и хабы. И не надо ничего настраивать, всё работает сразу, диск просто выглядит как локальный диск компьютера (нужен драйвер).
Хитрость, вероятно, состоит в том, как сделать возможность одновременного доступа к этому диску, но как-то они это сделали. Я не знаю, насколько это хорошо сделано, у меня дома интенсивность работы невелика и возможность записи включена только с одного компьютера, остальные - только на чтение (и сама возможность так сделать мне очень нравится). Кстати, диски останавливаются через пол-часа или час неиспользования, а при следующем обращении заново раскручиваются, причём если данные в кэше, а корневой каталог всегда там, то даже и не раскручиваются. Короче сделано грамотно и удобно. У меня их уже три штуки и я очень доволен. Я смотрел разные новые NAS-ы и они все жутко медленные и неудобные в настройке. Единственный более-менее, это Slug (описанный недавно), но и его я купил для других целей.
В чем же мораль? Мораль в том, что иногда хороших и очень хороших результатов можно достичь оптимизируя систему "сквозь уровни". Компании удалось упростить и аппаратную часть, и программную часть, и добиться хорошей производительности, и конкурентной цены, просто сделав систему на более нижнем уровне протоколов. Не поддерживая все 7 уровней или сколько их там есть, а напрямую работая с Ethernet протоколом. У них всё сократилось и осталось только необходимое, которое и работает на пределе эффективности.
Кстати, новые диски с гигабитовым ethernet уже будут близки по скорости к обычным дискам и традиционные NAS потеряют здесь всё на процессоре, а NDAS сможет, вероятно, хорошо держать эту скорость. Но гигабитовой сети у меня нет, и я пока её не планирую. Вполне пока хватает того, что есть.
Шумил камыш, шумел кумыс...
2007-01-10
Пробка в жопе
2007-01-09
Яблочные телефоны
Поэтому, мне несколько непонятна популярность этих штук здесь. На каких таких комсомольских собраниях здесь все сидят? Хотя сам же себе и ответил: Конечно на митингах! Или на уроках. Телефон - понятно, плейер - тоже понятно, можно бегать и слушать, но где смотреть видео? Если только в самолёте - единственный понятный мне сценарий.
Смотрите сами на ссылке, GUI сделан очень хорошо, грамотно и стильно. То, что у их вечного конкурента никогда не получается. Обратите внимание как масштабируется картинка, как сделаны текстовые сообщения.
Хотя, всё равно не куплю, как не купил и iPod. Во первых дорого. Во вторых не подходит. Я бы купил телефон маленький и водонепроницаемый, даже не обязательна возможность набирать номер цифрами, достаточно выбрать из списка номеров, включая номера входящих звонков. По размеру что-нибудь типа ручки или маленького фонарика. Можно вместе с фонариком. Было бы класно вставить телефон в гарнитуру. Тогда пойдет и плейер там же. Идеальный плейер для меня - брелок с наушниками или встроенный в наушниках. Экран - не нужен. Главное - чтобы провода не висели. Фильмы я на маленьком экране не смотрю, а книжки читаю на ридере. Для фильмов, книжек и web-а экран маловат. Хотя web может быть полезен в машине. Карту посмотреть, трафик. Но это в машине. И тогда уж лучше другое устройство с большим экраном и GPS. Не складывается как-то всё это.
Короче не буду покупать. Пусть банкротятся.
2007-01-08
Домашний сервер
Микрософт на выставке анонсировал "Домашний Сервер". Ну, что сказать? У меня уже есть сервер. Маленький такой, без макро-софта. Да и сетевых дисков, кроме этого сервера уже две штуки. Но микрософтовский вариант меня как-то не впечатлил.
Во первых цена. Всё-таки Windows. Значит памяти надо хотя бы полгига. И процессор. И диски. Только диск 500G - стоит порядка $200. Я полагаю, что цена будет весьма ощутимая, даже если МС решит продавать себе в убыток.
Во вторых функциональность. Чем за эти деньги предлагается наслаждаться рядовому пользователю? Доступ к файлам и бакап? Рядовому пользователю? Смеётесь? Это радость гика. Но для него уже давно есть куча NAS-коробочек по ценам лишь немногим больше стоимости самих дисков.
Бакап как описано у Микрософт, автоматический и по рассписанию, годится лишь для дома Билла, где комнат много и можно позволить каждому иметь кабинет в дополнение к спальне. У нормальных людей персональные компьютеры и ноутбуки, стоящие в спальнях - выключаются, чтобы не шуметь и не жрать энергию. А потому все бакапятся кнопочкой, а не по расписанию. Кстати, если ничего не выключать, то и сервер не очень нужен. А если он всё время будет бакапить, динамически, то боюсь, никаких дисков не хватит хранить всю историю. Да и второй индексер как-то не очень хочется иметь на машине, я и первый-то выключил. Или он и будет первым? Вряд ли, про это ничего не написано. Кстати, бакап, по существу надо делать куда-нибудь вовне дома. Вдруг пожар? И все фотографии накрылись.
Медиа-сервер? Так нет его. Видео нет и аудио нет. Кто будет кино показывать? X-Box? А почему тогда он же не сервер? Вроде обещали, что он и будет сервером. Непонятно. Было бы понятно, если бы эта штука заменила DVR. У всех сейчас DVR - media server. Идем дальше, что там нужно для гика, веб-сайт не хостится, ни новостей, ни почты, ни бит-торрента, ни мониторинга дома телекамерой. Во всяком случае, расширяемость и совместимость непонятна.
Т.е. Микрософт сделал очередной необычный NAS. Но обещали красивый дизайн. Надеюсь встанет в один ряд дорогих, но красивых фирменных девайсов, наряду с мышами и клавиатурами. Но бурного успеха не ожидаю, рынок уже частично насыщен, а рядовому пользователю это не надо.
Есть недорогие и необычные коробочки. Вот к примеру. Или вот. Я правда, использую Ximeta, как нибудь опишу почему. Хотя в качестве бакапа, мне понравился маленький "passport" от "Western Digital" (кстати, продаётся сейчас в Costco).
2007-01-06
Солнцеворот
2007-01-05
Хоть сам пиши.
Еще возникла мысль про вполне своевременную железку, старый новый тонкий клиент, меча Sun десятилетней давности, но без Java. Взять хороший LCD монитор. Добавить к нему маленькую коробочку, но лучше прямо в корпус засунуть. Снаружу должно торчать пара USB и ethernet. Было бы неплохо, чтобы беспроводная мышь и клавиатура были в комплекте и подключались без дополнительных базовых станций, в смысле, база встроена в монитор. Электроника должна включать очень маленькую карточку с чем нибудь простым, типа Intel Xscale, память, флаш с системой, интегрированый звуковой адаптер и видеоадаптер. Внутрь засовывается небольшой Линукс. Получается сетевой интелектуальный терминал, практически X-терминал, но основное приложение - работающий локально Firefox. Ну и дальше всё, что надо - это набор сервисов, типа того, что есть у Google. Почта, редактор, сайты. Можно было бы предусмотреть возможность загрузки с сети для корпоративных систем и простое расширение пакетами, как это сделано в Slug, описанном выше. Хочешь винчестер - подключи внешний по USB.
Получилась бы система дешевая - практически стоимость монитора + клавиатура/мышь + еще сотня. Не требующая ОС-лицензии. Покрывающая большую часть того, что надо многим пользователям, если не большинству. Можно было бы продавать со скидкой на железо, но с подпиской на скоростной интернет. А для корпоративного клиента - это вообще то, что надо. Это удобнее компьютера, поскольку проще.
Не понимаю, почему никто... Хоть сам...
2006-12-31
2006-12-30
Новогоднее.
Первый раз в жизни:
1. Начал данный блог -- непонятно зачем, но ничего особенно плохого не вижу. Хорошего тоже.
2. Первый раз в жизни съездил на MAUI. Хорошо! Ещё хочу.
3. Первый раз в жизни отрастил некую бороду. Вроде ничего. Рожа в зеркале стала не такой противной.
Разочарования года:
1. Так и не получил green card. Первое место единогласно.
2. Второе место в этой номинации занимает "Виста", которое и делит напополам с новым Офисом.
3. И третье место традиционно занимает мой работодатель в целом и локальная группа в частности. Но идея уйти пока всё не еще
не сформировалась и не конкретизировалась, а лишь засела намертво в уголке сознания.
P.S. С удивлением нашел там же свеже-проклюнувшуюся идею возвращения в Росиию. Надо съездить туда в этом году для профилактики.
P.P.S. Кстати, .NET и Visual Studio в номинации "разочарований" не учавствует, поскольку они заняли одно из призовых мест в прошлом году.
Покупка года:
В номинации "покупка года" победил электронный рояль "Роланд", под звуки которого в исполнении моего сына и пишу данный бред.
Приятная ожиданность:
1. Дети и родители не принесли неприятных неожиданностей. За что им и любовь и уважение и большое спасибо и всяческие пожелания.
2. Морские свинки оказались очень приятными существами, за что им и травка и морковка.
Приятная неожиданность:
В номинации "приятной неожиданности", победил Линукс. Он мало того, что в этом году поставился на мои компьютеры, но на одном так и остался и, причем, возникло ощущение, что он займет место Висты на всех моих компьютерах через пару лет. Кроме того четыре линукса, из них два уже похаченных, сидят и работают в разных гаджетах. Похоже пора начинать в нем разбираться. Возможно он будет основой моей работы через несколько лет.
Пожелание года:
Будьте здоровы, и Вы и Ваши близкие! И пусть в Ваших разочарованиях года первое место занимает какая-нибудь незначительная компьютерная ерунда.
2006-12-28
Подкуп блогеров
Вот Joel и ноутбук не взял и ничего хорошего не написал. Сразу видно - честный человек.
А я бы взял? Зависит от ноутбука :-) Может и взял бы. Не столь ценен для меня сей блог, чтобы отказаться из за него от хорошего ноутбука. Что и объясняет то, что мне никто и не предлагал.
Ссылки:
http://www.whatsnextblog.com/archives/2006/12/edelman_doesnt_give_a_crap_what_you_think_about_their_ethics.asp
http://scobleizer.com/2006/12/27/i-think-the-microsoft-vista-giveaway-is-an-awesome-idea/
http://www.joelonsoftware.com/items/2006/12/28.html
2006-12-27
Октябрьские фотки
Autumn Forest | Ballard Locks | Pacific Crest Trail |