Boa noite pessoal! Neste Post pretendo mostrar como resetar a senha de qualquer usuário no Debian incluindo o root, este post se aplica melhor aos casos em que você não tem como entrar no S.O. e precisa apagar a senha de algum ou de vários usuários. Como alguns já podem ter percebido na versão 6.0.7 do Debian com o GRUB 1.98, o famoso modo de resetar a senha usando “init=/bin/bash” não funciona. Você vai precisa de um Live CD de [...]
Leia mais...
Dando sequencia ao post anterior Criando um tema para WordPress – parte 1 vamos agora criar o arquivo single.php para exibir o post inteiro. Vimos as funções get_header(), get_sidebar() e get_footer(), que inserem as partes do layout que irão se repetir em outras partes do site. Na linha 4 utilizamos um if em vez de um while, como estamos visualizamos um post único, a lista de post que o WordPress gera só terá um único post, então só precisamos saber [...]
Leia mais...
Em um outro post postei uma apresentação sobre como criar um blog com WordPress, que é um CMS para blogs extremamente poderoso e de longe o mais utilizado, tanto que o próprio Boteco Digital o utiliza . Instalá-lo é bastante fácil como podemos ver no vídeo do outro post. Embora existam uma infinidade de temas disponíveis na internet, sempre achei frustrante encontrar um outro blog com o mesmo layout, achando mais válido criar um tema próprio mesmo que ele não [...]
Leia mais...
Como vimos no post passado, um JTable utiliza um objeto TableModel para manipular seus valores e no exemplo que vimos utilizamos a classe DefaultTableModel que funciona bem para muitos casos mas se quisermos uma maior personalização quando estamos manipulando os dados da JTable devemos criar nosso próprio TableModel. Para começarmos devemos criar uma classe que estenda a classe abstrata AbstractTableModel, que irá nos obrigar a implementar os seguintes métodos: Estes métodos devem retornar respectivamente o numero de linhas, o numero [...]
Leia mais...
A Classe JTable é a classe responsável por representar um grid no swing, ao meu ver é umas das classes de GUI mais difícil de se trabalhar pela sua flexibilidade. Esta é uma classe que usa o padrão MVC(Model , View e Controller): Model: é a classe responsável por representar os dados da tabela, sempre que iremos modificar os dados de uma JTable deve ser feito através do objeto model que é implementado pela interface TableModel ( AbstractTableModel e DefaultTableModel). [...]
Leia mais...
Na 1º parte deste artigo vou abordar a construção de um carrinho para sistema de vendas online, iremos usar 2 tabelas MySQL. Uma chamada ‘carrinho’ onde ficaram os itens adicionados e a tabela ‘compras’ onde ficaram os registros das compras efetuadas no site, salientando que um registro da tabela compras poderá estar ligado a vários registros na tabela carrinho através de uma chave estrangeira. Usaremos o PHP para a lógica do sistema e um pouco de JavaScript para efetuarmos adição [...]
Leia mais...
No artigo anterior vimos como representar um arquivo através de um objeto em java, agora veremos como gravar informações dentro dele. Em java temos duas formas de tratar arquivos, como um fluxo baseado em bytes armazenando seus valores em seu formato binário, por exemplo se formos armazenar o número 25 em arquivo em um fluxo de bytes será armazenado em sua forma binária que seria “00011001″. Ou podemos armazenar o valor 25 como um fluxo baseado em caracteres onde cada [...]
Leia mais...
Ao contrario do que podemos pensar a classe File em Java não representa um arquivo/diretório mas sim um caminho para um arquivo/diretório que pode ou não existir, então criar um objeto do tipo File não necessáriamente significa criar um arquivo, para isso pode-se utilizar um método especifico da classe, como também utilizamos outro método para saber se o arquivo já existe no sistema de arquivo . Veremos estes métodos a seguir. Vamos então instanciar um objeto File e verificar se [...]
Leia mais...
Olá pessoal, quem nunca teve a necessidade de exportar dados de seu sistema online? E sem ter que acessar o seu painel do BD? Além de proporcionar mais eficiência no seu trabalho é um ótimo recurso a ser implementado no painel administrativo de seu cliente. Exportar do MySQL para o Excel nada mais é do que construir uma tabela HTML e dentro dela carregar os dados com PHP e depois forçar o download. Para isto teremos 2 arquivos: um arquivo PHP [...]
Leia mais...
Web Storage ou LocalStorage é uma nova especificação do HTML5 que visa fornecer um mecanismo para armazenar dados via chave/valor localmente no navegador do cliente. Esta especificação se difere do modelo clássico de cookies, primeiro por não possuir data de expiração e segundo por não enviar nenhum dado para o servidor a cada requisição poupando assim um pouco de banda. Basicamente existem dois tipos de armazenamento local: sessionStorage: armazena os valores somente enquanto a janela/aba estiver aberta. Então se fechar [...]
Leia mais...