Забавы ради скомбинировал пару давних нашумевших новостей и классику пера Булгакова (повесть "Собачье сердце").
Норвежская компания Opera Software 13 декабря 2007 заявила, что подала жалобу на Microsoft в Еврокомиссию. Производитель браузера Opera утверждает, что американская корпорация использует свое доминирующее положение на рынке.
- Ну да, такой я дурак, чтобы я съехал отсюда, - очень четко ответил
Шариков.
Документ был отправлен в Еврокомиссию после того, как в сентябре суд постановил оштрафовать Microsoft на почти полмиллиарда евро за незаконную привязку Windows Media Player к операционной системе Windows.
Тут Шариков испугался и приоткрыл рот.
- Я без пропитания оставаться не могу, - забормотал он, - где же я буду
харчеваться?
«Мы считаем, что включение браузера Internet Explorer в нашу операционную систему несет пользу потребителям и не ограничивает их в выборе любого другого веб-браузера. Internet Explorer является частью ОС Windows уже более десяти лет и поддерживает широкий спектр веб-стандартов», - говорится в заявлении Microsoft.
- Вы, знаете, не нахальничайте, мосье Шариков! - Борменталь очень
повысил голос. Шариков отступил, вытащил из кармана три бумаги: зеленую
желтую и белую и, тыча в них пальцами, заговорил:
- Вот. Член жилищного товарищества, и площадь мне полагается
определенно в квартире номер пять у ответственного сьемщика Преображенского
в шестнадцать квадратных аршин, - Шариков подумал и добавил слово, которое
Борменталь машинально отметил в мозгу, как новое: "благоволите".
Компания Microsoft в понедельник, 3 марта, объявила о том, что новая версия браузера Internet Explorer 8 будет по умолчанию поддерживать все современные веб-стандарты.
- Что же вы делаете с этими... С убитыми котами?
- На польты пойдут, - ответил Шариков, - из них белок будут делать на
рабочий кредит.
Такой вот сумбурный "абыр-валг". Продолжать эксперименты в этом направлении?
P. S. Всех с наступающим Первомаем!
2008-04-30
Ассоциации: Осел и Шариков
2008-04-25
ooo2gd — документообмен между OOo и Google Docs
Думаю, все знакомы с офисным пакетом Google Docs. Этот online сервис позволяет редактировать (в том числе и совместно) различные документы, т. е. является web-конкурентом известного M$ Office. Но не о нем сейчас речь. Рассказать хочу о полезном расширении для OpenOffice от польского разработчика Przemysława Rumika. Встречайте ooo2gd! Этот extension поможет вам экспортировать/импортировать файлы между OpenOffice.org и Google Docs. Совсем недавно расширение "доросло" до первой версии. Что ж, пора обкатать.
Установка
Для начала убедитесь в наличии Java 6 SE и OpenOffice.org 2 или StarOffice 8.
Затем скачиваем расширение. Запускаем OOo, отправляемся в Сервис — Управление расширениями... и добавляем скачанный файл.
Осталось указать использование виртуальной машины. Для этого перейдите в Сервис — Параметры — java и выберите там Sun Java 1.6.
Перезагружаем OpenOffice.
Все готово к работе. Пишите, творите, храните! ;)
2008-04-24
Ищи-свищи или sitemap для Blogger
Информация должна быть доступной!
А еще хочется эту самую информацию быстро находить в дебрях всемирной паутины. Тут все просто: гуглим и читаем. Но не всегда поисковые запросы, по которым люди попадают на сайт, соответствуют содержанию. Пример простой: у меня в sidebar'е висит widget с RSS-лентой runix.org. Бывают случаи, когда поисковик выдает ссылку на страницу "Крапленной колоды", где в свою очередь находилась ссылка на статью одного из блогов. Это не есть хорошо. Зачем вводить в заблуждение?
Поможем гуглу искать правильно! Создадим sitemap блога.
Рекомендую для углубленного изучения вопроса сей опус. Мой алгоритм чуть проще и рассчитан на blogger'ов, которые зажигают на FeedBurner.
1. Отправляемся в Google Webmaster Tools.
2. Добавляем сайт, который собираемся мониторить. Для подтверждения добавьте META тег в секцию HEAD (до конструкции body) вашего шаблона.
3. После успешной проверки загружаем файл sitemap, роль которого исполнит новостной канал блога. У меня этот файл выглядит так:atom.xml?redirect=false&start-index=1&max-results=100
То есть индексируется первая сотня записей (именно столько публикаций обрабатывает google sitemaps). К слову, голое указание ленты позволяет обрабатывать лишь 25 сообщений. Масштабирование элементарное:atom.xml?redirect=false&start-index=101&max-results=100
Мы указываем стартовый индекс и количество записей. Таким образом будет скормлена вторая сотня постов.
Voila! Шаг навстречу читателям и искателям сделан.
Любопытно, но факт: с Яndex'а переходы на блог практически отсутствуют. Что бы это значило? ;)
2008-04-17
Picasa 2.7 для Linux — обновление каталогизатора от Google
Новая версия включает поддержку загрузки/скачивания web-альбовов, иерархическое отображение директорий, улучшение поддержки RAW, локализацию интерфейса и многое другое.
Новые возможности:
- Загрузка в альбомы Picasa;
- Возможность скачивать альбомы;
- Сохранение результатов редактирования;
- Сохраняйте изменения, делайте откаты и возвращайтесь к оригинальному файлу с легкостью;
- Иерархическое отображение каталогов;
- Улучшения импорта;
- Импорт в существующую директорию — мы знаем, вы ждали этой фичи очень долго! Также увеличена скорость импорта новых фотоснимков;
- Лучшая поддержка RAW;
- Теперь вы можете работать с RAW файлами от Canon 30D, Nikon D200, Adobe DNG и т. д.
- Интернационализация интерфейса и другие доработки.
Известные проблемы:
- Иконка в трее не закрывается при потере фокуса;
- Эта версия не поддерживает видео файлы;
- Все оповещения отображаются на текущем desktop'е;
- Некоторые BlogThis! функции работают некорректно, проверка орфографии, выбор палитры;
- Музыкальное сопровождение во время слайдшоу не работает;.
- Если у вас домашний каталог примонтирован через NFS, скорость выполнения программы может сильно замедлиться;
- На мульти-дисплеях некоторые элементы интерфейса отображаются не корректно;
- Альбом загружается как 'Доступный', если не выбран режим 'Доступный/Скрытый' в диалоговом окне Picasa Web.
Страница загрузки: picasa.google.com/linux
Если любопытство перевесит, на выходных посмотрю на эволюцию этого продукта. Эх, жаль, что они предпочитают костыли реализации нативной версии. Сам я до сих пор не нашел полностью удовлетворяющего средства для манипулирования цифровыми снимками. Хотя некоторые программы приятно удивляют, но об этом в другой раз.
Уважаемые читатели, есть ли среди Вас те, кто нашел что-то достойное уровня Digikam/f-spot на Qt/Gtk без привязок к библиотекам DE? И еще вопросик: кто пользуется Picasa?
2008-04-15
Убьем время играючи
Написал недавно о пятерке "зацепивших" игр. А ведь в Linux'е тоже есть достойные кандидаты. Сегодняшний пост не относится к категории перечисления списка самых-самых. Это просто небольшой рассказ о трех проектах, которые помогут скрасить время. Спокойно, без быстрых перебежек по уровням, без отваливающихся частей монстров и прочей нечисти. Это забавы для любого возраста и социального положения. Чего греха таить, сам иногда играю с превеликим удовольствием :) Поговори хоть ты со мной,
Xmoto
Офсайт: xmoto.tuxfamily.org
При первом знакомстве игра напоминает старую добрую Elasto Mania. Но это скорее аркада "по мотивам", а не клон. Другая физика, более динамичный игровой процесс. Цель игрока — собрать клубнику с огорода-уровня и вдохнуть аромат ромашки для телепортации на следующий. Кажется тривиальным? Все намного сложнее. Через интернет можно загрузить дополнительные уровни, посмотреть, как с прохождением справляются настоящие мастера мотокросса. Установка в Ubuntu:sudo aptitude install xmoto xmoto-data
AstroMenace
Офсайт: viewizard.com
Хардкорный космический 3D шутер с возможностью апгрейда корабля.
Тут уже не все так спокойно. Космос все таки :) А в космосе, как известно, не перестают шастать чужепланетные корабли. С ними нам и предстоит разобраться. Великолепная 3D графика, яркие уровни и тучи разных бяк и бук гарантированны.
На этой странице можно скачать архив или подключить репозиторий.
Frets on fire
Офсайт: fretsonfire.sourceforge.net
Гитара семиструнная,
Вся душа полна такой тоской,
А ночь такая лунная.
Грустить не придется, хоть и струн всего пять. Зато драйв от бряцания настоящий. Особенно, если позвать кого-нибудь на импровизированный концерт. Зрелище неописуемое. А можно и группу сколотить. «Поющие клавы», например. Стадионы, фанаты, электроклавиатуры — чего еще требовать от красивой жизни? ;)
Установка в Ubuntu:sudo aptitude install fretsonfire
В список не попала нашумевшая аркада-убийца червяков TeeWorlds (обзор). Затягивает серьезно, остерегайтесь! :)
Irrlamb с оригинальной задумкой, думаю, зацепит фанатов бильярда. Смысл то один — катать шары :)
А Ваш досуг какая компьютерная забава съедает?
2008-04-12
code2html — публикация кода или гармония содержания и формы
Публиковать листинги скриптов на bash'е легко и просто. Скопировал — вставил, и готово. А ведь хочется чего-то большего, подсветки синтаксиса, например. Или, предположим, javascript показать читателям. Тут уже дедовские "copy-past'ы" не пройдут. Тэги браузер будет жевать втихаря, что крайне нежелательно. Вот и выходит, кина не будет. Но не все так плохо, если есть в кармане code2html...
Узрев цветовые преображения в блоге Дмитрия, поинтересовался, какая программа разукрасила скрипты. Ответ был вскоре получен:sudo aptitude install code2html
и применен на практике (еще раз спасибо Дмитрию).
Сфера применения этого консольного конвертера понятна из названия. code2html умеет разговаривать по C, C++, HTML, Java, JavaScript, Pascal, Perl, Pytho, sh, SQL, ruby etc. Полиглот, стало быть.
Использование
Имеется файл A, который необходимо превратить в html-странцу B. Для простейших bash-скриптов не понадобится даже указание языка:code2html change.sh output.html
С java и javascript лучше не шутить. Указываем язык через параметр -l: code2html -l javascript script.txt output.html
Полученные html-страницы я открываю в gedit'е и копирую часть кода между тэгами pre. Затем помещаю в тело будущего сообщения, используя свой pre шаблон.
Примеры обработки скриптов:
Накопительный вклад в «прокачку» системы
Заливаем музыку на плеер
2008-04-08
Доброго времени суток!
В одном из анонсов на глаза попалась строчка, что в Fedora 8 есть забавная фишка с переключением обоев в зависимости от времени суток. И вдохновленный этим постом, который попался мне позже, решил сделать что-то подобное (скрипт пришлось немного поменять, так как не хотел работать). Итак, рецепт.
1. Добавляем в одну директорию 4 wallper'а по вкусу.
2. Создаем скрипт следующего содержания:#!/bin/bash
# "Крапленная колода" - http://drakulavich.blogspot.com
# Dr.AKULAvich
# Скрипт меняет обои на рабочем столе в зависимости от текущего времени
bg_path=/home/username/Картинки/
case $(date +%H) in
04 | 05 | 06 | 07 | 08 | 09 )
filename=sunrise.jpeg
;;
10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 )
filename=day.jpeg
;;
19 | 20 | 21 )
filename=sunset.jpeg
;;
* )
filename=night.jpeg
;;
esac
gconftool-2 -t string -s /desktop/gnome/background/picture_filename "$bg_path""$filename"
exit 0
Переменная bg_path хранит путь к каталогу с картинками. filename — имя графического файла.
Мой скрипт называется change.sh. Чтобы желание исполнилось:chmod +x change.sh
3. Необходимо дать «демону» ЦУ:gedit .change.cron
Добавляем строку
01 * * * * /home/username/change.sh
Теперь cron будет каждую первую минуты нового часа начинать с выполнения нашего скрипта.
4. Переместимся в Система — Параметры — Сеансы и создадим команду:crontab /home/username/.change.cron
5. Для пущего эффекта можно создать еще один сеанс. Запуск скрипта при входе в систему:/home/username/./change.sh
После этих операций ваш дистрибутив приблизиться на шаг к Fedor'е ;)
2008-04-05
Debian/Ubuntu вокруг нас
2008-04-04
Про взаимовыгодное сотрудничество
Красота: среди бегущих
Первых нет и отстающих -
Бег на месте общепри-
миряющий!
У M$ появился еще один клиентик. На крючке теперь будет болтаться Министерство образования Республики Беларусь!
Вот такую "радужную" новость прочитал на onliner.by:
Министерство образования Беларуси и Microsoft планируют подписать меморандум о сотрудничестве, сообщает БелТА со ссылкой на директора главного информационно-аналитического центра Минобразования Николая Листопада. По его словам, документ уже рассмотрели в Киевском представительстве корпорации Microsoft, и теперь над ним работают белорусские юристы.
«Мы планируем подписать документ, который должен либо легализовать находящийся в учебных заведениях программный продукт, либо дать им возможность выкупить его по льготным ценам», — отметил господин Листопад, заметив также, что использование школами и университетами нелицензионного ПО вредит как Министерству образования, так и американской компании.
В учебных заведениях Беларуси программные продукты Microsoft востребованы на 100%, поэтому обе стороны заинтересованы в подписании меморандума как можно быстрее, отметил чиновник.
Где-то я уже подобное наблюдал :)
История повторяется. Чем в будущем обернется "взаимовыгодное сотрудничество" понятно и полесскому ежику. А ведь еще пытались свою ОС написать! Куда пропал энтузиазм? Или про альтернативы еще рано задумываться?
Прочь влияния извне,
Привыкайте к новизне
Вдох глубокий до
изнеможения.
2008-04-03
Circular — круговая порука в тандеме с Compiz'ом
Хотите превратить скучное меню в футуристическое колесо? Если да, то Circular подойдет как нельзя кстати. Взгляните на скриншот. Мне это напоминает больше шутер от первого лица, нежели рабочий стол Gnome. «Вдарим автопробегом», то есть приступим к компиляции.

Установка и использование
Программа не обзавелась automake, поэтому собранное необходимо водрузить на место вручную. Для начала установим библиотеку libgnome-menu-dev:
sudo aptitude install libgnome-menu-dev
Теперь качаем и компилируем:
svn checkout http://circular-application-menu.googlecode.com/svn/trunk/ circular-application-menu-read-only cd circular-application-menu-read-only make
В папке появится бинарник circular-main-menu. Я закинул его в /usr/bin. Потом, следуя советам автора программы, создадим произвольный апплет на панели (ПКМ — Добавить на панель... - Запуск произвольного приложения). Команда выглядит следующим образом:
circular-main-menu
Среди опций запуска ключи:
- -h не отображать дочернее меню при наведении;
- -w отключить возврат курсора к центральному меню;
- --glyph-size=S размер иконок. Принимает значения 1,2,3 (у меня почему-то не работает).
И напоследок...
Circular еще молодой проект. Есть кое-какие огрехи в работе. Но пользоваться уже возможно :)
Задумка очень даже ничего. Пожелаем успехов разработчику. Стабильность и оптимизация поднимут сей launcher на новые высоты.
2008-04-02
GrNotify — держим ленты Google Reader на привязи
Статистика от FeedBurner утверждает, что читатели "Крапленной колоды" предпочитают небезызвестный сервис от поискового гиганта Google Reader. С популярностью этого online-агрегатора не сравнится не один из конкурентов. Признаюсь, сам являюсь приверженцем этого решения. Во-первых, нет необходимости в присутствии специальной программы. Во-вторых, новости по RSS доступны из любой точки планеты, оснащенной браузером. Но главным доводом в пользу этого сервиса для меня послужила возможность удобного чтения лент с телефона. С Opera Mini и Google Reader убить время не составит труда, вот она мобильность!
Затронутая в предыдущем посте тема оповещений о приходе почты, натолкнула меня на мысль о поиске подобного устройства для GR. На ловца и зверь бежит. Буквально слету был найден апплет на GTK/Python под кодовым именем GrNotify.
DEB-пакеты установлены, программа запущена. Вбиваем login и pass и наслаждаемся любимым сборщиком новостей с регулируемой оперативностью.
Пользователи GR, чем подкупил Вас этот RSS агрегатор? Развернутые (желательно) доводы в комментариях приветствуются.

