Jul 03

Итак, не скачивая никаких дополнений можно вернуть жизнь icq-протоколу в клиент Kopete:
Делаем бэкап (на всякий случай) ~/.kde/share/config/kopeterc:
$ cp ~/.kde/share/config/kopeterc ~/.kde/share/config/kopeterc.bak
Модифицируем ~/.kde/share/config/kopeterc:
$ gedit ~/.kde/share/config/kopeterc
Находим секцию [ICQVersion] и меняем в ней содержимое на:
Build=0×17AB
ClientId=0×010A
ClientString=ICQ Client
Country=us
Lang=en
Major=0×0006
Minor=0×0000
Other=0×00007535
Point=0×0000

Таким образом у меня получилось:
[ICQVersion]
Build=0×17AB
ClientId=0×010A
ClientString=ICQ Client
Country=us
Lang=en
Major=0×0006
Minor=0×0000
Other=0×00007535
Point=0×0000

Все, можно использовать. Если что-то пошло не так, восстанавливаем файлик из бэкапа, прокачиваем себе карму и пробуем заново.

P.S.: Jabber спасет мир

Написал [YS.PRO] :: тэги: , , , , ,

Jul 01

/me переезжает на другой хостинг ;)

Написал [YS.PRO] :: тэги: ,

Jun 26

Отныне, когда вы заходите на официальный сайт Symbian в заголовке страницы можно заметить надпись
“Symbian OS: the open mobile operating system”. Nokia выкупает доли остальных совладельцев компании Symbian, объединяет Symbian, S60, UIQ и MOAP(S) в одну открытую платформу, управлять которой будет Symbian Foundation — некоммерческая организация, которая не будет контролироваться ни одной компанией.
Цитата с onliner.by:

“Если вспомнить известное высказывание Стива Баллмера, который сравнил
открытый Linux с коммунизмом,
то решение Nokia — это настоящая
Октябрьская революция.”

Радует наличие раздела SDK на сайте, к слову документация заслуживает всяческих похвал, имеются и примеры кода на
С++.

Написал [YS.PRO] :: тэги: , , , ,

Jun 25

Может кто-нибудь исправить баг в коде?

#include < stdio.h >
#define LAST 10

int main() {
    int i, sum = 0;
    for ( i = 1; i <= LAST; i++ )  {
        sum += i;
    }
    printf("sum = %d\n", sum);
    return 0;
}

Написал [YS.PRO] :: тэги: , ,

Jun 17

Отныне получать платежи сети контекстной рекламы Google AdSense можно будет не только с помощью чеков. Совсем недавно Google стал производить выплаты через платежную систему “Рапида”. Она стала отличной альтернативой вместо применяемых ранее чеков. Что же, это должно послужить хорошим толчком для повышения конкуренции Google AdSense на российском рынке контекстной рекламы, однако аналитики отмечают, что ждать передела рынка пока не стоит.

В российском офисе компании Google CNews отказались прокомментировать начало выплат Google AdSence через «Рапиду», однако сообщили, что официальное объявление Google по этому поводу намечено на 25 июня 2008 г.

Ожидается, получить деньги через «Рапиду» можно будет за 2–3 дня, в то время как обналичка чеков Google AdSense занимает от 1 до 3 месяцев.

Написал [YS.PRO] :: тэги: , ,

Jun 17

Решил опытным путем проверить уникальность генерируемых значений функцией mt_rand().

$unique = array();
for($i = 0; $i &lt; 100000; $i++) {
$unique[] = mt_rand();
}
echo count($unique) . ' elementov v massive';
echo 'iz nix unikalnix: ' . count(array_unique($unique));

———————–
1 запуск:
100000 elementov v massive
iz nix unikalnix: 99998
———————–
2 запуск:
100000 elementov v massive
iz nix unikalnix: 99995
———————–
3 запуск:
100000 elementov v massive
iz nix unikalnix: 99998

При установке кол-ва итераций в миллион результаты получились следующими:
1 запуск:
1000000 elementov v massive
iz nix unikalnix: 999736
———————–
2 запуск:
1000000 elementov v massive
iz nix unikalnix: 999775
———————–
3 запуск:
1000000 elementov v massive
iz nix unikalnix: 999741

При замене функции mt_rand() на rand() результат получился совсем уж смешной:
1000000 elementov v massive
iz nix unikalnix: 32768

Неудивительно, что именно mt_rand() рекомендуют использовать вместо rand() ;)

Написал [YS.PRO] :: тэги: , , , , ,

Jun 17

Скоро экзамен, готовлюсь потихоньку. На Linux платформе никогда не компилировал
ASM-исходники. Стандартный as выдал кучу ошибок при попытке
компиляции, пошел в Google и нашел очень
полезную страничку.
Пример программы “Hello World” нашел там же:

section .data
hello:     db 'Hello world!',10
helloLen: equ $-hello

section .text
global _start

_start:
mov eax,4
mov ebx,1
mov ecx,hello
mov edx,helloLen

int 80h

mov eax,1
mov ebx,0
int 80h

Установил NASM (для Debian-like OS: $ apt-get install nasm), а дальше стандартные
действия:
$ nasm -f elf hello.asm
$ ld -s -o hello hello.o
$ ./hello

Написал [YS.PRO] :: тэги: , , , , , , ,

Jun 16

На блоге Minsk BY обнаружена весьма занятная
фотография. В троицком предместье споймана сама Bugatti Veyron!!!
Для справки, в этой малышке 8.0 W16 двигатель, 1001 сила,

цена от €1,127,210.

Держите меня!!!!!!!!!!

———— ОБНОВЛЕНИЕ————

На форуме Racing.By обнаружил еще пару фотографий:
Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us

Написал [YS.PRO] :: тэги: , , , , , ,

Jun 13

Все началось с того, что мне захотелось сегодня найти качественные фотографии BMW 850i
Полез на Google Images, ввел запрос “BMW 850″. Стал просматривать другие страницы результата
поиска и на 4й странице обнаружил нечто совсем не напоминающее BMW 850 серии… )

Вот такая вот BMW получилась.
P.S.: если вы сейчас читаете этот пост и одновременно употребляете пищу, не советую смотреть )))

Написал [YS.PRO] :: тэги: , , ,

May 18
На выходные (суббота-воскресенье) с родителями поехал в деревню, захватив с собой ноутбук. Нет я не geek, но без
ноута долго протянуть не смогу. В отсутствии нормальной цивилизации и интернета было очень сложно существовать.
Зато за эти 24 часа я весьма неплохо освоил новый для себя язык программирования - Ruby. Что я вряд ли смог бы
сделать будь у меня рядом кабель с подключением в инет. Был конечно вариант - подключение по GPRS, но обладая
безлимитным интернетом уже на протяжении полугода не очень то хочется считать траффик, время и деньги. С Ruby
баловался в интерактивном интерпретаторе irb, а также писал отдельные скрипты и выполнял их в консоли. Интересный
язык, со своими наворотами. Один наворот вообще чуть не дал трещину в коре мозга… После того как я узнал, что можно
передавать параметры в функции без скобок. Т.е. просто пишем:

someFunc someArg

Воот… А вообще всегда интересно что-то новое узнать, тем более я уверен, что он мне сильно понадобиться в жизни.
P.S.: кроме всего прочего этот пост является небольшим тестом работоспособности плагина для Firefox - ScribeFire.
Плагин представляет собой удобный XML-RPC клиент для постинга в блоги. Поддерживает различный API и легок в
настройке.

Написал [YS.PRO]