Monthly Archive for setembro 2007

Serviço BlackFishSQL instalado pelo RAD Studio 2007

Se você optou por instalar o “PeixePreto” da CodeGear durante a instalação do seu RAD Studio 2007, observe que ele registra um serviço no Windows com inicialização automática. Se você não pretende usar ele com freqüência, pode ser uma boa idéia mudar a inicialização dele para manual e inicializá-lo somente quando necessário. Isso deve salvar alguns recursos da sua máquina.

Basta procurar por BlackFishSQL na sua lista de serviços, ele vai estar lá.

Alias, eu tenho o SQL Server na minha máquina e uso de vez em nunca, também deixo todos os serviços no manual. Só o Firebird mesmo fica no automático, porque uso quase o tempo todo.

Restaurando Help do RAD Studio 2007

Alguns dias atrás instalei minha cópia do RAD Studio 2007. Tudo pareceu correr bem e até que foi bem rápido, visto que a instalação é totalmente online, ou seja, o produto é baixado inteiro durante a instalação. A única coisa que não deu certo foi o help. Por algum motivo já veio quebrado. Quando eu tentava abrir, o erro era “Namespace is not defined.”.

Seguindo a dica do Leonel Togniolli, procurei o instalador do help, para tentar reinstalar o dito cujo. Achei o arquivo Help_Setup.exe na mesma pasta em que salvei os arquivos baixados durante a instalação do produto. Executei, e depois de um bom tempo reinstalando (acho que ele baixou novamente uma parte), abri a IDE e o help parece que está funcionando bem agora.

Valeu Leonel!
(ele tá ficando famoso por aqui)

Alias, acreditem ou não, o help do meu BDS 2006 também não funciona, mas esse nem comentei com o Leonel pois tenho certeza que ele não usa essa versão há muito tempo. Mas isso não deveria quebrar tão fácil assim. :(

XanaNews “não oficial”

O XanaNews, apesar do nome estranho e dos “defeitos”, é meu leitor de newsgroups (NNTP) preferido há vários anos. Ele tem alguns recursos muito práticos que não consegui encontrar em nenhum outro, e sempre que tento mudar, acabo voltando pra ele.

É escrito em Delphi e foi criado pelo Colin Wilson, que há algum tempo tem deixado o aplicativo no “limbo”, sem atualizações.

O Leonel Togniolli pegou os fontes e está mantendo uma versão não oficial, com bugs resolvidos e novos recursos. Inclusive o site da versão não oficial é muito mais bonito que o site oficial. :)

Valeu Leonel!

Dia do Programador

Eu nem sabia que existia isso, mas alguém em um dos grupos de discussão que participo postou esse link e achei que valia um post.

Feliz dia do programador! :)

Novidades no dbExpress: Manipulação de MetaData

Fazia tempo que eu não gostava tanto de ler algo em um blog da CodeGear. Esse post do Steve Shaughnessy mostrou uma novidade muito, muito legal. É a possibilidade de manipular a estrutura do banco de dados de forma genérica. Ou seja, você diz para o DBExpress criar uma tabela e ele delega isso para o driver fornecer o script SQL compatível com o banco utilizado no momento.  E a manipulação do metadata é todo via object pascal, nada de ficar quebrando a cabeça com comandos SQL.

Gostei muito! Só espero que isso seja implementado realmente de uma forma que funcione na prática. Pois tudo é muito bonito na teoria. O dbExpres sempre prometeu abstração do banco de dados, mas para você conseguir isso hoje, precisa fazer muito malabarismo.

Anunciado o novo Delphi: RAD Studio 2007

Hoje foi anunciado oficialmente a nova versão do “Delphi”, o RAD Studio 2007.

O que ele traz de novo?

.NET 2.0 e ASP.NET 2.0: Incluindo (finalmente) generics para .NET, Win32 ficou para a próxima versão. Aqui é importante destacar que o suporte a WinForms foi descontinuado, e não existe mais nesta versão. Então se você estava desenvolvendo WinForms em Delphi, dançou. Eu acho essa decisão correta da CodeGear, assim concentram recursos em outras áreas que interessam mais.

ECO IV: O já conhecido “OPF” da CodeGear, que agora já não é mais da CodeGear, mas continuará vindo no Delphi. Uma novidade desta versão é o suporte a VCL.NET.

Blackfish SQL: Novo banco de dados desenvolvido em .NET

Pra ser sincero, nenhum dos recursos novos me interessa e a não ser que você esteja desenvolvendo para .NET usando Delphi, não vejo muito sentido em atualizar. Vou guardar minhas fichas para o Delphi “Tiburon”, que, se cumprimem as promessas, teremos generics para Win32.

A Microsoft acha que eu tenho um Mac

Não sei porque, mas a Microsoft acha que meu PC de casa, que roda Windows XP Media Center é um Mac. Antes fosse! :)

Tento entrar no Windows Update e só obtenho essa mensagem:

Windows Update Mac