tar.mx Apuntes sobre fotografía & tecnología

Archivo (muerto)

anterior 14 de 20 siguiente


Eliminar particiones

Imagen de Eliminar particiones internet11-pc:D1 gnu$ diskutil list /dev/disk4 ^/dev/disk4 (internal, physical): ^ #: TYPE NAME SIZE IDENTIFIER ^ 0: GUID_partition_scheme *240.1 GB disk4 ^ 1: EFI EFI 209.7 MB disk4s1 ^ 2: Apple_HFS VMs 119.9 GB disk4s2 ^

Crear un campo personalizado de usuario que enlace a una página web en SAP B1

Imagen de Crear un campo personalizado de usuario que enlace a una página web en SAP B1 Crear un campo personalizado en SAP Business One para almacenar datos. Hace tiempo quería enlazar algunos documentos pero no hacia un archivo, sino a una página web, para integrarlo a nuestro CRM. También para algunos movimientos (asientos) vincularlos con archivos XML externos a SAP, pero en un sistema integrado. Nunca supe hasta ahora... y está muy fácil. Lo único es que nos vamos al menú

Sistema de foros en PHP

Imagen de Sistema de foros en PHP Durante muchos años los foros fueron una forma efectiva para debatir ideas, sobre todo antes de que las redes sociales fueran tan populares. Sin embargo, este sistema sigue siendo muy efectivo a la hora de exponer y debatir ideas de forma digamos, menos efímera. También se siguen usando mucho en sistemas educativos, donde no se tiene una conexión permanente sino tareas específicas en tiempos

SimpleTW, una clase para interactuar con el API de Twitter en PHP

Imagen de SimpleTW, una clase para interactuar con el API de Twitter en PHP Hace tiempo utilizamos Twitter en línea de comandos para enviar actualizaciones y obtener información, buscando entre algún código que tenía hacíamos peticiones directas a su API enviando identificación directa y ya. Luego se migraron a OAuth (ya años de eso) y fue un poco más complicado, salieron muchas bibliotecas de PHP para utilizar y hasta ahí. El problema (para algunos casos) es que

Rellenar con ceros (o con algún otro caracter) a la izquierda de un número en Swift

Imagen de Rellenar con ceros (o con algún otro caracter) a la izquierda de un número en Swift Hace días hice un ejemplo de generar dígito verificador de un número dado en Swift y requería algo para rellenar los números para que quedaran de una longitud específica, así que aquí está una función para hacerlo de manera sencilla import UIKit //MARK: padding izquierdo extension String { func left(total:Int, cadena: String) -> String { let pad = total - self.count;

Dejar espacio (padding) en un campo TextField con Swift

Imagen de Dejar espacio (padding) en un campo TextField con Swift // padding monto TextField -- mi textField está definido @IBOutlet weak var monto: UITextField! ^ // width:10 es el tamaño de ancho (espacio) ^ let padding = UIView(frame: CGRect(x: 0, y: 0, width: 10, height: self.monto.frame.height)) ^ monto.rightView = padding ^ monto.rightViewMode = .always ^ // si quisiera que fuera a la derecha se usa leftView ...

Forzar página SSL con Nginx

Imagen de Forzar página SSL con Nginx Hace algunas semanas tuve un problema con un dominio virtual dentro de nginx, que al entrar con HTTP me enviaba al HTTPS de otro sitio diferente al tecleado, es decir no respetaba estar en el mismo dominio. Debo decir que tengo varios dominios con SSL en la misma dirección IP. El problema es que en cada archivo de sites-enabled de nginx, tenía dos definiciones de server para cada dominio. En

Mejores celulares para comprar en Navidad

Imagen de Mejores celulares para comprar en Navidad Si estás pensando comprar un celular esta navidad, o en el buen fin... aquí pongo una lista de celulares a precio razonable y que seguramente son fáciles de conseguir en las tiendas en línea. Nunca a crédito, a menos que el financiamiento no lo cobren, o que de plano requieras pagar por ello. Moto G5 Plus Este equipo es de los más balanceados, trae 32GB de almacenamiento interno y 2GB de

Capturar video de la pantalla en iPhone sin programas adicionales

Imagen de Capturar video de la pantalla en iPhone sin programas adicionales Es de utilidad poder grabar lo que estamos haciendo en pantalla para varios fines, el principal es resolución de dudas (tipo soporte técnico) o para mostrar a alguien más como funciona alguna aplicación del iPhone. Seguramente hay varios programas que hacen lo mismo, pero de esta forma se utiliza la opción nativa que trae iOS 11 y que almacena en un video en nuestra galería lo que grabamos

Crear números con dígito verificador en Swift 4

Imagen de Crear números con dígito verificador en Swift 4 Hace tiempo escribí sobre como crear números de longitud fija con algoritmo de luhn en PHP, esto es... tomando un número cualquiera dejarlo con una longitud fija y añadiendo un dígito verificador, útil para cosas tan simples como tener una forma rápida de validar que un número de referencia es válido (en estructura al menos), para por ejemplo etiquetar un producto con un código de barras

Probamos un poco Workplace by Facebook y no nos gustó.

Imagen de Probamos un poco Workplace by Facebook y no nos gustó. Bueno si nos gustó porque está muy completo salvo un detallito: la versión gratuita no tiene integraciones personalizadas. Si Facebook quiere competirle a #Slack o a alternativas libres como #Rocket.Chat deberá ponerse las pilas. Si, el servicio premium es más barato (3 USD por usuario) que otras plataformas y es Facebook, ¡Facebook!. Pero no, así no, gracias. Al menos Slack te da 10

Mover rocketchat de un servidor a otro

Tenía una instalación de Rocket.Chat (0.58.2) en un servidor con Ubuntu 16.04 y la moví a otro servidor con la misma versión de Ubuntu pero a la 0.58.4 de Rocket.Chat. Detuve el servicio de Mongo, hice un tar -jcvf de el directorio de datos de la DB, lo copié al nuevo servidor. En el nuevo servidor descomprimí y reemplacé el directorio de la DB con la copia, listo. Pues nada, seguí los pasos de

Calcular cuántos meses han pasado entre dos fechas con PHP

Imagen de Calcular cuántos meses han pasado entre dos fechas con PHP Había por un ahí un chiste malo que dice algo como que si le preguntas a un abogado cuánto es dos mas dos, te pregunta ¿cuánto quieres que sea? Esta función calcula los meses que han pasado desde una fecha a otra, pero no meses como los mortales los conocemos, por ejemplo: 2016-12-16 a 2017-11-02 -- 10 meses 17 días ^2017-03-18 a 2018-01-16 -- 9 meses 29 días ^2017-04-16 a 2017-11-02 -- 6

Poner colores a bash en macOS

Imagen de Poner colores a bash en macOS Los colores son divertidos, por defecto la Terminal.app de macOS no los trae activados y es algo aburrido. El hecho de que tenga colores más que hacerlo divertido, lo hace útil. Por ejemplo de un vistazo con ls podemos saber los archivos que son imágenes, o si hay directorios o si hay ligas simbólicas. De otra forma hay que fijarse en otros detalles para saberlo. Abrimos una terminal con CMD tab

Fixear fail2ban en virtualmin ubuntu 16.04

Imagen de Fixear fail2ban en virtualmin ubuntu 16.04Todo comenzó cuando de repente en mi log de correo (ubicado en /var/log/mail.log) empecé a detectar un montón de intentos de logueos fallidos en el servidor. Algo mas o menos parecido a esto: postfix/smtpd[4679]: warning: unknown[ip de conexión]: SASL LOGIN authentication failed: authentication failure Estaba confiado porque tenía instalado el fail2ban en virtualmin, así que pensé que luego de un

Recuperar entrada a Clover en UEFI

Imagen de Recuperar entrada a Clover en UEFI Siguiendo con mis pruebas mafufas, y después de haber perdido la instalación de mi máquina y volverla a recuperar con Time Machine, lo volví a hacer. Terco como yo sólo, ahora mi equipo ya no iniciaba, resulta que el BIOS ya no reconocía la entrada de Clover para iniciar sistema operativo así que no me quedó de otra opción que hacer los pasos de recuperación de nuevo. El asunto es que ahora por

Restaurar macOS Sierra desde Time Machine

Imagen de Restaurar macOS Sierra desde Time Machine Por andar de manitas con mi instalación de macOS reemplacé algunos archivos del sistema operativo y quedó inservible. Aparte de perder tiempo, estuve un poco desesperado por lo que tendría que hacer para volver a instalar de cero, configuraciones... etcétera. Después de varios tropezones, recordé que tengo una partición de Time Machine así que siguiendo estos pasos, pude recuperar mi

Exportar a HTML filas seleccionadas en Sequel Pro

Imagen de Exportar a HTML filas seleccionadas en Sequel Pro Hace tiempo comentaba que Sequel Pro era indispensable para trabajar con bases de datos MySQL en macOS. Resulta que ahora que descubrí los "bundle" (paquetes ayudantes si así lo podemos definir) que ya vienen integrados, pero lo más bonito es que los puedes crear tu mismo. El que vi y que ya viene integrado es: teniendo un resultado de consulta en pantalla, al tener una o más filas seleccionadas

Crear un bot para rocket.chat en PHP

Imagen de Crear un bot para rocket.chat en PHP Lo primero que tenemos que hacer es crear el el procedimiento por el cuál se va a disparar un comando en una dirección, esto a través de Webhooks de salida. en este ejemplo vamos a crear un robot que conteste cosas desde mensajes que le enviemos al bot, comandos que estaremos definiendo para la respuesta. Lo primero es crear un usuario bot desde la administración, añadiendo el rol de bot y

¿Vale la pena el iPhone 8? no, pero si el iPhone X

Imagen de ¿Vale la pena el iPhone 8? no, pero si el iPhone X Ayer fue el Keynote de productos de Apple, si bien ya se sabían casi todas las especificaciones de los nuevos productos antes de ser anunciados, fue una agradable sorpresa ver el nuevo iPhone, el X. Considero que si tienes un iPhone SE, 6S o 7 no vale la pena cambiar al nuevo iPhone 8: no es más que el 7 con algunas mejoras (sobre todo en la cámara) y procesador, que no deberían moverte a

Login de username@domain en postfix + dovecot + virtualmin

Imagen de Login de username@domain en postfix + dovecot + virtualmin Recién instalada la última versión de virtualmin en un Ubuntu 16.04 LTS el correo no funciona. Lo que hay que hacer en consola es reiniciar el daemon de saslauthd y listo, ya debe funcionar. Además, si queremos tener usuarios de correo y que puedan acceder como usuario@dominio (dirección de correo completa) tanto al correo como a su panel de control, entonces hay que hacer lo siguiente: 1. En

Enviar mensaje desde línea de comandos a Rocket.Chat

Imagen de Enviar mensaje desde línea de comandos a Rocket.Chat Hace unos días decidimos cambiarnos de Slack a Rocket.Chat, principalmente por el hecho de tener espacio limitado en las cuentas gratuitas del primero. Rocket.Chat es una aplicación bastante buena, sus puntos débiles que ahora veo es que las aplicaciones de móviles no son tan buenas, pero sobre todo, no puedes compartir hacia ella (desde otras aplicaciones), el clásico "Compartir con...", por lo

Nos cambiaremos de #Slack a Rocket.Chat

Imagen de Nos cambiaremos de #Slack a Rocket.Chat Durante algunos meses estuvimos muy a gusto con #Slack. De hecho, no se si lo dejaremos definitivamente, pero por lo menos la versión gratuita nos ha estado causando problemas debido al almacenamiento de archivos, a pensar de que los borramos mediante su API de forma regular. Slack es una herramienta de chat muy parecida a la vieja tecnología llamada IRC, donde existen los conceptos de canal y

Guardar emojis en MySQL y mostrar en Web

Imagen de Guardar emojis en MySQL y mostrar en Web

Conectarse al escritorio de una Mac remota

Imagen de Conectarse al escritorio de una Mac remota Hace algún tiempo tuve la necesidad de conectarme a la Mac del trabajo, lo que en el momento me solucionó fue conectarme a través de SSH. No es que sea algo complicado, para poder entrar por SSH es necesario en las Preferencias del Sistema / Compartir tener habilitada la opción de Sesión Remota. Luego de eso puedes entrar con tu usuario y contraseña, siempre y cuando tengas acceso desde la

Discos para respaldo

Imagen de Discos para respaldo Necesito unos discos para respaldar datos... ahora ya son muy baratos, encontré estos en Amazon de 3TB en $1,600 pesos aproximadamente, algo impensable apenas hace un par de años -- Seagate Internal Hard Drive BarraCuda 3TB, SATA 6Gb/s, 64MB Cache, 3.5". Tal vez lo ideal sería armar un NAS para eso, pero por lo pronto estarán conectados a una PC como discos normales e independientes, realmente

Conectarse al KVM de servidor de Softlayer (IPMI) con Mac

Imagen de Conectarse al KVM de servidor de Softlayer (IPMI) con Mac Lo primero es conectarse a la VPN de IBM Softlayer. Desde control.softlayer.com podemos revisar nuestro servidor, en la parte de inventario de servidores (Devices / Device list) podemos entrar al que deseamos conectarnos, dentro en "Remote Mgmt" debe aparecer la opción de IPMI y el usuario, contraseña y dirección ip local del servidor al que deseamos entrar. Para esto, requerimos de algún

Serie «Lucifer»

Imagen de Serie «Lucifer» Hace unos días ake me recomendó esta serie, me parece que no la terminó pero pensó que me gustaría, el argumento es: Aburrido de su vida como Señor del Infierno, abandona su trono y su reino para irse a Los Ángeles, donde conoce a la detective de homicidios Chloe Decker, con quien comienza a colaborar para atrapar y castigar a los criminales trabajando como consultor, valiéndose para esto de

Camarones a la diabla

Imagen de Camarones a la diabla Probablemente la primer vez que comí camarones a la diabla fue en el puerto de Veracruz. Eso pudo ser en el 2002 o 2003, antes de eso no recuerdo haberlos probado. Y es que nunca fui fan de comer criaturitas del señor que no caminaran por la tierra. Durante mucho tiempo de hecho me he resistido a probar nuevos alimentos, pero heme aquí que ahora ya me gustan los camarones... siempre y cuando no

Separar un pdf en imágenes con ImageMagick

Imagen de Separar un pdf en imágenes con ImageMagick Si por algún motivo queremos separar un pdf en imágenes (tantas como tenga el PDF) entonces utilizamos ImageMagick, específicamente la herramienta convert. El script ejemplo: <?php ^ $file = "/tmp/documento.pdf"; ^ //identificamos número de hojas ^ $info = "/usr/bin/identify $file"; ^ $info = `$info`; ^ preg_match_all("/[([0-9]{1,})]/",$info,$pag); ^ $hojas = []; //usar

Velocidad de Internet móvil en Torreón

Imagen de Velocidad de Internet móvil en Torreón Prometo que hice varias pruebas, pero en todas TELCEL es más rápido que AT&T en la red LTE (4G). La cosa es que cuando hay concentraciones masivas de personas, Telcel empieza a fallar... y ahí es cuando ATT rifa, tal vez sea por que tienen pocas líneas en la región y no se satura ¿o tal vez sea mejor? ya veremos, dijo un ciego. Por lo pronto, la red del Tío Slim es la más rápida en

Sensor de huellas dañado del Samsung Galaxy S7 Edge

Imagen de Sensor de huellas dañado del Samsung Galaxy S7 Edge Hace unos días un equipo que tenemos, un Samsung Galaxy S7 Edge comenzó a mostrar el mensaje: Atención: Ocurrió un error con el sensor de huellas digitales. Si este mensaje aparece de manera repetida, reinicie el dispositivo. El caso es que estamos tan acostumbrados a utilizar la huella en los teléfonos que es muy molesto tener que estar desbloqueando el equipo cada vez con un patrón, pin u

Vamos a armar una PC para pruebas

Imagen de Vamos a armar una PC para pruebas Componentes     La tarjeta madre $3,819.00  ASUS ROG MAXIMUS VIII HERO Motherboard, ATX, Chipset Intel Z170, Socket LGA 1151, DDR4, M.2 SATA 6Gb/s, USB 3.1     El procesador Intel i5 $3,599.00 CPU Intel i5 6500 SkyLake     El monitor 23" $2,974.15  Hewlett Packard 23 ER Monitor 23"     La tarjeta de video $2,708.33 Gigabyte GeForce GTX 1050 Windforce OC 2G

Lluvia en Torreón

Imagen de Lluvia en Torreón Hace unos días hubo una buena lluvia en Torreón, que dejó árboles tirados, drenajes tapados y muchas calles como si fueran víctima de un bombardeo. Si de por si están mal, ahora con un poco de lluvia, pues pior. Vivimos en una zona semi-desértica, pero en ocasiones nos castiga tanto el señor Tlaloczin que deja noqueado el campo para la producción. ¿No podría ser un poco más indulgente y

Mudanza de ymipollo

Desde 2014 existe ymipollo.com. Es un sitio que albergó por mucho tiempo a usuarios que escribían de su vida, en forma de bitácora. Un blog pues, y que llegó a tener cientos de escritos al día. Hoy sólo es como un baúl de recuerdos, algunas personas aún escriben y me da gusto que sea un espacio donde se puedan expresar. A partir de ahora, el sitio se movió de su dominio a un directorio dentro

Quetzalcóatl ¿eres tu?

Imagen de Quetzalcóatl ¿eres tu? En el estreno tan accidentado de Game of Thrones en su séptima temporada sale una escena de algunos segundos en la entrada al castillo (hogar de la güerita que sólo quiere ver arder al mundo) donde aparecen dos cabezas de dragón... que se parecen mucho a Quetzalcóatl. Al final Quetzalcóatl era «serpiente emplumada». ¿No sería más bien un dragón? y que las plumas fueron porque

HBO Go ¿qué pasó?

En el estreno de la esperada Game of Thrones S07E01... nomás no se pudo ver en el servicio de streaming de HBO Go. ¿Exceso de usuarios? ¿fallas técnicas? ¿no previeron su propio éxito? —sepa la bola, el caso es que nos dejaron sin disfrutar el arranque de la séptima temporada, tanto que la esperamos.

Tacos gobernador

Imagen de Tacos gobernador Hoy fuimos a comer tacos gobernador. Son de camarón así como con cebolla, chile poblado probablemente y algunas hierbas, además de queso fundido. No los conocía y la verdad están para chuparse los dedos. Todavía te sirven su respectiva verdura para que no digan que no comes cosas verdes. ... y pensar que no consumía nada que no caminara sobre la tierra... de cuánto me he

Mangos

Imagen de Mangos Manguitos, ojala tuviéramos más espacio para tener más árboles y poder solo estirar la mano para obtener los frutos.  Ya tenemos tres árboles (cuatro con uno flaquito) y no hay más espacio para otro de frutas. Por lo menos tenemos nuestro

Escribir por placer, por la memoria

Durante algunos períodos he escrito para mi débil memoria. ¿Qué estaba diciendo? Ah si, para mi memoria... hay cosas que en ocasiones escribo porque se que en un futuro me ayudarán a hacer tal o cual cosa. Pero luego llegan etapas en las que me obsesiono con querer escribir para otros... y ahí está el problema, pasados unos días o pocas semanas, dejo de escribir. Pues ya, decidí tratar de

Ya se puede conectar el iPhone / Android al Kia Rio de primera generación en México

Imagen de Ya se puede conectar el iPhone / Android al Kia Rio de primera generación en México Hace unos días llevé un automóvil al servicio, es un Kia Rio de primera generación (2017 me parece) y solicité expresamente que revisaran si había alguna actualización del firmware del estéreo. Pasa que los nuevos autos de Kia están saliendo con conectividad para Android Auto y Apple CarPlay (iPhone)... Más tarde cuando fui a recogerlo me dijeron que no había actualización. Pero ayer que

La mujer maravilla 2017

Imagen de La mujer maravilla 2017 Estuve muy a la espera de esta película que prometía muchísimo. De hecho se me hace de lo mejorcito en la película de Batman y Superman, la pelea en la que participa contra Doomsday está muy bien. Total que fuimos a verla y... no diré que no me gustó, pero si me decepcionó un poco. Como que muchos efectos especiales fueron por demás exagerados, se que estamos acostumbrándonos a héroes que son

Instalar Microsip en una base de datos en Linux

Imagen de Instalar Microsip en una base de datos en Linux Estamos evaluando el programa de Microsip y tenía la inquietud de poner el servidor de base de datos (Firebird SQL) en un servidor Linux. Los motivos son varios, desde las ventajas del sistema operativo mismo hasta cosas como poder interactuar en un portal web con los datos de la DB, directamente en el servidor y no estar pasando penas en Windows. Una vez instalado el motor de base de datos en

Webcam para video log (vlog)

Imagen de Webcam para video log (vlog) Desde hace días estaba buscando una forma sencilla de crear algún tipo de video log, para mi memoria y uso. Intenté probando con el teléfono y en general está muy bien y aunque la cámara del móvil es muy versátil, no permite mucho utilizar manos para poder hacer otras cosas. Aún así, conseguí un tripié pequeño (muy pequeño) para poder tener manos libres pero aún así no me agradó tanto. Es

Cámara para video log (vlog)

Imagen de Cámara para video log (vlog) Desde hace días tengo la curiosidad de tener un «vlog» privado, con el propósito de grabar ideas y creo que quedarían mejor plasmadas para quien como yo, tiene pobres habilidades de escritura. He pensado en la Logitech C920 HD Pro Webcam que cuesta unos mil pesos y según los comentarios es bastante buena. También pensé en usar una Nikon D5300 que ahí tengo, y hasta usar un teléfono con un

«Her»

Imagen de «Her» Ayer vimos la película «Her», con la cómo no, guapísima Scarlett Johansson. Bueno, es un decir... realmente no sale ella, es su voz la que se escucha en toda la trama, con el actor malo de Gladiador. Es una trama por demás interesante, nos pone a pensar sobre (un posible) el futuro de las relaciones de pareja. Es un hecho que desde la aparición del Internet muchas formas en las que nos

Dar formato y escribir en discos NTFS en macOS con VirtualBox

Imagen de Dar formato y escribir en discos NTFS en macOS con VirtualBox Tenía intención de ver una película (mkv) de 65GB en 4K en la televisión, pero mi MacBook PRO simplemente no pudo con el trabajo de reproducir la película... así que eché mano de un disco duro externo que tenía por ahí olvidado, el problema es que la televisión no leyó el formato extFAT con el que estaba formateado. Además macOS no da formato ni escribe en discos con NTFS, que era la opción

Tienditas de la esquina

Imagen de Tienditas de la esquina De todos es sabido que la forma más rápida y fácil de adquirir alguna fruta o verdura, es ir a las grandes tiendas de auto servicio. Normalmente encuentras fruta que aunque no sea temporada, ahí esté. Verde y fea si quieres, pero ahí está. Las pequeñas tiendas de la esquina es común verlas menos cada vez, han ido en detrimento en favor de las cadenas comerciales y grandes almacenes que por el

Película Serenity

Imagen de Película Serenity Hace unos días pusieron disponible la película Serenity en Amazon Prime, debo confesar que la comencé a ver si mucho entusiasmo pero a los pocos minutos quedé atrapado. Me recuerda un poco a la película de los Guardianes de la Galaxia. Si bien al parecer no fue una película con producción tan cuidada, es muy interesante la historia. ... y ya, es una película que si te gusta la ciencia ficción,

Volvimos a las tórtolas por esas lobinas tan deliciosas

Imagen de Volvimos a las tórtolas por esas lobinas tan deliciosas Después de un par de semanas no pudimos resistirnos a volver a la presa Francisco Zarco de Durango, a ¡cómo no! por las deliciosas lobinas de la región. Es un lugar relativamente cercano a Torreón y económico en general (aunque cobran para pasar ???) pero está muy bien para quienes no podemos ir seguido tan siquiera a Mazatlán :-). Debemos ir más seguido. Más seguido. Además esta vez,

anterior 14 de 20 siguiente