Informática

HexCode: 546f646f7320736f627265206c6f732030732079203173.


El poder de la palabra en las redes sociales

Desde tiempos inmemoriales, la comunicación de las personas se ha basado en la simplicidad y cercanía, sin más trascendencia que la que podía existir entre las personas implicadas en la comunicación, normalmente pocas.

Hoy dia esto ha dado un giro espectacular, ya no hay distancias, ni barreras entre las personas. Podemos expresar nuestros sentimientos con frases para Tuenti o mostrar nuestras tendencias con un “me gusta” de Facebook, o incluso podemos llegar a decir que tenemos cientos de amigos en nuestra red social.

Hay campos, donde incluso se ha notado más el poder comunicativo de las redes sociales, por ejemplo, en el deporte, tenemos a Twitter, donde los deportistas famosos fortalecen sus lazos con sus seguidores más aférrimos sin necesidad de medios de comunicación ni jefes de prensa como intermediarios, es una comunicación tan directa, que parece que se le habla directamente a cada seguidor cada vez que escribe un tweet el famoso en cuestión.

O en el mundo de la música, donde los artistas promocionan sus conciertos y sus discos, o incluso dan extras como fotografías que los seguidores agradecen en forma de fidelidad en la mayoría de los casos.

El último caso de deportista famoso que se ha creado una cuenta de twitter es el de Fernando Alonso, el cual no ha podido resistirse al poder de simpatizar al público que tiene Twitter, y que en pocos dias ya tiene la friolera de 261.673.

Como conclusión, decir que un gran poder conlleva una gran responsabilidad, asique podemos decir lo mismo en el caso de las redes sociales, y resaltarlo aún más en el caso de los personajes famosos.

Leer más
Steve Jobs, One More Thing

Steve Jobs, One More Thing


Publicado Por el 6 de oct de 2011

Más bien One Last Thing: Steve Jobs, uno de los fundadores y hasta hace poco CEO de Apple, ha muerto a la edad de 56 años a causa de un cáncer de páncreas, una variante muy grave, diagnosticado hace varios años. Esa es la noticia. ¿Cuál es el análisis?

Pues que ha muerto un revolucionario, una persona con mentalidad innovadora, atrevida, sin miedo al fracaso. Un auténtico genio. El último inventor, le llamaban algunos.

Para un informático como yo, que posee un iPod, un Macbook Pro, desarrolla para iOS y se comprará un iPhone 4S dentro de 3 semanas, es tiempo de reflexionar, de ver como una compañía como Apple puede dirigir los designios de tu vida, tu futuro. Algo que Steve no diría nunca, pues para él, tu futuro lo marcas tú, cada día, viviendo como si fuese el último.

Un apasionado de su trabajo, que creía en lo que hacía, y hacía que los demás creyéramos en esas cosas tan raras que ideaba desde Cupertino y que empezaban todas por “i”. Un experto del marketing, que sabía hacerte ver que necesitabas tal producto o tal otro, hacerte ver que sus productos cambiarían tu vida, con convencimiento de que así iba a ser.

A veces, la vida te golpea en la cabeza con un ladrillo. No perdáis la fe. Estoy convencido de que lo único que me mantuvo en marcha fue mi amor por lo que hacía. Debéis encontrar algo que realmente os apasione. Y esto vale tanto para tu trabajo como para el amor. El trabajo ocupará una parte importante de sus vidas, y la única manera de sentirse realmente satisfecho es hacer lo que consideras un trabajo genial. Y el único modo de tener un trabajo genial es amar lo que hagas. Si no lo has encontrado aún, sigue buscando. No te conformes.[...]

Steve Jobs, discurso de graduación para la Universidad de Stanford, 2005

Todo el mundo se ha hecho eco de la gran pérdida. Bill Gates, Mark Zuckerberg, Larry Paige, Erin Schmidt, Michael Dell o el mismísimo Barack Obama han dejado sus frases de agradecimiento, condolencia y, sobre todo, admiración y respeto para un ser irrepetible en el mundo de la informática y las comunicaciones.

Descansa en paz Steve, te lo has ganado.

Leer más
XCode 4: nueva versión del IDE de Apple

XCode 4: nueva versión del IDE de Apple


Publicado Por el 10 de mar de 2011

Ayer tuvimos un día movido de actualizaciones, Java, Safari, iTunes, iOS 4.3… y XCode.

La nueva versión, de pago para los no desarrolladores (3,99€) se está distribuyendo a través de la nueva Mac App Store, y responde a muchos anhelos de los desarrolladores del mundo Mac.

Este IDE viene cargado con el entorno de desarrollo (SDK) para el iPhone y las librerías Cocoa y Carbon para crear aplicaciones nativas de Mac OS X. Además, soporta una enorme cantidad de lenguajes de programación de propósito general, con compiladores de la GNU, el depurador GDB y herramientas para el diseño de interfaces tanto de Mac OS como de iOS.

Leer más
Smart Slideshow Widget

Smart Slideshow Widget


Publicado Por el 20 de feb de 2011

Con un poco de tiempo he creado un plugin de WordPress para una necesidad concreta que me ha surgido, y lo comparto con la intención de actualizarlo y mejorarlo, especialmente si la comunidad de WordPress pide más funcionalidades y se interesa en Smart Slideshow Widget, un plugin que sirve básicamente para mostrar un widget con una presentación de imágenes con una transición entre ellas, usando la librería de Javascript jQuery.

Publicado bajo licencia GNU/GPLv3.

Cambios en las versiones

2.7.4:

  • Nueva característica (petición): ordenar imágenes por fecha de modificación (ascendente o descendente.

2.7.3:

  • Arreglado un error en los callbacks (gracias a dansmith65).

2.7.2:

  • Arreglado error de ordenación.

2.7.1:

  • Añadida la opción de abrir enlace en nueva ventana/pestaña.

2.7:

  • Añadidos botones (opcionales) de anterior y siguiente imagen.
  • Añadida la opción “No auto ejecutar”.

2.6.2:

  • Solucionado un error con el efecto Cortina hacia arriba.

2.6.1:

  • Solucionado un problema del fichero de Javascript.

2.6:

  • Cambio de framework, ahora se usa jQuery.
  • Añadida una opción para la velocidad de la animación.

2.5:

  • Solucionado un problema en la cabecera del plugin.

2.4:

  • Añadida elección de orden para las imágenes: normal, inverso o aleatorio.

2.3:

  • Ahora la altura del widget se calcula en base al tamaño de la imagen más alta.

2.2:

  • Arreglado un problema con el CSS.

2.1:

  • Arreglado un problema con el repositorio SVN.

2.0:

  • Añadidos 10 nuevos efectos.
  • Añadido efecto aleatorio.
  • Toda la configuración ahora es por widget, se pueden definir múltiples widgets de presentación, totalmente independientes.
  • Código totalmente reescrito, ahora utilizando la API de creación WP Widget.
  • Arreglado: comprobación de archivos de imagen.
  • Arreglado: añadido archivo POT para traducciones.

1.6:

  • Solucionado un problema con las rutas absolutas para la carpeta de imágenes.

1.5:

  • Primera version en el repositorio SVN de WordPress.

1.0:

  • La ubicación de las imágenes.
  • El retraso entre transiciones.
  • Un estilo (CSS) personalizado para las imágenes.
  • Un enlace para la presentación.
Versión 2.7.4 (19-02-2012)

Página del plugin en WordPress.org »

English description

With a little amount of time I’ve created a WordPress plugin filling a concrete need I have, and I share it now, hoping to update and upgrade it, specially if you, the WordPress community, ask for more functions and get interested in Smart Slideshow Widget, a plugin that features a widget that shows a slideshow of images with a smooth transition, using the Javascript effects framework jQuery.

Published under license GNU/GPLv3.

Changelog

2.7.4:

  • New feature (request): order images by modification date (ascending or descending).

2.7.3:

  • Fixed bug on action callbacks (thanks to dansmith65).

2.7.2:

  • Fixed incorrect sorting.

2.7.1:

  • Added open link in new window/tab option.

2.7:

  • Added optional sliding buttons (previous/next slide)
  • Added not autorun option

2.6.2:

  • Fixed ugly bug on Curtain up effect.

2.6.1:

  • Fixed problem with Javascript

2.6:

  • Changed the framework, now using jQuery
  • Added animation speed option

2.5:

  • Fixed plugin header problem.

2.4:

  • Added select the image order: regular, inverse or random.

2.3:

  • Fixed the height of each widget is calculated based in the highest image.

2.2:

  • Minor CSS improvements.

2.1:

  • Fixed SVN repo problem.

2.0:

  • Added 10 new effects.
  • Added random effect.
  • All the settings are now per-widget, multiple slideshows can be defined, totally independent.
  • Code totally rewritten, now using the WP Widget creation API.
  • Fixed check for image files in widget show.
  • Fixed translations and added a POT file.

1.6:

  • Fixed a bug when using an absolute path for the image folder.

1.5:

  • First version at WordPress plugin SVN repo.

1.0:

  • Path for the images.
  • Transition delay.
  • Custom CSS style for images.
  • A link for the images in the slideshow.
Version 2.7.4 (02-19-2012)

Plugin page at WordPress.org »

Leer más
Aprendiendo Rails 3

Aprendiendo Rails 3


Publicado Por el 3 de feb de 2011

En mis prácticas de empresa, de entre toooodas las cosas que estamos aprendiendo mi compañero y yo, una de las más recientes, interesantes y punteras es Ruby on Rails en su versión 3.

¿Y qué es Rails? Rails es un framework de código abierto para programar aplicaciones web usando el lenguaje de programación Ruby. Digamos que es una especie de extensión de Ruby para poder hacer aplicaciones web siguiendo fuertemente el paradigma Modelo-Vista-Controlador (MVC).

Define una serie de módulos y clases para que resulte más sencillo empezar a construir la aplicación, además de una serie de utilidades que generan partes de código y estructura de directorios para tu aplicación automáticamente. Además, se integra fácilmente y de manera casi transparente al programador con gestores de bases de datos muy utilizadas como PostgreSQL, SQLite o MySQL.

Con lo amplio y lo complejo que parece ahora que estamos empezando a meterle mano, nunca viene mal una referencia además de internet, donde poder encontrar los temas más diversos sobre esta plataforma. Aquí van algunas de las referencias que más nos han convencido.

Leer más

Me encontraba felizmente renombrando las tablas de la base de datos de este blog, ya que no me gustaba un pelo el prefijo que tenían, realmente no significaban nada y, como tengo pensado quedarme en HostGator un buen tiempo, pues quería dejar las cosas un poco a mi gusto.

Buscando por la red he encontrado un script (enlace para descargar) para renombrar tablas de una base de datos MySQL. Lo configuro con mis datos, lo lanzo y todo estupendo. Cambio el prefijo en el wp-config.php de WordPress y guardo. Entro en el blog, ¡fantástico!, se ve igual que antes, no se ha perdido nada.

Ahora digo de entrar en la interfaz de administración (wp-admin) y me encuentro con este error:

Leer más