ago
31
2008
Sim! Esse é o artigo de número 100 aqui nesse blog!
É apenas uma comemoração sobre os números :P :

E gráfico de acessos desde eu comecei aqui no CairoNoleto.com

Como eu falei, é apenas comemoração sobre números, espero que você que gosta de ler aqui, continue lendo e divulgue para seus amigos e compartilhe com seus contatos!
Obrigado por todos os comentários aqui e pelas pessoas que me dão apoio para continuar meu plano de mudar o mundo!
Até a próxima!
no comments | tags: artigo, artigo 100, Carreira, Post Número 100 | posted in Carreira
ago
30
2008
UPDATE: Alteração no código do Singleton
O Pattern Singleton é um design usado para restringir a criação de objetos e apenas utilizar uma quantidade exata de cada instancia.
Para que eu vou usar isso afinal? Diminuição no uso de memória, uso de apenas algumas conexões com um banco de dados, apenas um único objeto para toda a aplicação entre outros.
O framework CodeIgniter utiliza esse pattern para a criação de objetos, o Lumine utiliza essa pattern, eu utilizo esse pattern :P.
Exemplo de como fazer isso em PHP:
class Singleton {
private static $instance;
private function Singleton() {
//Your code
}
public static function getInstance() {
if (!self::$instance instanceof self) {
self::$instance = new self;
}
return self::$instance;
}
}
UPDATE: Por que usar construtor privado? Se o construtor não for privado, você poderá fazer várias instancias assim quebrando o Singleton Pattern. Você não deve iniciar diretamente o objeto, deve fazer isso chamando o método estático getInstance().
Imagine agora as possibilidades ;)
Até a próxima!
2 comments
ago
27
2008

Hoje o Vinícius da Improve It colocou um artigo explicando porquê ele deixou a consultoria de mão e começou a trabalhar produzindo seus próprios produtos.
E tudo se resume a uma só palavra, pequena, mas que faz todo o diferencial entre uma pessoa para outra:
PAIXÃO
Você pode desenvolver, você pode namorar, você pode ser pai, mas se não existir isso na sua vida, realmente nada faz sentido!
Mas e se você fizer sem paixão? Provavelmente as coisas não serão fáceis para você, e você terá muitos desafios e quase todos eles não trará satisfação e você será sempre uma pessoa frustrada. Se você já sabe sua paixão invista nela, faça acontecer se ainda não encontrou procure, quando menos você esperar estará fazendo as coisas por simples e pura paixão!
Até a próxima!
no comments | tags: Carreira, Paixão | posted in Carreira, Off-topic
ago
26
2008
A comparação que eu faço é com Ruby, não sei das outras linguagens, mas por que os desenvolvedores PHP são tão preguiçosos?
Eu estou de saco cheio das listas PHP do Google Groups porque 98% das mensagens são sobre duvidas idiotas que em menos de cinco minutos da para se resolver em uma simples busca no Google.
Pior do que isso são as pessoas que só procuram um “scriptizinho”. Ninguém PENSA em como solucionar os problemas, mas pensam em usar um scriptzinho para tal.
#prontofalei
3 comments | tags: #prontofalei, PHP | posted in PHP
ago
23
2008
Aparentemente sim. Quem acompanha o Sebastian Bergmann pelo Twitter já sabe da notícia, para quem ainda não sabe:

Agora é aguardar para saber quando vai estar disponível!
Até a próxima!
no comments | tags: PHP, PHPUnit | posted in PHP, PHPUnit
ago
21
2008
Algumas pessoas entraram em contato comigo procurando materiais sobre metodologias Ágeis.
O material mais atualizado em português é o da Improve It. Você vai encontrar tudo relacionado ao XP e alguma coisa sobre Scrum. Outro lugar sobre XP é o Extreme Programming e aqui você vai encontrar cerca de 8 milhões de páginas sobre Extreme Programming ;)
Sobre Scrum e tudo mais relacionado a Metodologias Ágeis, sugiro a leitura dos seguintes blogs:
Eu tenho uma tag no Google Reader chamada Desenvolvimento, nessa tag eu armazeno todos os blogs que eu considerado interessantes :D
Até a próxima!
2 comments | tags: Desenvolvimento Ágil, scrum, xp | posted in Metodologias de desenvolvimento, Scrum, XP
ago
21
2008
Está muito aperreado com o Git? Aqui tem um Git Cheat Sheets, muito bom por sinal!
Desculpa por artigos curtos e rápidos, mas estou trabalhando a mil e fico sem tempo para procurar coisas interessantes para blogar :D
Eu aceito dicas sobre novos artigos por email ou pelo formulário de contato ;)
Até a próxima!
no comments | tags: Git | posted in Gerenciadores de Versão, Git
ago
19
2008

Olá para quem quer iniciar neste framework, ou aprender mais alguns truques, vocês podem dar uma olhada nesses screencasts!
Até a próxima!
no comments | tags: CodeIgniter, PHP, Screencast, Screencasts | posted in CodeIgniter, PHP
ago
18
2008

Sabe por que eu gosto da comunidade de Ruby e do Rails? Por que as pessoas se unem para ajudar umas as outras, e sempre sai coisas boas da comunidade!
E uma dessas iniciativas saiu, o Aprendendo Rails! É a união dos iniciantes de Ruby e Rails para aprender, divulgar e trocar ideias e materiais sobre Ruby e principalmente sobre Rails. O material que vai ser gerado vai ser bom. Vai sair um E-commerce, e muito material para as pessoas aprenderem a caminhar nessa linguagem e nesse framework.
Eu estou lá, agora é você quem deve fazer parte! Vamos lá, vamos nos unir, e mudar o mundo com Ruby e com Rails!
Até a próxima!
1 comment | tags: comunidade, rails, Ruby, Ruby on Rails | posted in Rails, Ruby
ago
14
2008
Hoje eu li um artigo bastante interessante, PHP é uma linguagem de programação Ágil?
Bom, adiantando, não existe linguagens Ágeis, existem linguagens que te dão um suporte maior para por em prática sua Agilidade. Ruby, Smalltalk, Java são as linguagens que eu considero que dão maiores suportes para Agilidade, PHP, bom, PHP ainda tem que evoluir bastante, principalmente na quantidade de ferramentas que ajudam nesse sentido.
Bom, boa leitura para vocês.
Até a próxima!
1 comment | tags: Ágil, Agile, Java, PHP, Ruby | posted in PHP