• Hola ¿has publicado ya este tema para que lo descarguemos y probemos? Gracias

Dos chuminadas que me gustaría tener en el navegador

Damos por sen­tado que un orde­na­dor sin cone­xión a inter­net sólo sirve para tra­ba­jar sin dis­trac­cio­nes. La mayo­ría de la acti­vi­dad que se rea­liza en inter­net suele lle­varse a cabo mediante un nave­ga­dor web, una herra­mienta básica que encon­tra­mos en muchos dis­po­si­ti­vos y que, en mi caso, me da de comer (y pese a que me pagan una basura debe­ría comer menos, o mejor).

El ritmo de actua­li­za­ción de los nave­ga­do­res asusta, cada dos por tres apa­re­cen cua­li­da­des nue­vas que ofre­cen ser­vi­cios intere­san­tes. Aún así hay un par de cosas que llevo mucho tiempo que­riendo ver y de las cua­les no tengo noti­cias. A ver si alguna de esas per­so­nas que se dedica al desa­rro­llo del soft­ware me las pla­gia y las intro­duce como exten­sión o… bueno, me ani­maré a ser yo esa persona.

His­to­rial de bús­que­das inde­pen­dien­tes para cada página

Cuando rea­li­za­mos una bús­queda den­tro de una página, no me refiero a un bus­ca­dor de cali­dad con­tras­tada como Alta­vista, quiero decir a bus­car algo den­tro de una página con­creta se nos resalta el texto que coin­cide con la cadena de bús­queda y sal­ta­mos a la siguiente coin­ci­den­cia con un intro. Si abri­mos una nueva pes­taña y rea­li­za­mos otra bús­queda en otra página dife­rente se abrirá la misma cajita de bús­queda (con el texto ante­rior) y per­de­re­mos la bús­queda ori­gi­nal, me explico, si vol­ve­mos a la pes­taña pri­mera y vol­ve­mos a bus­car, la caja de texto con­ten­drá la cadena de la segunda bús­queda. Mi peti­ción no es más que un his­to­rial de bús­que­das que rela­cione una URL con una serie de cade­nas y que al lle­gar a esa página se com­pruebe si pre­via­mente se ha rea­li­zado una bús­queda allí o no, si exis­ten datos, se carga la caja de bús­queda con el texto corres­pon­diente (que será el alma­ce­nado en ese his­to­rial a modo de dimi­nuta base de datos que guarda los tér­mi­nos bus­ca­dos en cada web) y si esa página no se encuen­tra en esta rela­ción de pági­nas y tér­mi­nos de bús­queda, se mues­tra la caja en blanco.

Bola extra. En muchas oca­sio­nes lo que bus­ca­mos no es texto plano, sino un enlace (a una página o un fichero), ¿por qué no seguir ese enlace desde ahí? Es decir, rea­li­zas la bús­queda, el nave­ga­dor te resalta el resul­tado, eje­cu­tas un atajo de teclado y simu­las el evento onClick y te aho­rras el des­pla­za­miento del cur­sor hasta el obje­tivo resal­tado y el men­cio­nado clic.

Un ejem­plo acla­ra­to­rio: quiero ver un epi­so­dio de South Park. Enciendo el por­tá­til y abro mi nave­ga­dor favo­rito (en mi caso, Goo­gle Chrome), carga la apli­ca­ción y con CMD+L, Control en sis­te­mas no OS X, me sitúo en la barra de direc­cio­nes, pulso la tecla S y auto­má­ti­ca­mente se carga como des­tino seriesyonkis.com, intro, carga la web, CMD+F para bus­car, escribo S por­que es el título de la serie y apa­rece auto­com­ple­tado con el último resul­tado alma­ce­nado para esa página que empe­zara con esa letra (ima­gi­ne­mos, Sher­lock) y debajo las otras opcio­nes, otros resul­ta­dos ante­rio­res que comien­zan por la misma letra (supon­ga­mos, Star Trek, Sons of Anar­chy y South Park, al escri­bir la siguiente, la O, se que­dan en dos, (Sons of Anar­chy y South Park), segui­mos con una U y el auto­com­ple­tado cam­bia a South Park, bingo, hace­mos CMD+Intro (por ejem­plo) y se segui­ría el enlace a la página de epi­so­dios de South Park en una pes­taña nueva. No hemos nece­si­tado el ratón y toda la ope­ra­ción no nos ha lle­vado má de unos segun­dos.

Ahora supo­ned que en lugar de una serie de dibu­jos bus­ca­mos un PDF en una lista inter­mi­na­ble de una página de la admi­nis­tra­ción corres­pon­diente. Exacto, más cómodo.

Repro­duc­cio­nes depen­dien­tes del foco y con­tro­les por pestaña

Siguiendo con el ejem­plo del epi­so­dio de dibu­jos ani­ma­dos, ima­gi­nad que lo estáis viendo pero, por lo que sea, nece­si­táis acce­der al escri­to­rio, a una car­peta del disco duro o a otra página de inter­net en medio de su repro­duc­ción, pues no cos­ta­ría gran cosa que al per­der el foco del repro­duc­tor de vídeos (esto es, al dejar esa pes­taña en segundo plano) se inte­rrumpa hasta que vol­va­mos a mos­trar inte­rés por ella devol­vién­dole el foco (colo­cán­dola en pri­mer plano). No ten­dría sen­tido en ser­vi­cios musi­ca­les como Groo­ves­hark, Goear o incluso You­tube, pero por eso podría con­fi­gu­rarse. Ni hablar de lo bien que ven­dría para pau­sar con un sim­ple cam­bio de apli­ca­ción o de pes­taña cual­quier juego eje­cu­tado en el nave­ga­dor en horas de estu­dio o de ofi­cina. Guiño, guiño.

Bonus track. No hay cosa que más nos joda que una página con música. Bueno, sólo una, una página con música donde no encon­tra­mos el botón con el alta­voz tachado. Me parece delez­na­ble que, aparte del susto que me llevo al des­cu­brir que hay una mierda des­co­no­cida sonando, me obli­gue a pul­sar mi botón de silen­ciar el equipo (y por tanto mi música) hasta que doy con la ubi­ca­ción de ese botón en Flash. ¿Solu­ción? Ofre­cer con­tro­les para acti­var o des­ac­ti­var los soni­dos y los vídeos a nivel de pes­taña desde el nave­ga­dor. Mos­trar debajo de la barra de mar­ca­do­res o de direc­ción un men­saje como «[X roja] La página actual intenta repro­du­cir soni­dos, ¿desea acti­var­los? [Botón Sí] [Botón No] [Botón Nunca en esta web]» y San­tas Pas­cuas. Adiós a los bolos que se caen, las alar­man­tes bien­ve­ni­das a ofer­tas que están en el pie de la página y cuando acce­des ni siquiera las ves, pero ya te hablan. Con­fieso que esta fun­cio­na­li­dad espe­raba verla ahora que los nave­ga­do­res inter­pre­tan las eti­que­tas audio y video pero son ele­men­tos que se esca­pan del HTML com­prendo que a los anun­cian­tes no les haga ni pizca de gra­cia y sólo eso ya me da la razón en mi petición.

Y ahí dejo mis ideas, no os ser­vi­rán para mon­tar un impe­rio si las lle­váis a cabo, pero harían de inter­net un lugar toda­vía mejor y no os cos­ta­rían más que algu­nos de los pro­duc­tos que San Pan­cra­cio ofrece para que me com­préis en Ama­zon. Que sois unos ban­di­dos agarrados.

Visto en: Y quiero…

Lunes, 16 mayo, 2011
ElGekoNegro

Del abaratamiento de la presencia en internet

Antes decían que para ser alguien en el mundo tu empresa tenía que estar en inter­net. Con todas las de la leí, “www.griferias-rodriguez-fernandez-e-hijos.es”. Con la arroba que daba vuel­tas engan­chada a un mailto que ter­mi­naba en @hotmail.com. Nadie sabe muy bien qué ofre­cían esas pági­nas que nunca se actua­li­za­ban, a veces ni siquiera con­ta­ban con domi­nio pro­pio. Aque­llas webs, rea­li­za­das por los sobri­nos del gerente (quien tenía la ofi­cina en un garage) y se fir­ma­ban como Web­mas­ter Jua­nito pasa­ron a mejor vida no hace tanto tiempo.

Algu­nos pen­sa­rán que esto es nor­mal en caso de las PYMES de pro­vin­cias, por­que pue­des com­prar un tubo de escape de un Ford a una tienda dimi­nuta de Pennsyl­va­nia con un coste de envío con­si­de­ra­ble pero una tienda de pomos de puer­tas de por aquí te hace lla­mar­les por telé­fono y pasarte por allí con un coste de pacien­cia con­si­de­ra­ble. Lla­madme raro, pero yo, un tipo que ahora mismo lleva una camita de ampli­fi­ca­do­res Mars­hall y unos vaque­ros de Spring­field que se pon­drá una cami­seta de Vera­noski para dor­mir, he cam­biado más pomos que pie­zas de coches. Pero no, las gran­des mar­cas esta­ban igual. De hecho Zara ha estre­nado su tienda online ahora, hace unas semanitas.

Pero, ¿qué pasa con los que no quie­ren ven­der, los que siguen bus­cando única­mente dejar su hue­llita en la red, los que que­rían un domi­nio tem­po­ral (como las pelí­cu­las)? Éste último caso siem­pre me ha gus­tado por lo tonto que resul­taba, cual­quier pelí­cula cho­rra sobre la que se hablará esca­sa­mente la semana de su estreno y la siguiente, saca­ban el car­tel y ponían debajo, “www.la-gran-pelicula-chorra-del-2005.es”. Y entra­bas, y había un trái­ler (época pre-Youtube), un parra­fito que deri­vará en la sinop­sis del reverso de la cajita del DVD y nada más. Hale, un domi­nio a la basura por no poner “www.nombre-de-la-distribuidora/la-gran-pelicula-chorra-del-2005″. Que son unos euri­llos que se meten los de már­que­ting, no por el domi­nio, sino por el tin­glado de man­te­ner eso, el ancho de banda que con­su­mía el vídeo, por ejem­plo. Fácil­mente podía con­tar con un pre­su­puesto de un par de miles de euros, sólo para esa cho­rrada, el .es, .fr, .co.uk…

Pero enton­ces la cosa giró y llegó lo social. Y arrasó, y la gita­nada de “www.servidor-gratuito.com/webs-cutres/la-empresa-de-mi-tio” pasó a ser la gita­nada de “www.facebook.com/adidasoriginals”. ¿Y qué pasa? Que Adi­das parece molona, que esa URL apa­rece encima de la web cor­po­ra­tiva (ofi­cial) de la marca ale­mana y ofrece segu­ra­mente la misma infor­ma­ción más la que aña­den los usua­rios que la página web pro­pia de la empresa por un coste ridículo. Casi des­pre­cia­ble por­que el sueldo del beca­rio que lleva esa web lo paga Adi­das más el resto de empre­sas cuyas pági­nas de fans y cana­les de twit­ters maneja al mismo tiempo durante 12 horas al día. Nada de mal­gas­tar ancho de banda con vídeos, de pagar domi­nios para cada sec­ción, de subir imá­ge­nes de 3000 píxe­les de ancho que luego se rees­ca­lan a machete con los pará­me­tros de la eti­queta img a 350. Todos gana­mos, supongo. Está claro que las pági­nas ama­ri­llas des­a­pa­re­ce­rán para dejar hueco a este nuevo direc­to­rio de empre­sas que tra­baja tanto a nivel local como mundial.

Y ya nadie es cutre. Ya no hay fon­dos hor­te­ras en pági­nas de His­pa­vista con publicidad.

Visto en: Réquiem por un “Com­mu­nity Mana­ger” que conocí el otro día en un foro pre­sen­cial con Mar­tin Var­savsky, impor­tante que se vuelve uno con los años.

Domingo, 3 octubre, 2010
ElGekoNegro

El extraño reciclaje de logos de Apple

Por si no os habéis ente­rado, hoy ha habido una pre­sen­ta­ción de pro­duc­tos de Apple, la antaño empresa infor­má­tica que pro­du­cía orde­na­do­res y hasta hace nada sis­te­mas ope­ra­ti­vos decen­tes para ellos. Y he de decir que ha sido de las más gra­cio­sas. Para mí la que más. Tam­bién se debe a que llevo una semana algo más hijo de puta que de cos­tum­bre, pero me ha encan­tado ver a Jobs pau­sar sus dis­cur­sos, como bien tenía pro­gra­mado, para que el público aplau­diera y, al ver que aque­llo no tiraba, reto­mar disi­mu­lando con cara de extra­ñeza y un «Woops!» su pala­bre­ría. Hasta él se ha dado cuenta de que la gente, avis­pada, miraba con extra­ñeza ese repro­duc­tor Blu­sens de Carre­four (o Dea­lEx­treme) que pre­sen­taba como iPod Nano, y que no puede pegarse 10 minu­tos para hablar de un iPhone sin capa­ci­dad de lla­mar. De ver­dad que me he reído mucho. Tal vez sea por haberla visto en vivo a tra­ves de una web que han faci­li­tado, de esas están­da­res que sólo fun­cio­nan en Safari. Ah, sí, tam­bién han cogido una Play3, le han qui­tado la capa­ci­dad de jugar, la capa­ci­dad de alma­ce­nar datos, la capa­ci­dad de hacer pesas con ella y la han reba­jado el pre­cio a una ter­cera parte. Han man­te­nido el color, blanco Apple. Y tal. No, es coña, que ten­gan los hue­vos de decirme que no hay en el mer­cado pro­duc­tos que cum­plan esas fun­cio­nes facil­mente cuando llevo hacién­dolo sin moles­tias años desde mi con­sola… Pues eso, ¿quién lo va a aplaudir?

En el apar­tado del soft­ware, aparte de un par­che para los móvi­les, han dicho algo de actua­li­zar iTu­nes. Más risas. Una red social con nom­bre de comando de red (que llega un porrón de años tarde o unos pocos menos) que ha ser­vido para que vea­mos cómo nos inten­taba hacer creer que era el fan número uno de Lady Gaga –quien antes de lan­zarse al público la apli­ca­ción ya con­taba con unos fal­sea­dos 90.000 segui­do­res y escu­chaba a Metallica-, momento en el que el vídeo se cortó, por cierto, un par de veces (eso hace… unas tres millo­nes menos que cuando hace años lo seguí por Apples­fera). Una curiosa herra­mienta que no voy a actua­li­zar en abso­luto ya que las asom­bro­sas nove­da­des que trae no me sir­ven ni para dar­les por cool. Quieto. Respira.

Pero me mola su logo. Ha sido amor a pri­mera Vista.

Microsoft Windows iTunes Edition

Nada más verlo he sol­tado otra car­ca­jada, por­que una cosa es que le man­guen a Atari y otra que se lo levan­ten a la empresa a quie­nes lle­van años cri­ti­cando por imi­tar­les el estilo. Igual ha sido sólo mi cabeza la que ha visto el pare­cido (y ha deci­dido mon­tar ese bonito collage en un pro­grama sin licencia)

No me que­dan más pala­bras ama­bles para hoy. Voy a seguir estu­diando, con los cas­cos en mi nada brand new pero sí bonito maza­cote iPod con vídeo al que le sigue fallando la cla­vija, ese que ya no per­mi­ten com­prar. Vin­tage.

Visto en: Apple Spe­cial Event Sep­tem­bre 2010.

Miércoles, 1 septiembre, 2010
ElGekoNegro

Accesibilidad web extrema

Vengo de comen­tarlo con Whis­KiTo en una de estas tar­des de cañas y fotos. ¿Cómo haces que una per­sona ciega y sorda entienda una pagina web? Sí, lo he sol­tado a lo burro, como me hicie­ron a mí. Miento, yo con­taba con unos ante­ce­den­tes. Muchas empre­sas y cual­quier cor­púsculo de la Admi­nis­tra­ción exige que su página (que suele ser una apli­ca­ción web en JAVA con Ora­cle, que hace que Word­Press parezca tan básico como un chu­pete) cum­pla cier­tos requi­si­tos de acce­si­bi­li­dad. Es decir, la página debe poderse nave­gar con cual­quier nave­ga­dor, con cual­quier con­fi­gu­ra­ción y hasta con una pie­dra atada a un cable, qui­tando todo lo bonito (y lo feo), que es en lo que todos pen­sa­mos cuando nos hablan de esto en parte debido a la faci­li­dad de tener un espa­cio en la red hoy en día.

El pro­blema se lo encon­tró un com­pa­ñero con la gente ciega, no lo vie­ron venir (ups), que al relle­nar un for­mu­la­rio se encon­tró con un Capt­cha (esas caja de texto que insis­ten en que intro­duz­cas los códi­gos auto­ge­ne­ra­dos y mala­mente pin­ta­dos que apa­re­cen por ahí con el objeto único de saber si tie­nes o no huma­ni­dad, y siem­pre falla) y esta per­sona, al ser inca­paz de cono­cer qué pala­bra se escon­día tras la ima­gen, activó (ima­gino que de forma auto­má­tica) el Capt­cha de voz, un pro­grama que “lee” lo que apa­rece en la ima­gen o bien algo com­ple­ta­mente dife­rente, depende de cómo se haya pro­gra­mado. Para los más curio­sos, en este sitio web se uti­lizó JCapt­cha y, como nunca se les había plan­teado el caso, se modi­ficó lo mínimo, esto quiere decir que el sin­te­ti­za­dor de voz está en inglés. Lla­madme raro, pero parece que no pue­des obli­gar a nadie a que aprenda inglés. De forma que se tuvo que pro­gra­mar una apli­ca­ción que leyera «La M con la A, MA» y no “mei”. Un tra­bajo de enanos ya que lo que hay desa­rro­llado no era com­pa­ti­ble (no me enteré muy bien del motivo por­que ese pro­yecto me toca de refi­lón). Pen­sa­réis que ya es casua­li­dad y mala uva que una per­sona se encuen­tre con este pro­blema y encima se queje, que en su dere­cho está. Pues ojito, que por lo visto llamó otra segunda per­sona, tam­bién invi­dente, abron­cada por­que no con­se­guía fina­li­zar sus ges­tio­nes. Pacien­cia, señora.

Des­pués de este marrón ya nos metie­ron más miedo en el cuerpo (aun­que repito que a mí ni me iba ni me venía) con el caso de una per­sona que, por el motivo que sea, no fuera capaz ni de ver ni de oír. Una per­sona que como cual­quier otra paga sus impues­tos reli­gio­sa­mente y que tiene dere­cho a dis­fru­tar de las ven­ta­jas de este tipo de recur­sos en línea que algu­nas comu­ni­da­des autó­no­mas ofre­cen. ¿Qué haces? No estoy metido en el tema, pero da para pen­sar, ¿cómo se idea, diseña, cons­truye una página que no va a leerse ni en voz baja ni en voz alta? Con una única per­sona que se queje sobre esto la vamos a tener mon­tada. Por­que a ver quién le quita la razón.

Dis­cu­tidlo con vues­tra fami­lia a la hora de la comida, mien­tras os dejo una pre­gunta sim­plona y obli­gada, ¿alguien que lea este blog de alguna manera que no con­tem­plo? Es decir, si hay algún ciego entre voso­tros y nece­site de herra­mien­tas espe­cia­les que repro­du­cen lo que escribo. Si se da el rarí­simo caso, que se anime a com­par­tir la experiencia.

Ahí os lo dejo, con la mag­da­lena del desa­yuno. Yo a las seis arriba. Qué bien se está de vaca­cio­nes, ¿verdad?

Visto en: Capture.

Martes, 10 agosto, 2010
ElGekoNegro

El software de las administraciones públicas for dummies

De vez en cuando salen noti­cias que cuen­tan cómo un depar­ta­mento o unas ofi­ci­nas de un gobierno se ha pasado a Ubuntu acom­pa­ñado de un estu­dio intere­sado sobre el aho­rro que esto supone en licen­cias. Luego sale otra noti­cia diciendo que los dipu­tados ten­drán un iPad de gra­tis y hay quien comienza a vomi­tar fra­se­ci­llas sobre soft­ware libre y por­qué no se uti­li­zan las alter­na­ti­vas de código abierto o, más correc­ta­mente, alter­na­ti­vas gra­tui­tas. Otra vez, uno de esos estu­dios que com­para Win­dows con Linux y Micro­soft Office con Ope­nOf­fice (o con Goo­gle Docs). Bueno, calma.

Una gue­rra un poco tonta. Cuando te pegas con apli­ca­cio­nes de y para la admi­nis­tra­ción pública (Junta, Ayun­ta­miento, Con­ser­je­ría…) casi a dia­rio y luego ves una sopla­po­llez como la de arriba se te cae el alma a los pies y te pre­gun­tas si merece la pena ter­mi­nar la carrera y con­ti­nuar desa­rro­llando tu tra­bajo en la oficina.

Cada vez la gente sabe un poquito más de infor­má­tica y eso es bueno y malo a la vez, empie­zan a dar por váli­das afir­ma­cio­nes que han leído repe­ti­das y creen que abrir los puer­tos del rou­ter para que el eMule les vaya más deprisa es equi­va­lente a haber estu­diado Redes. De ahí se pasa a pen­sar que un sis­tema ope­ra­tivo actual sirve para cual­quier cosa. Y por ende, todo lo que alguien puede hacer en Win­dows podría lle­varse a cabo en un sis­tema gra­tuito (que para quien rea­liza estos infor­mes es la mayor ven­taja de según qué Linux). Y cier­ta­mente, si el empleado tiene un orde­na­dor para com­par­tir los Power­Point de los cole­gas, ver vídeos de You­tube y jugar al soli­ta­rio mien­tras redacta o lee unos docu­men­tos de texto, pues sí. Pero es que ahora mismo eso lo puede hacer hasta con una Game Boy si nos pone­mos. Sí, nos aho­rra­mos la licen­cia de XP y de Office y hasta del anti­vi­rus. De ahí, no sé muy bien cómo, se extiende a que si junto a esta per­sona hay 400, nos aho­rra­mos esos cen­te­na­res de licen­cias y así se hunde la mala malí­sima Micro­soft (o ahora, Apple). Seño­res, no es así. Y menos en orga­nis­mos públi­cos. Pri­mero, por­que si uti­li­zan Win­dows y Office es por­que, en algún momento del día, van a uti­li­zar algo de Win­dows y de Office, o sola­mente de Office, pero que no puede extra­po­larse. Un ejem­plo, Microsft Office Visio. Por­que no todo es Excel en esta vida.

Aun­que a lo mejor le sor­prenda a la gente que deta­lla con más o menos arte las cifras del posi­ble aho­rro, hay muchos fun­cio­na­rios que depen­den de Visio. Para quien no la conozca (que alguno habrá) se trata de una herra­mienta de crea­ción de dia­gra­mas y esque­mas que se inte­gra con el resto de herra­mien­tas de Office o bien puede mos­trarse como un docu­mento aparte. ¿Hay alter­na­ti­vas fuera de Win­dows? Sí, den­tro del mundo Linux de escri­to­rio hay dece­nas de pro­gra­mas que per­mi­ten rea­li­zar esta clase de dibu­jos, para UML, mode­los Entidad-Relación, orga­ni­gra­mas etc. Ahora, encon­trar uno que aúne todas esas fun­cio­nes y sea com­pa­ti­ble (pueda leer, crear y modi­fi­car) con los docu­men­tos ya exis­ten­tes de Visio, no. Y esto ya cie­rra muchas puer­tas. Yo, den­tro de Mac, he encon­trado uno que me encanta, más que el pro­pio Visio, que per­mite hacer algu­nas cosas más, de una manera más sen­ci­lla y encima más bonito. La ver­sión “Pro” de Omni­graf­fle, que encon­tra­rás en Demo­noid, por­que como Pro que es, requiere sol­tar pasta (pero el XML que genera puede ser inter­pre­tado por Visio del mismo modo que un fichero de Micro­soft se puede visua­li­zar sin pro­ble­mas en esta apli­ca­ción). ¿Qué quiere decir esto? Que pese a que exis­ten alter­na­ti­vas, las que resul­tan com­pe­ten­tes nece­si­tan el apoyo de una fun­da­ción (léase Apa­che, Mozi­lla o las inyec­cio­nes de capi­tal de Goo­gle) o no te dejan acceso al código por­que ellos tam­bién tie­nen que comer. A pro­pó­sito de esto he de afir­mar que la ver­sión man­za­nita de Micro­soft Office, la 2008, pese a con­tar con menos cosas, (tam­poco hay Pro­ject), es la más fácil de usar, agra­da­ble y cómoda de todas las que he pro­bado. Por supuesto, mil veces mejor que la 2007.

¿Quiere decir esto que no se puede uti­li­zar un sis­tema como Linux en la admi­nis­tra­ción? Ni mucho menos, de hecho se uti­liza, pero siga­mos. Con la gente con la que más he tra­tado en estos pocos meses ha sido per­so­nal infor­má­tico, gene­ral­mente desa­rro­lla­do­res de la Junta de Cas­ti­lla y León. Y aun­que, en efecto, entor­nos de desa­rro­llo hay para todas las pla­ta­for­mas, los pro­gra­mas que los acom­pa­ñan no sue­len ser así, o, al menos, no sue­len ser de libre dis­tri­bu­ción. Y es que en un post lla­mado “El soft­ware de las admi­nis­tra­cio­nes públi­cas para ton­tos” digo yo que las per­so­nas que tra­ba­jan a dia­rio con ello ten­drán algo que decir. Un ejem­plo sim­ple, pode­mos ins­ta­lar Eclipse o Net­beans hasta en una cafe­tera si nos pone­mos, que son gra­tui­tos y libres, pero si tene­mos que incluir en el paquete herra­mien­tas de Ora­cle aun­que pueda fun­cio­nar sobre Linux, ya nos mete­mos en con el rollo de licen­cias. Siguen exis­tiendo alter­na­ti­vas, des­carto MySQL por­que desde hace un tiempo per­te­nece a Ora­cle, pero Cas­san­dra (por­que Face­book, por mucho que se diga, tiene unos cere­bri­tos de la hos­tia) o Post­greSQL están ahí, sin embargo se pre­fiere recu­rrir a Micro­soft SQL Ser­ver por­que no todo es la nube y las bases de datos orien­ta­das a objeto no ter­mi­nan de cua­jar (que cuando lo hagan igual no fli­pa­mos tanto, pero hay que man­te­nerse a la espera). ¿Qué pasa enton­ces? Que se sigue con Ora­cle –asco y muerte– gra­cias a cosi­tas como TOAD (de mi pue­blo, por cierto), ese pro­grama de pago que hace la vida con las bases de datos más lle­va­dera y que, como podréis ima­gi­nar, fun­ciona en Win­dows. Sí, pue­des hacer que corra más o menos bien en otro sis­tema si te macha­cas, ahora, si te toca darte de coda­zos con cien­tos de sis­te­mas pre­fie­res, por tiempo, por como­di­dad y por esta­bi­li­dad pagar un puñado de licen­cias y rea­li­zar una ins­ta­la­ción sobre Win­dows del tirón. Sí, pal­mas más pasta, pero comien­zas a tra­ba­jar mucho antes y de una forma óptima.

Lógi­ca­mente, no entro a valo­rar his­to­rias como la depen­den­cia directa del entorno. Es decir, si den­tro de un pro­yecto se va a desa­rro­llar una apli­ca­ción móvil tie­nes que hacerte con un Mac y bajarte el SDK del iPhone, ir a Goo­gle y des­car­gar el SDK de Android y hacer lo pro­pio con Sym­bian y otros sis­te­mas. Igual­mente, si el público obje­tivo se encuen­tra den­tro de un marco único (como puede ser Win­dows) o de pri­me­ras te piden que se realice para un sis­tema ope­ra­tivo segu­ra­mente no sal­gas de Micro­soft Visual Stu­dio, Xcode o lo que toque por­que inclu­yen herra­mien­tas pro­pi­cias para el entorno tec­no­ló­gico donde va a implantarse.

¿Qué debe­mos hacer enton­ces con Linux? Pues como decía, Linux se uti­liza y mucho, pero no de cara al público (ni, por lo visto, de los infor­mes), y se uti­liza pagando, ojo. Por­que pese a la con­di­ción del sis­tema, al menos en esta comu­ni­dad autó­noma, se tiende a con­tra­tar un man­te­ni­miento, que tam­bién es caro. Aquí se coloca un ser­vi­dor poten­to­rro (que real­mente son varios, pero no vamos a com­pli­car más la madeja) con un Red Hat a prueba de bom­bas en la medida de lo posi­ble que alber­gará el ser­vi­dor de apli­ca­cio­nes, bases de datos, ser­vi­dor web y un largo etcé­tera. Y esto es impres­cin­di­ble. Puede que en lugar de Red Hat sea su her­mano Cen­tOS, pero tanto monta.

Voy a ir con­clu­yendo que seguro que tenéis mejo­res cosas que hacer un sábado por la tarde. No es tan bonito el mundo como lo pin­tan, y sed sen­sa­tos, se intenta aho­rrar en todo, si se pudiese aho­rrar tam­bién en pega­ti­nas bri­llan­tes que dicen «This Soft­ware is Ori­gi­nal» o cosas simi­la­res ya lo esta­rían haciendo. Por­que a un con­ce­jal de fes­te­jos le importa menos esa pega­tina que las llan­tas de alea­ción de 20 pul­ga­das con doble pro­tec­ción anti­ba­las del Audi A8 que tiene para tra­ba­jar e ir a por los niños des­pués del Carre­four. No hace falta decir que si su secre­ta­rio puede supri­mir las licen­cias para hacerle el mismo apaño a su A6 ya vería­mos cre­cer las ven­tas de Audi, coches que, por cierto, no me gus­tan en absoluto.

Visto en: Documentación.

Sábado, 24 julio, 2010
ElGekoNegro

¿Y tú, ya tienes tu dominio .co?

Aten­ción esos ami­gos del phi­sing, nue­vas aguas sobre las que nave­gar y echar nues­tras redes. Los domi­nios .co. Efec­ti­va­mente yo he ido como un niño pequeño a ver si estaba dis­po­ni­ble algo como elge.co, co.co, po.co, lo.co, to.co y demás ton­te­rías, luego pasé a elcorteingles.co, y de ahí, a los niños gran­des, cajas de aho­rros y ban­cos. Probé con un puñado de domi­nios del grupo que más se jue­gan en estos asuntos.

El resul­tado, decepcionante.

Cajas de ahorros y bancos sin dominio

De ver­dad me quedo con ganas de regis­trar alguno, de hecho he comen­zado el pro­ceso de com­pra. No sabría chan­ta­jear des­pués, dán­do­les mi direc­ción de Pay­pal o una cuenta ban­ca­ria (no he leído tér­mi­nos y con­di­cio­nes, ni idea de hasta qué punto es legal), así que, con el rabo entre las pier­nas, di mar­cha atrás. Si pre­gun­táis para qué los que­ría, es fácil, me siento más seguro si son míos que de un hacker chino (y si me los recom­pran mejor que mejor). Me parece ver­gon­zoso que esta gente que se gasta millo­nes en segu­ri­dad estén siendo los últi­mos en sol­tar los 23 euros que me pide GoDaddy por cada nombre.

En fin, otro día más en el que no me hago rico.

Visto en: Lím­piate que tie­nes un mo.co.

Martes, 20 julio, 2010
ElGekoNegro

Arreglar la conexión de una clavija de auriculares

Pues resulta que andaba yo el otro día por la calle, o así, cuando de repente me para una cha­vala impre­sio­nan­te­mente atrac­tiva, digo «Esta es la mía, pró­xima parada, Isla Para­diso». Y nos pusi­mos a hablar, «A ver qué tal se maneja con la boca» pen­saba yo, y de estas que me pilla en un des­cuido y quiere pro­bar mis cas­cos, por com­par­tir estas estu­pi­de­ces se comienza, creo yo, pero oh cruel des­tino, ven­ganza kár­mica, extraña pre­sen­cia per­tur­ba­dora traída a mi vida por el mismo Bel­cebú, que va el iPod y decide joder (no lite­ral­mente pese a todo lo ante­rior) dejando de lado todo lo que vaya al canal dere­cho del audio. Des­pués de 4 años no encon­tró momento mejor, hasta luego Kelly Brook. Ya mamé.

El caso es que soy un caso. Y sí, por pro­ble­mas de des­gaste la cavi­dad donde se intro­duce eso que rima con lo del anun­cio de la miss se quedó tal cual, pero no así la del jugue­tito chino dise­ñado en Cali­for­nia, o las ofi­ci­nas de Giz­modo, lo que sea. No hay con­tacto entre la cla­vija y el ori­fi­cio en la sec­ción corres­pon­diente al canal dere­cho. Se hace la ñapa apre­tando en una posi­ción incó­moda. A priori parece sen­ci­llo, coger repro­duc­tor, sal­var can­cio­nes, for­ma­tear, envol­ver para regalo, dejarlo en mi puerta, sor­pren­derme por encon­trarme un mis­te­rioso disco duro de 30GB. Luego, para com­pen­sar, com­prar otro.

Pero no. No por­que yo (yo, que para ser feliz quiero un diplo­do­cus hem­bra, de tamaño de bol­si­llo, para pasearlo cual perrito) he pen­sado en arre­glarlo, pues no deja de fun­cio­nar media­na­mente –a medias, literal-, sí, la bate­ría ha per­dido bas­tan­tes pun­tos desde que lo estrené y la pan­ta­lla tiene unos cuán­tos píxe­les en huelga debido a reite­ra­das caí­das y algún piso­tón, incluso una vez se me cayó (a un charco) y al ir a reco­gerlo lo pisé haciendo que se hun­diera un poquito más en el barro, y el hecho de que no pueda uti­li­zarlo cómo­da­mente por tamaña ton­te­ría me crea un sar­pu­llido que me gus­ta­ría erra­di­car ASAP, para los que no ven Gos­sip Girl… bueno, que salen mozas, nenes. Para ello acudí con pron­ti­tud a iFi­xit para ver el cómo se hace. Y ya he pre­gun­tado por ahí, dicen que muy com­pli­cado no es (la parte de Jack, des­tri­par el apa­rato), el miedo siem­pre pre­sente en estas ope­ra­cio­nes a byte abierto es claro, a ver si voy a gas­tarme los duros en las pie­zas, lo intento mon­tar, pierdo una tarde y al final no con­sigo hacerlo fun­cio­nar o lo dejo peor.

Pide pie­zas, espera sen­tado (con media oreja que­mada a deci­be­lios incen­dia­rios y otra fresca cual lechuga por la mañana con las goti­tas del rocío y un cara­col encima), ponte a hacer la ñapa, reza tres padre­nues­tros, haz fotos de cómo estaba todo antes de empe­zar a meter el bis­turí de punta plana y con­fía en reci­bir la ins­pi­ra­ción Piel­hoff, es broma, me manejo sor­pren­den­te­mente bien con herra­mien­tas. Que no es por tirarme flo­res, pero en estos casos suelo apa­ñarme bien. La pega real es el tiempo de espera.

Por­que sea­mos sin­ce­ros, puedo dejarme caer por El Corte Inglés, echar un ojo a las nue­vas chi­cas de per­fu­me­ría, que me dro­guen, subir a Elec­tró­nica, decir que me den uno de esos, que lo pon­gan para regalo y salir corriendo antes de que den alcance a mi Mas­ter­Card, que ya tiene guasa lo de Mas­ter, si no pasa de Nivel 1 ni de coña. Pero esto es así, no me parece decente des­ti­nar el 76,3% de mi sueldo a nada, se siente, Jobs. Y se siente Amazon.

Así pues, expli­cado el pro­blema y las posi­bles solu­cio­nes, ¿alguna expe­rien­cia en estos temas?, ¿ter­mino baján­dome los pan­ta­lo­nes y com­prán­dome el cacharrito?

Se abren las pier­nas, digo, las apues­tas. Que no sé qué hacer con mi estan­te­ría, digo, myself. Coño, ¡otro tripi! ¡Gol de Raúl!

Visto en: iPod 5G, que ya es gravedad.

Jueves, 3 junio, 2010
ElGekoNegro

El mundo no está preparado para HTML 5

Por mucho que Apple se empeñe. Para empe­zar, el debate de HTML5 con­tra Flash me parece estú­pido (como tan­tas otras cosas, yo en mi línea) ya que son dos herra­mien­tas, sin más. Vamos a ver, si a un dise­ña­dor grá­fico le pre­gun­tas si pre­fiere la tableta grá­fica al papel y lápiz te dirá que se queda con ambas, por­que son herra­mien­tas y la exis­ten­cia de una no debe eli­mi­nar a la otra, o así lo entiendo yo –y Google-. Si Apple reniega de Flash por­que, en efecto, es la apli­ca­ción que más con­si­gue tirar abajo su nave­ga­dor, (cosa que no pasa en un Linux de 64 bits donde, direc­ta­mente, ni ter­mina de arran­car bien, pero parece que sólo me quejo yo) debe­ría replan­tear la estra­te­gia. Si el perro tiene rabia, en lugar de matarlo, per­mite que los que se dedi­can a la inves­ti­ga­ción pro­pia de la enfer­me­dad saquen una vacuna válida. Por­que, en efecto, si no hay Flash no hay cuel­gues. Fin del asunto. Me gus­ta­ría que todo esto se les cayera encima como todo el chi­rin­guito .me.

HTML 5 está en paña­les, hablar y alar­dear de que un nave­ga­dor lo soporta es com­pli­cado por­que ni siquiera es un están­dar defi­nido. Y aquí, como de cos­tum­bre, mis ren­ci­llas con W3C y lo que cada uno entiende por están­dar, si el 90% de los nave­ga­do­res son capa­ces de tirar para ade­lante con Flash y un 20% de ellos dice que es capaz de inter­pre­tar HTML 5 (cada uno a su manera), creo que lo están­dar es el Flash, que tiene mayor por­cen­taje. Y es que el pro­blema que encon­tra­mos es que la gente se alarma diciendo que Flash es pro­pie­ta­rio (de la anti­gua Macro­me­dia ahora parte de Adobe) y eso mete mucho miedo sin saber por qué (mien­tras que el desa­rro­llo de HTML 5 está en manos de una orga­ni­za­ción inde­pen­diente perro­flau­tista, que me parece peor). Esto desem­bo­cará en que, como con JavaS­cript, cada nave­ga­dor hará lo que le dé la gana al inter­pre­tar el código. Por­que ya está siendo así y así seguirá hasta que se deci­dan a sacarlo en con­di­cio­nes. Mien­tras que Flash, un Applet de Java, Active X etc es inter­pre­tado por sus corres­pon­dien­tes clien­tes ahora el nave­ga­dor deberá ocu­parse de todo, ¿recor­dáis aque­lla máxima de UNIX que decía «Una apli­ca­ción para cada cosa»? Pues a tomar por culo, y en el aspecto de Active X me parece de per­las pero Flash y Java están dis­po­ni­bles para cual­quier sis­tema de escri­to­rio (y a este paso para casi cual­quier sis­tema móvil).

La gente no está lista para HTML 5

Aparte del Cristo que se monta del lado del desa­rro­lla­dor, los visi­tan­tes tam­bién van finos. Ayer estuve haciendo unas prue­bas en Nada Nuevo para que los epi­so­dios pudie­ran escu­charse sin nece­si­dad de Flash ni de tener que bajar el fichero, esto es, con la nueva eti­queta audio que, como ávidos y avis­pa­dos seres que sois, sabéis que sirve (ser­virá) para repro­du­cir soni­dos y que debe­ría inva­li­dar una página en el actual HTML 4.01 y XHTML 1. Muchos (es un decir) de los que lo siguen tiran de tele­fo­naco así que me puse a inves­ti­gar qué podía hacer. Tras dos o tres inten­to­nas de mierda en local lo subí para que Aloi­sius pro­bara (lo cual le fue impo­si­ble por su ver­sión de Inter­net Explo­rer aun­que en nin­gún momento per­dió el entu­siasmo, con fra­ses como «¡Vamos a estar en la cresta de la ola!»), ya en mi orde­na­dor me daba pro­ble­mas y es que Chrome se que­daba pillado (supuse que Safari haría lo pro­pio y acerté, en el Mac se defiende, en el iPad del SDK hace algún intento y en el iPhone del mismo jugue­tito –curio­sa­mente– no hace nada), algo que parece nor­mal, mien­tras que Fire­fox lo inter­pre­taba de mara­vi­lla. Tras darle un par de vuel­tas con­sulté a más gente y la res­puesta fue clara, los nave­ga­do­res del tra­ba­jao no tie­nen HTML 5. Así lo cons­tató Pon­zonha y pos­te­rior­mente FiFi ambos con un Fire­fox 2, mien­tras que zetxek, siem­pre con mil dis­po­si­ti­vos alre­de­dor pre­guntó por un posi­ble error de códecs, ya que lo están­dar para esta gente es el .ogg por­que los .mp3 son pro­pie­ta­rios y muer­den. Sí, lo están­dar es lo que no usa ni Clif­ford, de nuevo. Dejé de lado el pedante están­dar abierto y con el eme­pe­trés la cosa mejoró en Web­Kit lo justo, no hace caso a la eti­queta (fli­pen, seño­res) sino que hay que ata­jar metiendo JavaS­cript a machete. ¿Para qué está (estará) la men­cio­nada eti­queta? Como para bien o para mal casi todos nave­gan desde un orde­na­dor de una ofi­cina inca­paz de devol­ver correc­ta­mente el código lo dejé en stand-by, me fui a mear, comí algo y me piré.

Así como CSS 3 está más que implan­tado (aun­que al vali­da­dor de mi amada W3C sea inca­paz de verlo de pri­me­ras y te hace pasarlo dos veces cam­biando a mano la ver­sión) creo que toda­vía queda un rato para que HTML 5 pase de vapor­ware que suena reque­te­bien a algo enten­dido y sopor­tado por todos de la misma manera, eso sí, si los nave­ga­do­res quie­ren y si la orga­ni­za­cion­ci­lla esa se pone las pilas de ver­dad y se deja de gili­po­lle­ces. Por mucho que Apple se empeñe.

Visto en: Desa­rro­llo, ¡qué rollo!

Martes, 13 abril, 2010
ElGekoNegro

Crío ucraniano, dientes largos

Compré por menos de dos duros un mando a dis­tan­cia para el por­tá­til y llegó hace una semana esca­sa­mente. Antes lo rega­la­ban, un acce­so­rio inú­til (Front Row deja mucho que desear), ahora o pasas por el aro de 20€ o un des­co­no­cido esta­dou­ni­dense te vende uno nuevo por dólar y medio. Con su plas­ti­quito y todo. Un cho­llo. Bus­qué cómo darle vida mediante un adap­ta­dor a HDMI (que cuando cam­bien el Dis­play­Port por esta cone­xión y se acuer­den de incluir eSATA junto al Fire­Wire 800 lo vamos a fli­par) y Goo­gle insis­tió en que viese un vídeo donde se mos­traba una expli­ca­ción a cargo de un rubito de metro y medio con acento extran­jero. Max. Bas­tante útil.

Pro­fe­sión: Stu­dent & You­tube Reviewer

Mi pri­mera impre­sión fue simi­lar a la que tuvi­mos todos con el niño molón. ¿Cómo es que seme­jante mocoso acu­mula, uti­liza, com­prende, vacila y, en defi­ni­tiva, da envi­dia con seme­jante inver­sión en tec­no­lo­gía? Bus­qué aná­li­sis sobre un sis­tema de alta­vo­ces, de esos vis­to­sos que sólo ves en inter­net, y él fue el encar­gado de ofre­cer la ver­sión audio­vi­sual. Ya me mos­queé. Que en Ucra­nia veas a gente con orde­na­do­res de más de mil euros, tele­vi­sio­nes de alta defi­ni­ción, un iPhone suena extraño, pero que lo tenga un crío ya me parece insul­tante, por mucho que ahora sea un ciu­da­dano de donde las 500 millas.

Él tiene, a falta de una bate­ría y un Ricken­ba­cker 4001 de los sesenta o setenta enchu­fado a un Mars­hall, lo que yo con­si­dero la parte entre­te­nida de una Room 404. Un fenó­meno. Me com­paro y me doy pena. A su edad yo gri­taba aque­llo de «He was a punk, she did ballet. What more can I say?», devo­raba libros de Harry Pot­ter y dedi­caba mi tiempo al hedo­nismo. Ahora no, ahora sólo canto las can­cio­nes de la cana­diense bajita cuando salen en KISS FM.

Cuando sea pequeño quiero ser como él. Soy un herido grave, de esos 2.0. Lla­mad a una ambulancia.

Visto en: Youtube.

Miércoles, 17 febrero, 2010
ElGekoNegro

El Twitter de Michael Jordan

He estado uti­li­zando Twit­ter muy por encima, haciendo ton­te­rías con el de Nada Nuevo. Me abu­rrí en dos ratos y lo auto­ma­ticé. Si al final se lleva a cabo la lim­pieza de cuen­tas inu­ti­li­za­das haré lo mismo con la mía, que está de adorno. Podéis ima­gi­na­ros que no soy, en abso­luto, un genio del medio (por­que el medio sigue sin atraerme). Hoy he lle­gado de rebote a dos intere­san­tes, el de Bill Gates, a quien se le nota que está mucho más metido en el campo de la inves­ti­ga­ción (él pone el dinero y los labo­ra­to­rios y otros sacan ade­lante tubos y pro­be­tas… o bueno, nunca se me dio bien la quí­mica) y toda esta his­to­ria de la Fun­da­ción Gates para inten­tar que el mundo sea un poquito mejor; tan, tan poquito que ni lo vamos a notar, pero hay quien duerme mejor hacién­dolo. Y luego me he dado una vuelta por los de algu­nos depor­tis­tas, de rebote tam­bién. Los “cana­les” de Twit­ter de los depor­tis­tas abu­rren. Si ya abu­rren sus per­fi­les de Face­book donde cuel­gan enla­ces a sus últi­mos anun­cios, aquí es peor pues la gente lo redis­tri­buye y lo comenta. Una vez a la semana dejan un comen­ta­rio no auto­ma­ti­zado haciendo refe­ren­cia a un par­tido «Hemos hecho lo que hemos podido», «Ha sido una vic­to­ria mere­cida», «No sé nada de la fiesta que men­cio­nan en Marca y el de la foto con dos rubias de bote y tetas de plás­tico no soy yo, os lo puede decir el segu­rata del garito». Creo que eso último es dema­siado largo para Twit­ter. En fin, que las noti­ci­llas que saca esta peña no sir­ven para gran cosa y no levan­tan mi interés.

Final­mente, entre bos­te­zos, veo una carita cono­cida en un recua­dro dimi­nuto, «Coño, Jor­dan». Tam­bién metido en el mun­di­llo, sí. Y una de las vir­tu­des de ser un genio es que tu genia­li­dad, excepto excep­cio­nes (qué redun­dante), es tan lon­geva como lo seas tú. Y Jor­dan lo clava. No habla de balon­cesto. No res­ponde a sus com­pa­ñe­ros. Ape­nas sigue a un dimi­nuto puñado de per­so­nas. La ver­dad es que me gus­ta­ría pen­sar que en Nike no tie­nen a un beca­rio que le escriba las líneas para apa­ren­tar ser moder­nos, por­que me entristecería.

Twitter de Michael Jordan

Es un tipo curioso, sin com­pli­ca­cio­nes, no recuerdo que se haya metido en muchos líos (como Kobe, por ejem­plo). No sé, habla de los cac­tus. Me parece encantador.

Afor­tu­na­da­mente escribe un par de veces por semana (tirando a una fre­cuen­cia menor), así que seguirle la pista no requiere nin­gún tipo de sacri­fico, ter­mi­naré lla­mando a su RSS.

Un genio.

Visto en: Twit­ter.

Jueves, 4 febrero, 2010
ElGekoNegro