Pimagizer, por fin, para Arch Linux

Tuvo hace algunos meses una escasa presencia en el AUR, el repositorio de Usuarios de Arch, pero debido a cambios que hicieron y a que no tuve tiempo en su momento, lo dejé pasar un poco. Ahora ha renacido y está disponible la aplicación Pimagizer lista para instalar en Arch y derivados con un sólo comando:

sudo yaourt -S pimagizer

Lo he podido probar sólo en mi ordenador. Si encontráis errores, no dudéis en reportarlos.

Y ya aprovecho y si no la conocéis, pues la doy un poco de bombo

Captura de Pimagizer en AntergosPimagizer nació para hacer la vida fácil a todos. Nació para muchas personas, que como yo trabaja con la web y necesita subir imágenes cambiando el tamaño de las fotos para no sobrecargar con muchos datos el tráfico. Porque muchas veces si se ve bien, no es necesario subir una imagen de 5Mb cuando los usuarios pueden ver mermado su rendimiento.

Nació prácticamente con Gnome 3 y ha ido evolucionando con él. Soy consciente de que necesita muchas mejoras, pero el código está en launchpad, y no es nada complicado colaborar. Os animo, aunque sea, a traducirla 😉

Saludos!

 

3 1

Pimagizer 0.4

Ya hace casi dos años que empezé este proyecto. Todo empezó por suplir una necesidad de una forma rápida. Necesitaba cambiar el tamaño a las imágenes de forma “rápida”. Se planteaban varias alternativas, como usar comandos en la consola o Gimp. Me gusta evitar el uso de la terminal en la medida de lo posible, y Gimp creo que tardaba bastante en iniciar en mi ordenador. Me picaba la curiosidad eso decidí escribir una aplicación, cosa que ya había hecho con guallet, pero ahora empezaba a entender más de esto, y Gnome 3.0 empezaba a entrar en escena.

Pimagizer 0.4.1 CTBAAprender a programar y hacer una aplicación muy sencilla e intuitiva eran dos de mis objetivos principales. Creo que, al menos a largo plazo, los he conseguido. Si bien es cierto que la aplicación es todavía muy mejorable, cumple su función.

Últimamente, Gnome ha añadido nuevos widgets y el diseño “oficial” ha cambiado bastante, y he intentado adaptarme en la medida de lo posible. En esta última versión, la 0.4, he hecho uso de la HeaderBar, que a mí me ha parecido muy interesante. El problema es que es muy nueva y se introdujo en gtk 3.10, disponible en muy pocos sitios.

Para esta nueva versión también me he querido asegurar de que, en la medida de lo posible, versiones algo más antiguas puedan hacer funcionar el programa, aún no teniendo esta característica de la HeaderBar. He implementado en su lugar una más rudimentaria, hecha a partir de GtkBox(es).

pimagizeronKDE
La vista de Pimagizer en el entorno KDE no se ve demasiado favorecida…

También he ampliado mi ámbito de distribuciones a Arch y derivados, para los cuales he habilitado el PKGBUILD de pimagizer en AUR. Con esto quiero decir que si usas algún derivado de Arch (como Manjaro por ejemplo) puedes instalártelo mediante “yaourt -S pimagizer“. A esta forma se unen las ya comunes formas en paquete .deb y .rpm.

Nada más que decir, sólo indicar que las instrucciones de instalación las tenéis en la página del proyecto y por si acaso os dejo unos cuantos enlaces de descarga: Downloads

Saludos 😉

0 0

Pimagizer 0.3

Hace algo de tiempo lanzé la versión 0.2 de pimagizer, cuya entrada está en los archivos del ya traspasado Usemos Linux. En esa versión añadía correcciones a algunos errores que había en versiones anteriores, y facilitaba el permitir que aquellas personas que quisiesen sobreescribir las imágenes, pudieran.

Pimagizer antes de cargar una vista previa
Pimagizer antes de cargar una vista previa

Esta versión 0.3 permite, entre otras muchas cosas, abrir un conjunto de imágenes y hacer acciones sobre dicho conjunto. Permite ajustar el tamaño en píxeles de todas las imágenes a la vez si estas son de la misma resolución, pero si son de distinta resolución, te deja ajustar el tamaño en porcentaje.

Además, también te permite cargar una vista previa con las imágenes que hayas seleccionado, si estas son de la misma resolución, claro.

Captura de pantalla de Pimagizer
Captura de pantalla de Pimagizer

En la última revisión, la 0.3.1, he corregido algunos errores que existían con respecto a algunas cadenas que aparecían sin traducir en algunas zonas. (gracias a ~r0di0n por el aviso).

Descargas

Esta versión ya está disponible para descargar en su página “oficial”. Aún así, os dejo un enlace a los paquetes que podéis usar para instalar.

DEB RPM source
0.3.1 .deb(lp.net) n/d .tar.gz
0.3 .deb | .deb(lp.net) | Otros .rpm | Otros .tar.gz

Por supuesto, también podéis utilizar el PPA que hay en Launchpad disponible a tal efecto:

sudo add-apt-repository ppa:vfrico/stable
sudo apt-get update
sudo apt-get install pimagizer

Y si lo utilizáis, ¡no dudéis en pasaros por Launchpad para reportar errores o traducirlo a los idiomas que conocéis!

0 0

[Rπ1 0] Raspberry Pi serie 1 Cap. 0: Crear un servidor casero

Últimamente en la red se están extendiendo mucho las noticias sobre placas de ordenadores basados en ARM de bajo coste. Entre ellas están BeagleBoard, PandaBoard, Adapteva y Raspberry Pi. Ésta última placa es muy económica (40€ con gastos de envío) y tiene un procesador ARM a 700 MHz y 256 MB de RAM.

Desde su creación se ha hablado de numerosos usos. El que yo pensé era crear un servidor para casa, que sirva como servidor de impresión y que comparta carpetas mediante samba, e instalarle un servidor Apache o Ngnix para practicar con Django.

Continuar leyendo “[Rπ1 0] Raspberry Pi serie 1 Cap. 0: Crear un servidor casero”

0 0

Pimagizer 0.1.12 lanzado

Ayer mismo conseguí hacer una versión que iniciara sin ningún tipo de problemas desde el lanzador de aplicaciones Gnome-shell (o desde cualquier otro 🙂 ), así que subí la versión de prueba a launchpad, al repositorio “inestable”. Ya funciona bien, por lo que lo acabo de dejar para que se suba al repo adecuado. Esto quiere decir que para instalarlo necesitaremos ejecutar “sólo” estas dos líneas:

$ sudo add-apt-repository ppa:vfrico/stable && sudo apt-get update
$ sudo apt-get install pimagizer

Y ahora os dejo un vídeo, demostrando lo que hace:


0 0

Dax Os Store

Hace tiempo que no escribo. Esta vez lo hago para “informar” del desarrollo que tengo actualmente entre manos. Se trata de la tienda de aplicaciones del sistema operativo Dax OS, una distro derivada de Ubuntu que usa al escritorio Enlightenment.

En la última versión su desarrollador se decidió a hacer una tienda, y la tenía hecha, pero eran páginas sencillas escritas en html, lo que lo hacía muy complejo en caso de hacer alguna modificación: descargarse el fichero, actualizarlo y subirlo al FTP. Además esto se puede complicar enormemente en el momento en el que empiezas a añadir aplicaciones.

Por eso, cuando descubrí el proyecto me dije que sería una buena idea ayudar a la creación de una página web en PHP, no sólo por querer ayudar y difundir el proyecto, sino para terminar de afianzar mis conocimientos (escasos) de PHP.

Actualmente consta, básicamente, de una base de datos sqlite donde se almacenan todos los archivos. Elegí este tipo porque ya lo había usado en otros desarrollos con python y me había dado siempre buenos resultados. Además es bastante portable, y está todo incluido en un archivo, por lo que no hace falta establecer ninguna conexión a ninguna base de datos, simplemente abriendo el fichero y modificándolo.

Le he agregado soporte de usuarios, para que cualquier usuario pueda contribuir a la página fácilmente, siempre y cuando un administrador lo apruebe posteriormente.

Enlaces | Dax Os Store | Mirror Dax Os Store

1 0

Nuevo desarrollo: Pimagizer

Este desarrollo surge, al igual que Guallet, como una necesidad. Como ya estáis viendo, llevo algo de tiempo aficcionado a esto de los fondos de pantalla. Pero esto tiene un pequeño problema: las diferentes resoluciones que los ordenadores de hoy en día tienen, así como su proporción. Abrir cada imagen con El Gimp es una buena idea, pero no es precisamente un programa ligero, y abrirlo sólo para eso… También no conozco ningún “método” que te permita grabar las imágenes con un nombre de archivo determinado.

Estuve buscando un programa que fuese ligero y abriese rápido, pero a simple vista no vi nada. Me apetecía meterme en un desarrollo, y lo vi claro: un programa para redimensionar imágenes.Python image resizer: Pimagizer. Al principio iba a usar Imagemagick, pero no siempre un ordenador lo trae instalado, y para que un usuario no se “decepcione” al instalarlo, decidí usar finalmente PIL (Python Image Resizer). Como librería gráfica usa GTK+3, con PyGi (PyGTK vale sólo para 2.x).

Lo que todavía me falta por pulir un poco es el tema de mostrar la proporción que tiene. Todavía se ve el decimal que resulta de hacer el cálculo proporcional de esta imagen.

El programa está íntegramente alojado en Launchpad. Ya avisaré cuando haya nuevas versiones con novedades.

0 0

Guallet: ¿Cómo administras tu cartera? -> PPA

Hace ya tiempo (desde septiembre) que no tocaba, casi, este proyecto. Lo empezé en abril de (todavía) este año, y ahora libero una versión, que es medianamente usable, y que yo sepa, sin fallos.

La novedad que incluye es que soporta importar y exportar los usuarios que tengas, para llevarlos a otros ordenadores que tengan el programa. Al fondo del túnel veo una luz, con forma de androide, y de cartera a la vez. Sí, me refiero a una lejana posibilidad de que haya un cliente en Android, y sincronización vía web, eso sí, con los datos encriptados.

Otra novedad que incluye, es la distribución mediante paquetes debian, y su consiguiente integración en launchpad. Esto quiere decir que puedes descargarlo fácilmente haciendo esto:

    sudo add-apt-repository ppa:vfrico && sudo apt-get update
    sudo apt-get install guallet

Y ya la buscas en el menú de aplicaciones. Ojalá me conteis algo en los comentarios…
Launchpad | Guallet

0 0