Informática
Nuevas asignaturas
30 mar
Como ya dije hace un tiempo, y ahora que ya ha pasado el suficiente como para saber de qué van, voy a hablar un poco de las nuevas asignaturas que tengo este 2º y último cuatrimestre de 1º curso de ingeniería técnica en informática.
- Computación Numérica (CNU): Podría decir que es un tipo de matemáticas enfocadas a la informática, como por ejemplo, representación normalizada, errores, matrices… Las prácticas de esta asignatura las hacemos con MatLab, programando de una forma parecida a como lo hacemos en SciLab (usado en MDA).
- Estadística (EST): No tiene mucho que explicar, son fórmulas y fórmulas. La considero bastante aburrida. Las prácticas las hacemos con un programa llamado StatGraphics (del año la pera, por cierto).
- Administración de Organizaciones y Sistemas de Información (ADO): Como dije en el otro post, esta asignatura es la continuación de SIO, pero debido al cambio de profesor, ahora me gusta bastante más y hasta la podría considerar interesante… También tenemos prácticas, pero no usamos ningún programa en concreto.
- Entorno de Trabajo de Ordenadores personales (ETO): Esta es de libre elección, y creo que he elegido bien. Trata de el uso de bases de datos con Access a un nivel medio-alto (no digo alto porque seguro que se pueden hacer cosas más complejas), combinándolo con pequeñas instrucciones en Visual Basic (para hacer formularios, por ejemplo). En clase usamos la última versión de Access (2007), algo que me gusta, por cierto.
Estas son las nuevas, pero de las tres anuales hay dos que han cambiado bastante desde que las comenté allá por octubre, así que procedo a “actualizarlas”:
- Matemática Discreta y Álgebra (MDA): Resulta que se divide en esas dos partes, es decir, el primer cuatrimestre dimos Matemática Discreta y ahora nos toca Álgebra, con sus matrices, determinantes, espacios vectoriales y todo eso. Seguimos usando SciLab en las prácticas.
- Estructura y Tecnología de Computadores (ETC): Ésta ha cambiado totalmente en este segundo cuatrimestre. Ahora decimos adiós a los circuitos, puertas lógicas, contadores… y decimos hola a la programación en ensamblador. Es bastante complicado, la verdad; de hecho, considero esta asignatura como la más compleja de lo que llevamos de carrera.
No voy a hablar mucho más de ello porque si algún futuro estudiante de esta carrera me está leyendo, es posible que se asuste jeje.
Las prácticas ya no las hacemos con cables montando circuitos, sino con ordenadores.
Aprovecho para comentar que quienes me lean desde feed RSS (bueno, y a todos en general), no os extrañéis si pasan algunas semanas sin que postee algo… Seguro que al menos una entrada al mes sí que escribiré (como por ejemplo, la de los resultados de la encuesta mensual).
Cuadradito, nueva versión de Juego
23 feb
Actualizado 26/07/11: ¡Nueva versión 2.5! Lee más abajo para más información.
Hace ya bastante tiempo, allá por el 2006, recuperé una entrada de mi blog anterior (no accesible para casi nadie) para ponerla en este, recién estrenado por aquella época.
Hablaba de que yo mismo había hecho un pequeño juego que consistía en parar el cuadradito negro lo más próximo posible al extremo izquierdo de la pantalla, sin pasarse.
Pues bien, 2 años y medio después he retomado el proyecto. El porqué de volver a ello comenzó hace unos días en la universidad, donde como damos programación, comenté a unos amigos míos que yo sabía algo de .NET (nosotros estamos con Java actualmente) y que hacía algún tiempo había hecho un jueguecito.
Aprovechando que tenía el ultraportátil, se lo enseñé, jugaron, y bueno, viéndolo y recordando viejos tiempos me entraron ganas de mejorarlo y corregir pequeños fallos que tenía.
Y a eso es a lo que me he dedicado estos días; instalé el Visual Studio 2005, cargué el proyecto (lleno de polvo jaja) y a programar!
Aclarar que en la universidad no he aprendido a programar en .NET (todavía, o eso espero). De hecho, como ya he dicho, la primera versión estuvo lista cuando aún ni siquiera había empezado el instituto.
Como esta es la versión 2, he aprovechado a cambiarle el nombre que tenía, porque en la primera versión se llamaba simplemente “Juego” y claro, es demasiado genérico. Y yo, en un acto de profunda originalidad, lo renombré a “Cuadradito”.
Las diferencias entre la versión 1 y la versión 2 son varias. Las principales son:
- No es necesaria una instalación “manual”. Antes, cuando te bajabas el .rar, había que copiar una carpeta a Archivos de Programa. Ahora se crea automáticamente una carpeta en Mis documentos solo con ejecutar el programa.
- Los puntos obtenidos ya no se basan en tu resolución de pantalla. Antes, para calcular los puntos, el programa te daba más en una resolución de pantalla mayor, es decir, a más resolución horizontal, más puntos podías tener. Ahora el máximo son 1000 (más posibles bonificaciones) por partida (en cada nivel hay varias partidas).
- Cambios en la dificultad de los niveles. Ahora hay más variedad. También he cambiado el nombre de los niveles.
- Adición de un contador de partidas perfectas. Lo entenderás cuando juegues.
- Adición de un botón de pausa y mejora del sistema anterior de pausa. Antes había un problema que, en determinados casos, no se pausaba el juego.
- Cambio de nombre y de icono. El icono anterior era muy cutre. El nuevo tiene incluso soporte para Windows Vista para que al ampliarlo no se vea mal o en pequeño.
- Adición de una “Splash Screen” al estilo de Office. Me gustó, a modo de presentación
- Mejora del diseño de los cuadros de diálogo de: Acerca de, Ver Récords, Información, Nuevo nivel y de los MsgBox.
- Carga más rápida de la pantalla principal del juego debido a que el fondo no es una imagen, sino colores generados por el propio programa.
- Solucionado un error que volvía loco a los indicadores “de preparación” si parabas el cuadradito mientras estaba preparándose a salir.
Hay muchas más mejoras internas (optimización del código) pero que, obviamente, no me voy a poner a describirlas aquí.
Hay un par de pequeños bugs conocidos que no he sido capaz de arreglar, los pongo aquí por si alguien se le ocurre cómo solucionarlos:
Muchas veces, al iniciar el juego, la pantalla de información pierde el foco e/o incluso a veces sale minimizada y parpadeando en la barra de tareas. Creo que es debido a la Splash Screen, pero no estoy seguro.(Solucionado en la versión 2.5, o al menos eso creo!)El texto de algunas etiquetas de la pantalla principal del juego sale cortado al final en resoluciones de 1024×768 o menores. Esto es debido al penúltimo cambio de la lista anterior.(Solucionado en la versión 2.1.0.6)
Por lo demás, he ido testeando el juego en tres máquinas diferentes y depurándolo poco a poco hasta ver que no tenía ningún error (aparte de esos dos). De todas formas, agradecería que si encuentras alguno, por pequeño detalle que sea, me lo comentaras.
Han sido bastantes horas programando casi “a ciegas” porque yo no tengo ni una base ni nada, simplemente he ido aprendiendo poco a poco, investigando, buscando ayuda en MSDN o en Google… y claro, así voy bastante lento. Eso, sumado a que soy sumamente detallista, pues…
Por último comentar que soy consciente de que es una una chorrada de juego, que requiere .NET Framework 2.0 (Windows Vista ya lo lleva y si tienes XP probablemente ya lo tengas instalado) y que cualquier comentario es bienvenido.
Y sin más que decir, os ofrezco la descarga directa (ver nota en actualización del 21/11/10):
Actualización 23/02/09: He actualizado el juego a la versión 2.1.0.5, que mejora unos pequeños detalles. El más significativo es que ahora donde te indica las partidas que te quedan diferencia entre singular y plural.
Actualización 25/02/09: Cuadradito pasa a ser la versión 2.1.0.6, con las siguientes modificaciones:
- Ahora se puede pausar el juego también pulsando la letra ‘p’ del teclado.
- Solucionado un bug que permitía parar el cuadradito justo después de haber “despausado” el juego.
- Arreglado el problema de etiquetas cortadas en resoluciones bajas, simplemente disminuyendo el tamaño de la fuente.
Aprovecho también para decir que, por favor, quien quiera que lo haya probado, me dejase un comentario, por corto que sea. Me motivaría para seguir mejorándolo o corrigiéndolo. Gracias.
Actualización 21/11/10: Te ofrezco una nueva forma de descargarlo: ahora lo puedes hacer también a través de este enlace. Las ventajas que obtendrás al hacerlo así es que estarás informado de nuevas actualizaciones (no creo que haya más, pero bueno) y de que lo tendrás accesible desde el menú Inicio y en Agregar o quitar programas.
¡Nueva versión 2.5, con bastantes mejoras y novedades!
Ya han pasado casi 5 años desde que empecé a programar este pequeño juego, así que yo mismo me asombro de que todavía siga lanzando actualizaciones, y más aún de que sean así de “importantes” como esta. ¡Ni que tuviera a ansiosos jugadores esperando novedades! Pero sí, aquí te traigo la última versión con unas cuantas.
La verdad es que en este lustro (dicho así parecen un montonazo de años…!) no ha estado continuamente en desarrollo, ni mucho menos. Podríamos decir que sólo ha tenido tres fases/periodos de desarrollo: la inicial (a la que me refiero en este post), la de la versión 2.0 (inicio de este mismo post) y la de ahora, la de la versión 2.5.
Cada fase ha tenido su propia motivación, y esta no iba a ser menos: me puse manos a la obra cuando Manuel de la Fuente me comentó hace unos días:
¿Hay algún lugar en donde se puedan publicar esos récords?
Me dio la idea de mejorar ese apartado del juego, de manera que los récords se publicaran online, en una especie de clasificación global. Eso fue lo que hizo que rescatara el proyecto. Y a partir de ahí fueron saliendo otras mejoras y novedades.
Bueno, ¿y cuáles son? Aquí tienes la lista completa:
- Los récords se publican online, y se pueden consultar tanto dentro del juego (hasta 5) como en una página habilitada para ello. Puedes ver sólo los tuyos o los de todas las personas que hayan jugado. En los récords verás que ya hay 5 registros míos… es sólo para que la lista no aparezca vacía y te piques un poco jeje (son récords ficticios, por si no se nota).
- Consecuencia de lo anterior, ahora ya no es necesaria la carpeta “Cuadradito” que se guardaba en Mis documentos. Si la tienes, al iniciar esta nueva versión te debería preguntar si quieres borrarla. Si le dices que sí, los récords offline que hayas conseguido hasta ahora se subirán automáticamente a la clasificación global. También puedes hacerlo más tarde desde el menú opciones.
- Ahora cuando pares el cuadradito, verás dónde lo has parado. Es decir, es como si se volviera visible cuando lo paras. Ésta es una función que desde siempre había querido poner y no lo había logrado. Hasta ahora.
- Además del contador de partidas perfectas, he añadido un contador de “partidas pasadas”, que viene a ser el número de veces que no has llegado a parar al cuadradito.
- ¿Qué es un juego sin sonidos? Pues cutre. Éste lo sigue siendo, pero algo menos: añadidos un par de sonidos que sonarán cuando… bueno, ya lo verás.
- Ahora el icono del juego aparece en Agregar o quitar programas.
- Mejorados los formularios de Ayuda, Acerca de y Opciones.
- Añadidos un par de textos en el indicador de número de partidas restantes del nivel.
- Solucionado un problema que podía causar la no correcta finalización del juego.
- Solucionado un problema referente al comportamiento del botón pausa y la tecla ‘p’.
- Solucionados varios bugs relacionados con los cuadros de diálogo.
- Limpieza y optimización de código.
Espero que sean de tu agrado, y ya sabes, cualquier cosa, a los comentarios!
(Si tienes una versión anterior descargada desde ese mismo enlace, puedes actualizarlo con simplemente abrir el juego)
Fin de exámenes: comienzo de nuevo cuatrimestre
9 feb
Como ya comenté, en septiembre empecé mi primer curso de Ingeniero Técnico en Informática de Gestión. Como ya he pasado el primer cuatrimestre y sus respectivos exámenes, ya puedo hacerme una idea más clara de qué va todo esto (o no, quién sabe).
Antes, cuando iba al instituto, y mucho más cuando iba al colegio, era todo muy parecido:
- Un primer trimestre: septiembre – antes de Navidad. Boletín de notas.
- Segundo trimestre: enero – antes de Fallas. Nuevo boletín de notas.
- Y tercer trimestre: después de Fallas – mediados junio. Y de nuevo boletín de notas, pero ya finales.
Durante las semanas previas a la evaluación de cada trimestre, nos machacaban con exámenes, trabajos y libros de lectura generalmente infumables. Y todo eso, mezclado con clases normales. Normalmente, los exámenes se hacían en la hora de la clase de esa asignatura, por lo que si un día no tocaba esa asignatura, no podíamos hacer el examen. Y tener una clase normal, luego un examen importante y luego más clases normales después, no me parece lo más adecuado, además de tener el tiempo muy limitado (lo que dure la clase).
Este modelo estresa y no es nada bueno, por eso, sé que algunos institutos, en bachillerato, aplican más o menos el modelo universitario.
En la universidad donde estoy (y supongo que en la mayoría), en vez de haber tres trimestres, hay dos cuatrimestres. Estos dos cuatrimestres los podríamos llamar como “medios-cursos” porque por ejemplo, no tenemos las mismas asignaturas y el horario cambia.
Pero lo más importante es que durante tres semanas se paran las clases y se dedican única y exclusivamente para exámenes y estudiar. Lo bueno de este sistema es obvio, ya que solamente vas a la universidad a hacer el examen y ya te puedes ir a tu casa si quieres. Y claro, no todos los días tienes exámenes, ni mucho menos, pero como ese periodo es común a toda la escuela, tiene que haber tiempo para todos.
Para mí, estas tres semanas han sido prácticamente unas vacaciones, porque de todos esos días que no he tenido clase, sólo he tenido que ir a 6 exámenes; todos los demás días era libre completamente. ¿Estudiar? Sí, por supuesto, pero el secreto está en ir a clase todos los días, y no como muchos de mis compañeros que no se les ve el pelo excepto en época de exámenes.
Y otra cosa más, muy importante para mí además, y es que tenemos tiempo considerable para hacer el examen con tranquilidad. 3 horas en prácticamente todos, para ser más específicos.
Por lo tanto, este periodo ha sido mucho más llevadero que cualquier otro final de trimestre de los del instituto, porque está mucho mejor pensado y se rinde mucho mejor.
Además, las notas no te llegan en un papelito que tus padres han de firmar, sino que las miras por Internet y no le tienes que rendir cuentas a nadie (ahhh qué bien suena eso!). Al fin y al cabo, ¿no se es ya un adulto?
Ahora, mañana mismo, empiezo el segundo cuatrimestre. Continuo con las asignaturas anuales (Matemática Discreta y Álgebra, Estructuras y Tecnología de los Computadores y Programación) y desaparecen las cuatrimestrales (Inglés Técnico, Análisis Matemático y Sistemas de Información de las Organizaciones). Esas tres que desaparecen, si las he aprobado, me olvido de ellas para siempre, y en el caso de que suspendiera alguna, tengo otra oportunidad en Junio. Quién quiera informarse de qué van un poco estas asignaturas, que no dude en consultar este post.
Pero claro, en el hueco que ocupaban esas tienen que aparecer otras cuatrimestrales, y efectivamente: ahora voy a tener Estadística, Computación Numérica, Administración de Organizaciones y Sistemas de Información (bonito nombre, pero horrible asignatura, seguro, porque es la continuación de SIO) y Entorno de Trabajo de Ordenadores personales.
Esa última era de “Libre Elección”, porque me dieron a elegir de una pequeña lista de asignaturas “secundarias”. Me hubiera matriculado en otra que creo me hubiera gustado más, pero ya no quedaban plazas. Ésta, por lo que he visto en el temario, tiene que ver con Bases de Datos, al menos es algo relacionado con la informática.
¿Te extrañas de mi última frase? Pues si pensabas que en este primer curso iba a aprender muchas cosas de ordenadores, software, Internet y cosas así, estabas muy equivocado. Como ya dije en el otro post, esta es la base, y luego en el segundo curso parece (y espero) que aprenderemos cosas más interesantes.
Espero que las nuevas asignaturas de este segundo cuatrimestre sean más interesantes; posiblemente cuando ya sepa más o menos de qué van, escribiré un post sobre ellas.
Resultados encuesta Enero
2 feb
Acaba otro mes, y como consecuencia, otra de las encuestas. Esta vez preguntaba acerca de cuál fue el mejor gadget de 2008 (de entre las opciones que puse, claro).
¿La fiebre de los ultraportátiles habrá dado la victoria al Asus Eee PC 901? ¿Habrá convencido a los lectores el nuevo accesorio de PS3, PlayTV? ¿Apple lo ha hecho tan bien para ganar con el nuevo iPod nano 4G o con el nuevo iPhone 3G? ¿O habrá sido la PSP 3000 quien se lleve el premio al gadget del año? Todas las respuestas, en la siguiente gráfica:
Como se puede apreciar, el iPhone 3G se ha llevado la mayoría de los votos, concretamente, dos de cada tres votantes lo han votado. Después le siguen empatados la PSP 3000 y PlayTV, ambos productos de Sony. Y más pobres son los resultados del Asus Eee PC 901 y del iPod nano 4G.
Estos dos últimos entiendo que no hayan recibido muchos votos porque creo que al Asus no es tan conocido como las otras opciones; y el iPod nano, teniendo en la misma encuesta al iPhone, éste último le ha hecho sombra.
En total han sido 50 votos, algo más que meses anteriores, lo cual me alegra. ¡Participar es gratis!
Como ya sabrán algunos lectores, yo no voto en la encuesta hasta que llega este momento, y así aprovecho para dar mis razones. Esta vez lo tengo complicado porque me gustan mucho cada uno de los gadgets expuestos, pero si tengo que hacerlo por alguno, yo también lo haría por el iPhone.
Afortunadamente poseo el modelo anterior, el que no tiene 3G, pero la experiencia es la misma, y francamente, es una delicia. Si bien es cierto que sigue teniendo (a pesar de las actualizaciones de firmware) algunas carencias un tanto básicas, no las hecho de menos.
Para la encuesta de este mes, ya publicada, aprovecho el último post acerca de las descargas para preguntar con qué descargas, si con el eMule, Ares, con Torrents o si como yo, usas las descargas directas. Eso sí, esta vez permito seleccionar varias respuestas.
¿Adiós a la era eMule?
27 ene
Hoy voy a hablar de las descargas de Internet, sí, de esas que todos hacemos. Obviamente no me estoy refiriendo a descargas como Windows Live Essentials, sino a descargas de música, vídeos, películas, juegos, software y otros contenidos que son de pago. No voy a entrar en el tema de que si esto está mal o de si es legal o no.
Y es que aquí en España es muy popular bajar cuanto más mejor, para luego tal vez ni siquiera ver las películas o series que te has ido acumulando.
A pesar de que he dicho de que no iba a hablar de la legalidad del asunto, una cosa está clara: el P2P es legal siempre y cuando luego no cobres por lo descargado u obtengas algún tipo de beneficio, o dicho de otra manera, siempre que no haya ánimo de lucro. Y aquí es donde quiero verdaderamente empezar el post, hablando del eMule y una alternativa concreta que no es P2P.
Desde hace un tiempo me da la sensación de que el eMule está de capa caída, las búsquedas ya no son lo que eran, la velocidad es pésima en muchos casos aún teniendo ID alta… Y otros inconvenientes que tiene el P2P en general.
El otro día me “encontré” por casualidades de la vida una cuenta Premium de Megaupload; se supone que al propietario no le debe importar mucho compartirla porque si no, no hubiera podido acceder tan fácilmente a ella. Bueno, el caso es que la probé y efectivamente, funcionaba a la perfección, con cada una de las ventajas de ser Premium en un servicio como éste.
Yo ya conocía de otras veces el foro de Vagos, pero no te das cuenta de cuán buena es la combinación Vagos + Cuenta Premium Megaupload (u otro servicio parecido, como RapidShare) hasta que no la pruebas.
Para quien no conozca esta página, le diré que es un foro donde los usuarios (los uploaders) suben contenidos a estos servidores (principalmente a los dos anteriormente mencionados) y para dar a conocer su aportación, abren un tema poniendo los enlaces necesarios para su descarga. Además, como es un foro, los demás usuarios pueden hablar de la descarga, si es buena, si falta o falla algo, etc. También, eso sí, incluye una parte donde se puede charlar como en otros foros.
Claro que para poder ver los enlaces de descarga, se necesita estar registrado en el foro, pero no es ningún problema porque se hace como en cualquier otro, y por supuesto, es gratis. Una vez registrado, ya puedes disfrutar de todas las ventajas que te ofrece ser miembro.
Y es que descargar un archivo de más de 1 GB con el eMule puede ser desesperante (y más para la gente impaciente como yo) y encima gastando electricidad por tener el ordenador enchufado tanto tiempo. En cambio, con esta combinación ideal de la que te hablaba, exprimes a fondo tu velocidad de Internet, y más todavía si usas gestores de descarga.
Yo por ejemplo, con el gestor de descargas que el propio Megaupload te ofrece gratis, he descargado varias horas (el tiempo que estuvo descargando) al tope de mi línea, y con ello he conseguido en muy poco tiempo lo que no hubiera obtenido con el eMule en varias semanas (o nunca).
Las desventajas que le podría objetar a esta modalidad de bajar cosas, es que no te ofrecen el archivo completo para bajar, sino que te dan una lista de enlaces que son las partes del archivo, y que luego, una vez bajadas todas, podrás unir con WinRAR (normalmente).
Esto se puede convertir en una tarea muy tediosa si son muchas partes (he visto archivos con más de 140 partes de 100 MB cada una), y por eso también es altamente recomendable usar un gestor de descargas que haga esa tarea de ir bajándose todos los archivos automáticamente.
Luego, aparte de eso, puede ocurrir que al unir las partes te de error con una o varias partes y lo más probable es que tengas que volverte a bajarte esas partes “corruptas”, o borrar esos archivos corruptos y usar los llamados volúmenes de recuperación.
Y por último, puede pasar que hayan borrado alguna o la totalidad de las partes, pero por eso, normalmente se suben los mismos archivos a diferentes servidores.
En definitiva, con las descargas directas digamos que tienes que estar más pendiente antes, durante y después de las descargas, para al final obtener el archivo tal y como lo tendrías bajado del eMule. Esa es una ventaja del P2P: que buscas lo que quieres, haces un par de clicks y a esperar.
En el foro podrás encontrar películas (en todo tipo de calidades, alta definición incluida), software, juegos, series y otro tipo de contenidos. Con esto, parece que me paguen por dar publicidad al foro, pero no, desgraciadamente, no recibo ni un céntimo.
Aún así, el eMule me sigue pareciendo una opción viable para gente que no se quiere andar liando bajando múltiples partes de un archivo, unirlas, etc. La mula también me parece una opción rápida y sencilla para los que buscan archivos que no ocupen mucho y/o cosas antiguas, que tal vez cuesten más de encontrar en descarga directa.
Personalmente, uso el eMule para canciones sueltas (es mucho más fácil que buscarlas en un foro) y poco más. Software y películas (sobre todo en HD) en descarga directa es desde luego, la mejor opción.





















