Cachina’s Programming Blog


DjangoGraphviz – Cria um png de seu Model

Posted in Django,PYTHON por Mayron Cachina em fevereiro 29, 2008
Tags: , , , ,

Esse script é muito interessante, faz um tempinho que foi desenvolvido mais só conheci ontem…

Ele gera a partir do Model um arquivo png a imagem do seu Model, muito bom para documentação…

Vamos lá, mãos a obra!!!

Para poder usar o script você terá que ter a API do Graphviz, execute o comando:

1 apt-get install python-pyparsing graphviz python-support python-pydot

Após a instalação, vamos continuar….
(more…)

Orientação a Objetos simples assim!

Posted in Dicas,JAVA,PHP,PYTHON por Mayron Cachina em fevereiro 28, 2008
Tags: , , ,

Pessoal trago esse tutorial fantástico sobre Orientação a Objetos do Fábio Santiago (http://www.devmedia.com.br/articles/viewcomp.asp?comp=3254&hl=), está muito interessante mesmo, e simples, ótima referência para estudo….

Antes de nos aventurarmos no universo dos Games ou da Web, precisamos conhecermos bem, alguns fundamentos básicos. A POO (Programação Orientada a Objetos) não é um paradigma ou conceito de desenvolvimento de software moderno. Há algumas décadas esses conceitos existem, e aos poucos foram conquistando adeptos na Engenharia de Software. Esses adeptos são engenheiros de sistemas, programadores e analistas, preocupados com reusabilidade, legibilidade e uma significativa elevação no nível de abstração dos seus softwares.
(more…)

Slide de palestra sobre PyGTK

Posted in PYTHON por Mayron Cachina em fevereiro 26, 2008
Tags: , ,

Pesquisando sobre o assunto para fazer um cliente de um servidor socket para faculdade achei interessante essa palestra…

foi retirada do site: http://junix.4demand.com/?p=20
ai vai a explicação do autor:
(more…)

Aprendendo Java

Posted in Dicas,JAVA por Mayron Cachina em fevereiro 21, 2008
Tags:

Pois é pessoal nada é perfeito… talvez meu TCC será em java (fazer o que né 😛 )
Então vamos começar um modulo de post sobre java, vamos começar com introdução, passado pra o intermediário e chegando no avançado… Espero ter tempo para poder postar tudo isso…

Duke

Alguns sites que eu acho interessantes:

espero que essas dicas ajudem alguém 😀

Usando Static Files no Django

Posted in Dicas,Django por Mayron Cachina em fevereiro 12, 2008
Tags: ,

Pessoal tive um grande problema ao tentar usar javascript e imagens no Django, ele não suporta arquivos estáticos, como segue o trecho na documentação:

“Django itself doesn’t serve static (media) files, such as images, style sheets, or video. It leaves that job to whichever Web server you choose.”

Como eu ainda estou em modo de produção e não quero usar o apache ainda resolvi usar o recurso que o Django oferece para isso.

em urls.py informe a seguinte linha:
if settings.DEBUG:
urlpatterns += patterns('',
(r'^images/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/local/app/media/images/'}),
(r'^script/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/local/app/media/script/'}),
)

você tem que mudar o local em negrito para o de sua preferência.

para utilizar no template você pode fazer da seguinte forma:
<a href="#"><img src="/images/cross.png" /></a>

faça da mesma forma para os seus javascripts.

EBooks sobre programação

Posted in Dicas,Informática,JAVA,LINUX,PHP,PYTHON por Mayron Cachina em fevereiro 11, 2008
Tags: , , ,

Férias acabaram e agora vamos voltar as aulas 😦
Esse post são alguns ebooks que eu acho interessantes para se estudar, espero que vocês gostem….

+ Para Java
+Para Python

quando eu tiver mais tempo eu coloco outros mais interessantes que eu tenho em casa, vlw

Em artigo, Mythbuster recomenda Linux para curar a dor de cabeça causada pelo Vista

Posted in Informática,LINUX,Notícias por Mayron Cachina em fevereiro 11, 2008
Tags: , ,

“Jamie Hyneman, da dupla de apresentadores da popular série de TV Mythbusters, escreveu um artigo para a revista Popular Mechanics apresentando 7 dores de cabeça tecnológicas do dia-a-dia, e como resolvê-las.
Junto com as ferramentas com cabos e baterias incompatíveis entre si, os aparelhos que reimplementam protocolos de controle remoto ao invés de aderir a um padrão, e as lanternas de led com pilhas caríssimas, Jamie listou o Windows Vista. Para explicar por que considera o Vista uma dor de cabeça tecnológica, ele se referiu a bugs, e usou o jargão “feature bloat”, que definiu como sendo a presença de excesso de recursos extras que tendem a sobrecarregar o seu sistema, devido a exigir memória e tempo da CPU.Para o caçador de mitos, há uma solução para a dor de cabeça tecnológica causada pelo Vista: instalar um sistema operacional baseado no Linux, como o Ubuntu.”

Retirado da Br-Linux