lenguajes y programación

Lenguajes y programación

Inscripciones Concurso Peruano de Programación (CPP-2010)

Imagen de nineil

El Concurso Peruano de Programación (CPP) es una competencia de programación que fomenta la creatividad, el trabajo en equipo y la innovación en la creación de algoritmos para dar solución a diversos problemas a través de programas de cómputo. Siguiendo el ejemplo de la competencia de programación más grande, antigua y prestigiosa del mundo, ACM-ICPC, el CPP nace con la intención de convertirse en el precedente de dicho concurso internacional en nuestro país.

generar automatas a pila LL o LR en javascript

Imagen de danielin858

este es el enunciado de mi tarea.

Con base a una gramática de tipo 2 ingresada, la aplicación debe ser capaz de generar un autómata a pila, ya sea de tipo LL o LR (igual que los ejercicios de la clase). La manera de ingresar cada producción de la gramática queda a su disposición. Ejemplos E->E+E E->N N->0 N->1, S->aSb S->ab S->ε.

I Concurso Peruano de Programación

Imagen de nineil

El Concurso Peruano de Programación (CPP) es una competencia de programación que fomenta la creatividad, el trabajo en equipo y la innovación en la creación de algoritmos para dar solución a diversos problemas a través de programas de cómputo. Siguiendo el ejemplo de la competencia de programación más grande, antigua y prestigiosa del mundo, ACM-ICPC, el CPP nace con la intención de convertirse en el precedente de dicho concurso internacional en nuestro país.

Apple obliga el uso de C, C++, Objective-C y Javascript para desarrollar aplicaciones iPhone

Imagen de Jorge Valverde

Recientemente, Apple ha lanzado el nuevo iPhone OS 4.0 y con el, aparte de sus nuevas funcionalidades y mayor potencia, nuevos terminos en la licencia para los desarrolladores en los que se obliga el uso de C, C++, Objective-C o Javascript si se desea desarrollar aplicaciones para el iPhone, será acaso este un nuevo nicho para los programadores que gustan de estos lenguajes??

Google Summer of Code (GSOC 2010)

Imagen de nineil

GSOC es un programa que ofrece un pago a estudiantes (pre-grado/pos-grado) desarrolladores para escribir software/código para varios proyectos de software libre. El tiempo del proyecto es de 3 meses aproximadamente entre los meses de mayo a agosto.
El GSOC tiene como objetivo incentivar a los estudiantes de todo el mundo a participar en proyectos de software libre. En el GSOC participan: (i) las organizaciones mentoras (debian, suse, gcc, ubuntu, wikimedia y muchas otras incluyendo a google); y (ii) los estudiantes.

Code Jam 2010

Imagen de nineil

Te gusta resolver problemas difíciles y lidiar con desafíos en programación? , esta es tu oportunidad el CodeJam.

Google Code Jam es una competencia de codificación en donde programadores profesionales y estudiantes son invitados a resolver desafíos algorítmicos en un tiempo limitado. Google Code Jam te permite programar en el lenguaje y plataforma de tu preferencia. Además, todo el concurso se realiza por medio de Internet y la inscripción es GRATUITA. A continuación fechas importantes:

Fechas Importantes:

Acceso al puerto paralelo desde java

Imagen de claydergc

Controlar el puerto paralelo es bastante sencillo con algunas funciones que ya tienen predefinidos algunos compiladores de C++. Por ejemplo, turbo c++ trae outport() e inport() para acceder a diversas direcciones de puerto.

Lo que hice esta vez, fue simplemente linkear dichas funciones a java mediante el JNI (Java Native Interface). A continuación les adjuntaré el jar con la pequeña biblioteca que hice y también algunos ejemplos simples probados con un led, cualquier consulta ponerla aquí abajito =D.

Distribuir contenido