Arduino

Según Wikipedia:

Arduino es una plataforma de hardware libre, basada en una placa con un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la electrónica en proyectos multidisciplinares.1 2

El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos deentrada/salida.3 Los microcontroladores más usados son el Atmega168Atmega328,Atmega1280ATmega8 por su sencillez y bajo coste que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste en un entorno de desarrollo que implementa ellenguaje de programación Processing/Wiring y el cargador de arranque (boot loader) que corre en la placa.3

Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software del ordenador (por ejemplo: Macromedia FlashProcessingMax/MSP,Pure Data). Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se puede descargar gratuitamente.

Hace un tiempo compré la placa (entre otras cosas), y desde entonce e estado “jugando” con ella, y la verdad es impresionante lo que se puede hacer.

Hace tiempo la había visto, pero recién a mediados de diciembre me decidí a comprarla, tarea relativamente complicada, dado que donde vivo-estudio  (Cordoba-Argentina) debia hacer que la enviaran desde BsAs y despues ir a buscarla no se donde etc. Como en ese momento además me estaba preparando para volver a mi ciudad de origen (Tinogasta-Catamarca-Argentina) decidi hacer que me la envién por Correo Argentino allí (llego a la puerta de mi casa :-) ).

Como dije, la placa llego y empecé a usarla, para ello hacen falta conocimientos básicos de electrónica y programación. Usarla es relativamente sencillo, solo conectamos lo deseamos controlar y programamos, en simples términos hablando. La fabricación de la misma es de lo mejor, la terminación que tiene, incluso la caja es de lo mejor, en apariencia hablando.

La placa que compre es una Arduino Uno que se hace en Italia, el precio es de unos 200 pesos argentinos, junto a un display FDCC1602G-NLYBBW, de unos 50 pesos, los habia mejores y en otros colores y demás, pero por ahora con ese me sobra.

Buscando por internet me encontré con algunos blogs muy buenos sobre el tema, en ingles: TronixStuff y Andy’s Workshop.

Algunas imagenes:

Disculpen por la calidad de las fotos, la única cámara que tenia disponible es la de mi teléfono.

Enlaces: Intek | Wikipedia | Arduino

Ocultar barra de titulo en KDE SC

Al usar Ubuntu con Unity me acostumbre a tener los botones de maximizar, minimizar y restaurar (no en ese orden precisamente) en la barra de tareas, y que la barra de titulo de la ventana no este al estar la ventana maximizada.

En la entrada anterior dije que había instalado Arch + KDE SC de nuevo, y lo que mencioné antes sobre las ventanas es algo que hice al instalar el sistema.

Para hacerlo debemos instalar el paquete kwinbuttonapplet disponible en AUR:

yaourt -S kwinbuttonapplet

Una ves hecho eso agregamos los botones en la barra de tareas:

después de agregar los botones, debemos configurarlos:

Una ves hecho eso, desactivamos la barra de titulo de las ventanas. Para eso editamos el archivo de configuración de Kwin, Alt+F2 y:

kwrite ~/.kde4/share/config/kwinrc

y agregamos la siguiente linea bajo la sección [Windows] y solo bajo esa sección, si lo hacen en otro lugar van a tener problemas o no va a funcionar. La linea:

BorderlessMaximizedWindows=true

Hecho eso cerramos sesión y volvemos a ingresar, resultado:

Escritorio con Firefox y Konsole

Fuente

Ubuntu 11.10

Hacia tiempo que no usaba Ubuntu como distribución principal, hasta hace poco. Hará una semana que llevo usándola y la verdad que me gustó lo que hizo cannonical. En entorno en si se siente cómodo. Unity me parece una verdadera opción, pese a las malas opiniones de muchos, aunque la verdad es que le falta corregir errores, no son serios pero si algo molestos. El uso del menú global es algo que también me gusto mucho, y como lo integraron en el entorno es muy agradable. Las Quicklists (o como quiera que se llamen) son de gran ayuda.

Sigue leyendo

Virus….

Ayer recibí un mail de un conocido, (se ve que le hackearon la cuenta) diciendo tonteras e invitándome a abrir una dirección de internet, y por curioso la abrí, este es el resultado:

Lo gracioso es que uso Ubuntu, por lo que no tengo una disco C, como sale en la captura, pero alguien que no sabe y esta usando Windows, lindo regalo le espera.

Si queres ver al enlace, envía un mail y te lo envío, no lo voy a publicar acá.

Qmmp y Sound Menu en Ubuntu

Hace un tiempo instalé Ubuntu (tenia que reinstalar y no tenia ganas de empezar con Arch de nuevo). Por el momento Unity me convence, mucho mas que Gnome 3 Shell, aunque este ultimo este mucho mas pulido (menos cuelgues y bugs), aunque de elegir de nuevo elijo KDE SC.

El punto es que estoy usando Clementine, el cual tiene soporte en el Sound menu de Ubuntu, pero al usar Qmmp, pierdo dicho soporte, y como buen maniaco que soy buscando encontré que el sound menu soporta cualquier aplicación que use MPRIS, y recordé que Qmmp tiene un plug-in para ello (hasta dar con lo de SM y MPRIS estuve buscando por mas de una hora como usar Qmmp con el sound menu XD), por lo que lo único necesario para tener control de qmmp en el menu de sonido es, en qmmp, hacemos click derecho y seleccionamos Settings, luego vamos a plugins y allí buscamos MPRIS, lo habilitamos y listo, vean el resultado en el menú de sonido.

This slideshow requires JavaScript.

Enlaces: pagina de MPRIS | SoundMenu – UbuntuWiki

Chromium o Firefox

Firefox o Chromiuml, la verdad que siempre e sido usuario del panda rojo, pero la verdad que Chromium viene haciendo un excelente trabajo, para los usuarios  de KDE el uso de diálogos nativos era algo esperadisimo, eso y dado que Chromium usa GTK+ “directo o plano” (ya explico porque esa caracterización) permitiendo que el navegador use Oxygen Gtk, hace que los KDEeros nos sintamos muy a gusto usándolo.

En el caso de Firefox, el parche que creo OpenSUSE para integrarlo a KDE es genial, pero aun así no termina de encajar en el entorno, y es que, dado que Xulrunner usa un estilo gráfico que trata de copiar el estilo de GTK (o usa GTK con estilo medio raro que copia el usado por el sistema pero a medias), lo cual hace que use un GTK falso (por eso la caracterización anterior) hace que todos sus controles se vean raros, mas que nada en KDE, incluso usando OxygenKDE quedan detalles que hacen que se sienta raro el uso.

En la visualización de las paginas web se ven estos detalles:

Nuevamente, Firefox usa ese tema raro de GTK, que hace que no concuerde con la apariencia del resto del entorno, porque no es un estilo propio pero tampoco uno agradable.

En el caso de Chromium se las ingeniaron y crearon unos widgets propios, iguales para todas las plataformas y temas, siendo ese su estilo, y además da la impresión de que el botón ”va” con la pagina web, es complicado de explicar pero se ve. Son estos detalles los que hacen la navegación mas placentera o no (como decía Sherlock Holmes, los detalles mas pequeños son los mas importantes).

En fin, es solo una opinión, por ahora uso Chromium el cual por ahora me gusta mas, algunos podrán estar de acuerdo y otros no.

Saludos.

Chromium y KDE SC

Una de las cosas que muchos usuarios de KDE SC y Chromium estaban esperando es la integración o el uso por parte de Chromium de los diálogos nativos de KDE, bueno, ya llegaron, al menos en la versión 17.****.
No hay que hacer nada para activarlos, solo instalar la ultima versión de desarrollo, lo cual en Archlinux se hace con:
yaourt -S chromium-browser-bin
Y listo.


En Ubuntu -no lo e probado- se puede hacer de la siguiente forma:
sudo add-apt-repository ppa:chromium-daily/ppa
sudo apt-get update
sudo apt-get install chromium-browser

(En realidad seria para Kubuntu, pero igual esta versión trae algunos detalles para su integración en Unity).
Mas en Chromium Code Reviews

Programas para Matemáticas

Buenas gente, como muchos sabrán hay muchísimos programas para matemáticas. Por el lado del Soft Libre tenemos Octave, Maxima y Cantor, entre otros, todos muy buenos, y por el lado propietario tenemos Derive (ya descontinuado), Matlab y Mathematicas, también muy buenos. Actualmente uso wxMaxima, Cantor y Derive y eso era suficiente, hasta hace poco.

Resulta que ninguno me daba lo que necesitaba (análisis complejo; residuos, integrales, furier, etc), y buscando di con Mathematicas, (una versión de prueba, claro) y la verdad que es sorprendente la potencia de dicho programa. Resolvió todo lo que le plantee. En un momento dado desconecto el modem y el programa deja de funcionar diciéndome que necesitaba estar conectado con WolframAlpha para evaluar la sintaxis nueva (espectacular, uno pone plot sin(x) over x y gráfica el sen(x), por ejemplo).

Acto seguido fui a la pagina de WolframAlpha y allí resolví todo, sin necesidad de usar el programa de escritorio, así que para quienes necesiten resolver ejercicios de matemáticas, dicha pagina la verdad que es la gloria.

Algo curioso es que los estudiantes podemos obtener la licencia “normal”, o un “alquiler” semestral o anual.

Enlace: WolframAlpha

Ortografía en KDE SC – Archlinux

Hoy, mientras escribía un par de cosas (entre ellas otro post que publicaré mas adelante) me di con que no se corregía la ortografía en KDE SC (KWrite, Kate, etc), así que ni flojo ni perezoso abrí Firefox (no lleva mucho esfuerzo no?) y en un par de clicks di con la respuesta en un foro; hay que instalar un paquete: aspell-es (para ingles es aspell-en). En Archlinux con un simple:

sudo pacman -Sy aspell-es

esta todo listo. En caso de querer otro idioma busca que paquetes están disponibles:

pacman -Ss aspell

y de la lista selecciona el que mas se ajuste a lo tuyo. En caso de no estar en esa lista busca en AUR e instalas.

Una ves hecho eso vamos a Preferencias del sistema->Local->Corrector ortográfico y seleccionamos el idioma predeterminado.

En el caso de tener Firefox y/o Thunderbird instalado, ellos usan Hunspell, pero también debemos instalar otro paquete para nuestro idioma:

sudo pacman -S hunspell-es

y de no ser español lo que queremos, hacemos:

pacman -Ss hunspell

e instalamos el deseado. Y si no esta, buscamos en AUR.