Привет народ. Нужно мне было следить за одной rss лентой, но читать ленту постоянно мне не хотелось, поэтому я сделал простеньго jabber бота, который следит за rss лентами и шлет обновления в джаббер.
Может быть кому-то еще пригодится.
jid бота - webii@jabber.ru
Можно его авторизовать и написать любое сообщение - в ответ он пришлет краткую справку -
RSS Бот.
С помощью этого бота, вы можете подписаться на любой rss поток.
Как только будут появляться новые сообщения в rss, бот будет присылать
вам их в джаббер
Команды:
Оформить подписку на rss:
subscribe адресс_rss (Например: subscribe http://lenta.ru/rss)
Отписать от подписки:
unsubscribe адресс_rss (Например: unsubscribe http://lenta.ru/rss)
Отписаться от всех подписок:
unsubscribe-all
Список подписок:
list-my
Работает бот так -
если эту rss ленту он еще не знает (т.е. вы первый кто на нее подписался), то вам придут все сообщения с этой ленты. Потом уже будут приходить только новые.
Если лента уже парсится, то будут приходить только сообщения, которые появились в ней после вашей подписки.
RSS ленты он парсит с интервалом от 5 минут до 2 часов, в зависимости от того, на сколько часто этот rss поток обновляется.
Еще в планах сделать подписку только на ключевые слова, чтобы бот слал только новости, в которых присутствует определенное слово.
Поднимаю i2p сайт на своем десктопе.
Сайт работает на nginx +uwsgi+django.
nginx и uwsgi настроил, локально по ip:port (127.0.0.1:8999) - сайт отлично работает, делаю i2p тунель на 127.0.0.1 порт 8999 - открываю по i2p адресу - вижу сообщение
Welcome to Nginx
и все. В логи эти запросы он не пишет.
Все перекопал, не могу найти проблему.
cat /etc/nginx/sites-enabled/example.i2p
server {
listen 8999;# default_server; ## listen for ipv4; this line is default and implied
#listen [::]:80 default ipv6only=on; ## listen for ipv6
root /work/htdocs/example.com;
index index.html index.htm;
client_max_body_size 60m;
# Make site accessible from http://localhost/
server_name localhost тут_короткийадрес.i2p тутадрес_b32.b32.i2p;
access_log /var/log/nginx/example.access.log;
error_log /var/log/nginx/example.error.log;
location / {
uwsgi_pass unix://var/run/uwsgi/example.socket;
include uwsgi_params;
}
}
файл - /etc/nginx/sites-enabled/default
вообще удалил, ничего не изменилось
Обычно детям рассказывают сказки. Раньше сказки были более страшные и со временем страшные вещи из них убирают.
Я тут недавно наткнулся на сказку «Колобок», в новом издании, т.к. он там даже от лисы убегает в конце. Многие сказки были изменены, чтобы быть более добрыми.
Вопрос в том хорошее ли это решение или нет.
Для себя я решил, что это не так. В современном мире дети сталкиваются с различными проявлениями насилия и другими неприятными вещами. Можно стараться оградить детей от этого, но с приходом интернетов, современного телевидения и т.п. - это невозможно. Влияние можно уменьшить, но полностью оградить - нет.
Теперь примеры. У меня дочке 8 лет (телевизор мы не смотрим).
Она смотрела довольно страшный фильм для своего времени - «Чужой». Он ее не впечатлил. Когда она видит разных монстров в мультфильмах и фильмах, она понимает, что это - всего лишь плод фантазии сценариста и воспринимает это соответственно. Ей не снятся кошмары, она не боится «бабайку» и т.п. вещей. Естественно я ей не показываю фильмы ужасов, но если она сама, что-то хочет посмотреть - я ее не ограничиваю.
У нее есть подруга её возраста, родители которой, ограждают её от любых «страшных» мультфмов и фильмов. И ей снятся кошмары. Она боится темноты и т.д.
Еще одно замечание. Моего отца фильм «Чужой» в свое время довольно сильно напугал. А моя дочь воспринимала его уже как детскую страшилку. Думаю в свое время, просто человек в маске на экране уже мог испугать зрителей.
К чему я веду - человек довольно сложное и умное существо, может быть стоит предоставить выбор смотреть или не смотреть что-либо ему самому? =)
Большинство религий предполагает наличие у человека души, так или иначе связанной при жизни с телом. В момент смерти, как правило, душа отделяется от тела и валит куда-то там (пофиг куда).
Проведем эксперимент (допустим, что технологии будущего позволят это сделать):
Возьмем человека и отрежем ему палец. Палец заменим киборг-пальцем. А отрезанный подключим к киборгу. Затем, например, снимаем часть кожи и переносим киборгу. У киборга также снимаем эту часть кожи (искусственной) и пересаживаем человеку. И так до тех пор, пока они полностью не поменяются телами.
Теперь вопрос: что произойдет с душой и в какой именно моммент эксперимента.
upd: Кроме того делается полное копирование мозга, т.е. сознания человека в робота.
(Напишите боту /? - для получения актуальной помощи).
Бот отвечает только если в сети. Оффлайн сообщения пока что игнорирует.
Этот же бот в джаббере - anekdot@webii.ru
Помощь -
Все команды можно посылать как в русской так и английской раскладке
Команды:
b или б - случайная цитата с http://bash.im/
a - случайный анекдот
l или л - случайная цитата с http://www.lorquotes.ru/
q или ц - случайная цитата с http://bash.org/
i или и - случайная история с http://ithappens.ru/
/? - помощь по командам
stat - краткая статистика
Адрес бота Вконтакте - http://vk.com/id233866346
Джаббер бот - anekdot@webii.ru
Джаббер конференция (только анекдоты и баш.орг) - anekdot@conference.jabber.ru
База анекдотов пока что не очень большая (сейчас идет наполнение). Бот работает в тестовом режиме, тестировал я его только при общении с одним человеком, неизвестно как он поведет себя под нагрузкой (возможно Вконтакте включит капчу).
Кидайте ссылки на сайты/базы анекдотов/цитат которые хотите увидеть в этом боте.