Всея ПЫХА epsyl adw0rd Мавр ГО Irinax http://hell.helldude.ru - это пиздец

функция для анализа ссылок. мб кому пригодится.

Рубрики: (Полезные штуки) Автор: phpdude 01 Дек 2008

Теги : , ,

просто код :)

function fixlink($from,$to)
{
if(substr(strtolower($to),0,7)==«http://»)
{
return $to;
}
if(substr($to,0,1)==«/»)
{
return preg_replace(«#^(https?://[^/]+)/.*#ism»,«\$1″,$from).$to;
}
$from = substr($from,-1,1)==«/» ? $from : dirname($from);
return $from.«/».$to;
}

запостил даже ради себя больше, ибо часто надо бывает, а где взять хер вспомнишь :(

Вкусное. PhpDudeMassRequest class. Версия 0.1 beta.

Рубрики: (php, phpdude.ru, Полезные штуки, Утилиты) Автор: phpdude 11 Ноя 2008

Теги : , , , , , , , , , , ,

привет все, чувствую флейм тут всех заебал уже.

попробуем выложить что нить полезное.

я хз знаете ли вы про эти возможности curlБ если знаете — молодцы, если нет, увы я не открыл для вас чтото новое.

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

навеяно темой http://forum.searchengines.ru/showthread.php?t=284959 Читать полностью »

необычное использование функции max()

Рубрики: (php, Полезные штуки) Автор: phpdude 10 Ноя 2008

Теги : , , , ,

хз как вы, но я не люблю городить пачки if’ов.

сейчас пришлось бы использовать иф тройной вложенности, если бы не …

$insert['make'] = @max($element["info"]['Make'],$element["info"]['Изготовитель']);
$insert['model'] = @max($element["info"]['Type'],$element["info"]['Тип']);
$insert['year'] = @max($element["info"]['Year'],$element["info"]['Year of construction'],$element["info"]['Год']);
$insert['hours'] = str_replace(array(«,»,«.»),«»,@max($element["info"]['Hours'],$element["info"]['Hours of operation']));
$insert['year'] = @max($element["info"]['Year'],$element["info"]['Year of construction'],$element["info"]['Год']);

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

мб кому нить этот вариант пригодится :)

DLE Pattern Extractor. Phpdude version :D

Рубрики: (Полезные штуки, Утилиты) Автор: phpdude 05 Ноя 2008

Теги : , , ,

привет.

я хз, нужно ли программистам это, но сеошникам может пригодиться :)

в общем тут.

http://phpdude.ru/dleextractor/

вписываем домен сайта. и получаем pattern для rss grabber :) чтобы собирать с этого сайта полные версии новостей.

код пока не могу расшарить, может позже.

вот тут пример работы

http://phpdude.ru/dleextractor/?domain=allday.ru

конечно не 100% вероятность того, что код пойдойдет, но близка в 100% :)

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

Рубрики: (Полезные штуки, Утилиты) Автор: phpdude 05 Ноя 2008

Теги : , , , ,

http://phpdude.ru/code/

тулза тут :)

она еще не доработанная, в ближ время нормально выложим.

Помощь нуждающимся. Рандомизация картинок в папке.

Рубрики: (nginx, Без рубрики, Полезные штуки, Утилиты, флейм) Автор: phpdude 05 Ноя 2008

Теги : , , , , ,

Навеяно:

Sent at 6:26 AM on Tuesday

pryanyk: Саня, а великая сложность сделать случайное изображение и ссыку к нему?

Alexandr: смотря где

http://2315.ru/
быстро ? ;)

pryanyk: да нет.. не быстро — я хочу просто понять КАК это все работает, про 2315 пока забуть. мы с машкой пока не придумали концепцию — придумаем — обсудм все вмесет :) а там и поймем чо кого нада нам ссылки или нет

Sent at 12:55 AM on Wednesday

pryanyk: http://flashripper.net/2007/10/24/delaem-vyvod-sluchajnogo-izobrazheniya-na-php.html

ну я вот такую статью накопал

Alexandr: даже читать не хочется

гавноебаное

pryanyk: я не заставляю, да забей мне так для себя

Alexandr: 5 минут дай

на пхпвыложу)

pryanyk: ???

кого?

Alexandr: может хоть такие гавнакуски кода в интернете перестанут появлятся

pryanyk: )))) да вы батенька перфекционист

Читать полностью »

Минификация и Gzip CSS + JS файлов.

Рубрики: (css & js minifier, nginx, Полезные штуки, Утилиты) Автор: phpdude 01 Ноя 2008

Теги : , , , , , ,

привет все, думаю все надеются что этот блог уже умер, какбы не так :) )

Короче затея.

Мне жутко понравился nginx веб сервер.

Есть крупный проект, на котором есть много яваскриптов, ксс файлов. задача: сделать загрузку максимально быстрой и не требовательной к веб серверу.

Читать полностью »

links2news — модуль для ДЛЕ — как говорится, плююсь, но пишу. короче модуль для ДЛЕ по просьбе неизвестного пользователя серча.

Рубрики: (Полезные штуки) Автор: phpdude 31 Окт 2008

Теги : , , , , , , ,

привет.

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

Короче идея — вставлять в запись [id]id1,id2,id3[/id] и тут дле должен воткнуть ссылки на статьи с этим ID. Ссылки + анкор стандартный, для быстрой перелинковки, ну и чтобы не собирать информацию о ссылке (это пиздец предложение одного умника на серче). Автор идеи — SERGIOSAN Читать полностью »

Взлома капчи. Капча н1. Простая.

Рубрики: (Каптча коды) Автор: phpdude 29 Окт 2008

Теги : , , , ,

Привет всем, я знаю что я всех уе давно заебал, простите постараюсь гавно всякое не писать так часто)

Короче суть — надо было спам машину сделать, может кто видел в коментах что этим мы занимаемся с инсестом, спам по социальным сетям.

Нашли норм соц сеть — http://www.diary.ru. НО! сука там капча стоит.

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

Давайте примеры.

ломаем «http://www.diary.ru/image.php?code=».md5(microtime());

думаю понятно что это такое.

Вот пример капчи. Видно что цвета там всякие поганенькие.

лохокапча

лохокапча

Читать полностью »

мат на сайте.

Рубрики: (Полезные штуки) Автор: phpdude 29 Окт 2008

Теги : , , , , , , ,

добрый вечер читатели.

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

вот код фильтра для нуждающихся.

wp-blog-header.php

01: <?php
02: /**
03: * Loads the WordPress environment and template.
04: *
05: * @package WordPress
06: */
07: function stars_mode($string)
08: {
09: $string = preg_replace(«#(alt|title)=\»([^\"]*)([а-я]*(?:пизд|еба|пидо|сук|ху)[а-я]*)([^\"]*)\»#iu»,«\$1=\»\$2*****\$4\»",$string);
10: $string = preg_replace(«#(alt|title)=\»([^\"]*)([а-я]*(?:пизд|еба|пидо|сук|ху)[а-я]*)([^\"]*)\»#iu»,«\$1=\»\$2*****\$4\»",$string);
11: $string = preg_replace(«#([а-я]*(?:пизд|еба|пидо|сук|ху)[а-я]*)#iu»,«<span title=\»Здесь было: \$1\»><strong>*****</strong></span>»,$string);
12: return $string;
13: }
14:
15: if ( !isset($wp_did_header) ) {
16:
17: $wp_did_header = true;
18: ob_start(«stars_mode»);
19: require_once( dirname(__FILE__) . ‘/wp-load.php’ );
20: wp();
21:
22: require_once( ABSPATH . WPINC . ‘/template-loader.php’ );
23:
24: }
25:
26: ?>

извините того, кто так много матерился :( он больше не сможет )))

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

О САЙТЕ

Крик души может быть будет на этом сайте, а может и будет что-нибудь другое :)



Яндекс.Метрика