Textos com a tag: dicas
Qual navegador você usa?
25.09.2009 | Devaneios, tecnologia
Tags: boas práticas, bowa, desenvolvimento, dicas, opinião, tecnologia
Fui dar uma olhada nos capítulos dessa semana na novela O Mundo de Joana no blog do beonthe.net (Vai lá! Tá legal!) e me deparei com um artigo bem simples e didático sobre a questão dos navegadores. Não vou ficar entrando em detalhes aqui sobre isso. Eu, como qualquer desenvolvedor web, não suporto o Internet Explorer.
A questão aqui é simplesmente a indicação do artigo para quem ainda não conhecia o blog deles. E claro, lamentar um bocado o fato de na empresa onde trabalho, o único navegador suportado ser justamente o Internet Explorer 6 (Use a versão 7 por sua conta e risco).
CakePHP e o Auth Component
31.03.2009 | CakePHP
Tags: CakePHP, dicas
O Auth deve ser o componente mais conhecido do CakePHP. Sua função é bem simples: Autenticar um usuário no sistema e gerenciar quais páginas são de acesso restrito.
Há umas semanas atrás eu estava configurando a framework pra um projeto que vou fazer com a Bruna e tive alguns problemas com esse componente. Ele faz muito mais do que eu preciso e de uma forma que não me agrada muito: não me deixando no controle do que acontece.
Então comecei a desenvolver um componente pra fazer exatamente que eu quero, ou seja, definir quais páginas serão acessíveis por usuários deslogados. E só.
Com 110 linhas de códigos, incluindo linhas em branco e comentários inúteis, ele está funcionando e me atendendo até agora. Vou dar mais um tempo, usar mais um pouco, ver se não to esquecendo de nada, quando estiver mais maduro, disponibilizo aqui.
Inflection em Português do Brasil para o CakePHP
27.03.2009 | CakePHP
Tags: CakePHP, dicas
Resumidamente, no CakePHP, inflections são as regras para pluralização utilizada pela framework, de modo que ele consiga ir do model para o controller sem problemas segundo suas convenções.
Como tenho preguiça de fazer coisas que certamente já foram feitas e até melhor que eu faria, resolvi procurar o arquivo pronto. E encontrei na pasta do Gabriel no Github. Não sei qual a frequencia de atualização nem se contem muitos erros, mas se tiver algum, atualizar é moleza, basta olhar o arquivo que dá pra entender a lógica.
PHP Jedi
11.03.2009 | php
Tags: desenvolvimento, dicas, php
Mais uma ótima apresentação do Felipe Ribeiro no PHP-PB!
O que o Ruby tem de legal?
12.02.2009 | Ruby
Tags: desenvolvimento, dicas, Ruby
Sabe no PHP (por exemplo) quando você quer definir um valor para uma variável caso ela não exista ainda, algo do tipo:
$name = (isset($name)) ? $name : 'Cleiver';
No Ruby pode ser feito assim:
name ||= 'Cleiver'
Ou quando você quer dar uma de Bart e escrever no quadro várias vezes a mesma coisa, assim:
for ( $i = 0 ; $i <= 10 ; $i++ ) { print 'Não vou mais sacanear o Homer!'; }
No Ruby, fica muito mais legível e bem mais legal:
10.times do puts 'Não vou mais sacanear o Homer!' end
O curso ainda está no basicão, mas certamente posso dizer que a linguagem ganhou um novo adepto!
Scrum e XP direto das Trincheiras
04.02.2009 | Livros
Tags: dicas, Livros, opinião
Acabei hoje de ler o livro Scrum e XP direto das Trincheiras. Livro altamente recomendado, principalmente para quem trabalha ou se interessa por gerência de projetos de software.
O autor, Henrik Kniberg, não “perde tempo” entrando em detalhes e conceitos sobre Scrum e XP, ele vai direto ao ponto e diz como ele trabalha com essas ferramentas em sua empresa.
No livro ele não diz o que é certo e o que é errado nem diz como as coisas são. Ele mostra exatamente o que ele tentou e funcionou e o que não funcionou para ele, e procura explicar o porque de não ter funcionado no caso dele.
O livro tem uma leitura fácil e rápida e vem com várias ilustrações e fotos que ajudam a explicar o funcionamento das coisas.
O livro é gratuito e pode ser baixado no site da InfoQ (é preciso se cadastrar).
Lista de blogs em português sobre desenvolvimento web e TI
08.01.2009 | Devaneios
Tags: blog, desenvolvimento, dicas
O casal do TidBits fez uma lista com vários blogs sobre desenvolvimento web e TI escritos em português. Qual não foi minha surpresa a ver o meu blog listado lá? Até me animei a me dedicar mais ao blog!
Eu acrescento ainda os blogs de dois amigos que trabalharam comigo na 3Jane:
PHP não é coisa de moleque!
17.12.2008 | php
Tags: desenvolvimento, dicas, php
Muito boa a palestra do Felipe Ribeiro sobre PHP no Encontro de Desenvolvedores na Paraíba. Como já disse algumas vezes, o problema não é a linguagem, é o “programador”. Enfim.
Vi no blog do Igor Escobar (Dois blogs “feedados” numa cajadada só).
Boas práticas com formulários
04.12.2008 | Devaneios
Tags: boas práticas, desenvolvimento, dicas, formulários
Bem interessante esses slides sobre boas práticas no desenvolvimento de formulários:
Vi no Pinceladas da Web.
phpGACL
23.09.2008 | php
Tags: acl, dicas, php
Um dia depois de eu atualizar o blog, o Rafael me mandou um link pro phpGACL, uma ferramente Genérica de controle de acessos em PHP. Sendo genérica, não importa se você utiliza alguma framework ou se desenvolve PHP na unha, é só incluir a classe e utilizar.
Ao contrário da ACL do Cake, ela é muito melhor documentada e bem mais complexa, mas nem por isso menos simples. Vem com instalador, suporta praticamente todos os bancos de dados (foi desenvolvido utilizando o ADOdb) e ainda possui uma interface de administração.
No pacote vem um manual explicando o conceito da ACL (aqui eles utilizam os personagens de Star Wars) e a documentação da API das classes para referência.
Nesse link tem um tutorial de instalação de um pacote para integrar o phpGACL no CakePHP. Particularmente não fui com a cara desse plugin/componente (talvez pelo fato de ser argentino :P) e preferi fazer a integração na mão e criei meu próprio componente.

