Kiedys to komus na ircu obiecałem, no i w końcu jest :-)
Załączony (o ile lista nie wyrzuci załącznika) skrypt podłącza się do bazy danych, bierze z niej dane, odtwarza je w kolejnosci dat edycji, i dla kazdej chwili czasu tworzy statystyki.
Skrypt jako taki liczy ilość cytatów na wikicytatach, ale można go oczywiście łatwo przerobić do liczenia wielu innych statystyk - ilości linków, średniego rozmiaru strony, czy kto tam czego chce.
Wyjście skryptu to lista linijek postaci: czas statystyka Czas jest w sekundach od początku epoki (dla nieinformatyków - 1 stycznia 1970).
Dane te można łatwo wrzucić do dowolnego programu generującego wykresy. W przykładzie użyty był gnuplot. Oś X są proporcjonalna do rzeczywistego czasu, tylko niestety podpisy w formie sekund od początku epoki są brzydkie.
Użycie: $ mysql baza -p <cur.sql $ mysql baza -p <old.sql $ ./cytaty >cytaty_size $ gnuplot
set terminal png set out 'cytaty.png' plot 'cytaty_size' with lines
^D $
Jakby lista nie puściła załączników, te same pliki są tu: http://wroclaw.taw.pl.eu.org/~taw/cytaty_stat/cytaty http://wroclaw.taw.pl.eu.org/~taw/cytaty_stat/cytaty.png
Tomasz Wegrzanowski napisał(a):
Kiedys to komus na ircu obieca�em, no i w ko�cu jest :-)
Dziękuję:-) Ale może jeszcze jakieś wskazówki jak się do tego zabrać?:) Mam sobie ściagnać zrzut bazy i na własnym serverze to uruchomić?
On Mon, Jan 24, 2005 at 10:54:47PM +0100, MariuszR wrote:
Tomasz Wegrzanowski napisał(a):
Kiedys to komus na ircu obieca�em, no i w ko�cu jest :-)
Dziękuję:-) Ale może jeszcze jakieś wskazówki jak się do tego zabrać?:) Mam sobie ściagnać zrzut bazy i na własnym serverze to uruchomić?
Dokładnie :-)
Mam pytanie niby administrator, a czuję się cały czas głupcem :-)
Jak to jest z Interwikami.
powinny być na początku artykułu czy na końcu ??
czy tak ?
[[da:Dalai Lama]] [[de:Dalai Lama]] [[en:Dalai Lama]] [[es:Dalai Lama]] [[eo:Dalai Lamao]] [[fr:Dalaï Lama]] [[ko:다라이라마]] [[it:Dalai Lama]] [[hu:Dalai láma]] [[nl:Dalai Lama]] [[ja:ダライ・ラマ]] [[pt:Dalai Lama]] [[sv:Dalai Lama]] [[zh:达赖喇嘛]]
czy tak:
[[da:Dalai Lama]] [[de:Dalai Lama]] [[en:Dalai Lama]] [[es:Dalai Lama]] [[eo:Dalai Lamao]] [[fr:Dalaï Lama]] [[ko:다라이라마]] [[it:Dalai Lama]] [[hu:Dalai láma]] [[nl:Dalai Lama]] [[ja:ダライ・ラマ]] [[pt:Dalai Lama]] [[sv:Dalai Lama]] [[zh:达赖喇嘛]]
Wikipedysta Szumyk
On Tue, Jan 25, 2005 at 10:09:03AM +0100, szumyk wrote:
Mam pytanie niby administrator, a czuję się cały czas głupcem :-)
Jak to jest z Interwikami.
powinny być na początku artykułu czy na końcu ??
Technicznie obecnie nie ma różnicy.
Z uwagi na logikę tekstu i przyjazność dla początkujących lepiej na końcu (ale nie warto edytować artykułów tylko po to aby przenosić z początku na koniec).
Co do formatu -- ja lubię ten z enterami, jest bardziej przejrzysty i uniwersalny, bo przy dłuższych tytułach artykułów umieszczanie ich w jednej linii jest kłopotliwe.
Wanted
P.S. Usuń Reply-To: ze swoich listów, jeśli nie używasz.
szumyk napisał(a):
Mam pytanie niby administrator, a czuję się cały czas głupcem :-)
Jak to jest z Interwikami.
powinny być na początku artykułu czy na końcu ??
czy tak ?
[[da:Dalai Lama]] [[de:Dalai Lama]] [[en:Dalai Lama]] [[es:Dalai Lama]] [[eo:Dalai Lamao]] [[fr:Dalaï Lama]] [[ko:다라이라마]] [[it:Dalai Lama]] [[hu:Dalai láma]] [[nl:Dalai Lama]] [[ja:ダライ・ラマ]] [[pt:Dalai Lama]] [[sv:Dalai Lama]] [[zh:达赖喇嘛]]
czy tak:
[[da:Dalai Lama]] [[de:Dalai Lama]] [[en:Dalai Lama]] [[es:Dalai Lama]] [[eo:Dalai Lamao]] [[fr:Dalaï Lama]] [[ko:다라이라마]] [[it:Dalai Lama]] [[hu:Dalai láma]] [[nl:Dalai Lama]] [[ja:ダライ・ラマ]] [[pt:Dalai Lama]] [[sv:Dalai Lama]] [[zh:达赖喇嘛]]
Wikipedysta Szumyk
Co do samego pytania, to sadze tak samo jak Wanted. Ale przy okazji chcialbym zadac swoje pytanie: czy jak trafie na taki zestaw (jw) na innej wiki i bede chcial dopisac pl:, to gdzie to zrobic? Nad ja: czy pod ja: ?
Kotasik
On Tue, 25 Jan 2005 10:43:42 +0100, Lukasz Kotasa kotasik@gazeta.pl wrote:
Co do samego pytania, to sadze tak samo jak Wanted.
Ja też i tez wole z enterem - łatwiej się sortuje i widać od razu które są, natomiast co niektóre międzynarodowe boty chodzące tu i ówdzie formatują to sobie jeden tak, inny siak ;)
Ale przy okazji chcialbym zadac swoje pytanie: czy jak trafie na taki zestaw (jw) na innej wiki i bede chcial dopisac pl:, to gdzie to zrobic? Nad ja: czy pod ja: ?
Powinno byc posortowane wg kodów języków, więc pod ja: Wyraźnie to widać na stronie ostatnich zmian: http://pl.wikipedia.org/wiki/Specjalna:Recentchanges, a jeszcze lepiej tu: http://en.wikipedia.org/wiki/Special:Recentchanges
Pozdrawiam,
On Tue, 25 Jan 2005, Lukasz Kotasa wrote:
Ale przy okazji chcialbym zadac swoje pytanie: czy jak trafie na taki zestaw (jw) na innej wiki i bede chcial dopisac pl:, to gdzie to zrobic? Nad ja: czy pod ja: ?
pod...
jakby nie patrzeć, to "p" (Polski) następuje zarówno po "j" (japanese), jak i po "n" (nihongo)...
pozdrawiam, blueshade.
PBI> jakby nie patrzeć, to "p" (Polski) następuje zarówno po "j" (japanese), PBI> jak i po "n" (nihongo)... PBI> pozdrawiam, PBI> blueshade.
Swoją drogą, to jak z kaszubskim? Segregowac według kodu (csb) czy według nazwy (Kaszëbscziej)?
On Tue, 25 Jan 2005, Paweł 'Ausir' Dembowski wrote:
PBI> jakby nie patrzeć, to "p" (Polski) następuje zarówno po "j" (japanese), PBI> jak i po "n" (nihongo)... PBI> pozdrawiam, PBI> blueshade.
Swoją drogą, to jak z kaszubskim? Segregowac według kodu (csb) czy według nazwy (Kaszëbscziej)?
nie chciałbym, żeby wyszło, że usiłuję uskuteczniać jakąś wykładnię, bo prawdę mówiąc nie mam jasnego pojęcia o sprawie i odpowiadam na Twojego maila, bo po prostu nikt inny na razie nie odpowiedział...
ogólnie, to z tego, co zaobserwowałem, i czego dowodem jest takie, a nie inne ustawienie języka japońskiego w interwiki na innych wikipediach, to wygląda na to, że stosuje się ułożenie według oryginalnego _brzmienia_ nazwy języka (przypuszczam, że po transliteracji na alfabet łaciński, bo inaczej, to sobie tego nie wyobrażam), a więc pewnie kaszubski byłby pod "k"...
ale jak mówiłem, pewności nie mam...
pozdrawiam, blueshade.
Quoting Przemyslaw 'BlueShade' Idzkiewicz blue@wave460.net:
On Tue, 25 Jan 2005, Paweł 'Ausir' Dembowski wrote:
PBI> jakby nie patrzeć, to "p" (Polski) następuje zarówno po "j"
(japanese),
PBI> jak i po "n" (nihongo)... PBI> pozdrawiam, PBI> blueshade.
Swoją drogą, to jak z kaszubskim? Segregowac według kodu (csb) czy według nazwy (Kaszëbscziej)?
nie chciałbym, żeby wyszło, że usiłuję uskuteczniać jakąś wykładnię, bo prawdę mówiąc nie mam jasnego pojęcia o sprawie i odpowiadam na Twojego maila, bo po prostu nikt inny na razie nie odpowiedział...
ogólnie, to z tego, co zaobserwowałem, i czego dowodem jest takie, a nie inne ustawienie języka japońskiego w interwiki na innych wikipediach, to wygląda na to, że stosuje się ułożenie według oryginalnego _brzmienia_ nazwy języka (przypuszczam, że po transliteracji na alfabet łaciński, bo inaczej, to sobie tego nie wyobrażam), a więc pewnie kaszubski byłby pod "k"...
Z tego co wiem to segregujemy według nazwy własnej danego języka (w przypadku języków zapisywanych alfabetami niełacińskimi wg. ich transkrypcji) tak więc: Kaszubski pod "k" Japoński pod "n" Chiński pod "z" itd.
-------------------------------------------------- Ten list został wysłany ze strony w3mail.icpnet.pl
From: radomil@icpnet.pl
Z tego co wiem to segregujemy według nazwy własnej danego języka (w
przypadku
języków zapisywanych alfabetami niełacińskimi wg. ich transkrypcji) tak
więc:
Kaszubski pod "k" Japoński pod "n" Chiński pod "z"
Z tego co wiem, to w ogóle nie sortujemy po brzmieniu, bo boty by się myliły a i piszący skrypty nie wiedzieliby jaką wykladnię przyjąć (trudno przyjąć consensus ponad narodowymi społecznościami). Tak więc sortujemy po kodach, czyli tak jak widac i jak jest najpropściej.
[[en:... [[pl:... [[zh:...
A najlepiej niech się Taw wypowie, żeby zakończyć to gdybanie.
Beno/GEMMA
On Wed, Jan 26, 2005 at 12:55:13AM +0100, Gemma wrote:
From: radomil@icpnet.pl
Z tego co wiem to segregujemy według nazwy własnej danego języka (w
przypadku
języków zapisywanych alfabetami niełacińskimi wg. ich transkrypcji) tak
więc:
Kaszubski pod "k" Japoński pod "n" Chiński pod "z"
Z tego co wiem, to w ogóle nie sortujemy po brzmieniu, bo boty by się myliły a i piszący skrypty nie wiedzieliby jaką wykladnię przyjąć (trudno przyjąć consensus ponad narodowymi społecznościami). Tak więc sortujemy po kodach, czyli tak jak widac i jak jest najpropściej.
[[en:... [[pl:... [[zh:...
A najlepiej niech się Taw wypowie, żeby zakończyć to gdybanie.
Software nic nie wie o sortowaniu.
Ale kody są przeznaczone dla komputerów, nie dla ludzi i ja bym osobiście sortował po oficjalnej romanizacji (japoński pod n, kaszubski pod k), choć de facto aktualnie nie ma żadnego standardu.
Inna sprawa, że jeśli coś ustalimy w tej sprawie, mogę puścić Tawbota żeby wszystko poprawił i ewentualnie przeniósł linki na koniec artykułu.
Witam
2005-01-26 Tomasz Wegrzanowski:
TW> Inna sprawa, że jeśli coś ustalimy w tej sprawie, mogę puścić Tawbota żeby TW> wszystko poprawił i ewentualnie przeniósł linki na koniec artykułu.
Puść, ja troskliwie przenosze na koniec i ustawiam w pionie a tu przybiega jakiś Robbbottt (czyjakośtak) i mi przenosi na początek
From: "Tomasz Wegrzanowski" taw@users.sf.net
Inna sprawa, że jeśli coś ustalimy w tej sprawie, mogę puścić Tawbota żeby wszystko poprawił i ewentualnie przeniósł linki na koniec artykułu.
Super ! To ustalmy , przegłosujmy itd najlepiej na Wikipedii też i puszczaj boota.
Szumyk
On Wed, Jan 26, 2005 at 12:42:20AM +0100, radomil@icpnet.pl wrote:
Z tego co wiem to segregujemy według nazwy własnej danego języka (w przypadku języków zapisywanych alfabetami niełacińskimi wg. ich transkrypcji) tak więc: Kaszubski pod "k" Japoński pod "n" Chiński pod "z"
Nie trzeba gdybać, to jest opisane: http://pl.wikipedia.org/wiki/Wikipedia:Linki_do_stron_w_innych_Wikipediach
Aczkolwiek sortowanie wg nazwy własnej języka jest dość kłopotliwe (dla nas np. trudno zgadnąć gdzie wypada japoński, chiński itp., z kolei Azjaci mają pewnie te same problemy z kolejnością naszych). Stąd pojawiają się różnice pomiędzy wikipediami i artykułami jeśli chodzi o lokalizację poszczególnych języków w liście.
Praktycznie trzeba posługiwać się tym helpem z listą języków, podczas gdy sortowanie wg kodów symbolicznych języków jest proste bez zaglądania do helpa.
Lepiej gdyby sortowaniem zajmował się po prostu engine MediaWiki i miał zaszytą kolejność, tak aby była jednakowa dla całego projektu, a kolejność wpisywana przez Wikipedystów nie miała znaczenia.
Było na en: nawet głosowanie w tej sprawie: http://en.wikipedia.org/wiki/Wikipedia:Language_order_poll ale nie wiem co z tego wynikło.
Wanted