Archive for August, 2006

Aug 29 2006

Profile Image of Fernando S.
Fernando S.

Blogosfera y hackers

Filed under Internet, blogosfera, minipost

Sobre la independencia de la blogosfera y la importancia de los hackers, Juan Freire escribe el artículo Declaración de independencia de la blogosfera: por los ciudadanos hackers que vale la pena leer y me subscribo a muchos de los puntos tratados.

No responses yet

Aug 26 2006

Profile Image of Fernando S.
Fernando S.

CakePHP, instalación de este framework para empezar a trastear

Filed under frameworks, php, programacion

CakePHP

Hacer un blog en estos tiempos que corren a nivel de programación ya casi es cosa de niños. Los frameworks que están apareciendo para php así lo están demostrando. Uno de los que más me convence es CakePHP. Hoy he estado viéndolo y jugando con él junto con mi hermano. Es admirablemente simple y potente. Se puede usar sin saber mucho de php.


¿Que es CakePHP?


CakePHP, es un framework con el patrón MVC (Modelo Vista Controlador) hecho en PHP. O sea, se trata de un esqueleto o andamiaje que sirve entre otras cosas para crear aplicaciones web con php de manera sencilla. Hay que definir una base de datos, unas tablas, a partir de ahí se definen las vistas de cómo mostrarlo y con unos controladores que nos sirven para la “creación de eventos, usualmente acciones del usuario e invoca cambios en el modelo y probablemente en la vista” según la Wikipedia. Esto nos hace agilizar el desarrollo de aplicaciones con ya múltiples de ejemplos en su wiki y un manual [eng] para empezar a salir del paso. Si manejas un poco php y la estructura MVC, tienes un blog creado en 10 minutos.


¿Cómo instalarlo?


En local podemos empezar a usarlo siguiendo los pasos que apunto a continuación (otra cosa es que funcione plenamente en el servidor de internet, ya que a veces no están actualizados a la versión 5.0 de php; además deben tener activado el mod_rewrite en Apache):

  • Instalar alguna aplicación que nos instale un servidor local como EasyPHP o Xampp para Windows. Me he decantado por Xampp, ya que tiene amplias características de seguridad y ya funciona con php 5, aunque en breve también lo hará Easyphp.
  • Bajar la última versión de CakePHP. La versión actual es la 1.1.7, y a la espera de interesantes mejoras para la versión 2.0.
  • Descomprimir toda la carpeta que hemos bajado en nuestro servidor local dentro de xampp en htdocs\xampp\. Yo lo he renombrado y le he puesto el nombre de Cake.
  • Ir al phpMyAdmin y crear una base de datos para operar con este framework, y le he llamado cakephp, para qué complicarme.
  • Dentro de Cake debemos hacer la conectividad de la base de datos. Se debe ir a Cake\app\config y ahí hacer una copia del fichero database.php.default y renombrarlos para dejarlo con el nombre database.php. Abrirlo y hacer la conectividad. Situarse a la altura de la clase de database_config, que aparece así:

    class DATABASE_CONFIG
    {
    var $default = array('driver' => 'mysql',
    'connect' => 'mysql_connect',
    'host' => 'localhost',
    'login' => 'user',
    'password' => 'password',
    'database' => 'project_name',
    'prefix' => '');

    Se debe cambiar en modo local, más o menos como lo tengo puesto:

    class DATABASE_CONFIG
    {
    var $default = array('driver' => 'mysql',
    'connect' => 'mysql_connect',
    'host' => 'localhost',
    'login' => 'root',
    'password' => '',
    'database' => 'cakePHP',
    'prefix' => '');

    Es decir, es necesario cambiar el login, el password (en este caso no puse nada) y el nombre de la base de datos.

  • En la configuración de Apache debemos desmarcar el comentario (#) de la siguiente línea en httpd.conf. Originariamente está así:
    #LoadModule rewrite_module modules/mod_rewrite.so
    Debemos ponerlo sin la almohadilla de comentario:
    LoadModule rewrite_module modules/mod_rewrite.so
  • Probar que funcione dentro de la ruta del localhost: http://localhost/xampp/Cake; ahí, al principio, debe poner:

    Cake is able to connect to database

    Después de todo esto ya estaremos listos para funcionar.

  • Ir al wiki, en donde hay muchos ejemplos aparte del manual para empezar a crear la “repostería” de mini aplicaciones y otras ya más complejas.

Con esto ya podemos empezar a crear pequeñas aplicaciones y trastear con CakePHP. Espero que os aproveche esta repostería de bizcocho.. ;-)

Más info en:

3 responses so far

Aug 21 2006

Profile Image of Fernando S.
Fernando S.

Artículo sobre web 2.0 en El País

Filed under Web 2.0, minipost

Artículo introductorio sobre web 2.0 de José María Cerezo en El País, en el que comenta que está nueva generación web se mide por los usuarios que engloban una aplicación web y no por el valor en Nasdaq. Echarle un ojo.

No responses yet

Aug 20 2006

Profile Image of Fernando S.
Fernando S.

Probando distribuciones de Linux

Filed under linux

Ubuntu

Junto con profesores del Departamento de Matemáticas de la Universidad de León estoy intentando probar distintas distribuciones de Linux para introducir aplicaciones de software libre en asignaturas del citado departamento.
He probado OpenSUSE, Ubuntu, Kubuntu, Edubuntu y Guadalinex. OpenSUSE no me acaba de convencer. Los restantes no los he probado mucho, a no ser Ubuntu y Kubuntu, que me parecen mejores. Me gustaría conocer las opiniones de quienes lo hayan probado para usos educativos.

3 responses so far

Aug 18 2006

Profile Image of Fernando S.
Fernando S.

Generador de logos para servicios de la web 2.0

Generated Image
Un generador de logos para nuestra web que nos permite hacer un diseño tal como el que puedes apreciar. No existe la posibilidad de elegir, ya que por ahora sólo existe éste. Para experimentar con él pasa por su sencilla web.

One response so far

Aug 18 2006

Profile Image of Fernando S.
Fernando S.

Elgg: software para redes sociales en educación

Este artículo es la traducción de Elgg - social network software for education, segunda parte de una serie de dos, cuya primera parte e-learning 2.0 -how Web technologies are shaping education, también he traducido en mi post e-learning 2.0 - como las tecnologías web están modelando la educación. Obviamente, con el permiso del autor. Igual que en él, procuraré ser lo más fiel posible al original, tanto en el texto como en el formato.
El citado artículo, del 11 de agosto de 2006, dice así:
Escrito por Steve O’Hear y editado por Richard MacManus. Este artículo es la segunda parte de una serie de dos.

Elgg.net

En la parte uno de esta serie, e-learning 2.0 - how Web technologies are shaping education, describí la
forma en que profesores y estudiantes están adoptando tecnologías web tales blogs y podcast. A pesar de que no están diseñados específicamente para usar en educación, esas herramientas están ayudando a hacer el e-learning mucho más personal, social y flexible. En contraposición, Elgg es un software de redes sociales diseñado específicamente para educación, construido desde los conocimientos previos para propiciar el aprendizaje.
En este artículo revisamos Elgg y entrevistamos a sus fundadores: Ben Werdmuller and Dave Tosh.
Continue Reading »

7 responses so far

Aug 18 2006

Profile Image of Fernando S.
Fernando S.

e-learning 2.0 - como las tecnologías web están modelando la educación

Escrito por Steve O’Hear y editado por Richard MacManus. Ésta es la primera parte de un trabajo en el que Steve explorará como se están usando en educación las tecnologías Web. En la segunda parte mostrará un perfil de Elgg, software de redes sociales para la educación, y recogerá una entrevista a sus fundadores.

Read/Write Web

Se ha escrito mucho sobre el efecto que las tecnologías web están teniendo en los medios, y en el comercio en general, tanto en la Web de lecto/escritura como en otros lugares. Pero al margen de la ‘edublogosfera’ hay poca cobertura del impacto que está teniendo en educación. Los profesores están empezando a explorar el potencial de los blogs, de los servicios compartidos de los medios y otro software social el cuál, aunque no esté diseñado específicamente para e-learning, puede usarse para impulsar a los estudiantes y crear nuevas y estimulantes oportunidades de aprendizaje.
Continue Reading »

No responses yet

Aug 16 2006

Profile Image of Fernando S.
Fernando S.

La emisión de radio del 16/08/06

Filed under podcasting, radio

Dejo el audio del programa de radio de hoy en el que hablé de temas tan variados como el vigésimoquinto aniversario del PC, una red anónima montada por el Partido Pirata Sueco, el crecimiento de los spamers dentro de la blogosfera. También hice una merecida crítica a ONO por obligar a los usuarios a usar un 902 cuando quieren contactar con algún operador. Se agradecen opiniones.

3 responses so far

Aug 11 2006

Profile Image of Fernando S.
Fernando S.

Cómo utilizar Wordpress para que sea una revista online

Filed under WordPress, minipost

Si quieres montarte un diario online con un CMS como Wordpress, tienes un interesante artículo en inglés de cómo hacer los cambios necesarios para transformarlo en una revista online.

No responses yet

Aug 09 2006

Profile Image of Fernando S.
Fernando S.

La revista Php Solutions se convierte en formato electrónico

Filed under php, revistas

La desaparecida revista PHP Solutions desde hace unos meses acaba de reconvertirse en formato electrónico. Registrándose se puede acceder a parte del contenido. Si quieres artículos completos deberás sacar la tarjeta. En el último número aparece un artículo de sistema operativo virtual EyeOS, otro sobre patrones de diseño (por cierto para ese tema existe un interesante libro, que he consultado con frecuencia) y también un adelanto de lo que nos espera con php 6, entre otros artículos e informaciones varias. Merece la pena registrarse para darse un paseo por muchos de los números retrasados (desde el número 1 de 2005). Están buscando betatesters, por si te interesa apuntarte.
Actualización 17/03/2008: Para abonarse en papel y eléctrónicamente podéis hacerlo aquí.

3 responses so far

Aug 09 2006

Profile Image of Fernando S.
Fernando S.

Las APIs y la hostelería

Filed under API, Internet, Web, turismo

Si te acercas a Londres, tienes un excelente servicio de búsqueda de hoteles, conjugando la información de estaciones de metro con información de hoteles, llamado TubeHotels. Esta web da una descripción de los hoteles, su localización por medio de Google Maps, fotos del hotel y posibilidad de reservar. Ésta es una de las características de la implementación con buen criterio de APIs en hosteleria, algo de lo que deberían tomar nota los hosteleros aquí en España.

2 responses so far

Aug 03 2006

Profile Image of Fernando S.
Fernando S.

Nueva versión en gabinete de informática: Versión 2.0 (que no web 2.0)

Filed under General

Estoy realizando cambios en este blog. Ya tiene nueva plantilla. He introducido algunas modificaciones otras cosas que quizá en estos días no funcionen plenamente, por ello pido disculpas. No funcionan los asides, que al final pondré en el menú lateral. Algunas pestañas no tiran y me falta encajar la galería con FAlbum. Ésta es la versión 2 de Gabinete de Informática. En ella andaré este Agosto para empezar el curso escolar con una cara renovada ;-). Espero que te guste.

2 responses so far

Aug 03 2006

Profile Image of Fernando S.
Fernando S.

El MIT saca una barra de herramientas para Mozilla Firefox

Filed under minipost, navegadores

Una barra de herramientas para Mozilla Firefox del MIT que busca a texto completo en el catálogo de Barton, Vera, Google Scholar y SFX entre otras utilidades. A académicos, investigadores y bibliotecarios les vendrá bien esta forma de consulta directa desde dicha toolbar.

No responses yet

Aug 02 2006

Profile Image of Fernando S.
Fernando S.

La emisión de radio de hoy: buscadores 2.0 y billetes de avión

Los temas de la emisión de radio de hoy (buscadores 2.0 y billetes de avión) tienen un hilo conductor: los nuevos servicios de búsquedas en la web.
Hablé de los posts de Ebrahim Ezzy sobre búsqueda 2.0 versus búsqueda tradicional, que he traducido (parte 1 y parte 2) y de otro escrito por mi Algunos buscadores y servicios de la llamada búsqueda 2.0).
O sea, el tema clave fue el de los buscadores sociales de la llamada tercera generación, ilustrado con el ejemplo de algunos buscadores especializados que han avanzado en sus sistemas de búsqueda, como por ejemplo los servicios web para encontrar vuelos de avión. También, de pasada, hablé de la web semántica, ésa que ya nos está llegando.
Escúchalo y me cuentas.

No responses yet

Aug 01 2006

Profile Image of Fernando S.
Fernando S.

Algunos buscadores y servicios de la llamada “búsqueda 2.0″

Filed under Web 2.0, buscadores

Hace unas horas publiqué la traducción de la primera y segunda parte de una serie de dos posts sobre búsqueda 2.0, escritos por Ebrahim Ezzy, naturalmente con su permiso.
Ebrahim recoge una excelente relación de buscadores que intentaré complementar aquí. Ya se sabe: en esto de las TIC es casi imposible estar al día. Algunas webs que pueden ser de interés y que no se nombraban en los posts citados son:

  • Una lista de buscadores de la denominada tercera generación: 2.0 websites.
  • El blog de Kioshi. Contiene un amplio listado de buscadores.
  • El directorio de servicios 2.0 de eConsultant. Recoge más de 100 buscadores, variados en su temática.
  • Search Engine Lowdown. Un blog que trata el tema de buscadores y nuevos servicios en este nuevo entorno.

Algunas otras webs de búsqueda que son de interés y no aparecen en los posts de Ebrahim Ezzy:

  • Q-Phrase: explorar, analizar y descubrir.
  • Exalead. Está en español, también conocido como Quaero.
  • Dumbfind. En beta.
  • Intellext. Buscador de escritorio muy personalizable.
  • Metaglossary. Como su nombre indica, es un excelente buscador de términos. Hay plugin para Mozilla Firefox.
  • Qunu. Otro buscador social de personas que se relacionan en función de los intereses que aparezcan en los perfiles. Es una mezcla de IM y buscador.
  • Broadmining. Espartano buscador en cuanto a diseño, pero rápido en resultados.
  • Quece. Portal de búsqueda, que está todavía en beta y cerrado.

Creo que cada vez tendremos más buscadores de última generación, posiblemente en beta. Por mi parte, estoy convencido de que la conjugación de técnicas tradicionales de búsqueda con aspectos colaborativos y de compartición, de etiquetado, de cluster, de red social, etc., tiene mucho futuro para encauzar gran parte de las energías colectivas de los usuarios de la red. Éstos son los primeros pasos para un buen etiquetado de código semántico, que harán posible avanzar pasito a pasito. Las búsquedas con la web semántica tienen una estructura muy compleja que hará lento su desarrollo. Aun así, creo que es el proceso intermedio que nos tocará contemplar estos próximos años en el tema de las búsquedas está reflejado en los post citados con estos servicios de “búsqueda 2.0″.

One response so far

Aug 01 2006

Profile Image of Fernando S.
Fernando S.

Backpack Calendar de 37 signals

Filed under calendarios, minipost

Ha salido un nuevo calendario online: Backpack Calendar. Por las características que nombra la empresa 37signals, está a la altura de calendarios como Google Calendar. El inconveniente es que es necesario actualizar la cuenta. O sea, pagar una cuota mensual para su uso. Aún no lo he probado, ya que me interesa para el mundo educacional. Y para éste hay otros que son gratuitos y tienen las mismas prestaciones. Si alguien ve las ventajas, me gustaría que me las contase.

No responses yet

Aug 01 2006

Profile Image of Fernando S.
Fernando S.

Cuaderno del profesor hackeado

Filed under blogs, minipost

Cuaderno del profesor está hackeado. Esperemos que se resuelva el problema cuanto antes. Estando de vacaciones José se hace más complicado.

No responses yet