03.24.08

Automatizando o Paste do ArchLinux Brasil

Hello people!

Faz uns dias que eu estou pra escrever sobre isso, mas sempre tem um contratempo.

Bem, me encheram tanto a paciência, dizendo que o Paste do ArchLinux Brasil não tinha um script tipo o nopaste que eu resolvi fazer um. Foi adaptado do pastebinit do Stephane Graber. Na verdade aproveitei umas funções para poder criar o nosso, já que Python eu entendo e queria mexer mais um pouco.

Bem, você pode baixar em: archpaste.tar.gz.
Para usar, é só descompactar, renomear para archpaste, dar permissão de execução e jogar no /usr/bin. Depois é só usar:

$ archpaste -h

archpaste v0.1
Arguments:
	-f < filename > (or pipe the text)
Optional arguments:
	-u < user:defaults to system username >
	-t < type of paste:default is text only >
	-d < description of the contents:default is 'using archpaste' >
	-s < subject:default is 'Untitled' >
	-h < this help >

Tags: , , ,
| Posted in archlinux, code, python | Comentários desativados
10.17.07

Resolvendo um “Numerical Maze”

Um dos trabalhos semestrais este semestre foi realizar um resolvedor de Numerical Maze. Como poderia ser feito em Python usando OO, fiz o meu bonitinho (com uma certa ajuda de um colega). Para usar faça, sendo que a entrada eh um arquivo texto, começando com a linha e coluna da matriz, depois a matriz, seguindo esta sequência até encontrar “0 0″ (tá, fugiu um pouco da regra da ACM, mas foi especificação do trabalho):

$ python maze.py < entrada.

Code:
Read the rest of this entry »

Tags: , ,
| Posted in algoritmos, code, python | Comentários desativados