Me encontraba ayer domingo en una ciudad pequeña, esperando que llegara el dueño de un negocio a pagarme un cheque. Asi que me encontraba sentado en una jardinera mientras mi esposa buscaba un cajero automático. Se acercó un tipo que de entrada parecía ser un muchacho en sus veintes, maleados, practicamente me amenazó en postura diciendo que era mejor yudar a otros y no tener problemas.

El problema es que yo estaba en posición de levantarme, que el tenía policias a 4 a 6 metros atrás. Yo llevaba en el bolsillo en ese momento una cantidad aceptable (aprox 8 mil pesos y tarjetas de crédito). NO entro en detalles, no tuve que agredirlo porque por las circunstancias l osacaron los policias a macanazos. Vi que se le cayó un arma punzocortante con la que probablemente pensó cortar el bolso de mi esposa o el bolsillo de mi chaqueta, pero mi actitud hizo que ni se le ocurriera acercarse MAS.

Es idiota tratar de amenazar a alguien cerca de la policía. He visto muchas actitudes autodestructivas pero esta es interesante. Mañana tengo que revisar el pago de cinco senders de correo pero no ha pagado el cleinte y no debo hacerlo si no hacen pagos. UN empleado de ese cleinte tampoco reviso las indicaciones nuevas y el cambio de la ley que salió despues que hablé con el, crea consecuencias muy importantes. El vago corrido a macanazos, ignorar los avisos de cambios en las leyes bancarias y no dar los pagos a un proveedor son exactamente lo mismo, indicadores de suicidio. Fichas de dominó que creen que estan atcando cuando en realidad estan cayendo.

Doce mil pesos en el bolsillo cuando me retiro.

Me encuentro en este momento pensando en una cuadrilla de 14 choferes de logistica, siendo siete los camiones con dos turnos de empleados, que solucionan el 90% de la operción del cliente. Dos choferes mas, los especializados para labores de circuito. Increible que tantas personas pasen meses o años tratando de entender que les pasa.

En mi caso entiendo que es una problemática mas alla de lo normal, casi siempre soluciones de ese tipo las tengo andando en tres meses, pero en este caso llebvo desde noviembre porque estamos hablando de una cadena de distribución dle negocio secundario de 17 estados de república y cinco o seis ciudades por estado.

Tengo todas las razones para estar tranquilo. Al cliente que no paga se le suspende el servicio. Es lo mismo que un coche, necesita combustible para moverse.

Mas que escribir sobre el tema, pero no hoy. Son las 10.46 de la noche y tengo algunas cosas que hacer antes de dormirme.

Son las 19:24 de un tarde de sabado. Se mas o menos lo que debo hacer y lo que tengo que haver, y como siempre l oque quiero no es l oque importa en este momento. Esa es una de las diferencia de mi contra otras personas. NO tengo interés en ir al cine o algo más, solo es como siempre aprovechar impulso y hacer algo util. De momento no hay necesidad de descanso.

Frente de mi esta una computadora con monitor de 25 pulgadas, encima de ella una netbook que es la que me permite coordinar mi correo…. hasta ahora. Tiene clave segurs pero simplemente Gmail ni google apps (o sea en tu propio dominio) ya no deja usar aplicaciones antiguas de Linux que hacen justo lo que necesito. Es un cambio de una semana. Tengo 2800 mensajes que pasar de una cuenta a otra, es una aplicación util pero ahora tengo un problema medianamente mayor.

Acabé utilizando una solución de filtros bayesianos, pero es ridículo. Soluciona el problema pero habemos personas que recibimos 400 a 600 correos semanales de personas, sin tomar en cuentas los automatizados (1300) y eso ya descartado Spam.

Cuando empecé el proyecto de logística con el cliente de las gasolineras fue principios de Noviembre del año pasado. Básicamente el objetivo era maximizar el uso de unos 20 camiones y pipas que en realidad circulan casi las 24 horas. La mayoría de los choferes se turnan y no están en horario de 8 horas, asi que poco mas o menos necesitan 1.7 choferes por camión / pipa.

De momento llevamos una serie de recorridos que conocerlos todos hay una serie de 781 dias que resumen todo y hay unos diez choferes confiables pero mensos, que no tiene caso correr pero al mismo tiempo no tiene caso conservar.

Hace un rato trabajando con los datos necesarios encontré una serie de soluciones qu permiten bajar el consumo a 12 camiones mas o menos, pero es excesivo por una parte aunque tengo casi la certeza que los pasos son los correctos y que esta l información relevante y las conclusiones son confiables. Mas o menos deben ser unos 7 meses de trabajo y unas 1600 horas en total, que se han pagado bien. El problema es que la conlusiones son las que querían y no las van a aceptar. Y me pasa igual que con otros sistemas, me interesa mi trabajo pero a veces hay desinterés de los que lo piden o señales mezcladas.

Fuera de desarrollo tengo una pequeña lista de pendientes, serán unos cinco o seis que puedo hacer sin viajar. Quizá debo enfocarme a eso y dejar que los que encargaron el sistema tomen sus decisiones, que lo van a tener que hacer tarde o temprano.

Es extraño. Me encantaría poder poner los dos monitores HDMI pero estos acontecimientos lo hacen innecesario en cierto modo, porque con los cambios puedo tener 2 en un HDMI 4 terminales y en el VGA la 4, ya que dos de las terminale, de las cinco, ya son mucho menos necesaris y el beneficio del correr datos en simulador baja, y si corro datos reales tampoco hay gran necesidad de ver esas dos pantallas por las implicaciones de la logística en tiempo real.

Tres o cuatro meses para que esto quede claro, espero que aunque esta ya claro para mi, el cliente que lo encargó se decida en menos tiempo del que luego les pasa a clientes en situaciones similares.

Comenté hace unos dias que iba a tener que comprar un hardware extraño. Resulta que por los problemas de logistica, estaba pensando seriamente en comprar una computadora LIVA o una BRIX nueva, compactas, para correr dos o tres terminales del software. Así que me metí a internet y encontré este hardware
http://www.mipc.com.mx/index.php/teclado-pc-kpc-intel-quad-vga-hdmi-2gb-ram-32gb-hdd-kpc70820u001kvw.html que es, en pocas palabras, un teclado super sencillo que trae incluida una computadora y un puerto VGA además de un HDMI.

Arriba, una foto del hardware extraño, junto a un teclado HP y una computadora BRIX. Arriba el teclado HP, a la izquierda la brix (de cabeza) y junto la computadora extraña. Tiene windows 10, solo 32 gb de disco duro y 2 gb de ram. Funciona bien por si sola, peor tiene un detalle algo raro.

Lo mejor del caso es que un monitor AOC nuevo que compre mas la K-PC pesan menos que dos kilos de comida para perro que llevaba en la otra mano.

En primer lugar, hay que considerar que yo no uso monitores standard. Mas o menos en agosto del año pasado publiqué una foto de mi lugar de trabajo standard que hice en la oficinas de un cliente,

Esa configuración tiene dos monitores dell de 19 pulgadas conectados a la Brix, uno de ellos es por VGA y otro transfromador de DVI a HDMI, pero sin ser hdmi real. Es cierto que el DVI H es para fines practicos HDMI sin sonido. EN cuanto conecté la maquinita nueva a esos monitores los reconoció los dos, pero mostraba en ambos la misma pantalla. En su mo,mento me pareció limitación de Hardware pero windows 10 no dejaba configurar de manera correcta. Así que desconecté el aparato y me lo llevé a mi casa después de enviarle la foto de arriba (teclado hp + brix + hardware extraño ) al director general de esa empresa, y de mostrarle a su gerente de sistemas hoy el hardware extraño.

En mi casa de momento tengo una computadora Armada a6-6000 con cuatro monitores, uno es un monitor HDMI de 2560 pixels de resolución, y los otros tres son monitores AOC VGA que toman su poder por USB. Pues la maquinita no reconoció JUNTOS los monitores., Trabaja sin problemas con el HDMI o con el VGA USB, pero ambos, no. Es probable que funcione bien conectando un monitor VGA tradicional y el HDMI, pero el problema parece ser el consumo de energia por parte de el monitor AOC. Nocomenté que solo funcionó el monitor VGA AOC cuando tomaba la corriente electrica de otro lado (otra PC) así que es posible que la alimentación electrica que da la k-pc en forma de teclado no sea suficiente.

La prueba que sigue es un monitor VGA standard y ver como coexiste con el HDMI. Es seguro dejar en mi pc a6-6000 un monitor hdmi y un VGA AOC chico por USB (tres terminales de logística) Hay dos alternativas:

1 ) Si funciona otro vga en la k-pc, dejarlo VGA + el hdmi son tres terminales.
2 ) Si NO funciona otro vga en la k-pc, dejarl solo el hdmi son dos terminales.

La principal ventaja de usar dos computadoras es uqe el windows 10 sale gratuito y ya no necesito preocuparme por licencias de windows 7 porque mi adaptador en uso de USB a VGA (para las 2 aoc adicionales) no se necesitan. En cierto modo considerando el precio del adaptador perdido y los tres que ya no hacen falta, esta computadora se paga sola.

En resumen: es un aparato maravilloso, pero en muchos caso una brix puede ser mejor. No me siento mal por habelro comprado porque por tamaño y peso me resuelve mi problema pero por drivers / hardware, mienbtras menos raros sean los monitres mejor.

Editaré en un rato para comentar que sucedió con el monitor VGA normal.

Listo.

Parece que la maquinita K-PC tiene una tarjeta intel graphics y solamente emite una señal por la tarjeta de video. Asi que se ven perfecto un hdmi y un vga standard, pero solo una imagen, no se pueden identificar HDMY y VGA, es HDMI o VGA pero por Limitaciones de la tarjeta grafica y el hardware. Me resuelve en especial muchos problemas de espacio, así que es excelente cuando en realidad no necesitas dos monitores. Usando un ejemplo vale mas o menos la mitad que una brix, aunque con menos memoria. Como el hdmi se ve increible por si solo, en realidad es una maravilla en cuanto a computadora portailt o portable para fines de entretenimiento o que no necesiten ,mucha losgistica como proyecciones (luego lo conectaré a la television de 43 pulgadas que uso en mis presentaciones). Pero por trabajo real, recomiendo una BRIX y no una K-PC

Sin embargo, por cuestiones que no vienen al caso, es probable que sea mejor en el 90% de los casos tener en mi problema específico esta computadora que la BRIX.

Si sale algo mas lo comento después, pero el ethernet funciona muy bien, Avisaré cuando tome una foto de mi lugar de trabajo en casa con este hardware.

Updates :
1 ) Me preguntaron sobre Software incluido y CPU. Trae windows 10 home, procesador ATOM CPU Z3735F 1.33ghz, sistema operativo de 32 bits pero procesador x64.
2 ) Los monitores de 25 pulgadas usan la resolución 2560 * 1080. Instalé en la K-PC el software y lancé tres terminlaes del sistema de logística sin problemas, pero no toma la resolución real de 2560 sino la de 1920. Nunca había conectado la Brix a uno de esos monitores, pero también se queda en 1920. Esto sognifica que es obligatorio una tarjeta de video mejor y que monitores de alta calidad necesitan casi por rengla general un procesador AMD. Tengo dos Intel i7 de gama alta y también es 1920. Asi que, o me pongo a buscar el convertidor de hdmi a vga yue esta perdido desde hace mas de un año, o el lunes pruebo con una Computadora pequeña a4-4000 con 16gb que tengo como maquina secundaria con otro monitor en el lugar donde tengo los dos monitores cuadrados.

Estoy esperando que se realice el respaldo de un cliente, mejor dicho de un sitio con un tamaño de base de datos de 12 gb. Calculo que termina en unos diez minutos la compresión y entonces ha yque moverlo y copiarlo por la ruta alterna a otro de los servers, que estan alojados en Digital Ocean.

Una vez reciba el correo de que el respaldo esta listo, unos diez minutos mas y me podría dormir. Sin embargo, hace rato me eché una siesta de dos horas, y se que en realidad con dormir cinco horas me sobra. LLevo años levantandome a las 04:50 y muchas veces ya no necesito el despertador. Pero soy de los que se duermen con dos despertadores.

Cuando el respaldo termine, en principio podría acostarme y mañana resolver una serie de asuntos con unos cambios de software.

Escribo en uno de los monitores de 2560 de resolución que compré. Se ve complicadísimo meter un segundo monitor igual, por problemas de puertos HDMI y no quiero meterle la tarjeta Nvidia Black a la pc. Otra opción que estoy viendo es comprar un modelo EXTRAÑO de PC con mayusculas, similar a las antiguas Amiga y algunas commodore de computadora, que tiene entrada para HDMI y VGA, comprar otro monitor de los chiquitos USB , y dejar entonces dos coputadoras para monitorear la logistica, esta A6-6000 con 16 gb y la compacta, cada una con un monitor de 2560 HDMI (abre 2 clientes sin solaparse) y un UVGA LED por USB. Tengo que monitorear cinco pantallas, pero aunque esta PC aguanta sin problemas siete clientes de software corriendo, el cablerio de monitores se complica y si no hay forma de poner los dos monitores buenos, dos computadoras de 3 clientes cada uno igual me resuelven el problema.

Hoy pase unas tres horas solucionando problemas y necesidades menores como reportes de clientes para un cliente que le permitan filtrar por grupos de clientes (de cobranza) y lista de precios, pero el mayor tiempo se me fue en confiugurar un mailchimp Nuevo, ya es un quinto sender de correo. El avance de lo que debií hacer se detuvo porque no debo poner por lógica carga en el servidor en la hora que hay de 10 a 20 usuarios a la vez, así que este es un momento tan bueno como cualquier otro para terminarlo, solo que se me olvidaron las copias fotostáticas de los documentos ejemplo.

Ya quedó la pantalla de datos guardada en el sentido que ya toma una factura existente, la procesa y pide una captura solo si se dan ciertas condiciones para avisar a Cobranza de efecturar un descuento, pero esa base de datos infame me obliga a realizar varios pasos mas para que quede aunque al terminar todo se ejecuten en otro orden las fases; supongo que haré solo un commit eal terminar las primeras cuatro fases para que sea sencillo. Veamos.

Fase uno : estimado una hora / hora y media por todo
1) Hacer pantalla de confirmación poniendo cantidad y precio asi como el descuento, si lo aceptan proceder.
2) Crear una tabla nueva para ordenes sql. Es mejor por el momento por razones varias insertar las SQl en secuencia que deben ejecutarse, y ejecutarlas despues para revisar el proceso, obvio con un campo de «REALIZADO» varchar de 2 copiando las ordenes create.
3) Crear una nueva tabla para consecutivo basada en emisor de ese tipo de documento, por el problema de multiusuario y evitar triggers, copiando las ordenes create.
4) Crear dos tablas nuevas para ese tipo de documento, maestro y cabecera no normalizadas por el problema que hemos tenido con la tabla de tres millones de registros, de cambios de descripción en el tiempo y el proyecto Formal Zeus en lugar del otro, copiando las ordenes create.
5 ) CUando pase el punto uno, se deben asignar el ocnsecutivo dle punto dos y programar los inserts a guardar en los puntos tres y cuatro, es decir, consecutivo, maestro detalle.
6 ) Alterar el instalador del otro dominio para que considere las ordenes create mencionadas así como la importacion de dichas tablas en caso de ser necesario en instalaciones nuevas o existentes.

Fase dos: Aprox una hor hora y media
1 ) Generar el documento con UUID.
2 ) Agregarlo a REPOSITORY_INNO y el sistema de busqueda correspondiente así como control de series.
3 ) Avisar por correo a las areas implicadas que el documento ya se generó y en unos minutos aparece en estado de cuenta (va a ser como en quince segundos pero prgramarlo me tardo un poco por la fase tres)….

Fase Tres : (Una hora máximo)
1 ) Afectar el inventario si procede, en las listas de Kardex y de carga de camionetas de reparto usando las tablas para guardar el SQL y ejecutar desde alli.
2 ) Incluir el descuento respectivo en los estados de cuenta del cliente, igual, ejecutando sql desde tabla.
3 ) Evitar que puedan cancelar una factura que tenga descuento.

Fase cuatro: De una a tres horas.
1 ) Programar nuevo reporte que sustituya al 412 para que lo use todo el mundo.
2 ) Programar Generar nuevo reporte de descuentos
3 ) Avisar por correo a todos los implicados que el reporte esta disponible para su uso en x opcion del menu

Con esto se cumple la funcionalidad. El problema es la fase 5

Fase 5 ) no determinable en tiempo, pero son unos tres dias en totoal
1) Alterar reporte excel de alta dirección y en hoja 4 solamente, así como exportación 319 para los reportes que hace mi asistente para considerar los cambios en el reporte que ella le genera cada semana al director de esa empresa.
2 ) Alterar los doce reportes de ventas para mneter la columna de descuentos.
3 ) Alterar los tres reportes de inventarios, por las mismas razones.
4 ) Alterar el reporte de desplazamiento de mercancía que usa el gerente del centro principal de logistica, para que considere los cambios.
5 ) En caso que proceda modificar las hoja del excel 1 a 3 dekl director general.

En resumen, fase 1 a 4 mañana y de aqui al viernes o lunes la fase 5. Sin embargo, es posible que me salgan con otra actividad no considerada como la de hoy. Mejor me voy a dormir en unos diez minutos.

23.54

checking size file and calculating sha … Finished!
sha 1 is ca48528515a325d884a4805159c9e32bf0598eb1 and that must be ca48528515a325d884a4805159c9e32bf0598eb1 ok !!
Total Execution Time: 8.23119048278 Mins

La copia del respaldo terminó.

Después de semanas de posponerlo y de esta r siendo detenido en un punto estúpido de mi lista de pendientes de desarrollo, salí a probar una opción no cara para resolver un envio de SMS a celular que quería un cliente y que no va a usar.

Para resolverlo y a tenía detectados tres celulares de bajo costo, entre 1200 y 1500 pesos, que segun los responsables de un stand de AT and T si recibian SMS. Segun yo no era necesario un celular así. Mi paso hoy antes de comprar uno de los garantizados que funcionaban, fue ir a Una tienda oxxo donde se que venden celulares de varios modelos y busqué uno sencillo Alcatel. Anoté el modelo, regrese a la oficina, revisé que tenia memoria de 10 SMS asi que si recibia, regrese lo compré actiuve el servicio y programé el gateway del sistema de cobranza a SMS. Absolutamente innecesarias tres horas de mi vida desperdiciadas primero en revisar modelos en el stand, y despues activar el aparato.

Muy simple.

Compré un alcatel 1050, y desde el sistema mandé los SMS sin problemas. También a uno de los capturistas que tenía chip movistar le llegó el mensaje, asi que sale a telcel y movistar. Es un desperdicio porque el telefono me costó 350, 50 de tiempo aire y unos 25 USD de la compra del numero de envio para rastreo. No sirve de nada pero es un pendiente menos. El telefono quedó en su caja ya guardado en el archivero.

Lo bueno es que el cliente paga al final, pero no va a servir de nada porque no tiene mucho sentido que un sistema de COBRANZA maneje SMS.

Hay personas que ncesitan celulares pero son un desperdicio por varias razones, incluso aunque sean económicos.

Hoy llevé a Rocky a la peluqueria. Deje encargados a Nikita y Mudra con los vecinos que tienen a las dos hermanas rescatadas por el 2012. Estaba de visita Electra, la hija de Rocky y Nikita que mied un poco mas que los Shcnauzer estandard.

Cuando me abrieron la puerta para recoger a mis perros, Electra saltó a cuatro perros en batería para ir hacia mí.

Llevo unos dos o tres días con fiebre alta. Ayer me dormí unas cuatro horas al llegar de ver a un cliente, y me desperté solo porque otro cliente me llamó por teléfono.

EL lunes empieza un nuevo modelos de distribución con un cliente del cliente, así que tengo que hacer un mpodulo para poder otrorgar descuentos fiunancieros a cualuqier cliente dentro de ese ERP. En realidad esa parte ya la hice como en media hora, solo que no he realizado los añadidos automaticos a las remisiones. Debo hacerlo hoy y no creo que me lleve mas de media hora mas, debi hacerlo en la noche pero la fiebre no hace aconsejable programar en esas circunstancias.

Son seis de la mañana. Segun lkos resultados probablemente salga temprano hoy de ver a ese cliente.