Posteado por: rub3nmv | abril 30, 2010

Ambiance de Ubuntu para KDE

Paseando por kde-look.org me acabo de encontrar con un esquema de color que intenta imitar al nuevo tema “Ambiance” de Ubuntu. Y resulta que si probamos este esquema junto con April, la configuración para QtCurve que hice hace cosa de un mes, obtenemos algo bastante parecido al original. Ya solo nos queda agregar el tema de bordes de ventana para Aurorae (Light o Ambiance) y el pack de iconos y tenemos un resultado bastante decente. En la siguiente imagen solo están los colores y el tema, pero os podéis hacer una idea.
Anuncios
Posteado por: rub3nmv | agosto 4, 2009

De mudanza

Pues si, me paso a blogger, llevo unos dias probando los dos servicios y de momento prefiero blogger, motivos:

  • Blogger es mas rapido a la hora de editar y crear nuevas entradas.
  • WordPress.com es demasiado esctricto con el codigo html, sobretodo con los scripts que ya me han dado algun dolor de cabeza.
  • El Google Friend Connect, eso de formar una red social mediante los blogs me atrae bastante.
  • El editor de estilo de blogger me parece mejor que el de WordPress.com, ya que puedes editar la pagina original, en vez de solamente agregar contenido o crear una nueva.

Por otro lado hay ciertas cosas que me gustan de wordpress.com, como el monitor de estadisticas, aunque esto se pueda realizar siempre con una herramienta externa (como Google Analytics), pero siempre esta bien tener una opcion a solo un click. Tambien el editor visual de posts parece ser un poco mas completo que el de blogger, pero tampoco me molesta mucho, sobretodo porque me gustar editar sobre html.

Segun tengo entendido la mejor manera de llevar un blog es con WordPress.org (que no .com) pero de momento lo mejor es que empiece por algo mas sencillo.

Basicamente por esos motivos me paso a blogger, al menos de momento, simplemente estoy experimentando un poco con esto de los blogs.

AHORA PODEIS ENCONTRARME AQUI

Posteado por: rub3nmv | agosto 2, 2009

El bueno de Bender

BenderSupongo que todos conoceis a este gran personaje de la tambien gran serie Futurama. Pues gracias al blog de Dustin os traigo unas cuantas de sus mejores frases, son todas buenísimas:

“Tengo que dejar de atropellar gente. No soy lo suficientemente famoso como para librarme”

“…una robopilingui de trecientos pavos o trescientas robopilinguis de a dolar??”

“Ah, no hay sitio para Bender, ¿eh? ¡Pues me construiré mi propio módulo lunar! ¡con casinos! ¡y furcias! ¡Es más, paso del módulo… y de las furcias, al cuerno todo!”

“Pueblo mío: La crueldad ejercida por el anterior faraón es cosa del pasado… una nueva ola de moderna crueldad inundará esta perezosa tierra…”

“Tras hojear su carta de vinos aguardentosos, he seleccionado Delicia del Vagabundo del 71, Chateau La Juerga del 57 y Sobignon Melopea del 66.”

“¡Vamos universo! ¡Infinito, casi vacio y medio imbécil! ¡Dame toda la energía!”

“¿Han probado ustedes alguna vez a apagar la tele, sentarse con sus hijos en el sofá, y darles una paliza?”

“Si es pollo, pollo a la crema. Si es pescado, pescado a la crema. Si es pavo, pescado a la crema.”

“¡Este es el nanosegundo más feliz de mi vida! No, mejor este… O este otro. No; este es mejor. Bueno, aquel otro no estaba nada mal…”

“¡Estúpido abrelatas! ¡Mataste a mi padre y ahora has vuelto a por mí!”

“Una ranita iba caminando… ajá, ajá… una ranita iba caminando… ajá, ajá… bla,bla,bla y Bender es genial!”

“Funcionan igual que los demás organismos vivos, disparándose el ADN unos a otros para fabricar crías. ¡Es insultante!”

“Bueno, tal vez convertir este cuadrante del espacio en una tormenta infernal de llamaradas vacías, me anime un poco.”

“Está pidiendo a gritos que lo doble.”

“Veréis, el humano medio mide entre 90 cm y 7 m, y está hecho de una masa con pelos y envuelto con una camiseta.”

“Tengo un cotilleo muy jugoso. Primero diré: A que no sabéis quién se encontró el otro día a Fry y a Morgan en la cama? Y todos me preguntarán: ¿Quién, Bender, quién? Y yo diré: El adoraaaable Bend…”

“Vine a la tierra con un sencillo propósito: Matar a todos los humanos. ¿Y es así como tengo que acabar? ¿Quién es el verdadero monstruo de 500.000 toneladas? Yo no… Yo no…”

“Fry es un coleguilla, Leela es una coleguilla… vamos todos de excursión… y me mola mogollón!”

“Chantaje es una palabra muy fea. Yo prefiero llamarlo ‘extorsión’ (creo que la ‘x’ le da mucha clase)”

“Soy el Santa bueno y traigo regalos para todos y a precios muy competitivos.”

“Ya sé: Te has quitado la nariz de la cara para parecerte a tu héroe: Bender”

“Nunca seré un Glober Trotter… mi vida y por extensión la de todos los demás, ya no tiene sentido”

“¿Qué clase de fiesta es esta?, ¡No hay alcohol y sólo se ve una furcia!”

“¡Qué horrible pesadilla! ¡Unos y ceros por todas partes! Hasta me pareció ver un 2”

“Díselo a mi brillante culo metálico”

Bender

Visto en El blog de Dustin.

Posteado por: rub3nmv | julio 24, 2009

VLC, el reproductor todoterreno

Quien no conoce este pedazo de reproductor multimedia, bueno pues os traigo un par de curiosidades ahora que, después de tanto tiempo, alcanzó la versión 1.0.

La primera es la capacidad de poder reproducir videos de youtube a partir de la direccion de la pagina, una imagen vale más que mil palabras.

La segunda es un metodo para copiar un DVD desde el mismo programa, es un metodo un poco rudimentario pero funciona, y solo necesitas el DVD y el VLC, aqui el enlace.

robot

Y como dice el post original, estas son las 10 habilidades más importantes que un programador va a necesitar durante los próximos 5 años. Copio la traduccion de dosideas.com:

1. Uno de los “3 Grandes” (Java, .NET, PHP)

A menos que ocurra algún cambio radical en el mundo del desarrollo (como ser un asteroide que caiga sobre Redmond), la mayoría de los desarrolladores van a necesitar conocer alguno de los Tres Grandes sistemas de desarrollo: Java , .NET (VB.NET o C#), o PHP. Y tampoco alcanza con conocer al lenguaje principal. A medida que los proyectos crecen y van acaparando más funcionalidad, vamos a necesitar conocer los frameworks y librerías asociadas con profundidad.

2. Aplicaciones Ricas de Internet (RIA – Rich Internet Applications)

Lo pueden amar u odiar, pero en los últimos años Flash se está usando para algo más que animaciones graciosas. Flash también obtuvo funcionalidad adicional en la forma de Flex y AIR. Los competidores de Flash, como JavaFX y Silverlight, también están mejorando en caracerísticas y performance. Los navegadores están mejorando sus motores JavaScript, el cual se perfila como una plataforma de aplicaciones web. Para hacer las cosas más complicadas, HTML 5 va a incorporar montón de funcionalidad RIA, incluyendo conexión a la base de datos, poniendo así el sello formal de la W3C a AJAX. En el futuro cercano, tener experiencia en RIA va a ser un factor determinante en nuestro currículum.

3. Desarrollo web

El desarrollo web no va a desaparecer en el futuro. Muchos desarrolladores hasta ahora estuvieron felices ignorando la web, o sólo quedándose con “lo básico” que les brindaba su framework. Pero las empresas están demandando más y más a quienes realmente conocen cómo trabajar con las tecnologías subyacentes. Así que deberemos mejorar nuestros conocimientos de JavaScript, CSS y HTML para tener éxito en los próximos cinco años.

4. Servicios web

¿REST o SOAP? ¿JSON o XML? Aunque las elecciones y las respuestas dependen del proyecto, cada vez es más dificil ser un desarrollador sin tener que consumir Servicios Web (incluso aunque nuestro desarrollo no sea una aplicación Web). Incluso las área que solían ser terreno de ODBC, COM o RPC ahora están avanzando hacia Servicios Web de algún tipo. Los desarrolladores que no puedan trabajar con Servicios Web van a terminar relegados a tareas de mantenimiento en código legacy.

5. Habilidades humanas

Hay una tendencia que viene ocurriendo hace ya un tiempo: la creciente visibilidad de IT dentro y fuera de la organización. Los desarrolladores están participando más y más de reuniones que no son de desarrollo y de procesos para obtener feedback de ellos. Por ejemplo, el CFO no puede cambiar las reglas de contabilidad sin trabajar junto a IT para actualizar el sistema. Y un gerente de operaciones no puede cambiar el proceso de los call caenter sin que IT actualice el workflow del CRM. De la misma forma, los clientes a menudo necesitan trabajar directamente con los equipos de desarrollo para asegurarse que se cumplan sus necesidades. ¿Va a ser necesario que todos los desarrolladores estudien Cómo hacer amigos e influenciar personas? No. Pero los desarrolladores que lo logren van a ser mucho más valiosos para sus empleadores – y serán muy buscados en el mercado.

6. Un lenguaje de programación dinámico y/o funcional

Los lenguajes como Ruby, Python, F# y Groovy todavía no son muy populares – pero si lo son las ideas detrás de ellos. Por ejemplo, el sistema LINQ en .NET es un descendiente directo de las técnicas de programación funcional. Tanto Ruby como Python son cada vez más populares en algunos sectores, gracias al framework Rails y Silverlight respectivamente. Aprender uno de estos lenguajes no sólo va a mejorar nuestro currículum, sino también que va a expandir nuestro horizonte. Todos los grandes desarrolladores recomiendan aprender al menos un lenguajes dinámico o funcional para lograr aprender nuevos formas de pensar.

7. Metodologías ágiles

A medida que pasa el tiempo, las ideas detras de Ágil se vuelven más definidas y mejor expresadas. Muchas organizaciones están adoptando Ágil o haciendo pruebas de concepto con Ágil. Aunque Ágil no es la bala de plata para evitar fracasar en un proyecto, definitivamente tiene su lugar en muchos proyectos. Los desarrolladores que tengan experiencia en trabajar y comprender los ambientes Ágiles van a ser cada vez más demandados en los próximos cinco años.

8. Conocimiento de dominio

De la mano con las metodologías ágiles, los equipos de desarrollo son cada vez más vistos socios en la definición de proyectos. Esto significa que los desarrolladores que comprendan el problema del dominio van a poder contribuir al proyecto de una forma muy visible y valiosa. Con Ágil, un desarrollador puede decir “Desde aquí, podemos agregar esta funcionalidad muy facilmente, y obtendremos mucho valor”, o “Hey, este requerimiento no está acorde al patrón de uso que muestran los logs”. Por más que muchos desarrolladores resistan la idea de conocer nada sobre el problema de dominio, no puede negarse que cada vez más organizaciones prefieren (si no incluso requieren) a desarrolladores que al menos comprendan lo básico sobre el negocio.

9. “Higiene” de desarrollo

Hasta hace pocos años atras, muchas (si no todas) las organizaciones no tenían acceso a sistemas de bug tracking, control de versiones y otras herramientas; todo se resumia a los desarrolladores y su IDE preferido. Pero gracias a la creación de nuevos entornos integrados de desarrollo y la explosión de entornos de software libre de alta calidad, ya casi no existen organizaciones sin estas herramientas. Los desarrolladores tienen que conocer mucho más que sólo hacer un checkout del código. Necesitan tener un hábito riguroso de higiene para asegurarse que están correctamente coordinados con el equipo. Los “programadores solitarios” que guardan todo local, que no documentan los cambios y demás, no van a ser bienvenidos en las organizaciones tradicionales, y van a a quedar directamente fuera de lugar en los entornos Ágiles, en donde se utiliza una coordinación fuerte entre los equipos para operar.

10. Desarrollo móvil

Durante los fines de 1990 el desarrollo web creció y ganó adopción general, para así comenzar a desplazar a las aplicaciones tradicionales de escritorio. En 2008, el desarrollo para dispositivos móviles despegó finalmente, y en los próximos cinco años va a crecer de forma constante. Por supuesto, existen varios enfoques al desarrollo móvil: aplicaciones web diseñadas para funcionar en dispositivos móviles, RIAs apuntadas a este mercado, y aplicaciones que se ejecutan directamente en los dispositivos. Sin importar qué camino elijamos, nos va a servir agregar el desarrollo móvil a nuestro grupo de habilidades.

Posteado por: rub3nmv | julio 23, 2009

Libro gratis: Linux 101 hacks

Un libro bastante interesante y completito con 101 “truquitos” para Linux. La verdad que
la mayoria viene bien saberlos o por lo menos tenerlos a mano.

Posteado por: rub3nmv | julio 23, 2009

La tecnología y tú

la tecnología y tú

Visto en mangasverdes

PirateBayGoogle


Visto en alt1040

Posteado por: rub3nmv | julio 23, 2009

Mark Shuttleworth: We are our own worst enemy

Entrevista a Mark Shuttleworth que ya tiene unos meses pero siempre es interesante escuchar a este hombre.

Para los que no entendais mucho el ingles, basicamente es lo que lleva diciendo desde hace tiempo, que desea que el ciclo de lanzamiento de las principales distros se sincronice de alguna manera, y que su intencion es convertir a Ubuntu en una experiencia para el usuario aun mejor que OSX, entre otras cosas.

Visto en linuxologist

Posteado por: rub3nmv | julio 23, 2009

Pack de 50 iconos de juegos

Un pack de iconos para juegos de PC que pueden seros util para algun dock, como Docky
o Avant

Descarga el pack aqui

Older Posts »

Categorías