El blog de Pablo

Los READ.ME son para los cobardes

Hace tiempo que ando con ganas de desarrollar alguna aplicación para Android, para lo cual lo primero que hay que hacer es armar un entorno de desarrollo, en este caso formado por el kit para desarrolladores de Java (JDK), el conocido Eclipse, y una serie de librerias que se instalan a modo de plugin especificamente para desarrollos Android.

El primer paso es descargar el software necesario de los siguientes links:

Nuestro sistema es un Ubuntu 12.04 64 bits, para lo cual descargamos la versión 1.7.0_04 del JDK en formato .tar.gz para linux.

continua leyendo…

Vía @fidelfernandez me llegó este link donde menciona ciertos tips para optimizar los Linux que corren sobre un disco de estado sólido,ya que, a diferencia de los clásicos HDD,  estos  tienden a degradarse con el uso por tener un número limitado de escrituras. Realizamos los pasos (que realmente fueron muy sencillos) y verificamos su funcionamiento.

Opciones de montaje de unidades SSD

Los  SSD recientes disponen de comandos  TRIM,  que ayudan a impedir la degradación de rendimiento con notificaciones entre el disco y el sistema operativo comunicando qué bloques de datos ya no están en uso (como los bloques eliminados). Una operación del SO como un borrado generalmente sólo marca los bloques implicados como no usados. TRIM permite que el SO pase esa información al controlador de la SSD, que de otra manera no sabría qué bloques puede eliminar. El sistema de ficheros ext4 usa TRIM cuando la opción discard está establecida.

La opción noatime reduce la escritura en el disco SSD ya que evita que se les actualice el momento de acceso a los inodos o nodos indices.

Con el comando mount, podemos verificar las opciones de montaje actuales de nuestro sistema, que en mi caso son:

/dev/sda1 on / type ext4 (rw,errors=remount-ro,user_xattr)

Si establecemos estos dos valores en las opciones de montaje, mejoramos el rendimiento del sistema y aumentamos la vida de los SSD. Para ello debemos editar el archivo /etc/fstab añadiendo dichos parámetros de la siguiente manera:

UUID=e5e8a0c8-5a00-40d6-aac4-b6f214c7939b / ext4 errors=remount-ro,noatime,discard,user_xattr 0 1

continua leyendo…

Partiendo de una charla dada durante el Flisol de ayer en la UNLu, comparto parte de la presentación y los videos-tutoriales armados sobre como instalar y administrar un sitio web con uno de los CMS mas utilizados en la actualidad, WordPress.

Empezamos por definir que es un CMS o Sistema de Gestión de Contenidos. Básicamente es un framework para crear y administrar contenidos, principalmente usado para lograr sitios web dinámicos, con facilidad para armar grupos de usuarios vinculados por roles, y contenido categorizado. Otra de las características es la sencillez de manejar las actualizaciones, los backups, y la reestructuración del contenido. Ejemplos de los actuales CMS open source son Drupal, Joomla y WordPress.

Caracteristicas del WordPress

Es un CMS desarrollado en PHP con base de datos MySQL escrito bajo licencia GPL.
Posee una gran comunidad de desarrolladores, tanto para el framework en sí, como también para los plugins, templates y widgets.
Por todo esto se convirtió en uno de los mas utilizados de internet.

Funcionalidades

  • Facilidad de instalación y administración.
  • Multiples autores, roles y niveles de permisos.
  • Organización de artículos por categorías anidadas.
  • Varios estados para una publicación (borrador, publicada, restringida…).
  • Editor WYSIWYG (lo que ves es lo que obtienes).
  • Publicación reducida vía mail.
  • Importación desde otros CMS de manera directa, mediante scripts o desde la base de datos.
  • Permite comentarios y comunicación entre blogs.
  • Distribución de artículos vía RSS, y con la ayuda de plugins, Facebook y Twitter entre otras redes sociales.
  • Gestión de contenido multimedia (drag&drop).
  • Búsqueda integrada de entradas.
  • Admite Plantillas (o themes), Widgets y Plugins.

continua leyendo…

Esta vez tuvimos que esperar a que el sitio en mención este offline para poder publicar el post, ya que además de la página que simulaba ser pagomiscuentas.com, encontramos la que contenía los resultados de 85 usuarios (en un par de horas) que ingresaron el banco, documento y clave.  La denuncia de páginas de phishing se puede hacer de manera muy sencilla desde cualquiera de los browser habituales (Chrome, Firefox e IE) o directamente desde la web. Pero comencemos cronológicamente con el mail que recibimos esta mañana.

continua leyendo…

Para asegurarnos de no haber dejado una sesión abierta de Gmail desde la compu de un amigo, o la máquina del trabajo, los colegas de Google nos brindan una herramienta para poder verificar los últimos accesos a nuestra cuenta, donde detallan el horario, dispositivo e IP de los mismos.

 

continua leyendo…

Como resumen de las miles de aplicaciones que existen en el Market de Android, detallamos las que según nuestra experiencia, integran el Top5 en esta categoría.


continua leyendo…

Hace unos días vengo recibiendo una seguidilla de mails con el asunto “Cuenta y Tarjeta Suspedida Temporalmente” que dice ser del Banco Frances, y desde donde pretende que ingrese a mi cuenta para cambiar los datos. Es común que lleguen avisos de este tipo así que dejo un par de tips para estar atentos y no caer en la trampa.

continua leyendo…

Sin duda uno de los discursos más famosos de la historia es el que diera Steve Jobs en la Universidad de Stanford en el 2005. En este discurso Steve Jobs narra tres historias de su vida y las enseñanzas que el camino recorrido le dejó.

Seguramente mucha gente ya lo conoce, pero lo mas probable es que si estas leyendo esto es porque no es así, asi que espero te guste tanto como a mi y quizas aunque no en todo pero en parte compartas su punto de vista de vida. Y como siempre es recomendable, hay que saber escuchar y tomar lo mejor de cada cosa.

continua leyendo…

Juan di Natale entrevistó en su programa Daytripper (Rock&Pop – 95.9Mhz – Lu-Vi de 13 a 17hs.), al señor Richard Stallman, quien visitó nuestro país la semana pasada promoviendo su ideal del Software Libre.
El creador del sistema operativo GNU genera polémica con sus afirmaciones y planteos, con respecto a programas privativos vs. programas libres, las redes sociales, el plan Conectar Igualdad, y muchas otras cosas… ¡Pero qué sano es crecer en el disenso!
Si no lo escuchaste, dale play a la nota completa.

Clip de audio: Es necesario tener Adobe Flash Player (versión 9 o superior) para reproducir este clip de audio. Descargue la versión más reciente aquí. También necesita tener activado Javascript en su navegador.

James Drake consiguió unir más de 600 fotografías tomadas desde la Estación Espacial Internacional (ISS) para simular un recorrido completo a nuestro planeta.

continua leyendo…

Stop SOPA