Może by tak ubrać różową koszulkę?
Porządki w Nerd Quizie
Wyrzuciłem z joggerowej drużyny Nerd
Quiz wszystkich, którzy od dawna nie grali. Tak, żeby pozostała „żywa”
rywalizacja. W praktyce oznacza to, że zostali tylko ci, co zagrali w tym
miesiącu. Oczywiście każdy Joggerowicz, który ma ochotę grać jest w drużynie
mile widziany. Także ci, którzy właśnie wylecieli. Wystarczy odezwać się do
mnie, albo innego członka drużyny.
Chwalipięta
Udało mi się wejść do pierwszej trzydziestki w klasyfikacji 50-dniowej
Nerd Quizu :-D
. 23.
pozycja, dużo więcej już raczej nie będzie (najlepszy wymiatacz ma współczynnik
0.9795, nie do osiągnięcia dla mnie), ale i tak się cieszę.
W drużynie Joggera bez zmian, ciągle na pierwszej pozycji… to pewnie
dlatego, że poza mną mało kto gra. Ale to dobrze, patrząc na wyniki drużynowe
mogę się dowartościowywać. ;-)
Dobra rada
Jeśli ktoś chce mieć pewność co do serwerów DNS to powinien się zastanowić nad hostowaniem głównego i zapasowego nameserwera w zupełnie różnych miejscach. Szczególnie głupio wychodzi, gdy serwer usług działa, a żaden z zewnętrznych serwerów DNS wskazujących te usługi nie.
W tej chwili niedostępne są oba serwery DNS dla domeny jogger.pl. Dla uzależnionych, na przyszłość: IP joggera (stan na dzisiaj) to: 212.14.32.26. Wpisałem do /etc/hosts
… pewnie kiedyś będę tego żałował, chyba że będę pamiętał o zakomentowaniu.
PageRank wrócił! :)
Już myślałem, że nie doczekam się chwili gdy będę miał niezerowy PR po
przeniesieniu Joggera do własnej domeny… A jednak! :-D
.
Google Sitemaps
Szukając sposobu na usprawnienie indeksowania mojego bloga w nowej
domenie, a w szczególności sposobu na odzyskanie Page Rank ze starej domeny,
znalazłem ciekawą usługę Google: Google
Sitemaps.
Podstawową funkcją Google Sitemaps jest przekazywanie robotom Google
map
swoich serwisów WWW, żeby ułatwić im robotę. Ale przy okazji
dostajemy przydatne narzędzie w postaci informacji o indeksowaniu naszych
stron – różne statystyki i informacje o napotkanych błędach. Bardzo
miło.
Na buggerze zgłosiłem już
propozycję nowego ficzera – generowanie sitemaps
dla Google
i innych wyszukiwarek obsługujących ten protokół. Gdyby taka funkcja była
dostępna wcześniej, to pewnie indeksowanie mojego joggera pod nowym adresem
poszłoby znacznie sprawniej. Ale i tak nie jest źle.
Koniec anonimów
?
Denerwują już mnie te anonimowe
komentarze do mojego Joggera (w tym
i moje), więc dopisałem malutki kawałek JavaScriptu do szablonu komentarzy.
Skrypcik to obejście błędu Joggera powodującego zapominanie nicka w formularzu
komentarzy. Nick nadal nie będzie pamiętany, ale przynajmniej będzie wstawiana
sensowna wartość domyślna (nazwa zalogowanego użytkownika). Jak ktoś będzie
chciał, to zmieni, a jak zapomni, to zawsze lepszy login niż Anonymous
.
Migracja
Wynoszę się z firmy, w której stoi mój dotychczasowy serwer Jabbera. Chcąc
się od niej całkiem uniezależnić zmuszony byłem zmienić i JIDa. Od kilku dni więc
szykowałem swój nowy serwerek, a od wczoraj zacząłem uzupełniać CJC o funkcje ułatwiające migrację.
Nowe ficzery to polecenia:
-
/export_roster
- Eksportuje roster do pliku XML.
-
/import_roster
- Importuje roster z pliku XML – dodaje do rostera wpisy z pliku,
których w rosterze jeszcze nie było i wysyła prośby o subskrypcję dla wpisów
które w pliku mają subskrypcjęto
lubboth
. -
/multi_message
- Wysyła wiadomość jednocześnie do wielu użytkowników z rostera,
wybranych filtrem podobnym do tego używanego przez/list
Dzisiaj wypróbowałem nowe funkcje w warunkach bojowych. Wyeksportowałem
roster na starym koncie, wysłałem wiadomość o zmianie JIDa do wszystkich
kontaktów z subskrypcją from
lub both
i zaimportowałem roster na
nowym koncie. W ciągu pierwszej minuty od tej operacji dostałem około 50 próśb
o autoryzację – nigdy wcześniej nie widziałem tylu otwartych
zakładek
w CJC %-)
.
W samą migrację nie chciałem mieszać transportów i botów, więc wcześniej
zrobiłem z tym porządki – wywaliłem transport ICQ, przeniosłem ręcznie
te kilka kontaktów na GG, zmieniłem JIDa w Joggerze. Tylko jeden bot się
odezwał na to moje /multi_message
, ale chyba nic nie
narozrabiałem. W ogóle cała ta migracja przeszła coś naspodziewanie gładko…
zobaczymy co będzie dalej.
Jak jeszcze będzie mi się chciało, to zrobię sobie jeszcze małego bocika,
który będzie zalogowany na stare konto i będzie mi forwardował wiadomości na
nowe. Jak nie, to będę co jakiś czas logował się ręcznie i patrzył co się tam
dzieje. Dorobienie obsługi wielu kont do CJC, to byłoby stanowczo za dużo
roboty.
Nowy Jogger – nowy szablon
Zmienił się engine Joggera, czas na zmiany na własnym Joggerze. Już sam
miałem trochę dosyć tego ciemnoniebieskiego czegoś. A, że bardzo mi się podoba
domyślna skórka Zope3 – rotterdam
, to sobie ją pożyczyłem.
Dodałem tylko prosty, dwukolumnowy layout, powiększyłem <h1/>
i zamieniłem wszelkie microsoftowe czcionki na bardziej wolne zamienniki.
Postawiłem też na prostotę – wywaliłem z szablonu wszystko co zbędne
(chociaż parę rzeczy jeszcze pewnie wróci). Mnie się efekt podoba. Żonie też.
Chyba więc nie jest źle. :-)
P.S. przy okazji sprawdzam, czy plugin jogger
w CJC działa
z Jogger 2…
Update: usunąłem ze stylu konkretne nazwy fontów, każdy będzie widział to co ma w przeglądarce/systemie skonfigurowane.
Jogger umiera…
Jogger umiera. To fakt. I nie chodzi tylko o pady serwera. Zaczyna się
kończyć zapas punktów
, których kiedyś miał u mnie sporo. I zdaje się,
że to samo odczuwa wielu innych Joggerowiczów. Punkty znikają z każdym
ficzerem którego nie ma, a akurat by mi się przydał, z każdym padem, z każdą
chwilą bezradności, gdy coś jest nie tak i nie ma kogo o to męczyć, a przede
wszystkim, z każdą ciekawą osobą, która z Joggera rezygnuje. Gdy Joggerowa
społeczność się wykrusza, to coraz mniej mnie tu trzyma. Zaczynam się poważnie
zastanawiać nad przeniesieniem się gdzie indziej…
Możliwości są generalnie dwie: postawić własnego bloga (może być na
gotowym oprogramowaniu), albo skorzystać z istniejącego serwisu. Oba
rozwiązania są dla mnie kuszące – własny blog to więcej możliwości
dostosowania jego do swoich potrzeb i ulepszania go, gotowy serwis to
zwolnienie z części administratorskiej roboty i możliwość zaistnienia
w jakiejś społeczności. Szczególnie to ostatnie jest istotne w Joggerze i to
ostatnie ciągnie mnie w kierunku LiveJournal.
Na LiveJournal mam nawet od jakiegoś czasu konto, służy mi do śledzenia
wpisów na jakiś tamtejszych blogach. LJ jest w dużej mierze tym, czym mógłby
być idealny Jogger. Poza dostępem przez Jabbera, którego LJ nie ma. Ma za to
dużą społeczność, udokumentowane API, ekipę która tego pilnuję, a nawet
udostępnione źródła i wiele innych. Ma też pewnie sporo upierdliwości, ale to
znajdzie się wszędzie. Mnie najbardziej zniechęca to, że za część ficzerów, na
których mi zależy (np. możliwość zmieniania szablonów i podpięcia pod własną
domenę), trzeba zapłacić. Niewiele, ale zawsze. Przykre szczególnie, że
jeszcze nie wiem, czy LJ to na pewno to czego chcę.
Rozglądałem się też nad systemami które mógłbym postawić u siebie.
Wordpressa nie chcę, bo wszyscy tego używają ;-)
. W ogóle, nie
chciałbym żadnego PHP, czy MySQL na swoim serwerku instalować. Rozglądałem się
za rozwiązaniami Pythonowymi, ale nic nie powaliło mnie na kolana.
Jest jeszcze jedno założenie którego będę się trzymał przy wyborze nowego
systemu pod bloga: muszę być w stanie do tego dorobić podstawową
funkcjonalność Joggerową: proste w użyciu śledzenie wpisów i wątków przez
Jabbera. Bez tego IMHO przenosiny nie mają sensu. Ale mam już pewien pomysł,
który powinno się dać zrealizować, łatwiej lub trudniej, w większości systemów
blogowych.
No cóż, na razie jeszcze tu zostanę… ale jak długo? A może mnie jeszcze
Jogger czymś zaskoczy? …albo lenistwo zrobi swoje.