Esta es una traducción por computadora de la página web original. Se suministra como información general y no debe considerarse completa ni exacta. Close Disclaimer

Programar no está sola codificar.

17 Noviembre de 2009

Programar implica una dosis de la paciencia, una dosis de la inspiración y mucha organización. Por lo tanto miro siempre a las nuevas características y extremidades que pueden incrmentar mi productividad. Blog Efetividade.net es el gran encontrar en esta dirección.
Especialmente atractivo son las extremidades en Ministerio del Interior y la organización personal.
La razón de este rapidinha es que el blog está con una promoción legal, implicando bloques de la nota en el estilo legal de Moleskine y otros accesorios, fabricados para Almacén de los efectos de escritorio de Cícero. ¡Visita el blog, ve los artículos y buena ventaja!


Versionando

5 Junio de 2009

uso-x-applix-hoja de balanceUna tarea importante de la rutina de todo el programador implica el control de versiones sus applicatory. Después de todo, potê é del ncia no; nada sin control. E ha controlado el é todo, será principalmente necesario programar en la manera defensiva o con un gran equipo.

Los vérias de Hé filetean el control del pra de las versiones de los proyectos, pero éstos serán tema de un otro artículo. Para sin embargo nosotros veremos el significado que puede tener esos números los puntos mezclados.

Dígitos:

1 . 0 . 0 . 1
V. S. B. C


V = base de la versión
S = versión secundaria
B = insectos corregidos
C = compilación

Base de la versión
Modificado solamente en cambios radicales de los nuevos paradigmas el applicatory o compatibilidad de participación.
Anterior: cambio del protocolo de comunicación, cambio de reglas esenciales.

Versión secundaria
Modificaciones en las funciones internas, las nuevas funcionalidades o una biblioteca nueva.

Los insectos corrigieron
Corrección de errores de registros de programación. Desejével que los insectos corrigieron se coloca a cada versión.

Compilación
Utilizado para el control interno del programador.
Convertido generalmente a cada compilación completa de applicatory y de sus módulos.

Convenciones opcionales

Con el uso habían asumido a otras convenciones para la numeración de las versiones:

0.0.1 el 0.0.9 - versión de alfa - solamente para el uso interno
las 0.1.0 0.9.0 - versión beta - versiones de pruebas - no anuncio.
adentro a continuación - versión final - versión 1.0.0 para la distribución.

Todavía Hé el control de versiones de pruebas o de instéveis y de versiones de los estéveis:

1.0, 1.2, 1.4 - La numeración con pares de los dígitos de la subversión indica versiones de los estéveis.
1.1, 1.3, 1.5 - La numeración con los dígitos desiguales de la subversión indica versiones de los instéveis o de pruebas.

Ejemplos

0.0.5 - Versión de alfa
0.1.3 - Instével beta de la versión
0.4.1 - Estével beta de la versión
1.0.0 - Estével final de la versión.
1.3.1 - Instével final de la versión o en pruebas.
1.4.0 - Estével final de la versión
1.4.2 - El estével final de la versión trajo actualizado con la corrección de insectos
1.5.0 - El estével final de la versión con nuevas funciones en la relación es 1.4
Fin de la
traducción
Haga clic para traducir el texto luego de este punto
2.0.0 – Nova versão de produto, incompatível com versões anteriores.
2.0.1 – Nova versão de produto com bugs corrigidos.

Pra constar : estas são apenas sugestões de uso. Fique á vontade para adaptar á política local de sua empresa ou ao seu uso pessoal.

Bom proveito!


Syntax Highligth no WordPress

3 Junho 2009

Navegando

page_previewEu andei pesquisando aqui no WordPress blogs sobre Delphi, e descobri muitos posts legais.
Mas navegando entre textos mais interessantes e aqueles mais apagados, percebi que muitos não usam o recurso de “syntax highlight” disponível no WordPress.

Ao passo que alguns usam o texto simples, outros usam até imagens, ás vezes pesadas, contendo o código. Alem de dificultar a navegação, ainda tira a possibilidade de copiar e colar o código.

Com o destaque da sintaxe nos exemplos de código, a leitura fica mais fácil e ajuda bastante na compreensão, além de dar uma aparência mais profissional. Veja a diferença:

Código Normal
procedure TForm1.Edit1Change(Sender: TObject);
var
OldStart : Integer;
begin
With Edit1 do
if Text ” then
begin
OnChange := NIL;
OldStart := SelStart;
Text := UpperCase(Copy(Text,1,1))+
LowerCase(Copy(Text,2,Length(Text)));
SelStart := OldStart;
OnChange := Edit1Change;
end;
end;

Código com texto formatado.

procedure TForm1.Edit1Change(Sender: TObject);
var
      OldStart : Integer;
begin
With Edit1 do
    if Text <> '' then
    begin
        OnChange := NIL;
        OldStart := SelStart;
        Text := UpperCase(Copy(Text,1,1)) +
                   LowerCase(Copy(Text,2,Length(Text)));
         SelStart := OldStart;
         OnChange := Edit1Change;
     end;
end;

Pensando nisso, resolvi ilustrar nesta rapidinha como usar o destaque de sintaxe pra dar um charme a mais no seu blog. Quer saber como faz? Veja o exemplo a seguir.

Leia o resto deste post »


O básico sempre é básico.

31 Março 2009

Lembra como faz pra criar um novo arquivo texto no Delphi? Esqueceu a função? Pois é, eu sempre esqueço algumas coisas elementares também. O site Delphi Basics é minha ajuda nestas horas. Tudo o que é essencial na linguagem é explicado de forma simples e didática.

Até algumas funções óbvias ou mais simples  são explicadas nele.  O fato é que muitas vezes nos perguntam o porquê de um comando óbvio e não sabemos explicar.   Aproveite então esta sopa do básico,  pra crescer forte na linguagem. Até a próxima!


Php no Netbeans

7 Agosto 2008

Eu ainda não entendi porque não escrevi sobre isto antes! Eu estava procurando uma IDE pro PHP. Acho que por ter trabalhado muitos anos com o Delphi, senti falta de um ambiente pra debug e desenvolvimento legal. Acabei encontrando  o módulo PHP do NetBeans.

Eu achei fantástico poder usar o mesmo editor para Java e PHP. Melhor ainda foi quando consegui configurar o XDebug e comecei a depurar o código passo a passo. Segundo este wiki, esta é a primeira versão e há um plano de desenvolvimento para acrescentar mais funcionalidades.

Creio que ainda há algumas coisas a melhorar e acrescentar.  Mesmo assim  já é um grande avanço pra quem editava o código no Notepad++.  O recurso de assistente de código é de grande ajuda, capturando inclusive informações das classes em PHP e Javascript adicionadas ao projeto.

Agora é só entrar no site, baixar e experimentar!

Bom proveito!

Download

Wiki