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.

Un resumen de los problemas de Composer

Hace unos años una pequeña empresa con librerías en GIT / GITHUB fue amenazada de ser demandada por otra empresa, asi que lo que hizo fue quitar todos su repositorios, provocando con ello problemas en muchos lugares, creo que hasta en kernel de linux, porque esta persona era sin saberlo la fuente de las rutinas left y right.

Composer actualiza las librerias de terceros. No me gusta usarlo por varias razones. De momento estoy en un server con problemas de SSH.

https://web.archive.org/web/20170710204208/https://www.codeenigma.com/build/blog/do-you-really-need-composer-production

  • large VCS repository size and diffs when you update code;
  • duplication of the history of all your dependencies in your own VCS; and
  • adding dependencies installed via git to a git repo will show them as submodules.

Asi es. La gente en general no se da cuenta que cambio de versiones  de PHP o de servers pueden tener problemas, pero activar composer a lo bestia no es buena idea aunque sea de moda.

Otro comentario en otra pagina menciona el problema del bloqueo de GIT por interfases firewall, o el consumo de ancho de banda en malas conexiones.  Despues de eso comentan:

5 Reasons Not to Require Composer in Your CMS

«Composer has a myriad awful problems asides from attitudes, it has technical problems. I basically feel the same overall. I’ll point out the great firewall of chine problem has quite a large scope and isn’t entirely on composer though when it pulls stuff from git that is a questionable model as opposed to its own repository system.»

 

I don’t like the term but it generally is a best practice to not have builds depend on external resources.

When updating (resolving dependencies), it uses gigabytes of memory and that really makes no sense. It’s gotten slightly better in new versions but it’s still dog slow and really quite amazing just how much resources it needs. Out of a dozen package managers for different languages and operating systems there’s nothing at all approaching composer in terms of resource consumption. When it takes a couple minutes and over 4GB of RAM to upgrade a single package that’s just not acceptable.

Whoever thinks a system that takes several minutes and huge amounts of RAM to resolve dependencies in cases that should not be difficult needs their brain examined.

 

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.

 

 

Crossover y estabilizando ERP

Hubieron unos detalles secundarios imprevisibles con el ERP, mismos que arregle en la noche del Viernes. La próxima semana, o sea esta, el objetivo es estabilizar esos cambios antes de pasar a la siguiente actividad.

Y en este caso estabilizar es «no hacer nada pero corregir lo que se presente».

Y de crossover, tuve un sueño del viernes al sábado en donde aparecían los de Juego de tronos, los chicos del barrio https://es.wikipedia.org/wiki/Codename:_Kids_Next_Door y me forcé a despertarme cuando llegaron Mulder y Scully.