Archivo de la categoría: In other spaces…

Tips para aprender a programar (rápidamente) desde cero!


Posiblemente hayas escuchado algún titulo parecido anteriormente, pero la verdad es que “programar es todo un arte”. Y no porque sea complicado, sino porque lleva su tiempo y dedicación, como todo en la vida.

Así que recordando aquellos días en que era un novato (en realidad lo sigo siendo pues en este actividad siempre se aprende), he decido dejarte 3 tips con el fin de ayudar un poco a que desarrolles rápidamente lo necesario y seas el próximo Miguel Ángel de este “arte”.

1 .- Juega!

No, no es broma… juega! Pero no cualquier juego, sino aquellos que te hagan pensar como todo un programador.
Para empezar en “el arte de la programación” todo es cuestión de lógica, ya que una computadora por si sola no sabrá como manejar los datos que le introduzcamos. Así que para darte una idea de esto, te reto a que venzas los siguientes mini juegos:

Electric Box.

“Es un juego de lógica en el que el objetivo es transmitir energía de un extremo de la instalación a otro. Para ello hay usar en los lugares apropiados células fotoeléctricas, ruedas, generadores y un montón de elementos más, en cierto modo creando una construcción al estilo de las máquinas de Rube Goldberg.” (Microsiervos,2009)

Light-Bot

“Light-bot es un mini juego en flash creado por Armor Games. Se trata de un pequeño robot el cual debe desplazarse a través de un espacio con obstáculos (entendemos que es una fábrica) para encender una luz. Bien bastante simple ¿no?” (Geeklife, 2011)

2.- Elige un lenguaje!

“Hombre, en ese caso me hubieras evitado perder tiempo en jueguecillos” – seguramente es lo que piensas. Pero mi estimado lector, todo tiene su porque 🙂

Si ya los venciste, te felicito. Ahora tienes una noción REAL de lo que se conoce como algoritmo de programación!

“Un algoritmo es una serie consecuente de pasos que, al realizarlos, nos permiten realizar una actividad.”

Si no lo has vencido, te recomiendo que lo hagas pues además de darnos esa experiencia sobre los algoritmos, también son un buen ejercicio para entrenar tu ingenio para resolver problemas.

Bien, es hora de elegir el lenguaje con el que aprenderás muchísimo de lo que se necesita para comenzar a ser un programador.

Mis recomendaciones para este paso son:

Small Basic

“Small Basic funciona sobre la plataforma .Net y a nivel conceptual y de paradigma deriva en parte de “su abuelo” Basic. No obstante, se trata de una versión bastante reducida (tan sólo 15 palabras reservadas) y que emplea conceptos minimalistas para mantener un nivel de complejidad bajo, de modo que prácticamente cualquier persona pueda comprenderlo sin mayores dificultades.” (Geek.ms)

En su pagina oficial podrán encontrar un genial tutorial, eso si, en ingles.

Python!

“Python es un lenguaje que todo el mundo debería conocer. Su sintaxis simple, clara y sencilla; el tipado dinámico, el gestor de memoria, la gran cantidad de librerías disponibles y la potencia del lenguaje, entre otros, hacen que desarrollar una aplicación en Python sea sencillo, muy rápido y lo que es más importante, divertido.

La sintaxis de Python es tan sencilla y cercana al lenguaje natural que los programas elaborados en Python parecen pseudocódigo. Por este motivo se trata además de uno de los mejores lenguajes para comenzar a programar.” (MundoGeek.net)

Un excelente tutorial para este lenguaje es “Doma de serpientes para niños” y lo pueden descargar dando clic en el siguiente enlace: http://swfk-es.googlecode.com/files/swfk-es-win-0.0.4.zip

3.- Ser constante.

Gracias a Dios, existe internet y en el muchos tutoriales para muchos lenguajes. En este articulo te he dejado dos lenguajes que aunque parezca que son para niños exclusivamente, en realidad son muy potentes.

Ahora que ya estas en camino de ser programador solo resta decir que ser constante es la clave para dominar el lenguaje de programación elegido. Una vez que lo hayas logrado, veras que aprender otro es cosa de días y no de semanas (como seguramente te llevara tu primer lenguaje), así que no te desanimes y da lo mejor.

Una vez terminado este tercer paso repite el post con otro lenguaje, pues generalmente: jugar, elegir y ser constante es la clave para aprender desde cero 😀

Salu2!

Anuncios

10 increíbles temas de WordPress mejoradas con JQuery.


El sitio web WPExplorer es una pagina dedicada a ofrecernos muchos de los mejores temas gratuitos y de pago que se pueden encontrar para WordPress. En esta ocasión nos muestran 10 temas que incorporan a nuestra estrella favorita de la casa JQuery.

Business card:

MyResume:

Photo Nexus:

Como se imaginaran algunos de estos temas son de paga, pero nos dan la idea del potencial que podemos obtener gracias a este fabuloso script. Pueden ver el resto de los temas en el siguiente enlace: http://www.wpexplorer.com/blog/jquery-wordpress-themes.html

Así que ya lo sabes, si aun no sigues el tutorial Jquery que TuMaestroWeb.com esta ofreciendo, que esperas?

Entra ya!!!

Back to basics: Blogger History!


[Hace una semana estaba en la mesa pensando sobre que escribir en esta mi primera aportación a www.TuMaestroWeb.com y simplemente no llegaban las ideas a mi mente. Esto me hizo recordar la sensación de estar frente a un examen para el cual habías estudiado muchos días antes y ya estando frente a él simplemente se te borra la información de la mente. En dicha situación, lo que a mí me funciona es tranquilizarme, mirar lentamente el horizonte (o lo que se veía en la ventana) y recordar esos días de estudio.

Tal cual, eso mismo hice y por sucesos que se dieron en mi hogar, llegue a la conclusión que lo mejor es regresar al inicio y aprovechando el titulo de este sitio pues eso hare y les contare un poco sobre Blogger, si aquel sitio que sirve como plataforma para muchos de los blogs que existen en la web.]

Corría el año de 1999 cuando dos jóvenes de nombres Evan Williams y Meg Hourihan desarrollaron su primera aplicación web llamada “Pyra” que se encargaba básicamente (;D) ← (nótese el guiño al título del escrito) de una combinación de gestor de proyectos, contactos y listas de pendientes (al más puro estilo de Remember the milk). Con el paso de los meses se dieron cuenta que podían mejorar su producto y fue entonces cuando se creó la primera beta de lo que sería “Blogger”. Pero claro hacer las cosas entre dos gentes nunca es fácil por lo que se apoyaron de dos buenos programadores (Paul Bausch y Matthew Haughey) para reutilizar gran parte del código hecho para “Pyra” y así en agosto de 1999, lanzaron “Blogger” a la web.

Rápidamente pasaron dos buenos años para los chicos de “Pyra Labs” (nombre que con el cual Evan y Meg nombraron a su empresa) pero por desgracia por aquellos años ocurrió algo llamado “La crisis de la burbuja tecnológica”, en el cual miles de páginas web se vieron afectas y Blogger no sería la excepción. Por suerte para ellos, un tipo llamado Dan Bricklin ya tenía tiempo siguiéndoles la pista (pues “Blogger” tenia buena reputación) y como no quería que los chicos se quedaran en la calle, contacto al buen de Evan para hacerle un trato. Al inicio Evan no se estaba muy de acuerdo en aliarse con Dan y su empresa “Trellix” ya que quería seguir siendo independiente y no quería mudarse de su hogar en Massachussetts, pero no podía decirle que no a una empresa que podía apoyarles con servidores equipados con TWE (corrector de palabras automático, un detalle en esos tiempos), TFP, extensiones de FrontPage y editores HTML en línea. Finalmente, el joven Evan y su equipo terminaron por aceptar y siguieron conservando el nombre de su empresa y su independencia.

Y para no hacer más grande el escrito, tras otros dos años (2003) “Trellix” fue vendida y con ello se fue el soporte que tenía “Blogger”, que para no desaparecer tan rápido como su creación, decidieron poner algunas de las funciones en modo Premium cosa que no les funciono del todo. Sin embargo nuevamente la suerte/destino/mano de Dios intervino y mando a Google para salvar a la empresa… bueno, eso de salvar era un decir, pues esta vez sí que perdió todo lo independiente y paso a formar parte de las filas de Google y su ejército para la conquista del mundo.

En el 2004 “Google” compro “Picasa” (una especie de organizador de fotos) y gracias a ello pudo implementar la utilidad de intercambio de fotos llamada “Hello” en “Blogger”, con lo cual los usuarios ya tendrían la posibilidad de subir imágenes en los blogs. Ese mismo año, “Blogger” fue relanzado (9 de mayo) anunciando muchas de sus características de hoy en día: nuevas plantillas de diseño basadas en CSS, archivaje individual de publicaciones, comentarios y publicación por email. Además Google lanzo una herramienta en su barra de búsqueda llamada “BlogThis!” que permitiría al usuario abrir una nueva ventana donde podría publicar escritos sin necesidad de entrar en “Blogger”.

En 2006 se agregaron otras funciones como las etiquetas, permitir al usuario modificar el código HTML de su blog y ligar el registro del usuario con una cuenta de “Gmail”, servicio mail de “Google”. Quizá este hecho haya sido causante de que muchos blogueros se mudaran a “WordPress” y “Blogger” se quedara con menos pastel del que le correspondía.

Recientemente “Google” le hizo un nuevo lavado de cara a “Blogger”, cosa que fue una gran novedad pues en varios sitios hizo eco y los chicos de Mountain View presentaron un video con sus nuevas funcionalidades y algunos datos por demás curiosos.

Seguro que estos datos nos serán útiles en el Armagedón n_n


[La Conclusión:

Blogger” hoy es sin duda uno de los sistemas de gestión de contenido (CMS) más utilizados por los usuarios y a pesar de que el escrito tardo en llegar, mucho lectores de TuMaestroWeb estamos (sí, me incluyo) contentos con las nuevas funcionalidades y lavado de cara le hicieron los chicos de Google a su servicio y espero que después de leer un poco de su historia estén de acuerdo conmigo en que al menos un review se merecía para celebrarlo.]

Enlaces que quizás te interese leer:

http://es.wikipedia.org/wiki/Pyra_Labs

http://danbricklin.com/log/blogger.htm

http://www.suite101.net/content/la-crisis-de-la-burbuja-tecnologica-a40922

http://www.bdebloggers.com/historia-de-blogger.html

http://alt1040.com/2011/03/google-le-hace-lavado-de-cara-a-blogger

A %d blogueros les gusta esto: