miércoles, 6 de diciembre de 2017

Eliminar un contacto en Telegram

Al eliminar un contacto en Google Contacts, Contactos de Apple, o desde el mismo teléfono, aunque esté sincronizado con Telegram no se suelen eliminar, siendo necesario eliminarlos desde la propia aplicación. El cómo eliminar un contacto en Telegram depende del dispositivo:

Aplicación de escritorio (MAC)

Una vez en el contacto correspondiente

Clic en el menú (los tres puntitos) para ver la opciones

Clic en Información para ver la información del contacto.

Luego clic en Editar (en este caso en la esquina superior derecha)

Entonces veremos la opción de Eliminar contacto y una vez demos clic solo nos queda confirmar la eliminación.

Smarthphone (Android)

Podemos ver en la información del contacto del teléfono en qué aplicaciones tenemos al contacto, en este ejemplo está tanto en Google, Whatsapp y Telegram:

Lo primero es ir al contacto correspondiente en Telegram:

Tocamos el nombre del contacto y se mostrará la información de este. Una vez aquí desplegamos el menú (bien tocando los tres punto de menú, o el botón de menú) y le damos a Eliminar (Delete)

Confirmamos que queremos eliminar el contacto:

Y podemos comprobar cómo ya no se muestra Telegram entre las aplicaciones en las que tenemos al contacto. La sincronización entre las distintas aplicaciones de Telegram puede tardar un poco, simplemente se puede cerrar la aplicación y volverla a abrir para forzar la sincronización.

miércoles, 31 de mayo de 2017

Abrir el mismo archivo en dos vistas. Sublime text






  • Ir al menú File
  • Luego a Split View

Versiones anteriores


1) En el menú File ir a New View into File. Esto permitirá tener el mismo archivo abierto en otra pestaña.

2) Ir al menú View y luego a Layout y después Columns: 2, por ejemplo, para tener dos paneles de trabajo (o el atajo de teclado alt + comand + 2)


3) Finalmente, arrastrar una de las pestañas al otro panel.

sábado, 13 de mayo de 2017

Eficiencia, eficacia y efectividad

¿Qué diferencia a cada una de estas? Respecto a la eficiencia el concepto va relacionado a utilización de recursos, ya sea tiempo, el trabajo, energía empleada para conseguir algo. Entonces, por ejemplo, si se trata de construir una casa, se dice que se es más eficiente si se construye rápidamente, con poco material, dinero, etc. es decir, su enfoque es los recursos. Pero podría no ser eficaz si la casa fue construida donde no se debía. Eficacia se refiere al hecho de lograr lo que se desea. Por lo tanto ¿qué es lo que quería? ¿Construir una casa? o, ¿una casa en tal sitio con tales características? Con este ejemplo se puede ver que se puede ser eficiente pero no eficaz.

Ahora supongamos que queremos matar una mosca, si lo conseguimos se entiende que hemos sido eficaces pero bien lo podemos lograr con la mano, con una trapo, a cañonazos, etc. los recursos empleados con los cuales obtengamos el objetivo marcará la eficiencia. Se puede maximizar la eficiencia pero la eficacia podría verse afectada si contemplamos otros aspectos, por ejemplo podría tener la casa y además donde la quería pero saldrían a relucir otros aspectos como que se deteriore más rápido, tenga humedad, los materiales no sean de una calidad suficiente. Y si al contrario intentamos realizar un trabajo tan perfecto maximizando la eficacia, la eficiencia se vería afectada en términos generales.

El encontrar ese punto intermedio entre la eficiencia y la eficacia se le conoce como efectividad. Si mi objetivo es matar una mosca y no me importa hacerlo con la mano, sería también lo más eficiente. Pero si quiero hacerlo pero sin ensuciar mi mano, lo más efectivo podría ser con un matamoscas manualmente. La definición clara del objetivo es importante porque si lo que realmente quiero es que en mi negocio no entren moscas, tal vez lo mejor es simplemente mantener limpio el lugar y tal vez una lámpara con malla eléctrica para que las atraiga y electrocute, además me evito el estar tras ellas y lo mal que se vería para el negocio, suponiendo que sea el caso. La solución efectiva dependerá del contexto, y ese contexto incluye la actividad, los recursos, tanto del presente como proporcional al tiempo del objetivo. No es lo mismo querer construir un puente con una características como que dure al menos un par de décadas a que dure milenios.

martes, 21 de marzo de 2017

Cambiar icono de aplicación en Android Studio

Lo que vamos hacer es reemplazar la imagen que viene por defecto llamada ic_launcher y de esta forma nos evitaremos ir creando una a una cada imagen con el tamaño respectivo puesto que lo hará Android Studio automáticamente. 

Lo primero es clic derecho, por ejemplo, en el directorio «mipmap» e ir por el menú: New -  Image Asset

Vista del menú: New - Image Asset



Lo siguiente es escoger la ubicación de la imagen que se utilizará como icono. Se mantiene el nombre de ic_launcher.

Configuración de icono. Nombre y ubicación de imagen a cargar
Una vez seleccionada la imagen se mostrará la visualización de esta en los distintos formatos. Y además indica los archivos que serán creados y reemplazados en el directorio de la aplicación.
Ubicación de las imágenes auto-generadas dentro del proyecto
Una vez finalizado el proceso, cuando se genere el archivo instalador de la aplicación (apk) y se instale se tendrá el nuevo icono. Esto lo podemos ver igualmente si ejecutamos el simulador. En la siguiente imagen se puede ver la aplicación llamada MemoryDev con la imagen de icono (el huevo).
Vista de la aplicación entre el resto de aplicaciones
Realizado con Android Studio 2.2.3



sábado, 11 de febrero de 2017

Tamaño de base de datos en MySQL



Con la siguiente consulta se puede obtener lo que ocupa una base de datos en MySQL


SELECT
table_schema as BasedeDatos,
sum( data_length + index_length ) / 1024 / 1024 as TamañoEnMB,
sum( data_free )/ 1024 / 1024 as EspacioLibreEnMB
FROM information_schema.TABLES
GROUP BY table_schema ;



Fuente: https://forums.mysql.com/read.php?108,201578,201578

lunes, 23 de enero de 2017

Emprendiendo: Nombres occidentales

Un día leyendo una noticia sobre una web que vendía nombres ingleses para ciudadanos chinos, la cual había surgido por idea de una niña, bromeando le dije a mi prima que ya podía ella también empezar a emprender. A lo que ella respondió prácticamente reformulando la pregunta y diciendo que como estudio informática por qué no lo hacía yo. Le comenté sobre mi Trabajo fin de grado... Pero, además le dije que pensara en otras cosas y nos quedamos pensando en otras posibles ideas.

La idea de la venta de nombres me pareció tan sencilla que pensé no me debería dar mucho trabajo ni demandar muchos recursos y en un par de meses desarrollarla. Así que, me propuse a desarrollar algo así. Más con el fin de tomar experiencia. Me parecía algo pequeño que podía aportarme una idea práctica de lo que es emprender previa a poner en marcha otras ideas.

Empencé intentando conseguir la colaboración de un par de amigos. Solo una amiga se animó y después se unían dos más. Una de ellas haría la traducción, otra el diseño, otra me ayudaría con la recolección de datos y yo me encargaría del algoritmo, la idea general de todo, así como ver cómo ponerlo en marcha. Para lo cual empecé viendo que necesitaría la plataforma de pago de Alipay. Pero la solicitud fue rechazada por hacerla como individuo. Tenía que ser como empresa.

Así que continué averiguando sobre cómo podía crear una empresa o inscribirme como autónomo. Lo cual me llevó a ver que aunque generase cero beneficio tenía que pagar un valor fijo a Hacienda, y realizar trámites de impuestos cada pocos meses declarando que no tenía ingresos. Y si se me olvidaba ¡zaz! multazo. ¡Qué rollo! ¡Pero si no gano nada cómo voy a estar pagando!, pensé.

Llegué a encontrar que podía crear un empresa en Londres en una entrada de blog diciendo que el proceso es más simple y no es necesario pagar impuestos si no generas nada. Eso me llevó a contratar los servicios de CompaniesMadeSimple para crear la empresa. Con ello ya tuve el visto bueno de Alipay. Pero tocaba construir la web y seguir con trámites como notarizar mi identidad y dirección para enviárselos a CompaniesMadeSimple. Me llevó a tener que cambiar facturas y esperas en el proceso de meses. En todo ese tiempo, casi un semestre, descuidando la elaboración de mi Trabajo fin de grado y dejando mis clases de inglés para tener recursos económicos para contratar la construcción de la web a través de Freelancer.com ya que ni yo ni ninguna de mis compañeras teníamos el tiempo. Como curiosidad, teniendo en cuenta que yo estudio una carrera en la que predominan los chicos, mis compañeras en esta iniciativa son todas chicas y la colaboración de freelances también, cada una de una nacionalidad distinta.

Tube que improvisar varias imágenes para montar la estructura visual de la web waiyuming.com, intentar abrir cuentas en Alipay como comprador para probar la plataforma (sin lograrlo de ese modo), la necesidad de una plataforma de pago, el crear una empresa, contratar un hosting, un freelance, consultar a gestores, notarios, etc. Todo el proceso fue como ir conduciendo en una noche oscura e ir sorteando las curvas según van apareciendo. ¡Y aún queda camino! Es algo que se entiende pero el vivirlo es lo que realmente aporta valor y lo que quería tener. Se necesita mejorar su aspecto y lograr atraer clientes, ya que está 😅.
Como ventaja añadida que tiene la web https://waiyuming.com es que se permite al cliente, antes del pago, seleccione dos significados con características asociadas al nombre, es decir, el cliente no paga y recibe unos nombres con su significado prácticamente al azar (como me parece hace la otra web) sino que paga por los significados que ha visto y ha escogido. Además, los nombres llegan a estar en cinco idiomas: inglés, español, francés, alemán e italiano. También, se añade características asociadas al nombre además del significado. Y se puede pagar usando una cuenta de Alipay o con tarjeta.

Creo debemos aventurarnos en emprendimientos, aunque sea con "ideas pequeñas". Y para esto, aunque sea labor y esfuerzo del emprendedor sortear las dificultades, en los centros de estudio como las universidades e incluso institutos, los gobiernos, deben facilitarlo y no dificultarlo. Volviendo a la analogía de conducir por la noche en la carretera, sería el facilitar una buena carretera, señalización, etc.