Compra de computadora de oficina

Compré una PC con estas características y precios, para uso liviano (mayormente internet, multimedia, programas de oficina, etc): Item Precio ($) Detalles mother Gygabyte GA-AM1M-S2H 534 micro Athlon 5150 656 HD 1TB Seagate SATA 3 882 Memoria Kingston DDR3 4Gb 626 Gabinete + fuente 650 Sharknet 600W Lector tarj. memoria y usb 50 Teclado y mouse inalámbrico 300 Genius Slimstar i820 Tarjeta red wireless USB 112 TPLink Nano TL-WN725N Total 3810 Calculando el equivalente a 3810 pesos en agosto de 2014: ...

August 3, 2014 · 1 min · 119 words · Diego Efe

Apuntes sobre matplotlib

Estos son algunos apuntes extraidos principalmente del tutorial de Artist. Matplotlib Matplotlib is the whole package pylab a module in matplotlib installed alongside matplotlib preferred for interactive calculations and plotting matplotlib.pyplot a module in matplotlib provides the state machine interface to the underlying plotting library in matplotlib combines the pyplot functionality (for plotting) with numpy functionality in a single namespace figures and axes are implicitly and automatically created to achieve the desired plot preferred for scripting Artist Artist has three layers: ...

August 3, 2014 · 2 min · 346 words · Diego Efe

Comandos de Emacs y Spacemacs para recordar

Yasnippets / Company En la documentación de Spacemacs están los keybindings. No funciona más SPC i s (que mostraba una lista de snippets habilitados para el modo actual). reemplaza la clave previa al punto por el contenido del snippet correspondiente: M-/ Búsqueda –La búsqueda habitual con i-search (C-s) se potencia al instalar swiper, que ofrece un listado de las lineas del documento donde se encuentran los resultados de la búsqueda.– También se puede buscar con evil-search-forward (/) que es una variante de i-search, pero sólo va a la próxima aparición de la búsqueda y hay que recordar cómo ir a los resultados siguientes (C-s) y anteriores (C-r). Es menos visual. ...

July 31, 2014 · 3 min · 473 words · Diego Efe

Comunicacion USB con mbed

La comunicación mediante USB con microcontroladores me viene un escollo permanente. El protocolo en sí tiene una complejidad que dispuesto a dedicarle, sobre todo porque empecé a leer varias veces sobre el mismo y siempre me encuentro dando vueltas alrededor de detalles que parecen demasiado específicos y alejados de lo que yo necesito lograr. Decidí hacer la prueba con mbed, ya que tengo una placa kinetis frdm-kl25z de freescale, con la cual hay unos ejemplos de comunicación que parecen muy sencillos. ...

July 31, 2014 · 3 min · 627 words · Diego Efe

Sincronizando con Git

Estuve tratando de escribir este blog desde dos computadoras distintas. Armé el sitio desde una de ellas (una PC de escritorio) siguiendo las instrucciones que puse en otro post y después subí el sitio a github con un pull. Quedan armadas tres ramas (branches) en los repositorios: source master gh-pages Me cambié de máquina (a una laptop) e hice una copia de lo que había subido clonando el supositorio, digo el repositorio remoto. Después me puse a trabajar, armé nuevos post y corregí algunos otros. Hice el agregado de los archivos al repositorio local y su correspondiente commit. Finalmente un "git push --all" y con eso creo que se actualizó el repositorio remoto. ...

July 31, 2014 · 2 min · 274 words · Diego Efe

Blog con Pelican y GitHub

Actualización Pueden ver una actualización de estas instrucciones en este nuevo post Instrucciones El sitio con las intrucciones sobre Pelican es este. Casi todo el contenido siguiente está basado en las instrucciones de Nicholas Tan Jerome. Para instalar Pelican se puede usar "pip", más adelante hay más detalles, pero como referencia veloz basta decir que se puede hacer sencillamente (en la rama "source" y desde el ENV que se creará más adelante): (ENV) $ pip install pelican La idea para trabajar Pelican con Git es tener un directorio para el repositorio con el nombre de la página, y dentro de él un directorio para el virtualenv donde va a correr el Pelican. Por ejemplo, algo así (más adelante se explica en qué ramas del repositorio se almacenará el código fuente del sitio, y las páginas del blog propiamente dichas): ...

April 22, 2014 · 8 min · 1553 words · Diego Efe

Cuando uno quiere A y termina haciendo B

Estoy leyendo sobre IPython, que instalé en Windows a través de Anaconda. Durante ese viaje me enteré de que Windows tiene dos shells, el más viejo y limitado es 'cmd.exe' mientras que el recomendado es 'Windows PowerShell', ya que tiene los mismos comandos que Unix. En cualquiera de los dos, IPython se corre con la orden ipython Hay ayudas de IPython en: Documentación Oficial StackOverflow Lista de correos ¡Debe haber muchas más! ...

February 12, 2014 · 2 min · 421 words · Diego Efe

Descubriendo Gnome

Empecé a tomarle el gustito a Fedora y Gnome. Al principio (24 horas atrás) el mouse parecía haber alcanzado un inoportuno grado de independencia porque se tendía a ir a la esquina superior izquierda (la “hot corner”) y se habilitaba el menú de Actividades. Para solucionarlo encontré un sitio desde el cual se instalan las extensiones de GNOME, que es un gran descubrimiento en sí mismo. Primero lo primero: instale 'No Topleft Hot Corner'. Me resulto llamativo que la instalación se realiza moviendo un switch que aparece junto al nombre de la extensión desde la propia página web (y que tiene también el texto ON u OFF de acuerdo a si ya esta instalado o no). Un detalle es que me anduvo bien desde Firefox, pero no desde Chrome (me doy bronca, porque todavía no instalé Opera, y es mi navegador de cabecera). ...

February 9, 2014 · 2 min · 377 words · Diego Efe

Dónde están los programas en Linux

Los directorios típicos son los siguientes, aunque hay variaciones en las distintas distribuciones de linux: [/bin] ejecutables (Essential commands that everyone needs to use at any time) [/usr] A complex hierarchy of additional programs and files. [/usr/bin] normal user executables. The commands that aren’t essential for users but are useful [/sbin] (superuser core executables) The commands the system Administrator needs access to. [/usr/sbin] (superuser executables). The commands that aren’t essential for Administrators but are useful. Library files: (semi-equivalent to windows dll's) [/lib], [/usr/lib], etc. Configuration files: [/etc/] [/run/media] es en donde se montan las unidades portátiles, como el rígido externo y el pendrive También se le puede preguntar al sistema dónde está instalado un paquete: ...

February 9, 2014 · 1 min · 120 words · Diego Efe

Instrucciones para armar un blog geek

En mi caso, alcanzar un estado zen requiere atravesar travesías barrocas. Mientras miraba cosas de IPython llegué a Pythonic Perambulations. Me gustó el contenido (muestra cómo armar ventanas de browsers con matplotlib interactivo), me gustó el diseño y me llamó la atención el dominio github.io. Blogs como el de Jake Vanderplas se arman con un motor llamado Jekyll. (*editado: Jake migró su sitio a Pelican, que está escrito en Python. Armé un post para explicar cómo instalarlo y usarlo en conjunción con las páginas personales de GitHub, ver Blog con Pelican y Github. Por ende este post queda desactualizado, además de haber quedado incompleto o quizás con errores). ...

February 9, 2014 · 4 min · 645 words · Diego Efe