Boas. Neste artigo vou vos falar de uma função não diria importante mas que as vezes pode dar jeito em algumas situações. Essa função é serialize, que na pratica o que faz é transformar um Objecto em uma String que pode ser convertida posteriormente em um Objecto.
Para que é necessária essa função?
Vamos imaginar uma situação. No meio do vosso codigo voce nessesita de guardar um Objecto de modo a poder aceder a este mesmo Objecto quando mudar de pagina. Se for uma variável é fácil de fazer. Continue reading »
Provavelmente ja se deparou com o problema de querer guardar uma estrutura de dados no java rapidamente e de uma forma pouco complexa, sendo essa estrutura possiveis atributos de um objecto. Dependendo da complexidade do código e da estrutura de dados em si, terá que dispensar uma quantidade consideravel de tempo a desenvolver uma potencial nova estrutura de ficheiros e/ou mecanismos de gravação e recuperação dos dados, tempo este que poderia utilizar para realizar os restantes modulos do seu projecto.
O modo mais simples de realizar esta peripécia toda, seria poder guardar o proprio objecto em si e seu conteúdo como uma String e até mesmo num ficheiro. Bem, tal é possivel e facilmente aplicável graças a extensa API do Java que tanto adoramos.
Este processo de transformação de objectos em representações textuais (Strings) denomina-se por Serialização (Serializing) e apesar de poder pensar que é complexo, não é nada mais simples, resolvido com algumas pequenas linhas de código.
Existem uma quantidade vasta de extensões para o famoso browser Firefox, desde as mais pequenas personalizações até a mudanças radicais de aspecto e adição de funcionalidades que em alguns casos não lembra a ninguém.
Mas no meio destas extensões todas existe uma que se destaca, muito util para quem programa ou desenvolve aplicações web ou para web design.
Esta extensão (ou plugin) chama-se FireBug, e basicamente é muito mais que um simples plugin, sendo uma autentica ferramenta de trabalho. Com isto poderá analisar todas as paginas de Internet de uma forma muito mais fácil, e esta análise não é mais que o código fonte. Continue reading »
Nos dias de hoje a tecnologia evolui desmesuradamente surgem diversos projectos, dos quais uns mais bizarros e originais que outros. Com a musica surge também uma evolução e grandes mudanças, e o mesmo aplica-se aos instrumentos que se usa para “fazer musica”.
Neste caso o instrumento musical não é uma tecnologia inventada à décadas, sem ter uma aplicação directa para o acto de realização de notas musicais.
Bastou pelo menos uma bobine de Tesla e um grupo de pessoas com ideias originais para se fazer o seguinte:
Recentemente surgiu no forum Maximus Lusitania um tópico sobre um jogo recente e ao visualizar algumas imagens fiquei intrigado.
Runes of Magic é um MMORPG (Massive Multiplayer Online Role Play Game) recente, tão recente que de momento se encontra em “Open Beta” desde dia 15 de Dezembro de 2008, assemelhando-se a jogos ja existentes como World of Warcraft ou Lineage II ou mesmo Cabal Online, e com uma excelente jogabilidade e munido de graficos decentes, prometendo multiplas horas de diversao, exploração e aventura, isto tudo sem pagar um chavo pelo jogo (Free to Play). Continue reading »
Nem a toda a gente a vida corre sempre bem, possivelmente você não ficará atrás mas também esperemos que não seja grave e apenas passageiro e sorte se avizinhe.
Por este mundo fora acontecem desgraças dos mais variados tipos e feitios, e das quais muitas são divertidas e é o suficiente para soltar uma gargalhada e descontrair (talvez porque não nos aconteceu a nós ).
Aqui está, na minha opinião, a melhor desgraça ou “Fail” que visualizei na semana anterior, uma bela demonstração de tecnologia bélica de ponta francesa:
Está farto de ver sempre o mesmo wallpaper no seu ambiente de trabalho Linux e tem preguiça de estar a muda-lo constantemente?
Existem diversos programas que gerem os wallpapers disponibilizando métodos de os personalizar e rodar as imagens por si, mas isto implica mais um programa pendurado na memória…
O que venho aqui apresentar é um simples script bash (ficheiro com comandos de consola) que troca o seu wallpaper por outro aleatório presentes numa directoria com imagens. Continue reading »
O sistema operativo do seu computador deu o berro e precisa de aceder a um trabalho importante guardado no mesmo? Precisa de um modo rapido de ter o seu Linux no computador do seu emprego ou em outro lugar, sem ter que gastar tempo a instalar, configurar e personalizar?
Agora pode ter o Linux Ubuntu na sua pen, isto tudo de forma facil e rapida! Tudo graças a um programa:
O uSbuntu Live Creator é uma ferramenta que nos permite colocar o Ubuntu, Kubuntu e Xubuntu a correr através de uma pen USB.
A versão 8.10 do Ubuntu traz uma ferramenta nativa designada de USB Live Creator para este propósito no entanto é necessário correr o Ubuntu Live CD ou ter mesmo o Ubuntu instalado nativamente.
Através do uSbuntu Live Creator é possível colocar o Ubuntu, Kubuntu e Xubuntu numa Pen USB através do vosso sistema operativo Windows.
Recent Comments