@iamemhn

EM Hernández-Novich

Ask @iamemhn

Sort by:

LatestTop

Previous

Best laptop actualmente? xD Qué fabricantes recomienda?

Thinkpad Serie T o X, con toda la RAM que puedas pagar y disco SSD.

Alternativa libre a los PDF?

PDF es un estándar abierto (ISO) desde 2008. Hay implementaciones libres de generadores, presentadores y transformadores para archivos PDF. Así que no encuentro necesidad de una «alternativa libre» para algo que ya es libre. Si estás trabajando en una plataforma en la cual no tienes la posibilidad de crear, modificar, o examinar archivos PDF a menos que uses herramientas comerciales, el problema es la plataforma o falta de habilidad usando Google.
Por supuesto que PostScript es más completo que PDF, y existe desde mucho antes, siempre con implantaciones libres.

Related users

Use case for git --bare repos?

Bare repos are for sharing. Non-bare repos are for working.
If you want to have a «central» repo where no one works but everyone can clone/push, that's a bare repo. Every repo in, say Github, is stored as a bare repo: you don't work there, just clone/pull/push.
Another frequent use case is having a bare repo where everyone clones/pulls/pushes, with a commit hook that forces a pull on a separate cloned repo where no one works, but since it is a clone, automated tools can build/test/whatnot.

Non-free software that you use and the reason for you using it?

The nVidia video drivers for Linux, in order to use FlightGear and vector math using CUDA via Haskell Accelerate.
Skype for Linux, because of work.
Google Chrome, because I need more than two browsers open at a time (the others being Firefox and Chromium).

Qué mail client (GUI o CLI) usas?

Tengo cuatro años usando Claws Mail y es suficiente.
En la línea de comandos uso swaks, mailx, procmail y formail, con apoyo en el lado del servidor IMAP usando Sieve scripts. Nunca para escribir ni leer mensajes, sino procesarlos automáticamente.

Estoy desarrollando un REST API para jugadores de futbol. Y tengo una pregunta de diseño. Django + PostgreSQL Por jugador estoy creando un model donde estoy guardando sus datos personales y uno de ellos es su foto de perfil. la pregunta seria: Guardar la imagen en filesystem vs en la DB?

PostgreSQL no tiene ningún problema en almacenar blobs binarios, con o sin tipo MIME, en la base de datos. No sólo lo hace, sino que se diseñó para poder hacerlo así sin interferir con el resto de las columnas, ni restar eficiencia transaccional. Necesitarás una columna para el tipo MIME y otra para los bytes de la imagen. Si tus herramientas hacen difícil guardar todo en la base de datos, no son buenas herramientas.
Eso de guardar en el sistema de archivos comenzó como una necesidad pues las limitaciones estructurales de MySQL no permitían ahcer otra cosa. Luego proliferó a otras bases de datos como «mejor práctica» por «la razón de la mayoría».

Sabes de algún MUA que permita _responder_ correos desde un script de Bash? Todo lo que he visto son opciones para enviar correos con Mutt y Mailx pero no opción para buscar uno correo específico y responder. No quisiera tener que inventar la rueda.

La mayor parte de mi procesamiento automático de correo no ocurre en el MUA, sino en el buzón IMAP, empleando el lenguaje Sieve para filtrar y generar algunas respuestas. De esa manera, no pierdo tiempo buscan un mensaje para enviar una respuesta automática, porque tan pronto entra el mensaje, el servidor emite la respuesta.
Si descargas los mensajes a tu máquina porque tienes tu propio servidor IMAP o porque aún estás usando POP en pleno siglo XXI, entonces te sugiero que leas
man procmail
man procmailex
man formail
a ver si eso es suficiente. Si no lo es, entonces tendrías que explorar con `mailagent`.

Sabe algo de diseño gráfico?

No soy diseñador gráfico. Sólo comprendo sus herramientas técnicas de arriba a abajo. Si acaso se puede decir que tengo buen ojo para las animaciones paramétricas, que las he hecho por mucho tiempo como trabajo (en los 90) y luego «porque puedo y me divierte» -- eso explica la colección de screensavers peculiares que cualquier estudiante que ha tomado clase conmigo ha podido ver en pantalla antes de clase.
Estudié la matemática y la ingeniería de Teoría del Color, Tipografía, Manipulación de Imágnes Digitales Raster y Vectoriales, Manipulación de Audio y Música Digital, Computación Gráfica en línea o en batch, Animación, y Manipulación de Video Digital.
En el fondo eso quiere decir que sé cómo están escritas, cómo funcionan, cómo extender, y cómo «lograr cosas» con herramientas asociadas a esos tópicos. Pero usarlas con destreza artística, no.
Cuando un diseñador usa Blur y por experiencia sabe los efectos de cada tipo de Blur, yo puedo explicar las razones matemáticas y de teoría de señales por las cuales funciona, pero nada de la pertinencia artística ni el valor comunicacional.
Aplica eso para cualquier opción del menú de cualquiera de esas aplicaciones, e incluso cosas que no están en el menú pero que se pueden lograr si la aplicación tiene «ganchos» en los cuales meter matrices o ecuaciones.
Es un «party trick».

View more

Alguna interfaz gráfica para Git? (No me queme en la hoguera, solo me gustaría un poco de "visual grepping" del grafo de commits)

apt install giggle

Tips and tricks of using pandoc?

Leer el manual completo.
Configurar VIM para que te ayude en las labores de edición.
Aprender LaTeX para hacer plantillas a la medida.

Como funciona Wine? Es virtualización o solo es una máscara de las APIs de Windows?

Es una capa de software que traduce las llamadas de API de Windows a la combinación de llamadas equivalentes del kernel Linux, X, y posiblemente el gestor de ventanas en uso.
No es virtualización, y tampoco es un emulador (en el sentido de «simulador de instrucciones de otra máquina» como MAME, spim, hercules, etc.)

Cual es su opinión sobre Node.js?

La mejor dirección es la opuesta. JavaScript es el futuro. Perdón, eso era Ruby, ¿no? Tampoco, creo que era VisualAlgo... porque PHP seguro que no era.
Liked by: Walter Vargas

Como haría PGP más fácil de usar para que las personas entiendan y lo aprovechen?

No cambiaría GPG en nada. Cambiaría la actitud de las personas hacia el aprendizaje. Si una persona quiere usar criptografía debe comprender lo que hace, y asumir la responsabilidad que implica participar. La herramienta es tan simple como puede serlo, pues la complejidad está en los procesos humanos.

Donde puedo leer sobre el uso de postgres con json? I like my relational DBs, but I want my JSON. I love my JSON. I hate it but I need it.

Es increíble lo que se puede aprender leyendo el manual.

Which is currently the fastest/lightest web browser?

w3m, of course.
I've had a good experience with Chromium in RAM-starved machines. I don't if it's the fastest and lightest, but it's better than Chrome or Firefox in said scenario.
Liked by: Rui

OpenOffice vs LibreOffice vs...?

Preparo mis documentos y presentaciones con Markdown o LaTeX. Las personas que me conocen, saben que enviarme un documento de Office es perder el tiempo. Cuando no me queda más remedio que usar una hoja de cálculo, uso la de LibreOffice.

Qué distribuciones de Linux (con entorno gráfico) recomendaría para una pc de 1gb de ram?

Suponiendo que no pretendes usar LibreOffice, Chrome, ni Firefox, es posible que Debian i386 con XFCE te baste. Sin emabargo, la experiencia va a ser muy pobre si dependes del ambiente gráfico para hacer tus cosas.

Next

Language: English