Personal Website

viernes, 4 de abril de 2014

Testing QPlainTextEdit and QTextEdit scrolling

I was looking for a way to implement smooth scrolling in a QPlainTextEdit component because the per line scrolling looks awful... and i find out that it seems that that kind of scrolling is not supported in QPlainTextEdit, but it's the default kind of scrolling in QTextEdit, which for my surprise wasn't a specialization of QPlainTextEdit.

QPlainTextEdit version code: http://linkode.org/IYhVW93lpgeEahMDknzfe5

QTextEdit version code: http://linkode.org/xSUXB2BtJ2oFRFshlELyJ


And here is a video of how the scrolling differs between each one:


miércoles, 2 de abril de 2014

Series que me gustaron de principio a fin

Motivado por la gigantesca decepción que fue el final de "How I Met Your Mother", se me ocurrió hacer una lista de Series que me gustaron de principio a fin y que el final fue algo digno de ver.

(WARNING: Esta lista es totalmente subjetiva a mi persona :P... y NO CONTIENE SPOILERS, pueden leer tranquilos quienes todavía no vieron las series)

Battlestar Galactica

Galactica no solo me parece el mejor final que vi, sino la mejor serie de todas POR LEJOS! Ya la vi varias veces y el progreso de todas las temporadas y la culminación en el episodio final es lo mejor que hay para mi.



Breaking Bad

Creo que no debe haber nadie que no haya escuchado de lo gloriosa que fue esta serie, y viendo la forma en que fueron evolucionando los personajes en cada temporada, y los caminos que toma la historia, es algo que da gusto de ver lo bien pensado que esta.



Fringe

Esta serie también me gusto muchísimo, y aunque empieza con temas bastante genéricos, en cuanto presentan la historia central de la serie todo se va volviendo cada vez mas atrapante, y disfrute todos los capítulos de principio a fin de la serie.



The Office

Los primeros capítulos de esta serie te pueden producir hasta vergüenza ajena al verlos, el personaje de Michael te pone incomodo como espectador, pero la verdad que después es tremendo como todas las historias y los personajes te terminan comprando, y si bien en una de las ultimas temporadas paso algo que me pareció que iba a arruinar la serie, supieron manejarlo, y el final fue realmente genial.



Dollhouse

Esta serie empieza con capítulos entretenidos, pero un tanto "pasajeros", podría decirse, te parece estar viendo una seria que esta buena, pero es una serie mas para pasar el rato, y en un punto hace un giro que la historia se vuelve realmente atrapante, y te quedas esperando capitulo tras capitulo para ver como se van a resolver determinadas situaciones, y el final me sorprendió en muchos aspectos.



Angel

Esta serie me gusto mucho, porque supo tener drama, aventura, comedia, todo! Y para describir el final solo se me viene a la mente la palabra "epico", que es el unico final posible que podrias esperar de esta serie.
Si bien la serie es excelente de principio a fin, y el ultimo episodio es el final que se merece una serie así, después salieron una serie de comics por quienes quieran seguir explorando que sucedió con los personajes después, etc.




Otras series que estoy mirando y todavía no terminaron, pero que les tengo MUCHA FE de que van a mantener el mismo nivel que viene teniendo toda la serie y brindar un final muy copado son:
  • The Newsroom
  • Sherlock
  • Banshee
  • White Collar

Para seguir mis series uso: http://tvstalker.tv

martes, 1 de abril de 2014

PyDay Cordoba 2014 - Kickoff Organizacional

Buenas!
Para aquella gente de Córdoba (Argentina) interesada en participar en la
organización del PyDay Córdoba 2014, el cual la idea es realizar los
primeros días de Agosto...HE AQUÍ EL MENSAJE QUE TANTO ESTABAN
ESPERANDO!! :P

Nos vamos a juntar el Viernes 11 (de Abril, la semana que viene), a
las 20hs en AlfonsinaII (Belgrano 763 - Casa Tomada), para tener la
primera reunión, ver quienes son los interesados en formar parte del
equipo, ver las tareas necesarias y quien quiere tomarlas, etc, etc.

Así que si siempre soñaste con la gloria, la fama y pasar a la
inmortalidad como uno de los organizadores del PyDay de Córdoba, ESTA
ES TU OPORTUNIDAD!! (promoción no valida para ningún ser vivo).

Los esperamos!

martes, 14 de enero de 2014

NINJA-IDE 3.0-alpha is Here!!




NINJA-IDE 3.0-alpha is finally here!!!

After lots of months rewriting NINJA-IDE to implement the new architecture (which I must say, is going to bring new amazing things about: performance, extensibility, stability, and easy a lot of things for developers of plugins and the core of ninja), we are finally here with the 3.0-alpha version.
There are a lot of things that still needs to be implemented, several features to add, a bunch of issues to fix, etc, etc...

BUT if you are one of the brave ones, you can start playing around with NINJA-IDE, and let us know your ideas of what needs to be improved, problems you experienced, and everything you think would help us to make NINJA-IDE 3.0 the most awesome version so far!
As usual, we are developing NINJA-IDE 3.0 using NINJA-IDE 3.0, but it's always nice to hear from people using the IDE in different ways.

For the alpha version, we are not going to distribute installers for the different platforms, but if you want to start testing NINJA-IDE 3.0-alpha, you can grab the source code from Github and run it from sources (We've always tried to make it really easy to execute it this way for developers), also, if you are in Ubuntu, you can use the Daily PPA and install the last version from there.

Take a look at some of the visual changes that we have done in NINJA-IDE 3.0:



Now that we have the new architecture implemented in NINJA-IDE (something that we knew was going to take a lot of time, but the payoff was going to be huge!), we can start working on fixing the remaining issues, add some of the missing features, AND INCLUDE THE NEW FEATURES THAT WE PLANNED FOR THIS VERSION!! I can tell you that an incredible effort is being done from everyone in NINJA-IDE to build some really awesome things:
  • A whole new plugin environment, with virtualenv detection, pypi handling, etc
  • Lots of improves in Code Completion
  • Graphical Debugger
  • A new IntelliSensei module to bring to you the magic of metadata analysis
  • Several improves in the UI and UX
  • And lots of more things!!!! But... LOTS!!


And that it's not ALL!! The Web Team of NINJA-IDE is also working in a new website, to improve some internal functionalities, and to provide new sections, as a new blog, where we want to publish all the news about the new features being developed, updates in the documentation, videos about how to use and interact with ninja, and lots of more stuff!


Links:

miércoles, 1 de enero de 2014

Charla: Haciendo codigo que analiza codigo con AST

Les dejo el video y material de la charla que tuve la oportunidad de poder dar en la PyCon España:


Haciendo codigo que analiza codigo con AST:




Presentacion(Filminas)

martes, 10 de diciembre de 2013

Mis charlas en PyCon Uruguay 2013

Este año tuve la oportunidad de asistir y dar 2 charlas y una lightning talk en la PyCon de Uruguay, la verdad el evento me gusto muchisimo!! La gente muy buena onda, y el lugar y la organización me parecieron geniales.

Espero poder volver a ir el año que viene, porque fue una muy buena experiencia!

Aca les dejo los videos y material de las charlas que di (que ahora me doy cuenta que me habia olvidado de hacer un post al respecto):


Introducción a PyQt
 


Lightning Talk: Documentor
 


NINJA-IDE, un IDE especialmente diseñado para Python
 



Material de las charlas:


Y aca dejo algunas fotos (muy pocas) que saque durante el evento: PyCon Uruguay 2013

martes, 5 de noviembre de 2013

Sabado de Hacking este 9 de Noviembre!

A los interesados en asistir al Sabados de Hacking de este 9 de Noviembre, por favor anotarse aca:

https://docs.google.com/forms/d/1b-Bitbnl93HQSv-4VYGBe1EzbtKON6vTduhO_DuDLS4/viewform

La idea de Sabados de Hacking es juntarnos entre los interesados una vez al mes para hackear cosas random (al mejor estilo de un PyCamp modesto).
La importancia de que los interesados en asistir se anoten es para que podamos determinar en que lugar se va a hacer dependiendo de la cantidad de asistentes.

Este sabado vamos a contar con cosas como:

Emotiv

LeapMotion

Oculus

Kinect

Para aquellos que esten interesados en jugar y probar algo con esas cosas. Nos vemos!