Entradas

Mostrando las entradas de enero, 2018

Respaldo necesario

En el episodio de hoy, contamos cómo es trabajar con gente que a duras penas confía en el programador, en quien le resuelve problemas en su computadora, o con quien en realidad le suma una preocupación más a su vida, ya de por sí bastante complicada.   Y este episodio, por llamarle así, comienza cuando uno de los muchachos donde me toca concurrir a diario, me dice que está preocupado con el backup de su base de datos y que es necesario revisarlo porque tira un error -según él-, bastante común: no se está guardando nada.  Y de ahí en más, empezar a enumerarle las razones de por qué es tan importante hacer un buen backup de su sistema, al menos de su base de datos, y así tener un plan para ejecutar ante una eventualidad que signifique un desastre.  No es un tema menor, hay que prestarle atención, no dormirse.  Si no lo hacemos (al backup) en el mismo momento que se produce la pérdida de los datos comenzamos a lamentarnos sin posibilidad alguna de recuperar nada....

Tiempo perdido

Ir a trabajar a un cliente y que tenga todos los puertos cerrados su computadora, a título de esquema de seguridad para evitar que los empleados naveguen en internet, me parece una perfecta pérdida de tiempo.  Sobre todo para mí, que llevo bajo el brazo algunas soluciones para proponer pero nada funciona en esa máquina, así no se puede. Supone que dejarme paso a mí será una amenaza, quizás está bien.  Digo, no, no es que lo sea, pero para él después de algunas malas experiencias con otros programadores, probablemente lo sea.  No tiene absolutamente nada habilitado.  Nos encontramos frencuentemente con callejones sin salida, y así el tiempo pasa y no progresamos.  En todo momento argumenta que el técnico recién estaba ahí pero se fue.  Le respondo que mi idea es ir y trabajar en máquinas que funcionen, no tener que buscar soluciones a problemas extraños.  Suena a rechazo, a no querer trabajar más bien. Lo respeto y sigo de largo.  Él se lo pier...
Imagen
La langosta se subió a la reja para ponerse lejos del alcance de los gatos, capaz que ni idea tenía del asunto pero nuestra gata andaba dando vueltas por ahí cerca con ganas de comerse un snack, y no era cuestión de dejárselo fácil.  Aproveché el movimiento y que la altura era adecuada, y saqué la foto dado que además, es un insecto bastante amigable y tranquilo, no se movió en lo que duró la toma.  Usé HDR que le da un aspecto de detalle muy interesante pero no hay que mover el teléfono en ningún momento.  Quietito ahí. Salimos después de casa, a visitar amigos pero nos enteramos que han salido de viaje, a sus vacaciones anuales en Chile y andan por allá, paseando.  Nosotros, algún día los acompañaremos y será en moto seguramente. Como la idea es aprovechar y hacer algo de enduro, tomamos cualquier camino donde la tarde nos lleve.  Como no traíamos mate ni frutas ni nada en la mochila, era una vuelta rápida y listo.  Llegamos al Cristo, la rotond...

Posteo sin título (1)

El sistema viene demorado por cuestiones laborales, paradójicamente.  Y vacacionales.  Es que tanto el titular del negocio como yo estamos de vacaciones y aprovechamos para refrescarnos en las piletas, canales, lagos, rios y demás lugares que hay aquí en San Rafael, aprovechando la cálida época veraniega que viene tan bien, además en sentido turístico.  Dicen, que hay muy buena ocupación hotelera y los turistas están pasándola fenómeno.  Es que ha crecido la ciudad, ya son varios años trabajando en este sentido y se nota y se disfruta.  Bien por los prestadores turísticos, bien por los turistas que nos eligen. Nosotros que estamos también aquí, descansamos y paseamos como ayer, que fuimos a dar una vuelta caminando al nuevo centro sanrafaelino, digo la calle H. Yrigoyen en cercanías a la rotonda del mapa, y llama la atención tanta cantidad de gente en los restoranes y bares a tal efecto que hay ahí, muy saludable. Nos divierte encontrar motoqueros venidos de...

De cerámica

Volver aquí, claramente divaga en la sombra oscura de la ciénaga mirar fugaz tu rechazo y la lejanía una vez más esconder, eso recibí aquel día, negro. Encuentro voces en cada esquina que dicen andate, fuera de aquí escapá mejor, no valgo ni la pena es de cerámica tu piso una pierna veloz se eleva, un paso más y estoy muerto De frío, como en las mañanas, cuando roza tu mano mi pelo, y se esconde voraz la hoja del árbol de rocío.
La mirada de la mujer es siempre inquisidora e inquietante, pero los varoncitos nos la bancamos bastante bien casi siempre.  Los días que no lo hacemos tendemos a correr en la dirección opuesta, sabiendo que lo peor está por venir.  Y no volvemos nunca más.  Por más tentador que suene,  por más en bajada que sea el camino.  No volvemos.  Bueno, a veces volvemos.  Pero siempre tendremos que saltar la misma piedra no sea cosa que tropecemos torpemente otra vez. Escribo y leo en Twitter y veo mucha actividad ahí y por alguna singular razón, la mayoría de las personas que leo son mujeres y veo fotos de mujeres hermosamente retratadas por el cine y otras también, tal vez más cercanas y amigas.  Pero siempre la voz femenina que intimida, subyuga, conmueve. Será a mí nomás, tal vez, o quizás a otros más les suceda lo mismo.  Internet en general está alimentado por mujeres que lo llenan todo desde que se animaron con la tecnología, y eso empezó ...
El tipo ve fantasmas, eso cree.  Bueno, es parte de la lectura de hoy, sigo leyendo a S. King porque su obra es extensa, y siendo que lo descubrí recientemente, digamos, estoy atrasado.  A un libro por año, tal vez me lleve unos cuantos ponerme al día y eso teniendo siempre por delante, el último publicado.  Una ardua tarea, teniendo en cuenta que uno se sienta a leer en algunas horas especiales del día, cuando ya la tarde cae y el ruido de la ciudad se tranquiliza, o al amanecer cuando la cosa todavía no arranca.  Es la suerte que tenemos, los que además de la lectura nos toca trabajar... La cosa es que quería instalar un monitor, esa era la palabra que me faltaba, para seguir de cerca el desempeño de la máquina, mientras hago otras tareas, y enterarme de lo que sucede tras bambalinas, mientras por ejemplo, navego en internet.  Pero todavía no encuentro uno que me satisfaga, por el momento sigo con el viejo comando en la consola: sudo tail -f /var/log/sysl...
Al final, por suerte la actualización de mi sistema operativo a la última versión estable y con soporte de largo término, tal cual la traducción literal de las siglas en inglés, ¡ha sido un éxito! Cosa que no me esperaba, sinceramente, porque las veces anteriores perdí archivos.  Y eso es jodidamente asqueroso y repugnante.  Que te falle así tu sistema.  Que pierda activos informáticos, porque eso son finalmente.  Esta vez, quiero decir, fue apenas un sustito.  Todo funcionó de maravillas, incluso cuando tuve que reiniciar por primera vez, y al comenzar mostró otra pantalla que antes era distinta.  Sin embargo, después de un par de reinicios se normalizó.  Tal vez podría decir que ha relentizado algunas tareas, pero sin importancia.  Y han aparecido también, algunas nuevas y eso está bueno.  Para seguir explorando en los próximos días.  Ocurrió que vi lo útil que puede ser tener desplegado permanente una ventana que muestre el log de ...
Qué genialidad ese Github, para todo programador que se precie, o para todo curioso que quiera aprender, porque uno va allí y algo bueno va a encontrar.  Honestamente desconozco la plataforma bastante, quiero decir, sé que hay cosas buenas pero no es que haya descargado ni explorado mucho las opciones ni haya trabajado tanto con el software, porque tiene asociado un software además, que uno debe instalar en su computadora, para descargar grandes cantidades de programas, o pocas, o lo que sea, pero listas para usar.  Son en una gran mayoría, ejercicios de programación hechos por estudiantes, pero también hay algunos proyectos discontinuados o no, que tienen mucho para ofrecer.  Uno va y lo toma.  Y lo usa.  Puede además modificarlo a su antojo, hacer un fork que es una desviación, por así decir, tomar otro camino en el desarrollo con lo que habían hecho hasta ahí, y seguir adelante.  Todo eso con una conexión a internet, y una PC con lo que tiene que tener:...
Veo libros en las vidrieras de los negocios del centro y me llama la atención la gran cantidad de ejemplares dedicados a la cuestión política del país, pero el interés de la gente parece darle la razón al vendedor, que ve cómo esa estantería cada día se vacía más, y a buen ritmo.  Eso quisiera yo, que mi libro futuro, o mis anotaciones en internet tuvieran un acceso masivo e importante con muchos lectores dedicados a seguir con atención lo que escribo.  Eso puede darse, tal vez en el futuro.  Convengamos. Por ahora, tengo que seguir con la lectura, es que el editor ha pasado a un primer plano, y me interesa ya seguir con el aprendizaje de ese entorno de programación para pasar después al proyecto que les comentaba días atrás, sobre el sistema para una empresa.  Es que con otras, vengo trabajando animadamente con un software de libre acceso que se descarga fácilmente de internet y que tiene muchísimas funciones listas para usar.  Tiene mil ventajas, desde mi pu...
Siguiendo con el curso de construir un sistema, o una aplicación en esta computadora para después replicarla en algún cliente que lo necesite, busco lanzar un programa y lo hago. En eso estaba cuando se desconectó de internet la pc, y quedé ahí sin poder guardar lo que escribo.  Sin embargo, puedo practicar lo que vengo estudiando porque más allá de estar trabajando con el procesador de texto, sigo un tutorial que está bastante bueno, sobre programar con Django, que en realidad es programar con python.  El otro es un framework basado en python.  Bueno, ya se que no me entienden, pero no importa.  Lo que hay que entender es que para escribir esos programas hay que instalar un editor, y ya lo hice y está bastante bueno, ya lo he comentado otras veces, que se trata de un entorno de programación, más que un editor.  Uno aprende a programar en ese editor, porque se puede customizar, adaptar, cambiar en casi...
Qué maravilla, uno puede hacer andar un servidor en su propia máquina, como en este caso una PC de escritorio común, que puede hacer las veces de servidor, que claro no tendrá las ventajas ni la seguridad de un equipo armado a tal fin, pero sin embargo para hacer pruebas y tal vez para responder a tareas sencillas que no demanden demasiadas conexiones a la vez, funciona perfecto.  Y esa es también una de las ventajas del bitTorrent, un software diseñado especialmente para compartir archivos, que quitando el aspecto legal tan controversial, funciona a las mil maravillas para evitar que muchas computadoras descarguen  un mismo  software o archivo, digamos de un único servidor y puedan compartirlo y obtenerlo sin necesidad de saturar de demandas a un sólo equipo, como podría ser una de estas máquinas como la que tengo yo aquí.  Ni hablar de una notebook.  Me toca trabajar en una empresa que sólo tienen para conectarse a Internet una computadora similar a una notebo...
Objetivo Número 1, cumplido: configurar la primera app dentro del servidor de Django, todo en modo de pruebas, y siguiendo el fantástico tutorial que te lleva a desarrollar una aplicación que seguramente no le servirá a nadie, pero al menos te permite hacer algunas pruebas algo sencillo para ir practicando.  Ya la hora que es, y tengo todo por terminar.  Estoy en la lección 1, recién, empezando y hay cosas que terminar como por ejemplo cortar el pasto, que en esta época acá en nuestra ciudad se le da por crecer sin importar los tiempos de los dueños de casa, y encima hoy corrió un viento bastante fuerte, además del calor.  La buena noticia es que nos hicimos un ratito para veranear en la pileta que hacía mucho no visitaba y disfrutamos bastante.  Había poca gente, a la hora en que nos vinimos recién empezaba a caer alguien por allá, es que hacía bastante calor y la siesta es inevitable. Habrán dormido un poco para después refrescarse yendo a la pileta.  El agua ...
Imagen
Es lo mío instalar sistemas complicados de manejar para ver de qué se trata, aunque después no funcione o no les encuentre la vuelta, como me pasó aquella vez que instalé un Sistema Operativo que desconocía como Corel Linux, que venia un CD en la revista de computación.  La instalación borró todos mis archivos de una vez pero arrancó algo lindo, como fue descubrir un sistema que te permite instalar paquetes de programas sin pedir nada a cambio, más que lo uses a conciencia.  Bueno, y tampoco te piden eso.  No hay licencias que aceptar, ni trámites que realizar, ni depósitos ni transferencias costosas en el medio.  Puede ser bueno o malo, pero no se, en aquel momento se transformó en una ilusión que ha continuado hasta hoy. Si bien han habido varias instalaciones desde entonces, y actualmente uso Ubuntu, también conozco y uso en otras máquinas versiones distintas de Windows que me resulta un super sistema, también, muy útil en algunos casos, y que encuentro además e...
En el proyecto de sistema para un Instituto, pienso alojar la aplicación en una PC con un Linux y manejar Django para la aplicación.  Es por eso, que estoy leyendo de ese framework un poco para interiorizarme de cómo funciona y ver si lo puedo aplicar.  Se ve más que interesante, funciona rápido y el desarrollo es ágil desde el comienzo.  Estuve mirando un poco la instalación y sugiere de manera muy expresa que lo haga a través de un virtualenv, que es un comando que encapsula lo que hagamos y la configuración dentro de una carpeta para que sea posible instalar otras versiones más adelante y no interfiera con el actual proyecto.  Se ve que sí, me gusta. En todo momento, está el manual on-line para que lo consulte y vuelva una y otra vez sobre los pasos que deben hacerse para no errar y eso me parece lo mejor, no sea cosa que metamos la pata desde el comienzo, porque si hay algo que me parece horroroso son los errores arrastrados desde el inicio del proyecto y es ...