Padronização 21/03/2012 20:24

Transcrição ↓

/* História real enviada por Suissa */
Chefe: Esse formulário que você fez está horrível... Todo despadronizado... Você precisa fazer algo que siga um mesmo padrão...
Programador: Como assim? Onde você acha que falta seguir um padrão?
Chefe: Olhe ali... Em alguns lugares você colocou bolinhas, em outros colocou quadrados*...
Programador: PLOFT!
--
* Checkbox e radio buttons
Camiseta: Terno no calor frita o cérebro

Entradas para o Encontro Locaweb em Salvador-BA 21/03/2012 14:36

Que tal entradas para o 14º Encontro Locaweb em Salvador-BA?

O encontro vai acontecer no dia 12/04 e o Vida de Programador ganhou da Locaweb 6 entradas para sortear entre os leitores do blog.

Como serão os sorteios?

3 entradas serão sorteadas pelo twitter (via BooPromo)
3 entradas serão sorteadas pelo facebook (via Sorteie.me)

Como participar pelo twitter?

Acesse o link da promoção no BooPromo, clique em participar e faça o login pela sua conta do twitter.

Ao participar, você automaticamente passa a seguir os perfis @ProgramadorREAL e @locaweb (se já não estiver seguindo) e automaticamente twitta a seguinte mensagem:

Sorteio de entradas para o 14º Encontro Locaweb (Salvador-BA) Clique para concorrer migre.me/8m5Xw #14elw

Os contemplados devem estar seguindo o @ProgramadorREAL e a @Locaweb no momento do sorteio.

Como participar pelo facebook?

Entre na página da promoção no facebook. Clique em participar.

Você deve curtir a página do Vida de Programador e a página da Locaweb para poder ganhar as entradas.

E se eu não tenho twitter nem facebook?

Então a sua vida é muito triste e você não merece ganhar as entradas...

Brincadeira, se você não tem é só criar um. Simples assim.

Erro ao excluir 21/03/2012 13:55

Transcrição ↓

/* História real enviada por :)VPOA */
Cliente: O sistema que você fez está com defeito... Não está me deixando excluir um cadastro.
Programador: Aparece alguma mensagem de erro?
Cliente: Não dá nenhum erro, mas aparece uma mensagem e não apaga...
Programador: Ok, vamos fazer um teste... Selecione o cadastro que quer excluir...
Cliente: Pronto...
Programador: Clique no botão excluir...
Cliente: Pronto...
Programador: Apareceu a mensagem?
Cliente: Sim...
Programador: O que diz na mensagem?
Cliente: "Este cadastro será excluído permanentemente, deseja prosseguir?"
(silêncio)
Cliente: Ahhhhhhhhhh... Agora funcionou...
Programador: PLOFT!

Saída Antecipada 20/03/2012 19:51

Transcrição ↓

/* História real enviada por Pedro Coelho */
Programador (por e-mail): Chefe, estou mandando este e-mail para lhe avisar sobre minha saída antecipada.
Chefe (por e-mail): Ok, programador, foi muito bom trabalhar com você. Tenha sucesso na sua jornada profissional. Acerte os detalhes com o RH.
Programador: Puxa, como eu explico que era só avisando que eu ia sair meia-hora mais cedo?

Resultado do Concurso (e os digitos do Pi) 20/03/2012 14:54

Finalmente, o resultado do concurso su3.14mpa que promovi aqui no blog. Relembrando, valia entradas para o 14º Encontro Locaweb que vai acontecer dia 12/04 em Salvador-BA.

Antes, queria dizer que foi difícil escolher, porque as pérolas os algoritmos eram muito bons... E relembrando os critérios:

O que importa aqui são os algoritmos mais criativos. Não quero saber quais são os mais corretos, os mais eficientes… O que importam são os mais criativos… Vale tudo (desde que se respeitem os bons modos).

Não sei o que vocês acham, mas sempre que eu participo de um concurso cultural e não ganho, penso: "Que droga, se eu soubesse que escolheriam uma resposta tão ruim, eu teria feito uma pior". Bom, não há como evitar. A escolha dos "melhores" é algo muito subjetivo e a comissão avaliadora (que eu não vou revelar os nomes para preservar sua integridade física) se empenhou bastante na análise.

Aproveitando, como sei que as pessoas, em geral, não vão ler esse monte de embrólios e vão apenas procurar os nomes dos vencedores, em negrito, vou me divertir um pouco e divulgar primeiro os nomes dos não ganhadores, que nem mesmo participaram do concurso. Só para imaginar as pessoas frustradas não encontrando os próprios nomes.

Seguem os felizardos:

  • Kiko Welbber
  • Paulo Lobato
  • Maurício Adams

Parabéns aos três...

Foram selecionados aleatoriamente a partir da minha cabeça, dentre meus amigos... Mas vamos ao que interessa...

Os melhores algoritmos, são:

Os premiados serão avisados pelo e-mail fornecido no comentário. Caso não respondam em 48h ou respondam que não irão, os ingressos serão passados para os próximos melhores...

Vale aqui uma menção ao código usando a incrível técnica do Bogosort, que não entrou na lista, mas é o próximo caso alguém não vá.

Não ganhei. E agora, o que faço da minha vida?

Fiquem calmos. Hoje mesmo abrirei sorteios de mais 3 ingressos pelo twitter e 3 pelo facebook. Fiquem de olho...

E, como prometido, seguem os digitos do pi (peguei na internet (não contei quantas casas decimais tem)):

3.141592653589793238462643383279502884
1971693993751058209749445923078164062
8620899862803482534211706798214808651
32823066470938446095505822317253594081
28481117450284102701938521105559644622
94895493038196442881097566593344612847
56482337867831652712019091456485669234
60348610454326648213393607260249141273
72458700660631558817488152092096282925
40917153643678925903600113305305488204
66521384146951941511609433057270365759
59195309218611738193261179310511854807
44623799627495673518857527248912279381
83011949129833673362440656643086021394
94639522473719070217986094370277053921
71762931767523846748184676694051320005
68127145263560827785771342757789609173
63717872146844090122495343014654958537
10507922796892589235420199561121290219
60864034418159813629774771309960518707
21134999999837297804995105973173281609
63185950244594553469083026425223082533
44685035261931188171010003137838752886
58753320838142061717766914730359825349
04287554687311595628638823537875937519
57781857780532171226806613001927876611
19590921642019893809525720106548586327
88659361533818279682303019520353018529
68995773622599413891249721775283479131
51557485724245415069595082953311686172
78558890750983817546374649393192550604
00927701671139009848824012858361603563
70766010471018194295559619894676783744
94482553797747268471040475346462080466
84259069491293313677028989152104752162
05696602405803815019351125338243003558
76402474964732639141992726042699227

É impressão minha ou tem um erro ali em uma das casas?

Girar foto 20/03/2012 13:14

Transcrição ↓

/* História real enviada por Rômulo Torres */
Cliente: Eu preciso que você faça uma alteração no sistema aqui da concessionária
Programador: Certo, o que precisa alterar?
Cliente: Eu enviei a foto de um dos carros, mas só está aparecendo a traseira... Eu preciso que você gire a foto para aparecer de frente...
Programador: PLOFT!

Boas práticas 19/03/2012 18:28

A culpa é do PMD...

Transcrição ↓

/* História real enviada por Mateus */
Programador: Alonso, o sistema de versionamento está tirando as quebras de linhas dos seus arquivos?
Alonso: Acho que não... Aqui tá normal...
Programador: Dá uma olhada na classe Faturamento.java... Está tudo em uma linha só...
Alonso: Ah, não... Eu fiz ela assim mesmo... O PMD disse que o método estava muito grande e não podia ter mais de 100 linhas.
Programador: PLOFT!

Portas 19/03/2012 13:59

Transcrição ↓

/* História real enviada por Ricardo */
Chefe: E aí? Descobriram qual era o problema do sistema?
Programador: Ahan. O problema era no roteador... Algumas portas dele queimaram...
Chefe: Se?io??? Mas não queimou a 5060, né?
Programador: PLOFT!

Mais capricho 16/03/2012 20:50

Quer comprar essa camiseta?

Transcrição ↓

/* História real enviada por @niltonbr */
Chefe: Olha isso! Essa tela está desalinhada... Esse botão não funciona... Não valida esse campo... Que droga! Tem que ter capricho pessoal, pelo amor de Deus!
Fora da sala...
Programadora: Puxa, que chato... Quem foi que fez aquela tela?
Programador: Foi ele mesmo... Só que faz tempo... Ele esqueceu...

Aguardando detalhes 16/03/2012 13:42

Quer comprar essa camiseta?

Transcrição ↓

/* História real enviada por Leandro */
Chefe: Você tem um mês para desenvolver o projeto, mas não comece antes de conversarmos sobre os detalhes... Eu te chamo mais tarde ...
4 dias depois...
Secretária: O cliente ligou querendo saber como está o andamento do projeto
1 semana depois...
Secretária: O cliente ligou novamente querendo saber como está o andamento do projeto ...
Programador: Chefe, estou há uma semana esperando para conversarmos... O cliente já ligou duas vezes querendo saber o andamento do projeto...
Chefe: Quem é você para me cobrar? Aqui o chefe sou eu! Quem tem que te cobrar sou eu e não você me cobrar!
Programador: PLOFT!

 

↑ Voltar ao Topo