Archives
- 29 Mar Vibe Coding, But Production-Ready: A Specs-Driven Feedback Loop for AI-Assisted Development
- 21 Mar You Don't Need Lombok Anymore
- 19 Mar What's new in Java 26 (for Developers)
- 19 Dec Vibecoding a RAG App with Google Antigravity, Gemini 3 Pro, Angular, and Spring AI
- 16 Dec Angular v21 and the End of TS-Only Test Coverage: Why We Must Rethink Component Testing
- 12 Oct Building an AI Chat with Memory (Context) using Spring AI and Angular
- 06 Sep What’s new in Java 25 (for Developers)
- 23 Aug Spring Boot 4 and Spring Framework 7: Key Features and Changes
- 06 Aug Using GitHub Copilot to Generate Conventional Commit Messages in VSCode and IntelliJ IDEA
- 12 Jul Building a Simple AI Chat Application with Spring AI and Angular
- 06 Jan Intelligent Java Applications using Spring AI and Gemini
- 03 Jan Creating Angular Micro Frontends with Native Federation
- 25 Dec Getting Starting with Intelligent Java Applications using Spring AI
- 18 Mar Visual Studio Code for Java: The Complete Guide (Tips, Setup, and Extensions)
- 01 Mar Github Actions for Angular Projects: CI/CD Pipeline for Testing, Building and ng update
- 19 May Deploying Angular to Azure Static Web Apps
- 04 Apr What is new in Java 14 (for Developers)
- 10 Jan What is new in Java 13 (for Developers)
- 25 Mar What is new in Java 12 (for Developers)
- 18 Mar Setting up MySQL on Oracle Cloud + Connecting with MySQL Workbench
- 26 Jan CRUD REST API Using Spring Boot 2, Hibernate, JPA, and MySQL
- 05 Nov Deploying a Spring Boot REST Application to Oracle Cloud
- 11 May Upgrading to Angular v6: Step by Step
- 04 Sep Continuous Integration with Angular CLI + Travis CI + Firebase Hosting + Greenkeeper + Github
- 30 Aug Angular Tips: Formatting Dates with a Custom Date Pipe (dd/MM/yyyy)
- 11 Aug How to Add Bootstrap to an Angular CLI project
- 09 Aug Angular: Hide Navbar Menu from Login page
- 04 Aug Angular Reactive Forms: trigger validation on submit
- 01 Aug Angular Tips: Avoiding duplication of RxJS operator imports
- 30 Jul Getting Started with Angular Material 2
- 18 Dec Todos os ebooks da Packt por US$ 5 - inclusive os meus!
- 09 Nov Meus ebooks Sencha e JavaScript com 50% de desconto!
- 01 Aug 40+ resources to learn Sencha ExtJS 6
- 11 Jun [Curso Java Básico - Orientação a Objetos] Correção Exercícios Aula 27: Classes e métodos
- 03 Jun [Curso Java Básico - Orientação a Objetos] Aula 27: Classes e métodos com parâmetros
- 02 Jun Packt Free Learning: 1 ebook gratuito todos os dias (pra sempre)!
- 01 Jun [Curso Java Básico - Orientação a Objetos] Aula 26: Classes e métodos com retorno
- 27 May [Curso Java Básico - Orientação a Objetos] Aula 25: Classes e métodos simples
- 25 May [Curso Phonegap / Cordova] Aula 07: Phonegap + Android no Windows: Configurando Ambiente
- 20 May [Curso Java Básico - Orientação a Objetos] Correção Exercícios Aula 24: Classes e atributos
- 18 May [Curso Java Básico - Orientação a Objetos] Aula 24: Classes e atributos
- 14 May [Mobile Conf 2015] Palestra e Curso Phonegap com Ionic no Rio de Janeiro dias 28, 29 e 30 de Maio
- 13 May [Curso Java Básico] Aula 23: Como debugar no Netbeans
- 11 May [Curso Java Básico] Aula 22: Como debugar no Eclipse
- 07 May [Curso Java Básico] Aula 21: For Each (for melhorado)
- 05 May [Curso Java Básico] Correção Exercícios Aula 20 (Matrizes/Arrays Multidimensionais)
- 04 May Congresso TI 2015: Palestra Online e Gratuita sobre Phonegap para iniciantes
- 04 May Instalando Maven no Mac OS (Yosemite)
- 29 Apr [Curso Phonegap / Cordova] Aula 06: Phonegap Desktop App
- 28 Apr [Curso Phonegap / Cordova] Aula 05: Testando com Phonegap Developer App
- 23 Apr [Curso Java Básico] Aula 20: Arrays multidimensionais - Matrizes
- 16 Apr [Curso Phonegap / Cordova] Aula 04: Criando um Projeto com Phonegap
- 15 Apr [Curso Phonegap / Cordova] Aula 03: Diferença entre Phonegap e Cordova
- 14 Apr [Curso Phonegap / Cordova] Aula 02: Instalação
- 30 Mar Instalando o Apache Ant e configurando a variável de ambiente ANT_HOME no Windows
- 25 Mar [Curso Java Básico] Correção Exercícios Aula 19 (Vetores/Arrays)
- 13 Mar Workshop FAESA de Computação Móvel: dias 19, 20 e 21 Março 2015 (Vitória-ES)
- 25 Feb Sites para treinar lógica de programação e resolução de problemas
- 23 Feb Java SE 6 no Mac OS Yosemite
- 20 Feb [Curso Java Básico] Aula 19: Vetores (Arrays)
- 13 Feb [Curso Java Básico] Aula 18: Comandos Break e Continue
- 12 Feb [Curso Java Básico] Correção Exercícios Aula 17 (while, do-while, for)
- 11 Feb [Curso Java Básico] Aula 17: Loop for
- 10 Feb [Curso Java Básico] Aula 16: Loops while e do-while
- 09 Feb [Curso Java Básico] Correção Exercícios Aula 15 (if-else e switch-case)
- 05 Feb [Curso Java Básico] Aula 15: Controle de Decisão Switch-Case
- 03 Feb [Curso Java Básico] Aula 14: Condicionais If-Else
- 02 Feb [Curso Java Básico] Correção Exercícios Aula 13
- 16 Jan [Curso Java Básico] Aula 13: Operadores (Aritiméticos, Lógicos e Relacionais)
- 14 Jan [Curso Java Básico] Aula 12: Lendo dados do teclado usando a classe Scanner
- 31 Oct Meu novo livro sobre Estrutura de Dados e Algoritmos com JavaScript!
- 14 Jul Workshop Phonegap em São Paulo dia 23 de Agosto na Caelum
- 02 Jul *Editora Packt comemora 10 anos com livros a U$ 10 dólares
- 06 Mar [Curso de ExtJS 4] Aula 44: Apps MVC
- 05 Mar Preparando o Ambiente para Desenvolver em iOS (iPhone e iPad)
- 28 Feb [Curso CSS3 com Sass e Compass] Aula 08: Trabalhando com Mixins
- 26 Feb [Curso CSS3 com Sass e Compass] Aula 09: Trabalhando com Herança
- 24 Feb [Curso Phonegap / Cordova] Aula 01: Introdução ao Phonegap
- 24 Feb Curso Online: PhoneGap – Gratuito!
- 19 Feb [Curso Java Básico] Aula 11: Variáveis - Tipos Primitivos
- 18 Feb Preparando o Ambiente para Desenvolver em Android
- 12 Feb [Curso CSS3 com Sass e Compass] Aula 07: Importando outros arquivos Sass
- 10 Feb [Screencast] ExtJS 4: CRUD MVC Passo a Passo
- 05 Feb [Curso CSS3 com Sass e Compass] Aula 06: Trabalhando com CSS Aninhado
- 03 Feb Código colorido e formatado no Keynote ou PowerPoint usando o SublimeText
- 31 Jan Suporte Sass no Sublime Text
- 29 Jan [Curso Java Básico] Aula 10: Introdução a Variáveis
- 27 Jan Persistência de Dados em Java com jOOQ (alternativa ao Hibernate, MyBatis, JDBC)
- 24 Jan [Curso Java Básico] Aula 09: Introdução à Orientação a Objetos
- 22 Jan [Curso de ExtJS 4] Aula 43: Viewport e Layouts Complexos
- 20 Jan Entendendo o Ext.Ajax.request (Success X Failure)
- 17 Jan [Curso Java Básico] Aula 08: Instalando uma IDE (Eclipse e Netbeans) no Windows, Linux Ubuntu e MacOS
- 13 Jan ExtJS 4 + Sencha Touch 2: Reuso de Código em Projetos Desktop e Mobile
- 10 Jan [Curso Java Básico] Aula 07: Entendendo os Erros
- 07 Jan Requests Ajax com Cross-Origin Resource Sharing (CORS) entre Sencha Touch e ExtJS e Backend
- 19 Dec * Todos os eBooks da Packt por US$ 5! Incluindo meus eBooks sobre Sencha!
- 04 Dec Exemplo Ext JS 4: Mapa Múndi em SVG
- 02 Dec Sencha Touch 2: Exemplo Página de Login
- 27 Nov Meus Ebooks à Venda em Livrarias Brasileiras!
- 26 Nov Exemplo ExtJS 4 Web Desktop: MVC e Sencha Architect 3!
- 22 Nov Ext JS 4: Salvar Model/Store que tenha Associations (HasMany e HasOne)
- 21 Nov Vídeo da Palestra JustJava 2013: Aplicações desktop nativas com HTML5, CSS3 e JS com backend usando Servlets 3 (InfoQ)
- 20 Nov Vídeo da Palestra TDC 2013: Melhores práticas para aplicações Ext JS
- 19 Nov [Curso Java Básico] Correção Exercícios Aula 06
- 18 Nov [Curso Java Básico] Aula 06: Passando argumentos para o programa
- 14 Nov Slides da Palestra Iniciando com desenvolvimento híbrido de aplicações mobile com HTML5 (UFG)
- 12 Nov [Curso de Sencha Touch 2] Aula 06: Sistemas de Classes
- 11 Nov [Curso de Sencha Touch 2] Aula 05: Arquitetura da API
- 08 Nov [Curso Java Básico] Correção Exercícios Aula 05
- 07 Nov [Curso Java Básico] Aula 05: Primeiro Programa em Java
- 06 Nov Screencast: Git e Github para Iniciantes
- 05 Nov [Curso de ExtJS 4] Aula 42: Table Layout
- 04 Nov Palestras Novembro 2013: Instituto de Informática da Universidade Federal de Goiás (UFG), Conferência Web da W3C (São Paulo) e FrontInFloripa (Santa Catarina)
- 04 Nov Resenha: Microfone USB Yeti + Pop Filter Nady MPF-6
- 01 Nov [Curso Java Básico] Aula 04: Instalando o Java no Mac OS
- 31 Oct [Curso Java Básico] Aula 03: Instalando o Java no Ubuntu (Linux)
- 30 Oct [Curso Java Básico] Aula 02: Instalando o Java no Windows (Windows XP, Windows 7, Windows 8)
- 29 Oct [Curso de ExtJS 4] Aula 41: VBox Layout
- 24 Oct [Curso Java Básico] Aula 01: Introdução e Dicas para quem está Começando
- 23 Oct Curso Java Básico (Java SE) - Gratuito!
- 21 Oct [Curso de Sencha Touch 2] Aula 04: Primeira App com Deploy no iOS e Android - Sencha Touch 2.3
- 16 Oct *Todos os meus eBooks com 50% de desconto - e outros livros da Packt também!
- 14 Oct [Curso de ExtJS 4] Aula 40: HBox Layout
- 08 Oct [Curso de ExtJS 4] Aula 39: Column Layout
- 19 Sep [Curso de ExtJS 4] Aula 38: Card Layout
- 17 Sep CONENCO (Congresso de Engenharia e Computação) e SECS 2013 Simpósio de Engenharia, Computação e Sistemas em Vitória - ES: Vou Palestrar sobre Sencha Touch e PhoneGap
- 16 Sep [Curso de ExtJS 4] Aula 37: Fit Layout
- 09 Sep [Curso de ExtJS 4] Aula 36: Border Layout
- 04 Sep Screencast: Usando o LiveReload e aumentando a sua produtividade no desenvolvimento web
- 02 Sep [Curso de ExtJS 4] Aula 35: Absolute Layout
- 26 Aug [Curso de ExtJS 4] Aula 34: Accordion Layout
- 14 Aug ExtJS 4: Como abrir nova Aba ou Janela Dinamicamente a partir de Menu
- 05 Aug Gerenciando Múltiplas Versões do XCode
- 31 Jul Criando uma Aplicação CRUD com ExtJS 4 MVC: Parte 5
- 24 Jul Slides do TDC2013 – Trilha Mobile: Arquitetura de apps com Sencha Touch 2
- 23 Jul Slides do TDC2013 - Trilha UX/FrontEnd: ExtJS 4: Dicas e Melhores Práticas
- 12 Jul Palestra Online Gratuita sobre ExtJS dia 14 de Julho às 10:10h: TDC2013
- 11 Jul Empacotando uma Aplicação ExtJS com TideSDK (alternativa ao Sencha Desktop Packager)
- 08 Jul Tutorial: Notificações Push no iOS
- 02 Jul Sorteio de 4 Ingressos TDC SP 2013: trilhas JavaScript/HTML5 e UX/FrontEnd
- 02 Jul TDC 2013: Eu vou, estou coordenando e vou palestrar!
- 01 Jul Usando PhoneGap Build: Build Automático para 6 Plataformas de uma só vez!
- 28 Jun Minha Primeira Palestra Internacional sobre ExtJS e Sencha Touch! Dias 3 e 4 de Outubro 2013 na Itália: MEDIT Symposium
- 27 Jun Integrando Sencha Touch com PhoneGap: Hello World
- 25 Jun Meu Novo Livro sobre Sencha Architect: Sencha Architect App Development
- 24 Jun Integrando JQuery Mobile com PhoneGap: Hello World
- 20 Jun Começando com Phone Gap 2 (Cordova): Hello World Windows Phone 8
- 17 Jun Criando Aplicações Desktop Nativas com HTML, CSS e JavaScript com Tide SDK
- 13 Jun Slides do JustJava 2013: Aplicações Desktop HTML5, CSS3, Javascript com Servlets 3
- 10 Jun Criando sua Primeira Chrome Packaged App
- 24 May PhoneGap e Android Studio
- 23 May Slides da Palestra sobre Sencha Touch e PhoneGap dia 21 de Maio na IBM São Paulo: Encontro SouJava
- 16 May Desenvolvendo para Windows Phone 8 no Mac OS
- 10 May Palestra sobre Sencha Touch e PhoneGap dia 21 de Maio na IBM São Paulo: Encontro SouJava
- 17 Apr JustJava 2013: Eu Vou e Vou Palestrar Sobre Java com Apps Desktop em HTML 5
- 15 Apr MobileConf 2013: Slides da Palestra PhoneGap
- 12 Mar Meu Novo Livro sobre Ext JS Avançado: Mastering Ext JS
- 07 Mar BeagaJS 2013: Slides da Palestra Sencha Touch + PhoneGap
- 06 Mar Erros Comuns do Sencha Touch 2
- 25 Feb Começando com Sencha Desktop Packager: Exemplo Hello World
- 20 Feb Mobile Conf 2013: Eu vou e vou palestrar sobre PhoneGap
- 18 Feb Instalando e Configurando o Java no Windows 8
- 15 Feb Emulando Apps PhoneGap e Mobile Web Apps, no Browser com Ripple
- 07 Feb Debugando webApps e PhoneGap Apps no iOS com iWebInspector
- 23 Jan BeagaJS 2013: Eu Vou e Vou Palestrar sobre Sencha Touch e PhoneGap
- 21 Jan Como se tornar um desenvolvedor iOS certificado pela Apple (Se Inscrever no iOS Developer Program - sem Fax!)
- 10 Jan Idéias para Montar um Home-Office Barato
- 08 Jan [Pessoal] Diário de Bordo – Janeiro 2013
- 17 Dec Sencha Touch 2: Ícones e Botões com Notificação / Badge Text (Estilo Facebook)
- 10 Dec Sencha Touch 2: Trabalhando com diferentes estilos de Botões
- 30 Nov Weinre: Web Inspector / Debugger para Mobile Web Apps - PhoneGap
- 26 Nov Sencha Touch 2: Mapa de Ícones Disponíveis
- 23 Nov Começando com Phone Gap 2 (Cordova): Hello World Android
- 22 Nov Começando com Phone Gap 2 (Cordova): Hello Word iOS
- 19 Nov ExtJS 4: Trabalhando com Cookies
- 14 Nov Sencha Command 3.0 + Sencha Touch 2.1: app.json buildPath não funciona
- 13 Nov JavaOne Latin America 2012 em São Paulo: Eu Vou (E Vou Palestrar)!
- 12 Nov Sencha Architect 2: Apontar SDK para Diretório Local
- 09 Nov ExtJS 4: Como Percorrer todos os Items da Tree Store
- 08 Nov ExtJS 4: Como Percorrer todos os Items da Store
- 07 Nov [Curso de ExtJS 4] Aula 33: Anchor Layout
- 05 Nov Sencha Architect 2: Usar Ext-all-debub.js
- 01 Nov Sencha Touch 2 Troubleshooting: Texto TitleBar fica Cortado (Touch 2.0)
- 31 Oct ExtJS 4: Criando Menus Accordion Dinamicamente usando MVC e Associação de Models
- 30 Oct [Curso de ExtJS 4] Aula 32: Auto Layout
- 29 Oct Sencha Architect 2: Como Criar Subdiretório
- 26 Oct Sencha Architect 2: Como Usar Arquivos Locale
- 24 Oct [Curso de ExtJS 4] Aula 31: Introdução a Layouts
- 22 Oct Livros Técnicos que comprei nos últimos 6 meses
- 18 Oct ExtJS 4 Troubleshooting: ActionColumn iconCls não é mostrado
- 17 Oct Curso ExtJS 4 em Uberlândia dias 8 e 9 de Dezembro 2012: UaiJug TechDays
- 15 Oct Screencast ExtJS 4: AutoCompletar no Eclipse com Sencha Eclipse Plugin
- 04 Oct Exemplo ExtJS 4 MVC + Sencha Architect 2: Grid com Paginação (Usando Preview Plugin)
- 03 Oct Vídeo da Palestra sobre Sencha Touch 2 do QConSP na InfoQ Brasil
- 25 Sep [Curso de ExtJS 4] Aula 30: Toolbars e DockedItems
- 20 Sep Entrevista para a InfoQ sobre Sencha
- 17 Sep Criando uma Aplicação CRUD com ExtJS 4 MVC: Parte 4
- 16 Sep [OFF-TOPIC] Bazar de Livros de Programação
- 12 Sep Criando uma Aplicação CRUD com ExtJS 4 MVC: Parte 3
- 11 Sep Criando uma Aplicação CRUD com ExtJS 4 MVC: Parte 2
- 10 Sep Criando uma Aplicação CRUD com ExtJS 4 MVC: Parte 1
- 29 Aug [Curso de Sencha Touch 2] Aula 03: Primeira App com Deploy no iOS e Android
- 28 Aug [Curso de ExtJS 4] Aula 29: Menus
- 20 Aug ExtJS 4: Como Mostrar uma Página da Internet em um Componente ExtJS
- 16 Aug Começando com Node.JS: Hello World!
- 15 Aug Ferramentas que Uso para Gravar meus Screencasts e Aulas
- 13 Aug LinguÁgil 2012: Eu Vou Dar Curso e Palestrar!
- 10 Aug TDC 2012: Eu Fui e Palestrei!
- 09 Aug TDC2012: Apps Nativas para iOS e Android com Sencha Touch 2
- 08 Aug TDC2012: Apps RIA com Sencha GXT 3 e GWT
- 07 Aug TDC2012: Minha Palestra sobre Mercado e Carreira em TI
- 06 Aug #DevCast: ExtJS 4 e Sencha Touch 2
- 02 Aug ExtJS 4: Gerenciamento de Sessão: Session Timeout
- 01 Aug Sencha Architect 2 e Eclipse (ou outra IDE)
- 31 Jul Tutorial ExtJS 4: Grid Mestre-Detalhe usando plugin RowExpander e Model Associations
- 30 Jul Home Office e Equipe Remota: Eu Faço!
- 27 Jul Sencha Architect 2: Como usar Ext.form.field.VTypes Customizados
- 26 Jul QCon São Paulo 2012 – Eu Vou (E Vou Palestrar)!
- 25 Jul Sencha Architect 2: Como Tratar Eventos do Grid ActionColumn no Controller
- 24 Jul [Curso de ExtJS 4] Aula 28: Buttons
- 24 Jul ExtJS 4 MVC Architecture Mind Map
- 23 Jul Tutorial: Usando Arquivos Flash com ExtJS 4
- 22 Jul Tutorial: Adding a Flash file inside an ExtJS 4 Component
- 20 Jul ExtJS 4: Mapa Mental Arquitertura MVC
- 19 Jul [Curso de ExtJS 4] Aula 27: Ext.window.Window
- 18 Jul Exemplo Sencha Touch 2 + Sencha Architect 2: Listar Buscas do Twitter
- 18 Jul Sencha Touch 2 + Sencha Architect 2: Twitter Search Example
- 17 Jul Conexão Java 2012: Eu Fui e Palestrei!
- 16 Jul JustJava 2012 – Eu Fui e Palestrei!
- 13 Jul JavaCE 2012 – Eu Fui e Palestrei!
- 12 Jul Exemplo ExtJS 4 Form: Valor de Campo Único (Validação Remota)
- 11 Jul Exemplo ExtJS 4 + Sencha Architect 2: Basic Array Grid (usando ActionColumn)
- 03 Jul TDC 2012 (The Developers’s Conference): Minha Agenda (JavaEE University, Java EE e Mobile)
- 02 Jul ExtJS 4 Form: Unique Field Value Validation Example (Server Validation)
- 28 Jun ExtJS 4 + Sencha Architect 2: Basic Array Grid Example (using ActionColumn)
- 28 Jun Screencast: Sencha Architect 2 e ExtJS 4 com MVC
- 25 Jun [Curso de ExtJS 4] Aula 26: Panel
- 21 Jun TDC 2012 (The Developers’s Conference) – Eu Vou (e Vou Palestrar)!
- 20 Jun DevInCachu 2012 - Eu Fui e Palestrei!
- 19 Jun Revista Programar (Portugal): Meu livro no artigo ExtJS 4 e Rails 3
- 18 Jun Sencha GXT 3 (Ext GWT): Exemplo Grid Simples
- 15 Jun Java Example: List all Files from a Directory (or Subdirectory)
- 14 Jun Tutorial ExtJS 4 + VRaptor: Upload de Arquivos
- 14 Jun Jetty and Eclipse Integration in 3 Steps
- 12 Jun Começando com Phone Gap (Cordova) com AppLaud Plugin: Hello World Android
- 11 Jun Começando com Phone Gap (Cordova): Hello World Android
- 04 Jun DevCast sobre ExtJS 4 e Sencha Touch dia 05 de junho às 23h - Gratuito!
- 23 May Estrutura de Dados e Algoritmos
- 17 May Começando com Phone Gap (Cordova): Hello Word iOS
- 16 May Começando com Sencha Touch 2: Hello World (iOS e Android)
- 15 May ExtJS 4 MVC: Ajax CRUD Grid com PHP e MySQL - JSON
- 14 May Exemplo ExtJS 4 MVC: Complex DashBoard (Grid, Form e Gráficos)
- 09 May [Curso de ExtJS 4] Aula 25: MessageBox: Dialog
- 08 May Començando com Ext GWT 3 / GXT 3: Hello World
- 07 May ExtJS 4 Exemplo MVC: Exemplo de Comboboxes Aninhados com PHP e MySQL
- 04 May Just Java 2012: Eu Vou (E Vou Palestrar)!
- 03 May [Curso de Sencha Touch 2] Aula 02: Instalação e Hello World
- 02 May Erro no Tomcat e Eclipse: Cannot create a server using the selected type
- 01 May PHP: Como se conectar ao MySQL
- 30 Apr Exemplo ExtJS 4 MVC: MultiSelect e ItemSelector
- 27 Apr JavaCE Community Conference: Eu Vou (E Vou Palestrar)!
- 26 Apr [Curso CSS3 com Sass e Compass] Aula 05: Variáveis
- 25 Apr Bug Ext JS 4.1: suspendEvents não Afeta Ext.app.Controller.control - MVC
- 25 Apr ExtJS 4: Validação CPF / CNPJ de Acordo com Opção Selecionada
- 24 Apr Exemplo ExtJS 4 Grid: Multiline Row
- 23 Apr Exemplo ExtJS 4 MVC: XML Ajax Form
- 20 Apr DevInCachu 2012: Eu Vou (E Vou Palestrar)!
- 18 Apr [Curso de ExtJS 4] Aula 24: Data Package: Recursos Store: Sorter e Filter
- 16 Apr Meu livro ExtJS 4 First Look à venda e pronta entrega no Brasil!
- 15 Apr Exemplo ExtJS 4 MVC: Binding de Grid com Form
- 10 Apr Guia Referência Rápida HTML 5
- 04 Apr Debugando Aplicações ExtJS com Firebug + Illuminations for Developers
- 03 Apr [Curso de ExtJS 4] Aula 23: Data Package: JsonP Proxy
- 02 Apr Exemplo ExtJS 4 MVC: Paging Grid
- 30 Mar Em Breve! Curso Java Básico Online e Gratuito!
- 28 Mar [Curso de ExtJS 4] Aula 22: Data Package: REST Proxy
- 27 Mar Testando Aplicações ExtJS 4 com Siesta
- 26 Mar Exemplo ExtJS 4 MVC: XML Grid
- 23 Mar [Imprensa] Saí na Capa da Oracle Java Magazine! #win
- 22 Mar [Curso de Sencha Touch 2] Aula01: Introdução ao Sencha Touch 2
- 22 Mar Curso de Sencha Touch 2 - Gratuito!
- 21 Mar [Curso de ExtJS 4] Aula 21: Data Package: Proxy Writer: CRUD Completo
- 20 Mar [Curso CSS3 com Sass e Compass] Aula 04: Sass com IDE: Scout
- 19 Mar Exemplo ExtJS 4: Basic Array Grid em MVC
- 19 Mar Exemplos Sencha ExtJS 4 em MVC
- 16 Mar Instalando Apache + PHP + MySQL no Mac OS com MAMP
- 15 Mar Instalando Apache + PHP + MySQL no Windows, Linux e Mac OS com XAMPP
- 14 Mar [Curso de ExtJS 4] Aula 20: Data Package: Proxy Reader: JSON + XML
- 13 Mar [Curso CSS3 com Sass e Compass] Aula 03: Sass com Linha de Comando
- 12 Mar Artigo Java Magazine 101: Review sobre o JavaOne Latin America 2011
- 09 Mar Instalando Apache + PHP + MySQL no Windows com WAMP
- 08 Mar [Curso de ExtJS 4] Aula 19: Data Package: Ajax Proxy
- 07 Mar [Curso CSS3 com Sass e Compass] Aula 02: Instalação e Hello World
- 06 Mar Como fazer update do Ruby no Mac OS Lion
- 05 Mar ExtJS 4: Problema com Grid ActionColumn + MVC
- 02 Mar Curso de ExtJS 4.1 + Sencha Touch 2 da School of Net em Março
- 01 Mar [Curso CSS3 com Sass e Compass] Aula 01: Introdução
- 01 Mar Curso Online: CSS3 com Sass e Compass - Gratuito!
- 29 Feb Dica: Site para Praticar Java e Python - CodingBat.com
- 28 Feb [Curso de ExtJS 4] Aula 18: Data Package: Memory Proxy
- 24 Feb [Curso de ExtJS 4] Aula 17: Data Package: SessionStorage Proxy
- 22 Feb [Curso de ExtJS 4] Aula 16: Data Package: LocalStorage Proxy
- 22 Feb [Curso de ExtJS 4] Aula 15: Data Package: Store
- 21 Feb [Curso de ExtJS 4] Aula 14: Data Package: Model Associations
- 20 Feb [Curso de ExtJS 4] Aula 13: Data Package: Carregar/Salvar Model com Proxy
- 15 Feb [Curso de ExtJS 4] Aula 12: Data Package: Model Validations
- 10 Feb [Curso de ExtJS 4] Aula 11: Data Package: Model: Fields
- 06 Feb Dicas de Cursos Online de Programação em Inglês e Português
- 03 Feb Sorteio do Livro ExtJS 4 First Look Autografado!
- 01 Feb [Curso de ExtJS 4] Aula 10: Carregamento Dinâmico
- 01 Feb Café com TOM sobre ExtJS 4 dia 04 de Fevereiro
- 26 Jan [Curso de ExtJS 4] Aula 09: Configurações, Statics e Singletons
- 19 Jan [Curso de ExtJS 4] Aula 08: Alias e XType
- 16 Jan [Curso de ExtJS 4] Aula 07: Mixins
- 05 Jan [Curso de ExtJS 4] Aula 06: Herança Simples
- 30 Dec Retrospectiva 2011
- 30 Dec Lançamento do JDuchessBR: Mulheres que curtem Java
- 29 Dec JavaOne Latin America 2011: Entrevista com Yara Senger e Yvone Mascarenhas
- 28 Dec JavaOne Latin America 2011: Entrevista com Fabiane Nardon - Java Champion
- 27 Dec JavaOne Latin America 2011: Minha Entrevista para a Oracle
- 26 Dec [Curso de ExtJS 4] Aula 05: Criação de Classes
- 25 Dec Feliz Natal aos desenvolvedores Java: PodCast da Oracle!
- 25 Dec NoSQL Brasil 2011 – Eu Fui!
- 24 Dec Minha Palestra no TechInter 2011: Mulheres em TI
- 23 Dec JavaOne Latin America 2011: Entrevista com JUGMS
- 22 Dec JavaOne Latin America 2011: Entrevista com Expert Java EE 6 e GlashFish
- 19 Dec [Curso de ExtJS 4] Aula 04: Trabalhando com ExtJS e JQuery
- 16 Dec [Curso de ExtJS 4] Aula 03: Trabalhando com Arquivos Locale (Pt-BR)
- 15 Dec Sorteio de Natal: Kit Java + Livro SCJP 6
- 13 Dec ExtJS 4 e Jax-RS: Minha Palestra no JavaOne Brasil 2011
- 12 Dec JavaOne Brasil 2011: Vídeo do Community Keynote
- 06 Dec [Curso de ExtJS 4] Aula 02 – Instalação e Hello World
- 28 Nov Curso de ExtJS 4 - Gratuito!
- 28 Nov [Curso de ExtJS 4] Aula 01 - Introdução
- 22 Nov JavaOne Latin America 2011 em São Paulo - Brasil - Eu Vou (E vou Palestrar)!
- 21 Nov Project Euler: Problema 2
- 08 Nov Primeiro Encontro do Sampa JS em Novembro/2011
- 03 Nov UVa: Problema 458 - The Decoder
- 31 Oct TechInter 2011 - Eu Vou (e Vou Palestrar)!
- 26 Oct Project Euler: Problema 1
- 18 Oct Como Salvar e Fazer Load de Imagens usando Hibernate e MySQL
- 14 Oct [Screencast] Configurando o autocompletar do ExtJS 4 no Eclipse ou Aptana com Spket plugin
- 11 Oct [Off-Topic] Serviços que Uso aqui no Blog - FAQ
- 07 Oct NoSQL Brasil 2011 - Eu Vou!
- 04 Oct ExtJS 4: Como adicionar Tooltip no Cabeçalho do Grid
- 27 Sep Sorteio do Livro Servlets e JSP - 1 milhão de page views!
- 26 Sep Plugin ExtJS 4: PagingToolbarResizer
- 21 Sep Classes ExtJS 4 x ExtJS 3
- 19 Sep Google Developer Day 2011: São Paulo – Eu Fui!
- 15 Sep QCONSP 2011 - Eu Fui!
- 12 Sep ExtJS 4 em 5 Minutos - Lightning Talk no QCONSP 2011
- 09 Sep Google Developer Day 2011: São Paulo - Eu Vou!
- 05 Sep QCon São Paulo 2011 – Eu Vou!
- 24 Aug A Provinha de Programação – Google Developer Day Brasil 2011: Solução em Java
- 18 Aug Guia Ext Designer para ExtJS 3 e ExtJS 4
- 16 Aug Pré-venda do Meu Livro na Amazon: ExtJS 4 First Look
- 13 Aug A Provinha de Programação - Google Developer Day Brasil 2011
- 09 Aug Usando ExtJS 4 + JQuery juntos
- 02 Aug ExtJS 4 Form: Exemplo Campos CPF e CNPJ
- 29 Jul Executando uma Aplicação Web com Jetty no Eclipse
- 26 Jul Integrando Jetty com Eclipse
- 21 Jul Pré-Lançamento do meu Livro: Ext JS 4
- 18 Jul Tutorial: ExtJS 4 File Upload (Upload de Arquivo) + Spring MVC 3
- 11 Jul Novidades Java 7 - Project Coin
- 08 Jul Minha Apresentação sobre Ext JS 4 no TDC 2011 - Trilha JavaScript
- 06 Jul Instalando e Executando o Jetty (WebServer)
- 30 Jun Configurando SSL no Tomcat em 5 minutos (https://localhost:8443)
- 28 Jun TDC 2011 (The Developers's Conference) - Eu Vou (e Vou Palestrar)!
- 20 Jun [Macbook] Vista seu Gadget na Deco Skin
- 07 Jun JAXB Binding Customizado - Serializar Java.util.Date / Spring 3
- 31 May Mercado de Trabalho TI: Vale a Pena Mudar para São Paulo?
- 17 May Minha Apresentação sobre Ext JS 4 no Brazil JS 2011
- 07 May Links para Aprender Adobe Flex
- 26 Apr Despedida da IBM - Alow São Paulo!
- 15 Apr Entrevista - Podcast da Tribo do C.I.
- 29 Mar IBatis (MyBatis): Trabalhando com Stored Procedures
- 24 Mar BrazilJS 2011 (I Conferência Brasileira de Javascript) - Eu Vou!
- 22 Mar IBatis (MyBatis): Trabalhando com Queries Dinâmicas (SQL)
- 18 Mar UVa: Problema 10071 - Back to High School Physics
- 15 Mar IBatis (MyBatis): Exemplo com Campo Discriminator - Mapeamento com Herança
- 10 Mar IBatis (MyBatis): Trabalhando com Construtores
- 04 Mar UVa: Problema 10055 - Hashmat the Brave Warrior
- 01 Mar IBatis (MyBatis) Joins: Result Mapping Avançados, Association, Collections, Problema Do Select N+1
- 24 Feb UVa: Começando com Problemas de Torneio de Programação - Problema 3n + 1
- 21 Feb Começando com iBatis (MyBatis): Annotations
- 14 Feb Começando com iBatis (MyBatis): Configuração em XML
- 07 Feb Introdução ao iBatis (MyBatis), uma alternativa ao JDBC e Hibernate
- 01 Feb [Livro] Resenha: OCJP/SCJP: OCP Java SE 6 Programmer Practice Exams por Kathy Sierra e Bert Bates
- 25 Jan Como Começar a Aprender Java
- 17 Jan Como Aprender Ext JS
- 07 Jan Meu ambiente de trabalho em 7 itens - Projeto na IBM
- 04 Jan Livro com Exames Práticos OCJP/SCJP: OCP Java SE 6 Programmer Practice Exams
- 23 Dec Retrospectiva 2010
- 20 Dec Kindle Review para Livros Técnicos (TI)
- 16 Dec JavaOne Brasil 2010: Eu Fui!
- 15 Dec JavaOne Brasil 2010: Review do Terceiro Dia
- 14 Dec JavaOne Brasil 2010: Review do Segundo Dia
- 13 Dec JavaOne Brasil 2010: Review do Primeiro Dia
- 08 Dec JavaOne Brasil: Problemas com o Evento - Ajude a melhorar!
- 07 Dec Jantar com a Oracle e Java Leaders - pré JavaOne
- 06 Dec Inglês: Guia de Frases Úteis: Natal
- 01 Dec Novidades do Ext JS 4
- 29 Nov Spket: Configurando Eclipse IDE para desenvolvimento com Ext JS e JQuery
- 22 Nov JavaOne Brasil em São Paulo: Eu Vou!
- 19 Nov Apresentação Sobre ExtJS na IBM
- 17 Nov Radar developerWorks: Canal de Notícias de TI da IBM
- 04 Nov Documentação ExtJS: Como Consultar Offline e Documentação pacote UX
- 25 Oct [Pessoal] Comprei um MacBook Pro! Yay!
- 19 Oct Inglês: Guia de Frases Úteis para Reuniões de Negócios
- 18 Oct Conheça o IBM MentorME: conectando estudantes com mentores IBM através do Facebook
- 13 Oct Tutorial: Combo Boxes Aninhados com ExtJS, Spring MVC 3 e Hibernate 3.5
- 12 Oct Lançado ExtJS 3.3 - Versão Final
- 20 Sep Como Serializar Java.util.Date com Jackson JSON Processor / Spring 3.0
- 16 Sep QCONSP 2010 - Eu Fui!
- 15 Sep IBM: Concurso Mainframe 2010 - Inscrições de 14 a 28 Setembro
- 09 Sep QCon São Paulo 2010 - Eu Vou!
- 02 Sep ExtJS, Spring MVC 3 e Hibernate 3.5: Exemplo de um CRUD Grid
- 24 Aug Como Redimensionar ExtJS Panel, Grid, ou Outro Componente Quando Redimensionar o Browser
- 20 Aug Happy Hour Ágil Campinas - 19/08 - Eu Fui!
- 17 Aug Happy Hour Ágil em Campinas - dia 19/08/10
- 02 Aug ExtJS plugin: PagingToolbarResizer
- 29 Jul PodCasts Gratuitos para Aprender Inglês (e outras línguas)
- 15 Jun ExtJS agora é Sencha!
- 14 Jun Como popular um ExtJS ComboBox usando um Spring Controller
- 07 Jun Me tornei DZone MVB (Most Valuable Blogger)!
- 28 May ExtJS: Páginas SSL com itens não seguros
- 11 May 8++ perguntas para @loiane - por @hlegius
- 02 May [Pessoal] Diário de Bordo - Maio
- 11 Apr Sorteio de 1 mês de curso de inglês gratuito na Englishtown
- 05 Apr O que Aprendi em 1 Ano de IBM
- 25 Mar ExtJS e Spring Framework: Exemplo de um CRUD Grid
- 17 Mar Cartão de Referência Unix e Vi - Linha de Comando
- 08 Mar Como Importar Arquivo Excel para um ExtJS DataGrid usando DataDrop Grid Plugin
- 01 Mar Tutorial: Upload de Arquivo com ExtJS e Spring Framework
- 25 Feb Concurso de Mainframes IBM
- 22 Feb Carreira em TI: Currículo para Primeiro Estágio
- 15 Feb Meu Primeiro Projeto em Java
- 11 Feb Entrevista para o Jornal A Tribuna Jan/2010: Profissões em que Sobram Vagas de Emprego
- 08 Feb ExtJS: Exportar de GRID para Excel
- 01 Feb Integrando Spring Security com a página de Login do ExtJS
- 25 Jan Spring Security: Página login.jsp e Logout
- 18 Jan Tutorial: Começando com Spring Security
- 12 Jan My DeveloperWorks: Como é a vida para um desenvolvedora Java no Brasil?
- 11 Jan ExtJS: Como colocar Ícone e Link nas Células do GRID
- 04 Jan ExtJS: Ext.Window: hide ou close?
- 28 Dec Retrospectiva 2009
- 16 Dec Palestras do Sun Tech Days Brasil 2009
- 15 Dec Java Campinas e CampinasJUG agora no Twitter
- 11 Dec Para o Ciclo de Manutenção, Agilidade Já!
- 10 Dec Minha aventura: Sun Tech Days 2009
- 07 Dec Você gostaria de trabalhar na IBM?
- 03 Dec Descontos em livros da Oreilly para membros de um JUG (Java Users Group)
- 26 Nov Sorteio de 10 convites para o Google Wave
- 25 Nov Oportundiade: IBM abre 150 vagas para estagiários
- 24 Nov Concurso de Mainframe para Estudantes do Brasil
- 23 Nov Sun Tech Days 2009 - Eu vou!
- 20 Nov My new English blog: loianegroner.com
- 19 Nov Novo blog: loiane.com em Inglês
- 18 Nov Impressão de GRID no EXTJS com GridPrinter
- 16 Nov Carreira em TI: Currículo em Inglês
- 11 Nov Resultado do Sorteio do Convite: Google Wave
- 10 Nov Sorteio de convite: Google Wave
- 09 Nov Testando o novo Orkut
- 06 Nov Tutorial: Usando o EGit Eclipse Plugin com o GitHub
- 05 Nov Egit (GitHub Eclipe Plugin): Problema com Auth Fail no Windows
- 03 Nov IBM Smart Planet: Conheça Soluções mais Inovadoras
- 02 Nov Seminários Gratuitos da Sun Microsystems
- 29 Oct IV EJES: Eu Fui!
- 28 Oct Ext JS: Eventos disparados pelos componentes
- 23 Oct Apresentação do Mini Curso de XML pelo IBM Academic Initiative
- 21 Oct Ajax de primeira com ExtJS + JSON no seu projeto Spring: Minha palestra do IV EJES
- 14 Oct Mini Curso XML e palestra IBM AI pela primeira vez no Espírito Santo
- 09 Oct Todos os projetos do blog agora no GitHub
- 07 Oct Como melhorar sua habilidade de programação e resolução de problemas
- 06 Oct Fluência no Inglês: ter ou não ter, eis a questão
- 03 Oct IV EJES: ajude a divulgar o evento você também!
- 02 Oct Divulgação: IV EJES - Encontro de Java do Espírito Santo
- 30 Sep Participe da pesquisa developerWorks 2009 e concorra a US$ 20,00
- 24 Sep IV Encontro de Java do Espírito Santo: eu vou palestrar!
- 22 Sep Encontro de Java em Campinas - 26/09/2009
- 16 Sep ExtJS: seleção de linha no grid
- 08 Sep Encontro Ágil 2009
- 07 Sep [Pessoal] Colocando ordem na casa
- 02 Sep Você conhece o IBM Academic Initiative?
- 26 Aug Campinas será a primeira cidade fora das capitais brasileiras a ter treinamentos oficiais Sun
- 24 Aug Firebug + JSON
- 19 Aug Participe do Concurso IBM: Soluções Inovadoras para um Planeta Mais Inteligente
- 17 Aug Problemas P versus NP
- 10 Aug Como o Linkedin pode te ajudar a conseguir um emprego
- 06 Aug Oportunidade de trabalhar na IBM através do My developerWorks
- 05 Aug Workshop: Novidades do IBM DB2 9.7
- 30 Jul Como construir um grid dinâmico utilizando Ext JS
- 23 Jul Como Montar um Grid com Paginação utilizando Ext JS
- 17 Jul Como Montar um Grid utilizando Ext JS + Json + Spring
- 14 Jul Como instalar o My SQL Server
- 13 Jul Discurso da minha formatura - Ciência da Computação
- 08 Jul JSON + Spring
- 07 Jul Testando o Google Wave – Parte III
- 06 Jul Como Montar um Grid utilizando Ext JS + Json + Java
- 03 Jul Testando o Google Wave – Parte II
- 02 Jul Testando o Google Wave - Parte I
- 01 Jul Ganhei uma conta no Google Wave!
- 30 Jun Novo Modelo de Certificação Java
- 25 Jun JSON e Java
- 23 Jun Livro: The Adventures of an IT Leader
- 19 Jun Breve Introdução ao JSON
- 17 Jun Como Montar um Grid utilizando Ext JS
- 16 Jun Participe do processo de certificação do JDK 7
- 15 Jun Torne-se "IBM Certified"
- 11 Jun Apresentações e vídeos do Google I/O
- 06 Jun Conheça o IBM Rational Blog Brasil
- 05 Jun Como Importar Projetos J2EE para o Eclipse e Executá-los
- 04 Jun Começando com Ext JS
- 02 Jun Evento Rational Comes to You!
- 30 May DeveloperWorks agora em português
- 29 May Livro: Python Para Desenvolvedores
- 26 May Falando em Java 2009: Eu Fui!
- 22 May Manipulando arquivos XML em Java com a API SAX - Parte II
- 21 May Manipulando arquivos XML em Java com a API SAX – Parte I
- 18 May Manipulando arquivos XML em Java com a API DOM - Parte III
- 17 May Livro: "Introdução ao GNU/Linux"
- 13 May 10 palavras poderosas para seu currículo em inglês
- 09 May Falando em Java 2009: Eu Vou!
- 07 May Manipulando arquivos XML em Java com a API DOM - Parte II
- 04 May IBM lança rede social para desenvolvedores: My developerWorks
- 30 Apr Novo site do ESJUG no ar
- 27 Apr Manipulando arquivos XML em Java com a API DOM – Parte I
- 23 Apr Perguntas processo seletivo Java - Parte I
- 21 Apr Java e XML
- 17 Apr Validação de documentos XML com Schema – Introdução ao XML - Parte VIII
- 13 Apr Validação de documentos XML com DTD – Introdução ao XML - Parte VII
- 08 Apr Perguntas do processo seletivo
- 07 Apr Como foi o processo seletivo na IBM
- 06 Apr Construindo um DTD – Introdução ao XML - Parte VI
- 23 Mar [OFF] Tempo de Mudanças...
- 13 Mar Validação de documentos XML – Introdução ao XML - Parte V
- 12 Mar Agenda Reuniões ESJUG
- 09 Mar Reunião mensal ESJUG
- 05 Mar Documento XML Bem Formado - Introdução ao XML: Parte IV
- 02 Mar Como criar um documento XML - Introdução ao XML: Parte III
- 26 Feb XML: como posso usar, vantagens e desvantagens - Introdução ao XML: Parte II
- 22 Feb Introdução ao XML
- 16 Feb Loiv's Game
- 12 Feb Formatura: Bacharel em Ciência da Computação
- 29 Jan Como manter-se atualizado em Java
- 23 Jan Primeiro post...