Boteco Digital

PHP

Uma coisa bastante comum e e chata de fazer é em sistemas web/site é a área restrita. Verificar dados, criptografar, redirecionar, etc. Bom para quem utiliza o CakePHP podemos utilizar o AuthComponent para facilitar todo este trabalho. Para começar precisamos de uma tabela no banco de dados que irá armazenar nossos usuários que deve ter pelo menos os campos de usuário e senha,que será armazenada no formato sha256 e necessitará ser do tipo CHAR(64). A tabela abaixo deve servir! Criamos […]

mais
Dicas Linux

Olá pessoal, devo dizer tenho uma queda por podcast( se você não sabe o que é podcast precisa usar mais internet), e um programa que facilitou bastante minha vida foi o gPodder. Sempre tive problema para organizar os programas que já escutei, quais são novos, e o trabalho de entrar em vários sites para catar os podcasts, para isso o gPodder me poupou bastante tempo. Ele permite manter um lista de assinaturas e verfica atualizações e baixa os episódios, permitindo […]

mais
CSS

Por muito tempo para utilizarmos bordas arredondadas tinhamos que utilizar imagens, o que nunca foi uma boa saida. Com CSS 3 chegou uma solução bem mais robusta, o border-radius que funciona em praticamente todos os browsers, utilizando diferentes declarações. O IE não possui nenhum suporte a bordas arrendondadas, mas a Microsoft já declarou que o IE9 terá suporte. Como ainda não existe compatibilidade é recomendada a utilização da prorpiedade somente para fins estéticos onde não irá afetar a usabilidade do […]

mais
Linux PHP Web

Para para começar vamos logo dizendo que LAMP é uma abreviação para os seguintes software Linux, Apache, MySQL e PHP que juntos formam o ambiente que necessitamos para desenvolver e hospedar nossos sites. 1. Instalar o MySQL Durante a instalação a senha do usuário root do MySQL será pedida. 2. Instalar o Apache 2 Depois instalado verifique se esta funcionando acesse http://localhost se aparecer um “It works!” está funcionando. 3. Instalar o PHP 5 Não se esqueça de instalar também […]

mais
PHP

No post Redimensionando imagens com PHP mostrei como redimensionar uma imagem utilizando a biblioteca GD calculando a altura proporcional, esta semana tive que redimensionar uma imagem para caber em uma div de largura e altura fixa. Confesso que estava passando trabalho até que achei a classe WideImage que além de redimensionar fornece várias funcionalidades como marca d’água e recorte. Para começar baixe a classe em WideImage, ela irá estar na pasta lib, eu costumo renomear esta pasta para wideimage e […]

mais
PHP

Tenho desenvolvido alguns sites recentemente que não possuem banco de dados, mas possuem formulários que devem ser enviados por e-mail que necessitam de validação mais ou menos como vimos no post CakePHP – Validando um formlário com Model sem Controller. Como devem saber se não configurar uma conexão no CakePHP 1.3 ele dá erro então a solução é criar uma fonte de dados que não acessa nada, somente fica conectada. Primeiro vamos definir o DATABASE_CONFIG, então edite o arquivo app/config/database.php […]

mais
Dicas Linux

Se você é daqueles que gosta de adicionar widgets em seu desktop, o conky não pode faltar em sua tela, pois ele além de ser muito elegante, possui informações sobre o seu sistema, como kernel, cpu, memória, discos e outras informações bem interessantes, vale a pena conferir. Para começar, instale o conky dos repositórios oficiais do Ubuntu: Agora faça download da personalização do conky que aparece na imagem acima: conky-faenza-2.2(1019x132_px).tar.gz conky-faenza-2.2(1261x163_px).tar.gz Agora descompacte UM dos arquivos em seu diretório home, […]

mais
Tags
Dicas Linux

Clementine é um player de música multi-plataforma. É inspirado Amarok 1.4, com foco em uma interface fácil de usar e rápido para procurar e tocar sua música. Como eu venho utilizando ele e recentemente saiu um novo release, aqui estou mostrando como instalar este excelente player no Ubuntu. Instalação: Para quem gosta de estar com o aplicativo sempre atualizado (bom ou ruim?), recomendo utilizar o PPA diretamente do desenvolvedor do aplicativo, pois é comum sair algumas correções e novas funcionalidades. […]

mais
Tags
Linux

O PostgreSQL é um poderoso sistema gerenciador de banco de dados objeto-relacional de código aberto. Tem mais de 15 anos de desenvolvimento ativo e uma arquitetura que comprovadamente ganhou forte reputação de confiabilidade, integridade de dados e conformidade a padrões. Roda em todos os grandes sistemas operacionais, incluindo GNU/Linux, Unix (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), e MS Windows. É totalmente compatível com ACID, tem suporte completo a chaves estrangeiras, junções (JOINs), visões, gatilhos e procedimentos […]

mais
Tags
Dicas Linux

Se você sempre gostou da interface do sistema da maça e gostaria de utilizar algo parecido no Linux, agora pode desfrutar deste visual no seu Ubuntu. O MacUbuntu é um tema com várias modificações no visual da interface do Gnome e de outros aplicativos, deixando o gerenciador de janela e aplicativos parecidos com o ambiente do MacOS. É claro que exatamente igual não fica, mas de muitas que ja testei esta me pareceu a que mais se assemelha com um […]

mais
Tags