Rutarelativa

Publicidad

Anotaciones reducidas

  • La vida en un día: Película de un día en la Tierra La vida en un día: Película de un día en la Tierra

    La vida en un día -Life in a day- es una película hecha por los propios usuarios de Youtube, que durante el día 24 de Julio del 2010 grabaron las cosas que pasaban en su vida durante ese día, y el director Kevin McDonald ha reunido en forma de película de un día en la Tierra.

    De una hora y media de duración, veremos todo tipo de escenas en todas las partes del mundo, con una emotiva visión del mundo real tanto con sus cosas bellas y buenas, como con la más cruda visión del ser humano y su realidad.

    [La vida en un día: Película de un día en la Tierra]

  • Video: Las posibilidades de Kinect Video: Las posibilidades de Kinect

    Cuando oímos hablar de Kinect, no podemos evitar pensar en un "simple" aparato de detección de movimientos para videojuegos, y en cierto modo es así.

    Lo bueno es que Microsoft ha lanzado una SDK de Kinect para que los usuarios puedan crear aplicaciones que exploten las capacidades del dispositivo, dando lugar a miles de ideas.

    El siguiente video es al fin y al cabo con fines publicitarios, pero nos da que pensar acerca de las aún sin explotar posibilidades de Kinect. Disfrutadlo.

    [Video: Las posibilidades de Kinect]

  • La historia de los Exploradores Web La historia de los Exploradores Web

    Desde prácticamente los comienzos de Internet los Exploradores Web o Navegadores web nos han acompañado, haciendo las veces de herramientas indispensables para una navegación que a cada año que pasa se hace más cómoda y más intuitiva.

    En Testking encuentro una imágen que contiene un gran esquema de la historia de los Exploradores Web desde el primer Nescape en 1994 hasta los navegadores modernos de este año 2011.

    Una imágen interesante para conocer cuál ha sido la evolución en éste área.

    [La historia de los Exploradores Web]

Últimos comentarios

  • Avatar del usuario Andromeda Andromeda hola marcos!! yo tambien soy de santo domingo, no sabes que al...
  • Avatar del usuario antony p antony p Hola a todos amigos soy marco de santo domingo ecuador solo...
  • Avatar del usuario Bear Bear Fue de mucha ayuda esta guía!! No encontraba por ningún lado...
  • Avatar del usuario Max Jimenez Max Jimenez 1 - si el disco esta en formato vhd convertirlo a vdi mediante el...
  • Avatar del usuario monchis monchis con que hosting se puede hacer por favor
  • Avatar del usuario fabian fabian Excelente script. Estoy estudiandolo y no entiendo como hace para...
  • Avatar del usuario Zack x okami Zack x okami MUUCHAS GRACIAS POR TU COMENTARIO YO NO YTENIA IDEA QUE SE PODIA...
  • Avatar del usuario daniel daniel Que mierda que no pueda escribir en español manos, en serio que...
  • Avatar del usuario rafael8a rafael8a Hice todo pero:: Amplio el DD Virtual. INtento arrancar desde el...
  • Avatar del usuario Wilfredo161 Wilfredo161 Yo las pude escuchar todas,claras y perfectamente :D

Fans en Facebook de Ruta Relativa

Lo más comentado

Lo más visto

Post al azar

Filtrando por la categoría Desarrollo

DOMElement obtener Html (DOMElement to Html)

(0) Escrito por KeLDroX el Martes 15 de Diciembre del 2009
DOMElement obtener Html (DOMElement to Html)

Hoy mismo en uno de mis proyectos me surgió un problema de que necesitaba obtener el Html que tenía almacenado en un objeto DOMElement. Buscando por la documentación de PHP he podido encontrar la solución, que compartiré con ustedes ya que he tardado bastante tiempo en obtener el Html de un objeto DOMElement y así os ahorro ese tiempo. No existe método para realizar el paso de DOMElement a Html de forma nativa, pero existe una forma que consiste en crear un nuevo objeto DOMDocument y en él clonarle el nodo del que queremos obtener el HTML, para posteriormente almacenarlo en una variable.

votar
[Leer el artículo completo]

Api reCAPTCHA

(0) Escrito por KeLDroX el Lunes 14 de Diciembre del 2009
Api reCAPTCHA

Sin duda alguna, uno de los mejores captcha que he podido probar hasta ahora ha sido reCAPTCHA, una auténtica máquina para evitar el Spam. Es totalmente gratuito, contiene una API bastante útil y una buena documentación para personalizarlo. Otra de las razones de su poder es que además de las funciones para detectar si es una persona o máquina quien rellena un formulario, es que puede leerte el captcha que debemos insertar para personas discapacitadas. Una de las cosas que no me gusta nada es el diseño que tiene con ese color rojo y sus grandes dimensiones, es por eso por lo que escribo estas líneas. Para obtener realmente lo que es la imagen captcha disponemos de unas funciones dentro de su API que nos ayudará a visualizarlo y colocarlo en nuestra Web.

votar
[Leer el artículo completo]

Curl en Python

(0) Escrito por KeLDroX el Sábado 12 de Diciembre del 2009
Curl en Python

Una de las cosas a las que me he enfrentado hace poco es la necesidad de hacer un script en Python que requería realizar peticiones a una página Web para obtener información. Para ello he necesitado usar la librería Pycurl que es la encargada de realizar las peticiones mediante Curl en Python. Como necesitaba llamar muchas veces a Curl he creado una función que me ayude en el proceso y se obtenga un código más limpio:

votar
[Leer el artículo completo]

Min-height en IE6 (Internet Explorer 6)

(0) Escrito por KeLDroX el Viernes 11 de Diciembre del 2009
Min-height en IE6 (Internet Explorer 6)

En varios proyectos en los que he trabajado, en ciertos momentos he necesitado usar la propiedad min-height para que la maquetación se adapte al diseño que tenía pensado, ya sea por ejemplo al tener un texto demasiado amplio que no exceda unos límites, o símplemente darle un tamaño mínimo a una capa. Todos los exploradores excepto IE5+ soportan esta propiedad, pero eso no significa que con algún truco no se pueda obtener min-height en Internet Explorer 6 (IE6).

Como tener Min-height en IE6 (Internet Explorer 6)

#ejemplo { height: auto!important; height: 300px; min-height: 300px; }

Todos los exploradores excepto IE5+ interpretarán la primera línea "height: auto!important;", con lo que la capa ejemplo tendrá "height: 300px;" para IE5+, mientras que los demás exploradores interpretarán directamente la tercera línea "min-height: 300px;". Con estas propiedades CSS la capa "ejemplo" soportará min-height en todos los exploradores Web

Fuente: Min-height en ie6 (Internet Explorer 6)

votar

Variables PHP en CSS

(3) Escrito por KeLDroX el Lunes 07 de Diciembre del 2009
Variables PHP en CSS

En el mundo de la programación se crean infinidad de variables que van cambiando según se interactúa con el programa. En CSS tampoco podría ser menos y la versión 3 de CSS permite realizarlo. El problema radica en que todos los exploradores no soportan esta funcionalidad, ni tampoco podría obtener valores desde MYSQL o PHP. Por ello existe un pequeño truco que he utilizado en uno de mis últimos proyectos.

Como utilizar variables PHP en CSS

Añadimos a nuestra cabecera la hoja de estilo

<link rel='stylesheet' type='text/css' href='estilo.css' />
votar
[Leer el artículo completo]

Autocomplete para Jquery, Mootools y Javascript

(0) Escrito por KeLDroX el Lunes 30 de Noviembre del 2009
Autocomplete para Jquery, Mootools y Javascript

En muchos de nuestros proyectos tenemos la necesidad de que las cajas de texto vayan prediciendo las palabras o frases que vaya escribiendo el usuario sin que el lo escriba completamente. A esto se le denomina autocomplete. Existen en varios lenguajes pero hoy nos vamos a centrar en el lenguaje Web. Para que esto pueda ser posible necesitamos tener habilitado Javascript y utilizar algunas de las librerías que existen en Jquery, Mootools o Javascript.

Autocomplete para Jquery

Descargar Ajax AutoComplete for jQuery Ver demo

Modo de empleo:

<input type="text" name="q" id="query" /> var options, a; jQuery(function(){ options = { serviceUrl:'service/autocomplete.ashx' }; a = $('#query').autocomplete(options); });
votar
[Leer el artículo completo]

Eliminar cache de Symfony

(0) Escrito por KeLDroX el Viernes 27 de Noviembre del 2009
Eliminar cache de Symfony

En muchas ocasiones cuando estamos realizando un proyecto en Symfony necesitamos eliminar la cahe completamente o sólo de una parte del proyecto; ya sea porque hemos instalado un nuevo plugin o hemos regenerado las tablas de la base de datos. Para ello podemos realizarlo de diferentes formas:

Eliminar toda la cache del proyecto: php symfony cache:clear Expresion más corta de "cache:clear": php symfony cc
votar
[Leer el artículo completo]

Sumar horas a una fecha en SQL

(0) Escrito por Sergiocius el jueves 26 de Noviembre del 2009
Sumar horas a una fecha en SQL

Muchas veces me he encontrado con el problema de querer sumar horas a una fecha en SQL, más concretamente en MySQL. Los códigos SQL que os propongo a continuación valdrían para sumar un cierto intervalo de tiempo que queramos a un campo de fecha/hora:

Sumar horas a una fecha en SQL SELECT NOW() + INTERVAL [NUMERO] HOUR; Cambia [NUMERO] por el número de horas que quieres sumar y NOW por el campo de fecha/hora que quieras. Sumar minutos a una fecha en SQL SELECT NOW() + INTERVAL [NUMERO] MINUTE; Cambia [NUMERO] por el número de minutos que quieres sumar y NOW por el campo de fecha/hora que quieras. Sumar segundos a una fecha en SQL SELECT NOW() + INTERVAL [NUMERO] SECOND; Cambia [NUMERO] por el número de segundos que quieres sumar y NOW por el campo de fecha/hora que quieras.

Desconozco si sirve para otros motores como Oracle o PostgreSQL, en MySQL, que es el motor que más uso es donde he realizado las pruebas y funciona perfectamente.

votar

5 bookmarklet muy útiles

(0) Escrito por KeLDroX el jueves 26 de Noviembre del 2009
5 bookmarklet muy útiles

Desde que descubrí que los exploradores podían guardar en sus bookmarks (favoritos) código Javascript me puse a investigar y descubrí que este fenómeno se le denomina bookmarklet. Tras una rápida búsqueda por internet me encontré con varios, pero voy a destacar 5 bookmarklet muy útiles.

¿Que son los bookmarklet?

Trozos de códigos en Javascript que le dan al explorador funcionalidades extras. Estos se guardan en los bookmarks (favoritos) del explorador web y su ejecución se realiza mediante la barra de direcciones que darán al explorador funcionalidades extras, por ejemplo traducir un texto seleccionado con el traductor de Google, o redimensionar la ventana.

¿Como se crean?

Crea un nuevo marcador (favorito), añádele un nombre por ejemplo "bookmarklet 1" y en la dirección pega tu código Javascript.

Traducir texto mediante la herramienta de idioma de Google: javascript: if( window.getSelection() == "" ) { t = prompt( 'Traducir:',''); } else { t = window.getSelection(); } if( t != null && t != "") { f = document.createElement('form'); f.action = "http://translate.google.com/translate_t"; f.method = "post"; f.target = "_blank"; q=document.createElement('input'); q.name="text"; q.type="hidden"; l=document.createElement('input'); l.name="langpair"; l.type="hidden"; q.value=t; l.value=(window.getSelection()=="")? "es|en": "en|es"; f.appendChild(q); f.appendChild(l); document.getElementsByTagName( "body" )[0].appendChild(f); f.submit(); } else { exit(); }
votar
[Leer el artículo completo]

Clase para la API de Twitter

(14) Escrito por Sergiocius el Sábado 21 de Noviembre del 2009
Clase para la API de Twitter

No hay duda de que Twitter se ha convertido con el tiempo en un referente en la web y en la blogosfera, por ello es muy importante integrar nuestros sitios con Twitter, ya sea mostrar el número de seguidores que tenemos o mostrar el último estado. Twitter, como el gran servicio que es, cuenta con su propia API y nosotros hemos querido hacerla mucho más accesible creando en PHP una clase para la API de Twitter basándonos en las operaciones más comunes (ampliable en el futuro). Las posibles operaciones a realizar son:

Cambiar tu estado en Twitter:

Puedes cambiar tu estado desde Php en unas simples líneas:

require "twitter.class.php"; $twitter = new twitter( 'usuario_twitter', 'password_twitter' ); if( $twitter->setStatus( 'Escribe aquí tu nuevo estado en Twitter' ) === false ) die( $twitter->getError() );
votar
[Leer el artículo completo]

Paginación

Sigue a rutarelativa en twitter
Editores de Ruta Relativa
Avatar del editor KeLDroX KeLDroX Desarrollador en entornos web y Diseñador de profesión, muy activo, que busca siempre enfrentarse a retos cada vez más dificiles. Si un día no hago algo nuevo o no he superado alguna dificultad para mi es un día vacío. Cuento con dos titulaciones: Técnico en Explotación de Sistemas Informáticos y Técnico Superior en Desarrollo de Aplicaciones Informáticas. Fundé rutarelativa porque siempre quise tener un sitio en donde compartir mis experiencias profesionales y a los problemas que me enfrento día a día en el ámbito profesional.
Avatar del editor sergiocius sergiocius Soy un desarrollador en entornos web y escritorio, entusiasta y amante de mi trabajo del que cada día espero aprender algo nuevo. Tengo una titulación de Técnico Superior en Desarrollo de Aplicaciones Informáticas y actualmente curso el primer año de Carrera Universitaria con el poco tiempo que me deja el trabajo. Fundé rutarelativa porque quiero que mi esfuerzo y tiempo invertidos en aprender y poner en práctica algo le resulte útil y fácil a otro usuario, del mismo modo que yo aprendo y ahorro tiempo con la ayuda de los demás.
Avatar del editor Victor Victor Desarrollador de aplicaciones informáticas con altos objetivos y ambiciones. Busco cada día aprender algo nuevo, ya que mi mundo se encuentra en constante actualización. Cuento con una titulación de Técnico Superior en Desarrollo de Aplicaciones Informáticas y una larga experiencia profesional.