#xmpp

wszystkie notatki oznaczone etykietą "xmpp"

Przyszłość komunikacji sieciowej

Jednym z impulsów do napisania tej notatki było pojawienie się pewnej informacji na stronie głównej Konnekta, jednego z niegdyś (ponoć) dobrego multikomunikatora zbliżonego w swej idei do Mirandy. Wieść niesie, że wraz z końcem świata, czyli kilka dni temu, oficjalnie po kilku latach umierania projekt został zamknięty, a źródła otwarte: 21 grudnia 2012 roku - w dniu końca świata - po kilku latach nieaktywności, prace zostały oficjalnie zakończone. Tego dnia, zamknięte zostały dotychczasowa strona, oraz forum.

Czytaj dalej

tweet.im

Na blogu ProccesOne można znaleźć wzmiankę o uruchomieniu pierwszej wersji nowej, ciekawej usługi - tweet.im. Jest to bramka “wiążąca” serwis twitter z Twoim ulubionym komunikatorem, oczywiście opartym na protokole XMPP ;) Jak można dowiedzieć się ze strony projektu, dzięki usłudze można szybko i łatwo, wprost spod swojego komunikatora zarządzać całą swoją twiterową platformą microblogową: tweet.IM is an instant messaging service that allows you to use microblogging platforms, like Twitter, simply from your instant messaging client.

Czytaj dalej

Tlen przez jabberowego klienta

Tlen z dowolnego klienta Jabbera/XMPP bez transportów? Tak to możliwe ;) Wreszcie udało mi się doprowadzić do porządku ten paskudny kod - serwer proxy pisany w Perlu, i zmusić sockety do działania wedle mojego widzimisię. Ale ile to musiałem się namęczyć z modułem IO::Socket::INET, aby działał poprawnie na Linuksie i Windowsie, do tego jeszcze w trybie non-blocking z łatwym odbieraniem/wysyłaniem danych. Momentami myślałem, że wywalę głupie moduły i skorzystam z czystych socketów, albo w ogóle oleję skryptowe i napiszę w to w C++.

Czytaj dalej

XMPP/Jabber - słów kilka...

Niedawno trafiłem na nieco starszy (2,5 roku), ale za to bardzo ciekawy artykuł smoka o tytule: Jabber vs XMPP. Bardziej przypomina to autorski komentarz do pewnych notek z przedstawieniem swojego punktu widzenia. Autor poruszył ważne tematy związane z kryzysem społeczności XMPP/Jabber i podobnymi problemami. Przedstawia swoje wnioski i spostrzeżenia komentując wpis samego “twórcy” Jabbera - Petera Saint-Andre’a. Oczywiście mnie zainteresował jeden poruszony, jakby to nazwać, podpunkt dotyczący oprogramowania i implementacji samego protokołu XMPP:

Czytaj dalej

Tlen.pl zablokował Chrome.pl

Dziś, z jabberowego serwera Chrome.pl dostałem kilka wiadomości odnośnie problemów z działaniem Transportu Tlena, ostatnia z nich brzmiała następująco: Problem z niemożliwością połączenia się z siecią Tlen za pomocą transportu Tlen związany jest z tym, że operator sieci Tlen zablokował dostęp do swoich serwerów z serwera Chrome.pl. Niestety w tym przypadku nie jesteśmy w stanie nic poradzić. Wszelkie zażalenia prosimy kierować do operatora sieci Tlen. Chrome.pl Team Tak, więc przez Chrome.

Czytaj dalej

class.tlen.php

Trochę się pobawiłem tą klasą do Jabbera i zabrałem się do kombinowania nad obsługą protokołu Tlena. Wszystko byłoby fajnie gdyby nie szyfrowane połączenia z serwerem, czego nie mogłem rozgryźć. Ale rozmawiając na słynnym pokoju BT (Bar Tlenowy) dowiedziałem się, że TREN coś lekko zmodyfikował klasę Jabbera, aby można było połączyć się z serwerem Tlena. No i teraz wiem, że możliwe jest zestawienie nieszyfrowanego połączenia z serwerem. Standardowe zestawienie połączenia (szyfrowane) rozpoczyna się tak:

Czytaj dalej

Tlen przez PHP

Myśląc nad ostatnim pomysłem dotyczącym publikowania notek za pomocą Jabbera i przeglądając klasę do obsługi tego protokołu w PHP (class_jabber_php-0.4.2) wpadłem na nowy genialny pomysł. Mianowicie na napisanie podobnej klasy do obsługi protokołu Tlena :) Znalazłem gdzieś na forum rozwiązanie dotyczące publikacji notek na WP korzystając z Jabbera. Ktoś już napisał bota, który wykorzystuje Jabbera do publikowania wpisów na WordPressie. Ale chyba i tak sam coś spróbuję napisać do publikacji notek.

Czytaj dalej