Informática, tecnologías, programación web, UNED.

28
Dec

Práctica 1: ¡manos a la obra con Java!

Apuntes - Programación y Estructuras de datos avanzadas - 918 lecturas

Última actualización el Miércoles, 28 de Diciembre de 2011 15:23 Escrito por Susanna

Publico en este post, un pequeño listado de enlaces que he consultado repetidas veces mientras realizaba la implementación de la primera práctica de esta asignatura (DyV - skyline) en lenguaje Java.

Era la primera vez que programaba en este lenguaje, y la verdad era algo que tenía ganas de hacer desde hace tiempo. Por cuestiones laborales he programado en varios lenguajes (C#, C, Vb, VB.NET, PHP, etc.), pero jamás había desarrollado una aplicación en Java. Y resulta que la experiencia ha sido muy buena. Me ha encantado. De hecho, me ha resultado más fácil, ágil y rápido que incluso la práctica de Sistemas Operativos, pese a que esta última se tuviese que implementar en un lenguaje como C en el que contaba con más de un año de experiencia.

Será que Java es interpretado, será que está muy bien documentado y que hay miles de referencias on-line en la que consultar muchos ejemplos didácticos. Pero lo que más me atrae de esta situación, es que sé que la experiencia adquirida en esta práctica me puede resultar útil en un momento dado en temas laborables, ya que Java hoy en día es una de las tecnologías más demandada en el sector TIC.



 
28
Dec

GenFavicon: un nuevo servicio para generar Favicons

Web - Misceláneo - 134 lecturas

Última actualización el Miércoles, 28 de Diciembre de 2011 12:07 Escrito por Susanna

Esta mañana buscando un servicio on-line de generación de Favicon me he encontrado con esta nueva web, Genfavicon, aún en versión de pruebas (beta). Es rápida y sencilla y como añadido a otras webs que ofrecen este tipo de funcionalidad, presenta un control drag&drop para ajustar el área del favicon que se genera a partir de una imagen subida al sitio por el usuario. Pruébenlo.



   
01
Dec

Chuleta recordatoria de lenguaje C

Apuntes - Sistemas Operativos - 773 lecturas

Última actualización el Jueves, 01 de Diciembre de 2011 18:21 Escrito por Susanna

Hoy me he dispuesto a codificar el primer trabajo práctico de Sistema Operativos (también conocido como TP1), después de haber conseguido entregar a tiempo el PED1 (este año se han puesto de moda los acrónimos en la UNED, es una de las mejoras introducidas por Bolonia).
No me entusiasmaba demasiado por distintas razones, entre las cuales se encuentra que no entiendo que tiene que ver una práctica de programación en lenguaje C en Sistemas Operativos, y además cuento con muy poco tiempo para ello. Hace aproximadamente 7 años que no toco el lenguaje C, y he tenido que refrescar mis conocimientos sobre este lenguaje (¡menos mal que vengo de FP y soy programadora en activo desde 2006!) para abordar la realización de la práctica.
Pero también tengo que reconocer que antes de ponerme a codificar y al pensar como resolver este trabajo, me ha gustado mucho la parte de pensar como diseñar el programa, creo que he descubierto pequeñas cosas interesantes, solo espero que me de tiempo de implementarlo. Me he dado cuenta al diseñar el programa, que Programación 2 ha dejado una marca muy profunda en mi subconsciente.
Es un hecho desafortunado para los que nos hemos pasado de la Ingeniería Técnica de Gestión al grado de Tecnologías de la información, ya que los conocimientos de Módula (lenguaje obsoleto utilizado para adquirir las nociones de programación 1) se van a la papelera. Para los que además hemos escogido otras asignaturas como "Programación y Estructuras de datos avanzadas", nos vemos con que tenemos que hacer prácticas en otros lenguajes de los que a priori no tenemos porque saber nada y cuyos manuales nos tenemos que comer por nuestra cuenta (como Java, por ejemplo). Pero bueno, eso es un cuento o una desgracia a parte.
Iba a fabricarme mi propia chuleta-recordatoria de este lenguaje, pero como siempre navegando un poquito he encontrado una hoja resumen perfecta para mi propósito. Así que la comparto para aquellos que estén en la misma situación que yo.


   
10
Nov

Cómo resolver el error: JInstaller: :Install: File already exists webroot\language\es-ES\es-ES.com_contact.ini

Web - Joomla - 648 lecturas

Última actualización el Jueves, 10 de Noviembre de 2011 15:07 Escrito por Susanna

Este es un error bastante curioso con el que me he encontrado por primera vez ayer. La verdad es que me preocupaba un poco, ya que la situación era la siguiente.

  • Era la primera vez que utilizaba Joomla 1.7.2, la elección de la versión vino motivada por un requisito de presentación. Durante la instalación había seleccionado como idioma por defecto el español, y toda la configuración inicial se realizó correctamente, sin ningún "notice", ni "warning", ni error.
  • En el panel de administración de Joomla, en el administrador de idiomas, no figuraba el idioma español como instalado, ni para el Front, ni para el Backend.
  • Al intentar instalar un pack de idiomas en Español, recibía el error:
    "JInstaller: :Install: File already exists ...language\es-ES\es-ES.com_contact.ini".
  • Explorando la estructura de directorios de Joomla, se podían encontrar claramente los 2 subdirectorios que contenían las traducciones de Joomla para el español, las cuales son:
    • webroot\language\es-ES
    • webroot\administrator\language\es-ES
La solución fue bastante más simple de lo que esperaba:
  1. Realizar un backup de las carpetas de idiomas correspondientes a la parte pública y a la parte de administración.
  2. Volver a instalar los packs de idioma español.
Afortunadamente no fue nada más grave que esto. Después de instalar (ya sin errores) el pack de idiomas, pude configurar el idioma español tanto para el Front como para el Backend.


   

Página 1 de 16