Интересно почитать… Блог в котором есть много интересной информации…

29 июня 2011

Как добавить иконку (FavIcon) к сайту на WordPress

Категория: программирование — admin @ 0:11
  1. Надо найти иконку в формате *.ico (Microsoft Icon) размером 16×16 и сохранить её,  например, в файле favicon.ico.
  2. Скопировать её в корневой каталог текущей темы, например, wp-content/themes/classic/
  3. В файле header.php из каталога текущей темы в секции head надо добавить следующее:
    	<link rel="shortcut icon" href="<?php bloginfo('template_url'); ?>/favicon.ico" type="image/x-icon" />
    

в результате получается вот такая штука:

иконка для WordPress FireFoxиконка для WordPress Chrome

20 июня 2011

Проверка текстов на уникальность через copyscape.com

Категория: информационные технологии — admin @ 23:51

Ну вот значит, сидим мы и проверяем тексты на уникальность, на copyscape.com, а он говорит, что:

проверка текстов на уникльность

Вот теперь я понял, почему он проверяет только ссылки, а не любой текст.

Однако, если дать ему ссылку http://mymirror.ru/myarticle, при условии что с зеркала mymirror.ru настроен 301-редирект на mysite.ru, то всё пока работает. Получается, что месячный лимит умножается на количество зеркал.

Вышла Joomla 1.7 Alpha

Категория: программирование — Метки: , — admin @ 2:24

Joomla 1.7

В этой версии движок CMS Joomla будет выделен в отдельный продукт — Joomla Platform, в котором будет много интересного для разработчиков. Подробная информация о функциональности Joomla Platform будет опубликована ближе к дате релиза Joomla 1.7.

Joomla 1.6 будет сопровождаться в течении месяца после выхода Joomla 1.7, после чего только Joomla 1.5 и Joomla 1.7 будут доступны для скачивания.

Вывод: использовать Joomla 1.6 в данный момент нет никакого смысла, надо дожидаться версии 1.7, к тому же с Joomla 1.6 не работает VirtueMart.

13 июня 2011

Тестирование модулей памяти DDR2 2Gb PC2-6400 800MHz DIMM Samsung, Original

Категория: железо — admin @ 19:31

Как показали эксперименты, 4Gb оперативной памяти оказалось маловато, поэтому я решил купить две планки DDR2 2Gb PC2-6400 800MHz DIMM Samsung, Original в дополнение к уже имеющимся двум планкам по 1GB. Выставил тайминги 5-5-5-15, T2, при частоте 800MHz — всё стабильно работает в дуальном режиме (Dual Channel).

Интересно, что как показывает Resource Monitor, при запущенном SQL Server, VMWare и т д, у меня почти всё 6GB заняты:

оперативная память

9 июня 2011

Скорость закачивания/скачивания хостинга ihc.ru

Категория: информационные технологии — Метки: , — admin @ 22:27

Закачиваем файл по ftp:

скорость закачивания по ftp

получается примерно 500 Kbit/s, в итоге файл 75M загружался около 21:40 (мин:сек).

Зато скачивается быстро, скорость около 1MB/s:

скорость скачивания

7 июня 2011

Как изменить географическое положение с помощью HTTP прокси

Категория: информационные технологии — Метки: , — admin @ 2:41

Если вы хотите быть из Зимбабве, то вам в этом поможет HTTP прокси (HTTP proxy), с помощью которого, вы можете выбрать своё географическое положение. Также,  удачно выбранный прокси поможет вам надежно замаскировать свой IP адрес и стать неузнаваемым для web-сайта, который вы посещаете. Осуществить такой выбор вам поможет программа под рабочим названием ReadyProxy, которую вы можете бесплатно скачать на сайте разработчика. ReadyProxy поддерживает широкий спектр функциональности для работы с разными параметрами прокси серверов, включая сортировку и фильтрацию по стране, городу, IP адресу, порту и другим параметрам. ReadyProxy позволяет одним кликом изменить системный прокси, или запустить Google Chrome с выбранным прокси:
(далее…)

5 июня 2011

Администратор рабочих групп в MS Access 2007

Категория: Windows — admin @ 18:27

Чтобы включить Администратор рабочих групп (Workgroup Administrator tool) в MS Access 2007 надо сделать следующее:

  1. Открываем MS Access и создаём пустую базу.
  2. Нажимаем CTRL+G, чтобы открыть Immediate window:
  3. В окне  Immediate вводим DoCmd.RunCommand acCmdWorkgroupAdministrator и нажимаем Ввод (Enter).
  4. В открывшемся окне

    нажимаем кнопку «Связь» и выбираем *.mdw файл.
  5. Перезапускаем MS Access.

2 июня 2011

Как писать SEO статьи

Категория: информационные технологии — admin @ 20:50

Основные правила, написания оптимизированных статей для копирайтеров:

  1. Ключевое слово (КС) должно быть в заголовке статьи (заголовок статьи будет показываться с тегом H1). Плотность ключевых должна быть около 4-6%, Ключевые слова должны быть распределены в тексте равномерно, их рекомендуется выделять жирным и курсивом и помещать в подзаголовки. КС желательно склонять по падежам, и если КС состоит из нескольких слов (то есть это уже будет поисковая фраза), например «мыловарение в домашних условиях», то в этом случае рекомендуется иногда эту фразу изменять чтобы было «домашнее мыловарение», «домашним мыловарением» и так далее.
  2. Текст должен быть хорошо структурирован с использованием заголовков H2,H3… (Заголовок 2, Заголовок 3 … в MS Word). В тексте статьи должны быть заголовки H2, H3 с ключевыми словами. Н1 в тексте статьи быть не должно.
  3. Не должно быть синтаксических ошибок

Правила для вебмастера:

  1. В статье должно быть изображение с тегом ALT содержащее КС
  2. В статье должны быть ссылки на другие статьи сайта. Текст ссылки должен содержать текст отражающий смысл статьи на которую он ссылается. Пример правильной ссылки: читайте статью Паника на планете Земля. Пример неправильной ссылки: о башнях близнецах читайте здесь. Последний вариант неправильный потому, что в качестве текста ссылки используется слово «здесь», которое не отражает смысл статьи.
  3. Все ненужные ссылки должны быть закрыты атрибутом rel=»nofollow»
  4. Для проверки синтаксиса можно использовать кнопку  в редакторе Joomla.
  5. Желательно полноценно использовать HTML — пользоваться параграфами, списками, таблицами и т д.

(далее…)

31 мая 2011

Как подключить Яндекс Спеллер к Joomla

Категория: программирование — admin @ 7:11

Делается это достаточно просто, см. Подключение к Joomla!. Единственное, что вместо

Languages: English=en,Russian=ru

лучше прописать

Languages: Russian=ru,English=en

тогда русский будет выбран по умолчанию.

Подключение к Joomla!

29 мая 2011

Настройка Joomla плагина vmSef часть II

Категория: программирование — admin @ 0:56

vmSef лекго устанавливается и настраивается, но внутри он устроен достаточно хитро.

Он копирует файл plugins/system/vmsefr.php в components/com_virtuemart/router.php, а потом каждый раз проверяет есть он там или нет, и если нет, то выдаёт сообщение «vmSef cannot be installed». Более того, router.php удаляет сам себя, если плагин отключен (disabled). Я у себя всё это копирование закомментировал и удалил все лишние файлы, остались только plugins/system/vmsefr.php, plugins/system/vmsefr.xml и components/com_virtuemart/router.php.

Теперь, чтобы выключить плагин, надо вручную удалить или переименовать файл components/com_virtuemart/router.php.

28 мая 2011

Тестирование модуля памяти DDR2 2Gb PC2-6400 800MHz DIMM Kingston, KVR800D2N5/2G

Категория: железо — admin @ 21:06

У меня было две планки по 1GB с таймингами 5-5-5-15:

(далее…)

Как запретить индексирование сайта

Категория: информационные технологии — admin @ 3:32

Для запрета индексирования надо в файле robots.txt прописать следующее:

User-agent: *
Disallow: /

подробнее о robots.txt

Архивируем измененные файлы под Ubuntu Linux

Категория: linux — admin @ 2:39

так, ну значит у команды find есть такие параметры:

       -mmin n
              File's data was last modified n minutes ago.

       -mtime n
              File's  data  was  last  modified  n*24  hours ago.  See the comments for -atime to understand how rounding
              affects the interpretation of file modification times.

       -newer file
              File was modified more recently than file.  If file is a symbolic link and the -H option or the  -L  option
              is in effect, the modification time of the file it points to is always used.

       -newerXY reference
              Compares  the timestamp of the current file with reference.  The reference argument is normally the name of
              a file (and one of its timestamps is used for the comparison) but it may also be  a  string  describing  an
              absolute  time.   X and Y are placeholders for other letters, and these letters select which time belonging
              to how reference is used for the comparison.

Например, я хочу заархивировать файлы в каталоге ./components/com_virtuemart/ измененные не позднее 11 дней назад.

Для этого можно использовать такую команду:

find ./components/com_virtuemart/ -type f -mtime -11 | xargs tar -cvf vm.tar

(далее…)

24 мая 2011

Изучаем китайский язык с помощью Apache Web Server

Категория: linux,информационные технологии — admin @ 12:55

Для того, чтобы настроить 301-перенаправление всех зеркал на основное зеркало, но при этом исключить файл robots.txt и файлы Google и Yandex, надо в .htaccess прописать вот такую штуку:

RewriteCond %{REQUEST_FILENAME} !/robots.txt$ [NC]
RewriteCond %{REQUEST_FILENAME} !/yandex_.*$ [NC]
RewriteCond %{REQUEST_FILENAME} !/google.*$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?mirror1.ru$ [NC,OR]
RewriteCond %{HTTP_HOST} ^(www.)?mirror2.ru$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.mysitename.ru$ [NC]
RewriteRule ^(.*)$ http://mysitename.ru/$1 [R=301,L]

похоже, что в переводе на русский это означает следующее:

line1 AND line2 AND line3 AND (line4 OR line5 OR line6)

[NC] это No Case
[L] последнее правило

подробнее см Apache Module mod_rewrite.

также см. Как прописывать зеркала для сайта на Joomla.

17 мая 2011

Проблема с Passive FTP на VmWare

Категория: Windows — admin @ 22:43

На Windows 7 стоит VmWare, на ней Ubuntu Linux. На VmWare настроен Port Forwarding через NAT:

Active FTP работает, как локально, так и с удаленной машины, Passive Mode с локальной машины тоже работает, а с удаленной работает только с выключенным FireWall-ом (на реальном хосте под Winows 7).

(далее…)

16 мая 2011

Настройка почтового лога в PHP 5.3

Категория: программирование — admin @ 12:42

создаем файл /var/log/phpmail.log:

# cd /var/log/
# touch phpmail.log
# chown www-data\: phpmail.log

и прописываем его в /etc/php5/apache2/php.ini

; Log all mail() calls including the full path of the script, line #, to address and headers
mail.log = /var/log/phpmail.log

рестартим Apache:

# /etc/init.d/apache2 restart

стереть лог можно так:

# cat /dev/null > /var/log/phpmail.log

15 мая 2011

Конвертация домена РФ

Категория: программирование — admin @ 1:51

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

<?php

header('Content-Type: text/html; charset=utf-8');

$utf8 = idn_to_utf8('xn--80abcmvbjsf9gg3b.xn--p1ai');

echo 'utf8: ' . $utf8 . '<br>';

echo 'IDN: ' . idn_to_ascii($utf8);

//phpinfo();

?>

Чтобы работала функция idn_to_utf8 должно быть: PHP 5 >= 5.3.0, PECL intl >= 1.0.2, PECL idn >= 0.1.

надо их либо инсталлировать через PECL:

# apt-get install php-pear
# apt-get install php5-dev
# pecl install idn channel://pecl.php.net/idn-0.2.0
# pecl install intl

либо перекомпилировать PHP с опцией —enable-intl

(далее…)

14 мая 2011

Форматируем название товара в Joomla VirtueMart

Категория: информационные технологии — admin @ 14:20

Создаём в базе таблицу jos_vmx_product_keyword для храненения ключевых слов, которые надо подсвечивать в названии товара.

CREATE TABLE `jos_vmx_product_keyword` (
  `keyword_id` int(11) NOT NULL AUTO_INCREMENT,
  `keyword_value` varchar(64) NOT NULL,
  PRIMARY KEY (`keyword_id`),
  UNIQUE KEY `keyword_value` (`keyword_value`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=19 ;

INSERT INTO `jos_vmx_product_keyword` (`keyword_value`) VALUES
('кошка'),
('собака');

(далее…)

10 мая 2011

Через 2 месяца будет Joomla 1.7

Категория: Новости,программирование — admin @ 22:09

Где-то в июле 2011 должна появиться Joomla 1.7.

Virtuemart 2 сейчас в стадии RC, и судя по описанию он не совсем совместим с Joomla 1.6, зато там есть ряд интересных нововведений, таких как Custom Fields (вместо attributes, producttypes, variants,…).

В общем, процесс у них идет, но наверное, использовать Virtuemart 2 пока ещё рано.

SEO оптимизация сайта

Категория: linux — admin @ 5:22

для 301 перенаправления всех зеркал на главное и заодно для удаления www из url-а можно написать в .htaccess вот такую штуку:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?mirror1.ru$ [OR]
RewriteCond %{HTTP_HOST} ^(www.)?mirror2.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www.main-mirror.ru$ [NC]
RewriteRule ^(.*)$ http://main-mirror.ru/$1 [R=301,L]

(далее…)

« Newer PostsOlder Posts »

SlogPost.ru