понедельник, 30 марта 2009 г.

мастерство парковки



Посмотрите на красный опель... это он так припаркован!
нет слов.

интересности и хочушки

Увидел вчера замечательный видеоролик про хамелеончика: главный герой ползает по столу... под него кладут всякие предметы - и он меняет цвет.

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

а потом узнал, эта штука работает.. и сразу расхотел :/

И так, вопрос: почему неизведанные штуковины такие интересные, а изведанные быстро становятся скучными?

Не дергайте их за mp3'чки

Удивительное дело... Если мне нравится творчество музыканта, я его обворовываю... ^_^'

Прости меня, Chantal Kreviazuk, за то, что ворую плоды твоего труда...

PS
кхм.. кстати, когда я начал опопсевать?

воскресенье, 29 марта 2009 г.

Коварный pdflatex и измученный Times Roman

Я набираю текст в LyX 1.6, компилю при помощи pdflatex 1.40.9 в составе MikTex 2.7

Как я ни старался, не смог заставить его нормально расставить русский текст O_o.
Привожу два примера: русский и английский текст, набранный с одними и теми же параметрами. (текст выделен для наглядности)


Pdflatex не может выровнять по ширине русский текст в Times Roman'е!!!
А местами (тут не показано) текст вообще выходит за границы страницы! И это с сантиметровыми отступами!!!

В итоге, несмотря на все преимущества латекса, я не могу оформить в нем русский документ по стандартам! ...
Но, ведь, люди-то оформляют! :] пойду копаться :] Если найду причину, напишу :]

PS
Завтра сгенерю pdf'ку в TeTeX'е и сравню :]

PPS
Тексты для примеров взяты с SecurityLab'а и Linux Magazine.

воскресенье, 22 марта 2009 г.

пятачки электропоросят

Все розетки у меня дома имеют такую вот конфигурацию:

Но шнур из большинства вилок уходит параллельно стене

Поэтому шнур от одной вилки идет вниз, а от другой - вверх O_o
Что мешает сделать вот такую розетку, чтобы пустить оба провода вниз?

Да ничего не мешает! Но я такую в продаже не нашел :'(

среда, 18 марта 2009 г.

"HttpFox" vs "В Контаке | Видео"

Очередной, которая не учит ничего, чему домохозяйка не может научиться сама...

Но я, все же, хочу написать про замечательный плагин к Mozilla Firefox - HttpFox.
При помощи этого плагина можно посмотреть, какие http-запросы посылал браузер... запросы целиком: включая cookies и данные, переданные в теле (метод post).
Дуэт FireBug+HttpFox - просто спасение человека, пишущего на JavaScript... в том числе, и с родным для нас jQuery :]

Но пользоваться плагином поучимся на более мирном примере:допустим, надо скачать вот этот замечательный клип.
Исходник страницы подсказок дает мало...
Что ж, открываем HttpFox,

жмем "Start" в окошке расширения

и жмем "пуск" в флеш-плеере.
Теперь запись запросов можно и остановить - нужную ссылку мы уже получили.

Щелкаем правой на запрос и копируем ссылку. Вуа-ля :]

А при написании руками чего-нибудь axaj'ового плагин просто незаменим ;]


PS
Кстати, в отличие от flash-плеера, тянущего файлы с нета через конейнер, в котором запущен, silverlight лезет в инет напрямую - поэтому:
  • не ловятся запросы
  • не применяются настройки FoxyProxy :'(

вторник, 17 марта 2009 г.

Stop excepting my critical fatals! O_o

Разглядывал сегодня карту ядра Linux.
Обратил внимание вот на что: в группе Memory на уровне Hardware interfaces указаны только два метода: do_page_fault и die ^_^

Так вот откуда берутся critical fatal exceptions - это базовый функционал ядра!

воскресенье, 15 марта 2009 г.

немного о ClearType

Вот так показывают текст Windows Vista, Gentoo Linux с Xming и тот же Gentoo с Xorg. Все - с дефолтными настройками.

WindowsXmingXorg-X11

Экспортить шрифты из винды (ради чистоты эксперимента) было лень, но это не мешает сравнить алгоритмы сглаживания :]
И так удивительно, что эти cleartype'овые ровные черные буковки при приближении становятся цветным месевом :] Но при длительном чтении под виндой устаешь меньше, чем в линуксе... опять же - с дефолтными настройками :]

И так вопрос знатокам: есть ли сравнимые с виндовой по качеству шрифтилки для *nix?
Если есть, то как называются?
Если нет, то в моей голове зарождается отличная тема для диплома! ;] (хотя, что ж делать с патентами O_o)

PS
Спасибо Гуглу за слова "Поиск в Интернете" :]

суббота, 14 марта 2009 г.

Xming

pre-scriptum:
Этот пост не имеет ни исторического, ни образовательного, ни художественного, ни философского, ни какого другого смысла
---------------------


Долгое время я использовал Xming - свободный X-сервер под Windows - для того, чтобы заходить через XDMCP на стационарный компьютер. (Есть, конечно, иксы и в рамках проект Cygwin, но они тянут за собой слишком много всего!)

Сейчас же, в работе над курсовой, много использую линукс в виртуалке.
Здравый смысл предлагает целых три способа работы:
1. в окне virtualbox
2. через RDP в неопенсорсной версии
3. по-привычке через XDMCP
...
но, в итоге, я решил, что окошки в окошке - это совсем неудобно O_o ... поэтому вспомнил тщательно забытый вариант - удаленный display :] (о нем я узнал, когда увлекался colinux )

кхм.. пример немного неудачный (xterm с nano, запущенным в mc), но идея, я думаю, ясна :]

Хотите "вытащить" любимое приложение из виртуалки? Делаем три простых шага:
1. Ставим xming и шрифты (желательно, все ^_^)
2. пускаем Xming.exe
3. В виртуалке (либо cygwin'е, либо colinux, либо удаленной тачке...) запускаем приложение с соответствующим display:
DISPLAY="10.0.2.2:0.0" gnome-sudoku

Эх, все новое - хорошо забытое старое!

среда, 11 марта 2009 г.

пятница, 6 марта 2009 г.

случайные неслучайности

Что такое случайность? Большинство ответит, что случайность - это событие, причины которого неизвестны...
Но скажите, разве восход Солнца на востоке - это случайность? Нет! Вы знаете, почему Земля вращается? А я, вот, не знаю ^_^' ... да и, например, тысячу лет назад люди не знали - но и для них появление нашей любимой звезды не было неожиданностью: каждую ночь они были уверены, что Cолнце взойдет на востоке, а не на западе или на юге :] Так где же случайность?
А каждую весну с крыш падают сосульки. И каждый знает, почему они падают. И каждый знает, где они падают :] ... но, почему-то, эти хитрые льдовредины снова и снова делают неожиданности проходящим под карнизами человекам ^_^

Таким образом, случайность - это просто событие, которое мы не можем предсказать. Вотъ :]

среда, 4 марта 2009 г.

Gentoo Linux и переносимые профили

И все-таки, с домашней папкой на шаре линукс непростительно сильно тормозит.
Так же, подобная система не щадит любителей пошаркать ногами: вынул сетевой шнур - и все виснет при первом же клике мышкой ^_^'

Что ж, сделаем какое-нибудь подобие виндовых переносимых профилей!
Поможет нам утилита rsync.
Вот простейший скрипт:




#!/bin/bash

profile="/media/Z_$USER/LinuxProfile/"

if [[ $1 == "up" ]]; then
src=$HOME"/";
dst=$profile;
else
if [[ ! -d $profile ]]; then exit 0; fi
src=$profile;
dst=$HOME"/";
fi

output=$( rsync -rutv --delete-excluded $src $dst )
echo $output > ${dst}rsync.log




Где /media/Z_$USER - это примонтированный pam_mount'ом личная шара пользователя (следует поправить /etc/security/pam_mount.conf.xml).
Скрипт поведет себя непростительно при переполнении квоты или при отвалившейся шаре, но... старый вариант вел себя еще хуже :]]]


На этот раз скипт startkde возвращаем в первозданный вид ^_^

Просто создаем файлик в /etc/kde/startup и в нем пишем:
полный_путь/profile_load

Другой файл следует создать в /etc/kde/shutdown и там набрать:
полный_путь/profile_load up

Будет несколько побочных эффектов ( таких как "лишнее" создавание кдешных папок в пустом хоуме с последующим за'rsync'ованием - и отражением "ниоткуда ззявшихся" файлов в rsync.log'е ), но это мелочи :]


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

вторник, 3 марта 2009 г.

Глубина резкости в топовой говномыльнице

Кхм... не обманул Афанасенков М.А., утверждая в своей статье, что чем меньше матрица фотоаппарата, тем больше глубина резкости на снимке. Это ни хорошо и ни плохо... это надо просто запомнить :]
Вот два примера с плохо размытым фоном... сделаны моим Canon IXUS 860IS на диафрагме 2.8



PS
А статья мастридная!

непростительная ошибка

rm -rf /home/local * >/dev/null
вместо
rm -rf /home/local/* >/dev/null

кхм... синтаксис rm'а унаследован с той поры, когда люди еще не поняли, что синтаксис инструментов должен защищать пользователя от очепяток и перепуток

воскресенье, 1 марта 2009 г.

Главный секрет лени, о котором никто не говорит

3 марта жж-юзер Wishmaster расскажет нам как бороться с ленью ^_^
Подробнее об этом мероприятии можно почитать в соответствующем разделе на webinar, а чтобы оказаться среди приглашенных туда - выполнить условия, описанные в жж.
Эх, интеренсо, что же там будет ^_^

ЗЫ
А постинье рекламы в своем блоге - это, в какой-то мере, уже преодоление лени ^_^

ЗЗЫ
На том же вебинаре с понедельника начинается целая серия кастов о лени от еще одного борца :]