Ajustando a hora do relógio (screenlet)

Veja os meus screenlets (relógio e calendário)


Screenlets são aplets para Desktop, um deles é o relógio. Percebi que o meu estava meio doido, abri o google e procurei, num dos foruns ubuntu achei a dica: Para Fortaleza usei UTC+3

Crescimento do firefox obriga desenvolvedores a estudar padrões

Quando o Internet Explorer dominava 98% dos acessos na web os desenvolvedores não tinham que se preocupar com padrões web, bastava abrir no IE e pronto, o resto que se dane, mas agora as coisas mudaram, padrões importam, veja como está o cenário hoje na Europa.

O amigo RedTux já publicou no seu blog, mas eu achei tão importante a notícia que resolvi também publicar.

Source: StatCounter Global Stats - Browser Version Market Share

13 anúncios criativos sobre o meio ambiente

Neste link: http://domescobar.blogspot.com/2009/09/13-anuncios-criativos-sobre-meio.html

Veja um dos anúncios

A Prolam Y&R, de Santiago, criou um enorme outdoor mostrando refugiados fugindo de uma enchente na Ásia, com dúzias de ar condicionados sobre a superfície do cartaz, que diz a seguinte frase: "O ar que esfria sua casa aquece o mundo".

Veja também:

Adicionando repositórios universe e multiverse em uma linha

Já havia tentado outras formas de descomentar as linhas universe e multiverse usando o sed, só que agora percebi uma coisa as linhas do cdrom também começam com # deb

sed -i.backup '/^#\s\?deb\( http\| ftp\|-src\)/s/^#//g' /etc/apt/sources.list

-i.backup ....... cria um backup do arquivo original
/^# ............. começo de linha comentário
\s\? ............ seguido ou não de espaço
deb ............. seguido da palavra deb
\( http\| ftp\|-src\) ... seguido de espaço http ou espaço ftp ou traço src
/s .............. substitua
^# .............. comentário no começo de linha
// .............. por nada
g .............. globalmente

Papel de parede com previsão do tempo

Fonte: http://linuxpoison.blogspot.com/2008/11/wallpaper-displaying-weather-of-your.html



sudo add-apt-repository ppa:zootropo
sudo aptitude update
sudo aptitude install weather-wallpaper

If you use other distribution, download the tar.gz: weather-wallpaper-0.2.0.tar.gz, uncompress it, and execute the command make install with root privileges.

Usage

To start the program run Application -- Accessories -- Weather wallpaper.

Usuários já encontraram 2 mil bugs no Windows 7

From: Guia do pc

Com quase dois meses desde o lançamento da versão Beta do Windows 7, os desenvolvedores finalmente decidiram se pronunciar a respeito do trabalho que vem sendo feito na correção de bugs do sistema.

Alguns dos números divulgados por Steven Sinofsky, Vice-Presidente do Grupo de Engenharia da Família Windows, são realmente interessantes. Durante uma semana inteira do mês de janeiro, os desenvolvedores receberam um relatório Send Feedback a cada 15 segundos! Um total de reportes que, até o presente momento, pode muito bem ter ultrapassado a casa dos 500 mil.

Sinofsky afirma ainda que, só através do MS Connect e do MSDN/Technet, foram recebidos centenas de relatórios de erros, dos quais a maioria já têm correções encaminhadas. Além disso, soluções para outros 2.000 bugs que causavam o travamento da máquina do usuário ou quedas do sistema também foram encontradas. Problemas com drivers ou aplicativos de terceiros não estão relacionados, o que torna tudo ainda mais impressionante.

Send Feedback

Send Feedback

Vale a pena destacar também, que foram detectadas pela equipe a instalação de mais de 10 milhões de dispositivos plug and play, sendo que 75% deles rodaram sem problemas com os drivers pré-instalados no sistema. Para o restante, o download manual de drivers e o Windows Update foram perfeitamente capazes de resolver a questão. Para finalizar com os números, Sinofsky garantiu ter respondido cerca de 2 mil emails de usuários de todas as partes do mundo, desde o início do blog, em Agosto do ano passado.

A equipe de desenvolvimento do Windows 7 parece estar trabalhando à exaustão para entregar um sistema realmente pronto. Digo isto porque, a última versão, o Vista, foi castigado pela imprensa especializada, sendo classificado como um sistema operacional lançado antes da hora e repleto de erros.

Este é um problema que a Microsoft não quer repetir, pois foi na falha do Vista que a Apple mostrou suas garras. Quem não se lembra dos comerciais “I’m a Mac” e das propagandas gratuitas de jornalistas, bradando aos quatro ventos que tudo não passava de uma cópia mal feita do Mac OSX Leopard?

Fonte: Blog Windows 7, via OSNews

Python - Calculadora científica em linha de comando

http://oblogdefelix.blogspot.com/2007/03/calcfx-python-command-line-calculator.html



Obs: como você vai usar o bash se quizer pegar uma raiz vai ter que proteger os parênteses:

calc.py 'sqrt(81)'

Um exemplo didático from:commoncraft sobre midias sociais





E mais um brinde:

Como adicionar o botão retweet ao seu blog

Siga este link: http://www.solidblogger.com/add-retweet-button-blogger-blog-post/

RT Calculadora no #bash

Este post está com cara de #twitter poque foi pego de lá, como tudo que posto aqui vai pra lá também ...

@jfca_ca Create an Awesome Command Line Calculator http://bit.ly/36JUKv (via feedly) #bash

que tal fazer um calculo assim no bash?

image

basta salvar no ~/.bashrc



Dois bons artigos sobre mídias sociais

A cada dia me surpreendo com descobertas e insigt's tidos à partir da leitura de artigos, isso tudo faz parte de um fenômeno chamado "mídias sociais", é exatamente para compartilhar um pouco disto com vocês, amados leitores que estou postando estes dois links:

Uma coisa que eu já havia "sacado" desde um certo tempo é que a comunidade de Software Livre se apropria melhor das mídias sociais, pois em geral são pessoas mais receptivas a mudanças, e isto me leva a compartilhar outro link: http://www.youtube.com/watch?v=9UCfLaYUBeE

Você twita então conheça o identi.ca

O twitter é super popular mas o que muita gente não sabe é que existem alternativas, e bem interessantes como o http://identi.ca/, a meu ver o identi.ca tem algumas vantagens:



  • Abas (no twitter para ver o public_timeline é mais complicado)
  • Aceita login via openid
  • O identi.ca aceita anexos
  • É livre, e a comunidade de software livre está usando em peso

Baixe todos os vídeos facinho - Roda Viva - JON 'MADDOG' HALL


apt-get install -y youtube-dl
youtube-dl http://www.youtube.com/watch?v=w5Eu7SiIiRQ&feature=related
youtube-dl http://www.youtube.com/watch?v=B34hU1rFo9Y&feature=related
youtube-dl http://www.youtube.com/watch?v=_LvEx5MmdAU&feature=related
youtube-dl http://www.youtube.com/watch?v=SpCkQk-diMo&feature=related
youtube-dl http://www.youtube.com/watch?v=b05cJETuFxk&feature=related
youtube-dl http://www.youtube.com/watch?v=KHqAE9uiOEM&feature=related
youtube-dl http://www.youtube.com/watch?v=bQ3VqH9j_jw&feature=related
youtube-dl http://www.youtube.com/watch?v=e9YwGnUtcjI&feature=related
youtube-dl http://www.youtube.com/watch?v=cbDsb20ZCsY&feature=related
youtube-dl http://www.youtube.com/watch?v=wX_X-Qgm-JE&feature=related
youtube-dl http://www.youtube.com/watch?v=9njdNs_ZeH4&feature=related


########################################################################
# ########## não testei assim, mas acho que dá certo: #################
########################################################################

#!/bin/bash
# Criado em:Qua 04/Nov/2009 hs 13:00
# Last Change: Qua 04/Nov/2009 hs 13:00
# vim:ft=sh:fdm=syntax:nu:
# Instituicao: <+nome+>
# Proposito do script: baixar entrevista Roda Viva - JON 'MADDOG' HALL
# Autor: Sérgio Luiz Araújo Silva
# site: http://vivaotux.blogspot.com

# se existe o youtube-dl
if which youtube-dl >/dev/null; then
youtube-dl http://www.youtube.com/watch?v=w5Eu7SiIiRQ&feature=related
youtube-dl http://www.youtube.com/watch?v=B34hU1rFo9Y&feature=related
youtube-dl http://www.youtube.com/watch?v=_LvEx5MmdAU&feature=related
youtube-dl http://www.youtube.com/watch?v=SpCkQk-diMo&feature=related
youtube-dl http://www.youtube.com/watch?v=b05cJETuFxk&feature=related
youtube-dl http://www.youtube.com/watch?v=KHqAE9uiOEM&feature=related
youtube-dl http://www.youtube.com/watch?v=bQ3VqH9j_jw&feature=related
youtube-dl http://www.youtube.com/watch?v=e9YwGnUtcjI&feature=related
youtube-dl http://www.youtube.com/watch?v=cbDsb20ZCsY&feature=related
youtube-dl http://www.youtube.com/watch?v=wX_X-Qgm-JE&feature=related
youtube-dl http://www.youtube.com/watch?v=9njdNs_ZeH4&feature=related
else
echo "instale o youtube-dl"
echo "apt-get install -y youtube-dl"
echo "e rode novamente o programa"
fi

mv w5Eu7SiIiRQ.flv 01.flv
mv B34hU1rFo9Y.flv 02.flv
mv _LvEx5MmdAU.flv 03.flv
mv SpCkQk-diMo.flv 04.flv
mv b05cJETuFxk.flv 05.flv
mv KHqAE9uiOEM.flv 06.flv
mv bQ3VqH9j_jw.flv 07.flv
mv e9YwGnUtcjI.flv 08.flv
mv cbDsb20ZCsY.flv 09.flv
mv wX_X-Qgm-JE.flv 10.flv
mv 9njdNs_ZeH4.flv 11.flv

for i in `ls *.flv`; do
ffmpeg2theora $i
done

# se estiver numa pasta exclusiva
rm -f *.flv

Já estou testando o firefox 3.6b1

O desempenho parece estar muito superior, à medida que for testando em mais sites vou postar aqui, se deseja também usar esta versão baixe aqui: http://bit.ly/1xCWkh

Aproveite para testar o epiphany ele usa o engine webkit o mesmo do chrome

sudo apt-get -y install epiphany-browser

Temas adicionais para ubuntu karmic 9.10

# repositório com temas para gnome
# referências
# http://www.webupd8.org/2009/05/9-great-gnome-themes-with-ubuntu.html
# http://www.webupd8.org/2009/06/showtime-complete-ubuntu-theme.html

sudo add-apt-repository ppa:bisigi
apt-get update
apt-get -y install zgegblog-themes
#apt-get install showtime-theme

Coloque o twitter no seu blog



Visite http://twitter.com/goodies/widgets, escolha my websiste, no meu caso escolhi colocar os favoritos, ou seja, itens marcados com estrela.

Referência: http://www.gfsolucoes.net/gustavo/twitter/como-colocar-o-twitter-no-seu-blog/

Você conhece o gnunet?

# secure p2p
apt-get -y install gnunet-gtk

site: http://gnunet.org/

Um super guia de personalização do novo ubuntu

http://blog.thesilentnumber.me/2009/09/top-things-to-do-after-installing.html

Testando seu comando antes de executa-lo com o echo

Eu queria fazer uma remoação e resolvi testar antes
echo conf-sys.[2-3]*
depois fiz apenas a substituição do echo pelo "rm -f"
^echo^rm -f
Outra dica legal é colocar comentários nos comandos complicados, isso mesmo, direto no prompt do bash. Mas em que isto lhe ajuda? Vou dar um exemplo.

speaker-test -twav -c2 # consertando o som no ubuntu

Se amanhã eu não lembrar o nome "speaker-test..." bastará fazer
history | grep ubuntu

Porque python não precisa de tanto laço for

Estava relendo trechos do livro "mergulhando no python" em um dos muitos comentários interessantes do autor, ele diz:

"A maioria das linguagens não tem um tipo de dados poderoso para listas, como tem o python, então você acaba fazendo muito trabalho manual, especificando um início, um meio, um fim e um valor de incremento para definir uma faixa de números inteiros, caracteres ou outras entidades sobre as quais se pode iterar. Mas, em python, um loop for simplesmente itera sobre uma lista da mesma maneira como as compreensões de lisa funcionam."

Na prática...

from sys import path
print "\n".join(path)

Em outras linguagens imprimir o path leva fatalmente a um laço for.

No código acima a quebra de linha "\n" é uma string, e como tal automaticamente herda vários métodos da classe "str", mãe de todas as strings, esta por sua vez tem entre seus métodos o "join" que junta uma lista que lhe é fornecida. É por isso que se pode, em Python somar os cem primeiros números de forma trivial:

sum(xrange(1,101))

OU seja somar os cem primeiros números sem usar um laço for. Xrange gera a lista dos cem primeiros números e sum termina o trabalho. Como Xrange retorna uma lista, e todos os tipos de dados do python já trazem de brinde "iteradores", é como se eles já saissem de fábrica com um laço for, você, digamos assim, usa um for emcapsulado.

A lição que fica é que se você quer estudar Python deve ler muito sobre a linguagem para não tentar complicar, já que muitos de nós adquirimos "vícios" de outras linguagens :).

Resolvi colocar mais uma pérola:

print "\n".join(lista[::-1])

lista[::-1] --> imprime lista inversa

Há também a opção dentro do for reversed(iteravel)

linux-cookbook

Grupos do Google
Participe do grupo linux-cookbook
E-mail:
Visitar este grupo