Solución al problema de las tildes en Sublime y Linux

Sublime logo

Si utilizas sublime en Linux y no consigues que acentúe las palabras,  puedes aplicar la siguiente solución, aunque no ataca a la raíz del problema (que se debe a una  configuración inadecuada en el método de entrada del teclado), sí  solventará el problema y podrás acentuar las vocales. Personalmente todavía no  he conseguido averiguar  por qué sublime no acentúa las palabras, si sabes a que puede deberse, por favor deja un comentario.

Sublime cuenta con una opción personalizable llamada key bindings,  que son atajos de teclado, y permite crear lo que queramos, sólo hay que seguir la siguiente estructura:
Key:[las teclas que queramos], command:”indicar que debe hacer”, “args”:{argumentos que deben ser pasados al comando}
En la información oficial de Sublime podéis encontrar más información.

Al grano: para añadir tildes a las palabras deberás ir a Preferences -> Key Bindings (User) y añadir los siguientes atajos de teclado:  (sólo tienes que pegar  el código y darle a guardar, una vez guardados los cambios ya debería acentuar las palabras.)


// Acentuar vocales

// a, [á, å, ä]
{ “keys”: [“´”,”a”], “command”: “insert”, “args”: {“characters”: “á”}},
{ “keys”: [“°”,”a”], “command”: “insert”, “args”: {“characters”: “å”}},
{ “keys”: [“¨”,”a”], “command”: “insert”, “args”: {“characters”: “ä”}},

// A, [Á, Å, Ä]
{ “keys”: [“´”,”A”], “command”: “insert”, “args”: {“characters”: “Á”}},
{ “keys”: [“°”,”A”], “command”: “insert”, “args”: {“characters”: “Å”}},
{ “keys”: [“¨”,”A”], “command”: “insert”, “args”: {“characters”: “Ä”}},

// e, [é, ë]
{ “keys”: [“´”,”e”], “command”: “insert”, “args”: {“characters”: “é”}},
{ “keys”: [“¨”,”e”], “command”: “insert”, “args”: {“characters”: “ë”}},

// E, [É, Ë]
{ “keys”: [“´”,”E”], “command”: “insert”, “args”: {“characters”: “É”}},
{ “keys”: [“¨”,”E”], “command”: “insert”, “args”: {“characters”: “Ë”}},

// i, [í, ï]
{ “keys”: [“´”,”i”], “command”: “insert”, “args”: {“characters”: “í”}},
{ “keys”: [“¨”,”i”], “command”: “insert”, “args”: {“characters”: “ï”}},

// I, [Í, Ï]
{ “keys”: [“´”,”I”], “command”: “insert”, “args”: {“characters”: “Í”}},
{ “keys”: [“¨”,”I”], “command”: “insert”, “args”: {“characters”: “Ï”}},

// o, [ó, ö]
{ “keys”: [“´”,”o”], “command”: “insert”, “args”: {“characters”: “ó”}},
{ “keys”: [“¨”,”o”], “command”: “insert”, “args”: {“characters”: “ö”}},

// O, [Ó, Ö]
{ “keys”: [“´”,”O”], “command”: “insert”, “args”: {“characters”: “Ó”}},
{ “keys”: [“¨”,”O”], “command”: “insert”, “args”: {“characters”: “Ö”}},

// u, [ú, ů, ü]
{ “keys”: [“´”,”u”], “command”: “insert”, “args”: {“characters”: “ú”}},
{ “keys”: [“°”,”u”], “command”: “insert”, “args”: {“characters”: “ů”}},
{ “keys”: [“¨”,”u”], “command”: “insert”, “args”: {“characters”: “ü”}},

// U, [Ú, Ů, Ü]
{ “keys”: [“´”,”U”], “command”: “insert”, “args”: {“characters”: “Ú”}},
{ “keys”: [“°”,”U”], “command”: “insert”, “args”: {“characters”: “Ů”}},
{ “keys”: [“¨”,”U”], “command”: “insert”, “args”: {“characters”: “Ü”}},

// y, [ý, ÿ]
{ “keys”: [“´”,”y”], “command”: “insert”, “args”: {“characters”: “ý”}},
{ “keys”: [“¨”,”y”], “command”: “insert”, “args”: {“characters”: “ÿ”}},

// Y, [Ý, Ÿ]
{ “keys”: [“´”,”Y”], “command”: “insert”, “args”: {“characters”: “Ý”}},
{ “keys”: [“¨”,”Y”], “command”: “insert”, “args”: {“characters”: “Ÿ”}}
]

Solución al problema de la memoria llena en Android

Log de terminal emulator para  borrar data/log

En algunos terminales Android, como es el caso del Samsung Galaxy S2, se produce un error por el que la memoria interna se va llenando con archivos de registros, estos archivos se van acumulando en teléfono hasta llenar la memoria interna. Estos archivos se encuentran en la carpeta /data/log si accedes a esta carpeta a través de un administrador de archivos mostrará que la carpeta está vacía, pero esto se debe a que el file manager no tiene permisos para ver los archivos que contiene el directorio, en muchos casos esa carpeta ocupa más de 1,5GB y es lo que está provocando que nuestro terminal no tenga memoria.

Para limpiar la memoria en los terminales Samsung que tienen instalada la rom original, basta con teclear en dialer el siguiente código MMI: *#9900# a través de este código se accede al menú oculto, en el que ejecutando la opción “ejecutar dumpstate/logcat/modem log” libera la memoria de nuestro teléfono.

Menu oculto Samsung sysdump

En el caso de tener instalada la rom de Cyanogen, el código MMI para acceder al menú oculto de Samsung es inválido, por lo que hay que utilizar una solución alternativa, tras buscar en diferentes foros encontré el siguiente método utilizando la app de “Terminal emulator”. Para limpiar el archivo de logs es necesario que el terminal esté rooteado y darle permisos a la app, si este es tu caso, los pasos que debes seguir son los siguientes:

Terminal Emulator app

1. Ejecutamos la app Terminal Emulator
2. Tecleamos su y pulsamos enter. (Saldrá una ventana indicando que confirmemos acceso de super-administrador a la aplicación, esperamos los tres segundos, y pulsamos en “Permitir”).
3. Cambiamos el directorio tecleando cd /data/log y pulsamos enter.
4. Nos aseguramos de que estamos en el directorio correcto tecleando pwd y pulsando enter. Si estamos en el directorio correcto debería mostrarse /data/log (Es MUY IMPORTANTE asegurarse de que estamos en el directorio correcto, ya que el siguiente paso es eliminar todos los archivos que contiene.)
5. Eliminar los archivos que contiene el directorio tecleando rm * y pulsando enter.
6. Listo, escrbir exit para salir de la app.

Si vamos a ajustes -> almacenamiento, comprobaremos que hemos recuperado buena parte de la memoria interna de nuestro teléfono.

NOTA: Si tienes algo importante en el teléfono es recomendable hacer una copia de seguridad de tus archivos.

Cómo unir textos de forma fácil en Excel

Ejemplo concatenar textos den Excel

A veces tenemos que concatenar textos en Excel que se encuentran en diferentes celdas, un ejemplo típico es cuando necesitamos imprimir una dirección postal, y tenemos los datos de nombre, calle, código postal, en diferentes columnas.  Pues bien, unir textos es muy sencillo.

La forma más fácil de concatenar  el contenido de diferentes celdas en Excel, y que además nos sirve para todos los idiomas, es utilizando el símbolo ampersand “&”. El & funciona como un Y, por ejemplo si quiero concatenar el contenido de la celda B3 y C3 la fórmula sería la siguiente =B3&C3   si quiero además añadir un espacio entre los dos textos, debo añadir los espacios en blanco entre comillas tal que así; =B3&” “&C3 y si además quiero insertar algún carácter, lo haré indicándolo entre comillas, como vemos en la imagen del ejemplo =”¡”&B3&” “&C3&”!”

Fórmula concatenar textos en excel

Fórmula concatenar textos en excel

Consejo, si la fórmula os devuelve un error, lo más probable  es que hayáis omitido un símbolo ampersand.

Qué es el DNS y cómo limpiar la caché DNS en Windows (flushdns)

Qué es DNS Domain Name SystemDNS son las siglas en inglés de Sistema de Nombres de Dominio (Domain Name System).  Este sistema de servidores DNS es el encargado de traducir los nombres de dominio que manejamos habitualmente, como www.theguardian.com, en la dirección IP del ordenador donde está alojado ese dominio, que en este caso es 185.31.18.184. Veamos  esto desde el principio.

Cada ordenador en Internet tiene una dirección IP que es única para ese ordenador. La IP está formada por cuatro números enteros de 0 a 255, separados por puntos. 195.31.108.17 es un ejemplo de dirección IP. Cada vez que te conectas  a Internet, a tu ordenador se le asigna una dirección IP, puede ser siempre la misma o puede variar, lo normal es que cada vez que reinicies el router obtengas una IP diferente.

Los ordenadores donde están alojadas las páginas web tienen siempre la misma dirección IP, sin embargo, cuando buscas una determinada página, en tu navegador no introduces la IP del ordenador donde está alojada, sino algo más sencillo de recordar, introduces un nombre de dominio, como www.miguelmolinaalen.com.

Cuando escribes en tu navegador el nombre de una web, lo que hace tu ordenador es preguntar a tu servidor local DNS por  la dirección IP del ordenador donde está alojada esa página. [Leer más…]

Impress.js en WordPress de forma fácil gracias al plugin imPress

Impress.js demoEste tutorial versa sobre crear presentaciones basadas en la libreria impress.js en WordPress sin necesidad de conocimientos de programación.

Impress.js es una aplicación que permite crear presentaciones con animaciones 3D, basadas en transformaciones con CSS3. Si todavía no conoces Impress.js, te recomiendo ver primero la demo oficial (http://bartaz.github.io/impress.js/#/bored)

Si utilizas WordPress, implementar esta librería para crear presentaciones es muy sencillo, gracias al plugin gratuito imPress Lo primero es descargarse el plugin del repositorio oficial, o instalarlo mediante el menú de WordPress, “añadir plugin”. Buscamos imPress, lo instalamos y activamos.

Una vez activado, en el menú de la izquierda, aparecerá una nueva pestaña llamada Impress [Leer más…]

Programa para buscar código o texto dentro de archivos

Hoy voy a  escribir sobre una pequeña utilidad que ya me ha sacado de más de un problema. Seguramente en más de una ocasión has tenido la necesidad de buscar un determinado texto que habías escrito en algún archivo pero no recordabas cual, por ejemplo buscar en que archivo se encontraba “Teléfono de Pepe”, o puede que hayas querido editar  una línea de código pero desconocías en qué archivo estaba contenida.  Para  realizar estas funciones resulta muy útil el programa gratuito Agent Ransack, que permite buscar un texto o código dentro de varios archivos.

El funcionamiento es sencillo, una vez que  instalamos el programa, lo ejecutamos y veremos la siguiente pantalla:

Agent Ransack captura

En  “look in:” seleccionamos la carpetas donde debe buscar los archivos, y en “Contaning text” el texto que queramos buscar, pudiendo utilizar las expresiones AND, OR, NOT para precisar la búsqueda.  Hacemos click en “start” y esperamos a que el programa encuentre los archivos que contengan el texto a buscar. Funciona bien y relativamente rápido.

Blog personal Miguel Molina Alen | Psicología, Marketing, Actualidad TIC

Utilizamos cookies para ofrecer mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de nuestra política de cookies, pinche el enlace para más información. ACEPTAR

Aviso de cookies