Busca

fim de expediente

by rafa soares

Tag

absurdos cotidianos

absurdos cotidianos 3.0

Bom, faz muito tempo que não posto aqui… Espero que logo volte ao normal.

Para refrescar, vou mandar umas pérolas que algumas pessoas me mandam quando pedem ajuda.

Pergunta:

Comecei a criar a função de pesquisa mas está dando este erro, o que pode ser?

'Manager.[nome da classe].Pesquisar(int?, int?)': not all code paths return a value

Estou criando assim:

public List<&#91;nome da classe&#93;> Pesquisar( int? CodigoDe, int? CodigoAte )
{
	Query query = new Query();
}

Resposta:

Termina a função. Se continuar dando erro, você me fala.

Não sei porquê, mas não tive resposta depois disso….

Pergunta:

Estou usando esta linha, mas, não sei porquê, a variável não está sendo atualizada , tenho certeza que o campo DataValidade está atualizado…

if([nome da classe].DataValidade.HasValue)
	[nome da classe].DataValidade = Convert.ToDateTime(linha["DataValidade"]);

Reposta:

Você não pode verificar se a variável tem algum valor antes de atribuir o valor a ela…
O que você tem que verificar é se o campo no banco tem valor.

De novo, silêncio…

Pergunta:

Quando estou no aspx.cs e digito [nome da classe], só aparece [no IntelliSense] o Manager e não aparece a Entidade, mas já criei a entidade o que pode ser?

Resposta:

Tenta recompilar a solução.

Adivinhem… *grilos cricrilando*

Eu não me acho o fodão, também tenhos várias dúvidas, mas tem gente que pergunta por pura preguiça de pesquisar ou até de pensar. É muito mais prático abrir o MSN e perguntar pra alguém do que tentar alguma outra coisa ou abrir o Google e procurar, não é?

obras

Só para começar: eu odeio obras.

E elas parecem me rondar.
Aturei uma ao lado do trabalho durante meses. Agora, no novo escritorio estão reformando algo. Meu vizinho está construindo umas casas no terreno ao lado.
Isso mesmo, umaS casaS nO terrenO. Eu já contei 3 e elas parecem estar se reproduzindo.Minha mãe chama de cortiço, eu chamo de “jeito fácil de ganhar dinheiro”, mas isso é assunto para outro post, se for do interesse geral da nação.

Aliás, tenho uma amiga que faz engenharia civil. É a única coisa boa em sermos só amigos. Imagina um cara que odeia obras casado com uma engenheira:
– Ai, amor, acho que precisamos reformar a cozinha. *começa a desenhar a planta da reforma*
– Outra planta? Outra reforma? o.o’

Mas o assunto principal do post não é o quanto eu odeio obras, mas as obras em si.

Estão terminando um supermercado (Wal-Mart) em Cotia, no km 23 da Raposo Tavares (muita gente acha que ali, a Granja Viana, é uma cidade, mas ainda pertence a Cotia).
Fiquei sabendo dessa obra há uns 5, 6 meses no máximo e já está quase pronta. Um prédio bonito, por sinal.

Mas o engraçado é que as 3 passarelas que implantaram na Raposo em 2003 levaram esse mesmo tempo, senão mais.
Eu não entendo muito disso, mas acho que leva bem menos tempo para se construir 3 passarelas, de ferro, não aquelas todas de concreto, do que um prédio daquele tamanho.

Claro, se desconsiderarmos o fato de que o governo é quem cuida das passarelas, enquanto o Wal-Mart é particular.

Ainda assim, será que a tecnologia evoluiu tanto em 4 anos? Ou será só o governo mesmo?

absurdos cotidianos 2.0

De vez em quando eu tenho que engolir umas dessas:

System.FormatException: Seqüência de entrada não estava em um formato incorreto.

Se não estava incorreto, porque não funcionou?! ¬¬

Tinha que ser da Microsoft! (ASP.NET 2.0)

UPDATE

Um número considerável de pessoas tem chegado a esse post procurando por este erro, então deixa eu atender às expectativas destes nobres visitantes:

A mensagem que dizer justamente o contrário, ou seja, significa que o valor de entrada estava num formato incorreto (logo, não estava num formato correto). Verifique o valor da variável que você está tentando converter. Aposto que é um campo onde o usuário deveria digitar um valor ou uma data e você não está validando a entrada. 😛

Um RegularExpressionValidator deve resolver o problema. 😉

Quanto à mensagem, é óbvio que quem fez a tradução ia escrever “não estava num formato correto”, mas achou que “estava num formato incorreto” era melhor (eu também acho), mas esqueceu de apagar o “não”. Isso acontece direto, tá perdoado. Eu só não perdôo o revisor que deixou esse erro passar!

absurdos cotidianos

Você lê os rótulos e embalagens do produtos que você usa diariamente?

Eu leio.

Tenho o costume de, por exemplo, enquanto tomo café, ler a caixa do leite, o rórulo da maionese (conheço várias receitas da Hellmann’s 😛 ). Quanto tomo banho, costumo ler a embalagem do shampoo, coindicionador. E assim vai.

Hoje, li na embalagem do shampoo:

Precauções: Não ingerir.

Eu imaginei aquela cena: O cara olha pro shampoo e resolve bebê-lo. Mas vê isso escrito na embalagem e desiste!

Meio absurdo, não?! Quem, em sã consciência iria ingerir shampoo? (por mais que ele fosse de frutas cítricas)
E quem determinado a fazê-lo iria ler as precauções na embalagem?

São coisas que me aparecem no dia a dia…

Acima ↑