0

Crontab via Ruby

-

Aqui vai uma dica que vi no excelente blog rubyinside:

Há um projeto no github, chamado whenever, que encapsula chamadas ao cron, utilizando a sitaxe e o jeitão do Ruby.  É possível fazer agendar tarefas no cron desta forma:

  every 3.hours do
    runner "MyModel.some_process"
    rake "my:rake:task"
    command "/usr/bin/my_great_command"
  end

  every 1.day, :at => '4:30 am' do
    runner "MyModel.task_to_run_at_four_thirty_in_the_morning"
  end

  every :hour do # Many shortcuts available: :hour, :day, :month, :year, :reboot
    runner "SomeModel.ladeeda"
  end

  every :sunday, :at => '12pm' do # Use any day of the week or :weekend, :weekday
    runner "Task.do_something_great"
  end

Para saber mais, visite o site do projeto, ou assista a este video.

Fonte: http://www.rubyinside.com.br/whenever-uma-dsl-ruby-para-programar-tarefas-no-cron-1514

0

Reebok 10k…

-
reebok10k

…Porque nem só de programação vive um geek =p.Reebok 10k no sábado (20/06), na USP. Alguém mais vai ?

Boa prova a todos!

(e que eu consiga terminar os 10km…)

0

Invocando um SessionBean 2.1 via JRuby

-

Veja como é simples invocar um session bean através de um cliente JRuby.

Obs: Não esqueça do jndi.properties e de adicionar, ao classpath (tem que ser via variável CLASSPATH), o seu jbossall-client.jar (caso seu servidor seja jboss =p) e o jar que contém as interfaces dos seu SessionBean.

#!/usr/bin/env jruby

require 'java'
include_class 'javax.naming.InitialContext'

ic = InitialContext.new
sb_home = ic.lookup("MySessionBean")
sb_remote = sb_home.create

value = sb_remote.sayHi
puts "Valor = #{value}"

Pois é, juro que com isso é possível invocar o EJB.

Isso abre várias portas, não ?

0

Lag no teclado do meu notebook Dell 1025

-

Lentidão no teclado ? O que é isso ? É quando você tecla e demora uma semana para aparecer o echo (a imagem do caracter) na tela. É quando você escreve no msn, aperta enter, cruza os braços e ve as letras sendo digitadas com uma lentidão incrível.

No princípio, achei que fosse algum keylogger, e como a minha licensa do norton 2008 havia esperado, não descartei esta idéia. Comprei o norton 2009, fiz um scan completo diversas vezes e mesmo assim o problema persistia. Baixei uns keylogger detector e mesmo assim nao resolvia. Aí decidi fazer o que todos profissionais de informática fazem quando não sabem a causa do problema: formatei! E para a minha surpresa, o problema persistia. Parecia ser impossível, reiniciei algumas vezes e o danado tava lá, meu teclado continuava com a velocidade do rubinho barrichelo dirigindo velotrol.

Foi aí que decidi procurar sobre o problema e ver se alguém já tinha passado por isso, e claro, tentar encontrar uma solução. E não é que achei ? E foi bem simples, bastou desativar o serviço Ati Hot Key poller que é carregado na inicialzação. Para isso, utilizei o autoruns, que é beeeem melhor que o msconfig. E voilá, problema resolvido.

Resumindo, formatei meu notebook a toa :p

0

Rails Summit: Eu vou, mas só amanhã!

-

Pois é, hoje começou a Rails Summit, e eu estou doido para saber tudo o que está rolando lá, mas infelizmente só poderei ir amanhã. Obviamente perderei a palestra do DHH, e algumas outras que eu realmente queria ver, mas amanha o dia também tá cheio de coisas boas…

Obviamente, após a conferência, compilarei o que achar de mais interessante e postarei aqui no blog.

0

Palestra na semana da computação – USP São Carlos

-

De volta às origens! Depois de palestrar no evento “É dia de java” na UFSCar, chegou a vez de palestrar na USP São Carlos, universidade que me formou. Confesso que estou um pouco ansioso para voltar lá e ver como estão as coisas, conversar com os professores, ver como anda a infra-estrutura e, quem sabe, reencontrar velhos amigos. Desta vez, falaremos sobre Maven 2, algo que eu acho magnífico e nos poupa muito trabalho aqui no trampo (tá certo que as vezes nos dá uma trabalheira também…). A Palestra ocorrerá na semana entre os dias 14/10 e 18/10. Provavelmente será no dia 17/09, mas ainda temos que confirmar.

0

Netbeans 6.1 x Eclipse Ganymede – Cabe uma reflexão

-

 

Eu trabalho no desenvolvimento Java EE desde 2004 e isso me deixou bem por fora do que acontecia no mundo Java SE. E desde sempre eu utilizei o Eclipse e sempre o preferi ao Netbeans. Porém, esta semana resolvi desenvovler um aplicativo desktop, para agilizar uma tarefa meio monótona que tenho no trampo. A primeira versão foi com Eclipse e o plugin Jigloo, que eu não conhecia e até que achei ok. Ai conversei com um amigo meu (cassolato) e ele me disse que para Java SE, ele utilizavao netbeans, pois o Matisse dava problema com o Eclipse. Bom, resolvi testá-lo, e realmente me surpreendi. Não olhava pra cara do netbeans desde a versão 4.0, e realmente a evolução é notória. Sem falar que ele deu um banho no eclipse no quesito Desktop. Consegui fazer uma nova versão bem mais rápido e com um visual bem melhor.

 

Conclusão: O que é melhor, eclipse ou netbeans ? Bom, prefiro muito mais o eclipse, mas jamais vou tentar fazer um aplicativo desktop outra vez nele, rs…