31 março 2009

Top Camisetas Nerds Lvl 4

Vamos agora com um site brazuca de conteúdo extremamente nerd: O Jovem Nerd!
Eles tem uma pequena coleção de camisetas, mas não menos importante para não ser citada.
Aqui vai um curtíssimo Top 4 de lá.
Here we go!




27 março 2009

Twitter/Plurk

Fico, mais uma vez, devendo o joguinho da semana... terei que compensar por três, semana que vem... ai ai...
Por hoje, vou comentar um pouco sobre as redes de microblogging.
As duas em que me aventurei (ou tentei) são as que estão ao lado esquerdo do blog: o senhor master Twitter, e o interessante Plurk.
Ultimamente ouço (e principalmente leio) muito sobre o Twitter. Já fiquei sabendo de movimentos que surgiram e aconteceram por causa dele.
Para quem não sabe, é como se fosse um site para se deixar mensagens de até 140 caracteres, para os seus seguidores. E você recebe essas mensagens de quem você segue.
Por isso, é interessante receber notas curtas, links e outras mensagens de seguidores que escrevem coisas úteis.
No Plurk é a mesma coisa, só a diferença é a barra de tempo. Ainda não aprendi a usar muito o Plurk, mas parece ter mais recursos que o Twitter.

Li outra vez em outro blog (agora me falha a memória do seu nome), do medo dos usuários deles, caso um dia caia na popularidade, como aconteceu com o Orkut, e dê no que deu com o pobre coitado...

Bom, tá tarde e estou com sono, outro dia eu escrevo melhor sobre esses sites. Aqui vão os links para me seguirem:
Twitter / Plurk

25 março 2009

Top Camisetas Nerds Lvl 3 - Parte 2

Voltando com a Parte 2 do Level 3, com algumas que eu fiquei realmente emocionado em ver a estampa. A última é uma que eu usaria na faculdade com um enorme prazer!
Vamos a lista de hoje:



Fim do level 3.
Se achar mais, eu posto por aqui.
Por hoje é só, people, até a próxima o/

24 março 2009

Top Camisetas Nerds Lvl 3 - Parte 1

Yo-hoho!
Mais um level up nos top de camisetas. O site da vez é o ThinkGeek, só que agora com 12 Camisetas!
Nessa primeira parte, seis estampas, e amanhã as outras seis, ok?
Parte 1, Start!

Come to dark side

Obey Gravity

Segunda parte, amanhã.
Até lá o/

18 março 2009

Top Camisetas Nerds Lvl 2 - Parte 2

Parte 2 do Level 2 do Top 10 Camisetas Nerds.
Dessa vez do site NerdyShirts
Vamos à lista de hoje:

Quick Fix

T-Shirt Back

Funny Slogan


Well done!
Mais um top 10 finalizado.
Estou pesquisando mais sites de camisetas nerds, e logo postarei mais.
Até a próxima! o/

---
Ouvindo: Psychic Lover - On The Road

17 março 2009

Top Camisetas Nerds Lvl 2 - Parte 1

Yo! Here we go again, com mais um Top 10 de camisetas nerds/gamers/geeks e esses tipos de pessoas estranhas.
Algumas (todas) dessas, eu realmente gostaria de comprar.
O site da vez é o NerdyShirts. Esse eu conheci a pouco tempo, mas também tem uma super coleção de estampas legais. Vamos começar com a primeira parte do Top 10 level 2 o/

1 Up

Amanhã tem a segunda parte do Level 2.
Não perca... o/

---
Ouvindo: Back-On - Butterfly

13 março 2009

Magic Pen 2

Pois é... nem ia postar nada por hoje, mas achei algo realmente divertido: Magic Pen 2.
É aquele tipo de joguinho que tem que ir desenhando objetos para cumprir objetivos. Bem legal.
Segue algumas imagens e o link.





POG

Fico devendo o joguinho. Semana que vem eu compenso.
Fiquem agora com um paradigma de programação muito usado por nós, humildes programadores. O POG, Programação Orientada a Gambiarra.

Definição de POG

A Programação Orientada a Gambiarras (POG ou WOP – Workaround-oriented programming) é um paradigma de programação de sistemas de software que integra-se perfeitamente a qualquer grande Paradigma de Programação atual.

Por definição, Gambiarra é aquilo que é de difícil concepção, de inesperada execução para tornar fácil o uso de algo que sequer deveria existir.

A Programação Orientada a Gambiarras foi uma evolução natural do uso do Programa Bacalhau, também conhecido como ATND - "Artifício Técnico Não Documentado" ( na Química, também conhecido como MTEDM - "Manutenção Técnica com Elementos Disponíveis no Momento" e na Engenharia Civil como STCT - "Solução Técnica de Cunho Temporário", nome pouco apropriado, uma vez que, todos sabemos, as soluções se tornam permanentes), dos anos 1960–1980, e vem de uma antiga expressão brasileira: "Para quem é, bacalhau basta" (época em que o peixe seco ainda era barato). Programadores e analistas mais preocupados em usar buzzwords costumam utilizar o termo workaround para impor respeito.

Para que um programador possa exercer a Programação Orientada a Gambiarras, são necessários alguns fatores específicos, facilmente encontrados em ambientes de desenvolvimento:

* Sistemas originalmente mal projetados
* Clientes chatos
* Usuários chatos
* Falta de vontade
* Falta de tempo
* Gente que pensa que é DBA (normalmente são pessoas chatas, gordas, feias, sem certificação nenhuma e que fizeram um curso de SQL Básico)
* Arquiteto de software achando que é o máximo (normalmente pessoas altas, loiras, chatas, arrogantes e metidos a sabe-tudo)
* Término do estoque de café/chá
* Aproximação do final da tarde
* Véspera de feriado/fim-de-semana
* Ter o Jackie Chan como chefe
* Ter o MacGyver como coordenador de projeto (ver Método MacGyver)
* Governo defecando regras ou MP's que entram em vigor imediatamente sem dar tempo de atualizar sistemas.
* Requisitos dinâmicos e/ou instáveis
* Produto com implementação pré-determinada que se torna personalizado (leia-se mutante) para angariar "aquela grande licitação"
* Área comercial vendendo ou pré-vendendo produtos imaginários ou inacabados com "entrega garantida em 30 minutos ou seu dinheiro de volta!"

Reunidos, todos estes fatores transformam o programador em um gambiarrizador, espécie mais evoluída de programador, que possui curva de aprendizado e produtividade muito mais acentuadas. Os códigos dos gambiarrizadores podem ser chamados de CACA (Código Avançado Complexo e Adaptável) que possuem, dentre outras qualidades, reusabilidade e legibilidade em seu auge.

Estudos realizados neste segmento mostram que os programadores que evoluem para gambiarrizadores vivem melhor, saem as 18:00h, tem cabelos mais bonitos e esvoaçantes. Tudo pelo fato de que, em gambiarrizadores, eles entram em um estado alfa, onde tudo na vida funciona. Tudo que é impossível torna-se possível, de maneira totalmente obscura, mas possível.

Há correntes de programadores que discriminam a Programação Orientada a Gambiarras, alegando ser uma má técnica, que faz com que os sistemas fiquem lentos e ganhem bugs. Também ficou claro nas pesquisas que estes programadores só dizem isto por nunca terem evoluído para gambiarrizadores (e por isso nunca pegam mulher nenhuma). Com apenas uma evolução (ao contrário de ' como o Charmander, que necessitam de duas para atingir o ápice de seu desenvolvimento), 100% dos programadores admitem que a Programação Orientada a Gambiarras, definitivamente, é o melhor paradigma de todos.

Além disso, a Programação Orientada a Gambiarras, assim como outros paradigmas, deu origem a outros movimentos de pesquisa científica como Modelagem Orientada a Gambiarras (MOG ou WOM – Workaround-oriented modeling), Desenvolvimento de Sistemas Orientado a Gambiarras (DSOG ou WOSD – Workaround-oriented software development).

PPOG (Princípios da Programação Orientada a Gambiarras)

* Se funciona, então tá certo - Acoplado ou não, txt ou sql, mil funções ou 10, design patterns... Nada disso tem valor para o usuário, que só precisa de um software funcional. O termo "escalável" é falacioso.

* My Way - Programador esperto, se é esperto mesmo é adepto do My Way. Se você está com dúvidas, faça do seu jeito pois se der merda é você quem vai se foder (e como).

* Murphy ou Lei de Murphy ou Lady Murphy - Para lidar com Murphy e seu exército só com POG. Murphy é sagaz e ligeiro, tá só esperando você dar mole. Nada mais rápido do que uma gambiarrazinha pra acertar o que Murphy destrói.

* Deixe o amanhã para amanhã - Muitos programadores atrasam projetos alegando que a demora de uma implementação para seguirem regras de design patterns ou comentários que ajudarão a outros entender melhor o código. Deixe o amanhã para o otário programador seguinte.

* Comentários são para amadores - Um desenvolvedor deve ser treinado para ser fluente na linguagem de programação usada sem precisar de comentários, independente da consequente ruína de sua vida social. Isso também é conhecido como sétimo sentido.

* Eficiência primeiro - Evite escrever em várias linhas o que pode ser feito em uma.

* Fé em Deus - A informática é levianamente definida como ciência exata, quando esta é na verdade uma ciência holística. Vários casos reais de divina Providência foram testemunhados em ambientes fiéis aos princípios ruins, assim o mal foi exorcizado, e a paz instalou-se graças a fé dos gambiarrizadores. Vale dizer que: há mais mistérios entre o teclado e o monitor do que julga a sua vã filosofia.

* 1337 h4x0r5 dud3 lol - Quanto mais ilegível, mais respeitado o código é. Consequentemente menos alterado ele é, e mais estável o sistema fica, garantindo a empregabilidade do gambiarrizador.

* A ocasião faz o ladrão - Em determinados momentos não conseguimos escapar dela.

* Capacidade de Abstração - Este conceito se baseia em focar-se no problema e desconsiderar conceitos e dados deios para atingir o objetivo, ou seja, o Programador deve abstrair tudo que lhe faça perder tempo como regras de negócio desnecessárias ou tratamentos de erros.

* Conclusão Hipotética Universal Técnica Explicativa (aka. C.H.U.T.E) - Quando nenhum dos outros conceitos se aplica, utiliza-se este até funcionar ou desistir.

* Criatividade acima de tudo - Uma pessoa criativa não é aquela que consegue chegar a diversos lugares, mas sim, aquela que chega no mesmo lugar por diversas maneiras. Portanto, o POGer não é nada mais do que um programador criativo, que faz a mesma coisa que outros, adotando técnicas não convencionais.

* Simplicidade acima de tudo - Se o programa funciona sem o Tratamento de Exceções e a verificação de campos preenchidos pelo usuário porque complicá-lo ?

* Faca nos dentes - O famoso "Vai fazendo ai!"

11 março 2009

Top Camisetas Nerds - Parte 2

Hoje continuamos com a outra parte do Top 10.
Reservei para o fim as estampas mais RPGísticas.
Estou aceitando doações para comprá-las. ^^'



Choose Your Weapon (Dices)

Essas foram as camisetas do site Jinx. Fazendo propaganda e não ganhando nada... Mas tudo bem, quem sabe não vejo mais gente usando esse tipo de camiseta no Brasil, né?
Conheço mais um site com camisetas e itens nerds. Mas esse eu deixo para a próxima semana, ok?
Até a próxima, fellows o/

---
Ouvindo: M.O.V.E - Dive into stream

10 março 2009

Top Camisetas Nerds - Parte 1

Resolvi fazer um "rápido" top 10 de camisetas Nerds, Geeks, Gamer e talz.
Fuçando na net, encontrei um site dedicado a essas estampas. É o Jinx.
Selecionei 10 camisetas que quero (e talvez um dia eu vá) comprar.
Vamos ao Top 10, primeira parte:


Answer to Life, the Universe, and Everything

Amanhã tem mais.
Flw o/

---
Ouvindo: UVERworld - Kimi no Suki na Uta

04 março 2009

O futuro da língua portuguesa

Com o avanço da internet e da inclusão digital, surgiram os "inclusos digitalmente", e com eles, uma nova vertente da língua portuguesa.
Esqueça as pequenas "mudanças" que ocorreram com ela recentemente, como por exemplo:
A coisa ficará muito pior... muito.... Leiam só:

O futuro da língua portuguesa

Eis aqui um programa de cinco anos para resolver o problema da falta de autoconfiança do brasileiro na sua capacidade gramatical e ortográfica. Em vez de melhorar o ensino, vamos facilitar as coisas, afinal, o português é difícil demais mesmo. Para não assustar os poucos que sabem escrever, nem deixar mais confusos os que ainda tentam acertar, faremos tudo de forma gradual.

No primeiro ano, o "Ç" vai substituir o "S" e o "C" sibilantes, e o "Z" o "S" suave. Peçoas que açeçam a internet com freqüênçia vão adorar, prinçipalmente os adoleçentes. O "C" duro e o "QU" em que o "U" não é pronunçiado çerão trokados pelo "K", já ke o çom é ekivalente. Iço deve akabar kom a konfuzão, e os teklados de komputador terão uma tekla a menos, olha çó ke koiza prátika e ekonômika.

Haverá um aumento do entuziasmo por parte do públiko no çegundo ano, kuando o problemátiko "H" mudo e todos os acentos, inkluzive o til, seraum eliminados. O "CH" çera çimplifikado para "X" e o "LH" pra "LI" ke da no mesmo e e mais façil. Iço fara kom ke palavras como "onra" fikem 20% mais kurtas e akabara kom o problema de çaber komo çe eskreve xuxu, xa e xatiçe. Da mesma forma, o "G" ço çera uzado kuando o çom for komo em "gordo", e çem o "U" porke naum çera preçizo, ja ke kuando o çom for igual ao de "G" em tigela", uza-çe o "J" pra façilitar ainda mais a vida da jente.

No terçeiro ano, a açeitaçaum publika da nova ortografia devera atinjir o estajio em ke mudanças mais komplikadas serão poçiveis. O governo vai enkorajar a remoçaum de letras dobradas que alem de desneçeçarias çempre foraum um problema terivel para as peçoas, que akabam fikando kom teror de soletrar. Alem diço, todos konkordaum ke os çinais de pontuaçaum komo virgulas dois pontos aspas e traveçaum tambem çaum difíçeis de uzar e preçizam kair e olia falando çerio já vaum tarde.

No kuarto ano todas as peçoas já çeraum reçeptivas a koizas komo a eliminaçaum do plural nos adjetivo e nos substantivo e a unificaçaum do U nas palavra toda ke termina kom L como fuziu xakau ou kriminau ja ke afinau a jente fala tudo iguau e açim fika mais faciu. Os karioka talvez naum gostem de akabar com os plurau porke eles gosta de eskrever xxx nos finau das palavra mas vaum akabar entendendo. Os paulista vaum adorar. Os goiano vaum kerer aproveitar pra akabar com o D nos jerundio mas ai tambem ja e eskuliambaçaum.

No kinto ano akaba a ipokrizia de çe kolokar R no finau dakelas palavra no infinitivo ja ke ningem fala mesmo e tambem U ou I no meio das palavra ke ningem pronunçia komo por exemplo roba toca e enjenhero e de uzar O ou E em palavra ke todo mundo pronunçia como U ou I, i ai im vez di çi iskreve pur ezemplu kem ker falar kom ele vamu iskreve kem ke fala kum eli ki e muito milio çertu ? os çinau di interogaçaum i di isklamaçaum kontinuam pra jente çabe kuandu algem ta fazendu uma pergunta ou ta isclamandu ou gritandu kom a jenti e o pontu pra jenti sabe kuandu a fraze akabo.

Naum vai te mais problema ningem vai te mais eça barera pra çua açençaum çoçiau e çegurança pçikolojika todu mundu vai iskreve sempri çertu i çi intende muitu melio i di forma mais façiu e finaumenti todu mundu no Braziu vai çabe iskreve direitu ate us jornalista us publiçitario us blogeru us adivogado us iskrito i ate us pulitiko i u prezidenti olia ço ki maravilia.

Viu, só?
Lendo isso, me lembro do Miguxeitor e o Mussumis.
É isso, até o/

---
Ouvindo no instante do post: The Corrs - Long Night

---
Um rápido Edit.
Feliz anivesário, Tê o/
Um bjãozão e boa sorte nessa volta ao Rio.
Bjãozão =*

03 março 2009

Motivos para amar um nerd

Vamos hoje a um texto que vi circulando por fóruns essa semana.
É real! o/

Motivos para amar um nerd
1. Você pode ter certeza daquilo que ele é, e de como será.Nerd não muda!
Ele não tenta fingir que é outra pessoa só para te agradar, porque nem se ele quisesse ele saberia como parecer legal, bonito, etc. As qualidades de um
NERD são imutáveis.Se ele gosta de C++, vai morrer gostando de C++. Pode até ser que passe a usar Java também, mas no fundo é tudo a mesma coisa.

Se ele gosta de De Volta para o Futuro, vai morrer gostando disso.
Se hoje ele é gordinho, amanhã será gordinho.
Se hoje ele é magrelo, amanhã será magrelo.
Diferente dos garotos que fazem musculação para você achar que eles são gostosos, e depois que você casar eles vaõ virar uns gordos barrigudos.

2. Se ele diz que vai fazer uma festa em rede é verdade.
Sabe aquele papo dos homens comuns de falar que vai jogar futebol e ir a outro lugar?Se Nerd fala que vai a casa de alguém para fazer uma Festa em Rede e jogar Doom, é porque ele vai fazer isso.

Ele não vai mentir para você, falando que vai fazer uma coisa e ir fazer outra.

3. Nerd tem empregos estáveis.
Muita gente diz que mulher gosta de dinheiro, tremenda mentira.O que mulher odeia são homens idiotas que não conseguem ter um emprego decente.Até porque se você ( mulher ) tiver um marido com emprego tosco, ainda tem que ouvir sua mãe e suas amigas falando:
- Nossa! Mas que marido você arrumou, ele é um banana?

Com Nerds não tem preocupação. Até porque Nerd sempre faz algo que ninguém entende, e daí parece ser muito mais importante o emprego dele do que realmente é.

- Ah! Meu marido cuida de um Servidor de rede.

4. Nerd sempre resolverá o problema do seu computador muito mais rápido e melhor que o suporte técnico. E o melhor, de graça.

5. Ele não vai esquecer seu aniversário.
A menos que a bateria do Palm dele acabe.

6. Ele não tem ciúmes do carro dele.
Ele não vai ficar falando do carro dele o tempo todo.Mas não pegue o livro do Stephen Hawking e nem toque no computador dele.Computador é uma coisa sagrada, NUNCA TOQUE NELE.

7. Nerd adora saber como as coisas funcionam.
Então enquanto ele não conseguir fazer você ter um orgasmo, ele vai estudar o porquê, estudar os pontos sensíveis de uma mulher, criar um gráfico com as possíveis formas de te fazer chegar lá e medindo a probabilidade de isso acontecer.Fará cálculos de Permutação para saber qual o conjunto dessas formas é a melhor para fazer você ter um orgasmo.Só não pergunte para ele o que ele está fazendo, porque se ele tentar te explicar você não vai entender.

8. Nerd esperto grava os programas.
Nerd que é nerd sabe programar o video cassete, o gravador de DVD ou a placa dee captura de TV para gravar seu programa favorito.Por isso não tem porquê ele não ir a algum lugar com você só porque estará passando Jornada nas Estrelas ( ao contrário dos maridos comuns que ficariam em casa vendo futebol ).A menos que você queira ir a um lugar movimentado, a maioria dos Nerds odeiam lugares cheios.

9. Todo mundo tem defeito.
Mesmo tendo bons motivos para amar um NERD, NUNCA, JAMAIS, NEM PENSE, em interrompê-lo quando ele está programando, esse momento é sagrado.
Interromper alguém que está programando é pior que interromper alguém que está no meio de um cálculo.

Motivo: Quase sempre agente tem que ter em mente o valor de 4 ou 5 variáveis nessa hora.Tem que saber como e porquê o FOR começou e vai acabar.Tem que guardar na cabeça a condição do IF onde estamos lendo.E guardar muitas outras informações.Se você interrompe nessa hora, agente esquece todas essas informações e tem que procurá-las de novo. e isso é uma chatice.

Então! AME um NERD!

01 março 2009

Mais Rubik's Cube

Eu postei a um tempo (em outro blog, e agora nesse) alguns tipos novos de Rubik's Cube (alguns, nem tão 'cube' assim).
Peguei uma vez um tutorial em vídeo para montar um que tenho aqui, e quase que ele desmonta na minha mão...
Tá aí mais uma missão para meu 2009: "Terminar de montar o Rubik's Cube" o/

O que me deixa meio desanimado é ver os vídeos de uns caras que montam de olhos fechados, e até criancinhas que nem falam direito montando aquele treco...
Tem manhas para isso, mas essa análise que o computador usa nesse vídeo é louca!
Ele resolve em 20 movimentos! Só! Eu levei um dia para montar duas das três camadas....
Bom, vamos ao vídeo:



Vi no "Byte que eu Gosto"