1. Y que hice en Vacaciones….… en Arachania, La Paloma, Rocha!Si, si se que el clima no acompaño pero bue! La pasamos bien!Por más fotos

    Y que hice en Vacaciones….

    … en Arachania, La Paloma, Rocha!


    Si, si se que el clima no acompaño pero bue! La pasamos bien!

    Por más fotos
     
  2. What is Prolog?

    Wikipedia says:
    Prolog is a logic programming language. It is a general purpose language often associated with artificial intelligence and computational linguistics. It has a purely logical subset, called “pure Prolog”, as well as a number of extralogical features.
    I started to study Prolog in the University and I’m looking in the web for some resources. I found a lot! This are some of the links:The book that we will use is The Art of Prolog of MIT Press.

    One thing that surprise me a lot, was this:
    % Declare a Graph

    node(a).
    node(b).
    node(c).
    node(d).
    node(e).link(a,b).
    link(b,c).
    link(b,d).
    link(c,e).

    exist_path(X,Y) :- link(X,Y).
    exist_path(X,Y) :- link(X,Z),exist_path(Z,Y).

    this code define a graph with a,b,c,d,e as nodes and [(a,b),(b,c),(b,d),(c,e)] as links.
    exist_path is predicate, an define if exist a path from node X to node Y, if exist the result is TRUE, if not FAIL (FALSE).This simple code leave me amazed!
     
  3. I’m hereSanta Lucia del Este, Canelones, UruguayDo you like to view more photos? GO HERE

    I’m here



    Santa Lucia del Este, Canelones, UruguayDo you like to view more photos?
    GO HERE

     
  4. What I’m reading?[[posterous-content:avufkEBndyDFpEFCHdFx]]

    What I’m reading?

    [[posterous-content:avufkEBndyDFpEFCHdFx]]

     
  5. Acerca de Turing…

    Estudiando sobre las maquinas de Turing, me es inevitable pensar en la increible visión que tuvo para poder presentar un modelo matemático sobre una máquina

     
  6. Acerca de Turing…

    Estudiando sobre las maquinas de Turing, me es inevitable pensar en la increible visión que tuvo para poder presentar un modelo matemático sobre una máquina capaz de computar una gamma increíble de problemas..en un amplio sentido cualquier cosa.Leyendo en la Wikipedia sobre Turing, me encuentro de que tuvo una vida bastante complicada. Era un excelente matemático, homosexual y un maestro del criptoanalisis. Publico su famoso Test sobre Inteligencia Artificial.

    Durante la segunda Guerra Mundial trabaja para los aliados en Bletchley Park, un centro británico de inteligencia, especializado en romper códigos de los países del eje.
    Posteriormente desarrolla un par de máquinas mećanicas capaces de romper los códigos alemanes, una de ellas llamada “bombe” y posteriormente crea, la más conocida de todas, Colossus, que fue la primera computadora Electrónica Digital Programable.Murio relativamente joven, a los 42 años, supuestamente de suicidio (ya que su condición de homosexual para la época era totalmente inaceptada, manejaron su muerte como un posible crimen, quizá por algún fanático).

    Más sobre Turing:
    http://en.wikipedia.org/wiki/Alan_Turing

    http://www.turing.org.uk/
     
  7. Criptonomicon III finished the first part of Criptonomicon in the Spanshi Edition. It’s one of the best novel I read ! I started to read the second part “Criptonomicon - El codigo Pontifex”.

    Criptonomicon II


    I finished the first part of Criptonomicon in the Spanshi Edition. It’s one of the best novel I read ! I started to read the second part “Criptonomicon - El codigo Pontifex”.

     
  8. MapReduce & Others MapReduce..

    I’ve been reading about Google MapReduce. It’s incredible how a simple approach to some problem could be incredible useful and incredible perfect! Also, Google Engineers are too smart and excelents good writers

     
  9. Random MD5 hash in python

    I’ve been working generating MD5 hashes. I wrote a python module called RandomMD5:
    import hashlib    import random    def new():        m = hashlib.md5()        m.update(str(random.random()))        return m.hexdigest()

    This module generate a new md5 hash randomically, it’s to useful for any kind of security sessions (like web session, chat session, etc.)
    import RandomMD5     ...     import ChatServer     s = ChatServer.Session()          md5_hash = RandomMD5.new()     s.SessionKey = md5_hash
     
  10. CriptonomiconI’ve been reading Criptonomicon - El código Enigma by Neal Stephenson. It’s a great novel about Alan Turing, the engima machine, computer science, maths and hackers too! I recommended it!

    Criptonomicon

    I’ve been reading Criptonomicon - El código Enigma by Neal Stephenson. It’s a great novel about Alan Turing, the engima machine, computer science, maths and hackers too! I recommended it!