segunda-feira, 13 de fevereiro de 2012

Empregabilidade - Como o Inglês pode ajudar no aprendizado de Java

As palavras chaves da linguagem são todas escritas em Inglês, Mesmo? Isso não sabia!! Provavelmente é isso que você deve estar pensando agora, mas provavelmente algo que você realmente não sabia, rapidamente e sem procurar em um dicionário fale o significado das palavras: try, catch, finally, throw, throws, switch, transient, do e abstract. Essas são algumas das palavras chaves da linguagem de programação Java. Não preciso conhecer o seu significado para aprender o que fazem, mais uma vez está completamente correto, só que conhecer o seu significado facilita o seu aprendizado, deixe-me começar com as três primeiras que fazem parte do comando de proteção:

  • try - tentar, isto é, tente executar o que está neste bloco.
  • catch - capturar, caso apresente algum erro capture-o para mim.
  • finally - definitivamente, acontecendo ou não o erro definitivamente execute o que está aqui.
Vamos agora para as duas que criam e despacham um erro:
  • throw - lançar, solte este erro e vamos ver o que acontece.
  • throws - lance, este método pode botar esse erro.
E finalmente as quatro que faltam:
  • switch - uma troca, a escolha entre vários caminhos, não existe uma tradução literal para esta palavra, por isso mesmo que o nome do equipamento é "switch", em Java, esse comando define para qual das "hipóteses" (case) será desviado o comando.
  • transient - transitório, passageiro, refere-se a um atributo que só será criado quando for utilizado.
  • do - se traduziu para fazer não está de todo o mal, mas também significa trabalhar, ou seja, trabalhe isso enquanto (while) determinada coisa acontecer.
  • abstract - que obviamente é resumir (pensou em abstrair) refere-se a uma classe ou método que pode ser descrito resumidamente.
Quis citar somente essas nove palavras para que você possa analisar o quanto o aprendizado da língua inglesa pode lhe ajudar no conhecimento de uma determinada linguagem de programação, somente uma que o Inglês não lhe servirá de nada é chamada de Dialog, simplesmente porque todos os seus comandos são escritos em português e a linguagem é um clone do Clipper.

Obrigado e até a próxima
Fernando Anselmo

Dica: o significado de todos os termos busquei no The Free Dictionary.

quarta-feira, 8 de fevereiro de 2012

Saúde - Você é aquilo que você come (2)

Que tal contar com um pouco de ajuda quanto ao que comemos e a realização de exercícios? Existem diversos aplicativos para seu Tablet (Android) que podem transformar essas tarefas, consideradas por muitos como coisas chatas e meras obrigações, em algo extremamente divertido.

Selecionei aqui os 10 aplicativos que utilizo, são facilmente encontrados no Android Market.

  • 170,000+ Recipes BigOven (BigOven.com) - gosto de cozinhar (acho que passei isso para meu filho) e esse aplicativo contém excelentes receitas, todas divididas em categoria, é divertido usar a opção: Random Recipe, que traz uma receita de modo completamente aleatório.
  • Diet Assistant - Perda de Peso (ALPORTELA LABS) - assim como o aplicativo anterior, permite um auxílio e acompanhamento do seu plano de peso. Possui a funcionalidade de montar um programa personalizado na opção Plano de Dieta (Diet Plan).
  • Healthy Recipes - SparkRecipes (SPARKPEOPLE.COM) - este é mais um receitário, só que com receitas que fazem bem e dão saúde.
  • Kekanto - O boca a boca online (KEKANTO) - já tinha comentado sobre o Kekanto anteriormente, este é o seu aplicativo móvel, ou seja, antes de ir para qualquer lugar, consulte e veja quais foram as opniões das outras pessoas, dividido em várias categorias.
  • Medida Certa (MOBMIDIA/PONTOMOBI) - Baseado na série que apareceu no programa do Fantástico. Pode-se dizer que é um programa auxiliar.
  • My CookBook (ANDROIDCOOKBOOK) - Além de poder registrar as receitas, também é possível importar outras, criar categorias ou salvar (exportar) no cartão SD e compartilhá-la por email.
  • Nestlé Receitas (FUTURE GROUP) - Pensar na Nestlé é pensar em Chocolate, Creme de Leite e Leite Moça, ou seja, os melhores ingredientes para as mais variadas receitas. Minha bebida favorita está lá, basta acessar Doces, Bebidas e encontramos uma cremosa com licor de cacau com um toque de noz-moscada, traduzindo, um maravilhoso Alexander.
  • Recipe Search (ALLTHECOOKS.COM) - Você pode estar enjoado com tatos aplicativos com receitas, mas como disse adoro cozinhar, este me permite além de ter várias receitas e avaliá-las, cadastrar as minhas e inclusive gerar meu perfil.
  • TecnoNutri (TECNONUTRI) - um assistente pessoal de nutrição para realizar tranquilamente sua dieta, a opção de plano de refeição mostra uma Pirâmide Alimentar.
  • Treino Diário de Abdominais (DANIEL MILLER) - Não existe maneira de emagrecer sem realizar exercícios, você pode escolher entre os vários tempos e diversas modalidades.
Esta última aplicação não podia deixá-la de fora, sempre a carrego no meu celular e realmente facilita muito a vida.
  • MeuCarrinho - Lista de Compras (MEUCARRINHO) - criar uma lista de compras para o supermercado pode ser bem interessante, neste aplicativo podemos Scannear o código de barra de um produto ou localizá-lo.
Obrigado e até a próxima
Fernando Anselmo

segunda-feira, 6 de fevereiro de 2012

Historinhas - Como alocar o pessoal novo

Esta é uma valiosa dica de um Gerente de Recursos Humanos sobre como alocar corretamente novos empregados:

Passo 1. Colocar 400 tijolos em uma sala
Passo 2. Colocar as novas contratações na sala com os tijolos
Passo 3. Trancar a porta.
Passo 4. Voltar depois de 6 horas para analisar a situação:
  1. Os que estão contando os tijolos, alocar no Departamento de Contabilidade.
  2. Os que estão recontando-os, alocar em Auditoria.
  3. Os que estão bagunçando todo lugar com os tijolos, alocar em Engenharia.
  4. Os que estão organizando os tijolos em uma ordem estranha, alocar em Planejamento.
  5. Os que estão jogando os tijolos uns nos outros, alocar em Operações.
  6. Os que se cercaram com os tijolos, alocar em Segurança.
  7. Os que estão quebrando os tijolos em pedacinhos, alocar em Tecnologia da Informação.
  8. Os que disseram que estiveram tentaram diferentes combinações e estão procurando por outras, só que nenhum tijolo foi movido, alocar em Vendas.
  9. Os que estão dizendo aos outros o que fazer, só que eles mesmos não fizeram nada, alocar em Gestão.
  10. Os que estão olhando para fora da janela pensativamente, alocar em Planejamento Estratégico.
  11. Os que agora estão sentados, apenas observando e disseram que traçaram linhas no chão para dividir os grupos, alocar em Recursos Humanos.
  12. E finalmente, os que estão conversando entre si sobre o que deve ser feito, só que ainda não falaram com ninguém e nem tocaram nos tijolos, felicitá-los e alocar na Diretoria.
Obrigado e até a próxima
Fernando Anselmo

sábado, 4 de fevereiro de 2012

Conhecer - Hardwares e Softwares, Eita nóis

Vamos imaginar que está redigindo uma carta solicitando a compra de peças e programas para os computadores da sua seção e escreve a seguinte frase:

"Conforme explicado, segue a lista dos Hardwares e Softwares solicitados:"

Primeiro consideremos a definição do Dicionário Aurélio:
  • hardware [Ingl.] Substantivo masculino. Inform. Componente, ou conjunto de componentes físicos de um computador.
  • software [Ingl.]  Substantivo masculino. Inform. 1. Em um conjunto dos componentes informacionais, que não faz parte do equipamento físico e inclui os programas e os dados a eles associados. 2. Qualquer programa ou conjunto de programas de computador.
Está escrito claramente que as palavras representam uma unidade ou um conjunto, então não vai para o plural, e como está escrito que são palavras de origem inglesa vamos agora atrás de um dicionário de Inglês, tipo Longman Business English Dictionary:
  • hard‧ware noun [uncountable] 1. COMPUTING computer equipment, rather than the programs that make it work: Unix runs on most types of computer hardware. An upgrade (= improvement ) in our hardware helped us cope with an expected rise in demand. — compare FIRMWARE, SOFTWARE. 2 equipment and tools for homes and gardens: If the housing market is strong, hardware and electrical products benefit. 3 the machinery and equipment needed to do something: the shipment of US tanks and other military hardware to Saudi Arabia.
  • soft‧ware noun [uncountable] COMPUTING the sets of programs that you put into a computer when you want it to do particular jobs: Loading the software (= putting it on the computer ) should be quick and simple.
O que confirma pois são substantivos incontáveis, então nada de plural, além disso qual a razão da letra maiúscula inicial? Não existe a menor explicação para ela. Ou seja, a frase correta seria:

"Conforme explicado, segue a lista dos hardware e software solicitados:"

Uma curiosidade, as palavras hardware e software (que não vão para o plural) possuem o sufixo de um substantivo que por sua vez não admite o singular wares, significa produtos ou coisas para vender e consultando novamente o dicionário de inglês:
  • wares noun [ plural ] COMMERCE things that are for sale: Shoppers are willing to spend extra money for environmentally conscious wares. The companies will develop products together, and may even sell some of each others' wares.
Então, se fosse traduzido ao pé da letra software significaria "produtos leves" e hardware significaria "produtos pesados", e por sua vez não teria o menor sentido pois um pente de memória não pesa quase nada é um hardware já uma caixa contendo uma versão completa do MS-Office 2010 pesa muito é um software. Então, prefiro a seguinte definição: hardware é a parte que você chuta e software é a parte que você xinga.

Obrigado e até a próxima
Fernando Anselmo

sexta-feira, 3 de fevereiro de 2012

Tablet - A Novela (7) - Buscando razões para ter um?

Agora possuo um novo brinquedo, mas será realmente um "brinquedo"? Quais foram as razões que me fizeram gastar o preço de um Notebook na compra de um excelente Tablet? Vamos a mais um episódio da fantástica série: Tablet - A Novela.

No episódio passado confessei que sou um gastador compulsivo e mesmo tendo um Tablet de 7" gastei meus bons R$ 1.290,00 para adquirir um de 10". Quero deixar bem claro que um Tablet possui 'quase' a mesma utilidade de um Notebook e o que você faz com o Tablet é possível reproduzir com um Notebook ou Desktop. Quero também deixar claro, para quem não convive comigo, que possuo seis aparelhos eletrônicos: Um desktop, um notebook, um tablet, um Kindle (eReader), um Smartphone e uma calculadora HP 12-C. Se fosse pensar que um Desktop realiza todas as tarefas dos outros cinco aparelhos nunca os teria comprado, inclusive também não compraria um DVD Player ou Blue Ray Player, Televisão e por esse caminho seguiria concentrando todos os meus aparelhos no Desktop.


As razões que me fizeram adquirir um Tablet foram para realizar as seguintes atividades:
  1. Não ter que carregar um grande peso. Muitas vezes estou indo para locais que levar um Notebook chamaria muito a atenção além dos seus kilos de peso.
  2. Ser mais prático. Não tem coisa mais chata do que aguardar o boot de um computador quando estamos simplesmente querendo uma informação, do tipo, acessar uma página Web ou ler um eMail, e não é só aguardar o boot, tem também o tempo de desligar o computador. No tablet aperto um botão e acabou.
  3. Ler revistas. Troquei meu Tablet de 7" por um de 10.1" por causa desse item, é um prazer comprar, baixar e ler uma revista na hora que quiser e aonde estiver. Saiu a nova "Android Magazine" italiana? Então acesso o aplicativo Zinio Reader, seleciono o tópico "Ciência e Tecnologia" e "WEB & TI" e lá está a edição de Fevereiro por $2.71 ou posso fazer uma assinatura de 12 edições por $16.19.
  4. Ler Jornais. Já o aplicativo PressReader me permite selecionar por País quais Jornais desejo comprar e baixar na hora, sem ter que acordar de madrugada para conseguir comprar a Folha na edição de domingo, ou ter que ficar de banca em banca de revista procurando o "The Independent" inglês porque saiu uma reportagem que quero ler.
  5. Possuir controles práticos a disposição. Comecei uma nova dieta, quero fazer exercícios, regular minha conta bancária, as compras no supermercado, ou seja, quero organizar minha vida? Existem vários aplicativos gratuitos disponíveis para fazer isso.
  6. Localizar um local. Existem também vários aplicativos que me permitem achar a localização de algo que estou procurando.
  7. Estudar. Carregar uma biblioteca com meu tablet é o básico de funcionalidade, um SD Card de 4 GB corresponde a quase uma Alexandria em livros e referências, é muito difícil hoje não encontrar toda a informação que preciso em arquivos digitais.
  8. Fazer Anotações. Ter a sua disposição um bloco de notas, uma prancheta para desenhos, um aplicativo para mapas mentais e conceituais, um gravador, um leitor de MP3 sempre a mão e no momento que você precisa.
  9. Um programa de Escritório. Especificamente o Tablet ASUS vem com o aplicativo Polaris Office que permite a leitura e criação de documentos, planilhas e apresentação. No Market é possível encontrar o Documents ToGo.
  10. Ficar Informado. Leitores de RSS, aplicativos como CBN, CNN, Folha ou The Wall Street Journal, me mantém a par de tudo o que acontece no mundo e sem muito esforço.
  11. Dicionários. Só pelo trabalho de carregar um bom dicionário de Português, Inglês e Espanhol já valeria a pena, contando que ainda posso ter a disposição o Código de Defesa do Consumidor, a Constituição Brasileira e uma Enciclopédia.
  12. Diversão. Quem nunca jogou Angry Birds, Labyrinth, Pinball ou Tetris? Raramente uso meu Tablet para isso, mas em uma fila de banco ou na espera de um dentista não existe nada mais relaxante. Atualmente estou viciado em Palavras Cruzadas e o aplicativo Shortyz que pesquisa e traz as Crosswords do principais jornais é meu divertimento aberto.
Existem várias coisas que não posso (ainda) fazer com um Tablet. Desenvolver aplicativos ou montar um Servidor Web, mas como disse antes tenho vários aparelhos para realizar várias atividades e não quero concentrar todas as minhas ações em um único.

Obrigado e até a próxima
Fernando Anselmo

quinta-feira, 2 de fevereiro de 2012

Tablet - A Novela (6) - O Novo

Resumo dos episódios anteriores: nosso galã compra um Tablet de 10" via compras coletivas mas acaba ficando com um de 7", tentando se adaptar a esse novo mundo, quase o transforma em um peso de papel muito caro, consegue configurar o teclado externo e baixar alguns aplicativos. Iniciando mais um episódio de: Tablet - A Novela.

Estava bem tranquilo e adaptado ao meu filhote de Tablet quando recebi uma oferta que me deixou paralisado, Tablet de 10" por R$ 1.590,00. Não se tratava de qualquer Tablet e sim do melhor, e não é minha opinião mas de especialistas (uma pesquisada rápida em comparativos no YouTube e comprovará), mais um pouco de pesquisa no BondFaro e o preço caiu para R$ 1.299,90. A mão coçou demais e não resisti, em 10X de R$ 129,99 poderia ter o Tablet que sempre sonhei.

Primeiro, estou falando de um ASUS EE Pad Transformer modelo TF101, processador NVIDIA TEGRA 2, com uma bateria que dura 8 horas e principalmente uma linda tela de 10.1". Só que o pânico de comprar pela Internet e não receber o produto tinha voltado. Mas, como era uma loja confiável (Novo Mundo) não fiquei muito preocupado. Pedido feito e cartão passado.

Acontecem coisas incríveis (que acontecem só em novelas), primeiro em menos de 10 minutos recebi um Email dizendo que o meu pedido estava sendo processado, mais 5 minutos meu pedido tinha sido pago, outros 5 minutos e meu pedido tinha sido enviado para a logística. Pensei comigo, hoje é sexta e até segunda estarei com o Tablet na mão. Passou a semana inteira e nada, consultava meu pedido e lá estava o status do perdido na logística. A nota de compra dizia que o produto seria entregue em até 7 dias úteis deste modo ainda não podia reclamar pois tudo estava dentro do prazo. Segunda sai triste para ir trabalhar e enviei um  Email para a loja pedindo uma posição, passei a tarde toda esperando o Email de resposta e nada. Fui para casa triste e abatido, para meu alívio lá estava uma linda caixa contendo meu novo brinquedo.

Duas observações nessa história, até hoje consulto meu pedido e o status permanece "PEDIDO ENVIADO A LOGISTICA" e, também, até hoje ninguém respondeu meu Email. O que fico imaginando é: "E se meu Tablet não tivesse chegado?". Não quero denegrir de maneira alguma a imagem da Loja ou de compras realizadas pela Internet, principalmente porque eles entregaram meu produto dentro do prazo, mas será que a preocupação com o cliente deve ser feita apenas no atendimento inicial?

Obrigado e até a próxima
Fernando Anselmo

quarta-feira, 1 de fevereiro de 2012

Saúde - Você é aquilo que você come (1)

Quem me conhece sabe que adoro ir a uma lanchonete, estou mentindo, adoro mesmo é ir ao McDonald's, podem falar o que quiserem, pois fico extremamente feliz quando estou comendo seus Hamburgers feito com carne que muitos dizem que é de minhoca, a Coca Zero gigante e seus kilos de sódio, as estranhas Batatas Fritas que nunca envelhecem, os Mac Nuggets feito de frango alienígena entre as outras maluquices que ouço falar. Sinto muito, é a única lanchonete que oferece sanduíche de Peixe, que troca minhas batatas por um pote de salada, que a cada vez que sai um documentário do tipo "A Dieta do Palhaço", toma alguma providência em relação ao seu cardápio, do tipo, para as crianças incluir uma fruta no Mac Lanche Feliz.
Não estou aqui para defender e nem repudiar o McDonald's, digo que sou simplesmente viciado, e pelo visto não sou único no mundo. Jamie Oliver possui um fantástico programa no canal NBC chamado "Jamie's Kitchen", no qual ele tenta convencer as pessoas se alimentarem de forma correta, mostrando os absurdos que chegamos a indústria de alimentos, veja um exemplo:


Descobrimos neste programa que os Nuggets não são feitos com "Frango Alienígena" e sim com sobras de frango, ou seja, pele, ossos, restos de carne e alguns produtos para disfarçar o gosto. O mais interessante é que ao final do processo, depois das crianças verem como tudo é feito, vem a derradeira pergunta de Oliver: "Quem ainda quer comer isso?" e para sua surpresa TODAS as crianças aceitam.

Como disse no começo, não me importa como é feito, importa é se aquilo que como me dá ou não prazer, uma vez vendo o programa "Acredite se quiser", apareceu uma mulher que comia terra (e ainda dizia que tinha gosto de Chocolate), os médicos não conseguiam descobrir porque os quilos de terra que ela comia não fazia qualquer mal e muito pelo contrário a sua saúde estava perfeita.

Dica: Quer comer bem? Sabia que existe uma Rede Social aonde as pessoas trocam opniões sobre os locais que visitaram, restaurantes, bares, lanchonetes, entre outros, chama-se Kekanto. Então, antes de se arriscar a ir em local desconhecido veja as opniões das pessoas que lá estiveram (também existe uma versão para dispositivos móveis).

Obrigado e até a próxima
Fernando Anselmo