30 de Dezembro de 2006 às 18:46
· Categorias: Blog
Bom pessoal, mais um ano chegando ao fim. É hora de fazermos um balanço sobre nossas vidas. Relembrar as conquistas, aprender com os erros e buscar um novo ano ainda melhor.
Estou bastante animado, pois creio que 2007 será um ano de bastante conquistas para mim. E espero conseguir conquistá-las.
Para todos que acompanham este blog, um feliz 2007! E que todos os nossos planos e projetos se realizem!
Happy new year! 
Link Permanente
24 de Dezembro de 2006 às 20:19
· Categorias: Blog
Bom, hoje estou aqui para agradecer a todos por sempre darem uma lida no meu Blog. E também para desejar um Feliz Natal a todos. Aproveitem bastante a famÃlia e vão devagar com o peru.
Vou aproveitar um cartão que fiz para meus clientes, me desculpem por não criar um exclusivo. Mas o tempo não me permite. Mas vocês podem ter certeza que vai ser de coração do mesmo jeito.

Abraços pessoal…. Merry X-Mas…. 
Link Permanente
23 de Dezembro de 2006 às 18:00
· Categorias: CakePHP
Bom pessoal, continuando minhas descobertas no Cake. Descobri uma coisa simples mas bastante útil, que é mudar o layout somente para um determinado controller ou para somente um método deste. Ler o post completo »
Link Permanente
19 de Dezembro de 2006 às 00:23
· Categorias: Blog
Neste domingo de manhã, resolvi dar uma olhada à quantas andam o Google Analytics dos meus sites. Quando abri o do IWTech tomei um susto de leve, subitamente as visitas aumentaram em um único dia, mais especificamente na quarta-feira passada. Fui investigar e descobri que meu site foi colocado no CSSMania, uma galeria de sites feitos em CSS.
Nesta imagem pode-se perceber a diferença que está quarta-feira fez nas estatÃsticas:

E aqui os screenshots dele lá no CSSMania, confesso, me senti orgulhoso.
 
Bom pessoal até a próxima.
Link Permanente
7 de Dezembro de 2006 às 20:18
· Categorias: CakePHP
Estou desenvolvendo bastante coisa com a ajuda do Cake, e hoje me deparei com uma coisa que há algum tempo venho tentando evitar de fazer.
Estou desenvolvendo um aplicativo em Português, e criei um model chamado Album. Até aqui tudo bem, a não ser pelo fato do Cake flexionar (ou pluralizar) para usar a tabela como Albums, logicamente seguindo o inglês.
Bom, como eu não tava muito afim de usar umas gambis, editando o routes.php, resolvi mexer no inflections.
Eu adicionei duas regras, pois Album segue um padrão de pluralização semelhante a Jovem, por exemplo.
Então primeiro precisei criar uma regra para pegar do singular e passar pro plural, editei a seguinte regra no ../app/config/inflections.php
PHP:
-
$pluralRules =
array('/(.*)m$/i' =>
'\1ns');
Assim, o Cake reconhecerá todas as palavras terminadas com m e usará ns no fim delas.
Tive que adicionar também a regra inversa a essa, que no caso passa uma palavra no plural para o singular.
PHP:
-
$singularRules =
array('/(.*)ns$/i' =>
'\1m');
Assim podemos manter um padrão legal nos nomes das tabelas e dos controles de nossa aplicação se ela for em português.
Até a próxima pessoal...
Link Permanente
7 de Dezembro de 2006 às 17:52
· Categorias: CakePHP
Estou usando o CakePHP em uma aplicação que estou desenvolvendo, e me deparei com um problema bem estranho, pelo menos eu ainda não achei uma lógica para isso.
Eu mando os arquivos para o servidor e quando vou testar aparece o erro de "404 Not Found", dizendo que não foi possÃvel encontrar o diretório webroot do Cake.
Eu instalei no servidor, em um sub-diretório de testes (o que pode ser o possÃvel causador do problema), então tive que modificar os 3 arquivos htaccess do Cake para as seguintes configurações:
/.htaccess
CODE:
-
RewriteEngine on
-
RewriteBase /nomedosubdiretorio
-
RewriteRule ^$ app/webroot/ [L]
-
RewriteRule (.*) app/webroot/$1 [L]
/app/.htaccess
CODE:
-
RewriteEngine on
-
RewriteBase /nomedosubdiretorio
-
RewriteRule ^$ webroot/ [L]
-
RewriteRule (.*) webroot/$1 [L]
e em: /app/webroot/.htaccess
CODE:
-
RewriteEngine on
-
RewriteBase /nomedosubdiretorio
-
RewriteCond %{REQUEST_FILENAME} !-d
-
RewriteCond %{REQUEST_FILENAME} !-f
-
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
* as linhas adicionadas foram as que possuem RewriteBase.
Bom pessoal, espero que tenha ajudado alguém com esse problema... Até a próxima.
Link Permanente