Il s’agit d’une traduction assistée par ordinateur de la page Internet d’origine. Elle est fournie à titre indicatif et ne constitue en aucun cas une traduction complète et fidèle. Close Disclaimer

Programmer n'est pas seul de codifier.

17 novembre 2009

Programmer implique une dose de patience, une dose d'inspiration et beaucoup d'organisation. Donc je toujours cherche à nouveautés et conceils qui puissent incrmentar ma productivité. Blog Efetividade.net c'est une grande trouvaille dans ce sens.
Spécialement ils attrayants sont les conceils sur Home Office et l'organisation personnelle.

Visite blog Efficacité et voie vous-mêmes comment augmenter sa productivité avec les articles ! Mais il ne suffit pas de lire, a qu'il appliquera ! Jusqu'à la proche.


Versionando

5 juin 2009

application-x-applix-spreadsheetUne tâche importante de la routine de tout programmeur implique le contrôle de versions de leurs applicateurs. Après tout, potê ; ncia non é ; il nage sans contrôle. Et il contrôle é ; tout, principalement se faudra de programmer dans la manière de défense ou avec une équipe grande.

Hé vérias outils pra contrôle de versions des projets, mais celles-ci seront sujet d'un autre article. Par néanmoins nous verrons la signification qui peuvent avoir ces nombres mélangés avec des points.

Chiffres :

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


V = Version Base
S = Sub version
B = Bugs Corrigés
C = Compilation

Version Base
Modifiée seulement dans des changements radicaux de l'applicateur en impliquant de nouveaux paradigmes ou compatibilité.
Exe : changement de protocole de communication, changement de règles essentielles.

Sub version
Modifications dans les fonctions internes, nouvelles fonctionalités ou une nouvelle bibliothèque.

Bugs Corrigés
Enregistre correction d'erreurs de programmation. Desejével qui bugs corrigés soit documenté à chaque version.

Compilation
Utilisée pour contrôle interne du programmeur.
Développée en règle générale à chaque compilation complète de applicateur et leurs modules.

Conventions Facultatives

Avec l'utilisation ont été supposées autres conventions pour la numération des versions :

0,0,1 à 0,0,9 - Version Alpha - Seulement pour utilisation interne
0,1,0 à 0,9,0 - Version Bêta - Version d'essais - non commerciale.
1,0,0 dans en avant - Version Finale - Version pour distribution.

Hé encore le contrôle de versions d'essais ou les instéveis et les versions estéveis :

1.0, 1.2, 1.4 - Numération avec des chiffres de subversion paires indiquent des versions estéveis.
1.1, 1.3, 1.5 - Numération avec des chiffres de subversion inégaux indiquent des versions instéveis ou d'essais.

Exemples

0,0,5 - Version Alpha
0,1,3 - Version Bêta instével
0,4,1 - Version Bêta estével
1,0,0 - Version Finale estével.
1,3,1 - Version Finale instével ou dans des essais.
1,4,0 - Version Finale estével
1,4,2 - Version Finale estével modernisée avec correction de bugs
1,5,0 - Version Finale estével avec de nouvelles fonctions dans relation est 1.4
2,0,0 - Nouvelle version de produit, incompatible avec des versions précédentes.
Fin de
traduction
Cliquez pour traduire le texte ci-dessous
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