Ayer me pasaron este video en clave de humor que compara la seriedad de 4 navegadores web bastante conocidos.
[youtube]http://www.youtube.com/watch?v=mrGeBECU0qs[/youtube]
Me echo unas risas cada vez que oigo el «uiiiiiiiiiiiiiii» xDD
Otro de mis pequeños proyectos
Ayer me pasaron este video en clave de humor que compara la seriedad de 4 navegadores web bastante conocidos.
[youtube]http://www.youtube.com/watch?v=mrGeBECU0qs[/youtube]
Me echo unas risas cada vez que oigo el «uiiiiiiiiiiiiiii» xDD
Para realizar el post anterior a este, me di cuenta que el plugin Viper’s Video Quicktags que tengo instalado y del que ya hablé hace un tiempo, no me cogia correctamente algunas direcciones de Youtube. El problema viene porque la dirección no es del estilo watch/?v=numeroDeYoutube, sino que es del estilo /v/numeroDeYoutube.
La solución es bien sencilla. Mirando un poco en el programa PHP del plugin que tenemos en /wp-content/plugins/vipers-video-quicktags/vipers-video-quicktags.php, tenemos que añadir el siguiente trozo de código tras la línea 602 (hay que fijarse que el resto del código en esta parte es similar):
'#\[youtube\]http://(www.youtube|youtube)\.com/v/([\w-]+)(.*?)\[/youtube\]#i' => array('type' => 'youtube', 'results' => array('', 'videoid')),
El resultado es inmediato, por lo menos en mi caso, ya que todo empezó a funciona perfectamente. A ver si el autor lo soluciona para la próxima versión.
El otro día me pasaron unos vídeos que, sinceramente, me hicieron pensar sobre la cantidad de tiempo libre que tiene la gente.
El primero que vi fue sobre esta silla que tras romperse en varios trozos, se monta ella solita (WTF!!)
[youtube]http://www.youtube.com/watch?v=eNIz1lg2_AQ[/youtube]
Luego, buscando un poco, encontré una mesa que con un simple gesto, podemos aumentar su tamaño.
[youtube]http://www.youtube.com/v/pThb0LKbHsU[/youtube]
Como se puede ver, el aspecto y acabado de la mesa es sencillamente perfecto y como idea, una genialidad. Sólo le veo una gran pega y es que si os fijais, cuando se recoge, te puedes quedar sin dedos. No es un fake, se puede visitar la página oficial, pero lo que si que es de coña, es su precio: de cachondeo. Realmente nos gastaríamos 50k-70k euros en esto? La idea es francamente buena y es bonita, pero pagar ese dinero es prohibitivo… aunque hay gente para todo.
Y siguiendo con las mesas (*ejem* sólo porque tiene esa forma), aquí tenemos otro curioso invento. A partir de ahora, mover mesas será cosa de segundos!! Eso sí, hay que reconocer que da miedo, sobre todo si tenemos 2 ó 3 de esas… y bueno, esto es para gente que cambia la disposición de su casa u oficina cada… mes? En fin…
[youtube]http://www.youtube.com/v/WR931mtC3l4[/youtube]
Y ya por último, un sofá que vamos a clasificarlo de curioso. Tengo que decir que me he quedado totalmente asombrado y que me ha encantado. Habría que comprobar si es tan robusto como parece, porque parece bastante claro que es muy sencillo cambiarlo de forma, jeje. Ver para creer. Sinceramente, curioso y especialmente hecho para gente con ganas de cambiar las cosas de sitio y forma una y otra vez xDD
(Gracias Diego!)
Tenía este post escondido por aquí y por fin vez la luz. Vía eslomas y a su vez vía elladodelmal, leo que The Open Web Application Security Project (OWASP) han sacado un documento bastante extenso donde detallan las 10 vulnerabilidades de seguridad más críticas en aplicaciones web. Son 35 páginas bastante completas que intentan, en sus propias palabras, «educar a desarrolladores, diseñadores, arquitectos y organizaciones sobre las consecuencias de las vulnerabilidades más comunes en aplicaciones web» y hacen un llamamiento sobre lo insuficiente que es securizar el código una única vez al principio.
El listado de vulnerabilidades según OWASP, ordenado por importancia, es este:
Con estos nombres, es posible que nos despiste un poco, pero la mayoría se refieren a términos que más o menos son conocidos. Cada una de las vulnerabilidades está acompañada con una descripción completa, ejemplos y referencias.
Documento de obligada lectura para desarrolladores ya que seguro que ayudará y mucho a crear aplicaciones más robustas y perfeccionar los que ya tenemos.
Como lo prometido es deuda, aquí están un par de videos de grabé mientras realizabamos el contest. Seguramente me ganaré alguna colleja, pero creo que valen la pena 😀
EA2CWX Miriam haciendo un contacto con Polonia
EA2CTM David y EA2ATU José María haciendo otro de los contactos con Alemania
No, no me he vuelto loco ni me he dejado letras. Simplemente esto es lo que he hecho este fin de semana 😀
Y es que tras un tiempo esperándolo, por fin este semana fue el CQWW DX Contest 2007 para radioaficionados. El sábado desconecté de todo y me bajé a Lerín, donde pude pasar un rato muy agradable con la gente de la URDE de la modalidad multi-single en SSB (Single Side Band) de este concurso, el más importante a nivel mundial. Cuando llegué el sábado a las 18.30, pude comprobar como ya tenían realizados 480 contactos… y eso que participan por las ganas de hacer radio y pasar un buen rato y no con intención de ganar.
Salíamos todos con el mismo indicativo EH2T (echo hotel 2 tango, como se dice en el argot) y el resultado final fueron 1001 contactos tras dos días de muy buen ambiente y ganas de radio. Los ratos que estuve yo nos movimos principalmente por 10, 15 y 20, aunque vi que también se hicieron contactos en 40, 80 y 160, no tanto, pero algo es algo ya que hablamos de frecuencias que se propagan por la noche y están cerradas de día, y nosotros estuvimos principalmente de día.
La verdad es que me quedo con todo, jeje. Es difícil resumir estos dos días. De momento me voy a conformar con prometer que para la próxima vez más y mejor, dejar unas cuantas fotos que tomé y mandaros por el blog de EA2CCG que habla mucho más de cómo fueron estos días del Contest, pese a que tuvo que trabajar y no puedo estar mucho tiempo con nosotros. Os dejo unas cuantas fotos y espero meter algún video en breve para que podáis «vivir» cómo fue todo aquello.
Felipe EA2MQ preparando las migas de la cena del sábado (geniales, por cierto)
Miriam EA2CWX y José Mari EA2ATU en el centro de control
José Mari EA2ATU con todo el poder en sus manos!!
Urdanga EB2BOF y Miriam EA2CWX a la caza de más contactos
Miriam EA2CWX y Felipe EA2MQ intentando conseguir los últimos contactos para llegar a los 1000!!!
David EA2CTM y un espontáneo que se coló por allí
Y de forma muy parecida a como ya escribí hace algún tiempo para los CMS, existe una página web llamada wikimatrix.org que nos permite comparar un montón de software sobre wikis, permitiéndonos así, hacer una mejor elección final en base a todos los datos del wiki que queremos usar.
Actualmente hay casi 100 wikis revisados, con un verdadero montón de características analizadas. Referencia imprescindible.
(Gracias Alberto!)
¿No os ha hecho falta alguna vez un mapa del mundo, o de alguna zona o de algún país, que estuviese en blanco para imprimirlo o para usarlo con datos que nos interesan a nosotros y no encontráis nada? Y vamos, ya si pedimos que sean gratis, pues mucho estamos pidiendo. Pues a mi también me ha pasado, jeje.
Y ayer llegué a estos enlaces que creo que facilitarán la vida a más de uno:
Este es uno de esos posts que pese a que creo que puede ayudar mucho, no me gustaría sufrir. Pero desgraciadamente, lo he sufrido y aquí va mi experiencia por si puede ayudar a alguien más.
La semana pasada mi Windows me la lió (para variar) muy gorda y perdí unos 450 gigas de información. Hay que dar gracias a que la mayoría de la información no contenia datos que me hiciesen falta en el día a día o que fueran únicos, de hecho, contenia alguna que otra copia de seguridad, pero a fin de cuentas, muchos gigas de información que no quería perder.
En particular, mi intención era convertir dos discos duros externos de 500 gigas de FAT32 a NTFS. La mayor pega es que a priori se pierde compatibilidad en Linux, pero solucionable gracias a ntfs-3g que será motivo de otro post. Pero la gran ventaja (y mi objetivo) es que podemos tener archivos de +4 gigas que es una limitación para FAT32. Para ello, volqué toda la información a uno de ellos, formateé el que quedaba libre, luego hice trasvase completo de uno a otro, formatear el otro y por último, dejar cada cosa en su sitio.
La teoría iba muy bien y la práctica también, aunque muy lenta porque estaban conectados por USB (2.0, menos mal). Pero justo en el último paso, cuando ambos discos duros estaban formateados y faltaba por dejar cada cosa en su sitio, se jorobó el plan. Resulta que me había llevado los discos al trabajo para que pudiese ir copiando poco a poco (hablamos que más o menos le costaba entre 4 y 6 horas copiar toda la info, con lo que lo podía dejar tranquilamente copiando mientras trabajaba) y como llegó el momento de irse a casa, en vez de apagar el ordenador, para mantener todas las ventanas, opté por dormirlo. Al llegar a casa, encendí todo de nuevo para continuar pero mira tú por donde, a Windows le dio por empezar a cargarse archivos y directorios de ambos discos duros. Mi única explicación al porqué hizo eso, es que cuando conecté los discos duros, lo hice al revés, es decir, donde estaba el disco 1 puse el 2 y viceversa.
Al margen de todo esto y fuera como fuere, el daño estaba hecho y empecé a buscar una solución. Probé con muchos programas incluyendo FinalData que otras veces me había funcionado muy bien, pero la verdad es que no conseguía resultados. Lo mejor que conseguía fue obtener que había miles de ficheros, reconocía la extensión, pero los renombraba, con lo que el tema se complicaba mucho… hablamos de muuuuuchos gigas y muuuuuucho ficheros, una locura.
Pero fue aquí cuando llega nuestro gran heroe, R-Studio.
Con R-Studio, de una pasada, conseguí escanear toda la superficie del disco duro tanto en NTFS como en FAT32, a la vez (incluso permite EXT2/3 y UFS) y consiguió recuperarme aproximadamente el 95% de los ficheros. Con nombre y estructura de directorios, una maravilla. Únicamente creo que faltan unos 4 ó 5 ficheros grandes (que posiblemente estaban colocados al principio de la partición y se pisaron) y cambió de sitio algunos ficheros (5 ó 10, no más), pero la verdad es que no me importó, suficiente era con conseguir recuperarlos 😀
Eso sí, tuve que pinchar el disco duro por SATA al ordenador, ya que por USB, un escaneo de todo el disco duraba más de 6 horas, mientras que pinchado directamente en el SATA, unas 2 horas y media. Diferencia considerable, sobre todo teniendo en cuenta que tuve que escanear varias veces (las dos primeras por «cagarla» al manejar el programa) y que luego había que recuperar los datos, con lo que había que copiarlos. La pena fue no tener otro SATA libre, me hubiese venido de perlas, pero bueno, la placa sólo tiene 2 y uno lo tenía cogido con el disco duro que tiene el arranque.
Espero que tras este peazo de post, a alguien le pueda venir bien. Sólo me queda añadir que este programa es del mundo Windows, para que no lo busqueis para Linux o Mac.
Leo en el blog de Inwe que lo que se esperaba que fuese una realidad en PHP 6, los namespaces, parece que llegará bastante antes, en particular para la versión 5.3. Ahora que todavía resuena el anuncio de Julio de PHP en el que nos llevamos las manos a la cabeza antes el dilema que nos plantearon al no dar más soporte para PHP 4 y que será la versión 5 (y 6) la única que tendrá soporte a partir de agosto del 2008, parece que hay partes del desarrollo de PHP que van adelantándose. Esta vez parece que sí, renovarse o morir.
Creo que es algo importante para el avance de PHP como lenguaje de alto nivel y para proyectos importantes. De esta forma, podremos acercarnos todavía más a estructuras organizadas de código, con todas las ventajas e inconvenientes que tienen. La adaptación no será sencilla, sobre todo considerando a PHP como está ahora mismo, como un lenguaje sencillo y asequible, pero con una gran potencia cuando se conoce cómo se hacen las cosas.
El tiempo dirá qué tal funciona la medida.
© 2025 Tatai from the trenches
Tema por Anders Noren — Arriba ↑