Resumen de Fin de semana

Viernes:

  • Nada del desayuno de costumbre.
  • Los niños de analistas no habían comido. Fui a comprarles desayuno a ellos, así que compre cuatro tacos de bisteck en el lugar de arrachera, y cinco de arrachera para mi consumo. Pudo haber sido mas pero calcule  que iban a comer papa después. Pues no. Acostumbrados a cantidades de gotitas de universo. Se llenaron con los tacos.
  • Se hizo el convivio a la una y fueron unas 30 personas Se acabaron todo. El pico de mandarina fue un exito.
  • Vieron películas los niños.
  • El papa de uno de los niños se enojó, comentario al margen. SI va por su hijo a mediodía, no tiene trabajo fijo. Y se enojó porque el niño no quiso irse.
  • Todo el mundo encantado.
  • Yo no comí lo del plato principal del convivio (mi papa me enseño a no comer ese tipo de cosas) pero si me comí unos tacos, algo de la ensalada de papa, y dos platos de la de lechuga con queso. Ahi con los demás.
  • La comida de las 3, No comí con los demás. la junta no se hizo, y sacaron a los niños que quedaban al bosque en esa hora.
  • Tome Taxi de regreso y cosa increíble salió bastante razonable.
  • Agradecimiento de las mamás analistas.
  • Whatsapp raro del seudo novio de mi hija de la UNAM.
  • Es casi seguro que el evento FORMAL de fin de año del cliente de los monolitos es en miércoles, y ya se donde. Falta confirmar, la fuente es radio pasillo.
  • Probablemente tendré que llevar para el convivio de fin de año de mi área el plato principal. Pastel de carne para 30 personas o mas. Combate corporativo.

Sabado:

  • Algo que comí el jueves me cayó mal (unos 200 gramos de queso creo), y mi cuerpo trabajó de mas para procesarlo. Resultado me quedé bastante cansado por trabajar directamente sobre organos internos (sistema endócrino). Todo se arregló pero llevaba años de no sentirme tan cansado por dentro.
  • Ida al cine a Ver Venom, parte tres
  • Examen sorpresa de una materia de licenciatura, no habían avisado. Que bueno que no se hizo el viaje a Guadalajara que pensaba hacer.
  • Dos situaciones conflictivas y esperables en la casa.

Domingo

  • Activé World of warcraft para ver la nueva expansión , y como había un dia libre, activé las dos cuentas, hice un cambio de nombre, y en resumen dejé todo listo para en el futuro tener una sola cuenta. Tengo que cancelar suscripción mañana. Hay dos personajes que me gusta su apariencia de la segunda cuenta, pero si dan mas espacios la próxima expansión ya queda de fijo en una y a lo mejor hasta hago una suscripción anual. Aproveché para borrar el evocador y hacer un guerrero de la misma raza.
  • Dos situaciones incomodas en casa.
  • A punto de dormirme, recibo un correo de la licenciatura sobre el examen de ayer y los trabajos respectivos. «Hola Alfonso, buen día te envío tu calificación de la materia de Administración de Personal, tu calificación es 10, si estás de acuerdo confirmame, por favor. »

Colaboracion para viernes

Mi jefa lo llama «integración» pero en realidad es otra cosa. Lo que van a comer de plato principal de botana del convivio, es lo que llevé la semana pasada EXTRA.

Aqui van unas cinco horas

  • Pico de gallo un kilo
  • Pico de gallo mandarina unos 750gr (para niños)
  • ensalada de papas con jamón y queso (para niños)
  • 1/4 col fileteado que tenia y que pidieron pero nadie mas dijo yo.
  • Una ensalada que no se como describir, pero lleva lechuga y queso entre otras cosas.

De aderezos extra una salsa de guacamole y queso de nachos.

Creo que es mas de lo que exige mi deber, pero tiene varias implicaciones.

 

Las batallas de mañana

Normalmente mis corazonadas suelen ser ciertas. Creo que mañana va a ser un dia complicado y si lo puedo explicar.

Normalmente lo que se hace es caminar, conducta, y es raro que algo que no sea la locura mas completa de alguien me agarre desprevenido.

Incidentes de mañana / cosas por hacer:

  • Convivio a las 11 con salsa de pico de gallo y la de mandarina
  • Van a llevar a sus hijos algunas analistas, asi que me conviene llevar peliculas en disco duro externo para que las vean
  • Seguir con el primer monolito.
  • Posible desayuno de viernes que solo no se hizo hace quince dias.
  • Posible comida en situación rara despues de la junta. Probablemente me conviene comprar pizzas
  • Lo del chat que quieren hacer de IA, que no tiene mucho caso y hacer el reglamento. Solo definir el nombre va a ser un desastre.

Para ver este tipo de problemas el iching dice, cuales es la situación ? porque se que soy yo en este ahora. Maquina de imaginar lo llamaba jung.

887687

Vaya. la montaña que se transforma en el caminante (52 a 56). Que poetico.

Asi que atento firme y atrás, asociarme con gente buena y estar listo a moverme.

Una mas de en una semana lo de tres años.

ya esta la implementación de firma electrónica, que llevaban tratando de hacer unos tres años. Lo hice en una semana. Falta que me autoricen los nuevos pdfs.

la semana fue pesada. Un convivio en el que se echaron un kilo de salsa pico de gallo realizado en casa. EL sabado fui  Mr kellys, un lugar de hamburguesas que va a desaparecer y que en finales de los 90s les hice a ellos y la cadena de pizzas algo para control de comandas.

Y lo siguen usando !

El sabado después de eso me regresé a casa caminando aprovechando para pasear, incluyendo 4 kg de comida de perro. Hasta sirve de ejercicio. No se l distancia pero fue mas o menos de Chilpancingo a San Cosme.

Mas tarde, un examen de una materia y otro oral de Información financiera sobre las NIF. Este es el primer examen oral ue me toca en la licenciatura y el comentario fue que me debería de ir por titulación por experiencia profesional o conocimientos previos. Pues claro, mi nivel es bastante bueno, pero como les dije tengo mis razones para hacer normal las materias. La unica que tiene sentido es sistemas por experiencia profesional, y esa a lo mejor me la aviento cuando tenga ya el titulo en la mano de la primera. Pero de momento solo implica contestar cuestionarios y hacer algunos trabajos, pero los temas los manejo.

Pensamientos sueltos

Me encuentro en la oficina del cliente de los monolitos, sacando respaldos en mi oficina.

  • Se tuvo que hacer lasagna tres dias diferentes en mi casa, por combate corporativo. Acabe entregando gratis a siete personas y probablemente una octava hoy, con pasta y pure de papa
  • Esta semana se hizo reunion del grupo de rojo intenso en mi casa en otro estado de la republica, como cada mes ademas de los azulejos (una de las tres preparadas de lasagna), personas diferentes al punto anterior.
  • Me acabo de enterar que en casa de alguien del trabajo se quedaron sin microondas y sin horno (mejor calentarla en estufa no ?)
  • Un trabajo de la licenciatura de la materia de Informacion financiera me tomó siete horas. Nio creo que nadie mas lo haya podido hacer, pero además mas bien parecía contabilidad IV o auditoría, no Información financiera.

Que cosas

 

El unico que hizo el trabajo

Para variar.

En licenciatura hubo una tarea complicada y me acabo de enterar que soy el único que entregó el trabajo.

Excelente trabajo, indíqueme si usted ya conocía «« el tema de la tarea »», le pregunto por qué nadie más realizó el ejercicio. Se cree capaz de realizar ejercicio incluído X ? Para poder avanzar más con usted.

Je je

Y ayer en la noche resolví bronca del cliente problemático hasta la una de la mañana y hace unos minutos otro. La Etica de trabajo ayuda y el haber puesto atención en clase hace años.

Faces Spring y foto de un folder

Nota dic/2025: Este era un Rant Técnico (queja personal)  con comentarios sobre Spring/Springboot. Un lector me pidió detalles técnicos, aquí va el problema de fondo con Spring Boot y sus tres modos de base de datos.

Me piden con el cliente de los monolitos, implementar algo que segun ellos es Spring, Faces ( javafaces de ibm?) y springboot. Ese proyecto no usa base de datos. Consume un servicio externo, le pone captcha de google y ya. Mi servidor no tiene acceso a Spring. Para saber cual de los tres usar, pregunto como guardan en base de datos y me dicen que jquery.

Les comento que no puedo usar Tomcat en un servidor Rhel ni usar NPM sin root. Dicen que el cliente que salva en backend es jquery(?). Creo que lo que realmente quieren es una solución instalando librerias de java en la maquina que firme. Ok. el problema es que Hay problemas mas serios. La documentación es literalmente una pantalla que dice carpeta1 e index.html, no contenido.

(Como dato Lo resolví con encapsulado a través de php 7.x en servidor RHEL sin root.)

Pero ahora que me piden detalles técnicos sobre Spring Boot, aquí va el problema de fondo que encuentro en el 90% de proyectos que SÍ usan bases de datos…

Un programador actual de Spring o Springboot debe ser de unos 40 mil al mes. Solo que se usaba en 2017/2018 y que ahora se usa Quarkus o javalin, debido a que en su momento springboot era malisimo para aplicaciones complejas. La mayor parte de las cosas complejas son que el framework tiene a su vez modos de usarlo incompatibles entre sí y mal uso de hibernate/JPA.

  • Base de datos se puede usar JPA que es lo incluido en springboot pero es mejor usar Spring Data JDBC (NO ES Spring JDBC…  se que el nombre es confuso pero son diferentes) en lugar de Spring Data JPA. Asi que de entrada hay tres formas SEMI NATURALES de usar acceso a datos SQL. El mayor problema de Spring Boot no es que tenga tres formas de acceder a datos SQL… es que los equipos usan las tres sin darse cuenta, y nadie sabe cuál están usando realmente.
    • Nota para conocedores. No es raro que te pidan un nuevo requisito de sistema que requiere campos adicionales en la base de datos. con JPA/Hibernate puede causar problemas en el ORM…. y desfase de documentación o pruebas unitarias. Ganas un ORM completo pero con sus propios problemas y se usa en empresas medianas o grandes. Mi punto de vista es que da mas problemas que ventajas.
    • Usando un ejemplo, Spring JDBC simple es como ADOX/ADO de vb6/.net (bajo nivel y control total),  y spring Data JDBC es mucho mas legible tipo DAO (crud simple y consistente)
    • En la práctica lo primero que tienes que hacer es revisar cual de los tres están usando y llegar a un estándar.  Spring Security es otro tema.
    • En resumen:
      • Spring JDBC es escribir SQL a mano, como usar JDBC puro. Bajo nivel control total.
      • Spring Data JDBC como mapeador simple, tú controlas el SQL pero sin boilerplate, Es consistente y legible.
      • Spring Data JPA la magia automática que funciona… hasta que no funciona. Es lo que viene incluido por default.
    • Regla. ESTANDARIZAR !!!!
  • Spring security cambia tan seguido que de plano a veces no es compatible y no saben que versión están usando, y los paradigmas son completamente diferentes.

Lo bueno es que esta cosa no es complicada. Empezamos a hablar de eso en Noviembre del año pasado, pero ya estamos en la etapa en que mandan el pdf con una foto de la carpeta. La ‘documentación’ que me mandaron: una captura de pantalla de un explorador de archivos. Carpeta1. Index.html. Sin el código fuente. Solo la foto del folder.

Evidentemente no hay ninguna implementación, pero me da la impresión que lo hizo en Spring alguien que por lo que sé salió en 2019 y el nuevo, de 2020 lo que hizo fue pasarse a Spring Boot. Esto es saltar de la sartén para caer al fuego. Eso no se enseña en universidades y aunque se puede medio usar esa tecnología en bancos, el simple manejo de bases de datos es un NO NO en proyectos nuevos. Corregir un proyecto existente Spring mal hecho es mejor empezar de cero.

Enesimo Cumpleaños y ultimo

Hiy parece que hubo gente que se molestó de que tomemos fotos a los arreglos de Cumpleaños. Enojo o celos ?

  • Por lo general yo los pago.
  • Presto mi oficina
  • Ayudo.

Y la arman de tos ? Eso va a acabar mal. No es una batalla que se pueda ganar, debido a que la defensa funciona pero el ataque los pone en ridículo. No tomaremos mas fotos de los arreglos.

No hay victoria posible con la mera defensa, y destruiir idiotas no sirve de nada, es mas fácil dejar que se autodestruyan.

Lasagna y cumpleaños

Ayer en la casa se preparó Lasagna, con la iea de comer el grupo del camino rojo que modero desde hace unos años. Sip. Complicado moverlo. Una pareja que va al grupo, decidieron que ayer iba a ser el parto. Viven cerca de la casa que tengo en otro estado de la republica y ella se alivió a las 9.40. Le puso el nombre de su papá, el lobo rojo del grupo.

Hoy Domingo, otra llamada a las 16:20 sobre ayuda para preparar un cumpleaños para mañana. Se hizo. Pero no se puede complacer a nadie por lo visto.

Soy arbol de frutos.

Mañana a preparar eso. Tengo una tarea complicada que hacer, por cierto y el martes el reporte trimestral.

Preguntas resueltas

No puedo escribirlo de momento pero ya me contaron toda la historia. Vaya, suicidios emocionales que vi venir desde el año pasado.

Este fin de semana de puente fui a Querétaro. Tuve ocasión de pensar. Llevo semanas metido en varias cosas y como es normal no sueño. Después del ciclo de sueños con historia mas o menos común entrelazada han habido dos sueños máximo. Uno de la vuelta en U, y otro sobre una situación aislada.

De momento no es momento de precaución o esperanza. No le he fallado a mis sueños uy de momento no necesito una recarga. Tengo la impresión que mañana debo verificar de un posible servidor Tomcat. Bajo RHEL.

Si no suena dificil solo que copmo conozco mi trabajo se que

https://access.redhat.com/articles/5617971

«Apache Tomcat No Longer Available on RHEL 8.x Distributions»

Y quieren Tomcat en ese servidor que oso. De entrada Java no me gusta, Tomcat es casi obligatorio, y ademas que no tengo todos los permisos en el server, insisten en RHEL por cuestión de soporte.

Que horror.

Quedo asi :

En base al correo del 11 de septiembre, contesto lo solicitado :

1 ) El proceso que se implementarla la firma electrónica es *****
2 ) El objetivo de la implementación es mejorar la seguridad del proceso y optimizar el uso del tiempo de la firma ológrafa de **** dando a la vez elementos de control
3 ) La persona que recibiría el código de la implementación para PHP supongo que soy yo, Alfonso Orozco Aguilar, ****.

Revisando la guía técnica, note que nuestro servidor es incompatible. Me explico :

En el material pdf del mes de Febrero 2024 guia xxx.f), mencionan en la página 15 el uso de tomcat como entorno para soportar java, suponiendo un servidor DEBIAN. El que nosotros estamos usando es Redhat 8.7 (RHEL), pero la tecnología de TOMCAT no es compatible con Redhat a menos que se haga un pago de licencias y configuración que requiere compras corporativas de Jboss web server o Red Hat Runtimes, asunto sobre el que nosotros no tenemos poder de decisión (le toca a la división de **** por lo que sé) y esta avalado por

https://access.redhat.com/articles/5617971 «Apache Tomcat No Longer Available on RHEL 8.x Distributions»

Nosotros estamos bajo PHP 7.4 y mysql. Para poder proseguir con el proceso, se necesita un servidor con Java y además de lo mencionado no tengo el nivel de acceso en nuestro RHEL en azure, por lo cual revisando con Iván de soporte, creemos que lo que procede es una de estas tres opciones:

1 ) Que el area respectiva instale nuestro dominio en un servidor de ellos capaz para Java y PHP simultáneamente, sea Redhat o Debian que ellos recomiendan ( se supone que con los pre requisitos de sus librerías de autentificación.)

2 ) Que Alguien nos instale en nuestro ubuntu el tomcat y si los hay los pre requisitos de sus librerías de autentificación para nuestro aplicativo.

3 ) Que se nos proporcione un servidor nuevo para mover nuestro aplicativo, ya con lo que ellos saben es necesario para instalar php 7.4 y sus librerías de autentificación.

Adjunto imagen generada en server 10.10.1.75 con los comandos de linux terminal que demuestran estamos bajo RHEL , que no es compatible con Tomcat.

Por lo mismo, quedamos a la espera de que nos proporcionen una plataforma de Hardware que cumpla con los requerimientos que ellos especifiquen, así como de el código de la implementación compatible con PHP 7.4 o el que ellos indiquen.