Aug 16
#!/usr/bin/env php
<?php
//download lxf 2005-2007 script by [YS.PRO]
$download_url =
'http://www.linuxformat.ru/pdf.phtml';
$page =
file_get_contents($download_url);
// да, мне лень было писать функцию с curl
$host =
'linuxformat.ru';
$pattern =
'#/download/[0-9-]+?\.pdf#si';
preg_match_all($pattern,
$page,
$links);
$count =
count($links[0]);
if (!
$count) {
die('Oops... nothing\'s found, check your connection'.
"\n");
}
echo 'Found ' .
$count .
' magazines' .
"\n";
foreach ($links[0] as $link) {
$link =
$host .
$link;
echo 'Starting download"' .
$link .
"\"...\n";
system('wget ' .
$link);
echo "---------------------Done---------------------\n";
}
echo "\nFinished all downloads...\n";
?>
Написал [YS.PRO] :: тэги: download, linux, lxf, php, php5, script
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] :: тэги: icq, jabber, kopete, linux, protocol, xmpp
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] :: тэги: as, asm, assembler, compile, linux, nasm, programming, unix
Mar 25
Поставил себе Debian, переходим в мир FOSS ;). Установка прошла без инцидентов, не первый раз ставлю, так что все прошло гладко. После установки системы первым делом поставил kde, с ним все-таки удобнее. Огорчило переключение раскладок, мышкой постоянно в трее тыкать неприкольно, сижу я значит Читать дальше »
Написал [YS.PRO] :: тэги: debian, foss, gnu, linux, nix, open-source
Jan 13
Давно так не смеялся )))))))…

Написал [YS.PRO] :: тэги: linux, mac, macos, os, unix, vista, windows
Jan 05

Ээх… каникулы скоро, снесу XP, поставлю Mandriva, новая жизнь ;)…
Написал [YS.PRO] :: тэги: freedom, life, linux, mandriva, windows, xp, жизнь, экзамены
Последние комментарии