понедельник, 30 марта 2009 г.
интересности и хочушки
Увидел вчера замечательный видеоролик про хамелеончика: главный герой ползает по столу... под него кладут всякие предметы - и он меняет цвет.
И так интересно стало, как же эта штука работает!
А еще так захотелось хамелеона! Я уже представил себе клетку с разноцветными пятнами на полу, всегда позитивно-радужную ящерицу в ней... представлял как достаю его и кладу на всякие разности...
а потом узнал, эта штука работает.. и сразу расхотел :/
И так, вопрос: почему неизведанные штуковины такие интересные, а изведанные быстро становятся скучными?
И так интересно стало, как же эта штука работает!
А еще так захотелось хамелеона! Я уже представил себе клетку с разноцветными пятнами на полу, всегда позитивно-радужную ящерицу в ней... представлял как достаю его и кладу на всякие разности...
а потом узнал, эта штука работает.. и сразу расхотел :/
И так, вопрос: почему неизведанные штуковины такие интересные, а изведанные быстро становятся скучными?
Не дергайте их за mp3'чки
Удивительное дело... Если мне нравится творчество музыканта, я его обворовываю... ^_^'
Прости меня, Chantal Kreviazuk, за то, что ворую плоды твоего труда...
PS
кхм.. кстати, когда я начал опопсевать?
Прости меня, 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.
Как я ни старался, не смог заставить его нормально расставить русский текст O_o.
Привожу два примера: русский и английский текст, набранный с одними и теми же параметрами. (текст выделен для наглядности)
Pdflatex не может выровнять по ширине русский текст в Times Roman'е!!!
А местами (тут не показано) текст вообще выходит за границы страницы! И это с сантиметровыми отступами!!!
В итоге, несмотря на все преимущества латекса, я не могу оформить в нем русский документ по стандартам! ...
Но, ведь, люди-то оформляют! :] пойду копаться :] Если найду причину, напишу :]
PS
Завтра сгенерю pdf'ку в TeTeX'е и сравню :]
PPS
Тексты для примеров взяты с SecurityLab'а и Linux Magazine.
воскресенье, 22 марта 2009 г.
пятачки электропоросят
среда, 18 марта 2009 г.
"HttpFox" vs "В Контаке | Видео"
Очередной, которая не учит ничего, чему домохозяйка не может научиться сама...
Но я, все же, хочу написать про замечательный плагин к Mozilla Firefox - HttpFox.
При помощи этого плагина можно посмотреть, какие http-запросы посылал браузер... запросы целиком: включая cookies и данные, переданные в теле (метод post).
Дуэт FireBug+HttpFox - просто спасение человека, пишущего на JavaScript... в том числе, и с родным для нас jQuery :]
Но пользоваться плагином поучимся на более мирном примере:допустим, надо скачать вот этот замечательный клип.
Исходник страницы подсказок дает мало...
Что ж, открываем HttpFox,
жмем "Start" в окошке расширения
и жмем "пуск" в флеш-плеере.
Теперь запись запросов можно и остановить - нужную ссылку мы уже получили.
Щелкаем правой на запрос и копируем ссылку. Вуа-ля :]
А при написании руками чего-нибудь axaj'ового плагин просто незаменим ;]
PS
Кстати, в отличие от flash-плеера, тянущего файлы с нета через конейнер, в котором запущен, silverlight лезет в инет напрямую - поэтому:
Но я, все же, хочу написать про замечательный плагин к 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 - это базовый функционал ядра!
Обратил внимание вот на что: в группе Memory на уровне Hardware interfaces указаны только два метода: do_page_fault и die ^_^
Так вот откуда берутся critical fatal exceptions - это базовый функционал ядра!
воскресенье, 15 марта 2009 г.
немного о ClearType
Вот так показывают текст Windows Vista, Gentoo Linux с Xming и тот же Gentoo с Xorg. Все - с дефолтными настройками.
Экспортить шрифты из винды (ради чистоты эксперимента) было лень, но это не мешает сравнить алгоритмы сглаживания :]
И так удивительно, что эти cleartype'овые ровные черные буковки при приближении становятся цветным месевом :] Но при длительном чтении под виндой устаешь меньше, чем в линуксе... опять же - с дефолтными настройками :]
И так вопрос знатокам: есть ли сравнимые с виндовой по качеству шрифтилки для *nix?
Если есть, то как называются?
Если нет, то в моей голове зарождается отличная тема для диплома! ;] (хотя, что ж делать с патентами O_o)
PS
Спасибо Гуглу за слова "Поиск в Интернете" :]
Windows | Xming | Xorg-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
Эх, все новое - хорошо забытое старое!
Этот пост не имеет ни исторического, ни образовательного, ни художественного, ни философского, ни какого другого смысла
---------------------
Долгое время я использовал 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олнце взойдет на востоке, а не на западе или на юге :] Так где же случайность?
А каждую весну с крыш падают сосульки. И каждый знает, почему они падают. И каждый знает, где они падают :] ... но, почему-то, эти хитрые льдовредины снова и снова делают неожиданности проходящим под карнизами человекам ^_^
Таким образом, случайность - это просто событие, которое мы не можем предсказать. Вотъ :]
Но скажите, разве восход Солнца на востоке - это случайность? Нет! Вы знаете, почему Земля вращается? А я, вот, не знаю ^_^' ... да и, например, тысячу лет назад люди не знали - но и для них появление нашей любимой звезды не было неожиданностью: каждую ночь они были уверены, что 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'е ), но это мелочи :]
Позже я напишу как сделать этот скрипт более бякоустойчивым, научив его выдавать сообщения о соответствующих ошибках при проблемах с сетью во во время аплоада и при превышении квоты.
Так же, подобная система не щадит любителей пошаркать ногами: вынул сетевой шнур - и все виснет при первом же клике мышкой ^_^'
Что ж, сделаем какое-нибудь подобие виндовых переносимых профилей!
Поможет нам утилита 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
А статья мастридная!
Вот два примера с плохо размытым фоном... сделаны моим Canon IXUS 860IS на диафрагме 2.8
PS
А статья мастридная!
непростительная ошибка
rm -rf /home/local * >/dev/null
вместо
rm -rf /home/local/* >/dev/null
кхм... синтаксис rm'а унаследован с той поры, когда люди еще не поняли, что синтаксис инструментов должен защищать пользователя от очепяток и перепуток
вместо
rm -rf /home/local/* >/dev/null
кхм... синтаксис rm'а унаследован с той поры, когда люди еще не поняли, что синтаксис инструментов должен защищать пользователя от очепяток и перепуток
воскресенье, 1 марта 2009 г.
Главный секрет лени, о котором никто не говорит
3 марта жж-юзер Wishmaster расскажет нам как бороться с ленью ^_^
Подробнее об этом мероприятии можно почитать в соответствующем разделе на webinar, а чтобы оказаться среди приглашенных туда - выполнить условия, описанные в жж.
Эх, интеренсо, что же там будет ^_^
ЗЫ
А постинье рекламы в своем блоге - это, в какой-то мере, уже преодоление лени ^_^
ЗЗЫ
На том же вебинаре с понедельника начинается целая серия кастов о лени от еще одного борца :]
Подробнее об этом мероприятии можно почитать в соответствующем разделе на webinar, а чтобы оказаться среди приглашенных туда - выполнить условия, описанные в жж.
Эх, интеренсо, что же там будет ^_^
ЗЫ
А постинье рекламы в своем блоге - это, в какой-то мере, уже преодоление лени ^_^
ЗЗЫ
На том же вебинаре с понедельника начинается целая серия кастов о лени от еще одного борца :]
Подписаться на:
Сообщения (Atom)