Jueves 4 de junio

Poco a poco ciertas cosas son obvias con varios de mis clientes. De momento estoy esperando que me pasen los datos de un cliente nuevo (amigo de otro cliente, rescatarlo de un problema con otro proveedor de SaaS).

En eso estoy tranquilo.

Los ultimos diez a doce días hábiles he estado recibiendo pedidos de soporte promedio por llamadas o whatsapp ,de cliente problematico y de gasolineras, entre 5 y 10 diarios. Me refiero a «threads» no mensajes individuales. Noto a la gente cansada.

Los problemas van de fallas de terceros, errores de operación , cosas que no hacen otros departamentos y que como admin puedo hacer si no localizan a alguien. Mi dia se va en leer, sacar respaldos, revisarlos, pensar.

Es probable que no haya vacuna efectiva hasta mediados de enero o febrero del próximo año. El numero de muertos totales va a subir porque es imposible que baje. El numero de muertos diarios puede bajar, pero la situación va a ser igual al final. Menos personas centradas y capaces de trabaja, lo que lleva a un círculo vicioso.

Entre parte de los sitios de tecnología que reviso, veo como muchos lugares están enfocados en nuevos clientes. No en conservar a los que tienen. Eso lleva a hacer cambios tontos, que llevan a lo mismo. Un cambio debe estar justificado.

Comentando con varios conocidos, creo que la mayor parte de ellos han estado perdiendo el tiempo desde el «lockdown» o cuarentena como lo llamamos en México. En lo personal, estoy llegando al punto que las cosas que valen la pena son cada vez mas simples, y los que me quitan el tiempo están mas débiles.

He estado pensando seriamente, por otras razones, alanzarme a la oficina privada que tengo en el edificio del cliente problematico, y traterme la computadora BRIX y el monitor nuevo de mi auxiliar. De momento, al ser menos operaciones reales por minuto, con eso me basta para muchas cosas. El monstryo de equipo y monitores que tengo aqui funcionan muy bien pero ocupan espacio en el escritorio. Puede interpretarse como debilidad en los clientes, pero no, creo que mas bien es un problema de movilidad.

Hasta en slack saludan menos en los grupos de 10 a 20. Y me consta que varios de ellos no justifican su trabajo. Probablemente deba empezar los reportes de demoras de algunos de ellos, y pasarlos. Ese es mi trabajo. No entiendo de que sirve por ejemplo tener a alguien que no ha podido pasar una factura o pedir una factura de mascarillas para la planta y que lleva doce dias siendo un proveedor habitual. Puede ser falta de probidad, estupidez , o cansancio. Pero el cansancio no implica dejar de hacer el trabajo…. si no haces por lo que te pagan, vas a tener problemas. Y eso es evidente.

Hoy terminaron antes los del cliente problemático. Estoy sacando respaldo mientras escribo y ya estan elaborándose los reportes para dirección.

Es raro.

Por el momento, por l oque se los unicos reportes de actividades diarios que se pasan son los de mi equipo y yo. Como tres de cincuenta aprox.

Dos de junio 2020

Han pasado varias horas con actividades diversas y desenfocadas, en el sentido de desenfocadas me refiero a esas actividades que no puedes predecir.

Tuvimos que ponernos a buscar unos papeles de vacunas de los perros, que mi adorada esposa pensó que estaban en un lugar asi que nos pusimos a buscar allí. Nop.

En la búsqueda encontramos muchas cosas de las uqe no vale la pena mencionar, incluyendo dos libros que no veia desde hace años. Uno de ellos una biografía de Steve Jobs de la época de Lisa, una computadora bastante desconocida. El otro un clásico de psicología corporativa del que no doy el nombre, que me permitió derrotar a personas con mayores contactos, y que me enseñó trucos simples para reportes impecables en casos extremos, propios o de terceros. Leí ese libro a los 16, otra vez a los 22, y supongo que lo recuperó mi esposa entre todo el desastre de las averiguaciones de Julio 2018. Hora de releerlo.

Al final, resultó que mi esposa tenía los papeles en otro lugar.

Hay una vida simple y al mismo tiempo sin tiempo. Mi hija me mandó hacer rato dos videos de dos de mis perros recibiendo un snack. Es curioso. Nunca pensé que la ratonera que salvé en 2012 y que le dí un hogar resultaría ser la preferida de una de mis hijas.

Mi esposa está ahora subiendo unos reportes por Internet, de los que hemos estado haciendo en lugar de ventas de con cliente desde enero mas o menos. Son casi las 10 de la noche. Me encuentro en una conexión de líneas de cobre, y en paz.. como siempre.

De momento es uno de esos días en que te acuerdas que todo lo que vale la pena está basado en el mundo real y cercano. Tengo dias que me sorprendo. Por ejemplo, al ver que siguen siendo válidas cosas que vi hace unos años, y muchas que me resultaron evidentes cuando empezó a declararse la cuarentena.

El area de sistemas como tal es un área de servicio y de traducción. Explicar a las computadoras l oque quieren los humanos, y a los humanos lo que quieren las computadoras. Para muchos es imposible na relación sana entre humanos y ven todo como herramienta, la famosa «sinergia» y palabritas corporativas son solo por lo general formas de escapar del contrato social de Rosseau. Así que cuando te das cuenta en un principio que el contrato social de los enciclopedistas está basado en el mundo real, y que aunque hayan juegos de video interesantes, pensar que puedes estar en contacto con mas de 150 personas significativas por Dunbar hace que muchas empresas nunca puedan despegar.

Mientras escribo, entiendo que así como la pandemias vienen, causan un cambio en los modos de producción. Aunque en lamterialismo dialectico te habla de tener como dueño las herramientas de tu trabajo, la pandemia de la edad media cr´eó nuevos oficios y el fin del feudalismo para ir a otras cosas, el vapor y revolución industrial son resultado de probleas diversos de salud por las plagas de las papas y las hambrunas, los cambios en ciertas prácticas de producción vienen de las enfermedades de tuberculosis y pulmonares provocadas por los trozos de tela y lena en la inglaterra e irlanda Victorianas. Así que es probable que una pandemia real, que afecte no solo a un grupo de edad, no es un gran igualador como piensan algunos (si, algunos se arriesgan a lo menso), sino que simple es el preludio de un inicio de un cambio probablemente por el IMV o un homeworking real, el problema es que muchos seres humanos no pueden trabajar incluso sin pandemia porque sus vicios , incluyendo celular, NO les permiten concentrarse o dar seguimiento.

Asi que, independientemente de que la «Educación a distancia» o diplomados de diferentes niveles de estupidez sean usados para justificar un cierto ingreso, la imposibilidad de integrarse a un grupo de trabajo real, de lo mas simple, resulta imposible para algunos. Por ejemplo hace unos años recuero que en la facultad tuve un maestro joven de marketing, que comentaba lo que le pasó y el schock al entender que personas de Mac Donalds tenian una razón de ser, peor que muchos de ellos eran personal de limpieza glorificado y multifuncional, que no les interesaba la calidad ni el servicio.

En lo personal, entiendo la conveniencia de Carls’Jr para consumir, el producto es FISICO, no es solamente el servicio. Pero recuerdo tambien como he ido a lugares temáticos de hamburguesas con labores diferenciadas que descuidan el producto, y que sus hamburguesas son basura.

Pero cada lugar es diferente.

Hay un lugar casi saliendo a la carretera de Puebla donde ne menos de dos kilometros hay dos hamburguesas decentes. Una de 70 pesos bien servida y que creo soy de los pocos que se la acaban completa, y otro de arrachera argentina, voy al que este cerca. Es un servicio y un trato. Un trato normal, yo pago.

Pero entiendo que cada quien come lo que puede o buscan otro producto. Un ejemplo son las hamburguesas del Applebee, prefiero las banderillas de queso del lugar a las hamburguesas. Pero es cuestión de un contrato social. El apple bee es de esos restaurantes seudo deportivos donde parece que van por alcohol.

Solo puedo decir que a la larga, el producto que uno compra es una mezcla de producto y servicio. Y eso sucede con el mundo y seudo artistas y revolucionarios de closet. No es un servicio para nadie las leperadas de Mon laferte, Pussy Riot o los que pintan monumentos históricos.

Simplemente ni producto ni servicio, solo ira y miedo.

Los ataques y motines que suceden de momento en Estados Unidos pueden pasar en otros paises, pero volvemos a la pregunta de siempre. Si no es defensa propia es delito. Pero protestar quemando propiedad ajena, es idiota.

Todos sobre Zanzibar.

Iztapalapa e IMV

Me pongo a pensar esta tarde en dos cosas aparentemente no relacionadas. Una que mientras la veterinaria aplicaba la vacuna a mis perros en casa, nos comentaba que ella vive en Iztapalapa pero alla se empezó a poner pesado y que se trajeron ella y su esposo a su hija con su mamá.

Me puse a pensar que no conozco casi iztapalapa , pero alguien me dijo una vez que los principales ingresos son la iglesia católica y el ambulantaje, sin tomar en cuenta la central de abastos, claro. Me viene a la mente por un cliente que me lo dijo, que solo estaban abriendo Lunes Miercoles y Viernes.

Me viene a la mente tambien que lei hace poco que en Brasil también autorizaron una ley de Ingreso minimo Vital, al igual que en España. El problema es que vivir en ciertos lugares, sin agua, o cerca de ciertas personas crea problemas.

Una plática de momento ayer con uno de mis socios, me comentaba que pensaba lo mismo que yo en un tema relacionado. Me hace el comentario de una oferta recibida por la empresa de Nayarit. No es mala. Hay que pensar donde vale la pena comprar otro inmueble por si se hace.

Escuchado en casa : 23 mayo

Escuchado este sabado 23 de mayo a las 00:28am mientras estaba acostado.

  • Perdi contra una rana nivel cuatro … carajos!

( Eso me suena a que alguien está haciendo quests de mascotas en Wow )

No mucho que decir

Las actualizaciones de WordPress lo hacen demasiado minimalista. e pierde el control Fino.

En cuanto a trabajo, el miércoles un gerente importante del cliente problemático me pidió ayuda en l oque podría llamarse un problema imposible. Literalmente una serie de probelmaas que junto con el cambio de versión de lenguaje era paralizante, y en muchos aspectos dependía la sobrevivencia de el cliente como tal a arreglarlo.

Lo hice. me tomó cincuenta minutos de tiempo, ediciones de archivos, cambios directos en un script propio, usar un sitio web de terceros para alterar una vectorización, cambios diversos y quedó con un dolor de cabeza como pago que no se me quitó en dia y medio.

Que esfuerzo.

Me tardaría mucho en explicar lo que hice, pero es de esas cosas para recordar. Creo que con los ocho años con ee cliente ya, estoi va a pasar a la historia, mas aunque el problema de Marzo de 2017 que me tomó Tres dias completos dar solución final despues de la previa de seis horas.

Nota al margen : EN PS4 muchos juegos han sido descontinuados o piden ahora PSN y pago mensual. No le veo caso. Hoy un conocido me dice que Civilization VI esta gratis en Epic y que hay una oferta de Witcher III, que yo tengo en GOG.

Las Visitas dicen algo

El dia de hoy me preparé para borrar dar de baja a dos clientes de gobierno que decidieron por presupuesto dejar de lado su proyecto cultural / jovenes / pan y circo. No hay problema. Es raro porque el mismo viernes recibí en varias de mis empresas (las que tienen empleados) correos del gobierno, sobre apoyos de creditos a la palabra por no haber dado de baja empleados por la pandemia. Se fija el gobierno en ciertas cosas, si.

Tanto por cuestiones de empresa y de padre de niños en primaria y secundaria, veo que les dan apoyos directos sin intermediarios en este gobierno. El importe no es mucho, pero de algo les sirve. Nosotros no lo usamos.

Como empresa los creditos a la palabra son de 1000 USD o 25 mil pesos, que son por lo general la tercera parte o menos de lo que tengo en el banco por empresa.

Llevo unas semanas notando una falta de pensamiento critico, no referente al gobierno, sino a los razonamientos mentales de varios por la pandemia. Noto ademas que la mayoría de los hechos que comentan conocidos de trabajo no tienen que ver con el mundo real ni con el trabajo. No son una sucesión de hechos sino de creencias.

Son diez de la noche de domingo. Quise escribir que hace rato al entrar para revisar estadísticas del server, note que después de Rojo Intenso, otro de mis sitios, este blog tiene mas lectores de los que yo creia, y no son bots ni scrapers. EN cuanto a consumo, tanto rojo intenso como los foros relacionados con Banda Civil o los proyectos SWAGGER de Oauth reciben bastante visitas, seguidos por algunos sitios sobre eventos del 2011. Y tiene algo curioso que este sitio tenga mas visitas que varios de mis clientes. Incluyendo esos sitios de gobierno que mañana doy de baja del server porque vencieron hace unas semanas.

Mañana empiezo un «refresco» de lenguajes de programación, y estaré. usando ancho de banda en bajar algunas cosas e respaldos y cosas así.

Como siempre mi despertador está a las 04:50 de la mañana y me despierto solo.

Cambios de Fase

He usado internet desde 1995.

Allá por el 2014 o 2015 Se habló con el cliente problemático de un sistema de control de Inventarios. Está terminado desde 2017 con un alcance mucho mayor que el original, con dos o tres veces mas complejidad que la esperada, desarrollado en tres mees, y no han comprado básculas.

Domingo, casi las dos de la mañana. Mi esposa hace yunos reportes para un cliente de la empresa de Lunes a Sabado, después de la venta. Terminó como a las doce o doce y media de subir los 250mb de excel. Yo me desperté.

Estoy pensando desde hace unas horas como mejorar un server y un sitio de mas de 80 mil SLOC en el contexto de la cuarentena. Una parte de mi piensa en Ruby y Sinatra (aproximadamente un framework de ruby) como Alternativa.

Pero …

Hay ocasiones donde los PSR no tienen sentido. Mis proyectos normales no tienen LOC de relleno. La mayor parte son reales, con una razón de ser. Aunque tengo proyectos como el sistema de tickets multiempresas que usan clientes desde hace doce años ,con solo 2000 SLOC, y que tengo varios proyectos de 4000 a 10000 SLOC, pienso en otros proyectos que son los que me dan de comer en realidad. EL sistema de suministros, que hice en 1995 ya n ome da ingresos pero al final eran unas 90 a 140 mil SLOC, con características de C, ASM, OBJ y Clipper. EL «reemplazo» por terceros no solo era mas lento, sino que solo hacia el 10% .

Tengo frente a mi dos aplicaciones ssimples que hice los dos ultimos años, para mostrar datos obtenidos por SWAGGER. Una es de 1119 SLOC que podría reducirse con unos bucles (llama en dos procesos 50 lineas de contenido de una base de datos, que podría ser un bucle por la bae de datos peor no quiero que procese otros registros que esos asi que se dehja como esta), y la segunda es de unos 10 a 12 archivos que netotal son unos 10 mil SLOC que podría pasar a laravel si quisiera perjudicarlos, o a simfony si pudieran pasar a 7.0. pero con problemas de pago de servidor no le veo caso a cmbiar a simfony, y habiendo tenido que depurar sistemas ajenos en laravel 4 , 4.2 y 5.3 es algo que no le deseo a nadie aunque sería «cumplir maliciosamente»

El contador interno del SLOC del proyecto que me da mi entrada principal por desarrollo me dice que son 76581 en versión LEGACY con pantallas amarillas y 187583 en la no Legacy probablemente por los diversos manejadores de PDF. Calculo que son unas 60 mil SLOC propias.

El problema es que la mayor parte de los programadores de sistemas de gestión usan contextos de 10 mil SLOC máximo. Aqui estoy hablando de seis veces eso. EL módulo de routes son unas 400 a 600 lineas en el equivalente de Lambdas. manejar eso en laravel volvería locos a la mayoría. Cuando tienes un servicio que esta siendo usado de manera concurrente a bajo costo por unos 60 usuarios full time, algo estas haciendo bien.

Pero es el mismo principio detras de los dos proyectos propios de Swagger, que tienen menos usuarios en realidad. Que Node.JS/express suenan bien menos cuando crean problemas a los otros 59 usuarios.

Hacia donde ?

Solo puedo pensar que RoR no escala bien cuando hay 1600 consultas de factores agregados. y usar INNER JOIN complejos cuando una tabla tiene millones de registros y bases de datos de 6 Terabytes, no es la mejor opción y menos si el cliente tiene computadoras antiguas o internet inestable.

Y me lleva a lo mismo. Quizá Sinatra, o Python.

No le veo caso a una refactorización / normalización cuando lo actual funciona y el problema que tienes es que un usuario clave de un cliente se murió y no han registrado apgos de sus clientes los ultimos 25 dias. Es un error de personas, no de software.

 

Casi dos meses de cuarentena

En lo personal no he tenido problemas. Básicamente estoy haciendo el trabajo de siempre en una pc mas poderosa, la de mi casa, y unos monitores mejores que los que tengo en la oficina del cliente principal.

Se que en otros países están haciendo una reducción parcial de sueldos y aquí en México probablemente personas hagan algo similar. A mi no me pega. Incluso si debiera renegociar mis igualas, el pago de servers en dolares lo cubre.

No han cubierto bien la vacante del difunto con el cliente problemático. Me voy a dar esta semana antes de tomar cartas en el asunto. Para una refacturación que no habría sido mayor problema, llevan catorce dias sin darme los datos, y eso solamente porque una refacturación con precios que ya cambiaron es algo que pasa por mis manos siempre. Las labores de ventas que empezamos a rehacer unas semanas antes del coronavirus, son un ingreso adicional muy bien recibido, pero por la pandemia quieren los datos muy temprano en la mañana, lo que implica acostarse en promedio entre la una y tres de la mañana por el tiempo necesario en subir 250 mb de reportes por la conexión de internet de cobre.

Todo bien aquí.

Mayo de cuarentena

A mi cliente problemático si le ha ido medio raro. Se murió de COVID su gerente de cobranza y estoy teniendo que resolver muchos de sus asuntos debido a que soy el que maneja el ERP. Con las gasolineras, menos clientes peor tranquilos. Probablemente pasen a iguala de por vida porque todos sus proyectos se cancelan definitivamente, no solo los mios. Pero lo que he hecho funciona.

En el caso de el cliente problemático, es casi seguro que sigo por teletrabajo inclusive después de cuarentena, yendo a veces a las oficinas. Quieren reducir espacio de oficinas por problemas de exceso de edificios.

No mucho que escribir sin dar detalles innecesarios, pero todo bien.