8 jun
Usando o LINQ para importar dados de arquivos
3 fev
Hip Hop: Transforma código PHP em C++
Desenvolvedores do Facebook anunciaram o HipHop. Um tradutor que converte código-fonte PHP 5.2 em C + +, pronto para compilação usando o compilador GNU g + +. Haiping Zhao, um dos desenvolvedores do HipHop, relata que, o tradutor de código PHP do Facebook, tem reduzida utilização da CPU por uma média de 50%. O Facebook começou a usar a tecnologia Hiphop há seis meses e é atualmente usada para tratar 90% do tráfego do site.Algumas observações sobre o HipHop:
- Não é um compilador, mas uma técnica de transformação de código;
- Algumas funções PHP foram sacrificadas, sobretudo a função eval();
- incorpora seu próprio servidor web e é atualmente incompatível com o Apache;
- será lançado como código aberto sob a mesma licença do PHP;
- estará disponível no GitHub
18 jan
Como utilizar a nova função the_post_thumbnail do WordPress 2.9

if ( function_exists(“add_theme_support”) )
add_theme_support(“post-thumbnails”);
Escolha onde você deseja exibir seu thumbnail e altere o arquivo dentro do Loop:
<?php while (have_posts()) : the_post(); ?>
<a href=”<?php the_permalink() ?>” rel=”bookmark”>
<?php the_post_thumbnail(‘medium’); ?>
</a>
<a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_title(); ?></a>
<?php the_excerpt(); ?>
<?php endwhile; ?>
Isso irá exibir o thumbnail em tamanho médio.
$thumbnail = wp_get_attachment_image_src(get_post_thumbnail_id(), ‘medium’);
echo $thumbnail[0];
Agora, quando for adicionar um novo post, clique no link “Configurar miniatura”, carregue sua imagem e clique em “Usar como miniatura”.

Pronto. Divirta-se com suas miniaturas.
11 nov
Go – A linguagem de programação do Google

A nova linguagem tem suas raízes em uma discussão entre Rob Pike, Ken Thompson e Robert Griesemer em 2007. Frustrados com linguagens existentes para programação de sistemas levou-os a considerar uma nova linguagem. Em janeiro de 2008, Thompson começou a trabalhar em um compilador e desde meados de 2008, Go tornou-se um projeto de tempo integral e tem recebido contribuições de idéias e códigos de dentro do Google.
O tradicional “Hello World” no Go:
package main
import “fmt”
func main() {
fmt.Printf(“Alô mundo!\n”)
}
A linguagem já tem dois compiladores, gccgo que usa um back-end do GCC, e um conjunto de compiladores para arquiteturas específicas, 6g de 64 bit x86 e 8g de 32-bit X-86. O compilador GCC é mais lento do que o compilador para arquitetura específica, mas atualmente gera um código mais eficiente.
Segundo os desenvolvedores a nova linguagem ainda não está pronta para uso em produção. A linguagem e compiladores são distribuídos sob uma licença BSD e as instruções para fazer o download e instalá-lo estão disponíveis no site Golang.org

10 nov
Fechada a brecha de segurança no GRUB

O GRUB 1,97, também conhecido como o GRUB 2, tem suporte a autenticação simples de usuário em seu novo formato de arquivo de configuração. Várias distribuições Linux já estão vindo com o GRUB 2, incluindo o Debian, o recém-lançado Ubuntu 9.10 e em breve será lançado no Fedora 12.
2 nov
Fim do suporte ao Java 5

29 out
Listas no Twitter para todos!

O funcionário do Twitter Nik Kallen, informou que 25% de todos os usuários têm listas. E que estão liberando listas para ainda mais pessoas.
Mas porque todo mundo está tão animado com essas listas? Finalmente, você será capaz de criar grupos de pessoas que você segue no Twitter. Assim, se houver 10 ou 20 pessoas que te mandam bons ‘Tweets’, você pode separá-los do resto do seu fluxo e apenas ‘ouvi-los’. Ou você pode criar listas por assunto, as pessoas que você realmente sabe versus pessoas que você só conhece via Twitter, ou qualquer outra categoria. E a coisa interessante sobre essas listas é que quando alguém faz uma boa lista, outras pessoas podem seguir essa lista inteira, o que torna muito mais fácil para começar no Twitter. Porque encontrar pessoas interessantes para acompanhar dá muito trabalho atualmente.
Via techcrunch.com
