• rss

Assine nosso feed

E continua indefinidamente…

(5)

Category : Códigos

Carlos tinha um  pequeno problema, que na verdade já era bem comum para qualquer um que trabalhe com desenvolvimento: prazo apertado, projeto mal brifado, e um designer que, de forma educada, não era exatamente o “lápis mais apontado do estojo”.

Felizmente uma versão prototipada do projeto (um site simples de pesquisa) ficou pronta para avaliação do cliente em tempo recorde, e obviamente várias mudanças foram solicitadas.

Entre a pressão do cliente, o prazo apertado e as várias mudanças que precisavam ser feitas, o designer simplesmente sumiu, e Carlos acabou tendo que cuidar das revisões de layout. Ao passar pela listagem de perguntas (que tinha um efeito simples, a cor de fundo mudava quando o mouse passava pelo título), Carlos encontrou algo estranho: embora o efeito para todas as linhas de perguntas fosse exatamente o mesmo, cada linha tinha uma classe css diferente. Eram mais ou menos 50 perguntas.

Ao olhar no arquivo .css, Carlos conseguiu entender porque esse arquivo era justamente o mais pesado de todo o projeto:

.linhas ul li.p01 a, .linhas ul li.p01 a:visited {
	display: block;
	height: 30px;
	width: 500px;
	padding-top: 4px;
	padding-right: 127px;
	padding-bottom: 5px;
	padding-left: 167px;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	background-image: url(imagens/linha.jpg);
	background-repeat: no-repeat;
	background-position: 167px bottom;
 
}
 
.linhas ul li.p01 a:hover, .linhas ul li.p01 a:active {
	display: block;
	height: 30px;
	width: 500px;
	padding-top: 4px;
	padding-right: 127px;
	padding-bottom: 5px;
	padding-left: 167px;
	background-image: url(imagens/linha1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
 
}
 
.linhas ul li.p02 a, .linhas ul li.p02 a:visited {
	display: block;
	height: 30px;
	width: 500px;
	padding-top: 4px;
	padding-right: 127px;
	padding-bottom: 5px;
	padding-left: 167px;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	background-image: url(imagens/linha.jpg);
	background-repeat: no-repeat;
	background-position: 167px bottom;
 
}
 
.linhas ul li.p02 a:hover, .linhas ul li.p02 a:active {
	display: block;
	height: 30px;
	width: 500px;
	padding-top: 4px;
	padding-right: 127px;
	padding-bottom: 5px;
	padding-left: 167px;
	background-image: url(imagens/linha2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
 
}
 
.linhas ul li.p03 a, .linhas ul li.p03 a:visited {
	display: block;
	height: 30px;
	width: 500px;
	padding-top: 4px;
	padding-right: 127px;
	padding-bottom: 5px;
	padding-left: 167px;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	background-image: url(imagens/linha.jpg);
	background-repeat: no-repeat;
	background-position: 167px bottom;
 
}
 
.linhas ul li.p03 a:hover, .linhas ul li.p03 a:active {
	display: block;
	height: 30px;
	width: 500px;
	padding-top: 4px;
	padding-right: 127px;
	padding-bottom: 5px;
	padding-left: 167px;
	background-image: url(imagens/linha3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
 
}
 
(Muitas e muitas e muitas linhas parecidas com essas)
 
.linhas ul li.p50 a, .linhas ul li.p50 a:visited {
	display: block;
	height: 30px;
	width: 500px;
	padding-top: 4px;
	padding-right: 127px;
	padding-bottom: 5px;
	padding-left: 167px;
	font-size: 11px;
	color: #666;
	text-decoration: none;
	background-image: url(imagens/linha.jpg);
	background-repeat: no-repeat;
	background-position: 167px bottom;
 
}
 
.linhas ul li.p50 a:hover, .linhas ul li.p50 a:active {
	display: block;
	height: 30px;
	width: 500px;
	padding-top: 4px;
	padding-right: 127px;
	padding-bottom: 5px;
	padding-left: 167px;
	background-image: url(imagens/linha50.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

Carlos simplesmente levantou, pegou um cigarro e um café, e foi ver a lua fora da agência. Aquela seria uma longa noite….

Na próxima, vou pedir para instalarem o microsoft.com

(2)

Category : Sistemas, Suporte, WTF

Sub_Zer0 conta uma história que faz pensar na importância de escolher um bom provedor:

Trabalho no desenvolvimento PHP para uma empresa de médio porte, que hospeda os sites de clientes em um servidor terceirizado. Um belo dia, percebi que, para fechar um job (Nota do admin: “Deus, como eu odeio esse termo), eu precisava do Smarty. Só que o servidor não tinha nada configurado.

Como não tinha como não usar o Smarty, abri um chamado no servidor, dizendo que precisava da biblioteca instalada, e dizendo que o mesmo podia ser baixado no endereço http://www.smarty.net/ – e continuei o desenvolvimento na minha própria máquina

Horas depois,  recebo um email dando o chamado como concluído, e a seguinte mensagem do suporte:

Informo que o domínio já foi adicionado em seu painel. Qualquer configuração adicional pode ser efetuada diretamente por ele. Grato.

Sem entender nada, vou até a administração do servidor e descubro que, ao invés de instalar a biblioteca Smarty no servidor, ele configurou o domínio smarty.net no servidor! Do jeito que estava, era só alguém alterar o DNS do domínio, que responderia normalmente!

Depois de alguns minutos atônito, resolvi ligar para o suporte e explicar da forma mais clara possível o que eu realmente queria…

Internet – Um conceito pouco claro

(7)

Category : Sistemas, WTF

Fernanda mostra mais uma vez que as empresas ainda não entenderam o conceito de ‘internet’.

Sendo a responsável pela área de TI da empresa – e tendo, portanto, mais afinidade com computadores -, me pediram que entrasse no site da companhia telefônica para imprimir a segunda via da conta, já que com a greve dos Correios não a receberíamos em tempo e o vencimento estava próximo.

Bom, aparentemente o sistema de segunda via foi remodelado recentemente, pois para contas de pessoa jurídica, além do CNPJ, é necessário uma senha que ninguém sabia. Tudo bem, o formulário para cadastro era bem simples, mas a senha recém-cadastrada não funcionava, o site retornava a mensagem de “senha bloqueada”. Fiquei algumas horas aguardando um e-mail, ou mesmo uma ligação para o desbloqueio da senha, mas como nada acontecia a solução foi ligar para o SAC da empresa…

Todo mundo sabe como o atendimento telefônico funciona, você fica ouvindo gravações e apertando botões na esperança de falar com um ser humano. Quando finalmente consegui, expliquei a situação para a atendente e perguntei como desbloquear a senha para conseguir acessar a segunda via da conta. A resposta?

“Em até cinco dias úteis a senhora vai estar recebendo pelo correio uma notificação de que a senha foi desbloqueada e poderá acessar sua conta.”

Dizem que, após o desbloqueio da senha, é preciso imprimir uma página, autenticá-la em cartório e enviar para a Telefônica, para finalmente poder usar o sistema…

Sysadmin também é gente – e se envolve em projetos sociais

(0)

Category : Blog

BlogagemSocial009

Peço desculpas a todos que gostam de visitar esse blog em torno das desventuras e maluquices que só usuários proporcionam, mas dessa vez o assunto é sério: que tal falarmos um pouco sobre projetos sociais?

Quando comecei a publicar os WTF’s no meu blog pessoal, e mesmo depois de criar o WTF-Brasil somente para que os usuários pudessem ter um local para compartilhar suas histórias, mantive firme uma regra: jamais fazer pouco de pessoas que não tivessem acesso à informática e, por consequência, não soubessem como usá-lo. Pessoalmente, não vejo graça nisso. Sempre critiquei, e sempre criticarei, as pessoas que têm toda as oportunidades do mundo, e parecem não dar a mínima para isso. E o resto? E as pessoas que, em pleno século XXI, com a revolução digital, não tem nem mesmo acesso ao básico? Para esses, muito mais importante do que rir, ou reclamar da inclusão digital, é o trabalho que nós, profissionais da área de informática, podemos realizar para tentar melhorar um pouco a qualidade de vida deles.

Idéias como a Blogagem Social (fotos no Flickr), por exemplo, nasceram justamente desse desejo de tentar fazer um Brasil um pouco melhor, e dividirmos o que temos com outras pessoas. Além disso, sempre faço doações de equipamentos de informática que já não uso, tanto em casa quanto na empresa, e durante muito tempo dei aulas de informática em uma entidade assistencial próxima de casa, para crianças carentes. É pouco, mas é que posso fazer para tentar melhorar a comunidade.

Isso daria um belo nome para o meu filho

(4)

Category : WTF

Clauber nos manda uma pérola de suporte à internet

Trabalho em provedor de internet e certo dia um usuário entra em contato
informando que não consegue acessar a internet, ocorrendo o erro 691 (usuário incorreto) através de procedimentos internos testei user/senha do mesmo e tudo ok em nossa Central.

Informei ao cliente que estava tudo ok, e confirmei o e-mail com o mesmo. O usuário informou que o problema estava conosco, e que deveríamos dar um jeito. Educadamente pedi para o cliente soletrar letra por letra o e-mail digitado para o acesso, e foi aí que tive a surpresa: ele soletrou nomeANDERLAINEsobrenome@provedor.com.br!

Pedi um momento ao cliente, coloquei no mudo por um tempo para me acalmar, e voltei na linha auxiliando passo a passo.

No final, com ele já conectado, ocorreu o seguinte diálogo:

Eu:posso ajudar algo mais?
Cliente: não,valeu!!! (podia ter até pedido desculpas, mas entendo que nem todo mundo é obrigado a saber tudo de Informatica e é por que existe nossa profissão )
Eu : Provedor agradece tenha um bom dia;

Mas pelo menos agora está cheirando lavanda….

(8)

Category : Suporte, Usuários, WTF

Essa história aconteceu há vários anos, com meu primo, na época em início de carreira na prestação de serviços na área de informática. É, provavelmente, o primeiro registro de um WTF que tenho lembrança.

Por indicação, ele havia conseguido um bom contrato com uma empresa, em outra cidade, coisa de uma hora de viagem de carro. “Oras, a grana é boa, há bastante trabalho, e eu posso configurar um servidor SSH ligado no modem ADSL para acessar a empresa remotamente. Não há motivo para preocupações, certo?” – Errado. Havia a mulher do dono da empresa.

Sou em quem pago, logo é você quem explica!

(4)

Category : WTF

Um leitor, que pediu para não se identificar, mandou a seguinte pérola. Quem nunca teve que provar por A + B para o cliente / chefe que ele estava errado?

Essa aconteceu recentemente num cliente meu. A gerente (de tudo) é até bem
inteligente, e já sabe que não pode pedir relatórios de informações que
não foram entradas no sistema porque não vai funcionar. Mas ainda assim ela
tenta ser mais esperta do que os profissionais, e faz a gente passar por poucas
e boas.

Quando me chamaram para a consultoria uma das reclamações era que a rede erainsegura, e era mesmo. Era uma lambança só, estações na rede com fio, outras na rede sem fio, gente nas duas… Para piorar, o roteador sem fio era integrado ao modem ADSL, daquelas coisas mais xing-ling possíveis.

O Yahoo já está abraçando a filosofia da Microsoft!

(2)

Category : WTF, screenshots

Ou isso, ou alguém comeu bola feio na hora de criar o instalador….

mas hein?

De volta à web 0.1

(7)

Category : WTF, screenshots

A cena é clássica, se você usa a internet há mais de 10 anos: O “uébidesainer” quer exibir uma imagem na página mas não a trata antes, adequando-a ao tamanho correto. Aí, para que a imagem caiba no documento, ele acaba forçando um tamanho qualquer com os atributos “height” e “width” do html e acha que o trabalho está encerrado. Claro, a imagem ficou um pouco distorcida, serrilhada, mas quem se importa?

O problema é quando a imagem é muito pesada, e o “profissional” ignora qualquer bom senso na hora de usar os atributos de altura e largura. Vejam essa página, por exemplo (e ignorem que “São Paulo” virou “São Paolo”): reparem em como as fotos demoram uma pequena eternidade para serem carregadas. O motivo? Deêm uma olhada nas propriedades da imagem:

Web 0.1

Isso mesmo: a imagem tem 1 MEGABYTE e 2100X1587 pixels de tamanho, e foi colocada na página, em forma de “thumbnail”, usando os atributos de altura e largura do HTML. E se isso não é suficiente, ele ainda colocou as imagens em formato GIF, ao contrário de um JPEG, que poderia ter tornado a imagem um pouco menos pesada.

Gênio.

(contribuição de mushi-san)

Tecle ESC para falar com um dos nossos atendentes

(3)

Category : Sistemas, Usuários, WTF

OK, devo admitir, já fiz a mesma bobagem que o contado nesse WTF pelo Gabriel. Claro, a situação era um pouco diferente: vários computadores pra arrumar, só um teclado sobrando, e muita, mas muita pressa. Mas não me lembro de já ter cometido o mesmo erro do cliente abaixo:

Chego no apartamento do cliente, instalo o notebook[bb] para ele, verifico a conexão com a internet, e a impressora. OK, tudo funcionando. Quando já me preparo para ir embora o cliente chega e fala: “Espera Gabriel, deixa eu ver se os sites de banco se estão funcionando”. Até ai tudo bem.. Até que o cara resolve entrar no site de um banco que, por sinal, estava implementando um novo processo de segurança.

Ele preencheu ou cadastros, clicou em “enviar”, e gerou um erro. Tentou mais uma vez, e o mesmo erro. Na terceira tentiva: conta bloqueada. Solução? Ligar para o 0800.

Eu não sei porque minha presença ali ainda era necessária, já que estava tudo funcionando no notebook, mas fiquei lá. Depois de 10 minutos tentando conseguir linha no 0800, o meu cliente consegue ser atendido. Fiquei uns dois minutos ouvindo a ligação. Acredito que a opção que ele queria era a numero 2, já que ele começou a clicar a tecla do 2 no notebook. Clicou com mais força (numa dessas o teclado tava com a tecla 2 estragada…).

Eu olhando aquilo já tava quase rindo da cara dele resolvi ajudar, ai eu disse: “Eu acho que é o 2 no telefone que tem que apertar”. Funcionou, até que a nova opção era a 4. Adivinhem o que aconteceu…