comms - mboxutil
SUN w comms-ach (Sun Java Communication Suite) udostępnia bardzo przydatne narzędzie do wyświetlania informacji o kontach/domenach/itp.
# mboxutil -l -p user/migus@example.com/*
msgs Kbytes last msg partition quotaroot mailbox
4109 67418 2009/08/18 09:46 t1 no quota user/migus@example.com/INBOX
0 0 2009/07/11 13:20 t1 - user/migus@example.com/Drafts
3413 19016 2009/08/17 11:01 t1 - user/migus@example.com/Sent
3633 17783 2009/08/18 06:11 t1 - user/migus@example.com/Spam
9 6311 2009/08/16 11:51 t1 - user/migus@example.com/Trash
Dla przykładu policzmy ile zajmuje poczta w domenie example.com:
# mboxutil -l -p user/*example.com/* |awk '{x=x+$2} END {print x}'
1364
Enjoy.
Posted by: Marcin at 18:19 2009.08.23 tags: solaris, commsMiasto Muzyki na linuxie
Napatoczyłem się ostatnio na reklamę strony miastomuzyki.pl. Byłem miło zaskoczony ponieważ ostatnio jak tam byłem (około półtora roku temu) było tylko kilka stacji. Obecnie jest ich prawie 60. Niestety radio nie bardzo chciało współpracować z moim amarokiem. Po krótkim debug-u/researchu dowiedziałem się ze problem leży w strumieniu, działa on podobno (oficjalnej informacji nie doszukałem się na stronie) poprawnie na WMP11. Co ogranicza liczbę słuchaczy tylko do posiadaczy windy. Nie fajne zagranie ze strony rmfu.
Zamykając stronę rzucił mi się w oczy komunikat "Masz iPhone'a, masz Miasto Muzyki w kieszeni". Wziąłem swojego ipoda zaglądam w appstore.. jest niby jakaś aplikacja "MiastoMuzyki" - instaluje i co ? radio gra. Tylko w jaki sposób mój iPod sobie radzi ze strumieniem a debian nie? -.-'
Szybki sniff tcpdumpem na routerze gdzie łączy się aplikacja z iPoda:
nenphis:/tmp# tcpdump -i eth0 host 192.168.2.4 -A -s 1500 -c 30 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 1500 bytes 19:49:54.055075 IP 192.168.2.4.54015 > bashful.rmf.pl.www: Flags [S], seq 1408031779, win 65535, options [mss 1460,nop,wscale 2,nop,nop,TS val 444932074 ecr 0,sackOK,eol], length 0 E..@..@.@........JH....PS..#....................... ............ [cut] 19:49:54.092286 IP 192.168.2.4.54015 > bashful.rmf.pl.www: Flags [P.], seq 1:222, ack 1, win 33120, options [nop,nop,TS val 444932075 ecr 1087552781], length 221 E.....@.@........JH....PS..$.......` ...... GET /iphone/data/mp3_stations.php HTTP/1.1 User-Agent: MiastoMuzyki/1.1 CFNetwork/342.1 Darwin/9.4.1 Accept: */* Accept-Language: pl-pl Accept-Encoding: gzip, deflate Connection: keep-alive Host: miastomuzyki.pl [cut]
Zaglądamy na stronę /iphone/data/mp3_stations.php
HA! No proszę czyli są tez inne strumienie...
Generujemy playliste :
nenphis:/tmp# wget http://www.miastomuzyki.pl/iphone/data/mp3_stations.php -qO - |grep url |sed 's/.*\[//'|sed 's/\].*//' > /tmp/miastomuzyki.m3u
Dla leniwych załączam playlistę ;] >> klik
Strumień bez problemu będzie działał na większości systemach/platformach, ponieważ nadawany jest w mp3 (Bitrate: 128000kbit/s):
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Pozostaje tylko wczytać playlistę do odtwarzacza.
Miłego słuchania !
Posted by: Marcin at 20:10 2009.05.07 tags: debian, linuxDisable IPV6
Nie używasz? Wyłącz. Często wyłączenie ipv6 potrafi znacznie zwiększyć wydajność usług (np DNS, LAMP).
Kilka sposobów:
Debian kernel 2.6
* W /etc/modprobe.d/aliases zamień
alias net-pf-10 ipv6na
alias net-pf-10 off alias ipv6 off
* reboot.
Gentoo
* W /etc/modules.d/aliases zamień
alias net-pf-10 ipv6na
alias net-pf-10 off alias ipv6 off
* reboot.
RHEL/CentOS/Fedora/(możliwe ze Mandriva również)
* W /etc/sysconfig/network dodać
NETWORKING_IPV6="no"
* reboot.
IPv6 mamy z głowy.
Posted by: Marcin at 14:49 2008.12.19 tags: linux© Copyright 2009 - blog.migus.pl - All Rights Reserved
Web Design and Logo Design