#!/bin/bash export LC_ALL=pl_PL.UTF8 LANG=$LC_ALL; twitt=$(twidge lsrecent -lus | cut -f2,4 | awk '{ print $0"\n" }' | sed -e "s/\t/\n/" ); if [ -n "$twitt" ]; then echo "$twitt" | sendxmpp d4rky@jabber.org; fi;
Wymaga Twidge i sendxmpp. Jeśli chcesz odpalić to na jakimś serwerze to najprościej pobrać binarkę debianową Twidge'a i rozpakować ją za pomocą ar -x (wymaga Haskella do skompilowania, trochę szkoda czasu i nerwów), a następnie wrzucić do $HOME/bin/. Następnie należy skompilować wymagane przez program libgmp. Sendxmpp najlepiej zainstalować z CVS, ewentualnie pobrać wersję tar.gz i dopisać po use strict:
use open ':utf8'; use open ':std';
Skrypt podany na górze wrzucić w dowolny plik, ustawić prawa wykonywania, w cronie ustawić uruchamainie co 5 minut i gotowe.
Kolega pokazał mi dzisiaj swój problem z programowaniem wynikający z niezrozumienia zasad działania PHP, którego się uczy. W jakimś kursie znalazł dziwaczną konstrukcję $a=10; $a=$a++. Na logikę powinno to być 11, ale w kursie twierdzili inaczej (kompletnie bzdurnie, że 12, ale pomińmy). Postanowiłem to sprawdzić na lokalnej maszynie z PHP5 oraz na serwerze z PHP4. Wyniki zdziwiły mnie na tyle, że sprawdziłem to dla trzech innych języków (Ruby i Python nie mają konstrukcji zmienna++ tylko zmienna+1, więc nie było sensu sprawdzać), żeby się upewnić:
Uwaga, eksperymentu poniżej nie należy traktować poważnie, ponieważ nie posiada żadnych podstaw naukowych ani statystycznych.
W wolnym czasie napisałem prościutki skrypcik, który pobrał dane dotyczące wpisów i komentarzy około 1000 osób (z największą ilością komci), a następnie przefiltrował je (wycinając osoby poniżej 100 wpisów) i wyliczał ratio czyli ilość komentarzy przypadających na wpis. Po dyskusji u sznika, na temat nabijania komentarzy postanowiłem opubilkować wyniki. Pokazują one względną (nie biorącą pod uwagę czasu) popularność danego bloga. Co ciekawe z grubsza zgadzają się z rzeczywistością :D
Ratio w pliku nie aktualizowało się jak trzeba, więc przeniosłem na inny serwer. Zauważcie, że link się zmienił! Teraz jest już na bieżąco aktualne :)
Reklamy: sklep komputerowy ,
19-letni geek-webdesigner uczęszczający do ZSE w Bydgoszczy. więcej...