Este post é uma dica para quem utiliza Ubuntu (no meu caso 10.04) e precisa habilitar o mod_rewrite do apache. Se você instalou o seu apache pelo gerenciador de pacotes do linux, seja pelo synaptic ou via apt-get faça o seguinte: sudo cp /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/ Este comando irá copiar o módulo rewrite da pasta de [...]
Categoria(s): PHP
Marcado: apache, mod_rewrite, redirecionamento
- Publicado:
- 14/04/2011 10:25
- Autor:
- Por Pedro Jannotti
No artigo anterior nós iniciamos o estudo de Ruby com um pouco de sua história, seu uso e um pouco de sua escrita. Já neste artigo falarei mais sobre sua sintaxe e semântica através de alguns exemplos e imagens. Utilizarei, neste artigo, Ruby na versão 1.8.7 e a IDE NetBeans com suporte à Ruby. Linguagem [...]
Categoria(s): Ruby
Marcado: código, linguagem, padrão
- Publicado:
- 07/03/2011 00:41
- Autor:
- Por Pedro Jannotti
Para facilitar a distribuição de sistemas, arquivos e o deploy de aplicações, as linguagens de programação costumam implementar uma forma de “compactação” de arquivos. Os casos mais conhecidos são os jar’s e war’s do java para, no caso do jar, executar aplicações e distribuir bibliotecas e o war para facilitar o deploy no servidor web. [...]
Categoria(s): PHP
Marcado: distribuição, phar, Projeto
- Publicado:
- 17/02/2011 23:18
- Autor:
- Por Pedro Jannotti
Ruby é uma linguagem de programação que foi desenvolvida nos anos 1990 no Japão. Desde então vem ganhando grande visibilidade, principalmente nos últimos tempos com a grande adesão dos profissionais que trabalham com metodologias ágeis e também de muitos profissionais que trabalham com a linguagem Java. A linguagem Ruby é simples e bastante intuitiva. Sua [...]
Categoria(s): Ruby
Marcado: rails, ruby
- Publicado:
- 06/02/2011 20:40
- Autor:
- Por Pedro Jannotti
Sobrecarga é um conceito de polimorfismo, um dos fundamentos da orientação à objetos, ou seja, sobrecarga significa que um elemento pode se comportar como outros e desempenhar várias funções. Sobrecarga é um polimorfismo Ad-hoc, onde vários métodos possuem o mesmo nome mas a sua assinatura é diferente. Para saber mais sobre o conceito de polimorfismo consulte [...]
Categoria(s): PHP
Marcado: método, PHP, progrmação, sobrecarga
- Publicado:
- 15/01/2011 01:41
- Autor:
- Por Pedro Jannotti
Feliz ano novo para todos que lêem o blog. Sei que estou meio em falta, muito tempo que não posto nada, mas estes tempos tem sido de muito aprendizado, novas linguagens (ruby e java), novas propostas e novas oportunidades. Espero que este novo ano seja muito proveitoso para todos e traga muitos desafios a serem [...]
Categoria(s): Assunto Qualquer
- Publicado:
- 01/01/2011 22:18
- Autor:
- Por Pedro Jannotti
Em buscas pela internet encontrei um site sobre escalabilidade onde o Edmar Ferreira comenta sobre uma ferramenta que mostra visualmente o desenvolvimento de um projeto de software atráves dos commits em controles de versão. Bem interessante, segue uma pequena prévia do texto dele e o link para seu site: Projetos de desenvolvimento de software são [...]
Categoria(s): Ferramentas
Marcado: code swarm, desenvolvimento, software
- Publicado:
- 28/10/2010 11:27
- Autor:
- Por Pedro Jannotti
Durante o desenvolvimento de um projeto uma grande e importante questão é como lidar com os fontes do projeto e a criação de novas versões. Pensando neste problema é que foram adotadas algumas formas para deixar o desenvolvimento mais simples e separado das versões finais criadas da aplicação. Muita gente utiliza este formato de desenvolvimento [...]
Categoria(s): Projeto
Marcado: branches, subversion, svn, tags, trunk
- Publicado:
- 21/09/2010 18:22
- Autor:
- Por Pedro Jannotti
Command é um padrão de projeto comportamental utilizado para melhorar o fluxo da aplicação encapsulando as requisições feitas como objetos. No command não é importante como os objetos são chamados, pois todos os objetos são parametrizados implementando uma interface OO. Implementando Command em PHP A implementação do command é bem simples, seguindo os moldes da [...]
Categoria(s): Design Patterns
Marcado: action, command, design pattern, PHP
- Publicado:
- 31/07/2010 17:36
- Autor:
- Por Pedro Jannotti
Recentemente tive um problema para conseguir gerar o feed do wordpress. Ao acessar o xml do feed era acusado um problema na geração devido à um espaço antes da marcação xml. Existem plugins próprios para este tipo de verificação e algumas técnicas disponíveis na internet para retirar este espaço. Nenhuma destas alternativas deu certo. A [...]
Categoria(s): Wordpress
Marcado: dica, feed, Wordpress
- Publicado:
- 16/06/2010 15:31
- Autor:
- Por Pedro Jannotti