Pular para o conteúdo principal

Postagens

Ruby

Olá amigos, apesar de nunca ter trabalhado com esta linguagem decidi escrever um artigo sobre ela, meu grande amigo Morpheu sugeriu o assunto, então vamos lá. Todos aqueles que um dia se aventuraram em buscas por uma linguagem de programação voltada para internet com certeza se deparou com amantes de Ruby, eu mesmo em visitas a fóruns li varias vezes sobre indicações exaltando suas qualidades, sendo assim veremos a seguir um pouco sobre ela. Iniciando... Em 1994 a primeira versão alpha do Ruby foi lançada, desenvolvida por apenas uma pessoa, o japonês Yukihiro Matsumoto (Matz) , recebeu grande colaboração de comunidades da linguagem que contribuiram com fixes e patches. David Heinemeier Hansson adotou o Ruby como uma de suas linguagens preferidas e escreveu um dos mais completos livros sobre a linguagem, o Programming Ruby, surgia então uma das primeiras fontes sobre a linguagem em inglês o que proporcionou sua expansão no ocidente. O Ruby Inicialmente, Mat

Fazendo e Utilizando Pacotes (Delphi)

Introdução Pacotes são utilizados para modularização e distribuição de objetos. São mais fáceis de ser implementados, já que utilizam a codificação padrão da linguagem Delphi, logo são DLLs nativas. Oferecem como vantagem redução do tamanho do executável, distribuição do código, facilidade de manutenção, dentre outras. Exemplo Primeiro vamos criar o projeto que será utilizado pelo pacote: Crie uma nova aplicação, adicionando um label (Nome), um edit e um botão (Confirmar), salve a aplicação com o nome de "Unit_Tpkt.pas" e "Prj_Tpkt.dpr" (o nome do Form continua como padrão), feito isso compile e feche a aplicação. * (Note que nosso programa não possui uma finalidade, estamos apenas demonstrando a criação de um pacote) Agora vamos criar o pacote com base no programa criado anteriormente: Navegue até "File -> New -> Other -> e na aba New escolha Package, na janela que se abriu clique no botão "add",

Funções de Data e Hora (MySQL)

Na documentação do MySQL pode ser encontrado um bom material sobre essas funções, colocarei a seguir algumas das que eu considero mais importantes: Time_To_Sec(Tempo) Converte o argumento tempo em segundos Ex.: SELECT TIME_TO_SEC(NOW()) -- 51349 NOW(), SYSDATE() Retornam data e hora atual eX.: SELECT NOW(), SYSDATE() -- 2007-12-17 17:29:21 2007-12-17 17:29:21 STR_TO_DATE(string, formato) Converte a string em determinado formato e retorna um valor DATETIME Ex.: SELECT STR_TO_DATE('03.10.2007 09.20', '%d.%m.%Y %H.%i.:%s'); -- 2007-10-03 09:20:00