Meu nome é Elton Minetto

Python

Django

Django é um framework para desenvolvimento web para Python, nos mesmos moldes do Ruby on Rails. Fiz alguns testes e achei muito interessante. Aproveitei e traduzi para o português a primeira parte do tutorial, publicado logo abaixo. Estou trabalhando na tradução das outras duas partes. Se encontrar algum erro me avise.

Python na Microsoft

Este artigo comenta sobre a utilização da linguagem Python pela Microsoft. A principal função é como ferramenta de script para ser usada em conjunto com seu framework .Net. Além disso, neste link é possível acessar vários scripts python desenvolvidos pela gigante de Redmond para automatizar várias tarefas do Windows. Sinal dos tempos…

Textos interessantes

Alguém da lista python-br indicou esses links com textos muito interessantes sobre a arte da programação e afins: http://brazil.joelonsoftware.com/index.html. Destaque para os textos “Projeto de Interface com Usuário para Programadores”, “Fogo e Movimento” e “O Teste do Joel: 12 Passos para um Código Melhor” http://www.mindview.net/WebLog. Site com artigos do Bruce Eckel, autor dos livros “Thinking in Java”, “Thinking in Python” e “Thinking in C++” e atual defensor do Python, como ele confirma nessa entrevista

Mais sobre Web Services

Ultimamente tenho estudado bastante sobre Web Services. O motivo por esse interesse é meu interesse sobre Grid Computing. A versão 3 do Globus Toolkit (GT3) é baseada no conceito de Grid Services, ou seja, os recursos do Grid são acessíveis na forma de serviços. Para entender melhor como funciona a teoria por trás dos Web Services estou lendo um excelente livro, o Professional Java Web Services, da Wrox. Também fiz alguns testes para ver como funciona o esquema. Vou tentar aqui colocar algumas coisas que fiz. Pode ser que auxilie alguém a começar os estudos, como está me ajudando. O Serviço Para iniciar os testes eu fiz um pequeno programa em Java que será meu primeiro Web Service. O código é: import java.util.*; public class CalcService { public int add(int p1, int p2) {

kuruminDeveloper

“Eu precisava de uma ditribuição livecd que tivesse as ferramentas de desenvolvimento já instaladas para entregar aos meus alunos de uma disciplina de programação. Como não encontrei, acabei fazendo uma remasterização do Kurumin. Se servir para alguém, está no endereço http://www.unochapeco.edu.br/~elm/kurumin. O ‘kuruminDeveloper’ é uma remasterização do projeto Kurumin, mantido por Carlos E. Morimoto e pela comunidade. A idéia é criar uma versão do Kurumin voltada aos desenvolvedores e para quem está iniciando no estudo de programação em ambiente Linux. É útil para programadores que precisam dar suporte ou desenvolver aplicativos e agora podem contar com a mobilidade do Kurumin. Além disto, é conviniente para professores de disciplinas de programação entregar aos seus alunos uma distribuição que rode direto do CD e conte com as ferramentas básicas de desenvolvimento, onde podem aplicar os exemplos vistos em sala de aula. Nesta reformulação foram retirados alguns aplicativos de desktop e adicionadas algumas ferramentas, bibliotecas e linguagens: bibliotecas C/C++, python, pyQT e pyGTK, boaConstrutor, PHP” Essa notícia sobre meu projeto kuruminDeveloper saiu em diversos sites como br-linux, noticiaslinux, guiadohardware, inf, freecode.

None

O projeto OpenOffice possui uma característica muito útil e pouco utilizada que é a capacidade de integrar seu funcionamento com outros aplicativos. Isto é possível através do UNO (Universal Network Objects), que é um modelo de componentes do OO. UNO oferece interoperabilidade entre diferentes linguagens de programação, diferentes modelos de objetos, diferentes arquiteturas e processos, em uma rede local ou mesmo através da internet. Seus componentes podem ser implementados e acessados por qualquer linguagem de programação que possua acesso aos bindings do UNO. Atualmente existem bindings para as seguintes linguagens:

Anteriores