miércoles, 8 de diciembre de 2010

RUBY


Desde mi otro blog:


RUBY

¿Que es Ruby?

Ruby es un lenguaje de programación orientado a objetos.

¿Es complicado Ruby?

No, no es nada complicado, es fácil, rápido, elegante y muy poderoso.

¿Que puedo hacer con ruby?

Casi de todo, desde programas para negocios con base de datos, juegos, paginas web, etc.

¿En que plataformas funciona ruby?

En windows, mac (apple), linux, unix, android, i-phone, symbian, blackberry, etc.

¿Con que base de datos trabaja?

Con DB2, Sql server, oracle, mysql, etc.

¿Con que metodologías se adapta?

Con casi todas, en especial con las metodologías ágiles.

¿Las paginas web con ruby en que servidores funcionan?

Funcionan en Webrick, Apache, IIS (Internet information server), etc.

¿Tiene interfaces gráficas para programar? ¿las necesita?

En verdad no necesita, pero si hay interfaces para Microsoft Visual Studio, Eclipse, otras interfaces gráficas propietarias, libres, de código abierto, etc., en algunas dan la opción también para depurar gráficamente y autocompletar.

¿Que necesito para empezar?

Descagar el intérprete de ruby de preferencia desde la página oficial de ruby hacia tu plataforma o sistema operativo.

No se abosolutamente nada de programación ¿puedo aprender ruby?

si, en especial lee los tutoriales para novatos o principiantes, para los que saben poca programación existe unos manuales mas ligeros y su aprendizaje es en menor tiempo, para los expertos demora de 15 a 20 minutos iniciarse.

¿En este blog me van a explicar ruby o brindarán información?

si, habrán algunos artículos e información en general.

¿Quien escribe este blog?

Soy Daniel A. Nuñez C. (simplente Daniel o Dan o DYK), ingeniero de sistemas con mas de 8 años trabajando en TI, en empresas productoras y bancarias en móviles, PCs, servidores distribuidos y mainframe., para mí el lenguaje de programación más fácil (no rapido ni potente) era visual basic por mas de 12 años, recién he visto un glorioso sucesor muy superior: RUBY.

martes, 7 de abril de 2009

Windows vista 64 en mi nueva laptop


Bueno en este caso la imagen habla por si solo en una LAPTOP


domingo, 22 de febrero de 2009

Programación para principiantes (antes de)



Bueno empiezo mi blog escribiendo algo que actualmente es mi trabajo, pero por cosas del destino nunca supe que era hábil para ello hasta que probé y con facilidad podía hacerlo, incluso sin estar consciente en ese momento de ello.

Para los que empiecen a programar les recomiendo que no se pongan nerviosos y crean que se van a aburrir, la verdad es algo personal y la satisfacción es de la misma forma.

Les cuento un poco la historia de como empecé, incluso llegué a enseñarle a un niño de 10 años a programar en C/C++ por encargo de su padre el cual era mi amigo (15 años aprox. mayor que yo) y yo era 8 o 9 años mayor que su hijo (a veces me complico para decir ciertas cosas jeje)

Bueno el lenguaje que me parece sencillo de usar fue el Basic, lo encontraba en casi todos lados incluso en computadoras antiguas que encontré en mi casa después de tiempo (era un niño que solo quería jugar) esa PC fue una commodore 128D

En el instituto donde empecé me enseñaron pascal, bueno les explico que mi primera nota fue 01 jejeje, pues estaba en 0 absoluto, es mas para mi era lo mismo decir que edad= 2 y 2 = edad, que en cierta manera resulta muy lógico y con sentido común pero en la programación hay reglas (por el momento) que cumplir.

Una de ellas es que el programador debe siempre entender la lógica, no me preocupo mucho en explicarles a que se refiere con la lógica puesto que siempre, siempre se llega a conocerla por necesidad (cuando no te salen las cosas jajajaja).

También puedo decirles que nada tiene que ver con las matemáticas, si no tienes buena nota o buen calificativo en un curso de matemáticas pues eso no significa que no serás buen programador, muy al contrario les puedo contar otra anécdota que un compañero mío que estudiaba programación se rompía la cabeza en manejar matrices en visual Basic 6 ¿cual era el detalle? pues que mi amigo estudiaba matemática pura en la universidad San Marcos y yo bueno estaba en un instituto de computación e informática a la mitad del ciclo, yo puedo decirles que yo nada que ver con matemática, me pregunte si era el único bicho que sin mucho conocimiento de matemática podría programar y la verdad encontré varios amigos que les ocurría lo mismo, es por ello que debo separar la lógica de programación con las matemáticas, digamos que como en psicología definen como diversas "inteligencias".

Luego otro punto importante es la imaginación, prácticamente la primera computadora en "correr" tu programa (poner en ejecución o en funcionamiento tu programa) es tu cerebro. Debes imaginar por lo menos como debería quedar o que va ha hacer tu programa. No te preocupes por nada del mundo si no tienes ni una idea de como hacerlo, de eso te encargarás sin problemas ya que estas diseñado por la naturaleza para resolver problemas jejeje.

Otra cosa es que te tiene que gustar jugar, el juego así sea deporte o juegos de video, da lo mismo, debes recrearte ya que tu cerebro te lo va a agradecer ¿como me va a agradecer?, pues te "iluminará" (hallarás la respuesta de alguna manera) cuando tengas que resolver algún problema que se te presente en la programación.

Creo que con estos pequeños "tips" o consejos, ya podías estar menos atemorizado en empezar el camino de un programador jeje, y si no pues no pierdas esas ganas que ya la tienes.

Ya que el lenguaje que mayor uso doy es el Basic (antiguo, moderno, .Net etc.) debo avisarles que no se preocupen de "como" fue hecho este lenguaje de programación, les explico la sencilla razón en una pregunta ¿Alguien sabe exactamente como empezamos a existir todos en el universo?, pues aún no y sin embargo utilizamos lo que tenemos a nuestra disposición para nuestros quehaceres diarios, ya después daremos con la respuesta en base a las investigaciones, de la misma manera con el uso del lenguaje de programación, ya después sabremos como se hizo este lenguaje y todo lo demás.