Как запустить VMWare 6 в Ubuntu 8.04

Спасибо товарищу eitch! Дальнейшее понятно без перевода. Работает.

VMWare 6 and Ubuntu Hardy: vmmon compile error

Just a quick post to documentate how I got my VMWare config to work:

Problem: include/asm/bitops_32.h:9:2: error: #error only <linux/bitops.h> can be included directly, and vmmon-only compile failes

Solution: change line 74 in vmmon-only source file to read: #include “linux/bitops.h”

Steps:

  1. cd /usr/lib/vmware/modules/source
  2. cp vmmon.tar vmmon.tar.orig
  3. sudo tar xvf vmmon.tar
  4. cd vmmon-only/include/
  5. sudo vi vcpuset.h
  6. change line 74 from: #include “asm/bitops.h” to: #include “linux/bitops.h”
  7. rm vmmon.tar
  8. sudo tar cvf vmmon.tar vmmon-only/
  9. sudo rm -rf vmmon-only/
  10. sudo vmware-config.pl

That’s it, the compile will work now and vmware should be usable as normal
eitch

…и райская жизнь с двумя ОС на одной машине и удобным бэкапом началась снова…


А в это время: танцевальная студия “РайСкай” предлагает всем желающим научиться профессионально владеть своим телом. Если вас мучает ностальгия по брейку, если вы любите латино, если хотите к лету сбросить жирок (или одежду :) ), танцуя bellydance - вам сюда! А еще многие инструкторы преподают новые и смешанные стили танца, используемые при постановках шоу и съемке клипов.

P.S. Приятно посмотреть на еще один факт использования WordPress на бизнес-сайте, а здесь еще и с ярким запоминающимся меню на флэше.

Знай свои промилле!

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

  • Во-первых, уровень алкоголя обязательно следует проверить перед началом движения домой с корпоративной вечеринки, дня рождения и прочих мероприятий повышенной алкогольности;
  • Во-вторых, конкретно ваш организм (а точнее, печень) может перерабатывать этиловый спирт медленнее, чем предусматривает популярная норма “рюмка водки, бокал вина или бутылка пива за полтора часа”;
  • В-третьих, стандартные тестеры могут реагировать неправильно именно на ваш метаболизм (ацетон и т.п. в выдыхаемом воздухе);
  • В-четвертых, если вы приобретете именно такую модель, которые поставляются в ГАИ/ГИБДД, вы получите весомый повод вывести на чистую воду инспектора, использующего неисправный прибор!
  • В-пятых, вы сможете оправдать свое усталое состояние по возвращению домой заполночь именно сверхурочной работой, а не незапланированной пьянкой :) Конечно, если все именно так и было.

Лично мне понравился алкометр серии “Профи”. На него сейчас скидки - стоит меньше 3000 рублей. Ну-ка вспомните, во сколько нынче обходится остановка на посту ГАИ, если вы навеселе?..

P.S. Нетривиальное применение алкометра я обнаружил на spirta.net: это проверка, не пил ли ребенок… Возьмем на заметку, детки-то взрослеют :)


Перенос выходных в 2008 году

Устал искать каждый раз - скопировал себе :) Прости, Гугл.

Постановление Правительства Российской Федерации от 11 августа 2007 г. N 512. Официально опубликовано в «Российской газете» 16 августа 2007 года

В целях рационального использования работниками выходных и нерабочих праздничных дней в 2008 году переносятся следующие выходные дни:

с воскресенья 4 мая на пятницу 2 мая;

с субботы 7 июня на пятницу 13 июня;

с субботы 1 ноября на понедельник 3 ноября.

Необходимо отметить, что так рано решение о переносе рабочих дней в РФ еще никогда не принималось :)

Итак, какие праздники гарантировало нам Правительство в 2008 году?

Последним рабочим днем 2007 года в соответствии с переносом выходных дней, осуществленным Правительством по Постановлению от 11 ноября 2006 года N 661, является суббота 29 декабря 2007 года. Период новогодних каникул продлится на рубеже 2007 – 2008 годов с 30 декабря 2007 года по 8 января 2008 года (так как 5 января 2008 года приходится на субботу, дополнительный выходной день в соответствии с частью второй статьи 112 автоматически в силу закона переносится на 8 января). 9 января 2008 года, среда – первый рабочий день в 2008 году.

23 февраля 2008 года приходится на субботу. Следовательно, нерабочими днями в связи с 23 февраля 2008 года являются 23, 24 и 25 февраля.

Точно так же 8 марта 2008 года приходится на субботу, а следовательно, нерабочие дни в связи с мартовским праздником – 8, 9 и 10 марта.

В связи с переносом по Постановлению N 512 4 мая на 2 мая выходными днями в первомайские праздники будут 1, 2 и 3 мая 2008 года. 4 – 8 мая – рабочие дни; 9, 10 и 11 мая – праздничный день и календарные выходные.

Удобными праздниками будут выходные дни, связанные с Днем России 12 июня. 7 июня, суббота – рабочий день; 13 июня, пятница – выходной день. Таким образом, связанные с этим праздником выходные дни: 12, 13, 14 и 15 июня 2008 года.

В связи с переносом выходного дня с 1 на 3 ноября День народного единства будет отмечаться в России 2, 3 и 4 ноября 2008 года.


А теперь полезное для работы. Создание градиента в тексте средствами Javascript. Я подобные штуки видел, в частности, в TiddlyWiki, но там они, как бы это выразиться помягче, поглюкивали иногда. В самые непредсказуемые моменты. В итоге я не сумел сделать миленькие post-it прямоугольнички с градиентными переливами.

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

К сожалению, предлагаемый метод оборачивает буквы в span-ы. Хотя почему к сожалению? Я туплю перед праздниками. Оборачивает джаваскрипт, а в самом html текст остается как есть!

Кода там немного. Зато прикольно! Надо записать себе.

Вещь в себе

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

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

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

Тем не менее, как личный архив, справочник, записную книжку я рекомендую TiddlyWiki всем и каждому. Даже если у вас под рукой не окажется ни FireFox, ни Internet Explorer, текстовое содержимое файла можно просмотреть любым текстовым редактором (страницы TiddlyWiki хранятся в виде последовательного набора текстовых строк, обрамленных служебными тегами). Загруженные в страницы картинки (да, есть и такой плагин) просмотреть, конечно, получится только в веб-браузере.

P.S. Впоследствии часть функциональности TW была задействована в более примитивном проекте Wiki on a Stick (ранее StickWiki), имеющем меньше возможностей по форматированию, и, как ни странно, более глючном.

P.P.S. TW можно использовать как блог, и тому есть примеры, но возникнут проблемы с интеграцией в файл кодов счетчиков и т.п.


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


Мой идеал компьютерного стола

Мой идеальный компьютерный стол - это большая доска, минимум 80 на 160 см, на которую я свалю все железки, поставлю коробки с дисками, стаканы с маркерами, сложу бумаги, батарейки и фотоаппараты. Вопрос только в том, как со всего этого удалять пыль.

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

На www.internetmagazin-mebel.ru, помимо стандартных убивающих мозг конструкций из ДСП высотой в полтора метра, спроектированных непроспавшимся дипломником, нашлось много изящных хайтековских решений.

Но у стеклянных столов, как бы они не подходили к современным широким мониторам, есть таки недостаток - это материал. Стекло бьется.

В итоге остановился мой взгляд на вот таком шедевре (мило, не правда ли? не подавляет масштабностью):

Стол

Только не понял, как сидюк засунуть в дисковод в такой конфигурации.

Но наверное, это как-то возможно.

Я, однако, в поисках. Буду копать сайт дальше.


…а все потому, что за плохим столом красиво не напишешь и хорошо - вот как на сайте Mary Kay - не нарисуешь. Ящики моего стола, так же как и полки, и столешница, почему-то всегда были завалены разнообразнейшими вещами, ну примерно как трюмо всякими помадами и тенями, сумочками и кисточками… Да, кисточек и красок у меня тоже много :) А стол все же не для компьютера нужен, а для всего сразу.

Об использовании WordPress

В последнее время я вижу все увеличивающееся число сайтов, использующих в качестве CMS WordPress, но при этом блогами в классическом понимании они не являются.

В пример я обычно привожу сайт школы-студии Сергея Андрияки, но там дизайн первичен, а вордпресс используется как движок для нескольких новостных лент. Красиво сделано, однако!

На сайтах с кулинарными рецептами и т.п. основную роль играют две функции: подписка для получения новых публикаций и рубрикатор для поиска по темам.

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

Сайт полезен тем, кто летает много и по плану. Сейчас - в апреле - продаются билеты аж на октябрь. Много предложений на перевозки в сезон - июнь и дальше. Так что подписка на обновления новостной ленты будет вполне оправданной.

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


Хотите принять участие в конкурсе на лучшую статью и получить приз? Все о здоровье. Конкурс проводится в мае. Приз - книга Леви (которого - записного психолога - почему-то записали теперь во врачи :) ) “Ошибки здоровья”. Но можно и деньгами, а ведь книги-то нынче подорожали!


Прогопедия

Еще одна вики (русскоязычная), привлекшая наше внимание сегодня, претендует на гордое знание “Энциклопедия языков программирования“.

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

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

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

Было бы полезно расширить энциклопедию различными околоязыковыми вещами, например, системами команд препроцессоров и просто процессоров (TeX и LaTeX, XSLT, диалекты SQL и т.д. и т.п.).


Читаем электронные книжки:

Sony Reader PRS 505 - современная читалка. Показывает 8 градаций серого, долго работает от батарейки. Основное преимущество перед КПК - большой шестидюймовый экран (по всем прочим параметрам КПК читалку напрочь перебивает, однако этот девайс - только и исключительно для чтения).