Рабочие будни

Архивы

Archive for the ‘Опыт’ Category

Немного ассемблера

Вторник, октября 14, 2008

 

xor ax,bx
xor bx,ax
xor ax,bx

А кому не слабо сказать, что будет в результате? :)

Openfire (скрипт создания VCARD)

Вторник, октября 14, 2008

При заведении нового пользователя на сервере Openfire, не формируется его VCARD информация. Сделано это для того, что бы клиент мог сам о себе заполнить личные данные. Но, в крупной организации сложно будет отслеживать имена работников, в связи, с чем был написан данный скрипт, обновляющий личные данные пользователей до нужного минимума непосредственно в базе данных. Данные берутся из поля Description и формируются в VCARD. Скрипт можно поставить в крон на том же сервере, или запускать вручную. Перед выполнением скрипта, вы должны понимать, что все старые данные VCARD будут удалены.

P.S. Ожидайте плагин запрета изменения VCARD

createvcard (862 bytes)

Звоним бесплатно куда захотим(таксофонная прелесть)

Вторник, октября 7, 2008

А знаете ли вы что с помощью 2х сотовых телефонов(любых) и 2х таксофонов можно совершать звонки друг другу абсолютно бесплатно? Предположим, что 2м парням необходимо поговорить, а денег на разговоры нет. Каждый из них должен найти ближайший таксофон, набрать номер сотки своего друга и, не нажимая кнопки Talk (разговор) слушать партнёра через таксофон. Что мы имеет? Деньги таксофон не кушает, потому что мы через него не говорим, а только слушаем. Таксофон позволяет нам слушать, но не позволяет говорить, но говорить то мы можем в сотовый телефон. Каждый из них говорит в собственную сотку, а слушает в таксофоне. Всё просто, но как-то не юзабельно.

Причем данная схема должна работать не только по Казахстану. Приятно же позвонить в Германию или Японию и ничего за это не платить.

P.S. Придумал очень давно. Вот решил поделиться...

Openfire & QIP

Пятница, октября 3, 2008

Доработал плагин поиска к Openfire. Теперь QIP умеет искать по ФИО в Jabber клиенте. Выложу позже, если будет время. А так пишите, кому надо :)

Как оно работает без моей доработки описано тут qip.ru

P.S. Писать в их форум не стал, потому как  регистрироваться у них на форуме желания нет.

P.P.S. Незабываем подписываться не мой блог. Зачем? Если вам не интересны другие вкусные плагины написанные мной для Openfire…

openfire_qip_search (27.71 KB)

Mysql binlog disable

Пятница, октября 3, 2008

Поставил mysql-5.0.60-r1. Через неделю работы место на диске кончилось. L

Начал искать, где причина и обнаружил в:

/var/lib/mysql

mysqld-bin.000001

mysqld-bin.000002

mysqld-bin.000003

mysqld-bin.000004

mysqld-bin.000005

[..]

mysqld-bin.000012

mysqld-bin.index

Каждый файл по 1Г и больше.

Лечится так:

/etc/init.d/mysql

находим строки

mysqld_thing="${MY_CNF:+"--defaults-file="}${MY_CNF}"

mysqld_thing="${mysqld_thing} ${unmanagedparams}"

mysqld_thing="${mysqld_thing} --basedir=${basedir}"

mysqld_thing="${mysqld_thing} --datadir=${datadir}"

mysqld_thing="${mysqld_thing} --pid-file=${pidfile}"

mysqld_thing="${mysqld_thing} --socket=${socket}"

дописываем в конце

mysqld_thing="${mysqld_thing} --disable-binlog-do-db"

До этого неоднократно ставил mysql и не замечал этих файлов. Причем /etc/init.d/mysql одинаковые. Видно что то в текущем билде решили включить автоматически.

Кодировка DBF при импорте в Access

Вторник, апреля 29, 2008

Потребовалось перегнать DBF файлик в Access. В итоге получаем кракозябры заместо русских букв.
Лечение:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase]
«DataCodePage»="ANSI"

Незнакомки и прочая нечисть

Вторник, апреля 22, 2008

На протяжении 2х недель на почтовые ящики пользователей приходили письма следующего характера:

Привет , Помнишь меня? ;))
В архиве мои новые фотки как ты просил...

http://xxхх.com/My_foto.exe

Целую,
Твоя Леночка

Здравствуйте.
Нас заинтересовала ваша кандидатура, однако предлагаем вам заполнить
наш фирменный бланк резюме и отправить его по адресу job@xxxххх.com
Ответ не гарантируется, однако если Ваше резюме нас заинтересует, мы позвоним Вам в течение нескольких дней. Не забудьте
указать телефон, а также позицию, на которую Вы претендуете. Желательно также указать пожелания по окладу.
Наш фирменный бланк вы можете скачать по нижеуказанной ссылке.

http://xxxxхх.com/resume.exe

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

Решение оказалось на поверхности. В CGP->Settings->Mail->RFCReader->Banned Body Lines:

*foto.exe*
*resume.exe*
туда же *VERTU* и *eplica*atches*(спам про VERTU и копии модных часов)