Google Code está acabando… isso afetará este blog?

Boa noite pessoal,

Recebi uma nota por e-mail da Google informando que o Google Code estará sendo desligado:

“…We will be shutting down Google Code over the coming months…”

[by Google]

Então, a resposta para o título do post é sim. Porque?

Vários projetos aqui no blog foram explicados e exemplificados colocando os códigos no Google Code. Muitos dos exemplos que são baixados podem ficar fora do ar até que eu modifique.

Se neste meio tempo você verificar algum problema com links para baixar exemplos aqui, por favor, entre em contato através dos comentários de cada post que providencio correção.

Até a próxima pessoal.

Apostilas, materiais e cursos online sobre java e outras linguagens/tecnologias

Vários dos alunos me perguntam onde encontrar mais material sobre java e outras linguagens que utilizamos nos cursos técnicos. Há vários locais legais para assistir cursos ou baixar materiais interessantes. Estes aqui são alguns deles:

 

Material oficial (gratuito) do Site da Oracle: 

http://docs.oracle.com/javase/tutorial/    (em Inglês)

http://docs.oracle.com/javase/tutorial/getStarted/index.html (java desktop)

http://www.oracle.com/technetwork/java/javase/documentation/index.html (muitos materiais, videos e outros)

http://docs.oracle.com/javase/8/

http://docs.oracle.com/javase/tutorial/tutorialLearningPaths.html

 

Cursos de Java online (gratuitos):

http://www.loiane.com/2013/10/curso-java-basico-java-se-gratuito/

http://www.rlsystem.com.br/curso-java-gratis/

http://www.javaprogressivo.net/2012/08/curso-completo.html

http://www.globalcode.com.br/gratuitos/miniCursos

http://www.devmedia.com.br/curso/curso-basico-de-java-aplicado/367 (interface gráfica)

 

Apostilas (gratuitas)

https://www.caelum.com.br/apostilas/ (java, java web,  design patterns, html css javascript, c#, Ruby on Rails,…)

http://www.k19.com.br/downloads/apostilas (java, sql, logica, java web, html css javascript, android, c#,…)

 

Estudem javaFX! http://docs.oracle.com/javase/8/javafx/get-started-tutorial/index.html

Alguns destes sites precisam de cadastro gratuito para realizar cursos ou baixar apostilas.

Até a próxima.

 

Backup do BD MSSQLServer por script

Este é um exemplo de script que usamos em sala de aula para realizar backup do seu banco de dados  no MSSQLServer. O exemplo realiza backup do banco de dados meubd e grava o arquivo de backup em D:\bkps\meubd.Bak.

 
USE meubd;
GO
BACKUP DATABASE meubd
TO DISK = 'D:\bkps\meubd.Bak'
   WITH FORMAT,
      MEDIANAME = 'Z_SQLServerBackups',
      NAME = 'Full Backup of meubd';
GO

 

referência: http://msdn.microsoft.com/pt-br/library/ms187510.aspx

Erros no console ao atualizar iReport de versões anteriores para a iReport 5.6.0

Olá pessoal,

Tive que migrar o meu projeto para um novo notebook que fui obrigado a comprar por que o meu deu falência múltipla de ogãos. kkkk

Nesta mudança de hardware, já instalei versão nova de Netbeans para 8.0.2 e estou usando também o jdk8.

Rodei minha aplicação desenvolvida no Netbeans anterior e funcionou tudo legal, inclusive os relatórios.

Quando fui criar novos relatórios e dar manutenção nos já existentes no meu , instalei o iReport para 5.6.0 com o seu devido plugin instalado no netbeans e crirei o relatório normalmente.

Quando fui rodar, mensagem de erro no console. Começaram os problemas!

java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser

Uma pesquisa rápida em um post de um desenvolvedor java no site guj, estava informando um problema semelhante e a solução que ele mesmo encontrou foi atualizar a biblioteca joda-time-2.1.jar que tinha a classe atualizada do JRStyledTextParser.

Opa, compilei novamente a aplicação e…. dai deu a mensagem:

at net.sf.jasperreports.engine.fill.JRBaseFiller.<init>(JRBaseFiller.java:124)

Para resolver definitivamente todos os problemas com bibliotecas deste meu projeto a solução foi atualizar todas as bibliotecas do meu projeto copiando as bibliotecas do iReport 5.6.0 localizadas em C:\Program Files (x86)\Jaspersoft\iReport-5.6.0\ireport\modules\ext (no windows) para dentro do seu projeto no netbeans e claro, não esquecer de atualizar as bibliotecas no projeto do netbeans no menu arquivo/propriedades do projeto/ bibliotecas.

Aos meus alunos: isso já aconteceu muitas vezes nos projetos de vocês em sala e corrigimos da mesma maneira. Vocês já estão experts nisso. 🙂

Até a próxima pessoal.