jueves, 27 de febrero de 2014

Primer día sin errores graves.- Battleship y el Enano

Por fin,  ya tocaba una entrada en la que no llorara por los llorara por tonterías. Hoy he podido darle caña tanto a Battleship y para mostraros al Enano no he podido hacer nada del otro mundo, pero la menos hoy funcionaba todo. Ademas me he dado cuenta de que Python la lía un poco cuando tiene que imprimir caracteres ASCII bastante largos. Pero hemos podido hacer un buen trabajo con los títulos de ambos "Juegos". 



Abajo os dejaré el código completo pero de momento prefiero poneros el vídeo para demostraros que en realidad me estoy una hora metido. Aunque avance poco a poco ... xD



Aquí tenéis ambos códigos. En el caso de BattleShip viene con su respectivos comentarios:


enlace: http://pastebin.com/cvQPswVb



enlace: http://pastebin.com/BfZ33JRV

Ha sido una hora muy chula cambiando todos los problemas que realmente podía o sabia como hacerlo, mejorando mi Battleship (lo próximo será un menú xD) y peleandome con el GameOver que aun no se porque el programa pasa de el ... la maquina prefiere auto-destruirse antes que decirte que has perdido. xD


Si alguien me puede ayudar o darme algun consejo, lo agradecería muchísimo aquí os dejo la parte que me escama. 


Easy, pero python pasa de ella.

miércoles, 26 de febrero de 2014

Modificado el BattleShip.- Mierda no estoy en la 2.7.2

Vale, empiezo a explicar por que esto es una larga historia y seguramente a los que llevareis tiempo programando os va ha dar un patatús o os vais a partir lo que no suena de lo que os vais a reír de mi xD. 

Hoy, antes de ponerme a grabar, he preparado todo el tinglado he instalado Python en mi equipo y decidido a probar el código de Battleship lo puse en el SublimeText 2  para ya tenerlo preparado y guardado. Cual ha sido mi sorpresa al encontrarme que al ejecutarlo desde la cmd no funcionaba.

Después de volverme loco buscando una solución se ve ya tenia en el equipo versiones antiguas de python y me estaban dando algún tipo de incompatibilidad. Simplemente que estaba tirando con la versión 2.3 y por mucho que le dijera que usara la 2.7 no le daba la gana. Desinstalé las versiones anteriores,  lo probé y perfecto ya estaba dispuesto para grabar. La verdad es que hoy me había estado mas de una hora de grabación pero no por que me lo pasara bien, que también,  pero he tenido bastantes problemas.

Para comenzar había buscado información para imprimir en pantalla el titulo compuesto por caracteres Ascii, o también comúnmente conocido Ascii Art --> print """ """ si con tres comillas me permitía imprimir todo un párrafo, perfecto era lo que necesitaba. Pero cuando me he puesto me salían todo los caracteres desordenados. Quiero remarcar que anteriormente lo había probado y funcionaba, porque ahora no...

Luego después de 30 minutos peleándome con el BattleShip descubrí que raw_input() no funcionaba como Codecademy me enseñó es mas copiaba y pegaba el código que había puesto en el sublimetext2  y funcionaba ..  ¿Que cojones pasaba entonces? Entonces ya cabreado me puse a crear un programa chorra llamado Enano.py , el cual espero seguir por que le he pillado cariño, para probar lo del raw_input() ... No podía ser tan noob almenes en esto.... y entonces vi el error ...


No estaba trabajando con la versión 2.7 y no con la 2.7.2 que es la que se trabaja en Codecademy... y algunos métodos no funcionan como me habían enseñado...  y por si fuera poco.... al comprobar la grabación que había hecho de la hora .... el archivo estaba corrupto y aun no se la razón ... vaya hora. Pero, para compensar este error mañana trabajare con el Enano.py para darle caña y poderos-lo mostrar en el vídeo de mañana. 

martes, 25 de febrero de 2014

Thinking about Battleships!

Buenas, hoy no habrá vídeo para que veáis lo que he programado dado que si voy a ponerme a mejorar el código del juego "Hundir la flota" he de tener claro lo que quiero cambiar, lo que no o como lo quiero mejorar. Si esto no fuera así tendrías un vídeo con pausas interminables y eso no me gusta en absoluto. Ademas, es un trabajo que he estado haciendo durante todo el día de hoy por lo que se merece una entrada.  

La verdad es que estoy hecho un lío por no saber por donde empezar. Si empezara por arreglar los bug que existen es la versión de ayer podrían salir de nuevos al empezar a programar la segunda versión. Quizás seria mas buena idea conseguir un código "funcional" de esta segunda versión y arreglar los bugs del tirón. Pero, si no arreglo estos errores ahora,  puede ser que se me olviden después de todo... 

Así que, lo que haré es una cosa intermedia, arreglaré los errores mas "pesados" y empezaré a añadirle nuevas funcionalidades. ¿Que errores hay en el código de ayer?¿Que nuevas funcionalidades vas a ponerle a esto?

Errores:  (de momento los que he visto xD ya sabéis que soy un noob de esto.)
  1. No filtra las letras, es decir si cuando me pide el numero de columna y de fila le introduces un carácter no numero el programa estalla. 
  2. En el clásico juego de BattleShip en realidad las columnas son nombradas por letras y no con números.
  3. La posición del barco es imprimida por pantalla. Además solo hay 1 barco en juego.
  4. Los barcos mueren de 1 golpe. 
Nuevas funcionalidades: 
  1. Un menú no vendría mal. 
    1. Modos: un jugador y dos jugadores.  
  2. Barcos mas resistentes 
  3. Mas Barcos 
  4. Un Pixel Art antes del  Menú 
  5. ¿Nuevos Gráficos? tendré que mirar la librería pygame a ver si consigo algo xD
Si, todo el día dándole vueltas a lo que quería y creo que ya tengo una muy buena idea. Así que voy a darle a partir de mañana. Además lo del menú me irá genial para otros proyectos. Se aceptan propuestas. 

La verdad es que me apasiona poder crear mi propio "juego" aunque la mitad del código no sea propiamente mio creo que es un paso para aprender a usar la cabeza en un proyecto mucho mas libre que codecademy. Espero poder comentar bien el código para que os sea fácil es seguimiento. Si lo evoluciono un poco mas, ¿os gustaría que estuviera en GitHub?  Son muchas las dudas que tengo sobre eso ahora mismo así que si me podes ayudar os lo agradecería un montón, en serio ^^ 


Aprendo aprendo aprendo 

lunes, 24 de febrero de 2014

Mi primer acorazado con Python - BattleShip Incoming

Hoy es lunes y se que prometí meterme un poco en el Lenguaje R pero la verdad es que empezar a montar mi propio juego de "Hundir la flota" o "BattleShip" me gustaba mas que meterme desde 0 con otro lenguaje.
La verdad es que ha sido una hora bastante productiva, y tal vez no tendría que haberme quedado hasta acabarlo por motivos de tiempo. Ya sabéis que llegar tarde queda feo, pero me ha encantado poderlo acabar.  Al final os pondré todo el código para que podáis criticarlo como queráis. 


Como podréis ver en el vídeo que siempre os dejo por aquí abajo, la mayoría de errores han sido muy tontos. Me explico, esos típicos errores que no entiendes porqué no funcionan hasta que varias el nombre de una lista porque la habías dejado con el nombre por defecto.  


Aquí tenéis el código. No esta tan a mi gusto como me gustaría y por eso quiero dedicarle unas horas de código a programarlo bien, o todo lo bien que sepa xD
from random import randint
board = []
for x in range(5):
    board.append(["O"] * 5)
def print_board(board):
    for row in board:
        print " ".join(row)
print "Let's play Battleship!"
print_board(board)
def random_row(board):
    return randint(0, len(board) - 1)
def random_col(board):
    return randint(0, len(board[0]) - 1)
ship_row = random_row(board)
ship_col = random_col(board)
print ship_row
print ship_col
for turn in range(4):
     guess_row = int(raw_input("Guess Row:"))
     guess_col = int(raw_input("Guess Col:"))
     if guess_row == ship_row and guess_col == ship_col:
         print "Congratulations! You sunk my battleship!"
         break
     else:
         if (guess_row < 0 or guess_row > 4) or (guess_col < 0 or guess_col > 4):
              print "Oops, that's not even in the ocean."
         elif(board[guess_row][guess_col] == "X"):
             print "You guessed that one already."
         else:
             print "You missed my battleship!"
             board[guess_row][guess_col] = "X"
    # Print (turn + 1) here!
     print turn + 1
     if turn > 4:
         print "Game Over"
     print_board(board)
La verdad es que si todo va bien hoy me encantaría arreglar un poco este juego ... mmm ... o convertirlo en otro ... quien sabe. Lo importante es lo bien que me lo he pasado hoy dando le caña a esto. 


Esto ya empieza a parecerse a la hora de código que yo tenia en mente. 

viernes, 21 de febrero de 2014

Volviendo a los brazos de la Python xD

Después de haber acabado la primera unidad del curso que visteis ayer pensé en mi necesidad de hincharme ha videos y a practicas de java si pretendía subir un app a Google Play dentro de unos meses. Así que como es un trabajo que no puede ser grabado, bueno si que es posible pero no creo que os guste ver 1 hora de un tío con las manos en el teclado mirando un vídeo,  he decidido hacer mi hora con python y ya le dedicare tiempo a verme videos este fin de semana. 


La verdad es que me ha encantado volver y no solo por acabar el apartado de Funciones que ya domino un poco sino para empezar con el nuevo apartado llamado BattleShip y se trata de hacerse un "hundir la flota". La verdad es que estoy pensando de que, dependiendo como quede el código al final de este apartado, dedicarme una entradas a mejorar el juego solo por el hecho de tocar el código y divertirme xD Aquí tenéis mi hora de código. 


Aunque hoy hace un día algo gris ha valido la pena dedicarme la hora. Al menos no me siento tan inútil que con java -.-u tengo que mejora eso lo se. A ver si este "finde" me pongo las pilas.

Al Toro xD

jueves, 20 de febrero de 2014

Segunda clase con Java necesito clases particulares xD

La verdad es que no es el propósito del curso pero me veo muy cojo con java, así que mas para mi que para el curso me iria bien un refuerzo así que, haciendo caso a un mail, me he preparado unos videos referentes a un curso de java que lo explican para gente tonta como yo. Bueno, aun así en el "examen" de la unidad no me ha ido tan mal . La teoría la tengo pero para la practica me quedan muchos videos para ver. 


Aquí tenéis la hora y como necesitaba ver los videos del curso, para enterarme bien de todo pues lo he añadido a la hora xD


Bueno así que mientras ultimo detalles con Sniffer para ultimar las ideas que tenemos para este blog, me rallo la cabeza pensando en como me ira el curso o si dedicarle toda mi atencion a las practicas de los videos del curso de Java y no al de esta unidad. Pero sea como sea ... no sale >_<

Rabanda rabandaba rabanda a a 

miércoles, 19 de febrero de 2014

Empezando con Java.- Clases clases y mas clases.

Hoy aprovechando que ya había llegado a la parte mas practica del curso de programación en Android y que había arreglado el problema que había con Eclipse y Open Broadcaster, he aprovechado para grabar mi hora de código y para que veáis lo patata que soy con Java. 

La verdad es que me cuesta mucho cambiar el chip que llevaba de python y esto de definir clases en paginas diferentes e "invocarlas" (me gusta llamarlo asi, mola mucho mas que llamarlas xD) de clase en clase empezando por el public static void main(String[] main) {}  para que empiece a funcionar todo. Como he dicho me cuesta un poco de entender, pero no me desagrada esa sensación en absoluto. 


La verdad que aunque me cuesta un poco adaptarme estoy feliz de estar aprendiendo 2 lenguajes tan diferentes a la vez, me encanta y me apasiona al mismo tiempo. Así que, a por ello que esto se recompensa con un certificado. 


Eclipse, Java y Python. Esto da para una historia seguro. 

martes, 18 de febrero de 2014

Siiii un amplio resumen de listas en Python

Esta entrada lleva un poco mas de retraso de lo que es habitual para mi horario de publicación y no es para menos. La verdad es que hoy ha empezado un curso muy interesante sobre Android y quería que destinar la entrada de hoy a la creación de clases en java o la realización de mi primera practica para este curso. Pero, después de haber descargado el todo el ADT y de haber hecho alguna prueba para que tirara todo a la primera. Resulta que al ejecutar el programa que utilizo para grabar interrumpe algún proceso de la maquina virtual de Java y no me dejaba ejecutar Eclipse así que, he decidido hacer mi hora en python para no perder el tiempo. 


He de decir en mi defensa que he resuelto el error mas tarde pero, no me daba tiempo ni de lejos a montar todo el trabajo otra vez para presentarlo hoy. Así que os dejo con mi media hora, un poco mas de Python que he hecho hoy.


La verdad es que me ha encantado volver a las lista y me ha encantado aun mas que haya un rápido resumen sobre ellas. Las tenia medio olvidadas y de lo bien que me ha ido esta sesión casi eclipsa no haber obtenido ningún logro. Hoy estoy satisfecho de mi trabajo. 


Next Round Java & Eclipse

lunes, 17 de febrero de 2014

Décima hora de codigo y estoy hasta los mismísimos de los enunciados xD

Buenas,  después de 2 días de descanso vuelvo a la carga. No creáis que no le he dado vueltas a la cabeza pensado una solución al ultimo enunciado que me deje pendiente en Codecademy después de la ultima hora que le dedique a Python. Pero, no me ha funcionado nada fuera de cámara así que he cortado por lo sano y he mirado en las ayuda en busca de algún código que viera que me era útil. Pero lo he conseguido. 


Para que veáis cual ha sido mi grado de frustración hoy os dejo el vídeo de siempre. Dios suerte que ahora toca darle duro a las listas que si no me iban a matar los diccionarios.


Madre mia, en cuanto acabe con Codecademy pienso ponerme a programar lo que me de la gana, odio seguir un trabajo tan guiado >-<


Angry State xD

viernes, 14 de febrero de 2014

Especial San Valentín.- HTML, Bloc de notas y un poco de preparación

Hace tiempo que quería desempolvar mi HTML junto a CSS y JQuery, es mas este blog en un principio iba destinado a eso, pero ayer por la noche se me ocurrió la idea de hacer algo para San Valentín partiendo de un bloc de notas y en HTML "A saco" a ver hasta donde era capaz de llegar en una hora de código. 

Así que empecé a prepararlo todo por la noche. Fotos, código, botones, ideas todo lo que me iba ha necesitar para cuando me pusiera a grabar hoy. El resultado es el código que podéis ver en la captura del Sublime Text 2.

No se ve muy bien, dale clic para agrandar.

La verdad es que entre probar ideas, ver si funcionaban, encontrar imágenes y todo se me fue un poco todo lo demás, estaba entretenido queriendo dar esta sorpresa. Si, soy mucho de hacer este tipo de chorradas y al final de todo el codigo que he hecho en el blog de notas hay una felicitación especial para vosotros y para mi novia. (To'cursi que soy, aunque ha molado ^^)

La pena es que al subirlo me he dado cuenta que estaba un poco cortado de la parte de arriba T_T pero bueno a mi me sigue gustando y espero que os guste a vosotros también.



Aquí tenéis el código final por si os interesa: 
<html>
<head>
<title>"100% Pixel Pasteloso</title>
</head>
<body background = "http://img.wonderhowto.com/img/30/27/63519401626865/0/transcribe-color-certain-pixels-onto-form-mosaic-animation.w654.jpg">
<div><img src="http://static2.wikia.nocookie.net/__cb20120921130807/zelda/es/images/d/d5/Coraz%C3%B3n.png" WIDTH=178 HEIGHT=180>
</div>
<div ALIGN=middle><img src="http://gamersworldplus.com/wp-content/uploads/2013/11/megaman-8-bit-sprite-png16-bit-sprites--link-by-toshirofrog-on-deviantart-bqv4pw7x.png" WIDTH=278 HEIGHT=280>
</div>
<p ALIGN=middle><FONT FACE="fantasy" SIZE =10>¡Solo tu amor puede ayudarme cuando estoy en peligro!</FONT> </p>
<p ALIGN=middle><FONT FACE="fantasy" SIZE =10>¿Qué debería utilizar para Ganar?</FONT> </p>
<div><button type="button" onclick="window.location.href = 'http://gifmaker.me/PlayGIFAnimation.php?folder=2014021321QGXkZEewFvKyqsFxJ6zSRT&file=output_M6P8qF.gif&music=https://www.youtube.com/watch?v=5VRr9NG7RE0&start=0'" target="_blank"><img src="http://static1.wikia.nocookie.net/__cb20121027104721/zelda/es/images/1/18/Poci%C3%B3n_Roja_ALttP.png" WIDTH=278 HEIGHT=280></button> 
<button type="button" onclick="window.location.href = 'http://gifmaker.me/PlayGIFAnimation.php?folder=2014021321ECALvGIaVDa9tVnq4bsrTm&file=output_0ml7my.gif&music=https://www.youtube.com/watch?v=rQk1e8aKL38&start=0'" target="_blank"><img src="http://img2.wikia.nocookie.net/__cb20130416123903/thelegend-of-zelda-fanon/es/images/thumb/4/49/Kitsune_toon_link_by_angelthehedgehog03-d47e5fi.png/368px-Kitsune_toon_link_by_angelthehedgehog03-d47e5fi.png" WIDTH=278 HEIGHT=280></button></div>
<p ALIGN=middle><FONT FACE="fantasy" SIZE =10>Eres la mejor <3 ¡Feliz Dia de San Valentin a todos! </FONT> </p>
</body>
</html>
Creo que esta en la entrada mas larga de mi blog pero hoy me vais a permitir que este "ñoño" y elegante.


Eres la mejor <3 <3 <3 

miércoles, 12 de febrero de 2014

Bucles Listas y diccionarios si señor todo en uno xD

Hoy estoy bastante happy por haber podido acabar una gran parte que me faltaba por acabar. Era el tema de los diccionarios, la cual podría haber acabado ayer si le hubiera dedicado un poco mas de tiempo pero se me resistió el último ejercicio que hice y por eso lo deje aparte. 


Pero aun ha sido un poco mas grabe el atascare en el último de hoy y por eso estoy un poco enfadado y dándole vueltas a ver como lo voy a poder hacer mañana. Os dejo la hora de código para que la veáis. 


Como he dicho no estoy muy contento y creo que la solución tiene que ser fácil por el tipo de respuestas que hay en las preguntas pero, aun me ha dado mas rabia no poder acabarlo por el hecho de que podría haber avanzado muchísimo mas y obtener otro logro, que últimamente estoy atascado en 1 al día.


Si alguien me quiere echar una mano va a ser bien agradecido. Os paso el enunciado a ver que podéis hacer.


No puedorrrr no puedorrr xD

martes, 11 de febrero de 2014

Séptima Hora de código y a por los bucles For

Hoy ha llegado la entrada un poco tarde por cuestiones de tiempo. De esta manera estoy escribiendo esta entrada y la del blog principal StateX casi al mismo tiempo aunque con un pararon para cenar. Bueno después de llorar hoy he podido finalizar con las listas y empezar con los bucles que me darán mas de un susto, lo preveo xD


Os dejo mis paquetadas grabadas en youtube, la verdad es que la sigo liando y cada vez menos con los [:] aunque los enunciados en ingles me dan muchos problemas y me he de poner las pilas con ellos. 


Siempre es hora de aprender algo nuevo nuevo, ademas me ha hecho muchísima gracia la ultima review de la parte de los diccionarios donde había un guiño al videojuego Zelda donde teníamos que definir un bolsillo para Link. Muy divertido y muy bien pensado me ha encantado. 


It's Dangerous to Go Alone! Take This xDD

lunes, 10 de febrero de 2014

Ya te defino lo que quieras y perdón por la botella de agua xD

Ya era hora de volver al gran mundo de Python y Codecademy después de un fin de semana "tranquilo". La verdad es que ya echaba de menos no ponerme a programar. Ahora las definiciones no son un problema aunque si lo son los enunciados de los cuales cada vez los entiendo menos. He podido acabar este ultimo tamo de Review hacer un scrypt para que me calcule el coste de un viaje y  he empezado con las Listas ¡Por fiiiiiiin!


Hoy tenéis que perdonar la botella de agua que hay en el vídeo, estoy un poco pachucho estos días así que debidamente he quitado la etiqueta para evitar cualquier tipo de publicidad en estos 6:44 minutos. 


En resumen entrar en el terreno de las listas y de la escritura en memoria me apasiona aunque me lo esta fastidiando estar mal xD.


Mañana seguro que estaré mejor. ^^ 

viernes, 7 de febrero de 2014

Mi quinta hora de código con Python y sigo olvidándome de los [:]

Pues si chicos mi quinta hora inmerso en el mundo de Python y me sigue pasando factura no poner los dos puntos de las narices. Bueno, hoy me he visto mucho mas desenvuelto con el código, he podido acabar el apartado que me quedo ayer y he empezado con la construcción de un script para calcular los gastos de un viaje, que en mi mente se podría hacer mucho mejor, pero es muy gratificante encontrarte con una pantalla en blanco y unos Tips para empezar un programa. Me ha encantado.


Os dejo toda mi sesión en 7 minutos y 44 segundo ya que me he estado un rato mas para poder acabar el ultimo ejercicio tenia ganas de hacerlo ^^ 


La verdad es que me gusta ves que cada día puedo dar un paso mas adelante con python y que ahora por ahora podría pensar en hacer algún tipo de programa. ¿Me aconsejáis algo? Estoy encantado de pasarme mas de una hora enganchado a la programación. 


Aprovecho para recordaros que este fin de semana me lo pido de vacaciones vuelvo el lunes. La dedicare a pensar en que puedo hacer con lo que se ahora

Creativity, Creativity, Creativity. xD

jueves, 6 de febrero de 2014

Liandome con las Funciones Pythonianas ¡Mode Rage!

Hoy he ido a saco a por el ejercicio que me quedo pendiente. Lo he sacado facil en 10 minutos después de buscar un poco mas de información por mi cuenta para refrescar como hacer una división para que el resultado me diera el resto y no el resultado de la división. Eso fue fácil, con un [%] lo tenia solucionado pero despues de mirarlo bastantes veces y mirar las preguntas y las respuestas no me di cuenta de que había cambiado el orden la base y el exponente. T_T


La verdad es que después de este incidente ha dio como la seda hasta que me he dado de boca con la review un resumen de todo lo aprendido en el cual yo he creado mi código con un raw_input y declarando una variable word para hacerlo todo mas liviano y divertido pudiendo interactuar con el script. Con lo cual, Codeacademy me ha dicho que no era necesario para este programa. Eso me ha hecho enfadar y e intentado hacerlo de diferentes formas pero no me he salido. Lo podéis ver en los siguientes 7 minutos:  


A veces enfadarse vale la pena para no dejar las cosas a medias y pensarlo todo un rato mas y la verdad es que sirve después de todos los intentos y de equivocarme con los paréntesis de detrás del .lower() y el .upper() encontré la solución fuera de camara. 


No es malo enfadarse con uno mismo ^^ 

miércoles, 5 de febrero de 2014

Tercera hora con Python FreeStyle

Hoy en mi hora de código en Codeacademy ha sido muy libre, bueno todo lo libre que puede ser Codeacademy que después te curras una lista para comprobar si la primera letra de un string es vocal y el que hizo el código quiere que uses el condicional [or] pero,  me ha ido muy bien que me dejaran a mis anchas con python y he podido experimentar tanto como he querido. Aunque en cuanto a logros hoy haya sido un poco escaso. 


Referente a esta parte del "Tutorial" me ha hecho mucha gracia aprender a recortar palabras utilizando [numero de las letras que quieres cortar : len(variable)] la verdad es que hasta me lo he apuntado en un post it para que no se me olvide. Os dejo mi hora de código comprimida  en 7 minutos: 



Lo único que aun me impide desconectar de mi hora de código es haberme quedado en la mitad de la resolución de uno de los ejercicios por culpa de mi tiempo y de no saber por donde cojerlo.


Pero, como me dejan el editor totalmente en blanco puedo empezar a atar cabos y pensar en como hacerlo lo cual me encanta. Tengo bastantes ganas de que llegue mañana para completarlo. 


Si alguien me puede dar algun consejo para este ejercicio será bienvenido. (^_^)

martes, 4 de febrero de 2014

Python y mi lío con los condicionales

Hoy estoy un poco mosqueado, solo he podido hacer 2 logros y me he liado un montón con las condiciones de If ... pero por otro lado ya no se me olvidará nunca mas que detrás del If y el Else tienen que ir los ":" me he estado casi 20 minutos para deducir que me faltaba eso.  I'm a Noob XD pero al final me he salido y me ha servido para aprender un montón que es de lo que trata este blog/proyecto.


Aquí os dejo mi hora resumida en 6 minutos y con el rato que he estado pensando se puede ver tranquilamente. 



En resumen estoy un poco enfadado conmigo mismo por caer en algo tan obvio xD


Be angry my friend. 

lunes, 3 de febrero de 2014

Mi primera hora con Python

Hoy empiezo este nuevo proyecto destinado a dedicarle hora a la programación. La verdad es que he estado muy contento con mi resultado de hoy y espero seguir con la racha en la hora de mañana. He utilizado Codeacademy para darme el empujón principal y creo que todo el mundo que quiera ponerse a aprender debería empezar por aquí. Estos son mis logros de hoy a ver si mañana consigo mas ^^ 


No empezara a copiar todo el código que vaya haciendo, ya que se volvería una entrada larguísima y nos cansaríamos todos. Así que he pensado que es mejor compactarlo todo en 7 minutos de youtube donde se ve rápido, sencillo y en HD.


En resumen estoy contento con mi hora de trabajo de hoy pero quiero hacer mucho mas mañana xD


Gracias por aconsejarme en mi hora de código.