Continuando o post anterior, damos seqüência mostrando o artigo do HowStuffWorks que fala sobre os fundamentos da utilização de ponteiros em C e eu em paralelo falarei da sua utilização no Pascal / Delphi.
ArquivoPage 2 of 3
Continuando o post anterior, damos seqüência mostrando o artigo do HowStuffWorks que fala sobre o porquê de se usar ponteiros e fazendo um paralelo com a sua utilização no Pascal / Delphi.
A linguagem C é conhecida por ser uma linguagem que utiliza muito o conceito de ponteiros. De fato é necessário conhecer ponteiros em C para se programar. Mas na linguagem Pascal, um programador pode conviver com a linguagem e nunca utilizar ponteiros. Por esta razão quando um programador Pascal se deparar com um código fonte que utiliza ponteiros ele fica totalmente perdido. Por isso resolvi escrever este mini curso sobre a utilização de ponteiros no Pascal.
Saiu a notícia que:
Esta é uma boa notícia para quem trabalha em São Paulo, atualmente gastamos cada vez mais tempo deslocando de casa para o trabalho e do trabalho para casa, o trânsito anda uma loucura. A lei ajuda bastante a convencer o patrão de que é uma boa iniciativa. Eu ainda trabalho em um escritório, pois ainda estou tentando convencer meus superiores das vantagens de se trabalhar à distância. Pretendo colocar aqui no blog as experiências do meu processo de convencimento de meu superior e quem sabe divulgar minhas experiências em trabalhar à distância.
O Douglas faz mais comentários sobre este assunto.
Quem desenvolve Client/Server vive precisando de ícones para representar metáforas de interface… Quem precisou já viu que as vezes, por mais que se busque algo pronto é difícil achar um que represente a metáfora que queremos.
Em um artigo do Informatiquez, o Douglas, mostra alguns sites interessantes para se “pegar” algum ícone pronto.
Não achou algum que interessava? Parta para fazer um…
No post sobre máquina de estado eu falei que iria fazer um exemplo mais completo para melhor entendimento dos conceitos.
Neste post vou abordar em como construir uma função que valide a construção de um endereço de e-mail utilizando o conceito de máquina de estado.
Uma das formas de se validar uma sequência de caracteres é utilizando expressão regular, mas nem todos ambientes temos expressões regulares para validação. Por exemplo temos o Delphi, apesar de ser possível adicionar esta funcionalidade.
Continue lendo ‘Validando endereço de e-mail com máquina de estado’
Hoje baixei e testei o StarUML, é uma ferramenta para modelagem UML com geração de código e engenharia reversa de código para C#, C++ e Java.
Ele é open source e escrito em Delphi. Mas estranhamente não gera códigos Delphi.
Eu particularmente gostei do que encontrei, ele permite a extensão da linguagem (novos diagramas) através de plugins. Gera documentação em Word, Excel, PowerPoint… Permite ainda customizar as documentações geradas.
Além de usá-lo para gerar documentações, pretendo utilizar-lo como objeto de estudo, analisando seu código fonte.
No post anterior, falamos rapidamente sobre como funciona o um diagrama de Máquina de Estado. Neste post estarei dando um exemplo simples e uma implementação.
Imagine que você precise construir uma função que retire os espaços excedentes entre os nomes de uma pessoa de um cadastro.
Continue lendo ‘Mini tutorial de Máquina de Estado (State Machine) - Parte 2′
Máquina de Estado é uma técnica usada na eletrônica digital para a construção de circuitos digitais, inclusive a unidade de controle de um microprocessador é projetada seguindo este modelo. Como tenho formação de engenharia eletrônica aprendi esta técnica inclusive construindo circuitos com EPROM para a determinação de condições.
Mas o que isso tem a ver com programação?
Continue lendo ‘Mini tutorial de Máquina de Estado (State Machine) - Parte 1′
Rapidinha!
Bulletproof HTML: 37 Steps to Perfect Markup é um ótimo artigo sobre dúvidas em HTML.
Recomendo a leitura. (dica meiobit-Ricardo Bicalho)
Comentários recentes