/var/log/life.log
Блог программиста из солнечной Бурятии

Выходные начинаются в пятницу

В (уже прошлую)пятницу намечалась торрентовка, в асю струкнула, приехавшая из Москвы одноклассница и сказала что сегодня они планируют погулять, конечно надо бы было встретиться, некоторых больше года не видел, но планы есть планы и менять я их не люблю, к тому же в субботу намечалась поездка на Байкал, и также нужно было закупать продукты, в общем с этим было не всё совсем ясно.
Торрентовка.
Чесно говоря не ожидал, что народу придёт так много, можно сказать что это была первая “оффициальная” торрентовка, так как на неё пришёл Чимит) из модеров, помойму были только Haku-jin и Ill_AH, хотя хз конечно. В начале стояли ждали народ, потом ждали, смотрели солнечное замение.
Читать полностью »

Гроза

Сегодня ночью была офигенная гроза, я от жары уснул часов в девять, а проснулся от какого-то “взрыва”, первой или второй мыслью было “БАК всё-таки запустили”, но сестра сказала, что это гроза. Я посмотрел в окно и убедился что это действительно гроза, посмотрев на сверкающие молнии я лег спать. Люблю засыпать под грозу, когда всё кругом сверкает и гремит, а ты лежишь в уютной постели)
Красивый разряд

Наконец-то он наступил

Наконец-то он наступил, этот день которого я так долго ждал(начиная с первого апреля), это 18 июля, радостный день, когда наконец-то дали обещаную зарплату))

блатной номер

Сегодня видел автомобиль с номером н111ах, прикольненкий такой номерок, ну да ладно мало ли блатных ездит, но что меня удивило во всё этом так это то, что номер был не на какой то крутой иномаре, а на автомобиле отечественного автопрома с гордым именем ОКА)

Mozilla считают Mircosoft мошенниками

Заголовок достойный жёлтой прессы)

Microsoft мошенники

На самом деле всё банальнее, пришло письмо от Mircosoft, с приглашением принять участие в какой то там конференции) а Thunderbird выдал предупреждение которое, вы можете лицезреть на скрине)

Переход на FireFox и Thunderbird c Opera

Решил совершить попытку перехода с Opera на FireFox (я нахожусь в здравом уме и твердой памяти (: ). Незнаю, может выход 3 версии или просмотренное видео от begemot’а стало толчком к этому. Переход затруднялся тем что в Opera есть встроенный почтовый и RSS клиенты, которыми я успешно пользовался, мне многого от них и не надо было, плюс в том что браузер практически всегда работает и я своевременно получаю почту, а при отказе от оперы пришлось бы ещё чтоб и дополнительная прога висела в памяти и жрала ресурсы трее. Читать полностью »

Переход с icq на jabber

Что-то, от делать нечего решил перейти с icq на jabber. Попробывать я ещё наверное год назад пытался, но чёт psi мне тогда показался не очень удобным, да к тому же с icq транспортом не смог разобраться. Позавчера качнул и поставил на работе, зарегаться я решил на jabber.ru, но так как я регался там и в первый раз и пароль забыл пришлось немного другой ник зарегать. Подключил icq транспорт от nextmail.ru, желаю ему долгой жизни, пока все мои контакты не перейдут на jabber). А то многие сервера перестали предоставлять icq транспорт, тот же jabber.ru. Так вот тут меня ждал маленький подвох, все icq контакты получились как бы не авторизованные и как без авторизации переместить их группы я не сообразил, так что пришлось разослать сообщение об авторизации всему контакт листу, а некоторым не надо было(меня у них в контакт листе даже нету) Пришлось вручную всех авторизовать(хотя потом нашёл в настройках пункт, чтоб автоматически). jabber предоставляет транспорт для Mail IM, хотя и мэил агентом и не пользуюсь, но этот сервис сообщает о новых письмах, точнее мэил агент) подключится к яндексу через j2j чёт не получилось, поэтому пришлось создавать дополнительный акк, чтоб опять же получать оповещения о новых письмах. С gmail все прошло без проблем через j2j( ну что поделаешь, много у меня почтовых акков).
В psi есть возможность проверки орфографии, через Aspell, который я юзал для проверки орфографии в Opera, так что я перекинул из папок dict и data папки Aspell в соответствующие папки в psi. И в винде нужно добавить системную переменную LANG со значением ru, правда проверка англ. слов тогда отключается. В других ОС пока не пробовал. Придя домой и поставив psi он подцепил старый профиль на jabber.bol.ru, пароль от которого я так же не помнил) на помощь пришёл скриптик на python:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
def hexChar2int(c):
if (c >= 'A' and c <= 'F'):
return ord(c) - ord('A') + 10
elif(c >= 'a' and c <= 'f'):
return ord(c) - ord('a') + 10
elif(c >= '0' and c <= '9'):
return ord(c) - ord('0')
return 0

def decodePassword(password,key):
result=""
n1=0
n2=0

if(len(key) == 0):
return password

n2=0
for n1 in range( 0, len(password), 4):
x = 0
if(n1 + 4 > len(password)):
break
x += hexChar2int(password[n1])*4096
x += hexChar2int(password[n1+1])*256
x += hexChar2int(password[n1+2])*16
x += hexChar2int(password[n1+3])
c=x ^ ord(key[n2])
n2+=1
result += chr(c)
if(n2 >= len(key)):
n2 = 0
return result

print decodePassword("001011010","vampirus@jabber.bol.ru")

и что неудивительно, этот пароль подошёл к vampirus@jabber.ru, вот теперь думаю, при переходе на него опять же потребует авторизацию для icq контактов.
Так что мой jabber контакт vampirus@jabber.ru, переходите на jabber и добавляйтесь)

upd: таки получилось через j2j транспотр подконектится к яндексу, надо в сервере и в домене ya.ru писать. а это для гугла
Username: ваш логин на Google
Password: пароль от аккаунта Google
Server: gmail.com или любой другой на Google Apps
Domain or IP: talk.google.com
Port: 5222

ещё одна проблема – нет звука в psi в ubuntu, по умолчанию для воспроизведения звука используется play которого по умолчанию нету в ubuntu для этого надо поставить sox.

1
sudo apt-get install sox

но у меня всёравно не заработало, с помощью чего проигрывать можно настроить в разделе sound(ну или звук (: ) в принципе можно любым плеером, кто-то mplayer использует, я пока aplay поставил, вроде пока норм.

upd2: для того, чтобы добавить новое слово в словарь aspell, например “блог” нужно(в Windows XP):
1) поместить файл cp1251.dat в Psi\aspell\data, если его нету то можно скачать например здесь http://www.duke.edu/~cramer/root/usr/share/aspell/cp1251.dat
2)создать файл с новыми словами вида

1
2
3
*слово1
*слово2
#

и кодировке cp1251
3)запустить cmd перейти в папку с aspell и выполнить

1
aspell -d ru --data-dir="C:\Program Files\Psi\aspell\data" --dict-dir="C:\Program Files\Psi\aspell\dict" --encoding="cp1251" -a < Путь_до_файла_со_словами

в общем случае файл должен быть в той же кодировке, которая прописана в encoding.

Встреча BLUG

После работы пошёл на встеру BLUG(Buryat Linux User Group) набралось нас не много, я 0xDEADBEEF, Sk8erBoi, pit, haha. Немного подождали мож ещё кто подойдёт, но не подошли. Поэтому решили пойти на встречу СТ и Улановки, которая(которые?) проходила в ГорСаде. У меня на футболке изображен beastie, и его узнавали “Как на аватарке у Ирвина”). Чёсто говоря новых людей, точнее ников по большому счёту не запомнил(мне надо несколько раз повторять (:).Всё прошло хорошо, 0xDEADBEEF расказал мне про метапрограммирование и пр. Поговорили о деньгах, смысле жизни). Не смотря на то что в связи с прошедшей забастовкой маршрутчиков, они стали ездить и позже 10, я поболялся что будет трудно добраться до дома и поэтому пошёл домой где то пол 12, но ничего, добрался. улановка и ст

Выборы декана

В нашей стране наверное все выборы лишь формальность, вот и выборы декана прошли в таком же русле. Подана заявка только от одного человека, текущего декана, т.е. переизбрание. Далее шли предложения кандидатура на секретаря т.п. кто за?против?воздержался? единогласно и т.д. Затем декан выступил с отчётом, в принципе можно было послушать, но большинство не слушало. Во время его выступления число звучали мобильные звонки, если учесть что большинство были преподы то выглядело это странновато, некоторые даже умудрялись говорить по телефону. В финальной части раздали бумажки с единственной фамилией, кто против, может зачеркнуть, а ручек не дали) Выдано 95, получено 95, за 95, против 0. Бурные аплодисменты вновь выбранному декану. The End.