Aprender outras linguas descobrir novas culturas
Se tiverem desempregados ou de férias podem sempre aproveitar para aprender outras culturas, outras linguas nada melhor que exprimentar e actualizar-se.
http://www.openculture.com/2006/10/foreign_languag.html
A maior parte dos cursos são grátis, apenas é preciso registar na respectiva página.
Este post vai para uma pessoa especial
e para todos aqueles que querem aprender novas línguas.
Bom Fim de Semana..
Open cart php
OpenCart é uma platafroma de comércio online baseado em PHP. Esta plataforma suporta o sistema de “carrinho de compras” e permite a criação de uma solução de comércio eletrónico, ideal para pequenas empresas a um custo minimo.
Entre as suas caracteristicas mais interesasntes encontram-se a possibilidade de criar categorias, produtos e marcas, sem qualquer tipo de limite, o suporte a várias moedas, a possibilidade dos clientes inserirem reviews dos produtos, redimensionamento automático das imagens do produtos e o suporte a mais de 20 sistemas de pagamento.
A interface é agradavél e extremamamente intuitiva e o backoffice é bastante funcional.
Um demo deste serviço pode ser experimentado aqui, e o download está disponivel aqui.
Fonte :
| Nélson Silva escreve no PL todas as quintas um artigo sobre OpenWeb. Podem encontrar mais artigos como este no seu blog pessoal. |
Apolo 11 leva o homem à lua

Apollo 11 foi a quinta missão tripulada do Programa Apollo e primeira a pousar na Lua, em 20 de Julho de 1969. Tripulada pelos astronautas Neil Ar
mstrong, Edwin ‘Buzz’ Aldrin e Michael Collins, a missão cumpriu o objectivo final do Presidente John F. Kennedy, que, num discurso ao povo norte-americano em 1962, estabeleceu o prazo do fim da década para que o programa espacial dos Estados Unidos realizasse este feito. Neil Armstrong, comandante da missão, foi o primeiro ser humano a pisar na superfície lunar.
Composta pelo módulo de comando Columbia, o módulo lunar Eagle e o módulo de serviço, a Apollo 11, com seus três tripulantes a bordo, foi lançada de Cabo Canaveral, na Flórida, às 13:32 UTC de 16 de julho, na ponta de um foguete Saturno V, sob o olhar de centenas de milhares de espectadores que enchiam estradas, praias e campos em redor do Centro Espacial Kennedy e de milhões de espectadores pela televisão em todo o mundo, para a histórica missão de oito dias de duração, que culminou com as duas horas de caminhada de Armstrong e Aldrin na Lua.
Neil Armstrong Comandante
Edwin Aldrin Piloto do módulo lunar
Michael Collins Piloto do módulo de comando
” Este é um pequeno passo para o homem, mas um enorme salto para a humanidade ” Neil Armstrong
Fonte: Wikipédia
CSS – stop using clearing divs
Quando estou a fazer uma estrutura com divs para uma página muita das vezes, tenho problemas com os float.
Caso utilize um div com a propriedade float:left; ou float:right; o div seguinte fica escondido atrás do div anterior para utilizar isso uso um velho truque que é criar outro div com a propriedade: clear:both;
Mas hoje encontrei um bom tutorial que evita ter que usar sempre isso…
A solução é criar um div container com as seguintes propriedades
div.container {
border: 1px solid #000000;
overflow: auto;
width: 100%
}
Um bom exemplo disso é este tutorial que explica bem os procedimentos a seguir :
http://www.quirksmode.org/css/clearing.html
Open web tools mozilla labs
A mozilla labs criou um directório, onde podem ser encontradas de uma forma simples e rápida várias “ferramentas” para programadores, tentaram reunir numa só página algumas das ferramentas conhecidas dos programadores.

E claro tudo ferramentas opensource.
A página ainda dispõem de um formulário de pesquisa, muito útil caso queiram pesquisar só pelo design , código etc..
Bons templates css.
Ao navegar pela Internet encontrei uns bons templates css

Viagens :
http://www.beautifullife.info/web-design/15-best-free-travel-templates/
Outros:
http://www.noupe.com/css/50-free-high-quality-and-new-xhtmlcss-templates.html
Download PHP 5.3.0 já saiu

Foi lançada a versão 5.3.0 do PHP. Segundo a equipa de desenvolvimento, esta foi a maior implementação das versões série 5. Ela traz, além de várias novidades, uma porção de bugs foram corrigidos (mais de 140…).
Algumas novidades em destaque, são:
Namespaces
“Namespace” é um conceito amplamente utilizado em várias áreas da informática.
Imaginem um sistema operativo com dois arquivos com o mesmo nome. Como eles não podem estar dentro da mesma pasta, certo? Sendo assim, criamos links de pastas diferentes para cada um deles.
No PHP seria como criar variáveis dentro de namespaces.
Qualquer código PHP pode ser colocado em namespaces, mas apenas três tipos de código (Class, Funções e Constantes) são afectados por elas.
A utilidade disso é evitar problemas com nomes de variáveis do sistema ou de programas feitos por terceiros. Também evita ter que criar nomes longos para os objectos para impedir que não haja conflitos com outros objectos do mesmo nome.
Assim como outras funções do PHP (como a header() por exemplo), os namespaces devem ser definidos antes de qualquer echo ou print.
Existem dois tipos de namespaces: os namespaces comuns e os sub-namespaces. Veja um exemplo de declaração de namespaces:
Late StaticBinding
Outra novidade é a implementação do conceito de “Late Static Binding”. Usando Late Statics Bindings, a resolução de métodos não é feito na classe onde ele foi criado, mas sim de forma hierárquica, seguindo a ordem de execução. Para entender melhor, veja o exemplo comparativo entre a implementação que tínhamos, e a nova possibilidade:
Agora com Static Bindings temos:
GC (Garbage Colector)
Agora é possível armazenar o resultado de variáveis em cache. Desta forma, mesmo que o estado de sua variável mude, é possível recuperar um valor anterior. Veja o exemplo de uso:
gc_enable (); // activa o cache que irá guardar os resultados
$valor = ‘Primeiro valor’;
echo $valor. ‘‘;
$valor = ‘Segundo valor’;
echo $valor. ‘‘;
$anteriores = gc_collect_cycles(); // apanha os valores anteriores em cache
$valor = $anteriores ['valor'] [0]; // apanha a posicao 0 da posicao de nome ‘valor’
gc_disable($anteriores); // limpa os valores apanhados e desaloca da memoria
echo $valor . ‘‘;
/*
Esse script irah retornar:
Primeiro valor
Segundo valor
Primeiro valor
*/
?>
Funções Anônimas
Funções Anônimas permitem criar funções sem um nome específico. Elas são muito úteis quando usadas como parâmetros de funções de callback (como preg_replace_callback), mas podem ter vários outras utilidades. Veja um exemplo:
Além dessas novas funções, existem alterações nos drives de ligação com o MySQL, alterações de comportamento em funções já amplamente utilizadas como a função session(), md5(), opendir().
Link para download : http://php.net/downloads.php
Fonte: http://samuelcorradi.com.br


