lembrar.txt
9 de Março de 2009, 0:00 - sem comentários aindaGanhei um novo HD, 2x maior do que já tenho e vasculhando dados antigos achei meu arquivo “lembrar.txt”, alguns comandos que utilizo/utilizava no dia-dia, compartilho com vocês:
#------------------------------------------------# # Mandar Torpedos para Celular da Claro via BASH # lynx -dump -accept_all_cookies 'http://www2.claro.com.br/torpedoweb/popup_senderJava.asp?\ ddd_para=17&telefone_para=810000&nome_de=Cabelo&ddd_de=&\ telefone_de=&msg=Prezado+FABIO:+Viva+o+Linux!&caract=98' #------------------------------------------------# # Para baixar legendas de filmes no videosloucos.com.br, sem precisar ser cadastrado... basta olhar o codigo da legenda e mudar em filecod... http://www.videoloucos.com.br/download.php?act=2&filecod=20946 AGORA USO: www.legendas.tv e o cadastro é rápido e sem burocracia. #------------------------------------------------# # Tenho vontade de estudar esperanto, mas nunca tive tempo... Esperanto --> http://lernu.net/ #------------------------------------------------# # Para enviar arquivos via SSH, SCP.. scp user@host:/patch_no_host /patch_local #------------------------------------------------# # Codigo em HTML para Atualizar uma pagina sozinha ou redirecionar <html> <head> <meta http-equiv="refresh" content="0; URL=http://valessiobrito.info/blog/"> </head> <body> </body> </html> #------------------------------------------------# # Habilitando proxy no console, inclusive no lynx, wget e outros valessio@ps:~$ export http_proxy="192.168.200.18:6588" #------------------------------------------------# # Noticias do kernel e mundo gnu/linux etc.. kerneltrap.org também br-linux.org #------------------------------------------------# # Convertendo uma imagem para uma resolução menor e usando as outras coisas ae.. vc faz um mini-script para gerar thumbnail etc.. convert -size 120x120 cockatoo.jpg -resize 120x120 +profile "*" thumbnail.jpg for f in $(ls -1 *.jpg); do convert ... $f ... $f-thumb.jpg; done for f in $(ls -1 *.jpg); do convert -size 540x369 $f -resize 540x369 +profile "*" $f_c.jpg; done #------------------------------------------------# # Para combinar 2 imagens, com local definido.. talz.. consulte o --help combine -gravity SouthEast -compose pc040001.jpg jacofolia.gif stamp_img.jpg #------------------------------------------------# # hehehehe, Whois nos usuários do provedor local... (sem comentários, muito antigo isso...) http://www.???.com.br/cgi-bin/callerid.cgi?login=neusinha&data=20030804 #------------------------------------------------# # Usando fluxos, talz no console.. hmm, isto é ótimo... valessio@valessio:~/$ for ii in $(ls -1) > do mv $ii $(echo $ii | cut -c 3- ) > done #------------------------------------------------# # pegando um passwd, e formando emails com ele... huhuhuh.. (sem comentarios) for user in `cut -d":" -f1 /etc/passwd`;do echo ${user}@???.com.br;done > lista_email_??? #-------------------------------------------------# # Para copiar um pasta completa, eu uso cp -R pasta local/ ou, cp -a pasta local/ #-------------------------------------------------# # Lista partições e tamanho ocupado e livre no hd... df -h #-------------------------------------------------# # Restaurar linux queda de energia, nao vou comparar com scandisk.. mas resolve.. (rs, era ext2) fsck /dev/hdax #-------------------------------------------------# # Para zipar um arquivo... ou comprimir mais ainda.. zip arquivo.zip arquivo.extensão unzip arquivo.zip tar -cf diretorio.tar diretorio/ # ( uni todos diretorios talz.. --help ajuda ) gzip diretorio.tar # ( saida.tar.gz ) bzip diretorio.tar # ( saida.tar.bz ) neste fica menor tar -xvzf arquivo.tar.gz tar -xvjf arquivo.tar.bz #-------------------------------------------------# # Para rodar progamas em background mpg123 musica.mp3 & # utiliza um "&" no final do commando... #[enter] fg # usado pra trazer de volta o programa, [pressiona CTRL+Z] # para mandar de volta em background e depois bg # para ele processar o comando... #-------------------------------------------------# # Comando pra mostrar o tamanho das pastas e Arquivos ls -lh #ou du -h . #-------------------------------------------------# # Usando find para localizar arquivos find /home/valessio -name uia.txt #-------------------------------------------------# # Quem nunca tentou desmontar uma partição e o maldito umount não deixou? $ umount /mnt/floppy umount: /mnt/floppy: device is busy # Como saber qual é o processo que ainda bloqueia o umount? Fácil, use o fuser: $ fuser -mv /mnt/floppy USER PID ACCESS COMMAND /mnt/floppy lazarini 599 f.c.. emacs lazarini 692 f.c.. vi # Para facilitar a vida, o tipo de acesso significa (peguei na man page): f - arquivo aberto (ro ou rw) c - diretório atual esta dentro do mountpoint e - o processo foi executado dentro do mountpoint r - diretorio raiz de um processo dentro do mountpoint m - o processo mapeia uma shared lib ou arquivo do mountpoint # Se vc ainda esta na dúvida do processo (vocÊ pode ter vários editores abertos), faça um ps -fp "599 692" # pra ter certeza de qual processo é qual. #-------------------------------------------------# # Opcional pra colocar no fstab pra usuario enxergar partição windows defaults,user,umask=0 #-------------------------------------------------# # Mudando a partição de ext2 para ext3 tune2fs -j /dev/hdaX tune2fs -c 0 -i 90 /dev/hdaX #-------------------------------------------------# # Exibe/Alterar as mgs ao logar no terminal /etc/motd.conf # edite este aquivo da forma que quiser #-------------------------------------------------# # Programa pra listar somente pastas de um diretorio ls */ -d #-------------------------------------------------# # Colocar o Lilo, com boot grafico... /etc/lilo.conf # onde tem install=/boot/boot..... # modifique para: install=/boot/boot-bmp.b # e em seguida coloque as linhas abaixo # Enable graphical boot menu: bitmap=/boot/debian-bootscreen-woody.bmp bmp-colors=1,,0,2,,0 bmp-table=120p,173p,1,15,17 bmp-timer=254p,432p,1,0,0 #Depois é só digitar lilo no console, quando bootar sua maquina denovo seu lilo vai estar muito mais legal #-------------------------------------------------# # Vendo as informacoes do cpu... cat /proc/cpuinfo #-------------------------------------------------# # Carregar programas corretamente com acentuação LANG=pt_BR openoffice #-------------------------------------------------# # Com este comando é possível alterar facilmente a extensão de diversos arquivos rename .htm .html *.htm #-------------------------------------------------# # Comando pra mudar o mouse desde que esteje instalado o xfree86 4.3 /usr/sbin/update-alternatives --set x-cursor-theme /etc/X11/cursors/whiteglass.theme #sendo que o whiteglass.theme eh o theme do curso que esta hein /etc/X11/cursors # converter varios jpg em avi mencoder "mf://*.jpg" -mf fps=8 -o ./teste.avi -ovc lavc # nat de uma pc dentro da rede para fora! iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 11002 -j DNAT --to-destination 192.168.0.2 iptables -A FORWARD -i eth0 -s 192.168.0.2 -j ACCEPT # Deletar todos comentarios de um arquivo grep -v ^# main.cf.back |grep -v ^$ > main.cf
Como apresentar proposta de camisa ao seu cliente.
24 de Fevereiro de 2009, 0:00 - 2 comentáriosDeixa seu cliente escolher!!!
Estava fazendo várias propostas de como poderia ser a camisa do DebConf9, quando lembrei que o Inkscape agora na propriedade dos elementos eu posso adicionar funções javascript, bom, com não sou nenhum programador recorri ao blog do mestre Jedi Aurium e entendendo como posso modificar elementos SVG através de JavaScript, eu fiz um arquivo SVG interativo onde você pode montar sua proposta de camisa.
Se seu navegador não suporta iframe ou não visualiza SVG, troque para Firefox! Tente acessar o link direto http://valessiobrito.info/projetos/debconf/debconf9/tshirts/ChoiceTshirt.svg
Quero ver o Corel ou Illustrator fazer isso… rs… Ahh, segundo comentários de John, isso esta rodando perfeitamente em iPhones ou navegadores de celular com suporte a javascript e svg.
tudo muito rápido…
3 de Fevereiro de 2009, 0:00 - sem comentários aindaPara os que já estão se sentindo em 2009, felicidades, muita saúde e sucesso. Ainda estou me sentindo em 2k8 e não sei explicar porque… Esta tudo acontecendo muito rápido, dia 26/01, acabou o recesso da minha universidade, já estou cursando o segundo semestre de Comunicação Social com habilitação em Publicidade e Propaganda. Alguns dias atrás estava passando o natal com minha família quase toda reunida, o reveillon em Morro do Chapéu com grandes amigos e quando retornei para salvador durante as primeiras semanas participei do vestibular da UFRB para Cinema, também de dois grandes eventos, Bienal de Cultura da Une e o Coneb, na última semana desse mês tentei vestibular para Designer Visual na Uneb, vamos ver em que isso tudo vai dar, o motivo de tanto vestibular é que financeiramente ando descontente com minha universidade.
Fevereiro esta sendo um mês para organizar minha agenda e executar mudanças radicais eu diria… Algumas já aconteceram e outras em andamento, acho que vou abandonar esse lance de blogar e criar um site de serviços autônomos em comunicação visual e assessoria em tecnologias livre.
é isso ae, aprendi muita coisa boa na Bienal, conheci muitos projetos interessante, participei de oficinas relacionado a cinema e artes cênicas. Trabalhei muito com edição de vídeo e estou fascinado com kdenlive.
Vídeo mostra as novidades do WordPress 2.7
14 de Dezembro de 2008, 0:00 - sem comentários aindaO WordPress 2.7 foi lançado no final desta semana, com grandes mudanças na interface administrativa, alguns novos recursos interessantes, e a possibilidade de fazer os próximos upgrades de forma automatizada.
O vídeo acima mostra várias destas novidades. Recomendo
via Br-Linux Vídeo mostra as novidades do WordPress 2.7.
PS: Atualizei meu WP, esta lindão… Este post foi feito com um lance que vem nele “Publique isso” onde eu estou em algum site, faço a seleção do conteúdo e clico em um link que esta no meu favoritos… Bem, acredito que isso somente é possível porque estou usando Gears, e é claro com Gears eu posso administrar meu blog offline, mais rápido e quando me conectar na internet ele vai rodar atualização; é foda.. Software Livre.
O que tem em comum o celular do futuro e o google phone?
24 de Setembro de 2008, 0:00 - sem comentários aindaSou do tipo de cara que não se contenta em somente ler notícias de tecnologias, mas também viajar até onde elas podem chegar e atingir… Este post é mais ou menos sobre isso.
Antes de me decidir escrever este post sobre o celular do google, estava estudando a tecnologia Augmented reality (AR) que de uma forma bem reduzida seu conceito é “Tudo que é visto por trás de uma lente tecnológica, acontece uma fusão do mundo real e o mundo virtual e tridimensional (3D)”. Isso mesmo, imagine você com utilizando um óculos high-tech, onde ele mescla as imagens do mundo real com imagens virtuais… Vou falar mais a respeito disso ao longo do post, primeiro vamos viajar no celular do futuro.
O celular atualmente é muito mais potente do que um computador há mais ou menos 6 ou 7 anos atrás, é um aparelho 24×7 (você usa 24h por dia, 7 dias por semana), muitos jovens já não utilizam mais relógio porque é o celular que esta na moda, será moda mesmo? ou o fim do relógio de pulso, este por fim virando um tipo de jóia e não mais sendo útil para informar as horas… Não sei, mas lembro de ter visto alguem com relógio no braço, informando as horas tirando o celular do bolso.
Imagine, com o celular do futuro (não sei se o do google ainda) mas parte dessas idéias já estão sendo analisada por desenvolvedores da google para futuras versões… Funcionalidades ou serviços, tais como:
1. Smart Alertas: Segundo fontes da própria google[1], seu celular irá ser esperto sobre suas necessidades… Melhor, as vezes ele pode invadir sua privacidade automaticamente, lhe alertando sobre determinadas situações, imagine comigo… O “computador”(google) automaticamente faz uma análise do que você escreve e faz no dia-dia… e ae, o que você esta precisando… Tchan, than… uma mensagem ou até mesmo uma projeção 3D por holograma ou AR, para te convencer. Bom, esta função não vai fazer sucesso por isso, e sim pelas boas causas, exemplo: Isto já está acontecendo hoje – no eBay você pode pedir para ele te alertar quando um determinado produto chegar em anúncio ao preço que você achar favorável, alguns sites de notícias também enviam sms para te manter informado sobre o que acontece no mundo ou no esporte… No futuro esta funcionalidade/serviço vão trazer benefícios e chatices, pois imagine um banco de dados alimentado com monitoramento pelas ruas onde você mais anda e quando você passar por aquela determinada rua, chega o maldito de um aviso… bi, bi… “Você esta bem próximo do TchêClub, venha nós visitar!”, de contra partida isso pode ser útil pois esta função agregada a mapeamento por GPS, pode informar a você “Pegue a rua tal, pois a Av. Tal esta congestionada”.
2. Crowd sourcing goes mainstream (não sei melhor tradução, mas vou chamar de “Axioma Virtual Audiovisual”): Isso é quando seu celular (microfone e câmera) estarão sendo em determinados momentos para mostrar sua imagem e som no mundo virtual. É uma de publicar fotos, e-mails, textos, Twitters, blog e qualquer tipo de transmissão qual você queira, no momento e ao vivo para o mundo todo. Hoje mesmo eu vi isto acontecendo em um blog, um cara que estava presente no lançamento da Google Phone, escrevia frases e postava no blog e também enviava pequenos trechos de vídeo. Bom, a quem diga que postar frases não faz diferença, mas no futuro todas as micro-blogagens vão ser distribuída em um conceito legal, fácil e é claro, com poucas palavras fica mais fácil juntar as coisas mais comum da vida… Não sei se vocês repararam que last.fm e twitter, aproxima mais pessoas desconhecidas, porém com mesma afinidade de musica ou gosto, do que o orkut ou qualquer outro site de relacionamento.
3. Sensores em todo lugar: O telefone hoje, já tem muito mais sensores que qualquer outro aparelho eletrônico, é sensor de bateria, sensor de toque, sensor de localização(GPS), sensor wifi, bluetooth… No futuro ele vai saber ainda mais sobre o mundo ao seu redor, por exemplo o nível de poluição que você esta respirando, a taxa de açúcar em seu sangue, temperatura ambiente e muito mais ligações sensoriais com a preocupação da saúde humana. Ele também vai esta bem ligado com a natureza, avisando que lá vem chuva, que vem terremoto e tudo que você imaginar que possa ser detectado e avisado por alguma via tecnológica. Ahh, a velocidade do tráfego não pode ser baseado em helicópteros e sensores de estrada, mas a densidade relativa e velocidade dos aparelhos celulares das pessoas que estão presa em um engarrafamento.
4. Ferramenta para desenvolvimento: Seu celular pode ser mais do que apenas uma comodidade, pode ser o seu meio de subsistência. Isto já é verdade para as pessoas em muitas partes do mundo: no sul da Índia, os pescadores utilizam ‘sms’ para se comunicar entre os melhores lugares para encontrar as capturas diárias, na África do Sul, produtores de açúcar pode receber ‘sms’ informando-os sobre o quanto devem irrigar seu plantio, em todo o Brasil onde a telefonia fixa não chega, empresários de telefonia celular podem levar o sinal para aldeias e povoados. Essas inovações só irá aumentar no futuro, com o celular sendo o núcleo do maior desenvolvimento econômico.
5. Software mais seguro graças à confiança e verificação: Com o avanço das tecnologias livres o celular irá fornecer ferramentas e informações para capacitar você a decidir o que fazer download, para ver o quê compartilhar. Confiança é a moeda mais importante do mundo que estará sempre conectado, e seu telefone irá ajudá-lo a ficar no controle de suas informações. Você pode escolher compartilhar nada (o modo padrão), ou apenas compartilhando algumas coisas com certas pessoas (exemplo: o seu círculo de amigos e familiares). É claro, e como tudo existe contro-versas, não adianta instalar um software para sincronizar sua agenda de contato e mensagens pessoas com um provedor que não respeita a privacidade (exemplo: google).
6. O dispositivo à prova de futuro: O celular irá evoluir-se, à medida que a Internet já evolui e por isso vai ser fácil para os desenvolvedores criar ou aperfeiçoar aplicações e conteúdos. O que é importante para você obter automaticamente e instalar em seu celular. Exemplo, digamos que você tenha um software em seu celular para melhorar o gerenciamento de energia (e portanto, a duração da bateria). Vamos dizer que um desenvolvedor faz uma melhoria ao software. A atualização fica automaticamente instalado em seu telefone, sem que você levantar um dedo. O telefone realmente fica melhor com o tempo. Esta já esta se tornando a era das aplicações, é quando o homem não consegue inventar mais nada de hardware e cria uma preocupação com o meio ambiente onde o desenvolvimento agora e evolução vai ser somente nos softwares. Você vai ter um sensor, mas é o software que vai descodificar e criar as variações de sensoreamento.
7. Realidade Aumentada: Bom agora vamos viajar juntos para algo mais distante (ou próximo do google alcançar), esta tecnologia é uma das quais estou mais fascinado e é algo que não para de surgir novas idéias para sua aplicação. Se você quer ter uma boa profissão daqui 30 anos, estude modelagem 3D. A “RA” já é algo real para celular, a Nokia em 2006 anunciou que esta trabalhando com tal tecnologia, o google e muitos desenvolvedores vem investindo em aplicações com RA. No repositório de desenvolvimento do android existe inúmeras aplicações que implementam realidade aumentada. Vamos viajar rapidinho de como funcionaria tais aplicações no dia dia, a primeira delas é uma que junto com google maps e gps, ele vai mostrar a distância dos pontos que você marcar no Mapa e a direção é claro, veja este vídeo. Imagine qualquer viagem em apontar o celular, e visualizar no celular algo mesclado, do tipo: Apontar para um monumento e aparecer ao lado todo histórico ou o monumento ganhar vida no visor do celular interagindo ou fazendo algum gesto; Ler um livro com celular em “RA” pode ficar muito mais interessante, veja este outro vídeo; Apontar para um prédio e saber altura ou distancia; Apontar para um código de Barra e ao lado do produto no visor do celular, projetar o Preço e a cotação com preço dos concorrentes (isso já tem até uma aplicação)… São inumeras possibilidades, que já serão possível daqui alguns meses ou poucos anos… Mas o que vai deixar mais doidão, serão so Óculos de “RA” quando você com a íris do olho vai controlar tudo, e não vai precisar mais de monitor… Tudo virtualmente mesclado com o mundo real, onde você coloca uma “skin” diferente todo dia em você, onde olha para parede da sua casa e tem uma projeção de Relógio de parede, ou quadros.. ou até mesmo paisagens virtuais em 3D animadas, tão parecida com as reais… Sei lá, uma projeção de um Leão, bem no meio da Sala… Algo tão vivo, que parece com o Real… Imagine que você vai fazer “download” dos animais e de tudo que gostaria de conhecer em 3D, tudo projetado ao seu tamanho original e próximo a você, para estudar… Viajar e sentir sensações….. Como se o homem não se contenta-se com os óculos, eles criaram capacetes e depois dos capacetes um implante, talvez.. quem sabe… Imagina daqui a 100 anos, sei que não vou esta vivo, mas se eu deixar uma projeção 3D minha me apresentando para meus tataranetos, eles vão dá play e poder ver o tataravó doidão, como era. Os filmes? nem precisa imaginar nê… Os personagens vão correr pela sala, atravessando as paredes, você vai esta dentro dele.
…vou parar de viajar e me contentar com o que já existe hoje, espero que não seja somente o Google incentivando isso; E que os usuários e desenvolvedores livres não se iluda com as promessas que o google tem a oferecer; Acredite que somos capazes de criar o novo sem depender dessas megas e grandes corporações.. e das promoções que elas fazem para incentivar a mão de obra escrava. Não adianta querer dizer que o google é legal por dá coisas de graça. Na história a maçã tinha veneno… é assim e nunca vai deixar de ser.
Ahhh, e tudo isso é sustentável e não agride o meio ambiente, olhe para este jogo de carrinhos, imagina a economia que esta sendo de pilha e a sensação vai ser a mesma você usando um óculos 3D, não adianta… e o carrinho caindo nunca vai quebrar.. e não vai precisar gastar petróleo ou sei lá… Tudo isso, apenas escrito.. códigos processados por computadores, veja este outro game de macaco.
Este poste não é tradução de um post[1] que o blog da google fez sobre o futuro do celular, mas sim uma visão dos conhecimentos que tenho sobre as tecnologias que conheço e sobre como as empresas exploram essas tecnologias.
[1] http://googleblog.blogspot.com/2008/09/future-of-mobile.html
http://pt.wikipedia.org/wiki/Realidade_aumentada
http://www.realidadeaumentada.com.br/