Microsoft Dreamspark, excelente recurso para estudiantes de programación

10 03 2010

Muchos estudiantes de programación de computadoras se encuentran con el problema de no poder adquirir los lenguajes de programación que necesitan para sus cursos por lo oneroso de sus precios.  Utilizar solamente las facilidades de la universidad no siempre es viable para aquéllos que tiene problemas de transportación o conflictos entre su horario de clases y las disponibilidad de los laboratorios de computadoras.  Microsoft a través del proyecto Dreamspark, le ofrece a los estudiantes la oportunidad de descargar de forma legal y gratuita las herramientas de programación que ellos producen y distribuyen.  Para hacerlo, dirígete a la página Microsoft Dreamspark y verfica que tu universidad esté incluida en la lista de instituciones participantes.  Luego necesitarás una cuenta de Windows Live para acceder al servicio y la cuenta de correo electrónico que te provee tu universidad (que esté activa).  Una excelente iniciativa de parte del gigante de Redmond y una magnífica oportunidad para los estudiantes.





Apple retira el emulador C64 del App Store

8 09 2009

En una entrada anterior reseñé la noticia de que luego de varios meses por fin Apple había permitido el emulador de la Commodore 64 en el App Store, el C64; pues resulta que hoy ya no está.  Según su autor, Apple decidió sacarlo porque unos usuarios descubrieron cómo activar el interpretador de BASIC contenido dentro del emulador ( estaba como un “eastern egg“) y Apple había especificado que no podía estar ahí, porque violenta su SDK Agreement:

Thank you for submitting C64 1.0 to the App Store. We’ve reviewed C64 1.0 and determined that we cannot post this version of your iPhone application to the App Store because it violates the iPhone SDK Agreement; “3.3.2 An Application may not itself install or launch other executable code by any means, including without limitation through the use of a plug-in architecture, calling other frameworks, other APIs or otherwise. No interpreted code may be downloaded and used in an Application except for code that is interpreted and run by Apple’s Published APIs and built-in interpreter(s).”

Manomio, la compañía que produce el emulador anunció que ha retirado el interpretador por completo y sometió de nuevo la aplicación para su nueva aprobación.   Si como yo, lograste descargarlo antes de que lo retiraran,  a continuación te muestro cómo activar el interpretador de BASIC en el C64:

1.  En Settings activas Always Show Full Keyboard
2.  Entra a algún juego
3.  Escoges Extra Keyboard
4.  Click en Reset
5.  Ya estás en BASIC

Ahora consigue algunas instrucciones de BASIC para la Commodore 64 y a programar retro.

Fuente:  iphonehacks





Aprende a programar en Google Code University

16 04 2009

Si eres estudiante de programación, programador o simplemente te gusta codificar de vez en cuando para entretener tus neuronas, Google Code University es un recurso formidable para ayudarte en el desarrollo del conocimiento necesario para aprender a codificar o añadir a lo que ya sabes de programación.  Los cursos disponibles son:

  • AJAX Programming
  • Algorithms
  • Distributed Systems
  • Web Security
  • Languages

Adicional hay una sección llamada Tools 101 que contiene intriducciones a herramientas comúnmente usadas en Ciencias de Cómputos y hay hasta un enlace a un Foro para Educadores.  Hay que mencionar que los cursos provienen de reconocidas universidades, comoPrinceton y Stanford.

codeuniv

Fuente:  Make Use Of





COBOL cumple 50 años

13 04 2009

COBOL nació en el 1959 de la mente privilegiada de Grace Hopper, Contralmirante de la Marina de los Estado Unidos.  Éste fue influenciado por el lenguaje FLOW-MATIC, creado también por Hopper y considerado como el primer lenguaje con instrucciones en inglés y también recibe influencias de COMTRAN, el equivalente comercial de FORTRAN .  COBOL ha pasado por muchas revisiones, siendo la menos popular COBOL-85 por sus problemas de incompatibilidad con versiones anteriores y se espera que su próxima revisión ocurra en el 2010.  Es curioso cómo en un mundo dominado por Java, Visual Basic y Visual C++, COBOL continúe siendo usado en el ámbito comercial, gubernamental y hasta militar con bastante intensidad, generalmente tras bastidores, lo que habla muy bien de funcionalidad.

6fd9x250y200

Grace Hooper, creadora de COBOL

Fuente:  Neoteo





Una introducción a Objective-C

24 03 2009

Objective-C es el lenguaje usado para desarrollara aplicaciones para el iPhone.  Este video-tutorial es una introducción a este lenguaje, que tiene una obvias diferencias con la programación regular, tales como:

  • El manejo de memoria en el iPhone no es igual al de una computadora.
  • Se requiere Cocoa Touch (API para aplicaciones desarrolladas para el iPhone).
  • Ayuda tener algún conocimiento previo en programación, especialmente OOP.

Este tutorial es solamente para familiarizarse con el lenguaje; se requiere un estudio más profundo para desarrollar aplicaciones completas y complejas, pero es un buen inicio.





Tic Tac Toe para PSP con código incluído

15 11 2008

Esto le va a interesar a los que les gusta programar.  Desde PSP Hacks nos ofrecen el “homebrew”  Tic Tac Toe con el código fuente en C++ incluído, para que vayas dando tus primeros pasos en la programación de juegos para el PSP CFW.  Me pareció interesante observar que la programación de este juego, a pesar de ser en C++, no es tan complicada y puede servir de ejemplo para desarrollar otroa juegos sencillos.

Descargar Tic Tac Toe+Código





5.00 M33-3 CFW para PSP

23 10 2008

Ya está disponible el CFW 5.00 M33-3 para el PSP donde se corrige un problema con algunos juegos y “homebrews”, así como el acceso al PSN.

Descargar CFW 5.00 M33-3





Código de Android disponible como plataforma abierta

22 10 2008

Google ha liberado el codigo de Android (el sistema operativo para teléfonos móviles) como plataforma abierta, para que los desarrolladores puedan trabajar con éste y hacerle mejoras.  De momento sólo se puede usar en OS X o Linux ya que no funciona en Windows (casi escucho la celebración de los amigos de Linux y Mac’s).  Para tu información:

  • El código ocupa 2.1 GB y el “build” completo 6 GB.
  • Si vas a usar Linux, necesitarás Ubuntu
  • Se utiliza para programar Python 2.4
  • Actualmente Android se está usando en unp de los modelos de teléfono móvil de T-Mobile

Este es el flujograma de Android:

Si te interesa participar de este proyecto, accede a:

Android Open Source Project





Kongregate Labs, aprende a crear juegos en Flash

15 10 2008

Kongregate es un lugar de juegos flash con una amplia variedad disponible.  Ahora ya puedes dejar de ser expectador y pasar a ser desarrollador con los tutoriales que ofrecen, así como un juego de código abierto para mostrar cómo funciona.  Los planes de Kongregate son de continuar expandiendo sus tutoriales y herramientas, de forma que se puedan cubrir temas como interacción, gráficos, sonido y lógica.

Kongregate Labs

Fuente:  Neoteo





DigiGirlz, iniciativa para atraer féminas a la informática

28 05 2008

Por segundo año Microsoft llevó a cabo una actividad a la que han llamado “DigiGirlz“.  La idea es llevar a escuelas superiores mujeres destacadas en el campo de la informática para entusismar a las chicas a estudiar un carrera en el campo de la computación, dado el desbalance que existe entre la cantidad de varones versus la cantidad de mujeres que ocupan posiciones de importancia en el área de los sistemas de información.  En un reportaje de eWeek sobre dicha actividad, se destaca que el mayor escollo de las damas que intentaban convencer a las estudiantes acerca de estudiar computación fue poder comunicar sus ideas de forma efectiva a chicas de grado 11.  Algunas de las preguntas que hicieron la muchachas fueron:

  • Qué promedio de escuela superior tenían las presentadoras
  • Cuánto tiempo hay que estudiar para llegar a posiciones altas
  • Qué salario proximado devengarán

La experiencia en mis salones de clase es que la cantidad de mujeres estudiando programación de computadoras ha ido disminuyendo en los pasados años, al punto que en un salón pueden haber 20 varones y de una a tres féminas.  Tal vez todavía existe la visión retrógrada de que la programación es una profesión para hombres; conozco excelentes programadoras, técnicas de informática y profesoras de computación.  Hay que orientar mejor a las chicas en escuela superior para que se animen a  estudiar esta interesante y retadora profesión.

Fuente:  eWeek, vol 25, num. 11








Seguir

Get every new post delivered to your Inbox.