Mostrando entradas con la etiqueta geek. Mostrar todas las entradas
Mostrando entradas con la etiqueta geek. Mostrar todas las entradas

domingo, 10 de mayo de 2015

Detrás de un Elephone P3000S Plus 3GB con NFC

Seguro que este artículo atraerá visitas de ávidos compradores de móviles chinos con cacareadas prestaciones. Aunque esto no es ninguna tienda, ni un blog especializado. Sólo una reflexión de un geek con interés por la tecnología que busca ahorrar todo lo posible.

Hace más de dos meses, en marzo 2015 empecé a mirar qué móvil 4G podía interesarme, que me sirviera para reemplazar el mío.

No soy de cambiar el móvil cada dos por tres. Al menos comparándome con la gente que habla de móviles sin parar. Ellos suelen cambiárselo un poco más a menudo que yo.

Para mi gusto esta vez es incluso pronto. Pero ya hace más de 3 años que compré un "Huawei Ascend P1" que reemplazó el primer móvil Android "HTC Tattoo" que tuve durante otros 4 años más.

Mi motivación para cambiar ya, es un próximo viaje a Japón y la llegada casi-casi definitiva (a final de 2015) del fin del "roaming" a nivel de Europa; con el plan de igualar las frecuencias 4G/LTE, que aquí se usará la banda de 800Mhz, canal 20 en LTE-FDD (creo que se denomina). Una vez hecho en España el re-apagón televisivo (digital).

Echando un vistazo a willmyphonework.net/ es posible averiguar si un modelo concreto de teléfono va a funcionar en redes móviles de un determinado país, empleando una tarjeta SIM de algunas de las compañías que dan servicio allí.

Aunque en Japón es más difícil lograr una SIM yendo como turista extranjero. Pero no imposible. prepaid-data-sim-card.wikia.com/wiki/Japan

Aún no tengo muy claro qué SIM contrataré. La última vez pagué un ojo de la cara por tener voz y datos sin límite; Y fue ideal teniendo en cuenta que no sabía casi nada de japonés. Para ver mapas, horarios, hacer y recibir llamadas, etc. Puede que esta vez use una SIM sólo de datos de So-net. O quizás una de BOJ-Mobile.  www.prepaid-sim-japan.com/ que ofrece curiosos descuentos para actividades (demasiado) turísticas (para mi gusto). Aunque algunas ofertas sólo tienen tamaños de tarjeta micro y nano-sim. Olvidándose del SIM de tamaño standard como el que usa mi móvil actual.

Además, como la ranura de SIM de mi móvil actual me la cargué (por bruto y un maletendido U-SIM es Universal SIM, no μ-SIM, micro SIM) y la tengo sujeta con un palillo o similar, cambiar de una SIM a otra es tarea de relojería. Aunque también tengo localizado un repuesto de ranura SIM, pero el bricolaje no es lo mío, aunque llegué a desmontar, remontar, y volver a desmontar y montar varias veces hasta que quedó todo conectado en el Huawei. jajaja. Permiso concedido para reir. :)) Esta razón me empuja más a cambiar de móvil antes de viajar de nuevo al extranjero. Ya que no es plan de hacer roaming alegremente con la misma tarjeta puesta. Que uno no es tan tonto.

El caso es que suelo meditar bastante qué móvil será el que reemplace el anterior y cuánto gastaré en ello. El primero fue más caro que el segundo. Y confiaba en que el tercero (con Android) fuera también más barato que el actual dando un gran salto en prestaciones.

Y por precio (unos 200$) y prestaciones anunciadas elegí el Elephone P3000S modelo de 3GB de RAM.

Pero han surgido unos cuantos PEROs.

Primero salía en abril. Había que esperar.


Luego, la marca tiene una reputación muy dudosa por su forma de proceder. Cambiando elementos a última hora después de anunciarlos y si algo falla compensando de manera muy pobre. Con cambios de última hora en cámara o batería.

En cualquier caso, estoy procurando ser optimista y no hago mucho caso a las quejas de la red; que, a fin de cuentas, la gente que está contenta con el producto es menos visible que la descontenta.

Encontré más tarde ejemplos de producto que no mostraban unas malas prestaciones o calidad, según lo anunciado. Aunque la duda, o incluso la certeza de que no es exactamente lo que anuncian sigue ahí.

El PERO más gordo me lo llevé pocos días antes de la fecha prevista de lanzamiento, 15 de abril, que tras como 2 semanas de campaña pre-lanzamiento, donde muchas personas se apuntaron a comprarse el aparato en distintos distribuidores, anunciaron que: "Donde dije Digo, digo Diego" - Aunque dijeron que el móvil traería chip NFC (Near Field Communication), el primer lote de 100.000 unidades no lo traería porque así se ahorraban 5 US dollar. -WTF! A muchos les ofrecieron una compensación de 5 dólares para descontar en otra compra en las tiendas, y los que tuvieron suerte fueron avisados por si querían esperar al segundo lote que sí traería ese maravilloso chip. Yo no me inscribí en pre-venta de ninguna tienda pues no tenía claro cómo adquirlo en Europa del modo más ventajoso posible sin un sangrado de impuestos o aranceles. Pero quise saber cuándo saldrían los modelos con NFC y ¿cómo diantres distinguiremos unos de otros? Habrá que estar atentos a si traen o no traen NFC. Y teniendo en cuenta que ya hay modelos viejos llamados P3000S con 2GB de RAM que traen NFC. La cosa se hace liosa.

Pregunté a Elephone directamente y sólo obtuve la respuesta de que la nueva "camada" de móviles con NFC sale en mayo.

Y ya estamos en MAYO. Y veo el slogan de Elephone cual tortazo en la cara con la mano abierta:

Conserva la expectativa. 
Sigue esperando y te sorprenderás.

¿Y por qué me mantengo en mis trece ante tanta incertidumbre?

Creo que ya lo he explicado. Me pareció un modelo apropiado para mis necesidades. Y es más barato.
De hecho móviles de alta gama, triple de caros, no tienen todas las prestaciones que este sí tendrá. En teoría.

El SoC (System on a Chip), o lo que yo prefiero llamar Chipset es un MTK6752, que aunque ya se ha anunciado un chipset mejor para otros móviles, tampoco es plan de esperar más a estar a la última de la última.

Sus ventajas son un procesador Octactore de 1,7Ghz (salto de un dual core 1,5Ghz. no está mal :)). Con gráfica Mali T760 que aporta 16 núcleos GPU de procesamiento gráfico simultáneo. (abismal respecto al de mi Huawei con apenas 2 cores GPU y chip de 2007 tan viejo que ya lo usaba el iPhone4. Y no me extraña que me dé algunos problemas subiendo vídeo por Instagram, por ejemplo.)

El P3000S usa procesador de 64 bit lo que lo hace apto para Android 5.x (Lollipop) y posteriores. Aunque en principio viene de serie con un Android 4.4 (KitKat) y otras ROM opcionales. ROOTeado de serie. (Ojito no os lo carguéis sin querer).

Ya hay en el mercado móviles 4G más baratos con Android Lollipop pero sólo con 2GB de RAM o menos. Y teniendo en cuenta que hasta Android 5.10 no se ha corregido un BUG que hace que el sistema se coma como 600 MB de RAM o más; No me parecen buen "negocio".

Hasta que no salgan nuevas ROM para cada móvil; Algo que dada la inmensa cantidad de modelos de móviles que hay en el mundo y el sin fin de actualizaciones, versiones y sub-versiones, capas, personalizaciones y drivers especiales que aparecen para el Sistema Operativo Android y derivados; es normal que algo no vaya bien, o tarden mucho en aparecer actualizaciones. 

Por lo general en la vida de mis móviles apenas veo un update oficial importante y uno o dos más no oficiales, de aficionados que aún no han cambiado a otro modelo de móvil.

Si mi paciencia llega al límite y me da por comprar nuevo móvil ya, es muy probable que escoja el móvil más parecido que hay en el mercado que tiene alguna ventaja respecto al Elephone (su chip "GPS ruso" GLONASS, además del normal) . El Jiayu S3 Advanced. Con mismo chipset y 3GB de RAM.

Pero el Jiayu dispone de menos frecuencias 4G, que en casos de emergencia o saturación pueden ser bastante útiles y no es plan de descartarlas.

Claro que puestos en este extremo quizás sería mejor comprar el modelo anunciado como primero del mundo, de Elephone, con banda mundial, P4000. Pero me temo que no trae NFC.

Y es una pena porque el P3000S_3GB tal como está ahora no soporta frecuencias 4G de USA o México. Pero admite sus bandas 3G+.

En cambio, las frecuencias que se usan en Japón son muy parecidas a las que se usan en España y Europa, y hay muchos modelos de móvil que permiten usar las frecuencias actuales 4G tanto en España como en Japón.

El Jiayu S3 tampoco tiene sensor de huella dactilar. Que en principio no era algo que me atrajera lo más mínimo. Porque no sirve como medida de seguridad. Todo lo que tocamos, un vaso de cristal, una manilla, etc; queda impreso con nuestras huellas. 

Vale que no todo el mundo lleva encima un kit de detective para tomar huellas y replicarlas con algún tipo de impresora 3D; Pero no es para nada el más seguro de los métodos. En cambio me atrae las funcionalidades extra que permiten usar el control de huella como un botón extra, que permite subir y bajar la pantalla cuando estás navegando con un dedo sin tocar la pantalla (detesto tocar la pantalla táctil de los móviles y tablets; generalmente porque no reacciona en Tiempo Real; y puede producir efectos no deseados, enviar un email antes de tiempo, aceptar peticiones de FaceBook u otras redes sociales sin querer; razón por la cual no uso FaceBook en el móvil, etc...); Y también permite programar distintas funciones como tomar una foto, hacer una llamada a un número, abrir una aplicación, poner música dependiendo de con qué dedo tocas el sensor de huella, porque cada dedo tiene una huella diferente. Vamos que es la mar de interesante tener el sensor de huella.

Al igual que el chip NFC, que muchos móviles no traen. El NFC permite experimentar con etiquetas programables con cadenas de texto y ampliando esa funcion que te podrían dar los 10 dedos de una mano a tantas funciones como etiquetas tengas. Existen incluso cerraduras de puertas físicas que puedes abrir y cerrar con NFC. La tecnología inalámbrica ya la he probado en el metro, consignas de monedas y comercios de Japón con las tarjetas Suica (con su IC Integrated Chip), o la ICOCA. O en el metro de Sevilla o el Tranvia de Zaragoza. Y desde hace poco puedo pagar en el super, la farmacia u otros comercios locales con la tarjeta del banco sin meterla en ranuras; evitando desgaste y agilizando el trámite. Es algo que me parece cómodo a más no poder. No pienso renunciar al NFC.

Otras cosas interesantes que trae el P3000S 3GB: 
- USB OTG (para conectar teclados, ratones externos y otros periféricos USB); Mi móvil actual no tiene, pero la tablet sí y me viene de vicio.

-Pantalla de 5". Esto para mí me parece un handicap, pero habiendo visto en vivo algunos otros con pantalla grande, ver que el teclado virtual se hace más grande y más difícil de equivocarse de tecla. Puede que no esté tan mal. Además es la tónica. Y no parece que vaya a parar la "gigantización" de los phablets. El JiayuS3 tiene pantalla de 5,5".

- 4G/LTE Cat4. - Esta especificación permite alcanzar tasas de tranferencia de hasta 150 Mbps (15 MBytes en un segundo). Existe ya la especificación Cat6 en algunos aparatos móviles y redes 4G. Pero es muy raro que un operador ofrezca a sus clientes los 300 Mbps que alcanza esa característica. Y en muchos países creo que seguirá usándose Cat4 como máximo durante unos años más.

- Dual SIM. Dispone de ranura SIM standard, y ranura microSIM. Y admite ambas redes a la vez. Me viene perfecto porque actualmente tengo dos líneas de móvil y no necesito tenerlas en móviles diferentes. Además viendo que en algunos sitios la cobertura es pobre quizás pueda cambiar de compañía una de ellas y disponer de cobertura en donde no tenga con la otra. Para el viaje a Japón también puede ser útil si al final encuentro algún lugar que venda o alquile una SIM prepago asequible para llamadas por voz. Para complementar la que es exclusivamente para datos.

- Ranura microSD. En este aspecto el P3000S se queda corto porque no admite MicroSDXC, aparentemente. Y se limita a tarjetas de hasta 32GB. Aunque he visto anuncios que parece que sí lo admita pero deben ser otros modelos, no el nuevo de 3GB. :-/

- FullHD. Densidad 440 ppi. La definiciión de la pantalla es FullHD 1080. Quizás es demasiada definición para una pantalla pequeña pero eso permite mayor cantidad de elementos en una misma ventana o pantalla; y seguramente se verá muy bien. Desafortunadamente no ofrece salida de TV, ni siquiera Miracast; No hay rastro de esa opción en las especificaciones, ni en el chipset que usa.

-ROM 16GB. 16 GB de espacio interno. No está mal, contra los 4GB de espacio interno de mi viejo Huwaei, aunque quizás se me haga escaso. Pero para eso está la microSD.

- Cámara frontal, 5Mpx, Cámara trasera de hasta 13 Mpx. (aquí puede que haya trampa, pues -más que- sospecho) es de 8 Mpx -Igual que mi móvil actual) Y que logrará definición de 13 MP con algún interpolado por software; Porque algunas ROM ya disponibles solo ofrecen 8Mpx con el mismo móvil. La marca de la cámara que usa dice ser una con sensor Sony Exmor RS, con lente de bastante claridad f:/2.2 y flash Lo que permitirá hacer buenas fotos en condiciones de baja luz. (La mía actual es f:/2.4 que tampoco está mal. Aunque f:2.2 ofrece ligereramente mayor luminosidad, tampoco me parece que vaya a ser una gran diferencia) En cambio la grabación de vídeo en mi móvil actual a veces se atasca, puede que por los procesos de conversión o grabación en la SD. Espero que con Octactore la cosa vaya más fluida en ese aspecto.

- Wifi A/C: Creía que ofrecía esta característica pero volviendo a mirar sólo ofrece Wifi a/b/g/n. En cualquier caso para los que no lo sepan eso sería una velocidad abismal superior al 4G. Próximo a 1Gbps via WIFI. Hace falta router nuevo que lo soporte para aprovecharlo y no es un gasto que tenga previsto por ahora. Aunque hay alguna compañía que ofrece router con esa característica con su conexión.

-  Batería de 3150 Mah. Una buena cantidad de batería; dado que lo que más gasta en un móvil es la pantalla. Y 5" son muchas pulgadas de pantalla. Aunque parece ser que su gráfica y otros componentes, y la posible actualización a Lollipop en el futuro, puedan ser ventajosas en cuanto al consumo reducido de batería, respecto a otros dispositivos y sistema más viejos. Todo dependerá también del uso y apps instaladas.

- Sensores: Este parece otro punto FLACO del P3000S, pues puede que carezca de brújula o sensor magnético o algún otro sensor corriente, que están poniéndose de moda sobre todo con aplicaciones como Google Cardboard o el Youtube panorámico 3D. Aunque tengo que probarlo para ver hasta que punto da problemas, hay comentarios en foros que dan miedo con el tema de que alguna carencia afecta al GPS. De nuevo. Veremos si no tengo que desempolvar mi viejo GPS Datalogger con Bluetooth, cuya brújula electrónica funciona perfectamente.

- Dimensiones: 72 x 145 x 8,9 mm. Peso: 149 gramos. Pese a su pantalla grandota, no parece ser muy grueso. Menos de 9 milímetros. Y tampoco pesado.

El problema quizás será encontrarle un estuche de cinturón asequible. Suelen acompañarlo de una flip-case. Me dan repelús. No sé por qué están poniendo de moda estas fundas tipo libro en los móviles actuales. (Recuerdo que tenía así la vieja PDA Palm, en 2004.) La gente que usa esas fundas queda como si abrieran un librito largo con ventanita (que por cierto gasta batería si se emplea cierta función que cambia la imagen en pantalla a través de la funda), les da aire un poco de "empollón". Y aún más raros se ven cuando se ponen a hacer fotos con las flip-case desplegadas. Parece que estuvieran haciendo fotos con una "Moleskine" puesta de lado. Weirdo!

Datos técnicos: Antutu Rendimiento 40.192 - Eso lo hace más eficiente que el 91% de los móviles del mercado. Y seguramente supera en más de 4 veces mi móvil actual. 
Otros datos: www.kimovil.com/es/donde-comprar-elephone-p3000s-3gb

Web oficial: www.elephone.hk/P3000S-6752.html


viernes, 29 de agosto de 2014

Party report 2014 (parte 1 bis)

Con todo el mundo de vacaciones, y yo sin terminar de subir fotos y editar los vídeos que tengo de la Encounter 22 aún es pronto para continuar el report-resumen. Así que recurriré a una serie de vídeos que ya están por Youtube para entrenter el apetito mientras preparo todo para la contiuación del party-report con enlaces a las producciones presentadas, que ya están en el ftp de la party, pero aún tardarán hasta primeros de septiembre (espero que no se demoren más) en subir las creaciones de "Otras actividades", como los divertidos doblajes y demás.

Este año se realizó un lipdub con aficionados a los trajes kigurumi, todos vestidos de animales, y la canción escogida fue:

"What does the fox says?" (lip-dub Encounter 22)



Si aún no habías visto el vídeo original (que tiene cerca de ¡450 millones de visitas!) puedes echarle un vistazo aquí.


Y aquí va otro vídeo lip-sync de una curiosa adaptación que acabo de ver. Muy open source, y friki; sobre lo friki que ya es de por sí la canción original.

"What the chamaleon says?"


Esta versión de la canción tiene este vídeo parodia del que se ha originado el lip-sync. Pero me parece más gracioso el hecho por los participantes del Suse-con.

¿Has visto alguna otra parodia relacionada del estilo?

miércoles, 30 de julio de 2014

Party report 2014 (parte 1)

Y van 22. Como diría el Dúo Sacapuntas.

Del 24 al 27 de julio se celebró este año la vigésimo segunda edición de la Euskal Encounter, también conocida como Euskal Party; y antes Euskal Amiga Party.

Como cada año, desde que se celebra en el BEC de Baracaldo, más de la mitad de los asistentes fuimos allí el día antes para entrar en el momento en que se abren las puertas al recinto. Para aprovechar el mayor tiempo posible la mejor lanparty del universo conocido.

Sin embargo, cuando un evento así toca techo y es difícil mejorar tras años consecutivos de mejora en sus inicios, se ha notado efecto de masificación al intentarse este año optimizar aún más el espacio de 4096 puestos para participantes; de forma que quedase el menor número de puestos libres por cancelaciones o ausencias imprevistas; teniendo en cuenta que siempre hay gente que no logra entrada, y se queda colgada en una larga lista de espera.

Este año se agotaron las plazas en 4 horas.

Y la organización ha logrado este año que no queden más de dos sitios libres.

Si cada año el número masivo de personas lo notas al ir a la zona dormitorio por el poco espacio para poner tu tienda o hamaca y cuando vas al baño por el número de veces que se abre y cierra la puerta con gente entrando y saliendo, este año se ha notado bastante incremento de asistentes.

Foto de Bakala2/SOGA
Lo peor fue que, incluso con acreditación electrónica impresa desde casa, hubo que hacer una larga cola para entrar. Aparte de la que tenían que hacer los que tenían que recoger su acreditación. Y volver a hacer una cola cada vez mayor al salir a por más bultos del coche.

Pero no todo fueron incomodidades. Ni mucho menos.


Este año de mi grupo acudimos 36 personas. Y aún con sonadas ausencias porque no pudieron venir a la party este año, siempre estuvieron con nosotros cual Jedi muertos. :)


Lo mejor fue meter sangre nueva en SOGA, aunque esta tendencia va a tener que cambiar. Porque no se puede pedir peras al olmo. Y si no hay sitio para todos no se puede, desde luego, seguir convocando a amigos de amigos de amigos de... año tras año.

Tras instalar la tienda y montar el ordenador en su puesto adquirí el bono reservado de catering y, los más tempraneros, fuimos a la primera cena en el self service del BEC.

Al día o, más bien, noche siguiente llegaron algunos de los miembros más rezagados. Aunque aún hubo quien llegó un día más tarde, el viernes, por motivos laborales.

Foto del "party place" por Bakala2/SOGA
Este año no acudí a un sólo taller o conferencia. Aunque había más de uno que hubiera querido ver sin dudarlo pero distintos compromisos llenaron enseguida mi agenda. Como la "extra-party" que montamos fuera de la party para hacer Melonpan. Algo que llevaba 3 años esperando volver a probar y el viernes por la tarde se presentó la mejor oportunidad posible.



La party fue complementada con la exposición Retro de micro-ordenadores, con toda una colección de Macs por el 30 aniversario del Apple Macintosh, y algunas recreativas antiguas que me sorprendieron al recordarme mi infancia.

Foto de Bakala2/SOGA. Exposición RetroEuskal. Máquina que funcionaba con monedas de 5 ó 20 céntimos.
Además hubo exposición SyFy, por segunda vez en una edición de la Encounter. Con una increible cantidad de cosas originales vistas en películas muy famosas.

Nos rodearon zombis por doquier en un survival game organizado, con viaje en helicóptero de media hora como colofón para los supervivientes de entre los más de un millar de zombis.

Chillos de Fua, Ahú y Bukkake algo desatinados.

Los concursos estrella de la party con trabajos de la Demoscene. Y demoshows.

Y concursos variados estilo "reality-show" parecidos a "Tú si que vales" o "Master chef". Y un sin fin de actividades creativas como el concurso de doblajes, fastmovil metraje, fotografía. O Fast-relato, en el que participé por primera vez. Pero no sé en qué puesto quedé tras la criba.

Avioneta del puesto de simuladores de SimulAstur que adornaba la entrada del BEC. Foto de Bakala2/SOGA.


En un próximo post aportaré más fotos e información de la party; y puede que algún vídeo y/o enlaces de interés.

Continuará.

jueves, 22 de mayo de 2014

La informática que nos rodea

Cuando alguien me dice que va a estudiar informática me da algo de miedo porque creo que esa persona no sabe dónde se está metiendo. Ni siquiera creo que sepan lo que significa ese término. Es un mundo de inmensas posibilidades y no se puede tomar a la ligera.

Por cierto, que la gente suele decirme estas cosas del mismo modo que me dicen que han dejado de fumar; como si yo fuera la policía de la salud o un experto en informática. Cosas que no me considero en absoluto.

No me considero informático aunque haya hecho trabajos propios de un informático. Y puede que tenga más conocimientos de algún tema que algunos profesionales. Pero cada día hay novedades y cambios en este mundo y no estoy puesto en ellos, ni me intereso activamente por informarme de todo. Al margen de que es inabarcable y está lleno de incertidumbre sobre qué métodos son mejores para hacer según qué cosas.

Pero ahora mismo, en este artículo, quiero explicar en qué consiste "esto de los ordenadores" desde mi punto de vista "apasionado del software". Porque es cierto que no debemos dar la espalda a la informática o su evolución que sería el mundo de Internet, la Aldea Global; o lo que llaman las I.T. (Tecnologías de la Información). Y que aunque tengamos cierta habilidad adquirida puede que nos abrume tanta posibilidad, o el simple hecho de desconocer esas posibilidades.

No prestar suficiente atención a esto te convierte ya, hoy día, en un analfabeto.

A mi me empezó a enganchar la informática con menos de 10 años. Y por entonces ya programé en Basic en un cuaderno en los recreos (sin ordenador), y poco después algunas chicas me preguntaban, también en los recreos, si leía la biblia, porque tenía un pequeño libro muy gordo... que en realidad era un diccionario de términos informáticos de bolsillo. jajaja.

El caso es que a mí la informática nunca me atrajo como una profesión sino como una herramienta para crear contenidos, comunicarme con ella, divertirme y como un cosmos de exploración infinito.

Como yo, otras personas vieron en su día algunas posibilidades de la informática que les permitió ganarse la vida gracias a que también les gustó algún aspecto de la tecnología o los sistemas informáticos; bien sea el hardware como evolución de la electrónica, la programación, edición de contenidos, análisis de datos científicos, o algún otro uso divulgativo, literario, artístico o del mundo del entretenimiento.

Así que hubo un tiempo en que era suficiente con saber decir "ordenador" para tener trabajo. Ya que las aplicaciones de "esta tontería" son casi ilimitadas.

Pero ¿qué es un ordenador?

Un ordenador no es más que una serie de circuitos integrados o micro-chips conectados a varios periféricos con un sistema que permite al usuario dar órdenes y recibir respuesta a ellas.

Gracias a los programas estas órdenes pueden ser automatizadas para evitar tareas que de otro modo serían tediosas y rutinarias.

Pero las cosas no son tan maravillosas y sencillas como parece.

Un procesador, CPU, (o Unidad Central de Procesado) es un micro-chip que, como otros micro-chips con distintas funciones en el ordenador, recibe datos binarios y devuelve respuestas correspondientes según lo recibido, siendo capaz de realizar millones de cálculos y operaciones por segundo.

Toda pieza de hardware tiene micro-chips que reciben y envían datos binarios; Unos y ceros.

Por ejemplo, un teclado recibe las señales de cada pulsación y envía el código correspondiente en un estándard establecido para que el ordenador interprete qué teclas se están pulsando.

Las tarjetas gráficas tienen procesadores que reciben datos con ordenes para ser convertidas en señales de vídeo que se representan en el monitor.

Una impresora tiene un procesador que recibe señales para hacer mover sus mecanismos e imprimir en papel lo envíado.

El código binario de las máquinas es algo más que complicado para que las personas corrientes podamos comunicarnos con ellas al nivel más directo (bajo nivel). Además, cada fabricante, en ocasiones, inventa su propio juego de órdenes binarias para sus aparatos que luego han de ser "estandarizadas" con pequeños programas que podríamos llamar drivers, o controladores.

Y todo el hardware debe controlarse con programas. Pero hay tantas formas de programar como granos de arena en una playa, o modelos de iPhone.

Programación a Bajo Nivel:
La programación a bajo nivel está reservada a mentes superdotadas. No digo que haga falta ser un genio, pero podemos sacar de este grupo a políticos o tertulianos de TV y el mundo del "famoseo".

Programar a bajo nivel significa que das las instrucciones, no al sistema operativo (que se instala en un ordenador) sino directamente a los micro-chips que controlan el ordenador (o dispositivo).

El código máquina son órdenes en lenguaje que el procesador puede entender directamente sin necesidad de aplicaciones que hagan de interprete para hacer su tarea. De modo que las aplicaciones hechas a este nivel o en ensamblador, lenguaje (también de bajo nivel) un poco más "humano" que el código máquina pero igual de complicado, funcionan con más eficiencia y velocidad que otras aplicaciones hechas a otros niveles.

Lenguajes compilados:
Entre medio hay diversos lenguajes de programación, con distintos tipos de estructura, que pueden ser compilados, generando un programa similar a los que genera el ensamblador, para que el ordenador haga lo que se le pida. La mayoría de aplicaciones profesionales se hacen en estos lenguajes; usando C, C++, Java (aunque este lenguaje es una excepción, dentro de la categoría, ya que emplea un intérprete creando una máquina virtual que se comunica con el procesador, de modo que no es tan eficiente), etc.

Lenguajes de alto nivel / scripting:
Aunque se llamen de alto nivel, no son los lenguajes con los que puedas presumir de tener un "nivel alto" en informática; Aunque desde luego programar está muy por encima de eso que ponen algunos en su currículum de "Conocimientos medio-alto de informática a nivel usuario".

Para presumir aprende código máquina de varios tipos de procesador comunes en smartphones, tablets y aparatos raros que nadie entiende y entonces estaríamos hablando de un erudito. jejeje.

Estos lenguajes de programación usan un intérprete intermedio que adapta las órdendes para realizar las tareas ordenadas por el programa. Tiene la ventaja de que la sintaxis es más fácil de entender; al no estar compilado puedes ver cómo están hechos otros programas y aprender más fácilmente.

Además ofrecen una facilidad muy grande para interactuar con otros programas y por tanto crear aplicaciones más útiles y complejas.


Este es el tipo de lenguaje que conozco un poco. Y es también de los más utilizados para hacer algunas aplicaciones, incluso algunas bastante potentes. En ocasiones puede llegar a compilarse para no requerir intérprete pero nunca llegarán a funcionar tan bien como las programadas en lenguajes compilados o a bajo nivel.

En esta categoría están lenguajes como Python, Perl, PHP, REXX, ARexx, AppleScript, VBScript, Ruby, Lua, etc.

Conocer las peculiaridades de cada lenguaje se queda a vuestra curiosidad.

A mayor curiosidad mejor. Aunque podéis caer en un pozo sin fin. Porque, a menos que seais muy disciplinados, el tiempo que os puede robar la "informática" pueden ser eones.

No se deben despreciar tampoco los conocimientos en lenguajes de consulta de bases de datos como SQL y derivados. Puesto que en muchas ocasiones lo único que se hace en un ordenador es almacenar, crear, modificar y eliminar datos; Cosa que se hace muy eficientemente desde muchos de estos lenguajes de programación y pueden ahorrar reescribir aplicaciones que hacen las mismas cosas pero usan contenidos diferentes.
Temible
Código Máquina
/ Ensamblador
de ZX Spectrum

Esto es algo que aprendí gracias a PHP y pelearme con sistemas de contenido web que emplean bases de datos para todo.

Si quieres aprender a hacer páginas web, lo tienes muy sencillo y bien estructurado en lugares como http://www.w3schools.com/

Ahora bien, no le debes tener miedo al inglés. ¡Al menos no es código máquina! Eso sí que da miedo.

Scripting:
Abrir una consola y teclear órdenes en vez de hacer click en el icono de un complaciente entorno gráfico del sistema operativo (que probablemte abra un script ya programado) es también un modo más directo de hacer algunas cosas en el ordenador. Se puede programar una serie de órdenes mediante scripts que permiten automatizar todo tipo de tareas. En PCs con Windows se emplea DOS o cosas más avanzadas como Windows Powershell, mientras que en sistemas Linux o Mac lo suyo es el Bash scripting.

En móviles Android he visto que existe alguna implementación de Lua, Luarida. Que puede ser interesante para hacer cierta automatización de tareas. Y tímidos intentos de portar otros lenguajes de script. Y es posible acceder a la consola y usar Bash con algunas limitaciones, ya que es un sistema Linux con una máquina virtual integrada, a'lla Java.

Cualquiera de estos lenguajes no sirve para nada sin una cabeza abierta para la lógica, razonamiento, algunos cálculos matemáticos, bastante intuición o capacidad de concentración, y un montón de imaginación para hacer realidad cualquier cosa que te propongas.

Más en wikipedia:
Historia de la computación
Timeline of computing

Esto es muy largo. Si hay algún error o imprecisión o quieres comentar algo... cuéntamelo en un comentario (abajo).

martes, 19 de noviembre de 2013

La mitad geek

La curiosidad mató al gato. Pero el dicho se refiere a curiosidad insana.
 

Tener necesidad por saber qué hizo la querida de Luis Alberto José María de Todos los Santos cuando su marido estaba fuera de casa, en lo que viene a conocerse como "culebrón televisivo venezolano", no es curiosidad es... me reservo la calificación pero es fácil hacerse una idea.

Todos tenemos una parte curiosa en nuestro cerebro. Aunque sea por saber qué características especiales distinguen el nuevo teléfono móvil de un amigo, o cosas más frikis como saber cómo se fabrica una impresora 3D en plan DIY.

 
La curiosidad va por grados según la cantidad de esfuerzo que requiera conocer la respuesta y su utilidad.

Hay quien siente curiosidad por todo y trata de conocerlo sin pensar en su utilidad. Y hay quién no siente curiosidad por nada aunque lo aprendido le conllevase un provecho considerable.

Eso son extremos opuestos de lo que es un geek.

Como las cosas nunca son blancas ni negras del todo, podemos decir que tenemos intereses diversos atrayéndonos unas cosas más que otras.

En particular, el mundo de los smartphone tras varios años con PDAs y móviles avanzados, hasta los actuales que se renuevan en plan "añado esto, pero estropeo esto otro, para que el consumidor nunca esté plenamente satisfecho con su aparato y así tener margen para mejorar el mercado..." no me interesa demasiado. Al menos no tanto como veo a mis amigos enloquecer como quinceañeras tras Just1n B1eber, cada dos días por anuncios de modelos nuevos de la marca de móviles de turno. De verdad. ¡Vale ya! ¡Hacéroslo mirar!


En cambio, siempre he sentido gran curiosidad, y la he satisfecho, acerca de tecnologías relacionadas con el mundo audiovisual. Bien sean cámaras, reproductores o nuevas tecnologías en proyectores y pantallas de cine o TV.

Y por supuesto también me interesa la tecnología del software de producción audiovisual, edición de vídeo, efectos y animación 3D.



Tampoco soy muy nostálgico de las retroconsolas. Quizás porque apenas tuve una del albor de los tiempos y poco más. Y los juegos no me interesaron nunca demasiado.

Aunque sí he jugado en Amiga a muchos de sus juegos más famosos, pero no me limitaba a eso. A mí me gustaba más trastear con utilidades. Hasta en tiempos del Spectrum iba a tiendas y preguntaba si tenían cintas de utilidades. Entonces me miraban con cara de raro… Pero salía de ahí con mi cinta de Microhobby con 20 utilidades, o lo que fuera.



Es posible que nuestros intereses sean algo aleatorio. Algo que no se incentiva de no haber cierto factor externo y cierta revolución interna que te impulse a seguir ese camino pero estoy seguro de que sin curiosidad tienes menos vida que un muerto viviente.


¡Vive! Be geek!

lunes, 12 de agosto de 2013

Last Lan Party

No lo he decidido aún pero la Euskal Encounter edición 21 podría ser la última a la que asista.

Tras este "Zas! en toda la boca" a los que me consideran incondicional voy a relatar cómo fue la última party y las razones (o falta de ellas) para no acudir a la siguiente.

La peor Euskal Party que recuerdo fue la edición 9  (2001) en el Fernando Buesa Arena de Vitoria. Fue algo incómoda por culpa de un miembro del grupo sibarita que no estaba contento con los sitios que nos habían asignado y convenció a todos para que nos cambiaran. Y, si mover mis dos Gran Torre ATX (Amiga y PC) al nuevo sitio no fue bastante incómodo, el resto de días me lo pasé más apretado que una sardina en lata. De todos modos tengo buen recuerdo de aquella party y, como en todas ellas, conocí gente y mantuve charlas interesantes. Al margen de adelgazar 4 kilos en 4 días (Puede que no parezca mucho peso pero yo soy flaco. Eso es una burrada para mí.), que recuperé 4 días después, por algo de falta de previsión con las comidas en el lugar y lo alejado de la civilización que estaba aquello.

Hoy día, la party en el BEC de Barakaldo ha ganado muchos puntos. La organización es exquisita y no hay queja por nada. El presupuesto ha decrecido. Lo sabemos; pero eso no quita para que la mejor party del planeta Tierra, y por extensión de todo el Universo conocido y por conocer, siga creciendo y haciendo disfrutar a gente de todo tipo con algo de interés o pasión por algún campo de la informática, y nuevas tecnologías.

Este año antes de ir, ya me estaba pensando mucho si ir o no, pero de nuevo el grupo, que es una marea de gente torrencial, que arrastra más que un tsunami japonés, no me dejó opción para dejar de acudir como he hecho todos los años desde la primera. Aunque sea para vernos las caras una vez más.

Pero, para sorpresa de propios y extraños, todos los días a eso de las diez y media de la noche me recogía como un niño pequeño a la zona dormitorio a descansar en mi tienda de campaña para levantarme temprano, perdiéndome las actividades principales del partyplace, proyecciones de demos, música, otros concursos de la scene; Es decir, lo que más me gusta de la party. Aunque, como ventaja, también me perdí peluchitos, Farys y trolleos varios. No sé si hubo muchos.

La verdad es que noté la diferencia; y en ese sentido fue una party casi tan "relajada" como la Radykal Party de Armilla(Granada) en 1998. La party con mejor buen-rollo a la que he asistido, porque no había peceros [Y los que iban eran open-minded ;)]. Y porque la cabaña que nos dieron para dormir era tan silenciosa que la primera noche lo menos dormimos 10 u 11 horas seguidas.

La razón para no hacer vida "normal" de party es que estoy estudiando japonés y la compleja escritura japonesa. -¿A quién se le ocurre? Pues a mí. ¿Algún problema? ;)
Los kanji no pueden esperar por un sólo día de vacaciones. Y yo no tengo el cuerpo con la flexibilidad para dormir poco y estar fresco para estudiar al día siguiente. En el "camino del Kanji" un día perdido pueden ser "4000 millones" de kanji olvidados. Exagerando un poquito. ;)

Aquí se puede ver un vídeo de un momento de mi estudio durante esta EE21, grabado inadvertidamente por @andreuibanez.

Otra ventaja de levantarme pronto era que podía jugar mis 4 partidas habituales de Stepmania sin gente alrededor que cruzase por el pasillo mientras uso la alfombra y con silencio suficiente para escuchar la música del juego en el gran pabellón 5 del BEC, porque media partyplace estaba ya vacía de gente que se había ido a dormir después del amanecer.

De los ~47 de nuestro grupo, que ocupabamos 3 filas, rara vez me encontraba a más de dos o tres levantados.

Otro cambio respecto a otras partyes que disfruté este año es que no conduje yo. Para variar, vinimos en el coche de otro amigo de Tudela y el viaje, aunque es todo "línea recta" hasta el BEC, fue bastante rápido y ameno; Y pude ahorrarme algo de cansancio de estar pendiente del volante dos horas.

Respecto a lo que se hace en las LanPartyes: descargar y descargar como si no hubiera un mañana a velocidades de hasta 20 Gbps a Internet y un gigabit en red local con más de 4000 ordenadores de gente muy friki compartiendo gigas de cualquier cosa, permitiendo en cuatro días hacer la cantidad de descargas que harías en casa (según cada cuál) a lo largo de unos 3 años; yo no me descargué mucho.

Compartí algo de mi hobby favorito, el Anime, y pude bajar las producciones de los concursos en el FTP de la party el último día.  Sólo que eran las producciones del año anterior y cuando me di cuenta ya era tarde. Y tuve que pasarme varios días bajándolas después del FTP desde casa en ftp://ftp.euskal.org/

En el apartado ReTrO un amigo del grupo MeTrO trajo un alijo de su colección que tenía excedentes para vender y se le llevaron de las manos Spectrums y Gameboys por doquier, a precios más que asequibles.

El museo Retro que contó con la colaboración de otro conocido amiguero, melómano y retromaniaco careció este año de ordenadores Amiga. Lo cuál encaja más con mi idea de que el Amiga no es Retro, aunque en la actualidad su época ya no sea tan resplandeciente como antaño cuando estaba adelantado a los demás pasando la mano por sus caras.

Aquí va una galería de fotos dedicada al RETRO:
http://flic.kr/s/aHsjHc7zxq

También del amigo Andreu, el más incansable y tenaz del grupo, con un arsenal de cosas bastante frikis y exclusivas de la party; y con sponsors y todo, como si fuera un "Pro-gamer", fue el responsable de llevar cámara Google StreetView para lograr panorámicas como esta por primera vez en el evento.


Otro de nuestro grupo, ToxicGRX, no conforme sólo con ganar el concurso de Modding con un ordenador en forma de Dalek también se llevó una impresora 3D con la que "imprimía" Daleks y otras figuras tridimensionales.

Y para no aburrir más al personal aquí van un par de series de fotos que tomé en todo el evento. Los vídeos los publicaré otro día.

Euskal Encounter 21
http://flic.kr/s/aHsjHsyjzJ

Euskal Encounter 21 - Friends, Family and Furs.
http://flic.kr/s/aHsjHs88GK

P.D.: Lo de no ir a la 22... Ni de coña me la pierdo. Gracias por leer hasta aquí. ;)

lunes, 22 de julio de 2013

Desvirtualizando a @karawapo

Hace 2 años, concrétamente el 24 de octubre de 2011, pasé por Fukuoka a mitad de mi primer y, por ahora, único viaje por Japón.

Me recomendaron tener algún contacto en el país aunque viajase solo y el que más estuvo pendiente durante los días que anduve por Japón y más me ayudó en momentos de duda fue Alejandro. Nunca podré mostrarle suficiente gratitud. B} Alias @karawapo en Twitter. Y que acaba de superar los 50.000 tweets y 5.000 seguidores. No sé a qué esperáis para seguirle también si os interesa Japón, el retro, MTG, o los chiptunes.

Para el día que fui a Fukuoka, Ale me recomendó visitar algunos lugares de las proximidades ya que él tenía la mañana ocupada; y yo tenía que irme pronto a dormir para darme un buen madrugón al día siguiente. Pero aprovechamos las pocas horas que disponíamos por la tarde para... bueno... hacer el friki.

Nos encontramos en Tenjin, el centro de Fukuoka, comimos rāmen y gyoza. Recuerdo que Ale se puso extra de ajo para prevenir que tenía algún vecino acatarrado.

Probé por primera vez a cantar en un KARAOKE de Fukuoka, en Japón, y, por supuesto, en japonés.
Sin saber, por entonces, más que los silabarios y apenas frases sueltas en japonés para salir de algún apuro.

Aunque no está grabada en el vídeo que presento a continuación, terminamos la sesión de Karaoke con el clásico de "Mazinger Z" original en 日本語.
También cayeron canciones como "Last Moment" (del videojuego de MaiHiME) que tengo en mi colección de canciones del juego DDR #Stepmania.

Ale, más curtido en JPop y JRock que yo, se puso también canciones, que luego he escuchado parodiadas en Lucky Star, de animes clásicos como "El puño de la estrella del norte".

Había dos karaoke juntos y Ale estuvo averiguando los precios con alguien que repartía folletos de uno de los dos. Y al final entramos en el otro, muy a nuestro pesar. Elegimos el más económico y con "buffet libre" de bebida.

Se reserva una habitación por tiempo limitado y te avisan 5 ó 10 minutos antes por teléfono para que vayas terminando.

El sistema tiene unos mandos inalámbricos que se manejan con una pantalla táctil y estilete. Ahí aparece un inmenso catálogo de canciones, generalmente en japonés. Y, mientras uno canta, el siguiente escoge lo que quiere cantar después.

Además otros controles permiten cambiar el tono y la velocidad. Y al terminar te dicen la calorías que se estima has quemado cantando la canción.

Después del karaoke fuimos a un "Taito GAME Station" donde vi las máquinas de bailar DDR más baratas de Japón. Pues, si no recuerdo mal, con 100 yenes podíamos jugar dos personas; Y no recuerdo ya si más de una partida de varias rondas. Pensaba que sería 100 yen por persona y al echar más monedas no sé la de partidas que terminamos jugando.

Era al menos la mitad de barato que lo visto una semana antes en Ikebukuro (Tokio); Que a su vez se supone era más barato que los salones de Akihabara (Tokio).

No lo hicimos mal, aunque Ale tenía miedo al principio por si nos descalificaban y perdíamos los créditos para jugar. Las canciones me parecieron bastante más fáciles de bailar que las que suelo jugar en casa. Incluso creo que vimos una versión "light" (no muy difícil) del endemoniado tema "Max 300". Pero nosotros eramos unos aficionados junto a los que estaban jugando al lado. Que le daban una caña impresionante. (no salen en el vídeo).

Después caminamos hacia el "Mandarake". Aprendí de Ale a ojear los lomos de los manga para localizar más rápidamente aquellos que te pueden interesar. Y con su ayuda me traje un buen taco de manga en japonés para comenzar mi colección. Aunque, 5 días después, tripliqué(al menos) la colección comprando más en los Mandarake de Nakano Broadway (Tokio) aplicando el método aprendido. Y preguntando, cuando todo falla. :)

En el Mandarake vimos por supuesto manga, pero también figuras como la nueva, por entonces, Mirai Suenaga de Figma y otras que estuvieron tentándonos de adquirir. También se me quedó clavado en la retina un respingón oshiri de Madoka Magica en la zona de dōjinshis. Ehem! No daré más detalles.

Y tras salir de un paraíso friki como el Mandarake. Cenamos de fast-food y nos despedimos hasta la próxima.

Yo me fui a dormir cerca de la estación del Shinkansen en Hakata. Hakata es como un barrio de Fukuoka donde está la estación de tren bala; Vendría a ser el equivalete a Atocha en Madrid. Fui a un hotel "cápsula" que no era del todo cápsula, si no más bien litera, o cabina. De hecho se llamaba "Cabin Hotel Hakata Ekimae". Por sólo 2500 yen la noche. (25€ al cambio de entonces. Ahora el euro vale un poco más, así que saldría más barato aún.)

Cometí el primer error de mi viaje entrando en un sitio que no se debe con los zapatos puestos. Había un cartelito en la entrada en el suelo pero como estaba en japonés.... ahem! Mea culpa, mea culpa.

-Shoes, Shoes!- Me decía el recepcionista. Solventado el asunto. Aseo y a dormir.

Aquí va el vídeo-resumen de aquel día. He agregado textos en japonés para que parezca más 「カッコイイ」 pero mi nivel todavía no está muy a la altura. Esperar algún que otro gazapo.


jueves, 4 de julio de 2013

A saco con los kanji

Prólogo:

Anki es un famoso programa que ayuda a memorizar cualquier materia con una técnica de repaso espaciado. Básicamente ayuda a memorizar cosas más deprisa que medios convencionales. Ya que se gana tiempo al repasar más a menudo sólo aquellas cosas que olvidas con más frecuencia, dejando para más tarde lo que olvidas menos.

La memoria funciona de tal forma que cuando aprendes algo empiezas a olvidarlo; pero si justo antes de olvidarlo del todo lo vuelves a repasar tarda más en olvidarse, y si antes de olvidarlo de nuevo lo repasas y vuelves a repasar con este sistema, como unas 10 veces, es muy probable que ya no lo olvides nunca.

Actualmente tras un curso de octubre a junio, con clases semanales casi particulares de japonés con el libro de texto みんなの日本語, estoy de "vacaciones" y toca repasar lo aprendido. Además tras varias "paradas técnicas" estoy siguiendo con constancia el libro del Dr. Heisig, Marc Bernabé y Verónica Calafell "Kanji para Recordar 1" donde se puede lograr perder el miedo a los kanji y se aprende a reconocerlos de forma imaginativa.

Desde mayo llevo un buen ritmo el aprendizaje de los temidos jōyō kanji, o letras chinas de uso general en japonés, incluyendo el suplemento. Cada día aprendo 10 nuevos kanji y los agrego(¿cómo? más abajo lo explico.) a mi mazo de repaso en Anki.

Hay 2 formas de usar Anki para aprender idiomas: Lo que llaman el modo "Reconocimiento" y el modo "Producción".

El Reconocimiento consiste en ver algo en el idioma que estás aprendiendo, tratar de adivinar la traducción a tu idioma y ver si has acertado en el reverso de la nota (carta o flashcard) que se genera con Anki.

Heisig recomienda la segunda forma de usar Anki, que quizás es más dura al comienzo pero doy fe de que es mucho mejor. Aunque combinar un poco ambas técnicas no puede hacer daño cuando ya has madurado bastante el repaso.

El modo Producción con "Kanji para recordar", consiste en adivinar como es el dibujo del kanji viendo primero la "palabra clave" en tu idioma. Ya que lo que se aprende con Kpr1 no son exactamente traducciones a tu idioma sino una interpretación del significado más común para un kanji (que puede tener varios significados) o incluso algo totalmente inventado, que no tenga que ver con su significado habitual, y que puede venir bien para recordarlo y asociarlo como componente en otros kanji. Al tiempo que aprendes a dibujarlo con tu propia mano en el orden correcto de los trazos lo que también te ayuda a recordarlo con otro tipo de memoria; que no sea un simple reconoce, repite, y repasa.

ANKI:

Con el tiempo he ido aprendiendo de las muchas ventajas que tiene Anki. Aunque aún habrá cosas que no controlo.

Su principal ventaja es que puedes usarlo en el smartphone, tablet, el ordenador en cualquier sitio con acceso a la web ankiweb. Y sincronizar tu progreso en los distintos dispositivos.

Poco a poco le he ido sacando bastante partido.

Lo ideal para aprender algo con Anki es hacerse uno mismo el mazo conforme va aprendiendo lo que sea. Aquí tenéis un vídeo tutorial básico que hice sobre cómo hacer y actualizar un mazo.



Para los Kanji se pueden encontrar mazos compartidos de muchos métodos diferentes. Incluyendo el de Kanji para Recordar. Pero, como ya he dicho, es mejor hacerse uno el mazo conforme va aprendiendo, en el caso de este es más importante porque con el método de Heisig deben aprenderse en cierto orden y Anki sólo debe usarse para repasar los aprendidos.

Los mazos que he encontrado en castellano no incluyen los 196 nuevos kanji que le faltan a KpR1 desde la reforma de los jōyō kanji de 2010.

Me lié la manta a la cabeza y los adapté con ayuda del proyecto diccionario Kanjidic2 que es un texto en forma de "base de datos" XML que incluye kanjis, traducciones en distintos idiomas, número de trazos y distintos códigos de indices incluyendo los Heisig.

También requerí algún mazo en inglés y los fui adaptando más o menos.

Encontré algún término cambiado que se había corregido en KpR como "castigar" por "reprimenda" así que los arreglé. Pero puede haber alguna incosistencia más respecto al libro y suplemento.

Aún así la última edición a la venta todavía tiene alguna errata y seguramente cambiará el índice respecto a la futura edición que incluya el suplemento.

Un problema que me encuentro a menudo es que algunos kanji de los recientemente aprobados han cambiado de forma y casi siempre usan el mismo código Unicode lo que hace que no se vean como deben verse.

Por ahora el tipo de letra que yo conozco que más se acerca a tener todos bien es una fuente ttf llamada "Hiragino Mincho Pro" (enlaces abajo).

Para repasar el orden de los trazos es muy importante disponer del tipo de letra KanjiStrokeOrder (abajo enlace).

Sin embargo para que funcione en el móvil (uso Android, con Ankidroid) el archivo debe introducirse en la aplicación de escritorio (Windows, Linux, Mac) en la carpeta del usuario en la raiz de la carpeta de archivos multimedia compartida conocida como "collection.media/" (~/Anki/Usuario/collection.media/_KanjiStrokeOrders.ttf en linux, o algo parecido)

Además, según la plataforma es posible que haya que poner un guión bajo delante y corregir la plantilla de las tarjetas para que haga referencia a esa fuente para mostrar los kanji. Tal que así, en el apartado Estilo de los "Tipos de Tarjeta":

@font-face {
font-family: MiKanjiStrokeOrders;
font-style: normal;
font-weight: normal;
src: url('_KanjiStrokeOrders.ttf') format('truetype');
}

.jp {
font-family: miKanjiStrokeOrders;
}


.mobile .jp {
font-family: miKanjiStrokeOrders;
}

.mac .jp {
font-family: KanjiStrokeOrders;
}

.win .jp {
font-family: KanjiStrokeOrders;
}

.linux .jp {
font-family: KanjiStrokeOrders;
}




De este modo al sincronizar el contenido multimedia en el móvil se puede ver el tipo de letra con la fuente mostrando el orden de los trazos. Aunque ojo con el wifi/3G porque lo font ocupa unos 18MB.

En ocasiones me ha fallado al principio no mostrándose el kanji con la nueva font en el móvil. Pero se soluciona dándole a editar una nota y al grabarla o cancelar se ven todas ya.

El problema con los kanji que han cambiado de forma tiene más difícil solución. Este por ejemplo ahora tiene un trazo más:


Sólo cabe esperar a ver si se actualiza en más sitios y el autor de la fuente KanjiStrokeOrders lo actualiza también.


Hasta hace bien poco además de Anki usaba la web Kanji Koohii, donde hay una nutrida comunidad de usuarios que siguen alguna de las versiones de Kanji para Recordar en español, inglés, alemán, italiano... y comparten historias imaginativas para ayudar a la mnemotecnia. Pero existe un plugin para Anki (escritorio, mac, win, linux) que te permite importar tu progreso de la web de Kanji Koohii y hacer lo mismo que haces en esa web en el Anki, simplificando un poco el proceso cuando usas varios mazos de aprendizaje.

Todo esto no tiene ningún sentido si no sigues el libro de KpR1 pues los índices Heisig no tienen nada que ver con el orden en que están estructurados los exámenes y frecuencia de uso de los kanji. Heisig propone aprenderlos todos sin excepción. Saltándose la tediosa labor de aprender su lectura y los compuestos en principio, pero sirviendo de magníficos cimientos para enfrentarse a ello después.

Los mazos que se encuentran por Anki incluyen los kanji de los libros Kanji para Recordar 1 y "Remember the Kanji 3". Que parece ser, este tercer libro no saldrá en España, puesto que con la técnica de KpR se pueden aprender los casi 1000 de RtK3 y los cerca de 47.000 más de los kanji japoneses no tan habituales. (Por si alguien se lo pregunta aún, el libro "Kanji para Recordar II" enseña las lecturas y los compuestos de los jōyō.)


Así pues, me programé una serie de scripts que sirven para consultar las tablas de kanji jōyō y la que tiene los añadidos en 2010 y los ordena como deberían ser estudiados en el orden que propone Heisig según el suplemento.

De modo que, cuando aprendo 10 kanji, le digo el número de índice Heisig que va primero y se generan 10 (o los que quiera) en un archivo .csv que importó fácil y rápidamente en el mazo que tengo para los kanji recien aprendidos. Y que llegará a tener 2199 kanji allá por noviembre, si nada se tuerce.

Además como a partir de cierta lección los kanji sólo se ven en su forma de imprenta y a veces me confunde respecto a la forma manuscrita, para dibujarlos bien creé otro script que genera el número de hojas de 10 kanji que le pida, para tener para varios días  (con la fuente KanjiStokeOrders). Aunque por ejemplo la última lección del libro, he visto por anticipado que es preferible no disponer de esa forma para que seas tú mismo quien averigüe la forma manuscrita.


Para consultas puntuales me creé tres scripts accesibles mediante un atajo de teclado como las teclas F6, F7 y Shift+F7. Que muestran el kanji (y lo copian al clipboard para pegarlo donde quiera; muy útil para mirar un diccionario o hacer búsquedas) al que le corresponde un índice Heisig. O lo contrario, con F7, meto un kanji y me dice el índice Heisig. Y más divertido aún, personalizado y complejo, el script que arranco cuando pulso Shift-F7 me pregunta el kanji y me dice cuándo me toca estudiarlo, su palabra clave, número de trazos y una cantidad extra de información útil.



Además del mazo "Kanji Koohii" y el de mis clases basadas en Minna no nihongo, tengo un tercer mazo donde metía los que olvidaba cuando usaba la web de Kanji Koohii, porque en esa web me resultaba problemático que llegasen a acumularse kanji para reaprenderlos y nunca pulsaba que me habían resultado "olvidados / mal 1" sino que evitaba poner que habían sido "fáciles 3 (o 4 en Anki)", dejando como poco en "bien 2".


Los demás mazos los he descargado de la sección Shared Decks de Anki y sólo les hago algo de caso si tengo mucho tiempo libre. (casi nunca) Están para probar.

La versión de escritorio es necesaria para hacer labores de sincronización, estadísticas, etc más fácil. Aunque sería posible actualizar mazos y añadir flashcards (notas) desde la app móvil. Pero siempre es más fácil de automatizar todo con la versión de ordenador.


Enlaces:

Si alguien quiere importarse el mazo de 2199 kanji aquí va en formato .csv, incluyendo los campos separados por tabulación: 'kanji', 'palabra clave', 'historia' (campo vacío para añadir una historia mnemotécnica), 'número de trazos', e 'índice heisig'.


Puede haber imprecisiones, y alguna modificación mía, por ejemplo en el kanji de índice Heisig 940A pone la vieja forma del kanji en la 'palabra clave', cuya nueva forma es un código unicode diferente; tal que así: 'artículos de papelería (viejo: 箋)'.


Pero como lo ideal es crearse el mazo poco a poco: Aquí va mi script para crear un archivo CSV personalizado (casi me quedo sin cenar por adaptarlo para la Web ;))


  • Tipo de letra con kanji de estilo manuscrito con indicación del orden de los trazos: KanjiStokeOrders (última versión conocida v3.000 - 9MB comprimida en zip)
  • Tipo de letra con kanji de imprenta bastante completa. He convertido la que encontré a formato TTF que la hace compatible con Libreoffice y otros programas: Hiragino-mincho-pro-w3

Y eso es todo. Espero que sea de utilidad.
Cualquier duda preguntar e iré aclarando.

viernes, 22 de junio de 2012

8 millones de formas de comunicarse en Internet

  • Un poco de historia
Para inventar el avión antes se hubo de ingeniar otra serie de inventos clave para la historia de la humanidad como el motor a combustión, desarrollar la aerodinámica gracias a cometas chinas de hace tres milenios, o el preciado invento de la rueda que tantas aplicaciones tiene en la actualidad. Fue obra de auténticos genios combinar las ideas y llevarlas a la práctica juntas para dar el paso de gigante, nada más comenzar el siglo XX, que los hermanos Wright impulsaron desde un humilde taller de bicicletas.

Internet se inventó hace más de 40 años, a partir de 1969, por la agencia militar de defensa de Estados Unidos DARPA (Defense Advanced Research Projects Agency) fundada durante la guerra fría, tras dos guerras mundiales, ante el temor a que una Guerra Total pudiera cortar las comunicaciones entre poder ejecutivo, legislativo y militar de aquel país.

La red tiene la peculiaridad de poder enviar información a partir de nodos alternativos en caso de que uno fuera destruido completamente.

El Internet que conocemos hoy día es un conjunto de invenciones y desarrollos que se fueron incorporando a lo que en sus inicios se conocía como ARPANET; desarrollo militar que incluyó el Protocolo de Internet IP en el que se fundamentan todas las comunicaciones actuales de la red de redes.

También en 1969 las agencias gubernamentales estadounidenses consiguieron otro logro histórico poniendo a tres astronautas en situación de pisar La Luna (aunque sólo dos pudieron hacerlo en esa ocasión) en plena carrera espacial contra los rusos que se adelantaron en lograr el primer satélite de comunicaciones, el primer animal y el primer cosmonauta en el espacio unos diez años antes.

  • El desarrollo de Internet
Durante todo el siglo XX, los avances científicos y tecnológicos han tenido tanto auge que empezaba a hacerse difícil creer que la humanidad pudiera poner límites a su imaginación.

Se ensalzaba el orgullo de una nación para lograr proyectos ilusionantes que permitían progresar libremente a toda la sociedad.

Actualmente parece que todo se limita a lograr el favor de alguna superpotencia para financiar el estancamiento en el que muchos parecen estar acomodándose.

La masa pobladora de la Aldea Global descubre hoy día modas como Whatsapp o Facebook viéndolas como inventos nuevos por los que algunos parecen estar dispuestos a pagar un precio directo (cuota o registro de la aplicación para su móvil) o indirecto (publicidad). Y parece que muchos desconocen que Internet tiene una infinidad de alternativas que permiten una comunicación más directa y fluida entre aquellos que deseen comunicarse y olvidan también que Internet es un servicio comercial/profesional que ya se sufraga entre todos para mantenerse.

La base, como ya he comentado, es el protocolo IP que se basa en máquinas interconectadas, cada una de ellas con una dirección numérica asignada con el generalizado protocolo IPv4, que se empezó a madurar en 1981 y ha ido evolucionando hasta 1993.

Fue en torno a esas fechas, principios de los '90, cuando se presentó al mundo la tecnología del hipertexto, o la World Wide Web.

Como recurso de libre acceso, su autor original quiso que la Web fuera de lectura y escritura desde un principio; para que cualquiera pudiera colaborar. Pues hasta esas fechas, después de desligarse del ámbito militar y hasta el nacimiento de la WWW, Internet había sido algo fundamentalmente académico, didáctico, científico y ligado a instituciones educativas como universidades, o de corporaciones dedicadas a la comunicación. Tim Berners-Lee quería crear algo así como un Google Wave o Wikipedia interactiva adelantada a su tiempo. Aunque esa idea no se terminó de realizar como quería inicialmente y las webs se realizan mediante el simple lenguaje conocido como HTML (Hypertext Markup Language), que emplean webmasters, diseñadores y programadores web, que ha ido evolucionando junto con nuevos lenguajes de programación a nivel de servidor que generan código web, y es interpretado por Navegadores Web que suelen seguir los estándares del consorcio w3c.

Entre medio quedaron inventos como el correo electrónico algo que ya se empleaba en versiones primitivas del protocolo en la red Arpanet hace ya 40 años, alla por 1972. A mediados de los 80 los distintos protocolos de manejo de email fueron mejorados con unas pocas medidas de seguridad y un rudimentario sistema de inserción de archivos adjuntos binarios (es decir, documentos no textuales). El sistema no ha progresado nada en la última década, si exceptuamos algunos sistemas de filtrado de correo basura, o spam. Es algo que algunos gurús, o gente adelantada a su época que pasa de los arcaicismos, ya han rechazado para que deje de utilizarse, en favor de otros sistemas más utilizados en la actualidad como la mensajería instantánea o la Web 2.0.

Mucho antes que el chat de Facebook, de Whatsapp, del Messenger, del Skype, del ICQ, incluso que el IRC (1988) ya se había desarrollado más de una aplicación y estandarizado protocolos como Talk; ideado en los años 70, esto permitía a dos usuarios de la red charlar por ejemplo indicando su dirección IP a traves del servicio finger que permitía publicar una firma personal cambiable, consultable a través del email o dominio de un usuario, en la que indicar la IP para hacer Talk u otras informaciones que se deseasen compartir.

A finales de los 90s un protocolo más sofisticado, XMPP inicialmente llamado Jabber, se extendió como un medio de aglutinar y poner orden en la inmensa cantidad de protocolos de Mensajería Instantánea que surgieron hasta la fecha. Protocolo que puede usarse en clientes de Mensajería Instantánea multiples para configurar hoy día cuentas de chat de "Google Talk", chat de Facebook, el de Tuenti, y muchos otros que lo emplean. El protocolo es un estándar abierto y, por tanto, cualquiera puede adaptarlo para sus propósitos en plataformas diferentes.

Del Whatsapp se descubrió que también emplea el protocolo XMPP pero, pudiendo hacerlo, el software no incluye comunicación encriptada; de modo que si alguien espía el tráfico de una red Wifi propia o abierta puede ver datos como el móvil del remitente o destinatario y lo que escriben, en texto llano y claro, de forma muy simple. Por si no fuera suficiente, el derecho de usar este protocolo libre, que suele ser gratis con otras aplicaciones, se restringe cobrando cuotas en Android o tasa de registro en el iPhone según los deseos de la empresa desarrolladora.

El problema de Whatsapp es que se ha concebido unicamente para teléfonos móviles, marginando otras plataformas conectadas a Internet y yendo en contra de toda su filosofía, que conlleva libertad de comunicación e interoperabilidad de datos entre aparatos y tecnologías diferentes.

Al menos con Google Plus Messenger para iOS y Android, o con Hangouts / Quedadas Google Plus en la Web se obtienen las mismas capacidades que con Whatsapp, pero aparte de usarlo en móviles (de cierta potencia) también puede usarse en la web.

La ventaja de Whatsapp ha sido aprovechar el gran mercado de usuarios de telefonía móvil que rehuyen del ordenador como herramienta de acceso a Internet. Y  la atracción de nuevos usuarios con campañas agresivas de comercialización e ingeniería social (de forma similar a Facebook); gracias seguramente a la inyección de los 8 millones de dólares en la empresa del ex-directivo de Yahoo (gran pionera de la Web) Jan Koum. Así que, dinero llama dinero y, a poco que empiecen a cobrar unos centimos al mes con el gran parque de usuarios que han creado rentabilizarán la inversión a costa de unos... me callo lo que pienso. Ya lo sabéis si habéis leído hasta aquí. -¡Frikis!. Unos Frikis es lo que son los que usan Whatsapp. (pero en el mal sentido. Ya me he desahogado. :))

  • El futuro de Internet
Antes de que podamos progresar en la red creo que se deben hacer 1000 artículos, mejores que éste,  profundizando mucho más (la wikipedia en inglés casi siempre es más completa) en las tecnologías descubiertas y aprovechadas para Internet; y más tarde sintetizarlo en libros de texto que se enseñen como una materia más en las escuelas para crear Internautas "con carnet". Algo que ponga de nuevo de relevancia la "Nettiquette" por el respeto mútuo a los pobladores de la Aldea Global; y se explique claramente las posibilidades e importancia de La Red. Para que sea impulsada, y no censurada, como pretenden algunas minorías rancias que se creen los titanes del mundo que deben aplastar a los "patanes". Esos rancios son tan ignorantes que no saben que Internet es una tecnología de base militar, y por tanto está hecha para ser indestructible; y ser mejorada.

Aunque los logros obtenidos con Internet y las Nuevas Tecnologías parecen infinitos, las mejoras no se van a implantar solas ni nos permitirán vivir en un mundo mejor, donde cualquiera pueda establecer contactos comerciales, sociales, culturales o de ocio con cualquier lugar del mundo, sin limitaciones por una tecnología que debe ser actualizada de forma progresiva o con un plan más radical, para atajar el problema que supone que la actual Internet no pueda tener más de unas 4.000 millones de conexiones independientes. Lo cual limita bastante que los 7.000 millones de habitantes del planeta puedan disponer de una Dirección de Internet (Dirección IP) propia por persona y no hablemos de sus posesiones, vehículos, hogares, electrodomésticos, y artículos individuales con inminente opción de ser conectados uno a uno, que multiplica la necesidad de direcciones para ser accedidas e interconectadas en una nueva red de redes.

Ese problema puede ser resuelto con el tiempo y, afortunadamente, desde el 6 de junio de 2012 (6-6, Día del IPv6) se da comienzo a una nueva era de transición al protocolo IPv6 a nivel mundial, tomada en serio por cada vez más actores implicados.

Esperemos también que no nos hagamos los remolones para resolver lo que puede ser un probema tremendo en servidores desactualizados de Internet, el bug del año 2038, si mantenemos sistemas basados en fecha unix que convertirían en una broma el problema del "efecto 2000" (muy exagerado por los medios de prensa) ya que de pronto no podría reflejarse la fecha y hora correcta haciendo que muchas aplicaciones dejasen de funcionar bien.

26 años parecen mucho pero, al paso que progresan algunas compañías de hoy día, quizás pasen pronto sin cambios notables. Acuérdense de vigilar bien sus facturas de todos sus servicios contratados en enero de 2038. Si es que no las mandan por algún agujero de gusano de ciencia-ficción directamente a 1901 y volvemos a los emocionantes inicios de la aviación moderna. :-)

miércoles, 1 de febrero de 2012

Y van veinte

La Euskal Amiga Party fue un pequeño encuentro de unos pocos amigueros en la pequeña villa de Urretxu (Guipúzcoa). Esa party duró apenas un día. Para mí apenas una tarde. Los asistentes llevamos nuestro ordenador Amiga disponiendo de unas pocas mesas, delimitadas por vallas, y una TV grande al fondo para mostrar trabajos dentro de un recinto deportivo.


Ese mismo año no tardó en celebrarse la Euskal Amiga Party 2, en el crudo invierno de 1994, en Legazpi. Nos reunimos durante varios días cerca de 300 amigueros en un polideportivo muy grande. Vinieron sponsors. Presentaron el PAR (Personal Animation Recorder) y nos dieron una charla en la zona de descanso, con gente roncando al fondo, sobre lo mala que es la piratería para el Amiga y sobre el incierto futuro de nuestros queridos ordenadores que quizás funcionarían bajo Windows. -Oh, No! Ni hablar!- No en vano el día 28 de diciembre al despertar por la mañana un enorme monigote de papel en un muro mostraba las palabras "Aupa el pc".


Euskal Party 7 - San Sebastian 1999
Aunque parecía que la broma se había hecho realidad, al año siguiente, la Euskal Party 3, perdió la denominación "Amiga" y se permitió la entrada de usuarios de PC y Mac, y otras plataformas; Pero la diversión acababa de comenzar. El polideportivo de Tolosa era un escenario estupendo para ver creaciones hechas por la Demoscene a concurso tanto para Amiga (-Bieeeen!) como para Pc (-Buuuuuuu!). Los piques eran continuos y las chanzas de los amigueros ante los pobrecicos PC que apenas podían hacer sonar un bip en obras de 1995. Y la voz irónica, pero sin que se note, de Sabino anunciando las normas del siguiente concurso retumbaba en los oídos peceriles: -Las intros 4KB de Amiga pueden incluir sonido-.


Euskal Party 7 - San Sebastian 1999
En 1996 se estableció la party de forma regular en verano, y en la ciudad deportiva de San Sebastián durante cuatro años más.


La diversión era continua y empezó a usarse alternativas a los cables parnet, o discos extraibles para compartir archivos como el cable lan y empezó a popularizarse el uso de Internet.


En 2000 la party se trasladó a la vieja feria de muestras de Bilbao, donde lo más reseñable fueron los continuos cortes de luz que hacían alzar las iras de los asistentes aunque todavía sin llegar a extremos "campuseros", con alzamiento amongolado de sillas.


En 2001, la Euskal Party 9, completó el circuito por las tres capitales vascas ubicándose en el Fernando Buesa Arena, una cancha de baloncesto que por fuera parece una montaña de grande pero dentro estuvimos bastante apretujados. Con el handicap añadido de que acercarse a la ciudad de Vitoria era un viaje bastante largo si se quería conocer la ciudad, aprovisionarse de alguna compra, o ir a comer algo.

La 10 volvió a celebrarse en San Sebastian. Por segunda vez en el Velódromo de Anoeta. Y al año siguiente se volvió a la vieja feria de muestras de Bilbao cambiando la denominación de la party por Euskal Encounter.


Este nuevo nombre con el que se bautizó la party desde 2003 pone en evidencia la mejora constante del acontecimiento, incremento de asistentes continuo y calidad de las actividades, así como una organización exquisita sin igual en toda España y sin rival en el mundo entero en cuanto a constancia y veteranía.


En 2004, con un Bilbao Exhibition Centre aún en obras, la party se trasladó de forma definitiva a Barakaldo, desde la edición 12.


La party es ahora un party de partyes. Las actividades son muy variopintas y aunque mucha gente sólo va a jugar e intercambiar archivos en el fondo todos aprendemos cosas nuevas que nos ofrecen las nuevas tecnologías, disfrutamos de la camaradería y nuevas amistades que terminan convirtiéndose en algo más que una nueva familia.


La gente puede acercarse a usuarios de Mac, Linux, Windows, jugones, consoleros, otakus, overclockers, modders, y gente menos rara todavía. ;)


El grupo SOGA se formó con amigueros que asistíamos desde los primeros años a la party; y muchos con inquietudes creativas presentabamos obras a concurso de gráficos 2D, animación 3D, modulos de música 4 canales, o Human Demo.


Hoy ese grupo ha ido perdiendo algunos miembros que han perdido la costumbre de asistir o ganado compromisos que les impedían venir, pero el boca a boca de esta amazing / すごい / asombrosa party ha hecho que por cada miembro perdido se hayan apuntado 4 más, y hoy día lleguemos a llenar varias filas de puestos de la party con miembros de nuestro grupo y el grupo hermanado MeTrO.


La demoscene, lamentablemente, es cada vez más pequeña pero nunca ha perdido su importancia en este evento que conserva sus orígenes año tras año y un saber estar y ánimo de compartir su experiencia colaborando en la organización de otras partyes en Pamplona, México, Lleida y allá donde se les solicite.






La edición 20 será del 26 al 29 de julio de 2012 www.euskalencounter.org y se prevé tan buena como las anteriores o más.


A Sabino San Vicente y todos sus colegas de la organización: Muchísimas Gracias por estas 20 partyes inolvidables.