Assine o Feed desse BlogOlá! Dia primeiro de março de 2012, um carinha conhecido como Homakov abriu uma issue no projeto do Rails no GitHub . Ele a abriu porque, segundo ele, muitos não conheciam ou não praticavam uma prática de segurança que protegia certas colunas do banco de dados e eram expostas nos models do framework. Infelizmente só consegui parar para escrever este post 10 dias depois. Mas acredito que vá valer a pena. Além de explicar o caso, também abordei como se proteger disto ao utilizar CakePHP.
O git realmente é um poderoso sistema de versionamento de códigos . O melhor, ele é distribuído, o que permite ainda mais diversão. Às vezes, acostumados com outros, como o svn , acabamos ignorando o real potencial do git. Aqui vão algumas dicas que podem ser úteis ao utilizá-lo: Restaurar um arquivo removido num reposório git Visualizar graficamente os logs do repositório git Mudar o autor de commits num repositório git Mover commits para outro branch Como criar branch remoto no git Desfazer-se
Hoje em dia está cada vez mais comuns a hospedagem de plugins para vim em repositórios remotos, como o github.com e o bitbucket.com . O problema da instalação destes plugins é que é necessário clonar o repositório e manualmente mover os arquivos para os respectivos diretórios, dentro do ~/.vim/ . A atualização destes plugins acaba sendo uma tarefa negligenciada, pois demanda um esforço muito grande. Isto, sem considerar a necessidade da atualização, pois seria necessário visitar todos os sites d
Iniciar uma aplicações em bash script geralmente é uma tarefa chata. Tem que parsear argumentos, tratar valores, etc. Eu iniciei um projeto para criar um framework para desenvolvimento de aplicações escritas em Shell Script. Com o framework, quero tentar trazer uma forma mais organizada de se programar em Shell Script. Muitos dos scripts que são vistos por aí, acabam sendo códigos mal identados e confusos. O framework está disponível num repositório no GitHub .
Olá! Estou aqui para postar sobre uma solução que precisei essa semana: ignorar arquivos modificados e existentes nos repositórios git. Quando se quer ignorar arquivos que ainda não foram adicionados ao repositório git , basta adicioná-lo em um arquivo .gitignore. Também é possível utilizar o arquivo .git/info/exclude . Mas quando o arquivo já foi adicionado ao repositório, então é necessária uma outra solução. leia mais.
O meu artigo Como usar mod_rewrite de verdade fez um bom sucesso. Então, decidi fazer este artigo, que mostra como a utilização do mod_rewrite pode impactar na arquitetura de uma aplicação web, use esta aplicação um Framework ou não. Será feito uma análise de implementação de URL's amigáveis para sites de pequeno e médio porte e também como ele é utilizado em frameworks MVC. Há um tempo, fiz um post falando sobre o porquê usar URL amigável .
O Tchelinux é uma série de eventos organizados por usuários de Software Livre para usuários de Software Livre em várias regiões do Rio Grande do Sul. Em Porto Alegre, este ano, será sediado no prédio da FTEC no dia 26 de novembro de 2011, um sábado, das 8:30 até as 17h. Infelizmente não estarei no Rio Grande do Sul para presenciar o evento, porém, quem estiver poderá comparecer. O evento de 2010 foi muito bom e muito melhor que o tchelinux 2009 , onde palestrei.
Mesmo quem não acompanha as últimas notícias do ramo da tecnologia ficou sabendo da morte do CEO da Apple, Steve Jobs . Desde o dia 5 de Outubro, no qual o empresário morreu devido a uma parada respiratória causada por um tumor, as mídias sociais começaram a fervilhar com mensagens, imagens e vídeos em sua homenagem. Por todos os lugares eram vistos recados com o famoso acrônimo RIP ("Rest in Peace"). A verdade é que o mês de Outubro foi marcado também pela morte de dois outros famosos, cujos in
Neste breve post gostaria de por algumas referências onde vocês podem consultar algumas dicas de vim , o editor. Assim, quem está começando a brincar com esta excelente ferramenta, já saberá por onde começar! vimgrep, uma forma de busca bem eficiente Vim e screen para pair programming Usando vim para criar apresentações Power Point produtivo no vim com 15 dicas mais 17 dicas no screencast do Lucas Catón e mais 3 dicas do Core Code mais 17 dicas , agora do Garotosopa Se você tiver mais dicas , nã
Todos sabem que sou muito fã do ArchLinux , pois é uma versão light weight do linux que permite que eu configure do modo que me deixa mais produtivo, com poucos aplicativos iniciados no boot e interface sem muita frescura. Mas, sendo franco: como sou eu mesmo que configuro o Awesome , tema do GTK, fonte, cores do urxvt, tema do slim e etc, acaba não ficando muito bonito o conjunto da obra. Fica um terminal colorido pra cá, com cores destoantes para lá, e, .