Sep 06, 2010

Francisco Luque

Francisco Luque
Ubuntu Cosillas feed

Software pirata, afecta al Software Libre y beneficia la Industria del Software Privativo

W3asel se define como Socialista y Zurdo, Profesional de las finanzas, con mas de 15 años de experiencia en el ramo como consultor financiero y bancario así como experto en organización empresarial de Venezuela.

Extraigo algunos párrafos de un articulo publicado el otro día que me a encantado.
Podéis ver el articulo en su totalidad aquí:  W3asel


 Cito:


  • Se les enseño a usar Windows, en vez de enseñarles a usar un Sistema Operativo, Resultado, la gente cree que nada mas existe Windows.

  • Se les enseño a usar Hotmail como correo electronico, Resultado, la gente cree que el unico servicio de correo en el mundo es Hotmail, si! riase amigo tecnologo, pero aunque usted no lo crea me he encontrado con esos casos en compañeros de estudio de la universidad cuando les doy mi cuenta de gmail y muy reciente en personas de 25 años en adelante.

  • Se les enseño a usar Word, Excel y PowerPoint en vez de Herramientas Ofimaticas, el resultado la gente cree que la Ofimatica solo existe Microsoft Office.

  • Se les enseño a usar PhotoShop, en vez de una herramienta de edicion, manipulacion de Imagenes, Resultado: La gente cree que nada mas existe PhotoShop.

  • Se les enseño a usar CorelDraw, en vez de una herramienta de vectorizacion de imagenes y el resultado es (Adivino no?) la gente cree que nada mas se puede trabajar con CorelDraw.


 Cito:
La pirateria de Software es un negocio muy rentable en Venezuela, aunque no tengo nada contra el vendedor de la calle que vende los Cd’s y DVD’s ese que esta llevando Sol, Lluvia, extorsión de funcionarios policiales corruptos, porque ese señor esta vendiendo para ganarse unos cuantos Bolivares, lo cierto es que quienes  están detrás de la industria pirata tienen altas ganancias y el Gobierno no hace nada al respecto, sin embargo es una opción para las personas aprendieron a usar el “producto”, de obtener el Sofware que necesitan para trabajar.


Cito:
Lo peor, incluso lo he visto en la educación, muchos profesores universitarios mandan hacer trabajos con software pirata, fomentado esa cultura del uso de la pirateria de software, a mi me han pedido a hacer trabajos estadisticos y cuando le pregunto el programa a usar me he conseguido que me mandan a revisar el SSPS, cuando le pregunte al profesor y donde lo consigo, me dice sin reparar (se que es por ignorancia) que lo dejo en el centro de copiado de la universidad, que alli puedo comprar el CD con el programa y ya esta crackeado. Aunque los profesores universitarios en Venezuela, tienen la autonomia de elegir cual es la herramienta que ellos consideren necesaria para que sus estudiantes aprendan, creo que deben revisarse si a parte de enseñar el objetivo, estan enseñando a ser legales.


Cito:
¿Quien se beneficia con el Software Pirata?
Alguien me dijo ayer por twitter algo que me causo mucha risa, en verdad rei para no sentir lastima y cito:
@w3asel No. En lo personal prefiero desafiar al sistema usando software pirata ante que pagar por el.
¿Cual es el desafió?, en verdad se me olvido preguntar, pero es que lo que creo que no saben y es producto de esa cultura Windows que sufrió la gente, es que muy lejos de “combatir” al sistema lo que hace es beneficiar a la industria del Software Privativo, si, estimado lector, aunque parezca extraño, el gran beneficiado de la Piratería son las casas comerciales de la industria de dicho Software, como Microsoft y esto no lo ocultan,


Cito:
En otras palabras, el mismo Ballmer hace ver de manera figurada que la pirateria les da beneficios, no lo dicen directamente, pero saben ellos muy bien que el Software Pirata amarra a una persona a usar el producto, tanto el pirata como el usuario se vuelven replicadores publicitarios gratuitos o trabajadores “ad honoren” de Microsoft, por lo cual es de saberse que lo que ellos hacen en campaña contra de la pirateria son simples potes de humo porque saben que a la larga les dara beneficios, porque ese usuario que se acostumbró a usar ese producto y no herramienta le costará usar otro producto ya que la empresa donde trabajará tiene que comprar la licencia de Microsoft legalmente y esto le garantizara una venta corporativa a Microsoft.


Cito:
¿ Y quien es el Gran perdedor?
¿Adivinan?, pues si, el Software Libre es el gran perdedor, porque al seguir fomentando la piratería, y las políticas del Gobierno no se esmeren en reducirlas, y al no haber una buena campaña de sensibilización hacia el Software Libre, pues seguiremos en las mismas, la gente seguirá acostumbrada a usar Software Privativo, con el cuento y mito que las “aplicaciones privativas son mas fáciles” que las libres (gran mentira demostrada), porque un usuario que descargue o instale Software Pirata, esta haciendole Marketing a la casa comercial, solo con usarlo y sin recibir un centimo o centavo a cambio. Asi que la gente que cree que usar y fomentar el Software Pirata esta haciéndole un daño a las casas comerciales, pues estan en un grave error, todo por el contrario le hacen un gran favor, por algo, MS Windows esta en el 90% de lo maquinas Desktop o escritorios en el mundo.


Cito:
Al comerciante o empresario le recomiendo, invierta en Software Libre, es una sola vez, comience a exigir en sus currículos como empleador, a futuros candidatos que sean usuarios que sepan trabajar con esta tecnologías, y verá que eso obligará a las “academias” de computación a invertir en horas de educación en Software Libre. Pero tambien sus costos de licencias en su empresa o comercio se verán muy reducidos a la larga, fomentando la industria del Software y la economía local, el conocimiento del mismo no esta  solo para los ingenieros en informatica, si no tambien al alcance de otras personas en diversas areas del conocimiento.



El articulo es bastante más extenso, por lo que recomiendo leerlo en su totalidad.
Fuente W3asel

Escritorios de la semana #35 2010

Una semana mas mostramos los escritorios que nuestros lectores nos van remitiendo. Esta semana contamos con la participación de Flavio Lueneberg Mattos, Luis Felipe Gonzalez Tello e Israel Juarez. Muchas gracias a todos por vuestra participación.

Israel Juarez / Twitter


Luis Felipe Gonzalez Tello

Ubuntu 10.04 Lucid Lynx
Panel de arriba > Gnome-Panel
Panel Abajo y a los lados > AWN Lucido
En el escritorio
- Screenlets > TextDateTime y Pidgin
- CoverGloobus
Tema GTK > Ambiance Maverick Beta Dark
Tema iconos > Faenza Dark
Tema cursor > Azenis-Orange
Flavio Lueneberg Mattos


Por último, recordar que si deseas enviar un escritorio puedes ponerte en contacto con nosotros vía Twitter o email.


Canonical busca Ingeniero de diseño

¿Quieres trabajar en Canonical? Así lo anunciaba Ivanka Majic, Creative Strategy Lead (Head of Design) en Canonical Ltd. Se abre el proceso de selección para un puesto de diseñador. Se requiere experiencia en programación con Python o Ruby, CSS y JavaScript Ajax; especial gusto en el diseño y manejo de aplicaciones libres como The Gimp, etc.

Concretamente el anuncio lanzado por Ivanka dice así:

Ladies and Gentlemen,

We are looking for a Design Engineer with superb technical and communication skills to join the Design Team.

Are you comfortable writing code in Python or Ruby, CSS, JavaScript Ajax? Do you have a strong sense of the aesthetic and appreciate software that is beautiful, usable AND well architected? Do you enjoy working with free software tools like the GIMP and Inkscape, and combining your knowledge of programming with design and artistic interests? If so, come and join us! Your tasks will include: packaging, integration of new code and visual assets, bug-fixing and maintenance of design and artwork assets.You will handle communication and coordination between the design team, the core Ubuntu engineering team and external partners.

"Damas y caballeros,

Estamos buscando a un ingeniero de diseño con excelentes capacidades técnicas y de comunicación  para unirse al equipo de diseño.



¿Estás cómodo escribiendo en Python o Ruby, CSS, Javascript Ajax? ¿Tienes un fuerte sentido de la estética y aprecias el software que es bonito, usable y bien construido? ¿Disfrutas al trabajar con las herramientas de Software Libre como GIMP e Inkscape, y combinando tu experiencia en programación con el diseño y intereses artísticos? ¡Si es así unete a nosotros! Tus funciones serán: empaquetado, integración del nuevo código y de activos visuales, mantenimiento del diseño y del arte de las ilustraciones. manejarás la comunicación y la coordinación entre el equipo de diseño, el equipo de ingeniería de Ubuntu y socios externos."

Desde luego la oferta suena realmente tentadora. Si reunes los requisitos puedes consultar mas informacion sobre la oferta en el siguiente enlace:

Fuente: http://design.canonical.com/


Francisco Luque

Francisco Luque
Ubuntu Cosillas feed

Cómo Dividir/Cortar Juntar/Unir archivos.

Aunque a primera vista puede parecer que no, (sobretodo para los recién llegados de Windows) la forma de Dividir y Juntar archivos en Linux mediante el Terminal es muy rápida y simple. Para este cometido tenemos los comandos split y cat.

Para Dividir/Cortar:
split -b 1M ArchivoADividir -d DenominacionPartes

-b        = bytes  Escribe el tamaño en bytes en cada fichero de salida
M ó m = Especifica el tamaño de las partes (solo variará lógicamente, la última parte)
-d        = Utilizará sufijos numéricos en vez de alfabéticos. Ejem: part.00, part.01, part.02 etc.

Pasemos a realizar un ejemplo practico.
Introduzco en la carpeta "Prueba" de mi escritorio el Documental de "El Codigo Linux" que pesa 327 MIB. Abrimos un Terminal en dicha carpeta y lo que quiero es que el archivo de vídeo sea dividido en partes iguales de 50 MB cada una y se llame Prueba. Para esto introduzco la siguiente orden:


split -b 50M -d Codigo_Linux.avi Prueba.

Como veis incluyo en el nombre del archivo el "." punto, para que el resultado sea el que veis en la imagen:
Prueba.00, Prueba.01, Prueba.02, Prueba.03, Prueba.04, Prueba.05, Prueba.06.
Esto no es necesario, pero visualmente es más correcto que sino quedaría de esta forma:
Prueba00, Prueba01, Prueba02, Prueba03, Prueba04, Prueba05, Prueba06
En cualquier caso esto no afecta para nada a la hora de Dividir como de Juntar archivos, dependerá del gusto de cada uno.


En tan solo unos pocos segundos tendremos el archivo de vídeo cortado en partes iguales.
  
Para Juntar/Unir:
La forma de volver a unir las partes es si cabe más fácil que la de dividirlas.
Para esto utilizaremos el comando cat :

cat primeraParte* > nombreArchivofinal


* = Todos los archivos
> = Redireccionamiento salida
Se debe de tener en cuenta que el comando cat unirá todo los que encuentre en el directorio de salida, según el indice establecido. Es decir que si falta una parte esto no impedirá se pare el proceso de unión.
Ahora pasaremos a unir lo que habíamos dividido:
cat Prueba.* > CodigoLinux.avi

El resultado en también pocos segundos será en vídeo que habíamos cortado.



Super OS 10.04 disponible para descarga, en próximas horas

Con bastantes retrasos acumulados (su lanzamiento estaba previsto originalmente para mediados de Junio), por fin estará disponible Super Os 10.04 para descarga. Super OS, también conocido como Super Ubuntu, es Ubuntu 10.04 Lucid Lynx vitaminado y con esteroides. Basado, como decíamos, en Ubuntu, se incluyen todas las actualizaciones  hasta la fecha, soporte a números formatos multimedia por defecto, Java, aMSN, Opera, Google Chrome y Skype preinstalados. Soporte a aplicaciones portables (RUNZ) y sencilla ejecución de programas gracias a App Runner.

Otra de las novedades será que la primera versión de Super Os  disponible tanto en 32bits como para 64bits.
SuperOs 10.04
Super OS 10.04 (basado en Ubuntu 10.04)

Por el momento todavía no podemos hacer descarga de esta nueva versión. El autor nos anunciaba en su blog que en las próximas 48 horas será posible hacerlo.

Fuente: http://hacktolive.org
Más información: http://hacktolive.org/wiki/Super_OS


Rosa Guillén

Rosa Guillén
novatillasku.com feed

Ubuntu Weekly Newsletter #209


Nueva edición de la revista semanal de Ubuntu, correspondiente a la semana del 29 de Agosto al 4 de Septiembre de 2010.


Como os dije en la anterior edición, he decidido ponerla debido a que una gran parte de los lectores del blog entienden bien el inglés y el resto, pues como yo, haciendo uso del traductor podemos enterarnos un poco.


Como es bastante larga, pongo lo más importante.



Tabla de Contenidos

  1. In This Issue
  2. General Community News
    1. Farewell Ian
    2. Ubuntu 10.10 Beta (Maverick Meerkat) Released
    3. Xubuntu Winning Artwork
    4. New Ubuntu Lucid Proposed Kernel
    5. Announcing Ubuntu App Developer Week!
    6. Welcome New Members
    7. Why do you use Ubuntu?
    8. First Kernel Triage Summit
    9. Ubuntu in Education
  3. Ubuntu Stats
    1. Bug Stats
    2. Translation Stats Lucid
    3. Ubuntu Brainstorm Top 5 this week
    4. StackExchange Top 5 User Questions This Week
  4. LoCo News
    1. LoCo Team Banners for Approved Teams
    2. LoCo Testing Team HowTo
    3. Ubuntu 10.10 Installfests
    4. Ubuntu Global Jam – Another Success Due to LoCo Teams Participation
  5. The Planet
    1. Ara Pulido: Testing your multitouch device
    2. Jono Bacon: Incredible Stories Of Free Software and Open Source
    3. Rick Spencer: Why I Have Nothing Interesting to Say
    4. Raphaël Hertzog: Understanding Membership Structures in Debian and Ubuntu
    5. Daniel Holbach’s: What I do
    6. Dustin Kirkland: How My Work Benefits Free Software
    7. Ara Pulido: Multitouch testers in the Hall of Fame
    8. Jorge Castro: Using the Ubuntu Stack Exchange
    9. Nizar Kerkeni: Ubuntu 10.10 countdown
  6. In The Press
    1. Ubuntu 10.10 beta – an insider’s view
    2. Canonical’s X Gesture Extension Being Re-Evaluated
    3. Choose a Desktop Linux Distribution
    4. StackApplet Displays Your Ubuntu Stack Exchange Reputation On The GNOME Panel
  7. In The Blogosphere
    1. Ubuntu One Blog: New Ubuntu One Android app and greater device support
    2. New Ubuntu 10.04 Training Courses
    3. Synaptic is Going Bye-Bye Soon
    4. Lubuntu Fails to Gain Official Ubuntu Spin Status This Cycle
    5. Ubuntu Software Center Continues to Make Great Improvements
    6. This week in design – 3 September 2010

    <script src="http://lablogoteca.20minutos.es/widget/blog/17717/" type="text/javascript"></script>
    Ahora puedes leerme tambien en:Donde.in, Patatux y Botdinamico

Amnesia: The Dark Descent

Amnesia: The Dark Descent es un juego multiplataforma de terror. No es el típico juego de ir matando cualquier cosa que se mueve, todo lo contrario. En este juego tendrás que escapar, correr, esconderte y huir si quieres sobrevivir. Es un juego un poco estresante pero sin duda uno de los mejores que he jugado en linux (y eso que sólo probé la demo). Me ha recordado mucho a los juegos de Silent Hill.

Utiliza un motor propio multiplataforma. El juego está disponible en cinco idiomas: inglés (voz y textos), francés (textos), alemás (textos), italiano (textos) y español (textos). Además para cuando se publique el juego, el 8 de septiembre, contará con más traducciones.

El juego se podrá comprar por 20$ pero si lo reservas ahora te ahorras un 10% y te cuesta 18$. Me parece un precio razonable para el juego que es, pero claro, esto es discutible. Por supuesto antes de decidirte a probarlo puedes descargarte la demo y probarla. Para ello nos descargamos el binario aquí (155MiB). Una vez descargado abrimos una terminal en la ruta donde se encuentre el binario y ejecutamos los siguientes comandos:

chmod +x amnesia_tdd_demo_1.0.sh
./amnesia_tdd_demo_1.0.sh

Haciendo esto, lo primero le damos permiso para que se pueda ejecutar y a continuación ejecutamos el instalador. Nos preguntará el idioma, la ruta de instalación (recomiendo en tu carpeta de usuario para luego borrarlo fácilmente) y añadirá los enlaces a la demo en el menú juegos, desde donde podremos ejecutarlo.

Amnesia-1 Amnesia-2 Amnesia-3 Amnesia-4 Amnesia-5 Amnesia-6 Amnesia-7 Amnesia-8 Amnesia-9

La primera vez que lo ejecutemos tendremos que configurar la resolución y otros parametros del juego. Además se mostrarán unos consejos para disfrutar del juego.

Si quieres desinstalar la demo hay que acceder al directorio donde se encuentra el juego y ejecutar en una terminal el siguiente comando:

./uninstall.sh

Esto borrará todo, incluidos los enlaces en el menú juegos.

+ Amnesia: The Dark Descent


Filed under: GNU/Linux, Software libre
Rosa Guillén

Rosa Guillén
novatillasku.com feed

Si Synaptic está aún en Debian, Synaptic está en Ubuntu




Paul Tagliamonte, ha querido dejar claro en su blog, que Synaptic no está en la lista negra de los repositorios.


Ante los comentarios sobre que Synaptic dice adiós, tan sólo reitera que seguirá disponible en repositorios para cualquiera que quiera instalarlo y que no forma parte de una lista negra.


“Synaptic nunca estará en la lista negra de los repositorios.Si aún está en Debian, todavía estará en Ubuntu. Nadie está tratando de quitar su herramienta favorita.Es simplemente que ya no viene instalada defecto.”, así de clarito ha sido.

<script src="http://lablogoteca.20minutos.es/widget/blog/17717/" type="text/javascript"></script>
Ahora puedes leerme tambien en:Donde.in, Patatux y Botdinamico

Francisco Luque

Francisco Luque
Ubuntu Cosillas feed

Synaptic podría ser reemplazado en Ubuntu 11.04

Según algunas fuentes (no oficialmente) pero sí por comentarios realizados por gente que trabaja en el proyecto de Ubuntu, el gestor de paquetes Synaptic tiene sus días contados.
Es más, ya tenia que haber desaparecido de la versión 10.04 de Ubuntu.
Yo no voy a entrar en polemizar sobre esta medida que se quiere tomar a favor de Centro de Software de Ubuntu, y en contra de Synaptic por que supongo que sus razones tendran.
Lo único que espero es que cuando se elimine definitivamente el Synaptic el
Centro de Software de Ubuntu tenga opciones avanzadas que nos permita (si se quiere) gestionar los paquetes instalados como mínimo de parecida forma como podemos hacer con  Synaptic.
Para mí  Synaptic hoy por hoy es insustituible. El Centro de Software de Ubuntu esta muy bien y les va de perlas a todos los nuevos integrantes a Ubuntu y es un gran avance que no tardará en copiar Windows. Pero no pasa de ser un instalador rápido y funcional, sin ningún control sobre los que se instala o desinstala.
A veces algún programa que quieres instalar es incompatible con otro que ya tengas instalado. Sencillamente porque algunos de los paquetes que tiene que instarlar son iguales que los que ya tiene el otro programa pero de diferente versión. Pues instalará el nuevo he eliminara el viejo.
Synaptic (como también si lo haces desde un Terminal)  te da la esta información al respecto, te muestra los paquetes que  van a ser instalados y todos aquellos que van a ser eliminados. Si no te interesa, porque ves que se va a eliminar un programa que usas, pues no continuas con las instalación y listo :


Puedes aprovechar y ver de un simple vistazo que paquetes se van ha instalar y tomar nota de ellos  por si hay algún problema, volverlos a desinstalalos todos o en parte:



También te puede suceder que cuando instalas un programa desde el Centro de Software de Ubuntu, resulta que el programa no te funciona. Pues vas al Synaptic y puedes consultar las dependencias de ese programa y ver si te falta alguna por instalar o si hay paquetes corruptos:
Con Synaptic se pueden hacer otras muchísimas cosas, pero para mí, la principal es que es una verdadera biblioteca de todo lo que tenemos instalado o posible de instalar en nuestro equipo, así como de su estado.

Pienso que el que por ejemplo, si no se consulte de forma habitual la enciclopedia que tenemos en nuestra estantería, esto no quiere decir que debamos tirarla a la basura. Sí actualizarla y mejorarla, pero nunca cambiarla por una de menor prestaciones.

Como decía al principio espero que si definitivamente se elimina se por algo mejor. Y no me vale eso de que si se quiere la puedes instalar manualmente.
También esto corrompe un poco la filosofía de Ubuntu "Porque simplemente funciona". Pues si funciona ¿porque apartarlas?.
Desde luego si me dan ha elegir y aunque el otro estéticamente sea más bonito y funcional, sin lugar a dudas me quedo con Synaptic.
Ya veremos lo que sucede al final.



Fuente 1
Fuente 2
Jon Gómez

Jon Gómez
No solo Unix feed

Cuidado con las ofertas de Movistar

El post de hoy no es ni un manual, ni una noticia tecnológica, ni nada a lo que estáis acostumbrados los lectores de NoSoloUnix, el post de hoy es una queja en toda regla y de paso un aviso para que no le pase a nadie mas. La cuestión es la siguiente, en Julio de este mismo año me llamaron (como tantas otras veces) de Movistar ofreciéndome pasarme a contrato, otras veces simplemente cuelgo, pero

Instalando Bespin en Archlinux

Bespin es un estilo y decorador de ventanas para KDE 4.x. Destaca por ser muy configurable y por los llamados presets, que son configuraciones del estilo que se pueden descargar e instalar fácilmente. Si nunca habéis visto bespin en un escritorio os recomiendo que echéis un vistazo al escritorio de septiembre. Personalmente, lo que más me gusta de bespin es como queda dolphin con él.

La instalación de este estilo tiene que ser realizada utilizando yaourt, ya que para compilarlo tendremos que descargarnos un pkgbuild de AUR. Así que abrimos una terminal y escribimos:

yaourt -S bespin-svn

Una vez compilado e instalado el paquete ya podremos activar y configurar bespin desde la ventana de configuración de KDE. Para ello vamos a Preferencias del sistema – Apariencia de las aplicaciones – Estilo. Ahí seleccionamos bespin en el menú desplegable. Una vez le demos a aplicar, el estilo ya se activará en el sistema. Seguramente se vea un poco raro pero no se preocupen, aún queda por poner el gestor de ventanas con este motor.

Apariencia de las aplicaciones

Para ello dejamos esta ventana de las prefencias y vamos a Apariencia del espacio de trabajo. En el apartado de Decoración de ventanas seleccionamos bespin nuevamente. Haciendo esto ya tendremos activado bespin (estilo + ventanas) en el entorno KDE.

Apariencia del espacio de trabajo

Para configurar bespin lo más rápido es abrir una terminal y escribir:

bespin

Se abrirá una ventana similar a esta:

Bespin

Es aquí donde podremos configurar todas las opciones de este estilo (que no son pocas…), añadir y cargar presets y además previsualizar cómo se verá todo en el apartado demo.

Sin duda un gran estilo para KDE que merece la pena tener instalado. Además si te cansas de él y quieres volver a Oxígeno, con un par de clics podrás hacerlo.

KDE Look | Bespin


Filed under: ArchLinux, GNU/Linux, Software libre, Tutoriales
Rosa Guillén

Rosa Guillén
novatillasku.com feed

Edubuntu Ubiquity Slideshow está listo




Tras ofrecerse Jonathan Carter en la lista de Ubuntu-art para adaptar mejor el Slideshow de Ubiquity, hoy ya tiene listo el de Edubuntu.


Según Carter, hasta la Beta de Maverick, el slideshow es demasiado ancho y el usuario tiene que correr la barra para verlo completo, por lo que propuso diseñarlo para que quede encajado y a la vista sin tener que mover la barra.


Aunque está a falta de unos retoques, ya está listo para incluirlo Edubuntu antes de que llegue la congelación.


Si quereis podéis verlo pulsando en la imagen:




<script src="http://lablogoteca.20minutos.es/widget/blog/17717/" type="text/javascript"></script>
Ahora puedes leerme tambien en:Donde.in, Patatux y Botdinamico

Sep 05, 2010

[Tip] Cambiando la contraseña de usuario

Puede ser algo muy sencillo pero a más de algún usuario recién llegado a linux le habrá costado. El problema es que intentamos buscar una interfaz gráfica para hacer todo, pero en muchas ocasiones la simplicidad y eficacia de la terminal nos ahorran mucho tiempo.

Para cambiar la contraseña de nuestro usuario tenemos que acceder al sistema con nuestro usuario (no necesariamente de forma local) y ejecutar el siguiente comando en una terminal:

passwd

En primer lugar nos preguntará la contraseña acutal y a continuación ya podremos escribir la contraseña nueva. Así de sencillo y con un único comando, sin importar el entorno de escritorio o la distribución que usemos.

¿Y si no nos acordamos de la contraseña del usuario? Siendo root podemos cambiar la contraseña de cualquier usuario (y grupo) sin tener que confirmar la contraseña actual. Para ello entramos en una terminal y escribimos:

su -
passwd nombre_de_usuario

Si, además, necesitamos cambiar la contraseña de un grupo basta con añadir el parametro -g:

su -
passwd -g nombre_del_grupo

Filed under: GNU/Linux, Software libre, Tutoriales
Jon Gómez

Jon Gómez
No solo Unix feed

Los mejores links de la semana - Septiembre semana 1

Una vez más, los mejores enlaces de esta semana. Esperamos que sean de vuestro agrado: Debian 7 se llamará Wheezy. Patatux Activar lector de PDFs en el nuevo chrome. PinguinosYCIA Actualizar de Ubuntu 10.04 a Ubuntu 10.10 BETA. NovatillaSku Sintaxis en JAVA para principiantes. Moritatux Cortinas frikis. Todos somos frikis (1) (2) Curso de Linux a distancia. ParaisoLinux
Sergio García Mondaray

Sergio García Mondaray
YakiBoo feed

Axel, como wget pero más rápido

Cualquier usuario de GNU/Linux que lleve un tiempo utilizando este sistema conocerá wget, una gran utilidad para descargar archivos por consola. Por otro lado, cualquiera que haya utilizado wget por algún tiempo habrá echado de menos la velocidad que se consigue con algunos aceleradores/gestores de descargas gráficos, como jDownloader.

Pues bien, hoy he encontrado una utilidad similar a wget, para descargar ficheros por consola, pero que emplea varios hilos para cada descarga, así como la posibilidad de emplear mirrors. Su nombre es axel, y se instala de manera tan sencilla como estamos acostumbrados; en debian y derivados:

sudo apt-get install axel

Y su utilización es sencillísima:

axel http://archivo.que.queremos/descargar/archivo.zip

Aunque delante de la URL podemos especificar algunas opciones como una limitación del ancho de banda, establecimiento del número de hilos y mirrors, etc. Al pulsar ENTER empieza la descarga. Podreis ver como se va acelerando hasta conseguir una velocidad constante de bajada muy superior a la que logra wget. Funciona muy bien, aunque deberían mejorar un poco la salida de información por consola (haciendo impresiones dinámicas e indicando aproximadamente el tiempo restante). Os lo recomiendo.

(Visto aquí)

Carlos Garcia

Carlos Garcia
Carlos Garcia Campos feed

XPS Documents

I'd never heard about XPS format until someone filed a bug report asking to support it in Evince. It doesn't seem to be commonly used, at least in the free software community, since there are just a few requests in bugzilla. However, I downloaded and read the XPS specification (thanks to Okular) just out of curiosity, and it sounded like something fun to implement. Taking advantage of the quiet summer days I started to write a library based on GLib/GObject and Cairo to render XPS documents.

Today, the library implements the minimum stuff to be able to read the XPS spec (rendering, outline and links) and I've added a new backend to Evince that uses it. There are still some known bugs and many things to do, but it's possible to read quite a lot of XPS documents with Evince already.

XPS Specification in Evince
XPS Specification in Evince

Sep 04, 2010

Jon Gómez

Jon Gómez
No solo Unix feed

Calidad Cinematográfica

Siguiendo con la sección que empezó mi compañero el otro día, os dejo una cita que le he visto a un amigo en Facebook y me ha llamado la atención. A partir de ahora se podrá juzgar la calidad de una pelicula según la cantidad de parrafos que se le dediquen en wikipedia. Mikel Quizá todavía no sea del todo cierto, pero lo que está claro es que cada vez la red tiene más poder, incluso llegando a

Sep 03, 2010

Samuel Arroyo

Samuel Arroyo
La Ventana Muerta feed

Los linuxeros nos tomamos la enseñanza muy en serio

Voy a entrenar a mis hijos para que digan sudo en vez de por favor.

digicow

Fuente | Bash.org

BlogDRAKE: Creando paquetes rpm con dependencias opcionales
BlogDRAKE: Disponible rpm del plugin para videochat en gmail
Ramón Miranda

Ramón Miranda
Ramon Miranda feed

Bailarina Andaluza.

Hola ,
hay veces que te pones a probar un software en este caso, CS5 y te salen cosas curiosas, expresivas y desenfadadas. Me gustan este tipo de trabajos rápidos que no llevan mas de 20 min. Pero que te llenan casi como un cuadro de semanas de trabajo. Es este caso fui viendo una bailarina según hacia los trazos, así que fui por ello. No soy un experto es sevillanas ni flamenco pero bueno ,siempre me ha gustado la energía que desprenden. Y el colorido ,lleno de rojos amarillos y contrastes fuertes.

En la parte técnica del experimento resaltar que al menos en mi equipo, pintar con los nuevos pinceles de CS5 es un tanto estresante por la lentitud en resoluciones de A4 a 300dpi. Las funciones 3d de los pinceles son muy potentes pero creo que aun les faltan cosas importantes. De todas formas es un cambio importante para CS pues desde hace mucho otros softwares ya podian mezclar color directamente en la pincelada , vease Painter 6, Opencanvas 0.98b, Y actualmente hay Softwares mas ágiles para estas tareas. Si piensas comprar Photoshop CS5 por estas nuevas features, investigalo bien primero, no vaya a ser que te gastes 2000 euros y luego no puedas pintar a gusto o le exijas mas a las herramientas de lo que realmente dan. Es un consejo ,si es que puedo dar alguno.
 

Sep 02, 2010

Ángel Fernández Ochoa

Ángel Fernández Ochoa
Nosinmiubuntu feed

Descarga la Beta de Ubuntu Maverick Meerkat (Ubuntu 10.10)

 Imagen de Xavier68

Hace unas horas se ha liberado la beta de Ubuntu 10.10 o Maverick Meerkat,  ya que se adelantó la salida de la versión final al 10 de octubre para aprovechar lo curioso de la fecha como será 10/10/2010. El 30 de septiembre podremos disfrutar de la RC para por fin como hemos dicho en octubre de la versión final. Si queréis consultar el calendario de desarrollo lo podréis encontrar en su wiki correspondiente.

Algunas nuevas características que podrás encontrar son:

  • Reemplazo de F-Spot por Shotwell.
  • Para Notebooks tendremos Banshee como reproductor por defecto, Evolution Express  y por supuesto Unity mejorada.
  • Kernel 2.6.35, escritorio GNOME versión 2.31, KDE 4.5, Kfce 4.6.2.
  • Cambios en el Applet de sonido, podremos subir y bajar el volumen del sistema,  reproductor multimedia. Además de disponer de unos controles para tener mejor acceso a las funcionalidades de sonido.

  • Cambios en el Centro de Software tanto en su aspecto como en su funcionamiento con la posibilidad de instalar complementos para algunas aplicaciones.


Para descargar pulsa haz clic en la imagen de abajo y elige la versión que corresponda a tu procesador y tipo de instalación.


Por supuesto debo aclarar que es una versión en desarrollo y que no es recomendable para utilizarlo como sistema operativo principal por su posible inestabilidad.

Saludos.

gbrainy 1.51 for Linux and Windows

Here we have gbrainy 1.51, a minor bug fixing release. gbrainy is a game that challenges your logic, verbal, calculation and memory abilities.

What is new in version 1.51 from the NEWS file:

* 5 bug fixes
* Updated and new translations

The new translations include Vietnamese, Korean and Traditional Chinese translation (Hong Kong and Taiwan).

gbrainy 1.51 is available for download in source code from:

* http://gent.softcatala.org/jmas/gbrainy/gbrainy-1.51.tar.gz
    (md5sum 09762be168973e6157263ebbc0256a26)

Additionally, gbrainy is available for all major Linux distributions.

Updated Windows version

I have also updated gbrainy for Windows installer to 1.51. I did not this for more than 10 months, I think that I had to do it since the Windows version is downloaded by an average of 100 people per day. I have used Monodevelop 2.4 to build the Windows version and it worked very well making really easy now to build gbrainy cross platform.

FORAT: PodCast nº21 – Estamos en el aire !!!
BlogDRAKE: Pspp disponible en el repositorio de BlogDrake

Sep 01, 2010

Dear Frans

You will be missed so much. You were kind, you were fun to be around.
It is a privilege to have met  you. Debian is privileged for the effort and time you put in it.
Your contribution will remain with us and will inspire others for a long time.
You made a difference in this world, one that will last and outlive you. I can only thank you.

Rest in peace, my brother. See you at the other side of the Firewall, and thanks for all the FLOSS ;)

Entrevista a No hi som per festes a RAC1

Aquest dilluns 30 d'agost a les 22.00 es va emetre (hi ha versió per baixar) una entrevista al programa No hi som per festes que em van fer fa uns dies per parlar de la tasca de Softcatalà. Parlo de com funciona Softcatalà, parlem de la trajectòria, quins projectes estem fent i l'estat de català a les TIC.

Aug 31, 2010

Ramón Miranda

Ramón Miranda
Ramon Miranda feed

Pruebas de oleo Digital . ...Continuación

Buenas,

Hacia tiempo que no publicaba nada. La verdad , parece una eternidad .He estado centrado en una serie de temas personales que nada tienen que ver con el mundo del arte. Y como este no es un blog de prensa rosa sino de exploración de nuevos softwares,recursos ,tutoriales y experimentos, aquí está lo ultimo que he andado haciendo. Las imágenes son 2 experimentos de texturas creadas directamente en Photoshop buscando la expresividad propia del oleo.

No le deis muchas vueltas ,estáis viendo bien. Son manchas ,expresión en estado puro. Lo que se me venia a la cabeza sin pensarlo ni depurarlo. Como cuando pinta un niño al que le dejan un lápiz sin la presión de tener que realizar ninguna obra terminada, sin la sensación de que hay unos ojos escrutadores que te juzgaran por la calidad de tal o cual linea o color. Manchas... difusas y desorganizadas, oscuras y brillantes. Manchas... como la vida misma en ocasiones.Haz click en las imágenes y las verás en un tamaño más grande.
 


Ángel Fernández Ochoa

Ángel Fernández Ochoa
Nosinmiubuntu feed

Feliz Blog Day 2010



Como os habréis percatado hoy es el último día del mes de agosto y resulta que desde hace cinco años se celebra el día del blog (BlogDay). Este consiste en la recomendación de 5 bloggers y su respectivas páginas que le resulten interesantes. El 31 de agosto, los lectores descubrirán otros autores alejados de su entorno habitual. Es un día para descubrir nuevos blogueros y nuevas experiencias.


Aquí os dejo mis 5 recomendaciones:

El Androide libre: Blog donde nos traen las últimas novedades sobre Android, análisis de terminales y aplicaciones. Me ha ayudado a sacarle mejor partido a mi teléfono Android.

Amazings: Blog interesantísimo donde nos hablan acerca de la ciencia, pero de un modo fresco y agradable donde descubrirás montones de curiosidades e historia de ésta. He aprendido bastante acerca de temas que desconocía.

Soy gik: Blog donde nos recogen todas las curiosidades que encuentran por la red ya sea a modo de vídeos, software, diagramas, humor,... Descubrirás que hay mucho geek por el mundo internauta.

Notas de fútbol: Aquí encontrarás análisis de noticias sobre fútbol, todos los goles de la liga o champions. Me gusta mucho cómo analizan las noticias sus autores, si te gusta el fútbol es una página donde deberías entrar.

PlanetUbuntu: Aunque no es un blog como tal, sino una página donde se recogen todas las noticias de los blogs participantes y que tratan sobre Ubuntu, es un lugar a tener en cuenta siempre, porque allí podrás estar al día. 



Si estás interesado en participar, éstas son las instrucciones a seguir:

1. Encontrar 5 blogs que te gusten.
2. Informar o advertir a los autores seleccionados tu recomendación para el BlogDay.
3. Escribir una descripción corta de cada blog y enlazarlos.
4. Publicar una entrada hoy, 31 de agosto, el BlogDay, mencionando los 5 blogs que recomiendas.
5. Agregar el tag BlogDay de Technorati: http://technorati.com/tag/blogday2010 y un enlace al sitio BlogDay: http://www.blogday.org



Me gustaría que dejaras en los comentarios qué blogs resultan interesantes o indispensables para ti.

Saludos.
Alejandro Castilla Quesada

Alejandro Castilla Quesada
El blog de alejandrocq feed

31 de Agosto: ¡ Feliz día del blog !

BlogDay 2010Hoy, 31 de Agosto, se celebra el día del blog (BlogDay), en el que los blogueros recomiendan 5 blogs de su interés. Ya es el 5º Blogday, ya que fue creado en 2005.

Aquí os dejo mis 5 recomendaciones:

El blog de iyan: Blog personal de iyanmv sobre Arch Linux, Fedora y otros temas. Muy recomendado.

Usemos Linux: Un blog de referencia para los linuxeros de habla hispana. Tiene un gran contenido y aspecto. Puedo sentirme orgulloso de pertenecer al staff, por lo que veréis algun post mío de vez en cuando :D .

Paraíso Linux: Otro blog que admiro, con un gran autor (@sefsinalas). Aparte de sus posts sobre Linux, también hay temas de interés como el SEO y la Web.

Nosinmiubuntu: Blog sobre Ubuntu y otras distribuciones linux como Slackware o Arch. Recomiendo los tutoriales de instalación, muy completos y detallados.

Ubuntizando el planeta: Gran blog sobre Ubuntu y Linux en general, con consejos y noticias interesantes.

¿Tienes alguna recomendación?, no dudes en comentar.

Si quieres participar en el BlogDay 2010, puedes seguir estas sencillas instrucciones:

1. Encontrar 5 blogs que te gusten.
2. Informar o advertir a los autores seleccionados tu recomendación para el BlogDay.
3. Escribir una descripción corta de cada blog y enlazarlos.
4. Publicar una entrada hoy, 31 de agosto, el BlogDay, mencionando los 5 blogs que recomiendas.
5. Agregar el tag BlogDay de Technorati: http://technorati.com/tag/blogday2010 y un enlace al sitio BlogDay: http://www.blogday.org

¡ Feliz Blogday 2010 !

Vía | Ubunlog


Filed under: Blog, Noticias, Web Tagged: Blog, BlogDay 2010, Noticias, Web

Aug 30, 2010

Samuel Arroyo

Samuel Arroyo
La Ventana Muerta feed

Mi escritorio [Agosto 2010]

Por poco se me olvida el compromiso que tomé de hacer una captura a mi escritorio cada mes :lol:

Como podéis ver he quitado AWN y CoverGloobus, que no lo usaba porque siempre tengo el escritorio tapado y ahora uso el genial GMB así que no me hace falta. He vuelto al panel de toda la vida y también he cambiado el fondo de escritorio.

Además, he puesto un post-it para acordarme de las cosas y el pronóstico meteorológico, que nunca vienen de más.

Escritorio Agosto 2010 800x468 Mi escritorio [Agosto 2010]

Descargar el fondo de escritorio

Aug 29, 2010

Sergio García Mondaray

Sergio García Mondaray
YakiBoo feed

Android vs iPhone

Hola a todos, aquí un amante de Android (no enemigo de iPhone) os presenta un combate amistoso, y espero que objetivo.  En and.roid.es han planteado este enfrentamiento; yo espero que este post y sus comentarios sirvan para debatir un poco, ya no sobre qué sistema es mejor (eso va por gustos) sino los pros y contras de cada uno, con el fin de ayudar a nuevos usuarios a decidirse por una u otra plataforma, o incluso para hacer cambiar usuarios actuales de una a otra.

Para empezar, yo voy a plantear una ventaja y un inconveniente de Android frente al iPhone:

Ventaja de Android contra iPhone

Android es una plataforma abierta, sin esas fuertes restricciones del iPhone de las que hablé. Puedes elegir el terminal que desees para ejecutar este sistema operativo (lo que posibilita incluso adquirir un teléfono de gama baja o media que corra Android o, por el contrario, hacerte con uno de los mejores terminales –que igualan o superan al iPhone en cuanto al hardware–). La experiencia de usuario depende del terminal en el que corras Android, pero incluso en terminales de gama baja o media es una experiencia muy buena, en comparación con cualquier otro sistema operativo. Si quieres utilizar el sistema operativo iPhone OS, estás obligado a hacerte con un iPhone, incluso aunque tuvieras suficiente con un hardware más modesto, no tienes más remedio que pagar el mejor terminal en cuanto a prestaciones, porque es el único.

Inconveniente de Android contra iPhone

La anterior ventaja puede ser vista como un inconveniente si nos fijamos en la fragmentación de Android. Al ser un sistema abierto y válido para una infinidad de terminales, cada fabricante tiende a personalizarlo y, aunque normalmente las modificaciones son buenas mejoras, tienden a retrasar el lanzamiento de actualizaciones del sistema. Además, el hecho de que Android funciones en multitud de terminales hace que no esté optimizado para ninguno de ellos. El iPhone OS,  por su parte, está muy optimizado para la arquitectura iPhone, pero claro, sólo corre sobre ella. Yo no veo esto como una pega real para Android, puesto que pese a no estar optimizado para una arquitectura en concreto, su rendimiento es espectacular (sobre todo en terminales de gama alta).

Espero que en vuestros comentarios deis vuestra opinión y debatamos todos juntos sobre el tema. Ventajas y desventajas, por favor.

Aug 27, 2010

Sergio García Mondaray

Sergio García Mondaray
YakiBoo feed

Oracle vs Google. ¿Quién se beneficia?

Hace poco os hablé de la demanda que había puesto Oracle a Google, y de cómo Google respondía a la misma. Pues bien, he leído últimamente en barrapunto una reseña sobre un artículo en el que se mencionan posibles beneficiados en la batalla que Oracle ha iniciado contra Google. Así mismo, en barrapunto comentan algo sobre quiénes podrían ser perjudicados. Ambos grupos son los siguientes:

Beneficiados:

  • Apple: no cabe duda de que cualquier pequeño golpe que sufra Android puede suponer una alegría para la empresa de la manzana, que ve cómo el sistema operativo de Google se está convirtiendo cada vez en un rival más fuerte para su iPhone.
  • Microsoft: con la salida de Windows Phone 7, Microsoft intenta reparar muchos errores que cometió con Windows Mobile. Windows Phone 7 sale al mercado en una época dura, en la que el iPhone –con su enorme éxito–, Android –con su apabullante crecimiento– y Blackberry –con su gran importancia en empresas– reinan en un mundo donde el resto de alternativas no proyectan la suficiente sombra.
  • Intel y Nokia: ambas empresas unieron sus fuerzas no hace mucho para conseguir hacer llegar MeeGoo –un nuevo sistema operativo móvil basado en Linux– a una buena posición. Es evidente que cualquier dificultad para Android, el gran sistema operativo móvil Linux, pueda ser buena para MeeGoo.
  • El software privativo y los abogados de patentes: patentar software es algo con lo que mucha gente no está de acuerdo, pero las patentes sirven para estas cosas: sacarle pasta al adversario.

Perjudicados:

  • Usuarios y desarrolladores de software libre: cualquier golpe a un proyecto “abierto” tan grande como Android, es un duro golpe contra la gran comunidad del software libre. Aunque Google amortigua la “hostia” y veo difícil que usuarios y desarrolladores notemos algo.
  • Oracle: sí, señores, creo que Oracle sale más perjudicada de lo que cree. No digo que económicamente sienta en algún momento el gran error que está cometiendo –no sólo con esta demanda, sino con las puñaladas que está asestando al software libre–, pero la mala publicidad que está consiguiendo entre blogs y foros no es buena para ninguna empresa. Están tirando por la borda muchos de importantes pilares que Sun consiguió erguir.
Samuel Arroyo

Samuel Arroyo
La Ventana Muerta feed

Ecualizador para PulseAudio

PulseAudio EQ v2.4 500x198 Ecualizador para PulseAudio

Este es probablemente mi descubrimiento del año. Un ecualizador que sirve para todo el sistema, a través de PulseAudio. Es decir, da igual si tu reproductor multimedia o lo que sea no tiene ecualizador incorporado, con esta aplicación se ecualiza el sonido todo el sistema.

Más explícitamente, esta aplicación provee una interfaz de ecualizador para el procesador de audio LADSPA, que es una funcionalidad de PulseAudio.

Ventajas:

  • 15 bandas de ecualización configurables para PulseAudio.
  • Puedes habilitar o deshabilitar la ecualización al momento, sin tener que reiniciar o ejecutar otras aplicaciones.
  • Te ofrece la opción de usar el audio ecualizado durante la sesión actual o de forma permanente.
  • No hay que editar ninguna configuración a mano.
  • Puedes personalizarlo usando complementos de procesamiento de audio de LADSPA para aplicar efectos.
  • Empaquetado como DEB para una instalación más sencilla.
  • Interfaz gráfica de usuario.

Desventajas:

  • He notado que a veces genera problemas con algunos programas (Spotify y VLC) si se ecualiza el sonido mientras se está reproduciendo algo.

Instalación

Ejecuta el siguiente comando en tu terminal:

sudo software-properties-gtk --enable-ppa=psyke83/ppa; sudo apt-get update; sudo apt-get install pulseaudio-equalizer

Cómo se usa

Abre "PulseAudio Equalizer" (Aplicaciones -> Sonido y vídeo). Aunque la interfaz es bastante clara de por sí, estas son las posibilidades de uso:

  • 15 bandas de frecuencia que puedes ajustar como quieras.
  • Preamp incrementará el volumen ecualizado (como un valor multiplicador desde 1x to 4x).
  • Preset son los perfiles predefinidos (basados en los de VLC). También puedes guardar tu propio perfil.
  • EQ Enabled habilitará el ecualizador en la sesión actual, aplicándose a todo el sistema.
  • Keep Settings cambiará tu configuración de PulseAudio para permanecer siempre ecualizado (y por lo tanto no tendrás que ejecutar el ecualizador cuando inicies sesión de nuevo).
  • Advanced desplegará un meńu para poder restaurar las opciones de fábrica o borrar perfiles.
  • Apply Settings aplicará los cambios.

Fuente | Ubuntu Forums

Aug 26, 2010

Ángel Fernández Ochoa

Ángel Fernández Ochoa
Nosinmiubuntu feed

Problemas con OpenJDK

Si habéis instalado OpenJDK como entorno de ejecución para aplicaciones Java y os está causando problemas, os recomiendo cambiarlo por el JRE de Oracle (antiguamente Sun).

Con OpenJDK me resultaba casi imposible usar Eclipse (IDE de programación para C/C++), pues tras unos segundos en ejecución, se cerraba sin más y mostraba errores en librerías jar. Otros usuarios de Ubuntu corrían la misma suerte con JDownloader.

Para eliminar OpenJDK sólo tenéis que abrir Synaptic, realizar una búsqueda de todos aquellos paquetes que contengan openjdk en su nombre, marcar los paquetes (esto suena muy mal) encontrados y desinstalarlos.

Para instalar el JRE de Oracle :

$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

$ sudo apt-get update

$ sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts


Eso es todo... Por experiencia propia, (todavía) considero el Java de Sun como más estable que el OpenJDK. Obviamente, quien no tenga problemas con el OpenJDK, se puede saltar esta entrada a la torera. Un saludo a todos/as.

Aug 25, 2010

Alvaro del Castillo

Alvaro del Castillo
Entorno de acs feed

Una felina en mi vida

El Lunes pasado incorporé a mi día a día a una nueva compañera: la gatita Lía (la blanca en la foto). Fui a buscarla a sus dos meses junto a dos de sus hermanos, Mapache que aún sigue con ella, y otro hermanito que lo ha adoptado otra persona.

Gatitos Lia y Mapache

Los primeros días estaba muy tímidos conmigo los gatitos pero poco a poco han ido cogiendo confianza y esta noche, mientras hablaba por teléfono, Lía y Mapache rebañaban mi plato de cena! Les he regañado lo que he podido, pero con dos meses, son tan lindos que es difícil hacerlo.

Todas mis dudas sobre si me gustaría de verdad tener una gata en casa se han disipado. No dan nada de guerra, salvo sus juegos locos pero eso te alegra, hacen compañía y el manutención es poca cosa. Hoy a la siesta ya me han dejado que les acaricie sin salir corriendo, claro que les dejo dormir en el sofá, y me han ronroneado los dos. Supongo que en momentos como ese es cuando te empiezan a robar un poco el corazón.

En resumen, que Lía se queda conmigo para los próximos años y a Mapache le tengo cerca, en casa de mis padres. Hay que intentar que al menos ahora de pequeños pasen tiempo juntos, que se lo pasan pipa. ¡Bienvenida a mi vida Lia!

Juanjo Amor

Juanjo Amor
DrAmor's Blog feed

La salsa huancaína

Hay varias formas de hacer la salsa huancaína para acompañar unas yuquitas o unas papas, aunque me gusta especialmente cómo la hace Nena y forma parte de mis entrantes peruanos preferidos. Así que me he puesto y  he conseguido sacarle todo el secreto. Hoy lo filtro por aquí, al estilo wikileaks, que tan de moda está. Y a quien se pregunte a cuento de qué una receta en mi blog, por dos razones fundamentales: primero, porque es mi blog, claro. Y segundo porque hace tiempo que debo esta receta a un colega. Nota friki: esta receta la dejamos con una licencia libre, para que puedas usarla, pasársela a quien quieras y mejorarla. En definitiva, para que te sirva de algo ;-)

Ingredientes (para aproximadamente medio litro de salsa):

2 ajíes amarillos
Media cebolla blanca
1 diente de ajo
Galletas “cracker” (es lo más parecido a las “galletas de soda” que consumimos en el Perú; es importante que tengan muy poca sal y ningún aroma como la vainilla).
1 tarrina de queso de burgos (de las de 250 gr)
1 lata de leche evaporada (por ejemplo, Ideal)
1 lima (es lo más parecido al limón peruano)
Aceite de girasol
Sal

De estos ingredientes, el ají amarillo lo podemos encontrar congelado en las tiendas de productos latinos. Los demás se encuentran más o menos fácilmente en los supermercados, pero algunos como la lima o la leche evaporada los encontraremos con más facilidad en las tiendas latinas o en las de chinos. En cuanto a las galletas cracker, hay unas más parecidas a las de soda que encontramos también en las tiendas latinas (las colombianas Saltín Noel con envase rojo), pero en general unas crackers con poca sal nos valen.

Receta:

Limpiar el ají, es decir, cortarlos por la mitad y a lo largo, sacándole las pepitas y las venas.

Cortar la cebolla blanca en gajos, medianos. Pelar el ajo y partirlo en trozos.

Poner en una sartén un poco de aceite de girasol, una vez caliente echar el ají, la cebolla y los ajos, para sofreirlos. El ají y la cebolla deben tomar un color ligeramente marrón. Una vez hecho apagar la mezcla y dejar que se enfríe.

En una batidora, poner la mezcla, agregar la leche evaporada, de modo que sobresalga dos dedos por encima de la mezcla. Batirlo bien. Agregar las galletas cracker, la mitad del queso de burgos, e ir batiéndolo todo.

Si la salsa está muy líquida y picante, agregar más galletas y más queso de burgos.

Para aumentar la consistencia de la salsa también puede agregarse un chorrito de aceite de girasol mientras se está batiendo.

Al final, agregar sal al gusto y unas gotitas de jugo de lima.

___
Publicado simultáneamente en el Blog de Opensistemas.
http://blog.opensistemas.com/

Alejandro Castilla Quesada

Alejandro Castilla Quesada
El blog de alejandrocq feed

KDE SC 4.5 movido a [extra] en Arch Linux

Logo KDELas nuevas versiones de KDE suelen estar disponibles en Arch Linux incluso algunos días antes del anuncio oficial, pero esta vez no fue así.

La comunidad de Arch Linux decidió mantener KDE SC 4.5 en [testing] hasta ahora, ya que la nueva versión presenta algunos bugs.

Ahora KDE SC 4.5 ya ha sido movido al repositorio [extra] (con algunos bugs sin solucionar, así que pensarlo bien antes de actualizar).

Actualizar a KDE SC 4.5 en Arch Linux

Lo primero que tenemos que hacer es un backup de nuestra carpeta de configuración de kde y borrarla, de la siguiente forma:

sudo mv ~/.kde4 ~/.kde4-copia

Una vez hayamos respaldado nuestra carpeta de usuario, actualizamos con pacman:

sudo pacman -Syu

Os recomiendo leer el anuncio oficial de la comunidad de Arch Linux, ya que hay algunos problemas con las gráficas ATI y Kwin.

¡ Enjoy KDE SC 4.5 !


Filed under: Arch, KDE Tagged: Arch, KDE

Sinfonías sobre la ciencia

Me han llegado al corazón:

Symphony of Science - We Are All Connected (todos estamos conectados) - Subtitulado al Español
The Unbroken Thread (El Hilo Continuo) - Subtitulado al Español
Symphony of Science - The case for Mars subtitulado al español
Sym<wbr>phony of Science - The Poetry of Reality (An Anthem for Science) - Subtitulado al Español

FORAT: Usuarios, Grupos y Bloqueos al SSH

Aug 24, 2010

Alejandro Castilla Quesada

Alejandro Castilla Quesada
El blog de alejandrocq feed

Mi escritorio (III)

Escritorio Limpio Escritorio con Dolphin

Vuelvo de nuevo con un post con mi escritorio actual. Esta vez es de Arch Linux con el reciente KDE SC 4.5, que aún podremos instalar desde el repositorio [testing].

El escritorio se compone de:

Wallpaper: Hilltop view

Iconos: Hycons

Tema de Plasma: Glassified

Me gusta mucho el wallpaper ya que tiene un gradiente negro en la parte superior que le da esa oscuridad al panel frente al paisaje.


Filed under: Arch, Escritorios, KDE

Aug 23, 2010

Juanjo Amor

Juanjo Amor
DrAmor's Blog feed

Dimisión del Opensolaris Governing Board

El OpenSolaris Governing Board (OGB), tal como estaba previsto, se ha reunido hoy para presentar su dimisión y devolver el control de la comunidad Opensolaris a Oracle. O más bien lo que queda de ella. Este acto pone, oficialmente, el punto y final a la comunidad de software libre Opensolaris, que a estas horas aun está en el sitio opensolaris.org. A partir de ahora será necesario mantenerse muy atentos a la evolución de IllumOS. Y que todos apoyemos esta nueva iniciativa en la medida de nuestras posibilidades.

___
Publicado simultáneamente en el Blog de Opensistemas.
http://blog.opensistemas.com/

Apache2::Archive 0.2

Apache2::Archive is a mod_perl 2 extension that allows the Apache HTTP server to expose tar and tar.gz archives on the fly. When a client requests such an archive file, the server will return a page displaying information about the file that allows the user to view or download individual files from within the archive.

I just uploaded version 0.2 to CPAN and GitHub correcting a few automatic build issues presented with dependencies. Grab it now with cpanf!

Aug 18, 2010

Raúl González Duque

Raúl González Duque
Mundo Geek » Linux feed

Ubuntu 11.04 se llamará Natty Narwhal

Mark Shuttleworth, fundador de Canonical y benevolente dictador de por vida de Ubuntu, anuncia hoy en su blog el que será el nombre en clave de Ubuntu 11.04: Natty Narwhal, o Narval Elegante. Una versión cuyo objetivo principal será mejorar el diseño y la apariencia del escritorio, aspecto en el que están haciendo especial hincapié últimamente.

Ubuntu Natty Narwhal


Shuttleworth nos ofrece una explicación más ámplia y poética de la elección del nuevo nombre de la que será “la versión de Ubuntu mejor vestida de la historia”, según el sudafricano; versión que verá la luz en Abril del año que viene:

El Narwhal, como animal ártico (y en cierto peligro de extinción), es un recordatorio apropiado del hecho de que tenemos una única nave especial que pueda alojar a toda la humanidad (creedme, una Soyuz no nos serviría para cubrir la larga distancia hasta Alpha Centauri).

Y Ubuntu versa sobre todo de llevar la generosidad las personas que contribuyen a su código a la mayor cantidad de gente posible, consiste en tratarnos unos a otros con respeto, y significa ser conscientes de la complejidad y la diversidad de los ecosistemas que nos alimentan, nos visten y nos mantienen sanos.

Al ser un narval elegante, por supuesto, tenemos la obligación de esforzarnos al máximo. Las primeras impresiones cuentan, y las últimas impresiones cuentan todavía más, así que hagamos que ambas sean favorables.

Aug 17, 2010

FORAT: 6 Terminales esenciales para todo administrador

Aug 16, 2010

Juanjo Amor

Juanjo Amor
DrAmor's Blog feed

¿Qué ha pasado con Opensolaris?

El viernes pasado (que fue viernes 13, y no soy nada supersticioso) una filtración cayó como una bomba sobre la comunidad de software libre. Esta filtración mostraría los planes de Oracle sobre el proyecto Opensolaris, que, en ese momento, mucha gente resumía como la “muerte de Opensolaris”.

Interpretar algo así es relativamente fácil, si tenemos en cuenta la confusión existente con el concepto Opensolaris: la mayoría de la gente lo ve como una “versión gratuita de Solaris”, llamada “Opensolaris 2009.06“. Pero Opensolaris  es, sobre todo, una comunidad de software libre surgida en torno a la liberación de la mayor parte del código de Solaris bajo una licencia libre.

Y a la vista de la filtración de Oracle, lo que se ha cancelado de forma explícita es la publicación de futuras versiones de la distribución binaria, cuya versión actual es Opensolaris 2009.06 y puede obtenerse (aun) desde el sitio web opensolaris.com.

Sin embargo, la filtración tiene otras partes que deben tenerse muy en cuenta. Una de las más importante para el software libre, puede ser la decisión por parte de Oracle de publicar las actualizaciones del código libre después de la publicación de las versiones binarias oficiales del producto comercial. Es decir, el repositorio público, o deja de existir, o si existe no se actualizará diariamente como sucedía hasta ahora (salvo que se tenga firmado un contrato de acceso al código con la propia Oracle, lo que, evidentemente, es una merma de libertades de acceso al código que costará muy caro al proyecto).

Esta maniobra puede suponer meses o años entre las actualizaciones del repositorio público de código libre, lo que en la práctica, desde mi humilde punto de vista, hace inútil la existencia de la “comunidad Opensolaris” y, por tanto, deja de tener sentido. Es decir, el proyecto opensolaris.org y su comunidad, puede tener los días contados. De momento, el Opensolaris Governing Board amenaza con su disolución y retirada para el próximo 23 de agosto.

Por otro lado, no sabemos si este anuncio de Oracle tiene algo que ver con Illumos, proyecto basado en el código de Opensolaris, que pretende entre otras cosas eliminar las partes privativas y hacer un proyecto de comunidad, al margen de ninguna empresa: Illumos insistió mucho en que no sería un fork al pretender nutrirse de las actualizaciones disponibles en el repositorio de Opensolaris. Con este anuncio de Oracle, esta aspiración de Illumos se ve claramente entorpecida, y obligará a sus desarrolladores a trabajar mucho para mantener el grado de innovación de este sistema operativo, sin más ayuda de Oracle que la liberación de parte de las fuentes de cada versión binaria de Solaris que ponga a la venta.

A pesar de todo esto, pongo todas mis esperanzas en Illumos, porque por encima de administrador de sistemas, admirador de la estabilidad técnica de Solaris (y por tanto, de las versiones basadas en el código libre Opensolaris), creo en el software libre, y el futuro que plantea el nuevo dueño de Sun tiene muy poco que ver, desde mi punto de vista, con el fomento de este modelo.

___
Publicado simultáneamente en el Blog de Opensistemas.
http://blog.opensistemas.com/

Aug 14, 2010

Abraham Covelo

Abraham Covelo
Novanebula blog feed

Como recuperar el password de root en GNU/Linux

Cuando has perdido el password de root de tu máquina GNU/Linux y no sabes como recuperarlo estas en problemas. Aquí tienes una pequeña guía sobre que puedes hacer para hacerte con el control de tu máquina.

En ella explico diversas métodos que podrías emplear. Como sabes muchas cosas pueden ir mal debido a las enormes posibilidades de configuración que ofrece este sistema operativo. No te desesperes si al emplear alguno no te funciona pasa al siguiente método. Si todo sigue sin funcionar escribe un comentario en esta entrada, quizás podamos ayudarte.


Continua leyendo "Como recuperar el password de root en GNU/Linux"

Aug 13, 2010

Alberto Ruiz

Alberto Ruiz
Silicon Island feed

On embracing the web

HTML is not the Holy Grail

There were a few talks at GUADEC that were around the topic of web and trying to figure out ways to build bridges to the web world from the GNOME community and technologies.

It was praised by some, most notably Luis Villa, that HTML/CSS/JS was the way to go. However I think that this is grabbing the stick from the wrong end in many ways.

The interesting parts of the web are not its front end technologies as such (the fact that they are standards and you can assume everybody has a browser is though). The interesting bit of the Web as a platform is the ability to syndicate, publish and aggregate content.

I actually think that the so called fact that people love HTML+CSS+JS is sort of a myth. The reason there's so many people doing stuff with it is not because it is a great technology, it's because:

  • You can reach a huge user base deploying a web app
  • It has a lean learning curve

People go through the pain of building apps with these technologies because it's worth the pain, and actually, for a lot of applications it's the better option. But it's still a pain.

However, suggesting that this is how GNOME should move ahead is in my opinion not the fastest path to provide a great user experience. Which is what GNOME is all about.

It's all about the data!

In my opinion, what we really fail at is at providing tools to create rich user experiences for data driven applications, and ways to feed data from the web more specifically. This has a lot to do with the poorness of our platform when it comes to ways to talk HTTP, libsoup for example is not such a great API for application developers for many reasons.

Then there's Gtk+'s lack of proper views for large datasets and GtkTreeModel is not necessarily a general purpose data model API. This is why, by the way, we developed libmodel at Codethink and created a GtkTreeModel wrapper around it.

I think the ones really pioneering in this field are the Intel guys with libsocialweb and Adrien Bustany on online providers for Tracker. But we still miss the "glue" for our great front end technologies (Gtk+/Clutter/MX) so that application developers can put together apps consuming and pushing online data real quick.

The browser is nice and all but...

There is a reason why Google, one of the main pushers of the web technologies, still have Java based apps in the android platform. There is a reason flash is not going away and Silverlight and JavaFx are here to stay as well. The closer you are to the hardware, the better the user experience can be. The quicker you can put together your apps, the better.

Pushing the boundaries of HTML is a nice thing and I'm happy to see Flash, Silverlight and JavaFx going away as substitutes of content that could be deployed as web content in the first place, but innovation and design by committee are not real good friends. We need a platform that can move as quick as hardware does, as much as we need a web platform as well that can cherry pick the innovations

Opportunities for collaboration, our friends from Mozilla

G3428

There is however a huge opportunity for the GNOME community, if we start making steps towards a better toolchain for data driven applications, I think building bridges with the Mozilla community can be a major win. I know what you're thinking, Gecko. No, I actually think WebKit is the way to go as our rendering engine, Gecko is there to follow Firefox's agenda. Fair enough.

There's a space in which building bridges with the Mozilla community can be even a biggest win for both ends, the web services space. Mozilla is creating amazing web services and tools, Firefox Sync, Bespin, Contacts.

GNOME seriously lacks of a community of people dedicated to build web services around the platform, and Mozilla is has that sort of focus. Together I think we can join forces solve this ongoing problem of closed source web services and all the privacy concerns around them by building a truly rich and open ecosystem of server and client side technologies.

Aug 12, 2010

Alvaro del Castillo

Alvaro del Castillo
Entorno de acs feed

Android al desnudo, ven a conocer todas sus intimidades en la OSWC 2010

Finalmente hemos enviado un taller de Android para la OSWC2010. Será un taller donde se mostrará como se construye una ROM de Android desde cero, mostrando todas las piezas que la componen, como se compilan y como se ensamblan para construir el sistema final que se instalará en el móvil. Incluso estamos pensando en hacer una pequeña “install party” para aquellos que se quieran arriesgar un poco.

Si te gustaría que el taller se celebrara finalmente, vota el taller ya que como siempre en Málaga, hay muchas propuestas de ponencias y talleres y siendo este año dos días, será difícil encontrar sitio para todo.

Aug 11, 2010

Jesus Roncero

Jesus Roncero
Terminus feed

Dolor de ojos en El País

O eso es lo que veo cuando miro este artículo.

A ver cuanto tiempo tardan en corregirlo y a ver si en El País cuidan sus textos.


Aug 09, 2010

Solicito desarrollador Ruby on Rails

Estoy en busca de un desarrollador Ruby y Ruby on Rails para unirse a la empresa en la cual estoy trabajando en Nueva York. La posición es para trabajar permanentemente desde la Ciudad de México en la Col. Roma con muy buenas facilidades, ambiente y un salario altamente competitivo.

A continuación la descripción de la oferta:

Selectable Media is looking for a talented engineer to be a major contributor to the development of its new social video platform. You should be a technical generalist who is eager to conquer our most challenging problems and is excited to learn new skills.

Selectable Media is the leading video distribution network targeted at the Gen Y audience. We make video advertising fun as we provide advertisers with an efficient and effective way to reach the younger demographic. You will be part of a rapidly growing startup as we look to expand our distribution network across social networking and mobile platforms.

Requirements:

  • Strong communication and team working skills
  • Demonstrated self starter
  • Ruby & Ruby on Rails backend development
  • Experience designing software and APIs
  • Deep understanding of web applications, REST, and HTTP
  • Knowledge of Nginx and Mongrel

Plusses:

  • Proficient with Javascript, JS libraries (ExtJS, jQuery, prototype)
  • Experience with Git version control
  • Familiarity with the popular Rails Plugins/Gems
  • Use and contribute to open source software projects
  • Knowledge of MongoDB & PHP/mySQL

Candidates should reply with a resume and links to any projects they have contributed to.

Si estás interesado o sabes de alguien que lo puda estar, por favor enviar resume (en inglés, desde luego) a david@nabbr.com. No me queda más que decir que en realidad es una gran oportunidad y el trabajo es altamente flexible y divertido.

Aug 03, 2010

Libro blanco del software libre: EN MIGRACIÓN COMPLETA DEL SITIO
Abraham Covelo

Abraham Covelo
Novanebula blog feed

Simplemente wikileaks

<object data="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" height="326" type="application/x-shockwave-flash" width="446"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="wmode" value="transparent"><param name="bgColor" value="#ffffff"> <param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/JulianAssange_2010G-medium.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/JulianAssange-2010G.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=918&amp;introDuration=15330&amp;adDuration=4000&amp;postAdDuration=830&amp;adKeys=talk=julian_assange_why_the_world_needs_wikileaks;year=2010;theme=media_that_matters;theme=war_and_peace;theme=a_taste_of_tedglobal_2010;theme=new_on_ted_com;event=TEDGlobal+2010;&amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;"></object>

Alvaro del Castillo

Alvaro del Castillo
Entorno de acs feed

Libros del verano

Este verano me ha dado un poco por la lectura y aprovechando que mis padres han acumulado los últimos meses una buena colección de libros recientes, pues aprovecho para ir a tomar prestado alguno. Maldito Karma te hace pasar un buen rato y es divertido, aunque no es de los que me vayan a dejar huella. Tiene momentos muy divertidos, algunos tiernos, otros emotivos y el fondo de la reencarnación en animales cada vez más evolucionados en función de tu buen karma es un guión original.

La mecánica del corazón es algo más llamativo, con una estética muy a la Tim Burton y su novia cadáver. Una historia de amor pero muy original con personajes llamativos, sentimientos enfrentados, orígenes turbios y finales impredecibles. Como maldito karma, una novela para pasar un buen rato, aunque algo más profunda.

portada de la mecanica del corazon

La soledad de los números primos ya es otro cantar. Una novela con personajes muy dramáticos, profundos, oscuros por momentos y atrayentes, donde la vida les descoloca tanto y les golpea tan a fondo, que ya nunca se terminan de recuperar. Muy recomendable para épocas con buen estado de animo y donde quieres leer cosas que te lleguen.

Y para terminar, el otro día cayó en mis manos gracia a Pública la novela de Albert Camus La peste. Llevo sólo el primer capítulo, unas 50 páginas, pero me ha captura el estilo del escritor y el fondo de la novela, como una plaga de ratas muertas propaga por toda una ciudad la peste y como reacciona el ser humano ante esta situación, donde miles de personas morirán sin poderse hacer nada. Creo que me trae recuerdos del libro de el país de las últimas cosas de Paul Auster.

Jul 31, 2010

Abraham Covelo

Abraham Covelo
Novanebula blog feed

Patrones de diseño

Un patrón de diseño (en programación orientada a objetos, POO) es una descripción de diversos objetos y clases preparados para resolver un problema de diseño general aplicado a un contexto específico. Un patrón de diseño identifica las instancias y clases que participan en dicho patrón además de sus papeles, sus relaciones y sus responsabilidades para llevar a cabo la tarea a resolver. Cada patrón de diseño se centra en resolver un problema particular en la POO. Describe cuando se puede aplicar, si puede ser aplicado desde el punto de vista de las limitaciones del diseño y las consecuencias tanto positivas como negativas que tiene su utilización.

Pongamos un ejemplo: MVC (model-view-controller) consiste en 3 tipos de objetos. El modelo son los objetos de la aplicación (lógica de la aplicación), la vista es su representación a los usuarios y el controlador define la manera en el que la interfaz con el usuario (generado por la vista) reacciona ante la introducción de datos por parte del usuario. Dentro de MVC hay varios patrones de diseño que pueden ser empleados para facilitar el desarrollo de este tipo de arquitectura.

Por ejemplo la relación vista-controlador es un ejemplo del patrón de diseño "Strategy". Strategy es un objeto que representa un algoritmo. El patrón es útil en realidad cuando pretendes reemplazar este algoritmo estática o dinamicamente cuanto tienes varias variantes del algoritmo o cuando el algoritmo tiene una estructura de datos compleja que quieres encapsular.

MVC usa otro patrón de diseño "Factory Method" para especificar la clase controladora por defecto para una vista y "Decorator" se puede emplear por ejemplo para añadir scroll a una vista. Pero la principal relación en MVC es dado por los patrones "Observer", "Composite" y "Strategy"

Antes de describir alguno de ellos defino brevemente los parámetros que se emplean para describir los patrones de diseño:

Nombre del patrón y clasificación, intención (¿Que hace este patrón?) ,otros nombres por los que también es conocido, motivación (escenario que ilustra su funcionamiento), aplicabilidad (en que escenarios es válido), estructura (representación gráfica de las clases involucradas y diagramas de interacción para ilustrar secuencias de peticiones y colaboraciones entre objetos), participantes (clases, objetos y sus responsabilidades), colaboraciones (como los participantes pueden colaborar en sus responsabilidades), consecuencias (¿Cómo el patrón realiza su cometido?¿Cuales son los compromisos a tener en cuenta al aceptar esta solución?), implementación (dificultades, riesgos, pistas o técnicas a tener en cuenta a la hora de implementar el patrón), ejemplo de código, usos conocidos y patrones relacionados.

Nombre: Observer
Clasificación: Behavioral Patterns
También conocido como: Dependents, Publish-Subscribe, Event-Observer
Motivación: Un problema muy común al particionar un sistema en una colección de clases cooperativas es la necesidad de mantener la consistencia entre objetos relacionados pero sin tenerlos fuertemente acoplados ya que esto reduce su reusabilidad. El patrón define un sujeto y uno o varios observadores de este suejto. Todos los observadores son notificados si el sujeto lleva a cabo un cambio de estado (evento).
Aplicabilidad:
- Cuando un objeto cambia y esto requiere el cambio de varios objetos y se desconoce el número de objetos que necesitarán este cambio
- Cuando una abstracción tiene dos aspectos, una dependiente de la otra. Encapsular estos aspectos te permite variarlos y reusarlos independientemente
- Cuando un objeto tiene que notificar a otros objetos sin hacer asunciones sobre su naturaleza. En otras palabras no se quiere que estos objetos esten fuertemente acoplados
Estructura: Diagrama de clases
Diagrama de clases patrón observer

Participantes:
- Subject (conoce sus observers que pueden ser uno, ninguno o varios y proporciona un interfaz para registrar y desregistrar observadores)
- Observer (define un intefaz para actualizar que debe ser llamado cuando el subject cambia de estado)
- ConcreteSubject (almacena el estado de interes para los objetos ConcreteObserver y les envia notificaciones cuando su estado cambia)
- ConcreteObserver (Mantiene referencia al objeto ConcreteSubject, almacena estado de manera consistente con el del objeto ConcreteSubject e implementa interfaz de actualización para las notificaciones)
Colaboraciones: ConcreteSubject notifica a sus observadores sobre un cambio que podría hacer el estado de los observadores fuera inconsistente con el suyo propio. Después de ser informado el observador del cambio en el sujeto. El observador podría requerir informacion al sujeto para conciliar su estado
Consecuencias: El patrón observer te permite cambiar sujetos y observadores de manera independiente de manera que se pueden rehusar ambos. Puede violar la separación en capas de tu aplicación pues los observadores pueden pertenecer a capas diferentes de la del sujeto. Las actualizaciones en el sujeto pueden generar un coste desconocido pues no se sabe cuantos ni cuales observadores pueden estar registrados al sujeto.
Implementación: Temas conflictivos: mapear subjects a observers y observers a más de un subject. ¿Quien dispara la actualización? 2 opciones, el propio subject cuando cambia de estado o hacer a los clientes responsables de enviar la notificacion.
Ejemplos de código: Symfony event dispatcher
Usos conocidos: Cualquier interfaz de usuario GUI implementado empleando OOP como KDE
Patrones relacionados: Mediator, Singleton


Espero que os sea de utilidad. No puedo acabar si pasar la referencia a la biblia de los patrones de diseño creado por el Gang of Four (sus 4 autores)

Design Patterns. Elements of Reusable Object-Oriented Software - Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - Addison Wesley (GoF- Gang of Four)




Jul 28, 2010

Juanje Ojeda

Juanje Ojeda
Nada de particular feed

Lanzamiento de Guadalinex V6

La nota oficial, sacada de la web de Guadalinex:

La Consejería de Innovación, Ciencia y Empresa de la Junta de Andalucía presenta la versión definitiva de Guadalinex V.6.

Después de cuatro versiones tentativas que los usuarios han sometido a contínuas pruebas, la distribución definitiva sale a la calle bajo la atenta mirada de la comunidad Guadalinex.

Esta versión 6 incorpora nuevas funcionalidades heredadas de Ubuntu 9.04 Jaunty, así como desarrollos propios que hacen que Guadalinex siempre aporte su sello personal como distribución local basada en software libre. Un arranque más rápido, nuevos programas y utilidades, o la posibilidad de ejecutar aplicaciones de Windows son algunas de sus mejoras más evidentes.

Pero quizás lo más llamativo de esta versión sean las características que la diferencian de la popular Ubuntu, como el asistente de migración Amigu, capaz de importar archivos y configuraciones, correo electrónico, enlaces favoritos, etc... incluso desde Windows Vista, o el práctico manual de uso, redactado exclusivamente para esta distribución.

Se presenta en formato de DVD de 4,7 Gbytes, que puede solicitarse en la web oficial de Guadalinex- o descargarse de la página web, e incluye en el mismo disco un sistema base extendido más completo y funcional, un suplemento de aplicaciones opcionales para todos, y -por primera vez- una selección de programas libres para Windows.

Guadalinex V.6 se presenta con el propósito heredado de versiones anteriores de acercarse más que nunca al ciudadano, basando todo su desarrollo, contenidos y entorno gráfico en la simplicidad y facilidad de uso, y desmitificando el tópico de que el software libre es solo para usuarios avanzados.

Estos apreciarán que esta versión 6 vea la luz tan solo un mes y medio después del lanzamiento de Jaunty. Y -aunque toda la información sobre el proceso de desarrollo está publicada en Internet- es especialmente interesante la lista de diferencias entre Guadalinex y Ubuntu.

Añadimos por último que estamos esperando los primeros discos para retomar los envíos a domicilio, aunque ya es posible descargar y grabar Guadalinex V6 completa o por partes:

* Guadalinex V6 edición DVD completa (incluye suplementos para Guadalinex V6 y Software Libre para Windows)
* Guadalinex V6 edición DVD (sin suplementos)
* Guadalinex V6 edición CD
* Suplementos para Guadalinex V6
* Software Libre para Windows
Juanje Ojeda

Juanje Ojeda
Nada de particular feed

Fomentando el Software Libre en Ceuta

Hace mucho que no escribo, pero tengo una buena excusa para hacerlo de nuevo ;-)

He tenido la suerte de que, a través de Ramón Ramón, me invitaran a dar una charla-taller sobre Linux en Ceuta, concretamente en la Ceuta Lan Party.

Además, voy a tener el placer de coincidir de nuevo con Juantomás Gracía, un buen amigo, que tiene muchísima experiencia en esto de transmitir qué es el software libre.

Me hace mucha ilusión ir porque, a parte de que nunca he estado en Ceuta, parece que allí se están moviendo y quieren hacer cosas interesantes.

¡Veámoslo de primera mano! ;-)

Por cierto, si alguien quiere menear la historia para que se entere más gente:

http://meneame.net/story/ceutalanparty-fomentara-software-libre-dos-primeras-figuras-software-l
Juanje Ojeda

Juanje Ojeda
Nada de particular feed

Vuelve a la caja e innova desde dentro

Me empecé a leer un libro después de las Navidades que me parece muy interesante para tener encuenta cosas importantes en el nuevo enfoque de la empresa y que me compré pensando en Emergya (la empresa en dónde trabajo). Es un libro de un tío que sabe mucho de empresas, mercado, marketing y "open source"...

En realidad me lo empecé a leer en Navidades pero no lo terminé porque se lo pasé a Victor, uno de los socios de la empresa, para que le echara un ojo. Creo que le puede interesar bastante. Pero sí leí bastante del libro como para ver su potencial e interesarme los trabajos de su autor.

La verdad es que fué un poco por casualidad, pero cuando eché un ojo al libro ví que era muy interesante y mientras más lo leo, más interesante lo veo para Emergya. Está muy bien porque no es el típico libro de marketing, ni un gurú de los negocios, ni ese tipo de libros.

Es un libro que te hace pensar en lo obvio, en replantearte el no irte por las ramas y hacer lo que mejor sabes hacer, sin dejarte llevar por las modas y las luces de neón.
Al menos, a mí me lo parece.

El libro se llama en castellano: "Renacimiento 2.0" (que suena un poco sensacionalista, la verdad...); y en inglés: "Get back in the box. Innovation from the Inside Out"
Y el autor es Douglas Rushkoff.

Douglas Rushkoff es un columnista de Nueva York y escritor de varios libros que defiende el modelo del Open Source aplicado a distintos aspectos de la sociedad.
Parece un tío muy interesante y con muchas luces.

Básicamente habla de cómo es mejor enfrentar los cambios a los que se enfrentan las empresas ahora y de cómo siendo fieles a los principios que impulsaron dichas empresas lograrán tener éxito. Habla de la motivación de la empresa, de la relación entre los empleados, con los clientes, de la colaboración frente a la competencia, de como usar y cómo no usar internet, del modelo del "código abierto" y dá ejemplos claros como Google, Apple y muchos más sobre cómo no apartandose del camino se lográn mejor los objetivos.

Me parece un libro muy interesante y que creo que deberían leer, porque puede ayudarnos a no perder de vista cosas importantes a la hora del cambio y a aprovechar mejor nuestro potencial.
Hay en Youtube una entrevista muy interesante(en inglés sin subtítulos, sorry) con el autor en el programa Redes y también hay colgada una charla precisamente sobre el tema del libro este:

Espero que les guste y sobre todo, sirva ;-)

Jul 27, 2010

Los estudios de Grado en Ingeniería Informática

Los nuevos planes de estudios en la universidad nos han dejado con un Grado en Ingeniería Informática, que es un clon del plan de estudios anterior. Los profesores españoles, que jamás han salido del ámbito académico, siguen pensando que la universidad NO tiene que satisfacer la demanda de la empresa.

Es por ello que el plan de estudios prevé la enseñanza de técnicas de programación de hace 40 años (programación estructurada, modula-2, etc.), mientras que en arquitectura de computadores se repasa hasta el último procesador que salió al mercado. ¿Hay derecho a ésto?

Lo más patético es que los profesores, que son los que diseñan los planes de estudios, se basan en la lamentable afirmación de que en la universidad no hay que enseñar contenidos, sino que hay que enseñar a aprender. ¿Y no podrían hacerse las dos cosas a la vez?

Todo esto no es nuevo. Lo nuevo es que parece ser que esto no pasa sólo en España. He leído una entrada en dzone dónde se quejan de lo mismo. El que escribe no es inglés (se nota en los fallos gramaticales), así que, por el bien de la materia, mantengo la esperanza de  que al menos en USA la carrera de Computer Science sea distinta


Jul 26, 2010

Alberto Ruiz

Alberto Ruiz
Silicon Island feed

Codethink at GUADEC 2010

Ryan, Juerg and myself are all at Den Haag for GUADEC already for the whole week, Rob will be around by Wednesday. We will be giving away Codethink tshirts during the next few days, so come to poke us if you want one (we have a batch for girls btw!)

See ya around!