Как убрать фразу в начале строки (php, regexp)

picЯ уже писал о том, как можно упростить себе публикацию в свой дайджест.

Передо мной встала задача. Надо перед публикацией удалять некоторые фразы из заголовка. Простой пример: При публикации статьи с tesera.ru – в начале заголовка добавляется какая-то фраза, например, “Игровая сессия”. Хотелось бы убрать эти слова. Причём автоматически.

Можно воспользоваться методом, который я описывал в посте выше. Но тогда из заголовка будут убираться любые “Игровая сессия”, а мне надо только, если это встречается в начале строки.

Вот тут на помощь и приходят регулярные выражения.

Вставляем, вместо старого

$title = str_replace(' | все о настольных играх - tesera.ru','', $title);

в press-this2.php вот такой кусок:

if ( strpos($title, 'tesera.ru') !== false) {
$title = str_replace(' | все о настольных играх - tesera.ru','', $title);
$pat = array();
$pat[0] = '/^Статья /i';
$pat[1] = '/^Новость /i';
$pat[2] = '/^Игровая сессия /i';
$pat[3] = '/^Игра /i';
$title = preg_replace($pat, '', $title);
}

И из заголовка уберутся все вышеуказанные фразы если они находятся в начале строки.

Если вам это было бы удобно, но вы ничего не поняли – спрашивайте :)

Как скачать ролик с youtube

logoМеня часто спрашивают как скачать видео с youtube. Допустим вы хотите смотреть ролик много раз, а интернет с лимитом. Или хотите его посмотреть позже и оттуда, где не будет интернета. Можно придумать сто причин зачем это бывает нужно.

Поскольку спрашивают часто, значит не все знают про самый простой способ :) Способ номер 3.

Есть два способа сложнее и один совсем простой.
1) Можно воспользоваться плагином для firefox DownloadHelper™
2) Можно установить Orbit Downloader

3) А можно не задумываться вообще и нажатием двух букв сделать тоже самое :) Да и работает это далеко не только с youtube :)

Читаем: Читать далее

Свои блоги (стандалоны) на wordpress. Удобняем

picСейчас я распишу неправильный, но очень быстрый и удобный способ публикации в блог на wordpress.

Ососбенно пригодится тем кто ведёт дайджест и скорость и удобство публикации важны. Для того, чтобы разместить пост надо будет всего-то пометить нужный кусок. Чистки, фильтры и прочее будут происходить сами. Рекомендую хотя бы пролистать, что бы знать, что так можно.

Читать далее

Ссылки без всяких %BB%D0%BA%D0%B0

picВы, наверное, замечали, что, когда вы копируете ссылку в которой есть русские буквы, она копируется со всякими смволами %BB%D0%BA%D0%B0 ? Иногда хотелось бы получить ссылку вида
http://ru.wikipedia.org/wiki/Ссылка

а не (тоже самое)
http://ru.wikipedia.org/wiki/%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B0

Это делается так: Читать далее

Упрощаем блоггинг. Картинки. (и программирование заодно) часть II

picИтак, вернёмся к программированию. Давайте продолжим выполнение вот этой задачи.

Мы выяснили, что нам надо:
1) посмотреть появились ли в папке какие-то новые файлы
2) если нет – то ничего не делать
3) если да – начать работу:
4) взять файл и проверить картинка ли это сравнивая с известными расширениями (jpg, png, gif, bmp)
5) создать картинку предпросмотра (thumbnail)
6) сформировать ссылку и закинуть её в clipboard
7) переместить файл в какую-то другую папку (например ARCHIVE)
8) повторить для каждого нового файла в директории.

Начнём с самого первого пункта.

Поехали это реализовывать ничего не зная о программировании Читать далее

Отличные расширения для Google Chrome

picБольшой набор расширений для Google Chrome. Смотреть здесь. Я для себя нашёл несколько отличных :)

Например:

  • Context Позволяет создавать и быстро переключаться между группами расширений Chrome.
  • Fit to width Пытается избавиться от горизонтальной прокрутки (предыдущий пост)
  • RuTracker Release Monitor Сообщает о новых релизах на rutracker
  • Reeder for Chrome (Unofficial) Более удобный Google Reader
  • Если кому интересно – могу выложить весь список используемых мной расширений для Chrome

    Как быть, если вам порвали френдленту

    picВот есть либо неумелые, либо неумные люди, которые размещают огромные картинки. Вся лента разъезжается и читать становится неудобно.

    С такими “пейсателями” бороться легче лёгкого. Есть два варианта. Либо отфрендить нафиг. Либо, если человек не настолько достал, насколько интересен – поступить нижеуказанным способом. Способ универсальный и подойдёт для любой страницы, где кто-то может выложить огромную ,скажем, картинку

    Рецепт для пользователей Google Chrome, но если поднапрячься – и в остальных можно так делать.

    Читать далее

    Dropbox. Хорошие новости

    picУ dropbox проходит акция. Кто зарегистрируется по реферальной ссылке и \ или привлечёт рефералов – может получить до 16Gb бесплатного места. Каждый кто установит приложение dropbox и тот, кто приглашает получают оба по 500Mb бесплатно. (Удвоена стандартная ставка) Моя ссылка вот тут.

    Так что если кто-то хочет получить 500Mb бесплатно – вперёд :)

    Я уже писал о dropbox вот здесь

    Самые азы – вот здесь

    Удобный блоггинг. Лёгким движением руки…

    logoДавным давно не писал ничего. Не было то времени, то вдохновения… Но сегодня добрался :) Хочу поделиться с вами одним маленьким удобством. Как писать в блоги так, что бы было удобно и красиво, прилагая минимум усилий.

    Есть одна программа, без которой я не представляю себе комфортной работы за компьютером. Это punto switcher. Она достойна отдельного поста, но мы будет использовать её “дополнительную возможность”. Смотрите как можно сделать просто, быстро и замечательно: Читать далее

    Как использовать actions в Photoshop

    pic

    Давно я ничего не писал пр Photoshop. Недавно автоматизировал одно из телодвижений и решил поделиться ибо действительно удобно. Что такое actions? Это возможность “записать” какие-то действия и выполнять их в одно движение. Хотите одним махом обработать целую директорию картинок? Пожалуйста… Итак… Читать далее