Afiche JAVAUY 07

Jueves, 4 de octubre de 2007

A los interesados les recuerdo que pueden ver el calendario de sesiones, detalles de las sesiones e inscribirse en el sitio: http://juguy.org/javauy07

Algoritmo de corte de control en Programación

Miércoles, 3 de octubre de 2007

Una vez mencioné en un post sobre la defensa del integrador, que había usado un corte de control de doble profundidad. Desde entonces mucha gente ha entrado al blog con el string de búsqueda "Corte de control". Busqué un poco por Google para ver qué resultados me daba, y la verdad que no encontré una explicación teórica completa y un ejemplo bien práctico que lo explique. Si alguien encontró algo, que me avise en los comentarios. Así que voy a postear un ejemplo de corte de control de la forma en que nos enseñaron en el curso. Es un algoritmo […]

Programando C y los ojos rojos...

Martes, 2 de octubre de 2007

Ayer lunes era la fecha de entrega de un trabajo para la clase de Algoritmos y Estructuras de datos. El trabajo consistía en recibir un código numérico, y un texto, y con un algoritmo encriptar el texto. El año pasado nos comentaban sobre la diferencia de la forma de pensar de los programadores que usan C, y los demás. Supuestamente los que usan C, decía el profesor, piensan distinto. Es que es tan a bajo nivel en comparación con Java, .NET y demás orientados a objetos (que nos enseñaron en el primer año), que sí hay que ver las cosas […]

ShipIt va a mandar cd´s de Ubuntu 7.10 Gutsy Gibbon

Lunes, 1 de octubre de 2007

A pesar de no ser una versión LTS, ShipIt se está preparando para comenzar a enviar los CD´s del próximo Ubuntu 7.10.   El servicio se encuentra actualmente cerrado, ¡por lo que no se pueden pedir CD´s hasta que esté listo! Hay que estar atentos a: http://shipit.ubuntu.com para ver cuándo empiezan a recibir solicitudes.

Sistemas Operativos: Solaris - Proyecto Indiana: Nueva arma de Sun

Lunes, 1 de octubre de 2007

En marzo de este año, Sun Microsystems contrató nuevo personal para encargarse de Solaris, su sabor de Unix, en una nueva estrategia. Sun pretende realizar una nueva campaña con su sistema operativo, tratando de competir con los sistemas GNU con Linux y dándole a Solaris la relevancia de Java. Parte importante de este nuevo camino, es el proyecto Indiana, un sistema operativo que pretende juntar lo mejor del mundo GNU-Linux y Solaris en una distribución basada en los binarios de OpenSolaris (la versión open-source del s.o.). Uno de los contratados más destacados, y que lleva el proyecto al hombro, es […]

Comentario sexta conferencia RTE

Sábado, 29 de septiembre de 2007

Hoy asistimos a la sexta conferencia de la RTE. Opino que fue una de las mejores charlas que se han hecho hasta el momento. Se dieron los conceptos de forma bien clara y entendible y luego ejemplos super prácticos. El primero en hablar fue Francisco Villegas, que habló sobre J2ME, que según la web de Sun se define así: Java Platform, Micro Edition (Java ME) provee un ambiente robusto y flexible para aplicaciones ejecutadas en dispositivos móviles y otros dispositivos embebidos, teléfonos móviles, PDAs, Televisores e impresoras. Java ME incluye interfases de usuario flexibles, seguridad robusta, protocolos de red incluidos, […]

Frase del día

Viernes, 28 de septiembre de 2007

Viernes, se acerca el fin de semana y dejo una frase filosófica que estuve preparando por meses: "Programar es divertido" -Fernando Briano

Inscripciones abiertas para Javauy07

Viernes, 28 de septiembre de 2007

Están abiertas las inscripciones para el Javauy07 Te podés inscribir ahora aquí o en el propio lugar del evento. En éste link pueden ver algunos de los laboratorios guiados (hands on lab) y conferencias que se van a dar. Entre los hands on lab están JSF & Rich Faces, y una introducción a JPA. Ambos con una presentación general y una implementación guiada de un ejemplo sencillo que utilice todo lo visto (EXCELENTE...). Entre las conferencias hay temas muy interesantes por ejemplo ZFS y Solaris Virtualization, Historias de Desarrollos, Métodos ágiles, varias orientadas a tecnologías JEE, Introducción a Groovy, Licenciamiento […]

Cómo hacer tu currículum de programador para conseguir trabajo

Jueves, 27 de septiembre de 2007
Tux

Leí hoy en el blog de Tristan Rhodes, The Open Source Advocate un post bastante interesante para quienes empiezan su carrera como programadores o desarrolladores: "So you want to be a software developer". Es un muy buen consejo para estudiantes que ya deben pensar en cómo van a seguir comenzar su carrera. Empieza planteando la siguiente pregunta: ¿cómo planeas ser contratado por una empresa de software a pesar del hecho de no tener experiencia en el mundo real? Porque si bien estudiando se aprende mucho, una vez que se entra a trabajar, la cosa cambia, y mucho. En mi caso, […]

Estudiando para Analista Programador: En clase de base de datos...

Miércoles, 26 de septiembre de 2007

DM dice que no vale la pena ni postear hoy. Mañana algo más divertido o útil en clase de Flash. Capaz que hasta subo algún dibujito / animación. En cuanto a base de datos, estamos viendo procedimientos almacenados, y ahora empezamos con Triggers (desencadenadores). CREATE TRIGGER nombre_del_trigger ON nombre_de_tabla [ó vista] FOR operacion1, operacion2 [INSERT, UPDATE, DELETE] AS   Sentencias que queremos que se ejecutenCREATE TRIGGER nombre_del_trigger ON nombre_de_tabla [ó vista] FOR operacion1, operacion2 [Insert, Update, Delete] AS Sentencias que queremos que se ejecuten Hoy a trabajar en las páginas web e instalar programas en VirtualBox. DM va a estar […]

20 cosas que aprendí de jugar al NES

Martes, 25 de septiembre de 2007

La poderosa colaboración entre dos geeks que no tenían nada mejor que hacer: No te olvides de estirar. Un pulgar acalambrado y estás hecho. Trae tu propio control. Los controles en el sillón llevan a tropezarse con cables, que lleva a equipos volando por el cuarto. Esto apesta sólo cuando vas ganando. Nada de líquidos cerca del NES. Ésto también incluye alimentos pegajosos, que salpiquen o hagan migas. Mover frenéticamente el control del NES. El Wii original. La Pizza es importante, pero siempre limpia tus manos. Tu juego puede sufrir con pulgares resbaladizos. Cuanto peor juegas, menos juegas. Los mejores […]

La invasión de los geeks...

Martes, 25 de septiembre de 2007

Con el post de "20 síntomas de que podrías ser un Geek" llegó mucha gente nueva al blog. Sobretodo, de esos que se denominan "geek". Según la wikipedia, el término significa: Un geek (del inglés geek, pronunciado /gi-k/) es una persona con una gran fascinación por la tecnología e informática, abarcando los diferentes tipos de geek desde un nivel de fascinación normal hasta niveles obsesivos. Se describe más como un estilo de vida y una forma de ser que como una afición concreta por algo poco habitual. Su objetivo es hacer o utilizar tecnología por diversión y/o por el reconocimiento, […]

Punteros de memoria en C

Martes, 25 de septiembre de 2007

El puntero de memoria es uno de los conceptos más difíciles, aparentemente, de entender. Antes de darlos en algoritmos, ya había leído al respecto en libros e internet, y además repasamos el concepto en la reunión de C++. Una definición formal sería algo así: Un puntero es un tipo de dato o variable que contiene como valor una dirección de memoria. O sea, en vez de ser una variable con un valor numérico como int, o float, guarda una dirección de memoria. Se le llama puntero porque apunta a la dirección de memoria que almacena. Es importante diferenciar dos aspectos […]

Red Tecnológica del Este: Próxima conferencia 28 de setiembre

Martes, 25 de septiembre de 2007

Llega el último viernes de este mes, y como de costumbre hay charla en el CEI de la Red Tecnológica del Este. En este caso hablan Francisco Villegas, compañero del grupo QT/C++, y Leandro Scasso, mi profesor de algoritmos. Los temas son bastante interesantes, ya los comentaré por acá después de la charla. La información formal: Temario: Aplicaciones para celulares, el tema será expuesto por Francisco Villegas, quien nos mostrará como desarrollar aplicaciones para celulares. Frameworks de Persistencia, Leandro Scasso Díaz nos contará que son y para que sirven los Frameworks de Persistencia basando sus ejemplos en JPA.   Como […]

20 síntomas de que podrías ser un Geek

Lunes, 24 de septiembre de 2007

Coleccionas mensajes de SPAM graciosos. Le hablas a tus computadoras, no porque estés aburrido, sino porque tenés miedo de que ellas estén aburridas. La proporción de computadoras a humanos en tu casa es de por lo menos 4:1. Estás totalmente libre de las líneas de bronceado. Cuando alguien dice 'deportes organizados' pensás 'LAN party' Has perdido la prácticamente todas tus habilidades sociales. Nunca las usaste de todas formas. Cuando tenés que conversar con otros, hablas un lenguaje encriptado de acrónimos decifrables solamente por otro geek. Ningún 'sello de garantía' está seguro en tu presencia. Tienes una caja gigante de cables […]

Toasty!