Delphi 2009 Disponível para Download

Escrito em 09 de setembro de 2008 em Sem Categoria por Leonel Togniolli

A versão trial do Delphi 2009 já está disponível para download. Não deixe de experimentar a nova versão.

Google Chrome – O Browser do Google

Escrito em 01 de setembro de 2008 em Web por Leonel Togniolli

Aparentemente o Google esteve trabalhando em segredo em um novo browser, chamado Google Chrome. Não, o link ainda não funciona, e não foi anunciado oficialmente. Mas algumas pessoas receberam uma história em quadrinhos, desenhada por Scott McCloud, um cartunista da DC Comics. A história tem os funcionários do Google como personagens e mostra os recursos [...]

Anonymous Methods e Closures no Delphi 2009

Escrito em 29 de agosto de 2008 em Linguagem Delphi por Leonel Togniolli

Já conhecemos a sintaxe dos anonymous methods do Delphi 2009. A parte interessante deste novo recurso é que eles são closures.
Closure é a união do código com o seu escopo. Isso quer dizer que o novo método tem acesso às variáveis locais do método que o criou, mesmo depois que ele terminou. Vamos ver como [...]

Anonymous Methods no Delphi 2009

Escrito em 28 de agosto de 2008 em Linguagem Delphi por Leonel Togniolli

Um dos novos recursos no Delphi 2009 é anonymous methods. É também chamado de “referências a métodos”, pois a declaração de um tipo procedural é feita com a sintaxe “reference to function/procedure”:
type
TComparaString = reference to function(const S1, S2: string): Integer;
Esse tipo pode ser usado como qualquer outro tipo procedural:
procedure TLista.Ordena(Compara: TComparaString);
var
i, [...]

Beyond Compare v.3

Escrito em 27 de agosto de 2008 em Utilitários por Leonel Togniolli

Acho essencial revisar alterações feitas no código fonte antes de um check-in, além de fazer comparar revisões no histórico. Uma boa ferramenta de comparação de arquivos é fundamental.
Já experimentei diferentes ferramentas, inclusive mantendo algumas customizações no exemplo TextDiff, que acompanha o componente TDiff (que permite embutir esse tipo de comparação na sua aplicação feita em [...]

Otimização de Código, parte II: Conhecendo Gargalos e Profilers

Escrito em 26 de agosto de 2008 em Performance por Leonel Togniolli

Já vi acontecer inúmeras vezes: o sistema é escrito, testado, e funciona bem. É instalado em produção e funciona por uma semana ou duas. Então começa a ficar extremamente lento, a ponto de não ser mais usável. A sequência é também muito comum: o programador vai “otimizando” o código no escuro, usando a intuição, e [...]

Anunciado Delphi 2009

Escrito em 25 de agosto de 2008 em Delphi por Leonel Togniolli

O Delphi 2009 acaba de ser anunciado. Já está disponível para pré-venda, e acredito que já esteja disponível para download para quem optar por Eletronic Software Delivery em pouco tempo.
Apesar de o principal novo recurso ser o total suporte de Unicode na VCL, vários outros novos recursos chamam a atenção:

Novos controles na VCL, com destaque [...]

Otimização de Código, parte I: Entendendo a Complexidade de Algoritmos

Escrito em 26 de março de 2008 em Performance por Leonel Togniolli

A otimização de código é uma tarefa muitas vezes deixada de lado, e, muito pior, feita de formas erradas muitas vezes por inexperiência do programador, tendo como resultado programas que funcionam bem em testes com um volume pequeno de dados e que demoram horas conforme o volume de dados aumenta.
Para entender os passos necessários para [...]

Introdução ao BlackfishSQL

Escrito em 28 de novembro de 2007 em BlackfishSQL por Leonel Togniolli

No final de outubro apresentei o BlackfishSQL na sétima Borland Conference, em São Paulo. Os slides desta apresentação e das outras já estão disponíveis para download.
Ontem apresentei uma palestra semelhante na CodeRage II, em português e inglês. A CodeRage ainda está acontecendo (e é grátis!), e algum tempo depois do seu término o replay será [...]

Duas Ferramentas Úteis para Windows: SuperCopier e FolderSize

Escrito em 14 de setembro de 2007 em Utilitários por Leonel Togniolli

SuperCopier
Um dos recursos do Windows que praticamente nunca foram atualizados é a cópia de arquivos. Um diálogo modal que mostra um vago progresso da cópia, qualquer erro cancela o processo e, em geral, muito pouco controle sobre a cópia que está sendo feita. SuperCopier é uma aplicação que substitui o sistema de cópia de arquivos [...]

Próxima Página »