Pull to refresh
-1
Karma
0
Rating

User

Протоколы прикладного уровня: Jabber/XMPP часть1

Reading time 7 min
Views 6.6K
Network technologies *
Прочитав статью и испробовав команды, научимся
--Соединяться с Jabber сервером
--Логиниться
--Менять статусы
--Отправлять сообщения
--Отключаться

И все это на чистом XML

В принципе, можно статью назвать «Введение в XMPP» или типа того… Но суть не изменится
Приступим-же!
приступить...
Total votes 79: ↑75 and ↓4 +71
Comments 21

Ubuntu портировали под ARM, а Internet Tablet превратили в мобильник. В первом виновна Nokia, во втором — российские «журналисты»

Reading time 1 min
Views 1.8K
Smartphones
Ubuntu портировали под ARM и запустили на таблетке однако российские журналисты (переводчики?) не могут наверно себе представить устройство от Nokia, не являющееся телефоном и пишут о «Ubuntu на мобильниках Nokia»

Цитата:
На сегодня портированные версии работают на телефонах Nokia N8x и Nokia Internet Tablet


Скоро этот маразм благополучно распостранится по Рунету. Почему то информация по поводу таблеток в интернет сми очень часто искажается. То пишут о «айфоноподобной клавиатуре, которую сделали владельцы nokia N800, не могущие позволить себе айфон и которую каждый может написать за неделю...» то ещё что то в том же духе.
Total votes 29: ↑28 and ↓1 +27
Comments 50

Раскрутка блога за месяц – возможно ли?

Reading time 3 min
Views 1.2K
Lumber room
Полтора месяца назад я решил завести новый stand alone блог — «Инвестиции для новичков». Пока проходил период первоначальной раскрутки я вел небольшой дневник, timeline развития проекта, в котором записывал практически все свои телодвижения, связанные с «Инвестициями для…»

Стартовые условия – у меня уже около года был блог на стокпортале. Он довольно дохлый, редко обновляемый, всего около 60 подписчиков. Подозреваю что большей частью это не реальные подписчики, а разнообразные агрегаторы в стиле «все финансовые блоги в одной ленте», etc.

Результаты усилий:
Статистика от Feedburner

Надеюсь, мой опыт будет полезен многим новичкам. Итак, поехали!
Читать дальше →
Total votes 43: ↑36 and ↓7 +29
Comments 40

Plugoo — удобная обратная связь на вашем сайте.

Reading time 1 min
Views 776
Lumber room

Нашел новый сервис, который позволяет встраивать на ваш сайт форму обратной связь. При создании формы вы можете польностью настроить ее внешний вид: цвет, размер и прочее. Но, что самое интересное — вы можете выбрать способ общения с посетителем вашего сайта: ICQ, Gtalk, Yahoo, Jabber, MSN, AIM.
После того, как посетитель оставил вам сообщение — создается сессия вашего разговора и вы можете свободно пообщаться, при этом ваши контактные данные остаются неизвестны собеседнику.
Есть один минус — в сообщениях не поддерживается кириллица. Разработчикам я уже пожаловался :)
Решение найдено. Саппорт ответил:
Please try to remove /> from your HTML Plugoo code and let us know should you be able to use cirillic characters.


Сайт: www.plugoo.com
Посмотреть, как выглядит: orestov.com/vegas/contact
Total votes 12: ↑9 and ↓3 +6
Comments 13

Как нужно сдавать экзамены

Reading time 1 min
Views 587
Lumber room
У вас бывало такое, что вы не знаете ответ на экзамен или тест?
Здесь собраны примеры отличных вариантов (на английском), что нужно писать в таких случаях


http://www.scribd.com/doc/5107/They-didnt-study
Total votes 40: ↑35 and ↓5 +30
Comments 20

Google: анализ алгоритмов ранжирования!

Reading time 1 min
Views 632
Lumber room

Вот полночь близится, а на Seomoz.org завершился очередной раунд реинжиниринга алгоритмов ранжирования Google. Тридцать семь ведущих SEO-специалистов провели бессонную ночь выясняя «есть ли жизнь на Марсе», а именно какие параметры влияют на формирование Google-рейтинга. Исследовано было более 200 факторов влияющих на рейтинг, что покрывает приблизительно 90-95% известных параметров Google-рейтинга.

Ниже представлены основные позитивные и негативные факторы:
Total votes 23: ↑23 and ↓0 +23
Comments 20

Дизайн форм подписки на RSS, или капля креатива

Reading time 1 min
Views 1.3K
Media management *
Заканчивая «причесывать» свой блог, мне оставалось лишь приделать форму подписки на RSS. В итоге это затянулось на несколько часов :)

Нет, вы не подумайте, что мне не хватило ума вставить простой код от FeedBurner :) Просто, мне вдруг до безобразия захотелось сделать для этой формы какой-то эффектный дизайн…

Сначала хотелось сделать форму как можно компактнее, без лишних кнопок, заголовков и т.д. 
В итоге получилось такое:
rssforms1.jpg
Но и этого мне было мало :)
Читать дальше →
Total votes 60: ↑49 and ↓11 +38
Comments 107

Можно вот так взять и сделать МФУ из дешевого сканера в GNU\Linux

Reading time 5 min
Views 30K
Open source *
Sandbox
Встала задача помочь своей фирме сэкономить. Не покупать дорогие МФУ типа xerox 3300mfp за ~22 тыс. рублей, а обойтись подручными или более дешевыми средствами.

Задачи:
1. Сканировать в сетевую папку
2. Ксерокопировать документы
3. Делать pdf из отсканированного изображения

Что имеем:
1. ПК под управлением Kubuntu 12.04.1x64(Тестовый вариант. В дальнейшем будет перевод на бездисковый неттоп на atom'е + Ubuntu(Centos?) server)
2. Уже старый принтер HP p1505n
3. Взятый на пробу сканер HP Scanjet G2710

Читать дальше →
Total votes 73: ↑62 and ↓11 +51
Comments 49

DKIM — это просто

Reading time 3 min
Views 353K
Spamming and anti-spamming
Здравствуйте.

Хочу поделиться своим небольшим опытом прикручивания DKIM (DomainKeys Identified Mail) к своему домену и почтовому серверу.

Мы имеем:
Задача:
  • Разобраться в системе подписи сообщений DKIM, что бы gmail признал её валидной и выдал заветные: dkim=pass.

Читать дальше →
Total votes 35: ↑30 and ↓5 +25
Comments 34

Отправка комментариев пользователей сайта вам на Jabbеr

Reading time 1 min
Views 5.8K
PHP *
Во время шумихи с аськой и предложениями перехода на jabber я решил разобраться: что же такое джаббер и как он мне может пригодиться кроме прямого общения.

Применение нашлось само собой – хочется получать комментарии с сайта себе в мессенжер. Этот подход оказался очень удобным и простым в реализации.

Поскольку я только начал разбираться с джаббером решил использовать готовую библиотеку для php (так как мой сайт работает на нем).
Итак, на сайте протокола xmpp (jabber) xmpp.org/software/libraries.shtml я скачал баблиотеку xmpphp (она мне понравилось больше всех своей простотой в понимании) и закачал ее на свой хост.

В функцию добавления комментария на сайте я добавил строки:

include ‘XMPPHP/XMPP.php’;
$conn = new XMPPHP_XMPP('джаберовский сервер', 5222, 'логин', 'пароль', 'xmpphp', 'jabber.ru', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO);
try
{
	$conn->connect();
	$conn->processUntil('session_start');
	$conn->presence();
	$conn->message('ваш джаббер', 'текст сообщения');
	$conn->disconnect();
}
catch(XMPPHP_Exception $e)
{
	die($e->getMessage());
}


Где: джабберовский сервер — сервер через который отправляются сообщения (я указал тот же на который и приходят сообщения).
Внимание! Текст сообщения должен быть с кодировке UTF-8.

Вот собственно и все…

P.S. Спасибо за приглашение на хабр! Решил перенести свою статью из песочницы в блог.
Total votes 171: ↑158 and ↓13 +145
Comments 69

Веб сервер за пару вечеров — II

Reading time 5 min
Views 11K
Hosting

Многие из нас собирали компьютер сами, из комплектующих. Дело не сложное, соединить с десяток шлейфов, да завинтить столько же винтиков. Но мало кто сталкивался с самостоятельной сборкой серверов, причем не обычных а в промышленном формате под стойку 19 дюймов. В этом небольшом обзоре я опишу свой опыт сборки такого сервера, постараюсь показать что это не сложно, и остановлюсь на главных моментах, на что нужно смотреть. На написание этого обзора меня толкнуло то, что информации о сборке rack 19’ серверов в рунете очень мало, и приходилось её искать буквально по крупицам.
Читать дальше →
Total votes 142: ↑141 and ↓1 +140
Comments 191

Information

Rating
Does not participate
Location
Россия
Registered
Activity