Tecnologias de la Información y la Comunicación

El verdadero progreso es el que pone la tecnología al alcance de todos". (Henry Ford)

Software

"Si piensas que los usuarios de tus programas son idiotas, sólo los idiotas usarán tus programas". Linus Torvalds - "padre" de Linux

Hardware

El hardware es para el informático como la barita mágica del mago, pero un poco más caro. "El ordenador elige al dueño..."

Seguridad informática

El único sistema seguro es aquél que está apagado en el interior de un bloque de hormigón protegido en una habitación sellada rodeada por guardias armados.

Realidad virtual

Desde tiempos inmemorables nos empeñamos más en crear mundos que vivir el nuestro.

lunes, 24 de noviembre de 2014

Netbeans y Ubuntu Studio

Instalar y personalizar Netbeans 8.0.1 en Ubuntu Studio

 

Ya os hablé hace poco de cómo me iba la cosa en Ubuntu Studio, y una de las cosas que faltaban en este SO eran herramientas de desarrollo. Ya tengo unas cuantas instaladas como CodeBlocks, Anjuta, Glade, QtDesigner o BlueFish. Pero faltaba el que es, para mí, el maestro de los IDE: Netbeans.

Es para mí el mejor, primero, porque es maravilloso en Java. Es rápido en captar los errores y muy estable: si compila, pues compila y punto. Otros desarrolladores (especialmente me toca las narices en esto Microsoft con Visual C++), no te subrayan ningún error en absoluto en el editor de texto pero luego, al arrancar, en la consola de errores te salen cientos de millones de fallos y puntos y comas que no están, pero que realmente vas donde te dice que está mal y OLE: ese error no existe. En eso me encanta Netbeans. Nunca me ha dado problemas de ese estilo. Además de estar especializado en mi lenguaje favorito (java) es bueno también en C++ y html, entre otros, y, lo que más me gusta, es que es muy personalizable. Mirad actualmente como es mi pantalla de Netbeans:

¿Cómo se consigue una apariencia así en Netbeans? Es necesario tener instalado la versión 8.0.1. Y funciona tanto en windows como en Linux, aunque el plugin que vamos a instalar para personalizarlo no se comporta exactamente igual en Linux que en Windows, pero son solo cambios de apariencia.

1) Instalar la versión 8.0.1

Si instalamos Netbeans directamente desde el centro de software de Ubuntu, podremos ver que nos instala la versión 7.0.1 (es posible que sea otra, pero es una de las 7.X): es una versión más antigua que no contempla la posibilidad que vamos a ver de personalizrlo.

Para instalar la última versión nos dirigimos a la pagina oficial de Netbeans y nos descargamos la versión de Linux, en mi caso la versión x64. Una vez descargado, nos encontramos un archivo con extensión .sh. Aquí teneis los dos comandos necesarios para instalar Netbeans desde un archivo.sh. Estos dos comandos valen para cualquier archivo.sh y .run de cualquier software, solo teneis que cambiar "NombreArchivo.sh" por Netbeans o por el que deseeis:

Para ejecutar estos comandos necesitamos encontrarnos en la carpeta en la que está ubicado nuestro instalador.sh de netbeans. Utilizando cd ./NombreCarpeta y ls o ls -a podréis navegar hasta encontrarlo. Una vez en el directorio adecuado, ejecutamos los dos siguientes comandos, uno detrás de otro:

chmod +x NombreArchivo.sh

 sh NombreArchivo.sh

Al igual que cambiais NombreArchivo por el nombre del instalador, también podéis cambiar .sh por .run si se trata de un archivo con esta extensión.

Ya nos debería arrancar el entorno gráfico del instalador de Netbeans 8.0.1. Una vez finalizada la instalación, pasemos a personalizarlo como la imagen.
2)Personalización

Ejecutamos Netbeans (sí, este paso es evidente). Arriba, en la barra de herramientas, buscamos (más pegado hacia la parte derecha) la pestaña Herramientas. Clickeamos y bajamos hasta "Plugins". Se nos abrirá una nueva ventana.

En esa ventana, clickeamos en la pestaña "Plugins disponibles" o "Avaibles" (depende del idioma, en este caso lo tengo en español, pero suelo preferirlo tenerlo en inglés porque la traducción tiene muchos errores). Una vez ahí, veremos una lista con todos los plugins dispoibles y, arriba a la derecha, una barra de búsqueda. En dicha barra escribimos "dark". Con sólo esa palabra ya se nos pondrá en la cabeza de la lista un elemento llamado "JUnit, Dark Look And Feel Themes" o algo similar. Clickeais y lo instalais. Os pedirá reiniciar Netbeans para aplicar los cambios, y listo. Ya tenéis un entorno gráfico molón.

Comentad que tal os ha funcionado y si os gusta esa apariencia o, en cambio, preferís la de serie (u otra no contemplada). Nos vemos en el próximo post. Hasta entonces, sed buenos (si podéis).

jueves, 20 de noviembre de 2014

Primeras vistas con Ubuntu Studio

EL SUEÑO DE TODO ARTISTA EN UN SISTEMA OPERATIVO BASADO EN LINUX

Hoy estoy contento. Ya tengo Ubuntu Studio, y lo descubrí gracias a este artículo de SomosBinarios, una comunidad de la que ya os hablé hace no mucho.

Si habéis leído las primeras entradas de este sitio, supongo que habréis visto el post en el que relato que Xubuntu es, hasta ahora, mi versión favorita de Linux (y sigue siéndolo). Pero ya no tengo Xubuntu: el ssd dedicado a Linux en mi ordenador de sobremesa ahora corre con Ubuntu Studio. Y hoy vengo a contaros las primeras experiencias. Lo que me gusta y lo que no me gusta de este sistema, lo que trae y lo que le falta, sus ventajas e inconvenientes. Por supuesto no de una forma profesional: es un primer vistazo. Y espero poder traeros en un futuro no muy lejano una review pro sobre este SO.

SOFTWARE PREINSTALADO: Esto es lo que más me llama la atención de este sistema operativo. Viene supercompleto. Además, viene bastante bien organizado (como la mayoría de GNU/Linux). Contemplad en la imagen cómo el menú principal se divide en cinco grupos: audio, graphic, photography, video y publishing. Si entramos en esas pestañas vemos que nos viene con, como mínimo, una lista de entre 5 y 10 programas. Además de todo el software que, por supesto, tengas tú instalado.

XUBUNTU 13.04: como ya sabéis de algún post anterior, soy amante de Xubuntu, especialmente de su versión 13.04 (en cuanto a entorno gráfico se refiere), porque en la versión 14.04 suprimieron el rocket dock (nada que cairo no pudiera solucionar). Pues bien, si le echais un vistazo a estas imágenes, podréis ver que la apariencia es la misma. ¿Por qué me gusta tanto esto? Pues porque apenas notas el cambio. Tengo un nuevo so en el ssd secundario de mi pc de sobremesa y tengo la sensación de moverme por el mismo mundo, y eso me encanta (aunque de vez en cuando también me gustan cambiar a sistemas desconocidos).

Problema: ¿USARÁS TODO EL SOFTWARE?: Tener tal cantidad de software disponible gratuitamente para todo tipo de tareas tiene el inconveniente de que ¿cada cuánto usas cada programa? Yo, de vez en cuando, edito una imagen o me hago una figurilla en Blender (por poner un ejemplo). Pero DE VEZ EN CUANDO. Digo esto porque seguro que hay algún usuario por ahí suelto de los que les gusta optimizar y (con cierta razón) prefiere una versión común de Linux en la que, cuando es necesario, descarga el software deseado. Si no eres así y, como yo, te gusta tener todo este listado de programas para poder editar cuando necesites cualquier contenido multimedia, entonces creo que la ventaja más grande que esto presenta es la oportunidad de aprender. Yo nunca había hecho nada de modelado en 3d (miento, en el trabajo usamos muchísimos cads, pero nunca algo casero por hobby) y mucho menos conocía la existencia de blender. Nada más abrirlo tuve la sensación de ser un pato nadando en petróleo: no tenia ni idea de cómo narices se manejaba eso. Así que entró en escena nuestro amigo el Google, busqué documentación sobre dicho software, cursos y manuales y ¡listo!, ya había aprendido algo más aquel día. Por lo tanto, aunque tener tanto software puede resultarte algo ridículo, tómatelo como una oportunidad de aprender y familiarizarte con tus nuevos "amiguetes".

¿Qué es lo que no me gusta?: después de todo, Ubuntu Studio no deja de ser un SISTEMA OPERATIVO. Es decir, la plataforma software que evita que tu pc no sea más que un conjunto de chips que consumen y no hacen nada. ¿Qué quiero decir? Que, a pesar de estar más pensado para gente que edita video, imagen y todo eso, creo que deja de lado a los usuarios habituales de linux: gente que lo usa para la actividad cotidiana y, en muchos casos, desarrolladores (o aficionados como yo). Si usáramos este SO sin conexión a internet y, por lo tanto, sin la posibilidad de obtener ninguna clase de software adicional, sería un sistema ridículo para el uso diario: lo usarían cuatro gatos. ¿Dónde están las herramientas de libreOffice para editar documentos tipo word, excel y todo eso? ¿Y alguna herramienta para desarrolladores? Todo esto brilla por su ausencia. De hecho, como desarrollador aficionado, muchísimas veces necesito crear fondos para mis entornos gráficos, o mis propios iconos para botones web: por lo que me viene genial tanta instrumentación de edición, pero claro, ¿de qué me sirve a mí sin mi codeblocks, netbeans, eclipse, brackets, bluefish, glade, phyton y qtDesigner? Todas esas herramientas las he descargado por mi cuenta y, ahora sí, disfruto de un sistema COMPLETÍSIMO.

CONCLUSIÓN: altamente recomendable, pero cuidado, sólo le sacarás partido si sabes utilizar el software añadido que posee. Y, además, tendrás que buscarte tus aplicaciones tipo libreoffice y herramientas de desarrollo. No creo que sea el SO óptimo para ningún caso, ya que el software esencial que nos traen las versiones comunes no podemos dejarlo de lado para un uso habitual. Pero ya sabeis: para gustos los colores. Comenta y dinos qué te parece todo esto.

Nos vemos en el próximo post. Hasta entonces, sed buenos (si podéis).

martes, 18 de noviembre de 2014

Grafeno: ¿El futuro en presente?

EL MATERIAL 2D MÁS POTENTE CONOCIDO

Hoy no sabía muy bien qué escribir, y me acordé de esta nueva maravilla. Comencé la tarea de investigación para traeros algo decente, y encontré una web increíble sobre este material. Puedes verla aquí. La web tiene el nombre de dicho material, y contiene gran cantidad de contenido sobre el mismo dividida en varias secciones: Multimedia, Documentos e Investigación, Aplicaciones comerciales, Curiosidades y Producción.

Posee, además, una especie de blog en el que relata noticias llamativas sobre este material. Aquí podemos encontrar algunas de las aplicaciones de dicho material. Desde sensores moleculares o plásticos inteligentes hasta, incluso, implantes cerebrales. Sabía, desde que oí hablar del grafeno, que era un gran material, pero nunca imaginé algo como los implantes cerebrales.

Después de trastear un buen rato y darme cuenta de la gran magnanimidad de dicho material, pensé en no hacer una única entrada dedicada a este material, sino en crear para él una sección entera, lo que me daría pie a un gran número de posts. Y así hice: añadí la sección grafeno al menú superior (dentro de hardware) y me puse a picar esta entrada. Aunque es un poco presentación e ideas generales, dedicaré este post (de aquí al final) a lo que, hoy, más me ha impactado de este material: su capacidad de autoreparación. Os pego el artículo original del sitio del grafeno:

Descubren que el grafeno es capaz de autorepararse

Investigadores de la Universidad de Manchester han podido comprobar que cuando una lámina de grafeno recibe algún daño que quiebra su estructura produciendo un agujero consigue atraer átomos de carbono situados en las proximidades para así reparar los huecos. Casi como si se tratase de magia, dichos átomos capturados van situándose en los huecos donde son requeridos.
Los investigadores han realizado este descubrimiento por accidente, como muchas otras veces ha sucedido en la Historia de la Ciencia. Estaban investigando cómo se forman los agujeros en las láminas de grafeno cuando añadieron metal en contacto con el material de marras y cuál no sería su sorpresa al constatar que átomos sueltos de carbono que quedaban cerca de los agujeros en la superficie del grafeno rápidamente pasaban a cubrir los agujeros, reparando así la integridad de la lámina.
Recordemos que el grafeno se presenta en láminas del grosor de un átomo, de ahí su fragilidad y la facilidad con que puede dañarse, pero al mismo tiempo parece ser que de ahí procede la facilidad que tiene para repararse a base de “capturar” átomos sueltos de carbono que ocupen el lugar del agujero causado. ¿Para cuando un parachoques de grafeno? ─[Nano Letters / BBC / Imagen: CORE-materials bajo licencia Creative Commons]


Y aquí vuelvo yo. Lo cierto es que creo que todavía no he asimilado la maravilla que es la existencia de un material autoreparable. Podría traer ventajas ilimitadas: vehículos que se rehacen (de un pequeño golpe, por supuesto), implantes para personas regenerables: si fumas, píllate unos pulmones de grafeno. Y esta se me acaba de ocurrir: si podemos fabricar implantes cerebrales de grafeno y el grafeno se autorepara.... UNA MENTE ILIMITADA! Vamos, que no sé hasta qué punto puede llegar dicha capacidad, y mucho menos entenderlo, pero ¿os imaginais un ejército de robots que se restauran? Desde luego que no todo son ventajas, y solo de pensarlo se me pone la carne de gallina.

Comenta qué utilidades conoces del grafeno, si conoces alguna desventaja y, en concreto, qué te parece esto de que se regenere. Nos vemos en el próximo artículo. Hasta entonces, sed buenos (si podéis).

sábado, 15 de noviembre de 2014

Asus ZenFone: elegancia y rendimiento a precio aceptable

Potencia Intel, diseño y calidad Asus

 

Hoy vengo a deciros que me he enamorado, y no hablo irónicamente. Estaba leyendo el flipboard una noche (como casi todas) y de repente lo vi: una foto de un teléfono de aluminio dorado, con unas flamantes letras en las que ponía: ASUS. Leí la noticia, y resulta que Asus ya tiene preparados sus modelos ZenFone para 2015, pero en la noticia afirmaba que el precio de partida serían unos 250 euros.

Esto me encantó, porque actualmente tengo un Galaxy S2 i9100 con la pantalla hecha añicos (y ahi sigue funcionando). Levaba como un mes o dos mirando teléfonos, pero claro, mirando teléfonos de un precio máximo de 150 euros, ya que me parece absurdo gastar más dinero teniendo marcas como bq o doggee que ofrecen un rendimiento fantástico a un precio increíble. Y no, no soy hipócrita al decir que me parece absurdo gastar mucho dinero en teléfonos móviles teniendo un S2 (que en su época era caro): el S2 I9100 me lo regalaron, y claro, yo encantado.

No se me ocurrió otra cosa que entrar en pccomponentes y poner en su buscador la palabra "zenfone" con las esperanzas de que mi tienda favorita lo tuviese a mi precio favorito. Y resulta que sí: lo tenían. Y no solo eso: ¡Tienen la versión dorada! Nunca había pensado en ello, pero tener un teléfono dorado... es elgante, distinto, original y algo cantoso. Además, cumple con las características mínimas que pedía a mi futuro teléfono: el Galaxy S2, aunque no lo parece, tiene una cámara alucinante, un procesador muy bueno, bastante ram y muchas cosas que, aunque es un móvil viejete, da el rendimiento de un móvil de gama media/baja actual. Mi presupuesto estaba en lo que ya he dicho: unos 100 o 150 como mucho. Y por ese precio tenía algún cuadcore con 1 o inclus alguno con 2 gb de ram, pero con camaras de 5 o, como mucho, 6 megapíxeles. Me daba cosa gastarme dinero en algo y después pensar: "me cago en la leche, me he gastao dinero en un movil peor que el que tenía". Y cuando vi el procesador INTEL cuadcore a 1.6 ghz, 1gb de ram, 8 megapíxeles, pantalla HD 720p IPS, que si el cristal (cuyo nombre no recuerdo) que es más resistente y muchas cosas más que superaban mis espectativas, me enamoré. ¿Conocéis el emoticono ese de whatsapp que es una carita con los ojos como corazones? Pues así estaba yo. Ya no sólo por las buenas prestaciones que ofrecía, sino porque, además, me parece increíblemente precioso, elegante, formidable, nose cómo decrlo, creo que para mí es el teléfono perfeto. Y, sobretodo, es ASUS. Os parecerá increíble, pero yo, un futuro Ingeniero Informático con mención en Sistemas de Información, NO SABÍA QUE ASUS FABRICABA SMARTPHONES. Y adoro asus, por lo que en cuanto vi sus letras en la espalda del teléfono sólo me dieron ganas de ir a donde fuera a conseguirlo.

Pero bueno, después de esta patraña romanticona contándoos mi primer encuentro con el ZenFone, vamos con lo que de verdad os interesa: ¿Qué lleva por dentro el nuevo Asus? Os contaré un resumen de las características que me han gustado, comparándolas con mi actual I9100.

PANTALLA: para mí, la pantalla es uno de los elementos más esenciales de mi teléfono. Casi por encima del procesador, ram y batería. ¿Por qué? Porque para lo que más uso mi SmartPhone es para visualizar contenido. NO necesito un super procesador de 8 nucleos ni 4gb de ram porque no les voy a dar uso. Sin embargo, a una buena pantalla siempre le voy a dar uso en mi dispositivo. Yo buscaba una pantalla de 5 pulgadas, porque para comprarme uno de 4 o de 4.5 me quedaba con mi actual galaxy. Además, en cuanto a resolución, buscaba un mínimo de 480, la que tiene el S2. Creo que no hace falta más resolución en un dispositivo tan pequeño, pero si encontraba uno a 720, mejor que mejor. Este dispositivo Asus trae pantalla de 5 pulgadas (mi objetivo: menos es pequeño, más es muy grande) y de alta definicion a 720p, lo que sobrepasaba mis espectativas.

Además, el cristal es el "Gorila Glass" (ya me acuerdo jeje) que resiste más los golpes y las rayaduras (me da igual el cristal que fuese, pero es un punto a favor)

PROCESADOR, PROCESADOR GRÁFICO Y RAM: estas tres partes son las que más miro si se trata de un ordenador (sobretodo si es sobremesa) pero siendo, repito, un dispositivo móvil cuyo único fin será visualizar contenido, prefiero quedarme con algo normalito y ahorrarme una pasta. Mi galaxy trae un dual core a 1.2ghz con 512mb de ram y, en cuanto a gráficos, responde relativamente bien: no uso juegos potentes. Este asus trae un cuadcore de Intel a 1.6ghz con 1gb de ram y en cuanto a rendimiento gráfico se refiere, he leído en comentarios por ahí de internet que es bastante espléndido. Conclusión: rebasa mis espectativas.

Un comentario acerca del procesador: charlando con amigos de la universidad, me han afirmado que, aunque Intel es lo mejor de lo mejorcito en procesadores, Android y sus apps están más pensadas para correr en procesadores MRT (Mediatek) de los que llevan TODOS los móviles. Eso es algo que, en un principio, me tiró un poco para atrás, pero aunque no rinda tan lujosamente como un cuadcore @1.6 de mediatek similar, siendo Intel creo que tengo potencia de sobra, además de que (creo) es el único dispositvo móvil con este tipo de procesadores (lo que me encanta, porque lo hace distinto).

Otra añadidura sobre el procesador es que, aunque en la mayoría de los sitios pone cuadcore, creo que es un dualcore con 4 threads, lo que en principio no me gusta (lo ideal son cuatro nucleos REALES). Pero teniendo en cuenta que el portátil desde el que os escribo este post es un dual core con 4 trheads y que me va de mil maravillas, creo que es lógico esperar un comportamiento similar en el móvil, ¿no?

OTROS: para acabar de una vez, que me estoy alargando, juntaré ahora otras cosas que me han llevado a decidirme por este dispositivo, y con una gran diferencia respecto a otros:

Estética: para mí, en electrónica, es un punto muy importante (aunque no por ello voy a pagar más) y este teléfono es increiblemente perfeco (para mí). Me encanta la espalda COMPLETAMENTE lisa y simple (típico de diseños Asus). Su forma le da un toque superelegante que me encanta, y el color dorado le da originalidad ante todo y, también, lo hace algo cantoso (y eso me encanta) ¿Quíen lleva teléfonos dorados, eh? Pues... YO!!!

Marca: sólo un comentario: asus me da una confianza increíble, y creo que no estoy equivocado si pienso que me va a salir un buen dispositivo sólo por ser Asus. No es que sea un fanboy, pero en todos los campos en los que he manejado Asus hasta ahora siempre me ha sorprendido, y espero que haga igual en el campo de los dispositivos móviles.

Antes de acabar, hablemos un poco de las cosas que NO me gustan. Por ahora, la moda que se está extendiendo de no implementar el botón home como un botón físico (si, el de la casita, el que está en medio entre "atrás" y "menú"). Lo que me encanta de mi S2 es que ese botón se puede tocar, pero en este Asus y en la mayoría de nuevos dispositivos, se reemplaza por un botón táctil como los dos que tiene al lado. Eso, personlamente, no me gusta (para gustos los colores).

Por cierto, no os he dicho que en PcComponentes lo tienen por 175 (bastante más barato de lo que ponía en el arítculo del flipboard). En cuanto pueda me lo compraré (y ya daré por canjeado el autoregalo de estas navidades) y os vendré con un post más detallado sobre dicho dispositivo. Hasta entonces, sed buenos, si podéis.

viernes, 14 de noviembre de 2014

¿Qué hora marcan los Iphones y dispositivos de Apple cuando los presentan al mercado?

"Hoy Apple va a reinventar el teléfono" Steve Jobs, 9 de enero 2007, a las 9:42 am

La respuesta al título es: las 9:41. Pero, ¿Ha sido siempre así? Y, ¿Por qué?.

El 9 de enero de 2007 llegó Steve Jobs al Macworld Conference & Expo de San Francisco, donde comenzó a hablar a las 9 de la mañana. A los 35 minutos de conferencia, reveló la siguiente frase:

Este es un día que he estado esperando durante dos años y medio (…) de vez en cuando, llega un producto revolucionario que lo cambia todo. Hoy Apple va a reinventar el teléfono

Y, posteriormente, a las 9:42 sacó a la luz la primera imagen del primer Iphone. Tomaron ese momento como un momento suficientemente memorable como para marcar todas sus presentaciones en adelante, poniendo en los dispositivos presentados siempre la misma hora: 9:42.
Si eres un poco apispao te habrás dado cuenta de que la foto que he añadido (presentación del Iphone 6 y 6 plus) no marca las 9:42, sino las 9:41. ¿Por que? En el año 2010, Apple regresó de nuevo con otro gran producto: el Ipad. Y cambiaron las cosas: la primera imagen del primer Ipad salío a la luz un minuto antes que la primera imagen del primer Iphone, y le restaron uno al minutero desde aquel día.

Scott Forstall, exvicepresidente de Apple, señaló hace un par de años que las keynote de la compañía estaban diseñadas para revelar un gran producto sobre los 40 minutos de empezado el evento. Entonces, habrá que esperar un poco más a ver si Apple logra dar exactamente con la hora, sin pasarse 1 o 2 minutos. Próximamente podríamos ver un 9:40 en los anuncios.

jueves, 13 de noviembre de 2014

Oculus Rift aconseja a la competencia: cuidado con los mareos

No saquéis realidad virtual que maree, por favor.


Desde mi punto do vista personal, considero a Oculus la mejor en cuanto a realidad virtual se refiere. Vale, confieso que no he tenido la fortuna de probarlas (estas navidades espero conseguirlas) pero, según la información que he conseguido recopilar, considero que el resto de competentes para las oculus son meras copias que no consiguen alcanzar su calidad en desarrollo. Ya no tanto a rendimiento, sino también a complementos: oculus cuenta con su versión para desarrolladores, que incluye un sdk de oculus, muy bueno e ideal para los que nos gusta trastear, probar e investigar en estos nuevos lanzamientos.

Un proyecto que me resulta bastante curioso relacionado con la competencia a Oculus es el proyecto morpheus de Sony (me gusta sobretodo el nombre del personaje de Matrix) ya que implementan una tecnología similar en consolas. He visto muy buenos comentarios a cerca de Morpheo, pero también muchos malos, sobretodo en cuanto a consumo de recursos se refiere. Son muchos los que hablan de que las nuevas generaciones de consolas superan a los ordenadores gaming más exigentes, y eso, con mucho respeto, me parece una gran basfemia desde el punto de vista informático. Estoy de acuerdo en que, actualmente, las consolas desarrollan una potencia increíblemente inesperada, pero por favor, seamos francos. Comparar un i7 de la serie K con una Nvidia 980 o una ATI 290x, 8gb de ram (o 16 incluso) con un buen SSD me parece bastante ilógico. Ni siquiera se mueven en el mismo espacio de calidad: no podemos ni compararlos.

Bueno, después de este deseperado intento de defender a los ordenadores frente a las consolas, continúo con lo que iba: el consumo de recursos de Morpheus. He leído muchos comentarios y artículos acerca de la gran cantidad de recursos necesarios para levantar un Oculus o un Morpheus y, aunque vuelvo a repetir que no los he probado, veo bastante lógico que Morpheus tenga un talón de aquiles: los recursos insuficientes de la PS4 de Sony.  Esto provoca un cierto retraso entre la transmisión del movimiento desde las gafas y la recepción de la respuesta en vídeo requerida, y eso da lugar a un mareo muy incómodo.

Sobre este mareo habla Oculus a sus competidores en este artículo de xataka: informa de que no se den prisas, mejor sacar un producto bueno tardío que una basura pronta (en palabras resumidas). Por último, hace referencia a los beneficios que resultan a Oculus tras su adquisición por parte de Facebook.

miércoles, 12 de noviembre de 2014

¿Cómo son realmente los archivos de OpenOffce?

Tras deleitaros ayer con mi experiencia de usabilidad de OpenOffice frente a Office hoy os traigo un artículo que tenía ya bastantes ganas de publicar sobre cómo son, a nivel un poco más bajo de lo habitual, los archivos de openoffice. Esto tiene mucho que ver con las entradas que publiqué anteriormetne sobre archivos comprimidos y archivos empaquetados. En concreto, con archivos empaquetados.

Realmente, los archivos ".odt" de nuestro OpenOffice son archivosempaquetados: un archivo que está echo de otros archivos. NOTA: mucha gente, cuando habla de esto, siempre habla de comprimidos, sin tener en cuenta que EMPAQUETADO != COMPRIMIDO. En este caso, creo que se trata de un empaquetado de archivos debido a que, según tengo entendido (no estoy seguro al cien por cien), no reduce el tamaño de los archivos en disco, sino que los junta como si fueran un único archivo.

Cuando trabajamos con un editor de textos (OpenOffice Writer en este ejemplo) nunca escribimos texto sin más: siempre aplicamos formatos (márgenes, letras, tamaño, párrafos), otros tipos de arvhivos (como imágenes) y si nos vamos a niveles más avanzados, necesitamos archivos extras que guarden configuraciones muy específicas (como por ejemplo la combinación de correspondencia entre Word y Excel). ¿Todo eso se guarda en un simple archivo? Pues es evidente que no. Antes de conocer eso, yo me preguntaba cómo narices podría funcionar eso a un nivel más bajo del que trabajamos habitualmente, y lo cierto es que no iba mal encaminado. Yo suponía que necesitaría más de un archivo (y más de dos o tres seguro) para guardar todo. Un archivo para el contenido y el formato, directorios (carpetas) para las imágenes, y archivos extras con otros metadatos como autor, hora, fecha, configuración y otras muchas cosas que seguro que yo no sabría ni que existen. Lo que no conseguía imaginar es ¿de dónde se sacaba toda esa información en un único archivo?

Un día, navegando, encontré un artículo que me recordó ese tema y trasteé un poquito hasta encontrar cómo verdaderamente funciona: un archivo .odt es exactamente igual que un archivo .zip. En este artículo habla, muy por encima, de este fenómeno.

EJEMPLO PRÁTICO

Creé un archivo en OpenOffice writer, cuyo texto era una única línea. Posteriormente, cambié la extensión .odt a .zip y, con el winrar (vale cualquier otro), extraje el contenido. Me encontré con directorios y archivos.xml.
Arvhido de ejemplo formato .odt


Extensión cambiada a .zip y abierto con winrar. Esto es lo que nos encontramos

¿QUÉ ES LO QUE NOS ENCONTRAMOS?

A muy grandes rasgos, encontramos tres carpetas y 6 archivos, de los cuales 4 son archivos xml.
Una carpeta para configuraciones, otra para metadatos, otra para los "thumbnails" o imágenes del archivo.

En los archivos sueltos, encontramos "content.xml" para el contenido, otros archivos para ajustes y los estilos aplicados, entre otros.
Con eso, el editor de textos tiene toda la información necesaria para crear y editar este tipo de archivos.

Si abrimos el fichero content.xml y buscamos un poquito, encontramos el contenido entre todas las etiquetas de este lenguaje. En mi caso lo abro con NotePad++ porque tiene colores para diferenciar texto de etiquetas, algo muy recomendable. El único problemilla es que lo genera todo en la misma línea de código, y eso dificulta mucho la tarea de encontrar el poco contenido que yo había escrito en mi documento de ejemplo.


Ahí podemos ver la línea de texto que yo había añadido previamente a nuetro archivo al crearlo.

 ¿Puede esto sernos útil?

PUES CLARO QUE SI.
Bueno, para ser más exactos, habitualmente no. Pero todo lo que sea saber siempre viene bien, ¿no?.

A mi me pasa a menudo que la gente se complica al mandar fotos por correo electrónico: las adjuntan todas a un documento de word y luego adjuntan ese archivo al correo. Además de complicarse ellos la vida, me la complican a mí: ¿Cómo narices extraemos limpiamente, sin ctrl+c ni ctrl+v, esas imágenes? Aquí tienes la respuesta: solo con cambiar la extensión del archivo ya puedes acceder a ellas en la carpeta Configurations2/images.
Además, tienes la oportunidad de poder copiar todo el texto sin ninguna clase de formato, o de copiar el código xml que te interese.

Por lo demás, todo es investigar. Trastear es lo que más te hace aprender, y esto es una gran oportunidad: estos métodos suelen ser poco conocidos, todo un paraíso de investigación.

martes, 11 de noviembre de 2014

El primer navegador para desarrolladores llega de la mano de Mozilla

MOZILLA FIREFOX DEVELOPER EDITION: el primer navegador dedicado para desarrolladores, y viene de la mano de Mozilla (como no)

Ventana que se abre tras lanzar el navegador por primera vez
Para hoy tenía programada la entrada sobre el funcionamiento de los archivos de OpenOffice, pero me acordé de una de las grandes maravillas de nuestra actualidad; algo muy esperado por todos los profesionales y los aficionados al desarrollo web: ya tenemos un navegador para nosotros.

Los colores oscuros abundan en su interfaz gráfica y, en cuanto a iconos, es como un Firefox actual. Pero, ¿qué esconde esta nueva versión en su código?

1: IDIOMAS: por ahora, solo está en inglés, aunque estoy segurísimo de que tendremos nuestras traducciones más pronto de lo que esperamos.

2: CAMBIO DE TEMÁTICA: como bien podeis ver en la foto del artículo, se han decantado por un diseño oscuro y simple, a mí en concreto me gusta mucho. Si no te va este rollo tan siniestro, estoy seguro de que, con el paso del tiempo, encontrarás muchísimos plugins y extensiones de apariencia para ponerlo como a tí te de la gana: recuerda que seguimos con Mozilla, donde la personalización es un punto bastante fuerte.

3: PISANDO FUERTE: se me hace que tenían esto muy bien pensado. Nada más instalarlo, te aparecen en la parte superior derecha cuadros de diálogo con instrucciones superficiales sobre qué es lo nuevo que trae y cómo usarlo. Además, la primera página que se abre al lanzarlo por primera vez, trae un par de sencillos videotutoriales en inglés que muestran dos de sus herramientas principales: el web IDE y la consola de depuración en tiempo real.

4: HERRAMIENTAS: por muy bonito y bien currado que nos traigan este nuevo navegador, lo importante son las herramientas. Una lista de algunas de las que he encontrado trasteando muy poquito son: 

Toggle tools, Inspector, Consola Web, Depurador, Editor de estilos, rendimiento, Network, Barra de herramientas de desarrolladores (similar al firefox de siempre), Web IDE, Caja de búsqueda y consola, Ventana de diseño responsivo, "Eyedropper", "Scratchpad", Page source, Connect, y un magnífico botón para obtener más herramientas. Tampoco podemos olvidar la opción de Trabajo sin conexión. 

Además del botón desplegable, tenemos una sencillita barra de herramientas entre las que destaco el acceso directo al Web IDE y la opción de iniciar un nuevo chat (esto es nuevo para mí).


CONCLUSIÓN:

Una magnífica idea. Muy completa y con una apariencia rompedora con lo habitual de hoy en día. Todavía tiene los defectos de algo que acaba de salir: principalmente la ausencia de traducciones. Pero, según vaya usándolo, probablemente encuentre más fallos típicos de software recién publicado, como algún fallo de estabilidad, reinicios inesperados, mal funcionamiento de alguna herramienta y, en fin, todo eso que depuran con las versiones beta. He de decir que los 10 minutos que lo he tenido abierto para escribir esta entrada ha ido todo como la seda: rápido (especialmente si, como yo, usas ssd) y aunque detecto un ligero aumento en el consumo de ram (puede ser cosa de mi sistema, y es muy pero muy ligero) he de decir que mis 8 nucleos de AMD se han mantenido por debajo del 8% en el momento de su lanzamiento y en un absoluto 0% mientras el software se encuentra activo, una marca muy similar a la marca habitual de firefox.
Volveré con más sobre esta novedosa maravilla. 


lunes, 10 de noviembre de 2014

OpenOffice, ¿una verdadera alternativa gratuita al Office de Microsoft?

El software libre ha mejorado mucho y ha crecido en los últimos años. Ahora, es muy fácil encontrar software libre alternativo para sus predecesores de pago. Pero, ¿son realmente útiles esas alternativas libres?

Hoy no sabía qué escribir, y mi amigo el Flipboard no me daba noticias sobre las que investigar y sacar adelante una entrada completa. Entonces me acordé de que estos días os vengo hablando de los archivos comprimidos y archivos empaquetados, me acordé también del último artículo (que se publicará mañana) sobre los archivos empaquetados y los archivos de OpenOffice. Esto me llevó a una idea maravillosa: antes de hablaros sobre cómo funcionan esos archivos ".odt", ¿por qué no hablar de OpenOffice frente a Office, su "padre" de pago? Pues bien, aquí teneis, a grandes rasgos, un poco de mi experiencia con ambos software y mi conclusión sobre si realmente es una verdadera alternativa y de si merece la pena pagar por algo como Office, algo que nunca aprovecharemos al cien por cien.

Soy un gran amante del software libre y OpenOffice me encanta. Yo lo conocí hace relativamente poco, y siempre hasta ahora no he enontrado ninguna función del Office de pago que necesite y no traiga OpenOffice. Es ciero también que el que más uso es el writer, y según tengo entendido, donde más direfencias encuentras es en Calc. 

Compartiendo experiencias con mi cuñado, que es también un gran apasionado de la tecnología y, por cierto, un gran desarrollador web, me comentaba que, hace años, OpenOffice era mucho menos útil que ahora. El nombre de “OpenOffcie” significa (para mí) Office GRATIS. Primero porque es una herramienta similar, segundo porque es gratis, y tercero: porque realmente funciona y es útil. Vamos, que está muy completa. Pues, hace años, la cosa no era así: OpenOffice era algo más inútil de lo que es ahora.

Personalmente, no adoro solo OpenOffice. Me encanta probar todo lo que sea software libre, y en esta época creo que está en auge. Si alguien me hace la típica consulta de “Oye, ¿puedes piratearme el Office?” antes de darle consejos sobre dónde buscar o, si es alguien adinerado, pedirle que se deje de pirateos y pague (con lo caro que es Office entiendo tanto pirateo) lo que hago es recomendarle OpenOffice. Cuando les digo que es completamente gratuito se quedan muy extrañados. Y especialmente preguntan si cumple con las expectativas necesarias. Los hay cabezones que se quedan con Office, pagando un pastón para leer y editar algunos Words y como mucho algún que otro Excel. 

Todas las herramientas de Office las considero muy potentes. Creo que Word puede ser más que un simple editor de textos y Excel tiene muchísimas herramientas que nadie utiliza. En fin, ¿pagar por usar apenas un 1 por ciento? RIDÍCULO.

Que conste que no quiero poner en duda la potencia y la utilidad del software de Office, y tampoco diosificar OpenOffice. Pero Office, por muy bueno, potente y estable que sea, siempre será caro. OpenOffice, aunque algo más sencillo, me da todo lo que necesito de manera gratuita y, además, con el gusto que me da usar software libre.

domingo, 9 de noviembre de 2014

Los archivos empaquetados

Podría completar este post con una sola frase: los archivos empaquetados NO comprimen los archivos, sino que "generan" nuevos archivos compuestos de otros archivos. Pero claro, no os iba a dejar con una entrada de un párrafo, y menos aún con lo charlatán que soy.

El problema para hablar de archivos empaquetados es que no tienen tanto juego como los archivos comprimidos, pero tengo varios ases en la manga.

La imagen de los libros atados lo representa a la perfección: un paquete no comprime. Si empaquetamos archivos que ocupan un total de 2Gb, el archivo resultante seguirá ocupando 2Gb. Eso si se trata de solo empaquetado. Es habitual que al empaquetar arhivos, en muchos casos, también se utilice algún que otro algoritmo de compresión. Entonces si decimos que el archivo resultante es un archivo comprimido, no andaríamos tan mal encaminados.

SOFTWARE
Yo, por lo menos, no me muevo del WinRar. Nací con él y tampoco he probado suficientemente otros software como para cambiarme. Pero por supuesto sé que existen otros softwares para esta tarea, además de que tienen la ventaja de ser gratuitos, en muchos casos.
En caso de ser un linuxero pudes empaquetar, comprimir, desempaquetar y descomprimir los principales tipos de archivos desde la terminal de tu SO. Eso es una de las mayores ventajas que, en mi opinión, presenta Linux frente a Windows. En general, cuando hablamos del uso de la terminal, el CMD de Windows suele quedarse bastante atrás.

USOS
Además del uso que podamos darle a modo usuario habitualmente, los archivos comprimidos y/o empaquetados son, prácticamente, la base de la gran mayoria de nuestro software. Desde los archivos .odf de OpenOffice (de los que os hablaré pasado mañana) hasta las aplicaciones de nuestro smartPhone Android: .apk.

Finalizo aquí mi tralla de dos días sobre archivos comprimidos y empaquetados. Es impotate saber qué formato es para identificarlo como uno de ambos. Y, por supuesto, tengamos conciencia de que cualquier software tiende a utilizar este modo de generar archivos, lo que puede abrirnos muchísimas puertas.

sábado, 8 de noviembre de 2014

Archivos comprimidos. ¿Qué son y cómo funcionan?

 A menudo hablamos universalmente de archivos comprimidos tanto si se tratan de empaquetados o comprimidos. 

Para saber un poco más de esto, tengo dos posts preparados que explican qué son cada uno de ellos y cómo funcionan. Estoy preparando, además, un artículo bastante interesante sobre los arvhicos creados en OpenOffice y qué relación tiene con los arvhivos comprimidos. 

QUÉ ES COMPRIMIR UN ARCHIVO
En pocas palabras: comprimir un archivo es conseguir que dicho archivo ocupe menos espacio en disco. Supongamos que tenemos un disco lleno de archivos sin comprimir: lo que haríamos rápidamente sería buscar los menos necesarios para deshacernos de ellos y recuperar algo de espacio. Pero, mediante la compresión adecuada, podríamos lograr que un arvhico ocupe hasta un 95% de espacio menos en disco.

TIPOS DE COMPRESIÓN

Existen dos tipos: sin pérdida (lossless) y con pérdida (lossy). Cada uno posee sus ventajas e inconvenientes. Incluso, en algunos casos, perder información de algún archivo puede resultarnos incluso útil: si nos gusta trastear con fotografías, podemos comprimir una foto a un nivel bastante extremo, con la consiguiente pérdida de información, y lograr un efecto más al estilo dibujo animado en la misma.

Compresión lossless: algunos formatos que la utilizan son: ZIP, PNG,   FLAC, TIFF, H264 y RAR.
Consiste, básicamente, en analizar el archivo para encontrar patrones que se repiten, dejando solo uno de ellos e indicando cuándo ha de repetirse.
Por ejemplo: un archivo con 5000 letras "t" (TTTTT.........) podríamos comprimirlo como "Repetir T 5000 veces", consiguiendo reducir 5000 letras a una única línea.
El principal inconveniente de esta opción es que no siempre resulta útil. Un archivo complejo que no contenga absolutamente ningún patrón de este tipo apenas notaría la diferencia una vez comprimido.

Compresión lossy: siendo un poco más brutos. Con estos algoritmos, quitamos las piezas no esenciales de nuestro archivo para conseguir la reducción de su peso, pero conlleva directamente la pérdida de cierta información. Algunos formatos que utilizan este tipo de compresión son  JPG, MPG, MP3, OGG, DivX y MP4.
Por ejemplo: los arvhivos MP3 retiran del archivo las frecuencias no audibles por el ser humano. Si analizamos los armónicos de un audio con un software especializado (como Adobe Audition) obtendríamos estas diferencias: 

La ventaja es que este tipo de compresión suele ser ajustable por el usuario, de manera que nosostros decidimos, en última instancia, cuánta información estamos dispuestos a perder.

CONCLUSIÓN

Finalizamos el primer post para aprender a diferenciar compresión de empaquetado de archivos. Ahora, ya sabemos lo que es un archivo comprimido. Conocemos también los principales algoritmos mediante los cuáles alcanzamos nuestros objetivos y, por lo tanto, espero que aprendamos a hablar de comprimidos cuando son comprimidos y empaquetados cuando son empaquetados.

viernes, 7 de noviembre de 2014

Software malintencionado que afecta a la gran manzana. ¿Mito o realidad?

WireLurker: tu mayor miedo si eres usuario de dispositivos Apple


Surgió en China, y al principio parecía una pequeña tontería casi de niños. Pero fuentes oficiales ya declaran este software como un verdadero peligro para los usuarios de dispositivos de esta marca. Surgió en dispositivos móviles, pero, según tengo entendido, afecta a toda la gama de esta marca: estás en peligro ya seas usuario de Iphone como usuario de MacBook pro o de cualquier dispositivo que luzca el flamante logotipo de la manzana mordida.

Es conocido como el más peligroso hasta la fecha: puede tomar el control de tu ID completo de Apple. Si tenemos en cuenta que una gran mayoría de usuarios tiene automatizados sus medios de pago... podría suponerles un gran aprieto económico.

Según conozco, existen unas 467 aplicaciones infectadas por dicho virus. Todas ellas tienen un total de 350.000 descargas aproximadamente. Me gustaría destacar que esa aplicaicón no pertenece al AppStore original, sino a un store de terceros conocido como "Maiyadi". Esto es importante, ya que por lo menos sabemos que, mientras usemos el Store oficial de la manzanita, estaremos seguros.

Pero cuidado: aunque uses el AppStore oficial, también puedes contagiarte vía USB. Además, esta funcionalidad conlleva el peligro que a mí más me preocuparía: al igual que puedes afectar el dispositivo móvil mediante usb, también puedes afectar el ordenador Apple cuando conectes tu móvil en tu todo en uno o tu portátil Apple. Estarías exponiendo completamente tu lista de contactos y tus mensajes de  iMessage.

En un comunicado oficial, Apple declaró que "Estamos al tanto de que hay programas malignos accesibles a través de un sitio de descargas destinadas a usuarios en China y hemos bloqueado las aplicaciones identificadas para prevenir que se lancen. Como siempre, recomendamos que los usuarios se bajen e instalen programas de fuentes de confianza."

También recalcaron que "Las técnicas utilizadas sugieren que los agentes malignos se están volviendo más sofisticados a la hora de explotar algunas de las plataformas de móbiles y computadoras más conocidas del mundo. Wirelurker no es como nada que hayamos visto antes en términos de programas malignos de Apple iOS y OS X".

Según tengo entendido, no es la primera amenaza de seguridad a la que la marca debe hacer frente, pero sí es la más fuerte: es la primera en afectar a toda la gama de productos (sin contar los productos cuyos usuarios aplicaban jailbreaks) y, ademas, creen que todavía está en fase de desarrllo, por lo que no saben bajo qué cometido pretenden recolectar dicha información.

Artículos de interés relacionados con este tema, a continuación:
ABC 
BBC

jueves, 6 de noviembre de 2014

Hoy recomendamos: SomosBinarios

Somosbinarios.es: una comunidad relativamente joven que crece a ritmo vertiginoso.

En verano de 2013 nació esta comunidad de estudiantes informáticos, y así mismo se presentan ellos en el apartado "acerca de" de su web:

Somos Binarios, es una comunidad de estudiantes de informática que buscan compartir conocimientos y encontrar recursos, para favorecer su aprendizaje. Para ello, se ha organizado un foro donde debatir sobre los distintos temas y recoger los aportes de los usuarios, y una página web, en la cual publicar los distintos recursos de una manera más ordenada.
La comunidad nace en el verano de 2013, pero ya se ve venía gestándose desde las vacaciones de Navidad de ese mismo año.
La idea de crear la comunidad, surge al entrar a estudiar ingeniería informática, en la universidad, dándonos cuenta de la gran cantidad de recursos disponibles para el aprendizaje, que están dispersos en la red. Si a ello le sumamos el factor, de que a la mayoría de las personas, le parece bastante complejo este campo. Se decidió crear un sitio, donde el usuario pueda encontrar esos recursos en una única web y de forma ordenada.

Yo la descubrí a principios de este curso, y me parece que, aunque todavía no es una de esas webs de actividad diaria, sí produce material de calidad.
Su web está dividida en cuatro bloques principales: foro, exámenes, humor y aprende a programar. Desde luego que no es la web de las webs sobre informática, pero es de mucha utilidad. Sobretodo, me gusta reocmendarla porque es joven, y las cosas jóvenes tienen todavía futuro por delante. Esperemos que una web así mantenga su actividad (y que la mejore) durante muchos años, y, de ser así, espero ser partícipe de ello.