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

miércoles, 2 de abril de 2014

Mejora la experiencia de uso del teclado de Android con estos sencillos pasos

¿Cómo mejorar el teclado de Android? Con las últimas versiones del sistema operativo definitivamente funciona mucho mejor y no hace falta instalar o aplicaciones alternativas. Pero siempre hay espacio para mejora y estos son unos pequeños pero importantes pasos para optimizar su funcionamiento.

Se ha hecho mucho énfasis en lograr una mejora sustancial en la experiencia de usuario del sistema operativo y eso incluye el teclado de Android, por lo que no debería hacer falta buscar alternativas, simplemente modificar algunas opciones avanzadas. Importante aclarar que estos pasos son válidos para Android 4.4.2 pero probablemente en versiones anteriores sea similar o igual:
  1. Activar el teclado predeterminado de Android, llamado simplemente Teclado de Google desde AjustesIdioma e introducción de texto.
  2. Acceder a Ajustes del teclado de Google presionando en el ícono de configuración que aparece justo a un lado de la selección del teclado
  3. Elegir los idiomas que pretendes usar en tu día a día en Idiomas de introducción.
  4. Volver y dejar activado Mayúsculas automáticas, Sonar al pulsar tecla, Ampliar al pulsar tecla y Tecla de entrada de voz. Elijo desactivar el vibrar al pulsar tecla. Es una opción personal pero además de ahorrar un poquito de batería, creo que es mejor la retroalimentación sonora al escribir.
  5. En Corrección Ortográfica desactivo la opción de bloquear palabras ofensivas y en autocorrección activo la opción total, de esa forma, al escribir rápido, Android se encarga de corregir la mayoría de palabras mal escritas, cosa que no ocurre con la opción "parcial o casi total". Las Sugerencias de correcciones deben mostrarse siempre.
  6. Las demás opciones dentro de Escritura gestual deben queda todas activas.
  7. En Otras opciones dejar activada la opción de Sugerir siguiente palabra.
  8. Acceder a Ajustes avanzados y activar todas las opciones, pero importante: modificar el Retraso de pulsación prolongada a 250ms.
  9. Salir de la configuración y de ajustes.
Luego de eso entrar a cualquier aplicación y probar el funcionamiento del teclado de Android, mi sugerencia es probarlo en apps de mensajería instantánea o escribir un email. Las preferencias de escritura son tan únicas y particulares como cada persona que lo usa. Para mi, una de las grandes barreras de uso de este sistema operativo móvil siempre fue el teclado y con estos ajustes simples, pero sustanciales, especialmente relacionados con la forma en que funciona el autocorrector y reducir el retraso de pulsación prolongada, definitivamente me siento más cómodo escribiendo.

martes, 1 de abril de 2014

WebScaleSQL, el proyecto libre de Facebook, Twitter, Google y Linkedin para hacer MySQL más escalable

WebScaleSQL es el proyecto Open Source iniciado por ingenieros de Facebook, Google, LinkedIn y Twitter, abierto a aportaciones del resto de la comunidad. Presentado esta semana, sobre un branch de la release MySQL 5.6 community, el objetivo es mejorar con el conocimiento adquirido por estas compañía y llevar este sistema de bases de datos a un alto grado de eficiencia que soporte las exigencias a gran escala que requieren.
Facebook con más de mil millones de usuarios, es quizás uno de los mayores despliegues sobre bases de datos MySQL, por tanto uno de los principales interesados en empujar el desarrollo de MySQL, al igual que Twitter. Por eso, a pesar que cierta parte de la comunidad ha optado por hacer un fork como MariaDB o Drizzle, Facebook y el resto de compañías del proyecto WebScaleSQL apuestan por crear un branch que camine junto al proyecto inicial y nutra a la comunidad actual de MySQL.
El objetivo de WebScaleSQL es hacer posible que MySQL pueda funcionar en entornos escalables con alta exigencia como la web. Los ingenieros de las cuatro compañías implicadas llevan meses intercambiando conocimientos y viendo cómo trabaja cada uno para aunar un proyecto común que les ayude a solucionar problemas comunes.
El sistema colaborativo de WebScaleSQL está abierto para que cualquiera pueda enviar su colaboración, revisar el código o reportar errores. Por ejemplo, un desarrollador de WebScaleSQL puede proponer un cambio. Luego un desarrollador de WebScaleSQL de otra compañía revisar el código y aportar feedback. Si ambos están de acuerdo, el código es funcional y ha pasado los tests, se pushea el código para que esté disponible para todos los desarrolladores. Por otro lado, cada organización puede customizar WebScaleSQL ha sus propias necesidades.
Entre las mejoras ya incorporadas por parte de WebScaleSQL se encuentran:

  • La construcción de un framework que automatice los cambios de cada propuesta envíada, ejecute y publique los resultados en el conjunto de tests de MySQL.
  • Un conjunto de tests de stress para ejecutar en los procesos de mejora de rendimiento de los sistemas MySQL.
  • Cambios en el rendimiento de MySQL: optimización de queries, mejoras del buffer pool fushing, soporte NUMA, etc..
  • Funcionalidades que habilita de forma sencilla WebScaleSQL como un sistema escalable con el modo super_read_only o poder especificar un sub-second client timeout.
Tanto Twitter como Facebook han liberado parte de sus proyectos internos, la “salsa secreta” que emplean en su arquitectura interna. WebScaleSQL es un gran ejemplo de como competidores en el negocio trabajan juntos para solventar problemas similares a nivel de desarrollo de software.

viernes, 13 de abril de 2012

Pequeño truco para mejorar rendimiento de Firefox 12


Despues de varias horas de navegacion el desempeño de mi navegador empieza dejar mucho que desear, al final podemos acabar con unas bastantes pestañas abiertas, estas merman el rendimiento de nuestra computadora ya que las pestañas se cargadan en memoria. Si solo usas 5 o 6 pestañas por sesion relajate ya que este no es el problema que describo.
Hoy descubri un truco genial para Firefox que voy a compartir con ustedes para solo cargar solo la pagina activa de una pestaña al hacer clic sobre ella, y sino la estamos usando no se cargara en memoria.
NOTA: FUNCIONA CON LAS VERSIONES FIREFOX 12 EN ADELANTE
Entramos en "about:config" <-- sino tienes idea de como entrar copia y pega en la barra de direcciones.
En filtro ponemos "demand"
Activamos las opciones browser.sessionstore.restore_on_demand y browser.sessionstore.restore_pinned_tabs_on_demand

Con estos pequeños cambios nuestro navegador se desempeñara mucho mejor cuando tengamos muchas pestañas abiertas.