New release of this nice IDE for Ruby, PHP and Python (I did not try NetBeans for Java :( ).
To start playing with Ruby, this is a good start: http://netbeans.org/kb/docs/ruby/setting-up.html
Update: Mmm.. http://forums.netbeans.org/topic20818.html
Objetos, Reflexiones y algo más...
Thursday, December 10, 2009
Wednesday, December 2, 2009
Smalltalk-72 Instruction Manual
I don't remember how, but I end up reading some parts of this relic.
Some notes:
http://bitsavers.informatik.uni-stuttgart.de/pdf/xerox/parc/techReports/Smalltalk-72_Instruction_Manual_Mar76.pdf
PS: Starting at page 117 there is a description of how to implement simulations, that seems to be pretty interesting.
Some notes:
ObjectsAlmost fourty years... that's a lot of time.. Here is the link:
Every entity in Smalltalk's world is called an object. Objects can remember things and communicate with each other by sending and receiving messages. Every object belongs to a class (which is also an object). The class handles all communication (receiving a message and possibly producing a reply) for every object which belongs to it.
Message Sending and Receiving
A message is sent to an object by first mentioning the object and then mentioning the message.
The Notion of Class
The basic class definition deals with just two ideas:
1. The notion of creating objects which have independent existence and memory.
2. The control of the flow of evaluation by sending and receiving messages in various ways.
http://bitsavers.informatik.uni-stuttgart.de/pdf/xerox/parc/techReports/Smalltalk-72_Instruction_Manual_Mar76.pdf
PS: Starting at page 117 there is a description of how to implement simulations, that seems to be pretty interesting.
Thursday, November 19, 2009
Action Mailer & Helpers
If you want to use a helper from an action mailer template remember to use this:
You have to use some_helper_name if your helper is defined as "some_helper_name_helper.rb"
class OsomMailer
helper :some_helper_name
You have to use some_helper_name if your helper is defined as "some_helper_name_helper.rb"
Friday, November 13, 2009
Testing - Problems - Rspec Controllers - RecordNotFound
If you are using Rspec to test a controller method that raise a RecordNotFound exception be aware of adding this:
controller.use_rails_error_handling!
in your controllers.
Here you can find an example: http://pastie.org/151743
otherwise the exception will be thrown, and your test will fail :(."Over and out"
Update: I wrote this before running my test, so now I know that the previous solution is deprecated, you should use #rescue_action_in_public! now :)
Update: I wrote this before running my test, so now I know that the previous solution is deprecated, you should use #rescue_action_in_public! now :)
Pivotal
Realmente muy buena aplicación para proyectos ágiles, de lo mejor que utilice (tampoco probé tantas :)) --> http://www.pivotaltracker.com/. Altamente recomendable.
Pero desde mi punto de vista es mejor que Bugzilla, Redmine, Trac, etc.
Es más simple y muy dinámico (mucho Javascript [que anda bien]).
Pero desde mi punto de vista es mejor que Bugzilla, Redmine, Trac, etc.
Es más simple y muy dinámico (mucho Javascript [que anda bien]).
Labs: http://pivotallabs.com
También tienen charlas: http://pivotallabs.com/talks
Twitter :http://twitter.com/pivotallabs
También tienen charlas: http://pivotallabs.com/talks
Twitter :http://twitter.com/pivotallabs
Ojalá que no lo hagan pago, igual es de esos productos que vale la pena pagar :).
Monday, November 9, 2009
Nombres
Estoy arrancando en el mundo Ruby y me llamó mucho la atención el nombre que le designaron a la clase de mayor nivel de abstracción dentro de la jerarquía de números.
No sé cual será la traducción exacta para Numeric pero estimo que es: Numérico.
Acá les dejo un diagrama de la jerarquía robado de uno de los mejors libros que hay para aprender el lenguaje:
Otra cosa que me llamó la atención es la relación de TDD / BDD / XDD con la cultura de la comunidad, van muy de la mano, lo que está bueno.
También es muy común utilizar Git como "manejador de versionado de ficheros" y está realmente muy bueno.
Bueno quería escribir algo porque entré al blog y me dio cosita verlo con tan poca actividad.
No sé cual será la traducción exacta para Numeric pero estimo que es: Numérico.
Acá les dejo un diagrama de la jerarquía robado de uno de los mejors libros que hay para aprender el lenguaje:
Otra cosa que me llamó la atención es la relación de TDD / BDD / XDD con la cultura de la comunidad, van muy de la mano, lo que está bueno.
También es muy común utilizar Git como "manejador de versionado de ficheros" y está realmente muy bueno.
Bueno quería escribir algo porque entré al blog y me dio cosita verlo con tan poca actividad.
CAMBIO Y FUERA
Wednesday, May 20, 2009
Pharo
Realmente muy bueno...
http://astares.blogspot.com/2009/05/pharo-preview-setup-for-windows.html
Estoy posteando esto desde flock un browser muy alocado.
http://astares.blogspot.com/2009/05/pharo-preview-setup-for-windows.html
Estoy posteando esto desde flock un browser muy alocado.
Subscribe to:
Posts (Atom)