JOVEM, QUERES SER FIT?

UI ASSIM TAMBÉM EU POSSO SER TODO FIT! TESOA!
Hoje finalmente tive pachorra, e comecei a fazer um site que já andava a falar há bue de tempo, um site com expressões típicas portuguesas. Utilizei uma framework open sores chamada codeigniter para fazer isto e ate agora parece me ser bacano. Não esperem nada de especial ainda, mas futuramente vai ser o site mais visitado do mundo ate ser comprado pelo google!
Bom, estava eu aqui a divagar pela Interweb e pelo IRC, quando o bot IONews do #linuxhelp me dá uma noticia maravilhosa, uma distribuição nova de BSD: MidnightBSD.
Ora o MeiaNoite BSD deve ser algo de extraordinário pensei eu, meia noite e BSD na mesma palavra só pode ser algo admirável no mínimo. Decidi abrir o website do meianoiteBSD pensando que me ia surpreender ainda mais, e claro está, fiquei boqueaberto pois o slogan é “BSD for everyone”. Boa! pensei eu, agora também há um BSD para toda a gente usar no desktop, já estava como imaginam a salivar mais que o cão do Pavlov.
Bom,o site está bem desenhado e pensei eu: “mas será que isto é mesmo virado para o desktop?”. Como calculam as minhas retincências nesta matéria são altas e decidi abrir os screenshots para ver como se parecia. “Algum KDE4 com o compiz e um theme escuro” ..pensei eu.
Bom, não poderia estar mais enganado e aqui teem o meianoiteBSD em todo o seu explandor no desktop:
Everyone needs cryptographically strong pseudo random numbers in this day and age. From card games to your Paypal HTTPS session, it has become an essential part of secure systems. Now, as a user it’s hard to generate randomness; we all know how many systems are seeded with time(NULL) or the like. That’s why most operating systems have mechanisms to provide randomness to the user. In Unix systems, this is usually done through /dev/?random; on Windows, through the function CryptGenRandom.
Hoje eu e o Pedro Monteiro não fomos para a aulinha e por isso fomos comer para o bar da escola.
Comemos alta sandezinha de queijo com um leitinho fresco… mesmo bom!
E tive que vir para aqui blolar sobre isto.
PS: Já tinha saudades. Beijinhos para o luminoso (adoro falar com ele sobre o gaytoo)
O FiSH é uma valente seca para se compilar - é um facto. Em particular quando se fala em compilá-lo num SO opensores numa arquitectura não x86. A biblioteca MIRACL que aquilo usa é essencialmente o problema aqui. Portanto a escolha lógica é acabar com esta biblioteca e usar uma ligeiramente mais decente.
Aparentemente saiu uma nova versão do xcrap, 2.8.7a. Eu reparei nisto e lembrei-me que houve um post do falso ha uns tempos que falava de como crackar opensores. Infelizmente, não tenho muito tempo por isso vou ser sucinto.
Ois, amiguinhos. Tenho andado um pouco afastado desta rambóia por motivos sérios e profissionais, embora volta e meia faça um ou outro comment a um ou outro post. Sim, confirmo, a vida de pseudo-trabalhador / pseudo-estudante é, de facto, desgastante aborrecida, por vezes. Hoje deparei-me com um drama aqui no trabalhinho que até foi fácil resolver após uns minutinhos a pensar e a pesquisar no gugal. Na minha aplicação existe o try / catch habitual para handlar as exceptions. Existe também um finally para fazer qualquer coisa nomatter what. No entanto, e como estou a correr a aplicação na consola, caso faça um CTRL+C , o troçozinho de código que consta no finally não é executado, o que é uma maçada…Então pensei: “Ora o que eu queria mesmo…era uma forma de handlar este signal….em Java!!” . Em C isto seria coisa simples, mas nunca me tinha deparado com este drama em Java, apesar de a solução ser igualmente simples. Aqui vai a solução e espero que possa ajudar alguém (e também poupar alguma pesquisa):
public class AMinhaClass { public static void main( String[] args ) { Runtime.getRuntime().addShutdownHook( new Thread() { public void run() { System.out.println( "Handler code goes here..." ); } } ); } }
Ahmm…ok, aquilo deveria estar dentro de um ciclo ou qualquer coisa que justifique um handler, mas não me apetece estar a reeditar o post porque não me estou a dar bem com as formatações e o camandro e tenho de voltar para o trabalho. Adeus.

(capturado pela webcam da torre da PT em Ponta Delgada)
REFRÃO:
Mãe querida, mãe querida
O melhor que a gente tem
Não há outro amor na vida
Igual ao amor de mãe
Feliz de quem possa dizer
Que tem ainda quem lhe deu o ser
Feliz de quem possa contar
Com o seu regaço pra se aconchegar
Graças a Deus, que tenho ainda
Carinhos teus minha mãe querida
O teu consolo, compreensão
Tuas palavras cheias de razão
REFRÃO
Dia da mãe devia ser
Todos os dias sem ninguém esquecer
Santa mãezinha, nossa alegria
Abençoado o teu nome Maria
Nunca na vida por coisa alguma
Eu vou esquecer que mãe há só uma
Feliz de quem possa dizer
Que ainda tem quem o viu nascer
REFRÃO
14:48 <@OBcecado> obrigado por esta lição Armorfist
14:48 <@Armorfist> SABES QUE COMECOU NO A
14:48 <@Armorfist> A A A
14:48 <@Armorfist> DEPOIS VEM O E
14:48 <@Armorfist> E E E
14:48 <@OBcecado> vou fazer uma tatuagem para nunca me esquecer
14:48 <@Armorfist> INTELIGENTE É COM O I
14:48 <@Armorfist> I I I
14:48 <@Armorfist> O U DEPOIS DO O FAZ O A E I O U