terça-feira, 14 de maio de 2013

SWEBOK Traduzido para o português / PT-BR

Resolvi fazer esse post apenas para registrar um projeto que iniciei e participei em 2008 e até hoje ainda rende bons olhos.

Estou falando do Projeto SWEBOK, um documento tido como "O manual do Eng. de Software", traduzido para o PT-BR, que hoje ainda encontra-se no Wikidot (http://esl20081.wikidot.com/) e contou com a ajuda de diversas pessoas para que pudéssemos concluir toda a tradução.




Só contextualizando, esse projeto eu iniciei quando fiz minha pós-graduação em Eng. de Software em 2008 na UFLA. A princípio, a ideia foi dividir o documento em partes onde cada aluno ficaria responsável pela tradução de uma porção do texto, ou mesmo um capítulo todo, e foi isso que fizemos, chegando a traduzirmos 80% do total na época.

Juntando-se a isso, minha orientadora do TCC da época, Ângela Alves, ao ver o trabalho gostou da iniciativa e incentivou diversas outras turmas a ajudarem e a fazerem o mesmo com outras publicações.

Pois bem, estamos em 2013 e ainda hoje temos novos alunos e colaboradores entrando no projeto e contribuindo de alguma forma.

Gostaria então de agradecer a todos que participaram e participam desse "movimento" que tem ajudado bastante gente.

É como costumo dizer, "Ninguém melhor que todos juntos!"

Um abraço!

quinta-feira, 7 de fevereiro de 2013

Ajustando as tags MP3 para aparecerem no display do som do seu carro, via bash/shell

Recentemente um colega precisou ajustar os MP3 dele para que fosse possível ver no display do som do seu carro o nome completo da banda/música. Pois bem, para isso ele utilizou o script abaixo que pega o nome do arquivo e injeta na TAG MP3 do próprio aquivo.




#! /bin/bash
oIFS=$IFS
IFS=$'\n'

find . -name '*.mp3' | while read -r i; do

      TITLE=`basename $i .mp3`

      echo $TITLE

      id3tag --song="$TITLE" $i

done

IFS="$oIFS"


Fica a dica! :)

terça-feira, 22 de janeiro de 2013

Samsung Auto Backup / Runtime Error / C++ Runtime Library Error

Pra quem está tendo dificuldades em fazer funcionar o Samsung Auto Backup, onde o mesmo informa o erro abaixo...



...fica a dica que para o mesmo voltar a funcionar, basta desinstalar a atualização KB2698365 (http://social.technet.microsoft.com/Forums/en/w7itprosecurity/thread/74957f74-3d28-41f6-b039-9fdd84fe48f3), e voilá! tudo volta ao normal! :)

[]s


segunda-feira, 22 de outubro de 2012

MacOSX + Java 7 + Chrome + Banco do Brasil, não funciona!

Pessoal,

Recentemente atualizei o Java do no meu MacOSX Moutain Lion 10.8 e simplesmente o Banco do Brasil parou de funcionar. Dando uma rodada na net, não encontrei nada, mas, fui encontrar no site da própria Oracle/Java um aviso que dizia que o Java 7 só funciona no em navegadores de 64-bits, como o Firefox e o Safari, pois o Google Chrome ainda é 32-bits e por isso não funciona.



Bom, o post é só pra deixar registrado, caso alguém fique perdido em relação a esse assunto.

[]s

==============================

Update: 27/03/13

Após instalar o Update 17 do Java 7, o BB parou de funcionar novamente. Mais uma vez fuçando a net, encontrei esse link (http://www.java.com/en/download/testjava.jsp) que serve para testar se o plugin do Java está ativo no browser.


Nesse caso, ao acessar o referido endereço ele detectou que o plugin estava inativo e bastou clicar no  botão "incative-plugin" que apareceu no centro da página para ativá-lo novamente.

Fica a dica.

[]'s




sexta-feira, 29 de junho de 2012

RVM - Ruby Version Manager / Para que serve?

Opa! Olha eu novamente. :)

Bom, antes de mais nada, sei que o blog está bem pouco movimentado quanto a novos posts, mas, é que com o advento do twitter e CIA é cada vez menos frequente a necessidade de postar algo por aqui. De qualquer sorte, esse cantinho serve bem quando queremos colocar algo incomun e que precise ser registrado. É isso.

Esse post naverdade eu tirei de um email que acabei escrevendo para um colega que teve uma dúvida sobre o RVM no OSX, então, como ficou legal, e como ele mesmo disse que serviria como um post aqui do blog, acho que vale compartilhar com vocês. O email está quase todo na íntegra, mas, fiz alguns ajustes para pode publicar aqui.

Segue o email...
=======================================

Bem, antes de mais nada, c tá ligado pra que serve o RVM?

Bom, se já sabe, pula esse parágrafo... :) É o seguinte, o RVM é o Ruby Version Manager, ele serve basicamente pra vc instalar quantas versões do ruby vc quiser no seu computador. Ou seja, vc pode instalar o ruby 1.8.7 o ruby 1.9.2 e por aí vai... Sendo assim, ele é uma das melhores formas de vc poder instalar várias versões do ruby e não ter que fazer tanto malabarismo. É isso.

Bom, eu dei uma olhada no tutorial que vc me passou, e ele está um pouco comprido... tem umas coisas que não precisaria, sendo assim vou tentar saber em que pé vc está...

Vê só, antes de mais nada, pela linha que vc disse que deu pau, o RVM já deve estar instalado. Sendo assim, digite no prompt, "rvm --version" e veja se ele retorna a versão da rvm que está instalada. Caso não tenha instalado, verifique esse tuto (http://gustavosoares.com/blog/2012/01/17/instalando-o-rvm-no-osx/).

Caso ele já esteja instalada, digite "rvm list known". Esse comando vai mostrar todas as versões ruby que estão disponíveis para serem baixadas e instaladas.

Depois digite o comando "rvm list". Esse comando vai mostrar quais versões estão instaladas no seu computador. Nesse caso, acho deve ter pelo menos a versão 1.9.3 que pelo tutorial vc instalou.

Pronto, basicamente é isso. Tendo  qualquer versão do ruby instalada, basta vc usar o comando "rvm use 1.9.2", onde 1.9.2 é a versão que vc tem instalada no seu rvm. 

PS. Para não ter que digitar o comando anterior todas as vezes que abrir o prompt, digite "rvm use 1.9.2 --default". Esse comando serve para deixar uma versão do ruby como default no sistema.

Resumindo...
Use "rvm list known" para verificar quais versões do ruby vc pode instalar no seu computador
Use "rvm list" para listar as versões instaladas no seu computador.
Use "rvm install " para instalar uma versão do ruby que vc quer
Use "rvm use " para usar uma versão do ruby que esteja instalada no seu rvm.
Use "rvm use 1.9.2 --default" para deixar uma determinada versão do ruby como default no sistema.

Pronto, depois disso, vc pode rodar o velho comando "gem install rails" que ele instala o rails tranquilo! :)

Qualquer coisa, tem essa explicação com mais detalhes, no site da RVM >> https://rvm.io/rvm/install/ na seção "Try out your new RVM installation".

Só mais uma dica. Como o RVM instala quantas versões do ruby vc quer, lembre-se que para cada versão do ruby ele vai funcionar como se fosse um ambiente diferente. Ou seja, vamos dizer que instalei a versão 1.8.7 do ruby pq tô precisando usar o rails 2.3. Pronto, é só instalar o versão 1.8.7 do ruby via rvm, setar para uso, e depois instalar a versão do rails que eu quero. Se no segundo momento, eu instalo e passo a usar a versão 1.9 do ruby por exemplo, isso que dizer que essa versão do ruby não tem nenhum rails instalado, e eu teria que instalar um novo rails para essa versão. O legal disso é que se eu volto pra usar a versão 1.8.7 do ruby, vc vai notar que não foi alterado nada, estando com a versão do rails q vc deixou. Em suma, eu posso ter qtas versões do ruby e do rails quiser no meu computador! :D

É isso... Não sei se deu pra entender, mas, qq coisa é só falar.

Vlw, brow!

[]'s

============================

É isso, qualquer dúvida postem aqui.
Um abraço pessoal!

terça-feira, 6 de dezembro de 2011

Consertando o pedal da bateria do Rock Band / Fix Rock Band Drum Pedal

Hello again!!!

Olha eu novamente... Dessa vez, escrevendo um "tuto" de como consertar o pedal da bateria do Rock Band (que tem sido meu vício ultimamente... na verdade minha válvula de escape... heheh).

Bom, não é novidade que os pedais da bateria do Rock Band muitas vezes partem ao meio deixando o cidadão na mão... Mas, nem tudo está perdido, existem diversas formas de se consertar o tal pedal, e eu fiz a minha própria depois de dar umas olhadas no que achei pela net.

Como registrei todos os passos com fotos, resolvi fazer esse tuto em PT-BR!!! :) . Segue então um pass-a-passo de como foi a façanha.

Bem, antes de mais nada, essa foi a foto que tirei logo depois do danado ter partido ao meio...


Então vamos lá!!!

PASSO 1

- Observem que na foto acima o pedal já está fora da base, mas, para isso, remova o pino de metal pelo lado esquerdo, bastando para isso apenas um martelo e um prego grosso. Infelizmente dessa parte não tirei foto, mas, o passo 9 dessa sequência pode lhe dar a exata noção do que estou falando.


PASSO 2

- Antes de mais nada, o que devemos fazer é colar o pedal (as partes que se separaram, óbvio!)

- Nesse caso usei super bonder mesmo, mas, claro que serve qualquer "super cola".

Veja como ficou...




PASSO 3

- Após colar as duas partes, consiga uma chapa de aço.

- Alguns recomendam aquele material usado no assoalho dos ônibus, mas, infelizmente eu não consegui comprar por aqui. Até achei, mas, a chapa completa custava R$ 490,00 ...hehehe Obviamente que impossível. Usei então uma chapa de ferro que meu pai conseguiu... ;)

- Bom, aí é só colocar o pedal, marcar e pedir pra alguém cortar. No meu caso, levei a um torneiro aqui da cidade e ele me entregou no dia seguinte, assim como nas fotos. Observem também que já marquei 4 furos (no olhomentro mesmo) para serem feitos no momento do corte no torneiro. Os mesmos serão usados no próximo passo.

- Sugiro que os furos sejam feitos em locais onde a "trama" do pedal não atrapalhe. Se for o caso olhe as fotos do passo 8 para ter uma noção do que falo.





PASSO 4

- Bom, depois de ter o seu "solado de metal", é hora de lixar um dos lados para que a cole fixe com mais facilidade.

- Para isso, usei um esmeril que tem aqui em casa (ainda bem que meu pai é viciado nessas coisas de ferramentaria).


PASSO 5

- Pronto, com um dos lados lixados já dá pra colar o "solado de metal" ao "solado de plástico".

- Para isso, use uma cola como Araldite ou Durepoxi Líquido, ou seja, uma cola à base de resina (daquelas que você tem que misturar pra poder usar).

- Depois de misturar os "ingredientes" é só mexer e usar uma espátula pra passar, tanto no "solado de metal" como no "solado de plástico".

- Aí é só juntar e deixar pressionado com algo durante umas 10 horas. No meu caso usei umas morsas que tinham aqui.

Aproveite pra ver quais os materiais serão usados nos próximos passos (Cola, 04 arruelas S6, 04 arrebites S6, alicate de arrebite, 2 morsas)






PASSO 6

- Bom, após 10 dolorosas horas de espera, é hora de fazer os furos no pedal de plástico, através dos furos deixados no "solado de metal".

- É claro que aqui precisaremos de uma furadeira e uma broca S6.


PASSO 7

- Nessa fase, podemos dar um acabamento ao nosso "produto", afinal, não queremos uma coisa feia e bisonha, :D. Para isso, podemos utilizar um plástico adesivo, preto fosco. Eu por acaso tenho bastante aqui, pois foi o mesmo que usei pra escurecer minhas janelas do quarto, e você pode encontrá-lo facilmente em qualquer gráfica ou local que venda materiais escolares, por exemplo.

- Aí não tem erro, é medir, passar o estilete e depois destacar e por sobre o pedal.

- Nesse caso, dou a dica de colocar 2 camadas do plástico para ficar mais resistente e bem acabado, afinal, o pedal "só vai ser pisado" o resto da vida! :)








PASSO 8

- Pronto, estamos quase no fim, mas, para dar uma segurança maior vamos usar arrebites para prender definitivamente os dois pedais.

- Aqui um "pequeno-grande" detalhe. Usaremos as arruelas pelo lado de baixo para que o plástico não sofra com o "repuxo" do arrebite no momento da colocação do mesmo. E sendo assim, algumas das arruelas provavelmente precisarão ser esmerilhadas para caber dentro da "trama" do pedal. Veja as fotos...











PASSO 9

- Pronto!!!! Após a "arrebitagem" é só colocar o pedal novamente no lugar! Lembrando que o pino que sustenta o pedal entra pelo lado esquerdo, como mostra a foto.



FINISH!!! ;)

- Agora é hora de "sentar o pé"!!!


Vlw!

terça-feira, 6 de setembro de 2011