Otro posible enfermo de COVID con cliente

Una persona que entro hace dos meses, le dio COVID, no le vi en persona, pero esta relacionado con la llamada del director general de un cliente del otro dia. No es demasiado problemático pero si es una mala pauta por todo lo que tuve que hacer por reflejo.

De momento no se si tenia covid o no, pero eso no justifica lo que hizo. Ya esta una computadora sanitizada en las oficinas del cliente.

Hoy preparé parte de una mudanza que tengo que hacer; no estan ya los mudanceros que pensaba usar , y el otro no se comunica, t6ego unos quince dias para hacerla, no esta relacionada con Covid.

Ayer hubo detalles que me demuestran que mi tiroides sigue funcionando bien, y hoy despues de los preparativos de mudanza fuimos al cine a ver la de Bill and Ted. Mi hija se tardó 42 minutos aprox en comerse su hamburguesa de arrachera casi llegamos tarde (Mi esposa y yo tuvimos que esperar). En la semana comimos milanesas tres dias para acabarnos la carne del domingo, y mañana me espera un dia pesado.

No se que vaya a pasar con ciertos clientes, pero las cosas para Mi y mi familia se ven bien por lo que hice el año pasado.

Que bueno que soy previsor.

 

Banda Civil

Como parte de lo relacionado con un proyecto de las gasolineras que empezó el 20 de marzo, poco después de el COVID, he tenido que entrar un poco en un canal latinoamericano de Banda Civil. Diadema, micrófono, que mal estan. Hace un momento hubo un reclamo por micrófono abierto. El micro lo tengo en mute y la ultima vez que hablé debe haber sido hace una semana y media.

Reclamos por micro abierto. No fuertes, pero imposibles.

02:30 AM

Aunque la persona mas tóxica que detecté salió un 8 de noviembre del año antepasado, esta gente no se supone que sea tóxica. Es idiota y ya. Entré hace una media hora por un simple asunto de cordialidad por una pipa que v  ser retirada, y es protocolo estandard con las habilitadas para manejo de tóxicos, estar en el canal de banda civil si estas monitoreando sensores o el GPS.

02:35 AM

No es gente mla, pero eso no quita que sean algo paranoicos y quizá debo aceptar que es mejor cambiarme a un canal de BC de USA de manera temporal aunque cueste 400 pesos.

En realidad no lo sé.

Este tipo de cosas, o lo mas reciente con Frameworks que llaman a ZEND / phpunit, paquetes depreciados que se supone superan/mejoran, me hacen dudar de la naturaleza humana.

Estándares.

Ayer con la llamada del director general, hubo otro cambio de confirmación que quizá no llegue. Parecido a lo que pidió el contralor hace dos meses mas o menos y de lo que no ha dado seguimiento.

Con lo que estoy haciendo, que ya no tiene que ver con el canal de BC, del que me desconecté, me falta una media hora o una hora mas. Casi todas las pipas y reservas tienen sensores públicos, pero afortunadamente nadie da seguimiento a cierta información. Me siento un poco como en la epoca de los rounds en USA con software logístico, cuando alguien sin darse cuenta o a veces a propósito y de mala fe, alteraba la matriz  de datos de entorno.

Si uno se orienta con una matriz alterada, es un problema medianamente mayor.Y ahora con el IoT, Internet de las cosas, uno tiene cientos de miles de intrusiones de bajo nivel que tratan de entrar por puertos e server, solo que a veces esos servers son Trailers o pipas que de momento estan abiertos para poder tener Wifi o sincronizar GPS.

NO creo que la conectividad  sea buena a largo plazo. Filosoficamente el «buscar» se entiende pero hacer quejas sobre uso de protocolos para evitar spoofing, te hace querer regresar a redes cerradas.

Y aqui es tan simple, quizá, como cambiar de canal de BC pero tengo que hacer primero solicitud aviso y contratar, no estoy de humor y no es buena practica hacerlo de madrugada.

Si, hay un protocolo estandard pero me recuerda exceso burocráticos de la época de las gaseras. Y no es que el control sea malo, pero si aqui no aceptan que no tengo micro abierto (dial apagado y diadema en off), es como cuando los expertos de Casas Alatriste facilitaron un sabotaje interno por recibir su consultoria varios meses, quiza uno o dos años, mas de lo necesario. Y todos tercos en usar access y RDO para mas de cinco usuarios, pues les tronó como ejote. 1999 ?

 

Cascada de cosas

Hace un rato llamada de el director general del cliente problemático.  Quieren que le resuelva un problema de otro departamento. Reviso. Lo sabotearon / borraron información de lo unico que yo no respaldo porque no me toca.

Sin meterme a detalles, les avisé.

He pasado estas dos o tres semanas revisando Frameworks. Unas se dejan de lado por problemas de rendimiento, otras por errores de seguridad en archivos .env. Los dos candidatos actuales son Laravel y Cake. Symfony es mucho mejor pero no aplica.

Laravel tiene muchos problemas para alguien con experiencia. No solo la necesidad relativa de Composer sino que no es compatible en versiones entre si, es regida por Taylor, un tipo que decide que entra y que no, y que en 4.2 provocó problemas increibles de borrado de tablas. Es mas que trivial actualizar versiones de Laravel y Php al mismo tiempo, y Eloquent tiene problemas cuando no son aparentes que una llave pertenece a una tabla secundaria. Básicamente laravel es muy buen para hacer algo malo en 30 minutos y pasarte dos años corrigiendo y sale la nueva versión.

Problema de cake ya lo dije en vistas con diferentes reglas de negocio, y despues del problema de hace años con «crueldad tecnologica» y subdirectorios, me parece muy riesgoso usarlo en este proyecto que es mediano tendiendo a grande.

Cake se deja instalar ya sin muchos problema, code igniter es la tercera opcion pero no me parece adecuado porque no me aporta nada.

Probablemente en vez de pasar Framework de PHP lo pase a Python y Django. Debo decidir esta semana si es viable, pero sin proyectos es buen uso de mi tiempo.

Una de Zombies

  • Me precoupa que se acabe el mundo, dijo una dama en mi casa.

Estabamos por ver una pelicula de Zombies llamada Transito 17.

 

Acabamos viendo La vieja Guardia en Netflix.

Depositado y cosas a largo plazo

El dia de hoy uno de mis servidores estuvo bajo ataque de literalmente cientos de miles de intentos de autentificación. Todo desde un sitio ruso y otro polaco. Al darme cuenta bloquee las direcciones IP y quedó super rápido.

Sin embargo, estuve todo el tiempo pensando en una  conversación ayer con mi contacto con el cliente problematico, de mas o menos una media hora. Sigue perdido en el espacio y nuestro conocido comun anda algo paranoico.

Vi un camino nuevo a tres o cuatro años. Como siempre veo a largo plazo. Pero ese es el tipo de cosas que mis hijos mayores simplemente no ven por haber estado demasiado tiempo con su mamá.

Comenté que un cliente se habia tardado en depositar, y no comente que el sabado me pareció raro haber usado 3000 que no recordaba haber gastado. Resultya que otro cliente no me había depositado y ayer me depositó esos 3000 pesos, con lo cual ya puedo ver lo de los servidores.

 

Informaciones contradictorias

Me encuentro despues de una semana mas o menos rara, a la espera, con dos o tres informaciones contradictorias.

  • Gasolineras : Situacion de las 28 queda claro, pero viene otro reacomodo.  Ya que esta el reacomodo y regresa a 33 mas o menos, hay otras dos que salen en un mes aprox, y mucho lio se hubiera solucionado si de un grupo de seis gasolineras, se les hubiera invertido en cambios a dos de ellas por dos meses, pero no se me ocurrió- Era un camino alterno mas directo, pero todavia se puede hacer.
  • Cliente problemático. No recibí el documento de lo de la teleconferencia pero supongo que es probable que hagan la junta para ver si pueden, y aunque digan que puede, no pueden. En mi caso no ha habido problema, pero con parte de su personal tienen retrasos de pagos de dos semanas o tres. En situaciones como estas (de stress), una persona de ese equipo suele ponerse paranoica, así que mejor quedarme calladito una semana o dos, con esa persona.
  • El dinero que estaba esperando era otro, pero la persona se cambió de domicilio y me dijo que me paga esta semana. Estoy esperando eso  y un pago normal de lo que estoy haciendo de ANALISIS VENTAS con mi equipo, para el cliente problemático, para ver lo de servidores.

De momento es mejor quedarse quieto. Creo que ya acabó de momento el ciclo de Mercurio retrogrado.

 

Estabilizado

El sistenma ERP ya esta estabilizado. La semana pasada tuve una videoconferencia grabada de una hora y media a dos, con mi contacto con el cliente problematico, sobre el modulo del sistema que no han echado a andar en los ultimos tres años. Bastante perdida de tiempo. Se supone que hoy iba a haber otra videoconferencia en que yo no iba a estar presente , pero ahora con el contralor.

Les falta aclarar dos estupideces del tamaño del mundo que empezaron a hacer hace dos años. Comprar Basculas.  En lo personal no creo que lo puedan hacer por una serie de razones.

De momento es raro. Gano el doble que mi contacto.  Su gente se le quiere ir por razones de la empresa y que el no da seguimiento a ciertas cosas no me extrañaria que no vea nada con el contralor.. No pagaron nada la semana pasada pero hoy hicieron pago, como pagaron otras cosas me pagaron a mi seis veces lo que le pagaron a el.

Me pregunto si debo curarme en salud y hacer una version del ERP para Laravel (o simfony) dependiendo cual tenga menos actualizaciones …. solo para verme ocupado. Sigo realizando muchos ajustes por el difunto de cobranza y en promedio me contactan dos o tres veces al dia. Ojo que Laravel en 4.2 hicieron una estupidez memorable y 5.3 laravel no funciona en 7.0 de php.

Mañana tengo reunión con mi equipo virtual (de mi empresa) y mi familia sobre lo de la Pandemia y como veo las cosas a futuro.

Manejables.

Probablemente deba empezar a ver lo de los servidores alternos para el problema a un año. Es algo que decidiré si hago o no, cuando  vea si es viable cambiar el framework a uno de los frameworks mencionados.

Sin embargo, ya había considerado hacerlo la próxima semana, debido a que esta semana tengo gastos y el lunes de la proxima semana tengo las cosas mas claras.

Las gasolinerías siguen simplificadas. En este momento son 30, y probablemente en 15 dias 28. Tengo varios ajustes por hacer en esas dos que no son problemáticas, pero si tengo que mover servers y similares por si me confirman la venta. Asi que estare ocupado en cosas secundarias y no habré mucho tiempo de escribir.

 

 

Haciendo tiempo

Cinco de la mañana.

Ayer fue un dia raro. Varios errores de varias personas, no demasiado grandes pero algunos si sensibles. En ciertas ocasiones tienes que señalar el problema y como corregirlo pero no puedes hacer nada diretamente.

Así fue ayer.

Además los reportes de ventas del ultimo dia del mes son bastante pesados. Cuando finalmente me acosté me acordé que tenia otras cosas importantes que hacer del SAAS que me dio problemas hace tres o cuatro meses, y si, es su libreria. Hice lo que tenia que hacer. Ya es cuestion de eperar a sacar otro respaldo adicional del que hice a las dos de la mañana mas o menos.

Al mismo tiempo en el transcurso de ayer terminó la descarga en la PS4 de un jueg de coches para mi esposa, y vimos una pellículas que teniamos pendientes de ver. Una e disney y otra «el hombre del zapato rojo», de hace varios años pero que resiste el paso del tiempo.

Las gasolinerias han vendido varias este mes de Agosto, basicamente si los precios han bajado pero hay mayor ganancia por litro, pero la gente se mueve menos. Se quedo con 27 en lugar de 36, y probablemente va a quedarse una mas siendo un total de 28.  Por las caracteristicas del software, ya le comente que si le pasa algo a mis monitores de 25 Pulgadas (donde puedo ver cuatro proceso a la vez en cada uno) lo mas cercano si no me consigue otros, es una Television que aguante 3072 REAL en modo directo a PC, y usarla para monitorear sea seis o nueve. Esperemos que los monitores no me fallen.

El sabado casi termine cosas del erp de php5 a php7, hay detalles finales que debo hacer el proximo viernes en la noche, pero de momento si se nota cambios en la velocidad, pero no pueden hacerse ciertos procesos como pensaba a menos que me pase a NGINX o que instale un nuevo server  con Jeronimo (version mayor de apache). El rendimiento de momento esta bien, y como es evidente si va a mejorar con los cambios realizados asi que probablemente no tengo que pensar en la tercera alternativa hasta el año que entra.

Una revision me mostro que el routing realiza entrada a mas o menos 95 modulos principales, e los que usan 60 casi a diario, y los otros 30 son eventuales. Pasarlo a otro sistema de ruteo puede crear problemas mayores, y se qie para una persona sensata no hay manera de usar laravel o symfony para esto sin un server del doble de tamaño.

Supongo que, si todo sale bien en las pruebas del viernes en la noche, el siguiente paso es reescribirlo en python.

En cuanto al problema del SAAS, me di cuenta que la versión mas reciente de su librería es la que me da problemas. La version que tengo en algunos sitios respaldados, en cuanto a mi codigo es correcto, pero el mismo no sabe que le movió. Aunque afecta poco de la operación del cliente el error parcial, si me fecta en las operaciones propias, y la alternativa me cuesta unos tres a cinco mil mas al mes. Por lo mismo, creo que lo ideal es usar el tiempo libre de la pandemia de COVID en reescribir todo lo que no es de ese SAAS en Python. Es probable que me lleve todo septiembre y parte de octubre, y en el peor de los casos algo de noviembre, pero no me aburro. Son unas 70 mil lineas de código que debería migrar, y todo lo de base de datos ya está hecho, asi que el problema sería menor.

 

Xbox Vs Playstation

Sigo sin recibir la llamada de marras.

Dediqué Casi toda la semana en migrar codigo de 5.6 de PHP a 7.4. No demasiado problema, en promedio un dia por sistema, y lo hice incluso en los que no pienso actualizarlo a los clientes.

Así que ademas de refrescar conocimiento, tuve un detalle interesante. Encontré una librería de MPDF corregida para que sirva en 5.6 y 7.x , que era mi principal obstáculo.

Fuera de eso, ya solo me falta el ERP que esta en una version anterior de PHP 5.x porque necesitaba ser compatible con MSSQL sin moverle demasiado. Es posible que esta semana que sigue me dedique a eso, pero primero hay qu eresolver ciertos detalles tecnicos.

Cabe destacar que confirme que la libreri GD es necesaria para imprimir pdf con PNG y muchos seudo gif y seudo JP/JPEG son en realidad PNG.

Hoy en la noche instalo curl para la versión de PHP asi como el GD, y hago una prueba simple de actualización de otra cosa como paso previo final.

Ayer compré una tarjeta de GOLD (mejor dicho use una tarjeta de GOLD en XBOX que tenia lista) porque tenia pendiente revisar xbox One vs Playstation. Xbox tiene uno que otro juego interesante pero todo esta detras del pass, y si quieres jugar TUS PROPIOS JUEGOS como skrym o algunos gratis como DC Online debes pagar Pass, prefiero mantener suscripciones en mi pc de otros juegos.

En ese aspecto el playstation gana de calle. Y eso que solo tengo dos de coches para mi esposa, y otro juego para mí (gratuito). (Ahora que me acuerdo Spiderman de PS4 también por otra razón.)

Que vale la pena de XBOX, qix, Forza 2, quiza kkrym y POE. Todos los tengo.

De PS4 : Spiderman (visitas), uno gratuito que juego a veces, y los de coches de mi esposa.

Realmente las consolas anteriores eran mejores En una de las casas tengo un NES recientemente comprado )(seis meses) e instalado , pero esos juegos tienen razon de sobrevivencia aunque los graficos no sean mejores. hay algo mal en el ecosistema actual.

Y cosas como Elite Dangerous puedo usarlo en mi pc, sin tanto lio.