Archive for Dezembro, 2006

Ma.gnolia

Faz algum tempo que estava brincando na net quando achei este maravilhoso site para compartilhamento de favoritos.

No Ma.gnolia cada usuário tem seu perfil e pode parcitipar de grupos e pode adicionar outros usuários como contatos. O login pode ser feito usando uma OpenID. Pode importar favoritos do navegador ou do del.icio.us.

Vale conferir.

Para quem quiser ver, meu perfil pode ser encontrado aqui.

blogblogs tags:,

technorati tags:,

Blogged with Flock

Add comment 30/12/2006

A Linguagem D – Estruturas de Controle

Finalmente… LIBERDADE. Acabaram-se as aulas.

Após um certo tempo de inatividade finalmente posso voltar a usar o PC para algo que não seja fazer trabalho.

Sendo assim, vou prosseguir com o tutorial sobre a linguagem D.

Como o título do post segere, este será sobre as estruturas de controle. Começarei pela instrução if.

Instrução if

Em D, existem dois tipos de if: o estático e o “dinâmico”.

O “dinâmico” é igual ao if em C/C++/Java/…, e tem a forma:

if(condição) {

bloco de instruções;

}

Pode existir ainda um bloco else opcional:

if(condição) {

bloco de instruções;

}
else {

bloco de instruções;

}

O bloco de instruções do if só será executado se a condição for verdadeira. O bloco do else só será executado se a condição for falsa.

Uma condição falsa é definida como um valor false, null ou igual a zero. Qualquer outro valor será considerado como verdadeiro.

Já o if estático é usado para compilação condicional, já que sua condição deve ser satisfeita em tempo de compilação.

Para usá-lo, você deve saber de duas características básic: ele não introduz um novo escopo e somente podem ser usadas constantes nas condições.

Veja a estrutura:

static if(condição) {

bloco de instruções;

}
else {

bloco de instruções;

}

Veja agora um exemplo:

const int x = 2;
int j;
static if(x == 1) {

j = 3; // Isso não é compilado

}
else {

j = 5; //Isso será compilado
int t;

}
int t; // Erro: t já declarado

Por hoje vou parando por aqui (Já está meio tarde… vocês entendem). No próximo post estarei falando sobre algumas outras estruturas. E mais futuramente sobre compilação condicional.

blogblogs tags:, ,

technorati tags:, ,

Blogged with Flock

Add comment 14/12/2006

Previsões e Desejos para 2007

Essa é a lista do que espero para 2007

  • Que mais usuarios migrem para o Firefox;
  • Que seja lançada uma versão mais estável do Flock;
  • Que o Gecko passe no Acid2;
  • Que os microformatos seja usados mais comumente;
  • Que o Rec6 passe a tem uma hospedagem própria;
  • Que o BlogBlogs passe a ser mais usado no Brasil;
  • Que eu entre na faculdade;
  • Que eu troque o PC;
  • Que eu comece a namorar;
  • Que meu pai ao menos tente usar Linux;
  • Que eu compre um domínio;
  • Que o Rhapsody of Fire venha para o Brasil;

technorati tags:

Blogged with Flock

Add comment 06/12/2006


Calendar

Dezembro 2006
D S T Q Q S S
« Nov   Jan »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Posts by Month

Posts by Category