<migus/>

home rss

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, comms

Miasto 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, linux

Disable 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 ipv6
na
alias net-pf-10 off
alias ipv6 off

* reboot.

Gentoo

* W /etc/modules.d/aliases zamień

alias net-pf-10 ipv6
na
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

Kategorie

  • solaris
  • debian
  • linux
  • comms

Blogi

  • Męskie spytki
  • krolik

Linki

  • Sieciowa biblioteka
  • last.fm

© Copyright 2009 - blog.migus.pl - All Rights Reserved
Web Design and Logo Design