Antonio’s Blog

Learning RoR – Rails and MVC

First lines of code in RoR that I’m really proud of….

Picture 2

I know it’s really simple….just validating when a session value is null. I’m proud of it cause its the first rails app that I built from scratch (Creating controllers, views, debug it, etc)

I’m actually enjoying a lot learning RoR and this is just the beginning…..just finished learning some basics of Rails and how the MVC (Model View Controller) works in RoR….created a couple of models, views and controllers (lots of .rb and .rhtml files)….everything worked just fine.

Tomorrow will be an exciting day….I’ll start connecting RoR with a database and all the usual stuff…..inserting, selecting and updating data.

I don’t really want to go to work tomorrow, I would rather stay and learn more RoR hehe.

Aprendiendo ROR – Ruby

BeginningROR

Definitivamente con el libro que habia empezado era demasiado avanzado, asi que tuve que buscar otro libro para aprender….uno que fuera mas para beginner :-) . Entonces ahora estoy aprendiendo con uno que se llama “Beginnning Ruby on Rails” (hasta ahorita muy bueno y sencillisimo para aprender).

Que he aprendido hasta ahora?

Pues lo basico….variables, condiciones, casos, clases, metodos, funciones, modulos….me gusta mucho, bien flexible. Un poco bastante distinto a lo que estoy acostumbrado, me hace falta ponerle punto y coma ( ; ) despues del final de todas las lineas de codigo jeje (demasiado acostumbrado a C# y Java). No se definen los tipos de las variables. Y todo puede ser programado en un simple Text Editor, muy distinto si se esta acostumbrado a IDEs y code snippets…

He terminado los primeros 3 capitulos de este libro, que son de puro Ruby. Ahora parece que viene lo bonito :-) , voy a empezar a aprender Rails! Cada vez se pone mas y mas interesante….de verdad que no quiero ir a dormir y solo quiero continuar aprendiendo!

Todos Apoyando a la Sele!

caricatura-diez_hn_imagen_full

Y hoy juega la “Sele” contra la seleccion de El Salvador….en mi opinion DIFICIL encuentro, ya que esta obligada a ganar si aun quiere tener aspiraciones a llegar a Sudafrica 2010. Si perdemos, nos despedimos del mundial. Mexico juega en el Azteca y tambien esta obligado a ganar, asi que el juego de hoy es ganar SI o SI.

El ultimo partido contra El Salvador, si mal no recuerdo, fue en San Pedro Sula en el Olimpico Metropolitano, donde Honduras gano con 3 goles de Carlos Pavon a.k.a. La Sombra Voladora.

Esperemos que la “Sele” salga con un triunfo hoy de SPS.

Para poder escuchar el partido pueden ir a los siguientes sitios:
Radio America
Radio HRN
Diez.hn

Vamos HONDURAS!

Aprendiendo ROR – Intro (Problema #1)!

Casi al final de la Introduction de “The Rails Way” sale lo siguiente:

This book is not a tutorial or basic introduction to Ruby or Rails. It is meant as a day-to-day reference for the full-time Rails developer. At times we delve deep into the Rails codebase to illustrate why Rails behaves the way that it does, and present snippets of actual Rails code. The more confident reader might be able to get started in Rails using just this book, extensive online resources, and his wits, but there are other publications that are more introductory in nature and might be a wee bit more appropriate for beginners.

Creo que tengo un SERIO problema, ya que yo soy un beginner jeje, vamos a ver si puedo continuar con el mismo o busco otro….

WebConfLatino 2009


Este viernes pasado tuve la oportunidad de ir al WebConfLatino 2009 en el Hotel Clarion de Tegucigalpa.

Que es WebConfLatino?
Es una conferencia internacional enfocada en dar a conocer y promover el bueno uso de las nuevas tecnologías de Web en los negocios. Está dirigida a estudiantes y profesionales de todo Centro América interesados en adquirir nuevos conocimientos acerca de las oportunidades que brinda la Web.

Algunos de los expositores que estuvieron en WebConfLatino 2009:
Alejandro Villanueva – Google Inc.
Alex de Carvalho – StartPR.com
Obie Fernandez – Hashrocket
Alexander Schek – FayerWayer
Edgares Futch – UNITEC
Christian Van Der Henst – Maestros del Web

Excelente evento montado por por Alejandro Corpeño y Roberto Brevé de la empresa Icoms Technologies y co-fundadores de los sitios tuBabel.com y Blipea.com.

Acaba de pasar el evento y ya quiero que sea el 2010 para ir a WebConfLatino 2010 jeje :-)

Aprendiendo ROR (Ruby on Rails) – Intro

ruby-on-rails

Hola, despues de mucho tiempo de no poner ningun Post…..

Pienso hacer una pequenha bitacora de como va avanzando mi aprendizaje de ROR. Despues de analizar un poco lo que es GWT (Google Web Toolkit) y ROR, y ver cual de los pros y contras de ambos, me he inclinado por ROR.

Hay bastante gente desarrollando para ROR y cada vez se escucha mas demanda por desarrolladores ROR. Aparte que hace mucho tiempo que quiero aprenderlo :-) .

Para empezar, voy con el libro escrito por Obie Fernandez llamado The Rails Way (Highly recommended por mucha gente en Internet). Ahora estoy leyendo la introduccion….de aqui a poco estoy montando el sistema en mi Mac y vamos a ver como me va. :-)

Really looking fwd a manejar bien ROR!

Situacion actual Hondurenha

Nuestra triste realidad actual….Como si no fuera suficiente la actual crisis economica que se vive a nivel mundial, los malditos politicos y funcionarios corruptos que desgraciadamente son los que llevan las riendas de nuestra querida Honduras. Ahora es increible ver como todo mundo anda “sobre la jugada” y viendo como saca mas dinero hasta de lo mas insignificante. No les basta ganarse el dinero con el sudor de la frente, no les basta saber que se ganan el dinero justamente….pero siempre viendo como pueden “joder” a la persona para la que trabajan, al amigo, al conocido, a final de cuentas a quien puedan….ni la familia les importa a muchos.

Lastimosamente, asi como esta esta situacion, Nadie puede confiar en nadie. Es tan triste andar todo el tiempo preocupado que no le vayan a ver la cara de bobo a uno, hasta para que le den el vuelto completo se debe de estar “chivas”.

En que momento se perdieron todos esos principios que se inculcan en la familia?

G-Speak

No words to describe it…..must see….It’ll blow your mind….


g-speak overview 1828121108 from john underkoffler on Vimeo.

gOS a.k.a. Google OS, Good OS

gOS

gOS

Pues ultimamente he estado un poco metido en distintos Sistemas Operativos, como siempre tratando de aprender un poco de todas estas nuevas tecnologias. En esta oportunidad es de gOS o como otros lo conocen Google OS (aunque sus creadores dicen no tener relacion alguna con Google).

gOS me gusto mucho por la simplicidad de uso, basado en Ubuntu (uno de los Linux Distros mas populares), es bastante facil de usar y uno muy rapido se siente comodo utilizandolo, al igual que en Ubuntu.

A mi parecer seria un muy buen Sistema Operativo como para utilizarlo en una Netbook, especialmente para alguien que utiliza o gusta mucho de las herramientas de Google. Por default tiene OpenOffice, Mozilla, lo cual lo hace perfecto para alguien que solo utilice Internet y un editor de texto o spreadsheets. Como pueden ver aqui, el Hardware que es utilizado por gOS no es tecnologia de punta, asi que cualquier computador moderno es mas que capaz de correrlo.

Me gusta el Dock, estilo Mac OS X, aunque seria mucho mejor si las Google Apps que estan en el dock fueran aplicaciones viviendo en el Sistema Operativo y no puros links a paginas web (lo cual me decepciono un poco, pero bueno….porque reinventar la rueda, cierto? ).

Los Gadgets que uno puede agregar es algo bastante interesante de gOS. Estilo los Gadgets de Windows Vista o el Dashboard de Mac.

gOS: http://www.thinkgos.com/

Nota: Pronto escribire un poco de lo que mas se escucha en Internet…Cloud Computing y Netbooks.

Windows 7 – Continuacion…

Sin entrar a detalle de todas las nuevas funcionalidades que debe tener Windows 7, estas son algunas de las que he visto:

- Nueva Taskbar (Mostrada en la galeria de fotos). Me gusta la organizacion de la misma y como los agrupa. Creo que debe de tener la misma idea del Dock de Apple. Permite agregar y eliminar elementos.

- El system tray no esta tan lleno de cosas como antes y se tiene un mejor manejo de el.

- La estabilidad es sorprendente para no ser ni un Beta. Recuerdo la primera vez que instale Longhorn era muy inestable y se volvia inservible muy facilmente.

- Mejor manejo de recursos. Estoy corriendo Windows 7 en una maquina virtual a la que tiene asignada 1.5 GB de RAM y corre increible. Al parecer el gran problema de Vista se ha resuelto en Windows 7, no necesita tantos recursos. (Segun lo que he leido han hecho pruebas en Netbooks utilizando un procesador Intel Atom, con tan solo 1 GB de RAM y corre perfectamente :-) Lo que creo que es buena noticia para muchos).

- Varias funcionalidades para Tablet PC. Lo que hace ver que si sera un SO full Multi-Touch.

- Nuevas versiones de la mayoria de las aplicaciones mas comunes dentro de Windows, por ej: Windows Media Player 12, Paint, Internet Explorer 8, entre otros.

Creo que muchos estan mas que satisfechos con este primer preview de Windows 7…..Ahora esperar el primer Beta y asi poder hacernos una idea de lo que podria ser como producto final Windows 7.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes