Início Programação no InfoQ Brasil
Notícias
Feed RSS-
Akka e DDD: Combinando Programação Reativa e Domain-Driven Design
Vaughn Vernon, autor do livro Implementing Domain-Driven Design, explica como o uso de Scala e Akka (implementação de Modelo de Atores) em conjunto com o DDD ajudam a remover a sobrecarga arquitetural encontrada frequentemente em arquiteturas orientada à eventos ou hexagonais.
-
ORMs e a Ignorância da Persistência
Julie Lerman recentemente notou que o Entity Framework pode trabalhar com construtores e setters privados, o que promove ignorância da persistência. Exploramos melhor o assunto.
-
QCon SP 2014: 25+ palestras e 30+ palestrantes confirmados, programação inicial no ar
O QCon SP 2014 (9-11 de abril) está com metade do conteúdo definido. O evento acontece no WTC e contará com grandes engenheiros de empresas como NASA, Red Hat, Cloudera, Globo.com, Heroku, Locaweb, Twitter e ThoughtWorks. A programação preliminar está no ar e dia 23 de dezembro é o último dia na faixa de preços atual. Garanta a sua participação!
-
Neo4j 2.0: Novo navegador e esquema
A Neo Technology disponibilizou o Neo4j 2.0, agora com novo navegador de grafos, rótulos nos nós, esquema opcional e aprimoramento da linguagem de consulta Cypher.
-
Práticas para escalar o Agile nas Empresas
Empresas que estão adotando Agile de forma ampla em algum momento terão que escalar suas práticas ágeis. Em uma sessão da conferência "Métodos ágeis no setor financeiro e em ambientes complexos", os participantes compartilharam suas experiências de como estão escalando Agile nas empresas.
-
Microsoft une forças com RedGate e Clickberry para oferecer ferramentas Node.Js no Visual Studio
NTVS, uma abreviação em inglês de Ferramentas Node.js para Visual Studio, oferece a desenvolvedores Node.js uma IDE completa e cheia de recursos que inclui o Intellisense, gerenciamento de pacotes, debug e controle de perfis. NTVS é uma união de forças coordenado pelo time de desenvolvimento de ferramentas Python da Microsoft com a RedGate, Clickberry entre outros.
-
REST e a Internet das Coisas
A Internet das Coisas já está aí e o IETF iniciou uma série de esforços de padronização nesta área. Entre eles destaca-se o grupo de trabalho Constrained RESTful Environments (CoRE), o qual busca prover abordagens REST para dispositivos com recursos restritos. Há também um projeto Java para apoiar este trabalho.
-
ASP.NET MVC 5: Melhorias de autenticação com filtros
O ASP.NET MVC 5, fornecido com o Visual Studio 2013 Developer Preview, permite que os desenvolvedores apliquem filtros de autenticação capazes de autenticar usuários utilizando diversos controles de terceiros ou um controle de autenticação customizado. Eric Vogel demonstrou recentemente seu uso com um exemplo prático.
-
Anunciado o lançamento do Visual Studio 2013
A Microsoft fez diversos comunicados importantes para desenvolvedores: entre eles, a disponibilização para download do Visual Studio 2013.
-
O que deve e o que não deve ser feito em uma API Web
Oliver Wolf, consultor sênior na InnoQ, compartilha as suas opiniões sobre endpoints, modelos de domínio, cache, controle de versões, e outros tópicos em torno do REST e APIs web, provenientes de listas de e-mail e outros fóruns de discussão, em uma palestra na conferência GOTO Berlin.
-
JavaScript: Visualize o fluxo de código com o TraceGL
A Rik Arends lançou o TraceGL, uma nova ferramenta para depurar aplicações JavaScript usando depuração por trilhas. A fim de tornar mais fácil depurar navegadores complexos e aplicações baseadas em Node.js, a ferramenta captura, visualiza e permite que o usuário navegue na trilha de execução, enquanto a aplicação está sendo executada.
-
OpenKit: quadro de líderes sociais entre diversas plataformas
Quando o OpenFeint foi descontinuado no final de 2012, muitos desenvolvedores de jogos iOS e Android ficaram sem funcionalidades sociais ou conexões com redes sociais em seus softwares. Os jogos populares como Ninja Fruit, Fieldrunners ou Pocket God foram afetados. Agora, os cofundadores do OpenFeint liberaram o OpenKit, uma API substituta para serviços sociais entre várias plataformas.
-
Processamento em lote no Java EE 7 e melhorias no Spring Batch
Dentre as novas especificações introduzidas no Java EE 7 está a JSR-352, que define um modelo de programação para processamento em lote dentro da plataforma Java EE. Essa nova especificação baseia-se fortemente no projeto Spring Batch da VMware.
-
Twitter abre o código do Summingbird
O Twitter abriu o código do Summingbird, uma biblioteca para construção de soluções MapReduce que permite a execução em batch, real-time ou híbrido.
-
O presente e o futuro do desempenho dos aplicativos web moveis
Em um artigo sólido, bem fundamentado, Drew Crawford expõe todas as razões pelas quais ele acredita que os aplicativos web mobile são lentas hoje e porque ele não espera por uma melhoria relevante no futuro próximo.