Browsing the 2008 June archive
Talvez pode ser útil para alguém
.
Este script pega a lista de músicas do mpd, seleciona um playlist aleatório, e coloca no ipod shuffle.
!/usr/bin/python
import os,random
ipod mountpoint - must be mounted!
MOUNTPOINT="/mnt/ipod"
def get_files():
'''Reads the list of mp3 files from mpd database'''
data = open(".mpd.db").readlines()
files = []
for l in data:
fields = l.strip().split(":",2)
if len(fields) < 2:
continue
if fields[0] == "file":
files.append(fields[1].strip())
return files
def get_free_space():
'''Gets available space from IPOD partition'''
line = os.popen("df -k %s | awk '{print $4}'" % MOUNTPOINT).readlines()[-1]
return int(line)
def fullcp(file, target):
'''copies file and directory structure'''
os.system('tar cf - "%s" | (cd %s && tar xf -)' % (file, target))
if name == "main":
try:
os.mkdir("%s/mp3" % MOUNTPOINT)
except:
print "Not creating %s/mp3!" % MOUNTPOINT
files = get_files()
freespace = get_free_space()
while 1:
# pega arquivo aleatorio
pos = random.randint(0, len(files))
curfile = files[pos]
del files[pos]
# determina o tamanho
res = os.stat(curfile)
size = res[6] / 1000
if freespace - size < 1:
break
freespace -= size
# copia
print "Copying [%8dK left]: %s" % (freespace, curfile)
fullcp(curfile, "%s/mp3/" % MOUNTPOINT)
É melhor usar ele junto com Shuffle-DB.
Finalmente dei uma limpada geral no meu orkut, removendo todas as pessoas desconhecidas ou estranhas.
O interessante é a evolução dele (no caso, com o meu perfil).
Em 2004, só tinha gente conhecida nele (em torno de umas 250 pessoas).
Em 2005, uns 80% das pessoas no meu profile foram as que me encontraram e adicionaram (e delas, só uns 30% mandou alguma mensagem sequer um dia) (chegou a 800 pessoas o meu perfil).
Em 2006, fiz uma limpeza, removendo as pessoas que nunca responderam nenhuma mensagem nem mandaram (chegou a 500).
Em 2007, chegou a temporada de SPAM, com bilhões de perfis falsos e propaganda. E muita gente (desconhecida e conhecida) acabou desencanando dele e saiu (em torno de 450 pessoas).
Em 2008 (i.e., agora), só tem pessoas conhecidas nele (350 pessoas).
O que eu tiro como conclusão disso? Em 4 anos, o orkut me ajudou a achar 100 novos amigos (digo, pessoas com quais eu converso, e que são especiais para mim). Tá certo que boa parte delas eu conheci na vida real, mas… o orkut ajuda a manter amizade apesar de distância e tudo.
Simplesmente uma paisagem de Ituverava.
Com por-do-sol lindo.
E tudo isso tirado por um Nokia n73 (e ajustado bem pouco por gimp).










