четверг, 14 апреля 2011 г.

Коте-будильник.

Кот достался нам с дефектом эфектом будильника. Сразу же как мы его заимели он нас стал будить в 6 утра, при том, что встаём мы в 7.

Через некоторое время наступил перевод часов - на час вперёд. То есть, для кота его 6 утра, а для нас это уже 7! Ура подумал я, проблема решена. На следующее утро котэ встал ровненько в 6. По новому стилю. Я хотел подняться и отлупить паршивца, но... пожалел. В общем, кот похоже тоже перевёл свои внутренние часы и исправно просыпался за час до подъёма.

Ну вот. А сегодня нужно было проводить жену на автобус. Подъём в 6.00. Ура! Мы наконец хоть и не выспимся, но хотя бы не будем разбужены. Сегодня в 5 утра по мне кто-то начал ползать. Глаза не открывай - понятно кто. За час до подъёма, кто бы сомневался.

Очень предупредительный кот. Всегда разбудит за час до нужного времени.

среда, 9 марта 2011 г.

Котэ

Обзавёлся сабжем. Вот пару фоток:








Возраст котэ - 4 месяца. Порода самая что ни наесть дворовая европейская короткошёрстная. Мама - чемпион мира, папа чемпион Беларуси.

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

Вторую ночь удалось поспать на половину. Котэ, измучанный нарзаном мной, спал до 00, а потом повторил свою шутку с мяуканьем. Я не оценил.

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

Сегодня котэ остался один дома - даже не знаю, чего там ожидать по пришествии. квартира в опасносте.
В принципе ничего особенного не должно быть - в туалет он ходит сам, в дрании обоев пока не был замечен. Хрупкие предметы спрятаны, нежные диваны заперты в комнате.

четверг, 3 марта 2011 г.

Настоящие windows-программисты...

Настоящие windows-программисты должны использовать только целочисленное деление!

Убедитесь сами - откройте калькулятор у Windows 7, переключите в режим "programmer" и убедитесь, что точку набрать невозможно, а результаты всегда целочисленные.

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

Хотел заменить калькулятор, тык он защищён от переименований. Короче это пипец. До 7-ки было намного удобнее - запятая работала только в десятичном режиме.

понедельник, 28 февраля 2011 г.

Dexter 5-ый сезон

Досмотрел я сабж. С трудом и перемоткой.

Какой-то вышел сезон унылый и нудный. До 5-ой серии всё ожидал, когда-же начнётся. Не началось. Посмотрел ещё 2 серии и понял - и не начнётся.

Полез в инет, а там пишут, мол до 7-ой серии тоска, зато потом у-ух! Ладно, собрал волю в кулак, скачал оставшиеся 4 серии и за 1.5 часа осилил. Учитывая, что серия 40 минут, можно представить, как я спешил его досмотреть. Паралельно изучал Qt - хоть какая-то интересная сторона в этом сериале.

6-ой смотреть как-то желания не возникает.

пятница, 11 февраля 2011 г.

Драйвер для видеокарты

Столкнулся тут с трудностью настройки видеокарты в debian squeeze. Поскольку в интернете решение не нагуглилось, опишу тут, авось кому пригодится.

Видеокарта: ATI Mobility Radeon 7500

Драйвер встал самостоятельно: xserver-xorg-video-ati

Но glxinfo выдавал, что нет 3D поддержки:
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Software Rasterizer
OpenGL version string: 1.3 Mesa 6.5.1

Вторая строка явно указывает, что не всё в порядке.

Опции в xorg.conf не помогали. После того, как я пару раз отчаялся я решил заглянуть в dmesg, и, о чудо, нашёл там, что не загружаются какая-то фирмварь. Она видете-ли несвободная.

Доставил все фирмвари, какие нашёл в aptitude, и всё заработало.

вторник, 8 февраля 2011 г.

Сменял шило на мыло

На выходных выбрал время и сменил Gentoo на ноутбуке на Debian. Очень удачно при этом подвернулся новенький Squeeze, который вышел буквально за день до этого.

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

Сижу обкатываю. Уже запорол в одном месте - сменил какую-то опцию и шрифты в некоторых местах стали совсем маленькими и нечитаемыми. Назад опция не откатилась, придётся видимо сносить все настройки kde и начать заново. Ну, ничего - опыт мать ошибок трудных... Или как там.

пятница, 28 января 2011 г.

Сходил в киношку

Вчера пошёл с женой и братом жены в кино. Какой-то новый боевик "механик" с Джейсоном Стетхемом в главной роли. Сам фильм мне понравился не особо, но больше всего мы охренели от зрителей. Такого шума и шуршания пакетов я себе не представлял. Народ чё-то бубнит, говорит по сотовым и между собой сильно не стесьняясь. И постоянный шелест пакетов с хавчиком :( Бесит невероятно.

Короче, никакого удовольствия от фильма не получил :( Кинотеатр - Октябрь.

понедельник, 10 января 2011 г.

Одно окно

Месяц назад подошло время платить по счетам страховку на квартиру для банка. Ну, думаю, пойду, заплачу. Год назад всё прошло очень даже просто - прямо в банке заплатил, даже в страховую таскаться не надо было, как в перавый раз. Пошёл.

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

Через неделю выбрался в страховую. Приехал в офис, даю сертификат и радостно говорю "продлить!". Страховщик долго изучает полис, стучит по клавиатуре и выдаёт "вы, типа уже год как не страховались у нас, надо на квартиру эксперта-оценщика вызывать". Я быстро выпадаю в осадок и паралельно планирую этот визит эксперта. Ладно, с экспертом они там чего-то напутали, эксперта не надо, а надо ехать снова в банк и спросить, работают они там с этой страховой или нет.

Хорошо, на следующий день с утра в банк. Пришёл, спростил. Девушка на тумбочке(дневальная наверное) отправила к экономисту, та дала список страховых и страховую сумму.

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

Иду в банк, получаю номерок в отдел кредитования. Узнаю, что копия этого договора(который я забыл дома) стоит 20 тысяч. Млять^2! И тут, о чудо, оказывается, что если вы хотите, то можете застраховаться не сходя с места в страховой компании X, договор придёт по почте. А я ломаться не стал, взял и заплатил.

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

Такое вот "одно окно". Хотя, конечно частично и сам виноват - мог бы повытягивать клещами из них информацию.

среда, 29 декабря 2010 г.

Налично-безналичные билеты БЖД

Вчера поехал выкупить заказанные билеты на поезд. Пока стоял в очереди весь извёлся - забрать билеты можно до 19.00, а касирша чего-то там копается, люди подходят, отходят. Моя очередь дошла только в 19.05, но ничего не сказали. Выдали полагающиеся билеты.

Да. Так вот, пока в очереди стоял, видел одну замечательную картину маслом. Бизнес па белорусски, называется. Подходит парень к кассе, заказывает день, время и направление. Его спрашивают - чем платить будете, карточкой али кэшем? Карточкой, говорит, карточкой. Кассир копошится у себя в компе и изрекает: по карточкам билеты кончились, будете за наличные покупть? Купил, да.

У меня это в голове с трудом укладывается - по карточке и за нал продаются разные билеты. Так и представляю в магазине отдел с молоком, а на них ярлычки - "безнал", "нал". И бабушка ходит и огорчается - осталось только безналичное молочко, а у ней карточки нетути...

пятница, 26 ноября 2010 г.

Kindle 3 update 3.0.3

Почитал форумы и решил обновиться с версии 3.0.2 (которая стояла изначально) на 3.0.3. Поавда некоторые пользователи пишут, что после обновления букридер стал часто зависать, но таких мало. В общем, решился.

Обновился. Как и пишут на форумах перелистывать kindle стал быстрее. Точнее само обновление страницы может быть и не ускорилось, а вот реакция на нажатие кнопки улучшилась однозначно. Раньше я нажимал кнопку следующей страницы когда оставалось прочитать одну строку, и прежде чем страница начинала перерисовываться я успевал её прочитать. Сейчас эта задержка практически исчезла. Засыпает/просыпается кажется тоже немного быстрее.

Теперь подумываю об установке jailbreak.

понедельник, 22 ноября 2010 г.

Amazon Kindle 3 WiFi

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

Вообще-то изначально я думал купить её через инет в USA, и тихим ходом переправить сюда. Но, как оказалось, самый быстрый способ занял бы до 2! месяцв. А всё потому, что Рождество на носу. Сколько занял бы медленный(но и более дешёвый) способ, я вообще не представляю, поэтому купил сабжевый букридер с рук, за 220$ - а это цена быстрой доставки прямо с Амазона. Более медленный способ стоит ~190$. Потерял 30 условоных денег, зато выиграл 2 месяца - ИМХО стоит того.

Первые впечатления. Таковые были смешанные. Во первых ридер оказался больше, чем я предполагал. Накануне я видел какую-то соньку, видимо 5 дюймов, и она показалась мне достаточно удобной и небольшой. Kindle 3 имеет 6-и дюймовый экран, плюк к этому небольшую клавиатуру, за счёт чего девайс смотрится немного громоздким. Размер почти равен коробке от DVD дисков. По ширине чуть меньше, по высоте чуть больше.
С одной стороны большой размер хорошо - PDF-ы можно читать, а с другой - не так ужобно его таскать в транспорте, для чего он собственно и покупался. Впрочем, во внутренний карман куртки он влезает, что есть хорошо.

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

Ну и третье - отсутствие нормальной подержки коллекций. Ридер читает директории, но вываливает все файлы в один сплошной список. Учитывая, что в нём 3 гига под книжки, представляю, какой срач там можно развести. Поддержка коллекций есть, но судя по форумам, сирая и убогая. Я ей пока что воспользоваться не смог, так как для активизации этой "фичи" нужно скачать хоть одну книгу с Амазона. Впрочем не всё так плохо - девайс этот можно взломать, и поставить туда какой-то левый, но более правый софт. Вообще-то в букридере закопан линукс, так что просторы для деятельности открываются широчайшие.

Ну а в целом нравится. Недостатки не критические, а цена вполне божеская.

З.Ы. Тут и там говорят, что Линукс не распространён и вообще. Ерунда. У меня дома уже 6 устройств с линуксом:
2 компа
телевизор
2 ADSL роутера (один правда не используется)
букридер
В далёких планах купить телефон с Андроидом.

вторник, 5 октября 2010 г.

Far+Cygwin

На работе активно пользуюсь cygwin'ом. Тут что-то найти, здесь отфильтровать, там пройтись sed-ом. Удобно.

До сегодняшенго дня пользовался следующей строкой, невозбранно спижж взятой из утилиты chere:
start bash.exe --login -c "cd '!\' ; exec /bin/bash -rcfile ~/.bashrc"
Эту строку я повесил на хот кей в Far'е - по ней запускается bash в текущей директории.

Но случайно прогуливаясь по просторам интерента я наткнулся на заменитель виндовой консоли, как терминала для cygwin. Это модифицированная утилитка putty.
Решил попользоваться, тем более виндовая консоль меня давно достала своим особенным видением на копирование/вставку и ресайз окна.

Итак, вот как всё теперь настроено.
1. Far
В меню добавил (которое по F2) добавил пункт и привязал к клавише 'Z':
set CHERE_DIR=!\
"C:\Program Files\PuttyCyg\putty.exe" -load cygterm

2. Putty
Как можно понять распаковал в C:\Program Files\PuttyCyg\, поскольку инсталлера для неё нет.
Запустил, выставил трансляцию в UTF-8, подогнал окно под мои любимые размеры и сохранил сессию под именем cygterm

3. ~/.bashrc
Дописал следующие строки

if [[ $CHERE_DIR != "" ]]; then
CHERE_DIR_U=$(cygpath -a -u "$CHERE_DIR")
cd "$CHERE_DIR_U"
fi

Т.е. если задан CHERE_DIR, то превратить его из виндового в юниксоидный и перейти туда. Вообще-то эти команды скорее стоило вставить в /etc/profile, но боюсь, как бы очередной апдейт не затёр изменения.

Вот и всё, bash замечательно запускается в putty. если у вас другой шелл, то нужно 3-ий пункт занести в соответсвующий профайл. Для zsh в .zshrc, например.

понедельник, 4 октября 2010 г.

KDE in Debian/sid

Надоел гном на десктопе, захотелось единообразия и удобства, как на ноутбуке.

Поставил KDE. Как оказалось зря... Всё очень даже красиво и удобно, но местами глючно до невозможности - в OpenOffice Writer не показывает панель инструментов, на многих диалогах не прорисовываются контролы. Хотел распечатать жене рецепт из интернета, перегнав вначале в Writer - даже это не смог сделать. Увы, KDE в sid не рабочий, а гном - вполне себе, никаких проблем.

Интересно, можно поставить более стабильную версию KDE на Sid?

Updated:
Всё оказалось очень просто - виновата была GTK-QT тема Qt4. Сменил её на Clearlooks всё стало нормально. Так что зря я не KDE гнал, сносить не буду.

пятница, 1 октября 2010 г.

Facebook, Twitter

По заданию компартии зарегистрировался на этих, с позволения сказать, "ресурсах". По работе потребовалось, ога.

После почти суточного изучения твиттера, могу сказать, что это хрень, причём хрень мутная и бесполезная. Я так и не выяснил какой от него толк.

Буду теперь Facebook изучать.

понедельник, 20 сентября 2010 г.

DVD -> mpeg

Есть у меня телевизор, который умеет проигрывать всякие разные видоформаты, что весьма удобно - не нужно загружать ноут и возиться с кабелями. Правда в этом проигрывателе есть и недостатки, но мириться с ними можно. Один из этих недостатков - невозможность выбрать звуковую дорожку: проигрывается всегда первая. А я скачал пару DVD аж с четырмя дорожками и русская не первая :) VOB файл проигрывается, но на английском.

Ну, взял в руки напильник и по быстрому сконвертировал DVD в avi:
mencoder -dvd-device DVD1/ dvd://1 -oac copy -ovc copy -aid 130 -o 1.avi
Быстро(потому, что рекомпрессии не происходит) перегнал так пару серий, проверил на телевизоре. Не фурычит, подлец, а на компе всё нормально...

Стал разбираться - оказалось не прописан fourcc код. Начал искать, подбирать разные варианты - ни один не работает. По тихоньку выяснил, что для MPEG-PS вроде бы нет fourcc кода, а надо просто сменить контейнер с avi на mpeg. В результате такая команда решает все проблемы и конвертит все titles(не знаю, как это корректно перевести):

for i in $(seq 1 100); do
mencoder -dvd-device DVD1/ dvd://$i -oac copy -ovc copy -aid 130 -of mpeg -o $i.mpeg
done

пятница, 10 сентября 2010 г.

Каррирование

Наткнулся тут на форуме на забавную штуку.

Представим следующую задачку по математике
У Пети есть яблоки. Вася забрал у Пети 3 яблока, сколько у Пети осталось яблок?

Вам кажется, что задачку нельзя решить? Не хватает каки-то данных? Как бы не так :)

Ответом на эту задачку является не число, а функция, принимающая один аргумент - начальное количество яблок и возвращающая остаток.

В целом, для программиста знакомого с функциональными языками в этом ничего странного нет. Вот решение на Haskell
reshenie = \x -> x - 3

А называется это каррирование.

четверг, 5 августа 2010 г.

Вилка

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

:(

понедельник, 12 июля 2010 г.

Для чего мне мне GPS логгер

Вот тут спрашивают, зачем.

Ну во-первых если бы у меня было много ненужных денег, я бы купил полноценный туристический навигатор, типа Garmin. И плюс к нему всё равно логгер.

И вот зачем.
1. Мне нравится рисовать карту openstreetmap. Для этого нужны хорошие треки.
2. Иногда хочется вспомнить, где катался год назад.
3. Можно поделиться интересным велосипедным маршрутом с кем-нибудь. Так просто наугад не скажешь - будет ли дорога через лес, не застрянешь ли в болоте.
4. Для определения координат в случае, если заблудишся. Я выбирал логгер с возможностью отдавать координаты по bluetooth, так что имея с собой телефон можно даже использовать навигацию - соответствующий софт для этого еть. Правда при этом трек не пишется: или трек или навигация. Это совсем неудобно, увы. (update: был не прав, подключатся по bluetooth можно в любом режиме)
5. Геотаггинг. Делаем во время поездки фотографии, потом по времени соотносим с треком и проставляем координаты в фотографии. Приятно видеть где сделан снимок, особенно, если путешевствие было протяжённым.

Ну а недостатки полноценного туристического маршрутизатора это цена, как я уже говорил, а так же вес(для велосипедиста и 200 грам скостить приятно), малый размер памяти под трек, меньший срок работы.

Например Garmin 60CSx.
Стоит 535$ против 96+30(доставка)=125$
Работает 18 часов против 48
Память на 10тыс точек(если не ошибаюсь) против примерно 200 тыс.
По чувствительности непонятно - у гармина антена здоровая, но в спецификации ничего не вижу, ни чувствительности ни чипсет.

В общем повторюсь, были бы лишние деньги - взял бы и то и то. Но логгер позволяет заменить маршрутизатор, хотя это и не удобно.

З.Ы. В машину, когда она у меня появится, разумеется куплю обычный автомобильный маршрутизатор.

пятница, 9 июля 2010 г.

Получил GPS логгер

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

Пришлось опоздать на работу - почта и я работаем с 9.00, у нас так много общего ...
Но - забрал, дрожащими руками распаковал, а там не та модель, что я заказывал. Разница не очень большая в одной букве и в 15$. Прислали более дорогую модель BT-Q1000XT, уж не знаю по ошибке или по другой причине, жаловаться не стану. В комплекте так-же идёт чехольчик довольно мятого вида для подвешивания на поясе.

Тут же вставил аккумулятор, как оказалось заряженный, включил и поехал на работу. Летел на всех парах, хотелось поскорее посмотреть, чего он там назаписыввает. Приехал, скачал утилитку bt747 и дрова к логгеру. Слил трек, вот чего получилось. Посмотрел в Google Earth - трек получился довольно точным, я даже не ожидал. За городом практически везде совпадает с спутником, в городе местами "дёргается".

Вечером запишу пачку треков, если не будет дождя.

среда, 7 июля 2010 г.

GPS логгер

Две недели назад заказал наконец себе GPS логгер. Модель - Qstarz BT-Q1000X. Буду теперь точно знать, где я был, а то старый стал, забываю... :)

Заказал на semsons.com, хотя там оно стоит на 20$ дороже чем на dealextreme.com. Сам виноват - дотянул до последнего: через месяц отпуск, а я только начал чесаться. Поскольку dealextreme.com славится непредсказуемым временем доставки, да ещё и карточку надо делать да и PayPal часто динамит, решал заказать на semsons - хоть и дороже, зато говорят где-то приходит за 10 дней.

Начал изучать, и, ура, моя карточка со старой работы способна платить через интернет! Заказал. Слежу за статусом заказа. Через сутки появляется надпись shipped и ссылка на USPS по которой можно следить за своей посылкой. Смотрю, а там написано, что пока ничего не получали, только электронное уведомление. Ну думаю, так и надо, скоро передадут.

Прошла неделя, статус не изменился. Я начал нервничать - что за фигня, обещают за 7-10 рабочих дней доставить, а тут за 5 ещё даже на почту не отдали. Написал в саппорт и тем-же вечером статус изменился на "посылка получена и вылетела в неизвестном направлении". Не знаю, совпадение или их моё письмо подстегнуло...

Вобщем, летела-летела посылка и сегодня наконец появилась надпись, о том, что бандеролька приземлилась и зависла на белоруской таможне. Меж тем прошло 8 рабочих дней. Интересно, впишутся в 10 или нет? Было бы неплохо получить посылку в пятницу/субботу и опробировать на местных тропинках.... Жена к тому же поехала домой на выходные, пробировать можно будет эоть целый день :)