Nuestro iliturgitano más conocido ha iniciado en su blog una interesante serie de artículos que a buen seguro serán del agrado de todos aquellos que estén empezando a dar sus primeros pasos en la programación que hace uso de objetos, más conocida por OOP (sus siglas en inglés: Object-Oriented Programming).
Y que mejor que empezar aclarando conceptos: constructores, campos, propiedades y métodos son tratados en este primera toma contacto con este paradigma de programación que, aunque parezca mentira, ya lleva más de cuarenta años entre nosotros si bien es verdad, no fue profusamente utilizado hasta la décadad de los noventa. Históricamente esta forma de trabajar fue implementada por primera vez en el lenguaje Simula, una extensión de ALGOL -desarrollada por encargo de UNIVAC- para el que se utilizó el compilador del UNIVAC ALGOL 60 en un ordenador UNIVAC 1107 del que, curiosamente, hablábamos del modelo 1108 en este mismo blog no hace mucho.
Simula I fue completamente operativo en 1965, y debe su nombre a la necesidad de describir de la mejor manera posible la simulación de sucesos finitos/discretos (discrete event simulation).
Simula influyó en el desarrollo de lenguajes posteriores como Smalltalk, el primero que de verdad recibiera la denominación "Object-Oriented".
Mas información:
Object-oriented programming
Simula
SmallTalk
Ole-Johan Dahl y Kristen Nygaard
Cuaderno de bitácora de un micronavegante insignificante sin ningún control ni censura
domingo, 23 de diciembre de 2007
Programación Orientada a Objetos (Parte 1)
Publicado por
Servando Pestano
Etiquetas:
OOP,
Programming
XNA Game Studio 2.0 ya disponible
Publicado por
Servando Pestano
Como ya os adelantábamos al comentar la beta 2, esta nueva versión es soportada ahora, además de en la Express, en el resto de versiones (Standard, Professional, Team Edition...) de Visual Studio 2005, eso sí, convenientemente actualizado con el Service Pack 1. Y sólo para esa versión; no existe para el recientemente publicado Visual Studio 2008 (en ninguna de sus versiones).
Esta segunda versión del XNA Game Studio dispone ahora de soporte de red que permitirá el desarrollo de juegos multijugador, entre otras novedades y mejoras del XNA API; el XNA Game Studio Device Center, el cual mejora la conectividad con la Xbox 360; mejoras en el XNA Framework Content Pipeline desde el cual se pueden gestionar los recursos diponibles para el juego (procesadores, texturas).
Bueno, hay más...
Os dejo a continuación unos cuantos enlaces por si queréis ampliar vuestro conocimiento de este interesante framework, entorno, del que, si dejamos volar la imaginación, podríamos tomar recortes para otros proyectos más "mundanos". Mmmmmmm...
XNA Game Studio 2.0 (MSDN Library)
Lista de cambios del XNA Studio 2.0
XNA Creators Club Online
XNA Team Blog
MSDN XNA Developer Center
Descarga del Microsoft XNA Game Studio 2.0
Microsoft XNA Framework Redistributable 2.0
jueves, 13 de diciembre de 2007
SI al arte y a sus autores! pero NO a la industria!
Publicado por
Ismael Benítez
Ahora que la nueva ley que regula el canon de la SGAE ha sido rechazada en el senado por todos los grupos políticos, excepto por el PSOE, y es devuelta al congreso (leer noticia completa) creo que va siendo hora de reflexionar sobre el derecho del artista de vivir de su trabajo y de los ciudadanos de disfrutar de la cultura popular.
Es contradictorio que por un lado el Ministerio de Cultura haya hecho en el pasado campañas para fomentar la lectura y, sin embargo, nuestras bibliotecas públicas deben verse penalizadas por un canon injusto que lo único que logran es destrozar los maltrechos presupuestos de nuestras bibliotecas. No nos engañemos, al contar con menor presupuesto, las bibliotecas públicas adquirirán menos cantidad de libros. Esta cadena continua provocando que el posible usuario de la biblioteca pierda interés en la más importante entidad pública cultural de nuestros pueblos y ciudades. Provoca que se lea menos y por tanto, que los autores que no son best-seller se impopularicen más si cabe.
Además, las bibliotecas ya pagan un canon especial al adquirir cada libro ¿por qué gravarlas con un segundo canon por préstamo? Por último, si alguien se le ocurre argumentar que las bibliotecas públicas contribuyen a que se reduzcan la venta de libros está muy equivocado. Cuando un lector descubre a un autor en una biblioteca y le gusta lo que lee de él, hay un 80% de probabilidades de que acabe comprando más libros de ese autor. Entonces siendo de sentido común que esa excusa es irrazonable y este canon va en contra de los intereses de los autores ¿se puede saber el canon de qué tienen que pagar las bibliotecas? El canon de unos señores que visten chaqueta-corbata y que dicen representar a una parte de nuestros autores. ¡Es indignante!
http://www.daganzo.eu/index2.php?option=com_content&do_pdf=1&id=43
Pero no sólo pasa con los libros. Hace años que nos encontramos con un canon al adquirir cada CD y DVD virgen porque, según su defensores, perjudica la venta de música. Por favor, este canon que cobra la SGAE sólo representa a una parte de los autores, y aunque representase a una gran mayoría, lo que les queda de esa recaudación es una miseria ya que más bien se utiliza para engordar los bolsillos de esta sociedad (amén de los últimos casos de corrupción aparecidos en la prensa de los dirigentes de la SGAE). Además, un CD o un DVD no es un soporte de música, es un SOPORTE DE DATOS, así que la venta de estos dispositivos para la grabación de música es ínfima si lo comparamos con el uso que se le pueden dar a estos dispositivos: almacenaje de documentos de texto, de imágenes, copias de seguridad, entregas de proyectos, etc. Si soy programador y tengo que entregar mis trabajos en CD a mis clientes ¿por qué tengo que pagarle a la SGAE? Que me lo expliquen porque ¡no encuentro razonamiento lógico!
El Ministerio de la Cultura es uno de los defensores de todos estos canon. Yo me pregunto ¿cuál es la principal razón por la que un poeta decide dedicar su vida a la poesía? ¿o la de un compositor a la música? ¿y la de un cineasta? ¿Para amasar fortunas o para compartir su don y su talento con los demás? Está claro que una persona que se dedica a la cultura tiene y debe poder vivir con dignidad, es importantísimo esto para que pueda seguir expandiendo su ingeniosidad y es el gobierno el primero que debería de preocuparse por este asunto. Pero me temo que son ya una mayoría los "artistas" que se dedican a esto por el dinero y no por la pasión que sienten por la expresión artística. Todos estos que anteponen su amor al dinero más bien que al arte son los que han destruido y corrompido los valores culturales en nuestro país, y no quiero señalar con el dedo...
El cine hace mucho tiempo que se convirtió en una industria "mueve dinero". La música hizo lo mismo con la llamada "música comercial". Y a muchos editores de obras literarios les encantaría tener la misma repercusión de los dos anteriores. Señores, lo que la SGAE está defendiendo no es que estos autores puedan vivir de su trabajo, están defendiendo que esa industria suya les siga reportanto desmesurados beneficios económicos, y esto lo logran utilizando la cultura como excusa. Siento vergüenza de que un Ministerio que en su nombre aparece explícitamente la palabra cultura defienda a estos avaros empresarios perjudicando así a la cultura nacional, y por ende a todos l@s español@s.
En resumen, el problema de todo esto es que las grandes industrias y sociedades de autores se han encargado muy bien de hacer confundir el arte con el ocio. ¿O acaso creen que todas las obras cinematográficas son a su vez obras de arte? Por la regla de tres de la SGAE ¡Hollywood está llena de artístas y nadie se había dao cuenta! :-O
Si alguien todavía tiene dudas sobre la legitimidad de la SGAE para cobrar el canon digital, le invito que vea el siguiente video (es corto no os preocupéis) ;)
http://tinyurl.com/rmxrq
PD: Que conste que no tengo nada en contra de los chicos de Hollywood, de hecho me gustan y me entretienen muchas de sus películas, pero señores, seamos serios! Aunque el cine sea considerando el 7º arte, no toda película es una obra de arte. Sino más bien un producto "pre-fabricado" y hecho para divertir y entretener a las masas. Puro ocio, vamos!
Es contradictorio que por un lado el Ministerio de Cultura haya hecho en el pasado campañas para fomentar la lectura y, sin embargo, nuestras bibliotecas públicas deben verse penalizadas por un canon injusto que lo único que logran es destrozar los maltrechos presupuestos de nuestras bibliotecas. No nos engañemos, al contar con menor presupuesto, las bibliotecas públicas adquirirán menos cantidad de libros. Esta cadena continua provocando que el posible usuario de la biblioteca pierda interés en la más importante entidad pública cultural de nuestros pueblos y ciudades. Provoca que se lea menos y por tanto, que los autores que no son best-seller se impopularicen más si cabe.
Además, las bibliotecas ya pagan un canon especial al adquirir cada libro ¿por qué gravarlas con un segundo canon por préstamo? Por último, si alguien se le ocurre argumentar que las bibliotecas públicas contribuyen a que se reduzcan la venta de libros está muy equivocado. Cuando un lector descubre a un autor en una biblioteca y le gusta lo que lee de él, hay un 80% de probabilidades de que acabe comprando más libros de ese autor. Entonces siendo de sentido común que esa excusa es irrazonable y este canon va en contra de los intereses de los autores ¿se puede saber el canon de qué tienen que pagar las bibliotecas? El canon de unos señores que visten chaqueta-corbata y que dicen representar a una parte de nuestros autores. ¡Es indignante!
http://www.daganzo.eu/index2.php?option=com_content&do_pdf=1&id=43
Pero no sólo pasa con los libros. Hace años que nos encontramos con un canon al adquirir cada CD y DVD virgen porque, según su defensores, perjudica la venta de música. Por favor, este canon que cobra la SGAE sólo representa a una parte de los autores, y aunque representase a una gran mayoría, lo que les queda de esa recaudación es una miseria ya que más bien se utiliza para engordar los bolsillos de esta sociedad (amén de los últimos casos de corrupción aparecidos en la prensa de los dirigentes de la SGAE). Además, un CD o un DVD no es un soporte de música, es un SOPORTE DE DATOS, así que la venta de estos dispositivos para la grabación de música es ínfima si lo comparamos con el uso que se le pueden dar a estos dispositivos: almacenaje de documentos de texto, de imágenes, copias de seguridad, entregas de proyectos, etc. Si soy programador y tengo que entregar mis trabajos en CD a mis clientes ¿por qué tengo que pagarle a la SGAE? Que me lo expliquen porque ¡no encuentro razonamiento lógico!
El Ministerio de la Cultura es uno de los defensores de todos estos canon. Yo me pregunto ¿cuál es la principal razón por la que un poeta decide dedicar su vida a la poesía? ¿o la de un compositor a la música? ¿y la de un cineasta? ¿Para amasar fortunas o para compartir su don y su talento con los demás? Está claro que una persona que se dedica a la cultura tiene y debe poder vivir con dignidad, es importantísimo esto para que pueda seguir expandiendo su ingeniosidad y es el gobierno el primero que debería de preocuparse por este asunto. Pero me temo que son ya una mayoría los "artistas" que se dedican a esto por el dinero y no por la pasión que sienten por la expresión artística. Todos estos que anteponen su amor al dinero más bien que al arte son los que han destruido y corrompido los valores culturales en nuestro país, y no quiero señalar con el dedo...
El cine hace mucho tiempo que se convirtió en una industria "mueve dinero". La música hizo lo mismo con la llamada "música comercial". Y a muchos editores de obras literarios les encantaría tener la misma repercusión de los dos anteriores. Señores, lo que la SGAE está defendiendo no es que estos autores puedan vivir de su trabajo, están defendiendo que esa industria suya les siga reportanto desmesurados beneficios económicos, y esto lo logran utilizando la cultura como excusa. Siento vergüenza de que un Ministerio que en su nombre aparece explícitamente la palabra cultura defienda a estos avaros empresarios perjudicando así a la cultura nacional, y por ende a todos l@s español@s.
En resumen, el problema de todo esto es que las grandes industrias y sociedades de autores se han encargado muy bien de hacer confundir el arte con el ocio. ¿O acaso creen que todas las obras cinematográficas son a su vez obras de arte? Por la regla de tres de la SGAE ¡Hollywood está llena de artístas y nadie se había dao cuenta! :-O
Si alguien todavía tiene dudas sobre la legitimidad de la SGAE para cobrar el canon digital, le invito que vea el siguiente video (es corto no os preocupéis) ;)
http://tinyurl.com/rmxrq
PD: Que conste que no tengo nada en contra de los chicos de Hollywood, de hecho me gustan y me entretienen muchas de sus películas, pero señores, seamos serios! Aunque el cine sea considerando el 7º arte, no toda película es una obra de arte. Sino más bien un producto "pre-fabricado" y hecho para divertir y entretener a las masas. Puro ocio, vamos!
viernes, 7 de diciembre de 2007
Kanye West - Gold Digger
Publicado por
Servando Pestano
Como por fin es viernes qué mejor que terminar la semana (e ir prepararando el finde) de la mejor manera posible y, por qué no, escuchando -y viendo- este exitazo de 2005.
El tema toma como base el "I got a woman" de Ray Charles al que el rapero Kenny West da la vuelta para convertirlo en su potente "Gold digger". Como curiosidad, los "She take/steal my money..." que suenan de fondo durante casi todo el rap es realmente un sampling realizado mediante interpolación de la voz del genio de Georgia que sustituyen los "I got a woman..." que suenan en la canción original de Ray.
Ojito, pues, con las cazafortunas...
(Ilítur, toma nota, Jejé ;-)
¡Sube el volumen!
El tema toma como base el "I got a woman" de Ray Charles al que el rapero Kenny West da la vuelta para convertirlo en su potente "Gold digger". Como curiosidad, los "She take/steal my money..." que suenan de fondo durante casi todo el rap es realmente un sampling realizado mediante interpolación de la voz del genio de Georgia que sustituyen los "I got a woman..." que suenan en la canción original de Ray.
Ojito, pues, con las cazafortunas...
(Ilítur, toma nota, Jejé ;-)
¡Sube el volumen!
Etiquetas:
Music
jueves, 6 de diciembre de 2007
ES: Sistema Operativo experimental de Nintendo
Publicado por
Alejandro Carracedo Hernández
Funciona sobre arquitectura x86 y soporta emulación por QEMU, el kernel está desarrollado C++, y utiliza como intérprete ECMAScript. La parte gráfica corre a cargo de la librería de software Cairo, y esta disponible una adaptación de Squeak, para los que se sientan más cómodos empleando Smalltalk. Se ha elegido como sistemas de archivo el sistema FAT, anticuado pero fácil de implementar.
Como mínimo interesante iniciativa, sobre la que seguiremos informándonos.
Suscribirse a:
Entradas (Atom)