Una lectura interesante

He escrito antes acerca de entornos MEAN (Mongo – Express – Angular – Node ), que son tre sistemas de java sobre una base de datos no relacional. Creo que no he escrito mis dolores de cabeza corrigiendo problemas de MEAN , pero el mas reciente es un seudo cliente al que ya le coticé dos veces un host con PERL y Node para un proyecto que no tiene pies ni cabeza (algo así como configurar un server para caníbales vegetarianos administrado por veganos usando semillas de Monsanto), que se que no va a llegar a ninguna parte porque al pedir cosas contraduictorias no lo van a poder conseguir y menos si quieren 4gb de memoria y acceso SSH.

Encontre un texto maravilloso sobre un desarrollador que decidió regresar a python después de usar Node.js un año.

http://geekforbrains.com/post/after-a-year-of-nodejs-in-production

El link esta roto. Aqui esta en archive.org

https://web.archive.org/web/20161021153254/http://geekforbrains.com/post/after-a-year-of-nodejs-in-production

 

Yo pasé una situación parecida hace unos meses migrando un Proyecto de Angular2 a Angular 1, por que el desarrollador que tenían no dejó documentado.

Trataré de escribir un poco mas hoy en la tarde.

Dia con sol

He tomado esta semana de seudo vacaciones de todos mis clientes. Tengo varios asuntos que resolver y estos son algunos que resolví

1 ) Ya cambiamos la dirección de l empresa de septiembre aqui a Mexico, fue un relajo e imposible abrir cuenta de banco allá
2 ) Abrir la cuenta de banco de esa empresa, ya esta con numero de claBe, solo fañlta ir poor los autentificadores porque no tiene caso usarla antes
3 ) Arreglar el problemadel cliente del 2014.

En el 2014 un cliente fue asaltado en sus oficinas y me pidió varias computadoras a crédito, y se tardó mucho en pagarme. Literalmente hasta el lunes me hizo el pago final por unos varios miles de pesos que le faltaban, que en terminos reales son varios meses de sueldo. El problema es que el cliente se confundió y acabé con un depósito fuerte en el banco pero a mi nombre que tenía que mover al banco de mi empresa. Como la última vez que manejé ese banco hubo problemas con transferencias electrónicas, el plan mas lógico era esperar a un día soleado (como hoy) por razones que mencionare en un momento e ir al centro de la ciudad, donde hay una sucursal a dos cuadras del banco que uso normalmente en mi empresa. Así que al ver que hoy era soleado, me preparé para ocasiones como estas que no es la primera y probablemente no es la última vez que tego que transportar cantidades mas o menos respetables de dinero.

Allá por el año 1994 tuve un incidente con unos zapatos que se echaron a perder, y en aquel momento que pasó lo único que había cerca de mi medida de zapato eran unas botas reforzadas que se veian zapato de vestir. Coincidió que al dia siguiente, con las botas puestas, cuando salía de mi trabajo tres personas trataron de pegarme un susto por lo sproblemas que les causé al reportar unas faltas de probidad (fraude) , como era parte de mi trabajo. En aquel momento no me percaté de lo que iba a pasar porque dos de ellos era personas que conocía de vista y parecían no estar relacionados con el problema, y el tercero me llegó de frente mientras uno de los otros trató de sujetarme por la espalda.

Craso error.

Una gran ventaja de las botas es su facilidad para romper el peroné (el hueso que va del pie a la roidilla, por el frente) y que es l oque se debe destruir en un ataque de dos o tres personas a corta distancia, porque deja imposibilitados de moverse a los agresores. Normalmente el peroné se destruye en una patada muy corta lateral cuando tratan de agarrarte por los lados, y de espaldas solo cuando te agarran del cuello…. o tratan de agarrarte del hombro. Dos patadas rápidas me dieron en aquel tiempo libertad para aazotar al que venía de frente contra la pared hasta que quedó sin sentido. Las mismas botas hciieron maravilla con las manos de uno de los otros dos idiotas.

Así que, regresando a la época actual, ahora tengo la costumbre de tener unas botas que uso cuando pueden haber problemas, o en honor a la verdad las uso también cuando hace frio o voy a ir a montaña. Me preparé y como única precaución tomé dos identificaciones, y ya fui a la sucursal.

En la sucursal fue lo de siempre. Demoras para cambiar el cheque, espera en lo que l osacan de la boveda, que te ofrezcan un servicio. Pero esta vez se tardaron casi quince minutos. En otras ocasiones he hecho depositos de los clientes de la CEDA por dos o tres veces más, pero este banco lo escogí por estar en calle que da el sol, y medio vaciá a las once de la mañana.

Me dieron el dinero en billetes de 1000, afortunadamente, y después de unas revisiones rápidas que no hubiera nadie atento a mi salida, esperé a que fueran a salir al mismo tiempo de la sucursal tres personas, y salí, aunque fueron para otro lado. Nada sospechoso, bien.

Caminé al banco de do cuadras y llegue sin mayores problemas, para hacer el depósito en la cuenta de siempre.

¿porqué dia soleado? porque puedes caminar en medio de la calle y saber por las sombras que vienen detrás de ti si hay algun problema.

(En este caso como la cantidad de dinero no era fuerte no tomé precaciones adicionales, pero la sombra te da tiempo suficiente para hacer lo necesario si estás en dia soleado y con el sol atrás).

El problema de los niveles de acceso.

Hace unos días me fue solicitado dar una clave de acceso a un nuevo usuario de un sistema de uno de los clientes. Basicamente querían una clave de acceso TOAL de CONSULTA SOLO sobre un sistema de mas de 126 opciones de menu. El asunto cayo por su propio pesos por varias razones y va a tener repercusiones. De plano al consultar con quien se debe del nivel de acceso a todo el sistema resultó que no. O seaque perdí unos dos días en hacer las opciones de menu para las 30 opciones de menu que si puede usar, además de verificar los archivos y nuevos perfiles relacionados.

En otro lugar obtuve evidencia de el resutgimiento de uan de las identidades de la scta templo de la serpiente emplumada, que se que leen el blog. Lo extraño esque si fuera una persona real se les puede procesar por otras razones, como dice nuestraaveriguación previa de hace unos años.

No me preocupa en lo más minimo.

Ahora bien, he estado en el asunto del sistema de boosques de nodos. Estoy cerca de un momento de crear tres nuevos nodos, resurgir – transformar otros tres y el sunto queda de manera de hacer crecimiento y depuración, creando ciertas funciones para eliminar redundancia. De momento estoy habando de un ecosistema que tiene unos 20 arboles de tres nodos y que se va a convertir en unos tres meses a mas o menos ocho arboles, quiza 10, con destino final seis. Todo esto para no perder informacion necesaria (por lo escrito enel ultimo mensaje de http://www.elciclodelasrocas.com ) pero deberá traspasarse, o para fines prácticos, entrenar a personal de los 20 establecimientos que tratan de condensar.

Mucho que pensar.

Historia de una amputación, cansancio y un server quemado

Llevo dias sin escribir. Principalmente porque he pasado el 80% de mi tiempo despierto enfocado en un problema de generar hojas de calculo complejas a un cliente. Se supone que la semana que entra me iba de vacaciones. Pero …

No. Ahora hay cinco pendientes extras para esta semana. Son pequeños pero no termino con el punto anterior. Hay meses así.

En los raros momentos de relajación mental salgo con mi esposa y mis perros . Pienso en el asunto de nodos de 20 subsistemas de arboles con tres hojas cada uno. Por cuestiones diversas se irán definiendo en los próximos dos meses. Exactamente 60 dias. Pero además las reglas cambian el 24 porque una nueva ley entra en vigor. Podre usar mi descanso en eso y descansar hacer adobes ?

Llevo una semana mas o menos comentando unos hechos en un foro en inglés de personas que no siguen sus propias reglas. Se consiguieron dos objetivos simples pero tuve que poner el contexto de que se diera cuenta el owner del foro de dos eventos raros relacionados con la secta templo de la serpiente emplumada. Los dos detalles no eran para nada los que creen, y fueron un éxito en si mismos, resolvieron un pendiente de hace años. Dar explicaciones no sirve de nada, pero señalar a otros puntos hace que a veces corrijan cosas y se obtiene lo que parece ser puntos secundarios pero que son a veces los importantes.

Otro foro que he estado usando en ingles tiene que ver con los sistemas de arboles de nodos. Ese foro tiene ciertas reglas y una serie de problemas recurrentes, ayer además e cayó una herramienta externa que nos permite entender cuestiones de logística. Mis propios sistemas que diseñe solo me dejan ver los nodos propios, no los de empresas de terceros, mismo que hacia con claves de ese sistema website que no esta funcionando.

Luego, ayer me pensaba lanzar a la ciudad que esta una de mis casas, donde cree la empresa en Septiembre. De Plano los bancos de allá son una calamidad, y me está resultando complicado crear cuentas bancarias aunque tres de mis otras empresas tiene cuenta en el mismo banco. De plano la semana que entra cambio a otro estado de la república la matriz y espero poder dar de alta la cuenta sin problemas.

Pensando en eso han sido días pesados. Ayer me preparaba para ir a comprar los boletos de autobús para descansar dormido en le viaje, y me llegó un aviso por facebook de uno de mis empleados de esa ciudad. Era sobre que necesitaban ayuda económica, porque al hijo de una empleada de 62 que me cuida la casa, le van a tener que amputar un pie por razones que no conozco. Se que es mayor que los dos hijos/hijas que conozco. Así que por la hora ya no me era posible hacer traspaso de dinero, y salí a depositarle algo en un oxxo, que para mi no es mucho, pero que les puede servir Lo malo es que indirectamente bajó mi cantidad de efectivo y me quedé solo con unos 400 USD para lo que se ofreciera el fin de semana mas la tarjeta de crédito de la empresa. Preferí avisar que esta semana no voy, será en quince días. El lunes les mando mas dinero a cuenta de la nómina y quizá como prestación de la empresa.

Escribí que voy en este momento con mi esposa en autobús noche de sábado a una ciudad diferente del otro lado del país? Son casi las once de la noche y mi IPAD agarró buena conexión, no creo que hay problema en que salga el mensaje en un rato.

Eran eso de las siete y estaba haciendo otra cosa cuando suena mi teléfono fijo. Fue uno de esos momentos de iluminación.

De pronto vi la actitud correcta ante un problema que sucederá probablemente en el año 2021. Básicamente es un problema que tiene unas 80% de posibilidades de suceder. Lo sé desde hace unos nueve o diez años.

Y el brillo en la cabeza , el relámpago que me dijo como resolverlo. Está bien, pensé.

Contesto el teléfono (maravilla, acabo de recibir mensaje de que si se hicieron los archivos automáticos), y cuando contesto es el aviso que un server se quemó a 720 kms de distancia. El respaldo físico lo tienen y yo tengo uno en mi propio server, lo verifique en la mañana de hoy. No pierden nada.

Pero allí vamos mi esposa y yo a esa ciudad; el cliente quedó de pagarme en efectivo, porque como le comenté de momento al ser viernes no hay mucha liquidez. Despuéss de pagar los pasajes me quedaron solo 160 dólares. Y para acabarla, al ir a enviar un correo para cambiar una reunión de las 9 de la noche en algo parecido a una conferencia en mumble, se apagó la luz.

Asi que hay en mi un cansancio sabiendo que llegaré a esa ciudad en unas ocho horas. Quiero dormir. Se que probablemente la logística este solucionada en el server de terceros para lo de los nodos y por los sha1 y md5 sobre mis respaldos se que será rápido.

Será el cansancio lo que me dio la idea de como enfrentar el problema del 2021 ? No creo que pase del 2022, pero tengo que pensar en ello y escribir con calma.

Libros de este año

Hoy fui con mi esposa al remate del libro del auditorio nacional. Muy poco decente, lo mas decente era de porrua, sepan cuantos.

Compre:

1 ) Libro REAMDE de Neal stephenson. Juro que si esta igual que el ultimo no vuelvo a leer nada de el.
2 ) Una version en pasta dura de un libro que ya tenia
3 ) Tres libros de sepan cuantos. Uno de Salgari (el corsario negro, la venganza), Enrique de largardere y Hector Serdavac.

Nada mas habia decente.

Fuimos al sushi, por cierto, para mis lectores.

Torres de Hanoi y semana santa

le comentaba hace unas horas a mi esposa del juego matemático y de madera creado por un francés hace cientos de años, llamado las torres de Hanoi, que es a la vez un juego y un emulador físico de ciertas condiciones de bosques de nodos, solo que en este caso es una evaluación por tamaños. Basicamente despues que rmueves lo que se encuentra en otra parte, l oque queda es lo real.

Aasi que me encuntro en mañana de un martes de semana santa en mi casa, esperando un respaldo, y deseando que acabe la etapa que finaliza el dia de hoy de codigo. Ademas la proxima semana hago la entrega de lo de las tiendas de ropa que eran clientes pero que las vendienron, y cambian las cosas mas.

Tengo por otra parte problemas secundarios con uno de los monitores de 23 pulgadas. A mi esposa se le quemaron las bocinas integradas de uno, cambie monitor y me quedo un monitor de 19 que si tiene bocinas pero no de la misma calidad. Y eso que casi no oigo musica pero si se nota.

Al rato escribo mas,tengo cosas que hacer.

Programando y contestando correos

Estoy revisando una cadena de correos con un cliente. hay cosas que estan mal. Hay dos equipos que no tienen teclado ni mouse aunque los lleve y segun ellos ya estan instalados… yo los deje funcionando pero bueno, sin comentarios.

Estoy programando cambios para la linea de productos nuevos de ese mismo cliente; en otras osas tengo la cebza metida en u nesquema de nodos y reporteador amplio. Hay varias cosas por hacer pero el mundo real a veces es mas surrelista que el mundo abstracto de numeros y hechos duros comprobables con papel y otras pruebas, que es en l oque me bso por lo general. Es una situacion donde ya quiero que sea fin de semana.

Prestando personal y salida de fierrero junior

Desde hace mees con uno de mis clientes se ve que hay problemas y he decidido no hablar mas de eso hasta que pasen las cosas. Hoy se hizo oficial la salida del ayudante del fierrero o tecnico de hardware, que se supone debe ver que este el antivirus, anti spyware y respaldos. Este es el primero de varios pasos. Para fines prácticos no es posible sobre este asunto hablar de lo que sé ni de lo que intuyo porque las distinciones no vienen al caso en este momento y dar los datos que tengo no estaría mal pero no serviría de nada. Basta decir que me confirmaron la salida de esta persona hace unos diez días , y desde el año pasado se ve que es solo uno de los pasos necesarios.

Esta semana es la segunda que he prestado a una de mis documentadoras experta en excel al área contable de ese mismo cliente para que apoye en la integración de unos datos, sin embargo ayer me escribió el director general agradeciendo el apoyo que estamos dando y creo que la voy a prestar una tercera semana; curiosamente ese pago por su sueldo si se esta realizando a tiempo.

Por lo que veo voy a pasar con mi empresa a hacerme cargo de los inventarios de equipo de computo y responsivas, mas otras actividades. Mas ingresos.

Tengo que dejar de escribir y lo haré en las próximas novedades sobre ese tema.

7 de marzo, poco antes de las cinco de la mañana

El viernes pasado me pagaron la quinta parte de lo que me debía un cliente, y de todos modos fue un pago sustancial.

Faltan 8 minutos para las cinco de la mañana de l oque probablemente será un dia muy atareado, y probablemente esta semana sea pesadísima.

Hay varias formas de organizarse. Una de las mas comunes y conocidas, es anotar en una hoja de papel un círculo por cada persona que conozcas con la que tratas, y en ese lugar despues revisar pendientes con cada círculo. Si manejas una cantidad razonable no es tan difícil. El problema es cuando no son personas, sino ideas. Familia por ejemplo, podría ser un círculo. Pero cuando manejas 38 servidores diferentes como yo, para diferentes clientes, las cosas se complican bastante.

Una de mis formas de organizarme es poco intuitiva para otros, y algo laboriosa. Básicamente en una serie de hojas de papel en un cuaderno, pongo en letras los pendientes de cada area, ejemplo, servidores, casa, familia, otros, ideas, etc. Trabajo luego sobre cada renglon, y termina con una lista de 10 a 20 cosas medianas por hacer. El problema es que esta semana es semana de definiciones de ciclos , asi que deberé usar un método fiferente porque literalmente son unas ochenta a 200 cosas por hacer, cada día.

Air Gapped

Hace unos años se sabe que, salvo muy raras excpeciones, lo mas sano para que una computadora este segura. no infectda y no contamine a otros, es que no este conectd a nada. Air Gapped describe el modo donde no se esta conectado a nada.

Hace unos doce años murió un compañero de trabajo que tenía como responsabilidad autoasumida el mantener al dia los respaldos, antiviurus y dema de una empresa en que trabajé. Esas labores las necesitaba hacer yo y me liberó de una buena carga de trabajo. Despues de mi partida, unos cinco años antes, a su muerte me di cuent que necesitaba estar al corriente de muchos detalles por mi trabajo diario. Pero no de cosas de noticias sin fundamento, solamente de actualizaciones de seguirdad y no de cosas tan vulnerables como los routers cisco no parchados.

EN este descanso que me estoy dando me doy cuenta que lo que me hace efectivo a la hora de sacar un sistema enorme, es precisamente ese desconectarme mientrs mi puesto no lo requiera, y hacer las cosas offline, sin internet, probando contra 127.0.0.1

Ahora, estoy dandome cuenta que debo manejar de manera diferente a ciertos clientes. Recibí una llamada del nuevo dueño de las tiendas de ropa que eran mi cliente, y el piensa que ser de sistemas es estar para recomendarle celulares, tecnología, pero no se da cuenta que mi trabajo es dar soluciones a problemas. Entiendo que el cliente de las tiendas de la zona rosa vaya a vender su negocio despues de los cristalazos que ha tenido, pero, mi trabajo esta hecho de tal modo ue puedo perder a casi cualquier cliente sin ue me afecte. Este cliente que se va , me ha hecho los pagos de aqui a abril, y no trabajaré con el nuevo dueño, uno de sus hermanos, porque no lo quiero hacer.

Tres minutos sin ver su celular es lo mas que ha llegado desde que lo conozco y no se da cuenta de las implicaciones de lo que estmos hablando. Quiza he sido demasiado sociable.

Se lo que tengo que hacer este mes. Remontarme a una evaluación de lo que veo en un futuro para la mayor parte e mis clientes; siempre ha sido mi trabajo pero cuando te das cuenta que los perdidos en el spacio lo estan mas que de costumbre, hay que hacer cambios y pasar a Air Gapped, sacar el trabajo y los servidores, asi como la seguridad, pero no dar consejor sobre temas idiotas mientras su negocio se va al demonio.

El negocio es servicio no s hablar por celular con otros.

Por eso no uso ya casi correo electrónico y por eso me notifican a telefono fijo y no celular cundo pasa algo; no recuerdo la ultima vez que marque desde un celular pero si recuerdo que la ultima que recibí fue en un voaje raro del 2012 al ira un lugar em edio de ninguna parte.