12 agosto 2009

Que materias hacer este cuatrimestre





Algunas datas:

Horarios:

Algo3 y Metodos numéricos:

LU mi y vi de 17 a 22 aprox.

Logica y computabilidad
:

miercoles y viernes por la tarde tambien

Sistemas operativos ,Orga2 , Orga1 y Modelos y sistemas:

martes y jueves por la tarde.


Algunas trivias:

Algo3 o Métodos?:

  • algo3 dicen q tiene Tps bien jodidos, pero los temas q se ven sirven para metodos.
  • metodos se puede rendir por partes, primero los tps y luego los parciales.
  • los temas de metodos a mi gusto son medios pesados

el programa de sistemas operativos cambia?(cursada de cuatrimestre):

ayer martes 11 hablando con alejandro furfaro , profesor de orga2 conto a varios chicos que la idea es q cambie el programa pero por como viene el ritmo no es muy probable q cambie hasta despues del 1er cuatri del 2010.

Logica en verano:

hable con santiago figueira el viernes 7 y me dijo q podia contar con logica en verano. q a el le gusta mucho darla.

modelos y sistemas:

es de las pocas materias optativas interesantes que podemos hacer dadas nuestras materias y q tiene un horario conveniente. se ven cosas como procesos de markov que tiene un nombre genial.

11 agosto 2009

PyCAna | Python Code Analyzer

Genial genial este modulo para python, es muy util a la hora de documentar y analizar nuestro codigo en python. Nos genera una imagen mostrandonos como se relacionan nuestras clases unas con otras. Es para destacar que este modulo es el unico en su tipo y esta recien comenzando.

Ejemplo:

Codigo:

class Airport(object):
def __init__(self, ground_planes, flying_planes):
self.ground_planes= ground_planes
self.flying_planes= flying_planes

class Human(object):
pass

class Passenger(Human):
pass

class Employee(Human):
pass

class Plane(object):
pass

class FlyingPlane(Plane):
def __init__(self, passengers, employees):
self.passengers= passengers
self.employees= employees

class GroundPlane(Plane):
pass

def build_airport():
ground_planes= [GroundPlane() for i in range(10)]
flying_planes= []
for i in range(10):
employees= [Employee() for i in range(10)]
passengers= [Passenger() for i in range(10)]
flying_planes.append(FlyingPlane(passengers, employees))
airport= Airport(ground_planes, flying_planes)
return airport   




Para mas informacion:

PyCAna | Get PyCAna at SourceForge.net
y

Pycana Home Page