22 de dez. de 2005

Um jeito nerd de fazer uma árvore de natal...

Recebi isso do Rodrigo e não imagino quem seria o cara que conseguiu fazer isso...
Se bem que no dia-dia as vezes damos tantas voltas pra chegar num resultado simples...

source
:

#include
#include
#include
#include
#define ch(x) "/|\\"[sgn(x)+1]
#define sgn(x) (x>0?1:x?-1:0)
main(){
long a=0,b=0,c=0,d=0,i=0,j=0;
char s[21][40];
memset(s,'',0x348);
while(j++<0x15)s[j][-1]='\0';
srand(time(NULL));
while(++i<<15){
switch(rand()%7){
case 0:c&&(c-=sgn(c)*(rand()%(2*c)));
case 1:c--,c^=-~-~-~-~-~-~-~-8;break;
case 2:d=18-~!c,c=-sgn(a)+d>>3;break;
case 3:c=a=(c>0?1:-1)*(d=b=18);break;
case 4:c=a=sgn(a)*(d=b*=7.0/9);break;
case 5:sgn(c)*c>2&&(c-=3*sgn(c),d--);
}
s[d][19+c]=ch(c);}while(i&21^21)puts(s[31&i++]);
}

[Off] Hobby!

Pra quem conhece o Peugeot 206; mais especificamente o da linha Selection 1.0 16V. Ele faz em torno de 17km/l na estrada - andando até 120kmph.



Críticas que ouvi:
- Carro de mulher (aff!! E o Palio é o que?)
- Peças e manutenção cara (Verdade. Jogo de calotas na concessionária: R$45,00 CADA!)
- Desgaste no pneu (Dizem que é por causa do desenho do carro... não vi nada assim)
- Não acha peças (Verdade tbm. Por curiosidade procurei palhetas pro limpador e achei até da Ferrari, menos do 206. Pastilhas de freio nem tinham na minha cidade, tem que encomendar)
- Barulho no painel antes dos 10 mil km. (O meu é usado com 38 mil km e não tem não...)
- Em janeiro a Peugeot esta fazendo uma promoção pra tirar o 1.4 flex pelo preço do 1.0 (Na verdade, a Peugeout aumentou o preço do 1.0 antes, e lançou o flex 1.4 depois. Quem comprou o 1.0 16V 2006 se deu mal; eu ainda fiz um bom negócio ;)


Pontos positivos:

- Econômico
- Silencioso
- Design arrojado
- Unissex (Homens e mulheres contentes com o PUG!)

Dicas de tunning pro PUG 206 - preto:
- Rodas aro 17'' pneus toyo
- Lanternas Altezza Black
- Farois lente lisa foco duplo
- Aerofólio na cor
- Tampa de combustível em alumínio
- Ponteira de escape dupla
- Insufilme G20

10 de dez. de 2005

Opentooth e PicZee

Na geração OpenSource, não poderia faltar hardwares OpenSource!
O OpenTooth implementa a especificação de Bluetooth utilizando PIC - um microcontrolador barato e muito utilizado hoje, pra quem não conhece. Na mesma onda, o PicZee, implementa o Zigbee utilizando PIC!

Soluções baratas e que funcionam! Confira!
Opentooth
PicZee

3 de dez. de 2005

Falha JavaScript + CSS no Iexplorer

Outra falha grave no IE. O browser da Microsoft já não agrada há um bom tempo só pela quantidade de Patches. Mas recentemente, descobriu-se uma falha no import de um CSS que a Microsoft faz diferente dos demais browsers como o Firefox (exceto o Opera que ainda não suporta import css remotamente).
Resumidamente, ao fazer um import CSS num servidor inexistente, o IE ainda assim guarda o resultado em uma collection javascript que pode ser lida posteriormente, no caso com a informação de erro. É aí que um hacker pode entrar. No exemplo do descobridor da falha, ele usa o Google Desktop combinado também com uma falha de segurança de chave no Google News; fazendo com que obtenha acesso às informações pessoais que são disponibilizadas pelo Google Desktop. Tudo isso adicionando um caracter "{" no resultado da pesquisa.
O Google se manifestou para a correção da falha no Google News, e a Microsoft também...

Leia a matéria...