BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Linguagens Dinâmicas no InfoQ Brasil

  • Google Apps Script, Parte 2: Google Docs, triggers e envio de emails

    O Google Apps Script permite integrar dezenas de serviços do Google através de uma engine JavaScript no lado do servidor. Nessa segunda e última parte de uma série sobre a linguagem, conheça como funciona o envio de emails, a conversão de documentos e como criar menus e triggers.

  • Google Apps Script, Parte 1: Conceitos, Google Spreadsheet e Google Calendar

    O Google Apps Script permite integrar dezenas de serviços do Google, através de uma engine JavaScript rodando nos servidores do Google. Nesta primeira parte da série, conheça o ambiente, técnicas e conceitos, através de vários exemplos.

  • HTML 5: Já podemos usá-lo?

    Após quase quatro anos de desenvolvimento, a maturidade do HTML 5 e sua implementação pelos navegadores ainda é um tema polêmico. Entretanto, considerando as funcionalidades mais desejadas e os navegadores mais usados, já podemos adotá-lo?

  • CoffeeScript em análise: utilidade, beleza ou ambos?

    Nos últimos meses a linguagem CoffeeScript tem estado sob os holofotes, em grande parte devido a controvérsias em volta da decisão de torná-la a linguagem padrão de scripting no futuro Ruby on Rails 3.1, em substituição a JavaScript. A linguagem teria vantagens reais, ou seus ganhos viriam apenas da elegância ou estética?

  • Opinião: O Cucumber ainda tem o seu valor

    Ferramentas "minimalistas" para testes de aceitação, como a DSL do Capybara/Steak, têm se tornado populares na comunidade Ruby. O tradicional Cucumber, no entanto, apresenta diversas vantagens. O autor discute e demonstra benefícios que o uso do Cucumber pode trazer no longo prazo, em comparação a alternativas em ascensão.

  • Coding Dojos: aprendizado, troca de informações e networking na programação

    Os Coding Dojos são usados cada vez mais como forma produtiva de aprendizado de técnicas de desenvolvimento, sendo inclusive empregados em empresas e universidades como forma de ensinar linguagens e técnicas ágeis. Todos os níveis de conhecimento sobre o tema do dojo são bem-vindos, o que cria um ambiente seguro para testar novas ideias.

  • A JSR-292, invokedynamic e uma JVM mais poliglota

    Entre os objetivos do Java 7 está a melhoria do suporte a linguagens dinâmicas, através da JSR-292. O InfoQ faz uma análise aprofundada dos problemas que a a especificação propõe resolver, trazendo ainda observações do líder do JRuby, Charles Nutter, sobre o uso da JSR-292 na prática. Já há mais 200 linguagens que executam sobre a JVM, e esse número deve aumentar muito com as mudanças.

  • Certificações de TI no mercado de trabalho

    Após anos de experiência no mercado, e através de diversas discussões, pode-se concluir que tanto as opiniões a favor, quanto as que se posicionam contra certificações, possuem argumentos bastante fortes e plausíveis. Assim, nesse artigo você verá diversos pontos que frequentemente afloram nas discussões, algumas vezes gerando divergências, e em outras até chegando num consenso geral.

  • MicroORM, um ORM de tipos dinâmicos para VB e C# em mais ou menos 160 linhas

    ORMs estão na moda nos dias de hoje por uma boa razão: eles podem fazer o desenvolvimento de aplicações baseadas em banco de dados rápido e sem dor. Mas frameworks de ORM são bem restritos, eles esperam que os desenvolvedores sigam certas regras e são as vezes bem difíceis de se usar quando isso não é feito.

  • The Well-Grounded Rubyist, David A. Black

    A linguagem Ruby saiu pela primeira vez há 14 anos e desde aí tem crescido muito graças a frameworks como Ruby on Rails. Este livro cobre detalhes intrincados da linguagem Ruby de hoje, incluindo a última versão 1.9.1 e dá aos programadores uma base sólida para criar aplicações em Ruby.

  • Ruby in Practice com Jeremy McAnally

    Rob Bazinet e Matthew Bass, ambos da InfoQ, tiveram a oportunidade de conversar com Jeremy McAnally, sobre o livro "Ruby in Practice" no qual foi co autor junto à Assaf Arkin. O livro não foi escrito para iniciantes conhecerem a linguagem mas sim para o Rubyst procurando informações mais detalhadas em tópicos específicos.

BT