sábado, 28 de outubro de 2017

Como converter e enviar arquivos de texto para o Kindle com o Calibre


e-book software


Além de poder enviar arquivos para o Kindle via e-mail, como explico nesta publicação; enviar de sites da internet, como visto aqui; direto do computador, neste post e pelo celular; você pode enviar com o programa Calibre, conectando o Kindle no computador com o cabo USB. Na ausência de conexão WI-FI, esta é uma boa solução!

sábado, 1 de julho de 2017

Java Desktop - Cadastro de logins

Eclipse Java JFrame

Após criar uma janela de Login para acessar o sistema mediante nome e senha, podemos criar um formulário para cadastrar novos logins, ou novos usuários que podem acessar o sistema. 

Isso quer dizer criar um novo formulário, seguindo os mesmos passos da série Java Desktop - Cadastro CRUD: criar uma classe no pacote bean; implementar a interface Dao na classe LoginDao, do pacote dao; LoginCT no pacote controle e criar a classe JFrame para o formulário. 

Finalmente, para abrir o formulário de Login, acrescentar um botão no JFrame FormCliente.

sábado, 24 de junho de 2017

Java Desktop - Login de acesso

Eclipse Login Window

Retomando o projeto de Cadastro de Clientes, podemos aprimorar criando uma tela de Login.

Para implementar este recurso, é necessário ter o projeto pronto, da série Java Desktop - Cadastro CRUD desde blog. Confira neste link.

São três alterações: criar uma tabela no banco de dados, a classe Dao para o cadastro de novos acessos, criar uma classe JFrame para a tela/janela de Login e alterar a classe Principal, que é a classe main.

quarta-feira, 24 de maio de 2017

Como enviar textos do smartphone para o Kindle



Moto G3 & Kindle

A tela do celular não favorece muito a leitura de textos longos, da mesma forma que no computador desktop ou notebook. Para estes dois, veja como enviar textos para o Kindle nestes links: 
Como enviar arquivos de texto do computador direto para o Kindle
Como enviar e converter arquivos de texto para o Kindle via e-mail
Enviando textos da web para o Kindle

Você também pode passar um texto interessante que você viu no seu celular, além de arquivos de textos que estejam no seu aparelho. 

Antes de qualquer coisa, confira nesta publicação como colocar o seu e-mail numa lista dentro do seu cadastro na Amazon, para poder enviar os textos para o e-book.

segunda-feira, 8 de maio de 2017

Java Desktop, Cadastro CRUD: Final


Na parte 5 o sistema ficou parcialmente pronto, com a janela desenhada, porém sem funcionamento. 

Nesta parte final veremos passo a passo os métodos que farão a rotina de inserir, atualizar, pesquisar e deletar dados. Usando a Orientação a Objetos, veremos o método montaCliente, que monta no objeto Cliente os dados preenchidos no formulário, para inserir, atualizar e deletar; limpaTela para apagar os campos, quando necessário para inserir novos dados; setCliente, responsável por preencher os campos do formulário com os dados do cliente selecionado na lista de pesquisa; carregaLista, que "alimenta" o combobox com os registros cadastrados no banco e os métodos da interface de eventos ActionListener, onde os botões são programados para executar cada um sua ação no sistema. Para que o CRUD funcione é preciso criar uma outra classe, como dito anteriormente na parte 2, a classe ClienteCT.

domingo, 23 de abril de 2017

Java Desktop, Cadastro CRUD - 5: JFrame

Eclipse
Nesta parte elaboramos a janela do sistema, com a classe JFrame.

sábado, 15 de abril de 2017

Java Desktop, Cadastro CRUD - 4: Classe DAO



Vejamos nesta parte as rotinas de código que fazem o CRUD, inserindo, lendo, atualizando e deletando dados do banco. Para isso, criamos uma classe no pacote dao, ClienteDAO, funcionando os objetos de acesso a dados, significado da sigla DAO (Data Access Object).

sábado, 8 de abril de 2017

Java Desktop, Cadastro CRUD - 3: BD



Continuando o projeto, vamos ver a criação da base de dados, usando o XAMPP.

A instalação do XAMPP no Windows é simples: Next - Next - Finish (Próximo - Próximo - Concluído); XAMPP pode ser baixado neste link.

Se no seu caso for o Linux, recomendo acompanhar o passo a passo (para Ubuntu) neste link.

Depois é preciso abrir o Xampp Control Panel. Digite na pesquisa (usuários do Windows Vista em diante):

sábado, 1 de abril de 2017

Java Desktop, Cadastro CRUD - 2: MVC


Nesta segunda parte vamos criar e organizar o projeto em pacotes, criar a classe bean e classes auxiliares. Confira a Parte 1 neste link.

O projeto funcionará no padrão de arquitetura MVC (Model-View-Controler). Veja mais detalhes sobre este padrão neste link.

sábado, 25 de março de 2017

Java Desktop, Cadastro CRUD - 1: IDE

Esta é a primeira de uma série de publicações, onde compartilharei um projeto de cadastro de clientes na linguagem Java, voltada para Desktop.

A ideia é auxiliar aqueles que já possuem uma base de Lógica de Programação, Orientação a Objetos (OO) e Padrões de Projetos (Patterns).

Recomendo acompanhar a série de vídeos do canal Java Completo no YouTube, que serviu de base para este projeto.

Nesta primeira parte veremos como ficará o sistema, que irá cadastrar, ler, atualizar e deletar - que é o CRUD (Create, Read, Update e Delete) no banco de dados MySQL, usando o XAMPP. Em seguida, como configurar a IDE - Eclipse com o editor Windowbuilder.

sábado, 18 de março de 2017

Mudando a senha do Facebook pelo smartphone

Hoje boa parte das pessoas acessam as redes sociais principalmente através do Smartphone, ou até somente pelo aparelho, ou seja, não acessa através de computador desktop (de mesa) ou notebook.


Facebook
1-Segurança - Facebook

Pela praticidade, o costume é deixar os dados de acesso (e-mail e senha) salvos. de forma que não é preciso digitar sempre que abrir o aplicativo. Porém, da mesma forma que facilita para você, facilita também para terceiros em caso de perda ou roubo.

A alteração da senha pode ser um procedimento fácil para muitos, porém há pessoas que pedem ajuda, uma vez que é um recurso que não tem acesso por atalho no aplicativo. É necessário percorrer um caminho, 5 passos.


Aplicativo Android
2-Configurações Facebook

Como indicado pelas setas na imagem acima, selecione as linhas no canto direito e em seguida, Configurações.


Aplicativo Android
3-Configurações de conta

Segundo passo, selecionar Configurações da conta.


Aplicativo Android
4-Configurações de conta - Geral

Em Configurações da conta, escolha a primeira opção, Geral.


Aplicativo Android
5-Opção Senha
Opção Senha - quarto passo...


Aplicativo Android
6-Alterando a senha
Finalmente, altere a senha do seu Facebook. É necessário digitar a senha atual, digitar a nova e depois confirmar no campo Digite novamente a senha. Selecione Alterar senha para salvar.

Confira mais dicas de Facebook:
Como salvar vídeos do Facebook no seu Computador ou Smartphone
5 recursos para aproveitar melhor o Facebook

Escreva nos comentários, clique em curtir, visite a página do Facebook  e compartilhe com seus amigos. Até a próxima!

sábado, 11 de março de 2017

6 recursos de edição de vídeo com o Kadenlive

Para os usuários do Linux que estejam procurando um bom editor de vídeo, o Kadenlive é uma excelente opção, com recursos de edição profissionais.


Editor de video Kdenlive
1-Tela do Kdenlive (clique para ampliar)

Kdenlive é um abreviação de KDE Non-Linear Video Editor (Editor de Vídeo Não Linear KDE). KDE - Kool Desktop Environment - foi um projeto onde se desenvolveu a interface gráfica do Linux, como pode ser visto no site oficial brasileiro. Foi desenvolvido primeiramente para a plataforma GNU/Linux, porém também funciona em BSD e MacOS. Atualmente o programa está sendo adaptado para Windows em um projeto GSOC (Google Summer of Code - Verão do Código do Google - projeto para incentivar estudantes de todo o mundo a desenvolver softwares livres. Veja mais a respeito neste link).

sábado, 4 de março de 2017

Ressaca digital?

Depois de uma noite afora de bebedeira, a consequência é mais que conhecida.

Agora, é de se imaginar sintomas semelhantes após trocar mensagens horas a fio, madrugada adentro?


Vício digital
1-Ressaca digital

terça-feira, 28 de fevereiro de 2017

O que é melhor: ler numa tela ou em um papel?

Ler no PC, no e-book ou no papel?
1-PC, e-book ou papel?

Basta notar a diferença entre ler um texto longo num monitor de computador e ler o mesmo texto impresso.