Pages

вторник, 25 января 2011 г.

Как создать sitemap.xml


Читаем статью Sitemap.xml - создаём правильную карту сайта. Теория и практика.
Отличная статья о программе для создания sitemap Программа XENU Link Sleuth. Создание файла Sitemap.xml (она же умеет искать битые ссылки).

Онлайн-сервисы  для создания sitemap:
http://www.xml-sitemaps.com
http://www.sd-company.su/online/sitemap.php

Как узнать ip и mac адреса в Linux (CentOS)


Рассматриваем на примере CentOS.

1) Должен стоять пакет для работы с маршрутизацией: iproute.i386 :

# yum install iproute.i386

В его состав входит утилита ip:

$ ip --help

Смотрим на физические устройства в своей системе:

# ip addr show
1: lo: mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: eth0:
mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:04:61:98:cc:29 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.172/24 brd 192.168.0.255 scope global eth0
inet6 fe80::204:61ff:fe98:cc29/64 scope link valid_lft forever preferred_lft forever
3: eth1:
mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:80:48:2a:95:a4 brd ff:ff:ff:ff:ff:ff
4: sit0:
mtu 1480 qdisc noop link/sit 0.0.0.0 brd 0.0.0.0
5: vboxnet0:
mtu 1500 qdisc noop qlen 1000
link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff


Устройства под номерами 2 и 3 - это сетевые карты компьютера. Набор цифр и букв, разделённые двоеточиями - это mac-адреса. На примере видно, что адаптер #2 имеет ip-адрес 192.168.0.172 и mac-адрес 00:04:61:98:cc:29.


четверг, 20 января 2011 г.

Установка LinuxDC++ из исходников.


К сожалению, в репозиториях CentOS нет никакого клиента p2p сетей. Поэтому поставим самый простой и быстрый клиент под названием LinuxDCPP.

Поехали...

Качаем tarball http://prdownload.berlios.de/linuxdcpp/linuxdcpp-1.0.2.tar.bz2

Распаковываем.

Ставим все зависимости и инструменты для сборки:
# yum install scons.noarch zlib.i386 libglade2.i386 libglade2-devel.i386 lbzip2.i386 libzip.i386 libzip-devel.i386 bzip2.i386 bzip2-devel.i386 openssl-devel

Понадобится компилятор g++:
# yum install gcc-c++

Компилим:
$ scons PREFIX=/home/alex/dc

Компиляция пройдёт при полном удовлетворении зависимостей:

Checking for g++ >= 3.4...(cached) yes
Checking for pkg-config... yes
Checking for gtk+-2.0 >= 2.8... yes
Checking for gthread-2.0 >= 2.4... yes
Checking for libglade-2.0 >= 2.4... yes
Checking for C header file time.h... yes
Checking for C header file signal.h... yes
Checking for C header file unistd.h... yes
Checking for C library pthread... yes
Checking for C library z... yes
Checking for C library bz2... yes
Checking for C library crypto... yes
Checking for C library ssl... yes
Checking for C header file iconv.h... yes


Если чего-то не хватает, возвращаетесь в рутовую консоль и с помощью yum search ищите недостающие библиотеки.

Устанавливаем:
$ scons install


Запускаем:
$ /home/alex/dc/bin/linuxdcpp

С ярлычком на десктопе справитесь сами.
Готово!


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

Новости сайта линуксы.рф


Теперь агрегированная лента блогов линуксы.рф доступна в следующих вариантах:




Установка imagemagick в CentOS


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



Установка:
Сначала ставим сам imagemagic:
yum install ImageMagick.i386
yum install ImageMagick-devel.i386

Затем пакет php-pear:
yum install php-pear

Также должен стоять компилятор gcc:
yum install gcc make
Понадобится php-devel.i386 (иначе сборка из исходников окончится руганью: sh: phpize: command not found):
yum install php-devel.i386

Компилим:
pecl install imagick
На вопрос: "Please provide the prefix of Imagemagick installation" отвечаем: "all" и жмём enter.
Далее произойдёт компиляция, которая должна завершиться так:

Build process completed successfully
Installing '/var/tmp/pear-build-root/install-imagick-3.0.1//usr/lib/php/modules/imagick.so'
Installing '/var/tmp/pear-build-root/install-imagick-3.0.1//usr/include/php/ext/imagick/php_imagick_defs.h'
Installing '/var/tmp/pear-build-root/install-imagick-3.0.1//usr/include/php/ext/imagick/php_imagick.h'
Installing '/var/tmp/pear-build-root/install-imagick-3.0.1//usr/include/php/ext/imagick/php_imagick_shared.h'
install ok: channel://pecl.php.net/imagick-3.0.1
You should add "extension=imagick.so" to php.ini


Выполняем последнее требование, добавляем расширение:
echo "extension=imagick.so" > /etc/php.d/imagick.ini

Рестартим сервер:
/etc/init.d/httpd restart

Проверяем, подгрузился наш модуль или нет:
[root@hahaha ~]# php -m | grep imagick
imagick


Установка завершена!


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

Самый популярный браузер???


В последнее время я довольно часто наблюдаю  в дискуссиях по поводу посещаяемости сайтов линуксовой тематики странные заявления:
  • на линуксовые сайты заходят в основном пользователи Windows (т.е. либо линуксоиды втихаря сидят на winxp, либо линуксоидов очень мало)
  • браузер internet explorer в соответствии с этим выводом - все равно самый массовый или имеет значительную долю
Не так давно известный сайт компьютерного гипер-маркета www.nix.ru опубликовал свои результаты по итогам статистики посещений сайта.

Я тоже решил провести исследование посещений своего блога на основе статистического web-сервиса liveinternet.ru.


Промежуток сбора данных о посетителях блога tuxologia.blogspot.com - ноябрь 2008 года - по ноябрь 2010 года

Основная тематика блога - linux, debian, ubuntu

Поехали...

География

Местоположение читателей и прохожих.

Здесь я для наглядности сделал небольшле исключение и воспользовался сервисом ClustrMaps. Карта составлена недавно. Объективности мало - для красоты.



И реальные цифры за два года:



Видим, что основные "посещенцы" - соотечественники.

Провайдеры

Кто из мега-провайдеров формирует основной трафик?


Разрешение экрана

Насколько прогресс охватил россиян...


Операционная система

Самый интересный момент. Чем же пользуются читатели линукс-блога?


Как можно заметить, доля линуксов  во всю соперничает с долей видноус. Отсюда можно сделать много выводов. Главное - результат утешает =). Обратите внимание, на следующий график с браузерами.

Браузеры

Who is who?


Победитель - Firefox, который скоро станет уже чётвёртой версией (можно скачать бету - она реактивно работает на новом движке).
Затем идёт Opera. И бронзовый призёр - Google Chrome.

И напоследок:

Демография

Кто же посещает линукс-блог?



суббота, 27 ноября 2010 г.

Линуксы.РФ


Уважаемые друзья, читатели, блогеры, соратники и все неравнодушные к миру пингвинов!

Предлагаем вам посетить новый ресурс линуксы.рф, (http://xn--h1aebjvk2d.xn--p1ai/) который открылся буквально на днях.

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

Если у вас есть блог, вы можете оставить на форуме описание и попасть в rss и twitter ленты. В процессе наполненения ленты будут разделены на соответствующие популярные темы. Пока это первый заход :). Внесём свой, пусть и небольшой вклад в развитие СПО.

Будем рады любым пожеланиям и конструктивным предложениям! :).

 Блого-лента в Twitter'е


четверг, 28 октября 2010 г.

New Tremulous Server "LocoRoco KoRx"


Tremulous жив!
По просьбе моего друга Aldous'а...



Для русскоязычных игроков (и не только) запущен сервер LocoRocoKoRx с модификацией KoRx.   
Адрес сервера - 77.50.211.120:30721
В списке серверов он, если сортировать по названиям, [][][][], с максимальным кол-вом игроков - 18.
Что нового?
  • новые игровые классы у алиенов (адв. дретч и адв. турант, стрекоза, узаконенный батл-грейнджер)
  • новое оружие, постройки и т.д. у хуманов
  • изменен геймплей (extreme sudden death)
  • новый интерфейс (к нику можно добавлять флаг страны, значок операционки и т.д.)
  • unlagged=off
  • friendly fire=on
  • friendly biuldable fire=on
Подробности (как зайти на сервер, какой клиент использовать, мониторинг Tremulous серверов и много другое) можно узнать на aldous.pointclark.net и в обсуждениях форума designlogos.ru.

Игра, напоминаю, работает во всех современных ОС: linux, windows, macos и freebsd (надеюсь).

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

Приобрел мышко 2


Все началось в прошлом году с покупкой мышки A4tech X-766FS. Девайс оказался весьма и весьма зачетным с точки зрения юзабилити (летом я включал кулер, чтобы ладошка не потела, зимой и осенью - нагреватель, когда руки зябли), играл этой мышкой в тремулоус, буквально прирос к ней. Совсем недавно она начала проявлять признаки физического износа в оптике. Рановато, но может усердно кликал=). Из недостатков упомяну фиговую покраску пластика (стерся до белого пятна), скользкую поверхность (шершавость отполировал до глянца почти моментально) и не нормальную, лично для меня, длину (я люблю покороче и потолще маусы, привык держать не плотно в ладони, а на вытянутых пальцах.) Да, ещё колесо сломалось быстро, то не крутилось, то "не нажималось". Отработала, и ладно.


воскресенье, 19 сентября 2010 г.

Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.