Feeds:
Posts
Comentários

Pawel Glowacki, da Embarcadero, publicou em seu blog uma relação endereços que ele chamou de “coleção de links úteis”. São um conjunto de links sobre Delphi 2010, separados em 5 seções: Geral, IDE, Compilador/RTL, VCL, Empresarial e Miscelânias.

http://blogs.embarcadero.com/pawelglowacki/2009/12/02/38849

No que estou trabalhando

Estou montando uma documentação (interna) sobre Design Patterns. Para cada padrão, dividido pelas 3 categorias, é apresentado os seguintes itens: um problema, qual o padrão à ser aplicado para resolver o problema, uma descrição do padrão, exemplos práticos, um projeto exemplo e algumas observações e dicas. Essa documentação servirá de guia para os demais desenvolvedores do Sysmo S1.

Como atualmente os dados e as regras de negócio do Sysmo S1 estão armazenadas no banco de dados, qualquer problema de performance neste afeta todo o sistema. Uma das causas pode ser a falta de execução periódica do processo de limpeza e atualização das estatísticas dos índices das tabelas. Isso pode acarretar em sérios problemas de performance. Esse processo, no Firebird, pode ser executado manualmente pelo utilitário GFix. Já no PostgreSQL é o Vacuumdb que faz isso. Em servidores de dados Linux nós disponibilizamos dois scripts de Backup em que, por padrão, esse processo é executado diariamente em dois horários: Um ao meio-dia (com conexões ativas com o banco) e outro a meia-noite (sem conexões ativas). Já nos servidores Windows esse processo é feito internamente pelo nosso utilitário Backup-Online.

A recente pesquisa sobre Delphi (Delphi Survey) já começou a apresentar algumas informações importantes. Por exemplo ela apontou que a comunidade Delphi tem necessitade de aprender mais sobre os seguintes assuntos (em ordem de votação):

  1. Refactory
  2. Live Templates
  3. XML Binding Wizard
  4. Code Metrics
  5. Code Audits
  6. UML Visualization
  7. UML Class Modeling
  8. Unit Testing Wizard
  9. VCL Designer Guidelines
  10. Sync Edit

Com base nessas informações a Embarcadero irá estudar a possibilidade de realizar Webinars educacionais sobre essas áreas.

Certificação Delphi

Na Delphi Conference tive a oportunidade de conversar com o Andreano Lanusse, da Embarcadero, sobre certificação Delphi. Ele me confirmou que o site da prova já está pronto e em breve eles irão divulgar mais informações (custo, locais das provas, etc). Inicialmente será como era feito antes, uma prova à ser realizada nos Partners da Embarcadero. Mas eles também planejam tornar disponível a opção de realizar a prova in-house, via Webcam. Dessa maneira não seria necessário se deslocar para outro local para realizar a prova. Também eles pretendem segmentar as certificações, por exemplo uma sobre DataSnap, outra sobre IntraWeb, outra sobre criação de componentes, etc.

O autor de livros de Delphi, Marco Cantu, passou a vender também seus livros em formato PDF. Para comprá-los, acesse o endereço http://bit.ly/7ZYnT0

Delphi Conference

Ontem, dia 24, estive em São Paulo na Delphi Conference. Considerei o evento muito positivo. Nela foi apresentado, pelo David I,  o que a Embarcadero está planejando para o Delphi. Em seu laboratório eles estão trabalhando muito forte na criação de um novo compilador que irá gerar binaríos em 64 bits e multi-plataforma (Linux, Mac-OSX), inclusive estão estudando a possibilidade de gerar binários para outros tipos de processadores (ARM, etc). Programação paralela é outro assunto de interesse, visto que visa facilitar a escrita de código que pode trabalhar em paralelo em diferentes thread/cores, sem precisar se preocupar com bloqueios e semáfaros. Além dessas apresentações foram ministrados mini-cursos e palestras, todas focadas em assuntes de interesse da comunidade Delphi e do próprio mercado.

Agora existe um endereço oficial da Embarcadero (dona do Delphi) que faz um showcase de softwares desenvolvidos em Delphi e C++ Builder.

http://www.embarcadero.com/application-showcase

No que estou trabalhando

Nos últimos dias trabalhei na definição e implementação da possibilidade de alguns relatórios do nosso sistema poderem ser impressos em impressoras matriciais. Também ajustei o nosso gerador de relatórios para dar essa opção ao usuário.

Sysmo S1 Insight

Ness final de semana, criei para o nosso sistema a possíbilidade de pesquisar palavras ou frases usadas para descrever qualquer campo ou botão do sistema. O usuário digita algo e ele mostra os itens do sistema que possuem tal declaração. É similar ao que faz o IDE Insight do Delphi 2010.

Postagens Antigas »