Changelog:
- Añadida una opción para actualizar el screenlet con el resultado del último sorteo.
- Corregido un problema con el icono mostrado en screenlets-manager.
Changelog:
- Añadida una opción para actualizar el screenlet con el resultado del último sorteo.
- Corregido un problema con el icono mostrado en screenlets-manager.
El equípo de desarrollo de Samba ha firmado un acuerdo con Microsoft para recibir la documentación necesaria para interactuar con los grupos de trabajo de Microsoft Windows. Así, estos estaran disponibles para proyectos de software libre, tales como Samba.
Aceptando el reto que me han propuesto en Ubuntu Life, y teniendo en cuenta que el screenlet de la Primitiva es, tanto mi primer programa en python, como mi primer screenlet, voy a intentar contar las partes que tiene y como crear y/o moficar uno propio.
El screenlet se podría descomponer en dos partes, la programación y la parte gráfica. Este es el árbol de ficheros y directorios de mi screenlet:
|- Primitiva
------| - PrimitivaScreenlet.py
------| - icon.svg
------| - themes
------------| - default
-------------------| - background.svg
-------------------| - disk-glow.svg
Comienzo con la parte gráfica. Hay tres ficheros con extensión svg.
- El primero (icon.svg), es el icono mostrado cuando abrimos el screenlets-manager.
- El segundo, es el cuadro del fondo del screenlet.
- El tercero y último, es una imagen semitransparente que le da a la imagen anterior un cierto reflejo.
Esto es todo en el aspecto gráfico.
La programación.
En este caso solo hay un fichero fuente, PrimitivaScreenlet.py en el que se pueden apreciar dos partes:
- El cuerpo principal.
- Y dentro de este, la clase PrimitivaScreenlet.
En el cuerpo principal, solo hay una llamada a nuestra clase.
if __name__ == "__main__":
import screenlets.session
screenlets.session.create_session(PrimitivaScreenlet)
Y esta clase, es la que hay que modificar, añadiendole la funcionalidad deseada para obtener un nuevo screenlet.
class PrimitivaScreenlet(screenlets.Screenlet):
Ultimamente tenía ganas de aprender python, y estos últimos días en ratos libres he estado hechando un vistazo a algún manual que me he encontrado. Pues bien despues de esto me he decidido a modificar un screenlet, concretamente Euro Millions Screenlet, que muestra los números del Euro Millones.
Lo que hize, fue retocarlo para que muestre los resultados del ultimo sorteo de la Lotería Primitiva (numeros, acertantes por categoría y premio, y próximo bote). El resultado no ha quedado nada mal (para ser mi primera aproximación a python). Pensaba publicarlo hoy mismo en gnome-look.org, pero desafortunadamente parece que hoy no puedo conectarme al ordenador de mi casa (agggghhh!!!!!!!!).
Así pues, intentaré hacerlo esta misma tarde-noche, o mañana a mas tardar. Cuando lo haga, actualizaré este post con un enlace para poder descargar el programita.
Lo prometido es deuda, dejo aquí el enlace para bajar el screenlet, y el enlace a la página de gnome-look y una captura de pantalla del invento.
Se admiten sugerencias.
Este es el anuncio oficial en su página web:
LONDON, October 15, 2007 – Canonical Ltd. announced today the upcoming availability of version 7.10 of the Ubuntu Server, Desktop, Kubuntu and Edubuntu Editions. All will be available for free download on Thursday 18 October. Canonical is the commercial sponsor of Ubuntu.
Ubuntu makes no distinction between community and enterprise editions, Ubuntu 7.10 is our best work and is available freely to all. Ubuntu has consistently ranked #1 in reviews of security update responsiveness and effectiveness. The Ubuntu platform is fully certified and supported, making it a secure choice for users looking to explore, deploy and enjoy Linux. Ubuntu 7.10 brings together the best open source and free software available in a stable, robust environment that ‘just works’.
‘We are privileged to have millions of users running Ubuntu every day”. commented Jane Silber, COO of Canonical UK. ‘This gives us great insight into what they want from a free, Linux-based platform. Ubuntu 7.10 is another milestone in delivering on these requirements on the desktop and server.’
Ubuntu 7.10 Desktop Edition adds an enhanced user interface, improved hardware support, multiple monitor support and integrated desktop search. Additional information is available at http://www.ubuntu.com/news/ubuntu-desktop710.
Ubuntu 7.10 Server Edition features improved functionality, manageability, pro-active security and hardware compatibility and delivers a rapid deployment platform for developers and businesses. Additional information is available at http://www.ubuntu.com/news/ubuntu-server710.
New versions of Kubuntu and Edubuntu, derivatives of Ubuntu aimed at KDE enthusiasts and the education community respectively, are also being released at the same time. Additional information is available at http://www.ubuntu.com/news/ubuntu-family710.
La Junta de Extremadura ha creado un sistema global de administración que sirva tanto a ciudadanos como empresas de nuestra región para simplificar y agilizar las gestiones que tengan que hacer con el Gobierno regional. Este sistema es el primero existente en España y recoge en una misma plataforma todos los procesos de la Administración.
Pionera en la implantación de software libre, en ahorro de recursos (dinero público) y en el buen hacer en cuanto a tecnologías de la información, la Junta de Extremadura ya cuenta con un sistema global de administración electrónica. Ahora todas las gestiones imaginables se pueden hacer on-line, y lo mejor de todo, van a liberar toda la infraestructura. La pregunta es, seguirán el resto de administración pagando -con nuestro dinero- carisimas licencias y proyectos para no llegar a ningun sitio?
Un 10 para Extremadura, un 0 para el resto de administraciones que no son capaces de ver los beneficios.
Via: extremadura.com
Vía kernel source me entero de la existencia de Gfreqlet, que es un applet para Gnome que automáticamente detecta las frecuencias posibles de nuestra CPU y nos permite modificarlas en unos sencillos pasos.
Para poder usarlo necesitaremos disponer de un procesador que soporte CPU scalling (prácticamente casi todos), un núcleo de la familia 2.6 y por supuesto cubrir las dependencias que se especifican en su página. Así que piénsatelo y dale un respiro a tu máquina.
Voy a probarlo inmediatamente en el portatil, espero que la batería note el ahorro de energía y me permita unos minutejos más de autonomía.
Para todos aquellos que igual que yo useis como gestor de correo web RoundCube, acabo de hacer un pequeño script que mueve todos los contacto desde Evolution a la base de datos del webmail. Para ello solo son necesarios cuatro pasos:
Después de esto, tendrás disponibles todos tus contactos en tu correo web.
After that, you must be able to access all your contact list on your webmail.
Segunda entrega. Esta vez me tocó hacer funcionar el sonido del iMac en Ubuntu. Para ello, me base en esta entrada de ubuntuforums.org. No fue nada complicado puesto que sólo me encontre un problema, que los drivers alsa no estaban lo suficientemente actualizados como para soportar la tarjeta de sonido que viene con mi equipo.
La solución para esto es tremendamente fácil, recompilar los drivers alsa. Estos pueden ser encontrados aquí.
Compilarlos es tan sencillo como descomprimir el fichero y ejecutar lo siguiente en una terminal.
./configure
make
sudo make install-modules
En el artículo original se hace mención a que hay que instalar las librerias de desarrollo libc6. Personalmente no me hizo falta puesto que ya lo tenía instalado, pero instalarlo es tan sencillo como teclear el siguiente comando.
sudo apt-get install libc6-dev
Dicho esto, solo tuve que descargar y re-cargar de nuevo los módulos necesarios del kernel para que funcione el sonido.
sudo rmmod snd_hda_intel
sudo rmmod snd_hda_codec
sudo modprobe snd_hda_intel
Después de esto el sonido ya debería de estar funcionando.
NOTA: Cada vez que se actualize el kernel, se instalaran de nuevo los módulos de sonido que vengan con este, y hasta que no incorporen estos nuevos drivers, sería necesario realizar de nuevo todo este proceso.
Recent Comments