Новости

Подписаться на эту рубрику по RSS

Захотелось нам с друзьями съездить в небольшой, но категорийный велопоход. Для этого обязательно нужен велорюкзак. А для велорюкзака нужен велобагажник. А для установки багажника, как выяснилось, нужно немножко мозгов и прямые руки, ибо для того чтобы прикрутить багажник к моему любимому велику Avalanche 2.0 от фирмы GT (надо сказать у большинства друзей велосипеды из той же серии) штатными средствами, необходима фирменная втулка, которую в нашем городе достать проблемно, да и как выяснилось незачем. Вот вам фотографии изделия вышедшего из рук моего отца.

А теперь немного подробнее.

Для создания втулки нем понадобятся.

1. САМОЕ ГЛАВНОЕ Стальной пруток диаметром 12мм (нержавеющая сталь). 2 секции по 20 мм длинной.

2. Толстые шайбы: 2 штуки. (в данном варианте самодельные из куска нержавейки.)

3. Болты из нержавейки с резьбой М6 (тип резьбы подходил к конкретному багажнику - регулируйте под себя) 2 штуки.

4. Нержавеющие самоконтрящиеся гайки. 2 штуки.

3 и 4 пункт были приобретены в хоум-центре: 4 болта за 50 рублей, и около 15 гаек за 19 рублей. Стальной пруток был извлечён из недр гаража, там же был найден кусок железа на гайки.

Пруток распилили на секции по 20 мм. Напомню что штатное отверстие в раме у аваланча 21мм - запас в 1мм должен быть для затягивания всей конструкции. Затем просверлили "примерно" по центру сквозные дырки и нарезали в них резьбу М6. Пруток стал накручиваться на болт.

Затем были изготовлены шайбы - просто кусочек металла "округлой" формы с дыркой "примерно" посредине.

Сборка конструкции:

1. Вставить часть прутка в отверстие в раме.

2. Приложить крепление багажника с внешней стороны и закрутить болт.

3. Со стороны колеса наложить шайбу и прочно затянуть гайкой.

4. Можно для пущей красивости, компактности и облегчения веса срезать выпирающую часть болта - оставить ровно под гайку. В нашем варианте это было сделано заранее.

5. Наслаждаться результатом проделанной работы и отлично сидящем багажнике.

Делал для своих сайтов скрипт который линкует страницы сайта ключевыми словами полученными из поисковых запросов.

Для чего это нужно?, а все для тогоже)), для повышения сайта по поисковым запросам.

Посетитель сайта который перешел с поисковика приносит вам новое ключевое слово - это может быть нч запрос, может быть вч, а может сч.. неважно, главное эти ключевые фразы уже релевантны тем страницам на которые по ним перешли.

Для сбора поисковых запросов можно использовать любые подручные средства))), самый примитивный это собирать ключевики из статистики li.ru, но можно воспользоваться моим скриптом по сбору статистики поисковых запросов.

Для вывода ссылок на разные страницы сайта использую файл с примерно такого содержания:

<a href='ссылка'>ключевая фраза</a>

<a href='ссылка2'>ключевая фраза2</a>

<a href='ссылка3'>ключевая фраза3</a>

.......

Принцип работы скрипта:

Скрипт открывает файл с ссылками, перебирает их рандомно пока не наберется 7шт и проверяет на совпадение страниц, если страница на которую ведет ссылка повторяется, то скрипт берет рандомно другую ссылку, и так пока не наберется 7 шт, естественно число выводимых ссылок можно увеличить.

Таким образом скрипт выводит блок из уникальных для него ссылок.

Я написал скрипт в 2 вариантах

- 1 я назвал его эконом

- 2 соответственно не эконом

Отличия в них просты как 2 копейки).

1 потребляет по минимуму оперативки, но выполняется дольше чем 2 вариант, и время выполнения напрямую зависит от размера файла с ссылками.

2 выполняется с наибольшей скоростью, но потребление оперативной памяти зависит напрямую от размера файла с ссылками.

какой вариант выбрать решать вам)), скажу только что скорость выполнения их обоих, более чем достаточно велика))).

Сам скрипт:

Вариант 1 - он же эконом

<?php
$links_file=fopen('links.txt', 'r');
if ($links_file){
$counter = 0;
while(!feof($links_file))
{
$str = fgets ($links_file);
$counter++;
}}
$counter = $counter - 1;
fseek($links_file, 0);
$massurl = array();
for ($s=1;$s<=7;$s++)
{
$k='2';
while($k!=1){
$i= rand(0,$counter);
for($f=0;$f<=$i;$f++){
if($f!==0){
fgets($links_file);
}
}
$sss= fgets($links_file);
preg_match('!<a href="(.*?)">(.*?)</a>!si',$sss,$tmp);
$b = implode("", $massurl);
if(!stristr($b,$tmp[1])){
$massurl[$s] = $tmp[1];
$masskey[$s] = $tmp[2];
$k='1';
}fseek($links_file, 0);
}
echo'<a href="'.$massurl[$s].'">'.$masskey[$s].'</a><br>';
}
?>

Вариант 2 - он же не эконом

<?php
$links_file=file("links.txt"); //ссылки
$massurl = array();
for ($s=1;$s<=7;$s++)
{
$k='2';
while($k!=1){
$i= array_rand($links_file);
preg_match('!<a href="(.*?)">(.*?)</a>!si',$links_file[$i],$tmp[$i]);
$b = implode("", $massurl);
if(!stristr($b,$tmp[$i][1])){
$massurl[$s] = $tmp[$i][1];
$masskey[$s] = $tmp[$i][2];
$k='1';
}else{unset($links_file[$i]);}
}
echo$massurl[$s].'<br>';
}
?>

Думаю из скрипта понятно что ссылки хранятся в файле links.txt который находится в тойже директории что и сам скрипт.

Потихоньку начал изучать javascript, оказывается он не такой уж и сложный в освоении, только раньше мне так не казалось)), но подводные камни тоже имеются(, кудаж без них. Первым камнем был internet explorer в котором некоторые скрипты работали не корректно либо вообще не работали. Теперь я понимаю почему многие жалуются на explorer)).

Далее...

После последней публикации моего скрипта статистики поисковых запросов многое изменилось, добавленны новые функции и исправленны некоторые баги.

Далее...

В наличии было около 4-х различных фильмов 720i и 720p (разрешение 1280х720). ВСЕ фильмы 720i в формате .mkv работают вообще без глюков и тормозов со включенным аппаратным ускорением и потребляют от 25 до 40% процессора. (Без ускорения даже 800-480 загружает проц на 80-90% и при этом то картинка то звук тормозят). Только один концерт формата .ts (качество 720p)  в некоторых местах отображался с артефактами –

Далее...

Прикупил я себе значит нетбук Acer Aspire One 751h-52Bk  -  для учёбы и прочих развлечений.

Нетбук б\у, с виду почти новый, с 6-и ячеистой непосаженой батарейкой. Присутствуют модули Wi-Fi и Bluetooth. Стояла лицензионная XP Home и всякий софт, который я в тот же день благополучно снёс и поставил XP Pro SP3. И всё меня устраивало, пока не скинули мне фильм в формате mkv достаточно хорошего качества (что-то около 800 * 480) и он начал заикаться при просмотре.

Далее...

Все тотже скрипт, но как и обещал версия которая работает на wordpress и на всех движках с кодировкой utf8.

установка ничем не отличается, только если все отображается в кракозябрах в

Далее...

Скрипт статистики

Рубрика: Новости | Скрипты | php
Дата: 01/12/2009 12:34:39

Наконец то я что то сделал сам - написал скрипт статистики.

Скрипт получился немного громоздкий и не грамотно написанный, ведь писал его я!

То о чем я писал ранее я сделал все)), самое последнее я добавил отображение online и не успел толком протестировать все.

Далее...

Потихоньку .. по маленьку начал вникаться в php все лучше и лучше)))

Есть у меня один сайт для которого заготовлено очень много контента - каждая статья в отдельном файле, ведь не будеш же выкладывать на сайт разом 10000 страниц smile

Далее...

Пишу скрипт статистики

Рубрика: Новости | Скрипты | php
Дата: 26/11/2009 23:28:24

Продолжаю модифицировать скрипт сбора поисковых запросов, так как я не особо знаю язык php, мне трудновато это делать.

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

Далее...