Usando o libnotify-bin para gerar notificações no Ubuntu
O Elton Minetto postou sobre como gerar notificações no MacOS usando o growlnotify. Essa ideia surgiu das esperas gigantes do build da aplicação que estamos trabalhando.
Quem usa linux como estação de trabalho não fica muito atrás nessa brincadeira: o Ubuntu fornece o pacote libnotify-bin (que deve existir para outras distros), que vem com o comando notify-send de brinde. Com esse comando, você pode gerar notificações do sistema a partir de um terminal. Assim, você pode fazer um clássico:
$ notify-send "Hello World"
Mas isto se torna ainda mais interessante quando você associa a longas tarefas que o sistema tem que executar, como rodar todos os testes de um aplicativo PHP:
$ phpunit ; notify-send "Build concluido"
Quando o phpunit terminar de rodar todos os testes e gerar os relatórios, você verá a notificação mais ou menos assim:
Existem opções para definir ícone, grau de importância, duração, colocar botões e afins. Mas, para esta finalidade, isso é o bastante.













