by SeoCoder on Март 13, 2010
Не найдя сервиса посылать DM(direct message) тем, кто тебя фолловит, написал такой на коленке. Нужен он кому то еще?!
Алгоритм реально очень простой: получаем id всех фолловеров, раз в 5 минут сверяем его с тем, что было ранее. Новым появившимся id отправляем DM и обновляем список у себя.
by SeoCoder on Март 11, 2010
Исходники к посту о боте
Нужно всего 2 файла: либа, что указана в посту, и тексты самих постов.
Не забываем, что длина поста не более 140 символов.
DEFINE('ROOT', realpath(dirname(__FILE__)).'/');
include_once ROOT.'inc/twitter.lib.php';
function win2utf($s)
{
for($i=0, $m=strlen($s); $i<$m; $i++)
{
$c=ord($s[$i]);
if ($c<=127) {$t.=chr($c); continue; }
if ($c>=192 && $c<=207) {$t.=chr(208).chr($c-48); continue; }
if ($c>=208 && $c<=239) {$t.=chr(208).chr($c-48); continue; }
if ($c>=240 && $c<=255) {$t.=chr(209).chr($c-112); continue; }
if ($c==184) { $t.=chr(209).chr(209); continue; };
if ($c==168) { $t.=chr(208).chr(129); continue; };
}
return $t;
}
$twitter = new Twitter("login", "pass");
$lines = file(ROOT.'inc/posts.txt');
$index = mt_rand(0, count($lines)-1);
$twitter->updateStatus(win2utf($lines[$index]));
by SeoCoder on Март 11, 2010
Разобрался с twitter api. Чего бы полезного замутить. Сервис массфоловинга или массуправления ботами?! Типа массово подписаться на кого-то, или отписаться от кого то. Наверное полезно будет крупным компаниям, которые мониторят твиттер, на какие то свои кейворды-хэш теги.
Или сделать что-то полезное не только для добычи траффика.
А руки чешутся, чего то замутить. Мой бот с пословицами, как то не прижился, но теперь он уже сам живет, без моего участия. Есть еще идея – твистатусы или твистатистика для подписей в форумы или блоги.
Пишите в комменты, чтобы интересного замутить для twittera?!
by SeoCoder on Март 11, 2010
Давно хотел, что-то сделать для твиттера. И вот наконец-таки придумал. Напарсил много различных пословиц и сделал бота цитатника – Пословица каждый час. На всё про всё, ушло минут 30, большую часть занял парсинг. Для постинга в твиттер, взял готовую библиотеку – twitterlibphp.
Поставил потом постинг на крон и каждый час имеем новую достаточно интересную пословицу у Вас в ленте.
Спешим подписаться на бота.
P.S. По моим расчётам, при постинге пословицы каждый час, их хватит на 2.5 года.
by SeoCoder on Март 1, 2010
Не смотря на приход так называемого Web 2.0 со всеми его социалками, блогами и прочим, форумы живут и развиваются.
До сих пор для большинства интернет – пользователей, предпринимателей и манимейкеров, СЕОшников и веб-мастеров форумы остаются приоритетным местом общения и поиска необходимой информации, а так же обмена опытом с себе подобными.
А так как большинству SEO мастеров приходится ко всем своим знаниям применять еще и программирование. То разделы подобного содержания на SEO форумах – не редкость.
Ведь иногда сеошнику и не нужно что то грандиозное, просто банальный инструмент на 5 – 6 строчек кода, а нанимать программиста нет времени или денег. Вот тут то эти знания и могут быть использованы на полную.
Так вот, в этом обзоре я и хотел бы рассматривать наиболее крупные и популярные форумы для сеошников, в которых имеются разделы о программировании.
[click to continue...]
by SeoCoder on Январь 17, 2010
Проверка на уникальность поля в базе:
$this->form_validation->set_rules('email', 'Email', 'required|valid_email|unique[user.email]');
Создадим свой application/libraries/MY_Form_validation.php
class MY_Form_validation extends CI_Form_validation {
function unique($value, $params) {
$CI =& get_instance();
$CI->load->database();
$CI->form_validation->set_message('unique',
'The %s is already being used.');
list($table, $field) = explode(".", $params, 2);
$query = $CI->db->select($field)->from($table)
->where($field, $value)->limit(1)->get();
if ($query->row()) {
return false;
} else {
return true;
}
}
}
Всё – теперь можно использовать.
Еще трюки тут.
P.S. Сделал канал себе в twitter по codeigniter kohana и yii- толпы буржуев возвращаются на CI по многим причинам. Очень много приличных постов есть по теме.
P.P.S. У нашего форума появился свой твиттер. И я кстати купил директа на форум. Посещаемость немного выросла.
by SeoCoder on Январь 8, 2010
Для начала хочу всех поздравить с Новым 2010 годом! Счастья и успехов в новом году. Хочу пожелать в этом году отсутствие чёрных полос и только одну рыжую
А начнем мы этот год заготовочной статьей про скрипты партнерских программ. В прошлом году я начал писать 2 части:
За время прошедшее с данного этапа, было много чего написано, и поэтому я хочу немного рассказать об универсальном скрипте партнерки. За основу как обычно будет взять Codeigniter. Писать код будем в NetBeans, проектировать базу в Mysql WorkBench. В качестве сервера будем использовать пакет xampp.
Пока вы готовите и ставите софт, что я дал выше, я буду подготавливать скринкасты. Подскажите софт для этих целей удобный под винду.
В первом скринкасте я хочу рассказать и показать процесс установки и настройки всего что было выше, создание нового проекта и создание основ для нашей партнерки. Присылайте кстати идеи, партнерка чего именно будет.
P.S. Подписывайтесь на мой твиттер – там часто много интересного.
by SeoCoder on Декабрь 4, 2009
Да, пока не нашел плагина для нормальной работы с ключами по sftp – поэтому юзаю RSE. Ставится он просто.
Help -> Install new software.
Добавляем сайт – http://download.eclipse.org/dsdp/tm/updates/3.1/ и ставим «галки» у ftp и ssh.
Потом открываем перспективу Remote System Explorer. Делаем новое соединение и из соединения делаем новый проект, который можем синхронизировать – Create Remote Project.
Так, теперь об оптимизации eclipse – вот статья, реально есть ускорение.
Теперь об интересном: конкурс от Блогуна и Webody.ru. Призовые 1000$. Пишем интересный обзор биржи трафика Webody.ru – получаем бабло на Новый год.
Что нужно обозревать:
Биржа трафика Webody.ru – новый интернет-сервис с качественным контентом и правильными рекламодателями, который позволяет зарабатывать блогерам и на порядок увеличивает доход с блога.
Сегодня в постовом у нас – интернет магазин матрасов.
by SeoCoder on Декабрь 3, 2009
Вообщем обновил aptana до второй версии и всё ((
- Переехали на pdt
- Полностью пропало форматирование – помогите настроить кстати в pdt форматирование.
- Перестал работать sftp – лечится обновлением на «ночную» сборку.
Вообщем я теперь хочу отконфигурить под себя eclipse. Помогите с самыми полезными плагинами. Под eclipse кстати RSE не работает с sftp по ключам.
На сегодня постовой – экскурсии по Швейцарии.
by SeoCoder on Ноябрь 5, 2009
Очень давно не писал на блоге. Много работы, очень много.
За это время активнее стал юзать ООП на PHP и открыл для себя Aptana – первый редактор кто заработал по SFTP с ключами и без с коробки.
Пока не было времени разобраться как подключить дебаг, но обязательно займусь.
Появилось тьма идей интересных сервисов и «старПеров»
то есть старТапов – когда делать хз.
У меня пока к читателям несколько вопросов:
1. Юзаете ли преимущества ветки PHP 5.3
2. Какой ваш любимый редактор
3. Юзаете ли дебаг и рефакторинг при работе с редакторами
4. Какой javascript фреймфорк самый удобный для вас и используемый.
5. Нужны ли какие то изящные примеры кода на php на блоге?!
Вообщем всем приветы, не забывайте про меня я не пропал и скоро опять начну жечь сериями постов.
На сегодня постовой – квартиры в новостройках.