Dicas para você aprender uma nova linguagem de programação

Desenvolvimento - 13/09/2008

Apesar de ter pouca idade, já fazem 5 anos que trabalho com programação e tive oportunidade de aprender uma série de linguagens diferentes como VB, C++, PHP, JavaScript, Action Script 1, 2 e 3, SQL, HTML, CSS e mais recentemente Java e Ruby On Rails. Com essa experiência espero contribuir com essas dicas para quem deseja aprender uma nova LP - linguagem de programação.

1 – É só uma nova linguagem, e se você já conhece outras linguagens, não vai ter muito segredo. Os operadores e a lógica são quase sempre iguais, a não ser que seja uma linguagem diferente dos padrões.

2 – O famoso Hello World é a melhor forma para você conhecer como a linguagem funciona, mesmo sendo um exemplo simplório. Este site possui exemplos básicos de quase todas as linguagens.

3 – Escolha uma boa ferramenta para editar o código que você consiga identificar com facilidade o código. Não é programando no bloco de notas que você vai se tornar bom.

4 – Alguns livros também podem ajudar na hora do aprendizado, bem como sites e blogs especializados na linguagem que você está aprendendo.

5 – Se estiver faltando desafios no começo, traduza códigos de outras linguagens para a que você está aprendendo.

6 – Procure reescrever a maior quantidade possível de exemplos da internet. Não vale pegar o código completo e só usar.

7 – Não tente estudar tudo. 1 ou até 2 linguagens ao mesmo tempo está de bom tamanho, não adianta querer estudar a biblioteca toda em pouco tempo que você não vai conseguir.

8 – Talvez a mais importante de todas. Não pare no tempo, mas também não seja o mais apressado de todos. Vou explicar melhor. Não espere uma linguagem ficar com várias versões a frente da que você está trabalhando, pois você vai ficar defasado e depois o degrau vai ser maior, mas também não precisa ficar esperando a cada nova versão da linguagem para conhecer as suas novidades.

Direto de São Francisco: Conheça as novidades da Apple (Live Stream)

Novidades - 09/09/2008

Os rumores estão se confirmando. As novidades estão sendo divulgadas na apresentação da Apple (Let’s Rock keynote) em São Francisco, que está acontecendo em quanto escrevo este texto. O Apple iTunes chega a sua versão 8 com o conteúdo da NBC, com séries novas como Monk e Heroes. Para atualizar aperte F5.

- Acesso por voz, nova interface e a tecnologia Genius são algumas novidades do iTunes 8.

- O Genius consegue capturar as recomendações da iTunes Store e exibe as músicas relacionadas do mesmo artísta.


(Leia mais sobre este artigo)

Estatísticas de crescimento das redes sociais

Web 2.0 - 07/09/2008

Uma nova pesquisa realizada nos Estados Unidos comprovou o crescimento continuo das redes sociais e suas perspectivas para o futuro.

O dado que mais chama a atenção, não é o número de pessoas que participam, mas sim dos que não participam. Ao todo, 42% dos internautas americanos que não sabem o que são as redes sociais e portanto não participam de nenhuma delas. Imagina essa quantidade no Brasil, e quanto podemos crescer. Confira os dois gráficos divulgados.

Valores gastos com puplicidade em redes sociais

Quantidade de usuários em redes sociais nos Estados Unidos

A - quase - portabilidade numérica dos celulares

Tecnologia - 06/09/2008

Todos estão comentando sobre a tal portabilidade numérica. Blogs, forte apelo das operadoras na televisão, rádio e outros meios de comunicação. Mas poucos falam que a portabilidade só estará disponível em todo o Brasil em março de 2009.

Eu moro em São Paulo, e hoje, resolvi que queria trocar da Vivo para a Claro e manter o mesmo número, quando recebi essa notícia. Pesei na hora. Todo mundo fazendo a propaganda e falando sobre uma coisa que só estará disponível no ano que vem. A propaganda deveria ser local e não em todo o país.

Confira aqui o cronograma da Anatel, para não ter o mesmo problema.

Definição e tradução de cargos abreviados em inglês

Vários - 05/09/2008

Homem executivo - BusinessÉ muito comum ouvirmos as pessoas falando siglas do tipo: CEO, CIO, CTO para citar alguns exemplos comuns no mercado corporativo, em especial, o de tecnologia. Entenda as siglas mais comuns e suas respectivas definições para não ficar boiando quando falarem com você.

CEO - Chief Executive Officer
Não é obrigatório, mas às vezes é presidente de uma empresa, que responde perante o presidente do conselho de administração e de membros do conselho, sendo o executivo com a maior responsabilidade.

CFO - Chief Financial Officer
Ele é o chefe do setor financeiro da empresa, e muitas vezes, responsável pela administração dos riscos financeiros de um negócio. Ele também é responsável pelo planejamento financeiro e medir quais são os gastos de projetos e futuras ações da empresa.

CIO - Chief Information Officer
Esse é o cara responsável pela área de TI da empresa. Tem sido cada vez mais importante nas empresas que sentem a necessidade de entrar na geração dos computadores e da internet. Esse cargo está relacionado também com o CKO.

CTO - Chief Technology Officer
O CTO é responsável pela investigação e desenvolvimento e, eventualmente, para novos produtos planos na área de infra-estrutura da área de tecnologia de uma empresa. Seu objetivo é definir a possível expansão nessas áreas.

CSO - Chief Security Officer
O CSO, um cargo recente, é o responsável pela segurança de uma companhia de comunicações e sistemas empresariais.

CCO - Chief Compliance Officer
É o responsável por garantir que uma empresa e seus funcionários estão em conformidade com os regulamentos governamentais e políticas internas.

CKO - Chief Knowledge Officer
É o executivo responsável pelo conhecimento e a experiência que a empresa possui, organizando as informações.

Diferenças entre o aGPS e o GPS - Celulares

Tecnologia - 05/09/2008

Essa é uma discussão cada vez mais comum nos fóruns da internet e em rodinhas de amigos geeks. Qual é a principal diferença entre o GPS e o aGPS? O aGPS (assisted global positioning system) tem ficado muito popular nos novos celulares que cada vez mais fazem o uso dessa tecnologia como é o caso do Nokia N82 e do iPhone 3G. A sua principal diferença entre o tradicional GPS é a velocidade que ele captura as informações dos satélites de posicionamento.

A primeira “conexão” leva em média 30 segundos no GPS comum. Já o aGPS, normalmente vem em aparelhos celulares, consegue realizar uma triangulação das antenas de transmissão das operadoras deixa esse processo mais rápido.

Outra vantagem é economizar bateria e processamentos do celular. Saiba mais detalhes técnicos aqui.

Disponível alguns jogos da EA para o iPhone – The Sims e Need for Speed

Tecnologia - 05/09/2008

Games e jogos para o iPhoneVisando ganhar novos clientes no mercado do entretenimento móvel, a EA (Eletronic Arts Games) divulgou 10 jogos que farão parte do portfólio de games para o Apple iPhone. Os 10 games são: Yahtzee Adventures, EA Mini Golf, Lemonade Tycoon, Mahjong, duas versões de Monopoly, SimCity, Tiger Woods’ PGA Tour ‘09, Need for Speed Undercover e The Sims 3.

Os dois últimos são os mais esperados pelos gamers. Espera-se que os games vão usar todos os recursos de movimento disponíveis no iPhone.

iPhone lateral

Java e Adobe AIR comandando Robôs

Tecnologia - 05/09/2008

Java e AIR comandando robôs inteligentesEsse é dos dois simpáticos robôs foram apresentados durante o evento 360Flex e são controlados através de uma interface gráfica desenvolvida em Adobe AIR que se conecta com uma API em Java que envia os comandos e realiza os movimentos nos robôs. É muito interessante ver as novas possibilidades que estão surgindo com a ajuda da tecnologia que permite qualquer programador desenvolver soluções desse tipo.

Mais artigos

Página 3 de 4Anterior1234Próxima