Revista Linux+ Mes de Junio disponible

lunes, 31 de mayo de 2010

Ya ha sido publicado el número de Junio de la revista gratuita Linux +. En este nuevo número, podremos ver los siguientes artículos:
  • Hacking Arduino: ¿Cómo llegar al interior y modificarlo?
  • Cifrado de archivos: Protección con las herramientas open source
  • Soluciones sostenibles: Tecnologías para el desarrollo humano
  • Aplicaciones matemáticas en sistemas GNU/Linux
  • Asturix: libre, abierto y para todos
  • KontrolPack: Controla los equipos de tu red
  • Sé tu propio jefe

Podéis descargarlo de la siguiente dirección.

[HUMOR] Conversaciones entre Steve Jobs y Bill Gates

domingo, 30 de mayo de 2010

Creo que no requiere de mucha explicación. Disfrutad.
Traducción debajo de cada imagen.

Jobs: ¿Recuerdas cuándo eramos pobres?
Gates: No.
Jobs: Yo tampoco.


Jobs: Dejame lanzar una moneda
Gates: ¿Lanzar qué?


Sigue leyendo para ver más.

Los mejores links de la semana - Mayo semana 4

sábado, 29 de mayo de 2010

Hoy volvemos con los mejores links de esta semana.
¡Que los disfrutéis!

[HUMOR] Si ves un coche de Google Streetview

viernes, 28 de mayo de 2010

Estas tranquilamente en cualquier calle de tu ciudad o pueblo y de repente ves acercarse un coche de Google Streetview.
Para aquellos que no sepais que pinta tiene un coche Google Streetview os dejo una imagen.


 Bueno y ¿qué hacer si vemos uno? Aquí os dejo una idea.


Fuente: bitty

Modos de usuario de un router Cisco

jueves, 27 de mayo de 2010

Hoy vamos a explicar los modos de usuario básicos que podemos encontrar y utilizar en un router Cisco.

Modo EXEC usuario

Es el modo más básico, estaremos en este modo cuando iniciemos una sesión en el router.

Forma de acceso: Iniciar una sesión.
Forma de salida: Utilizar comando "logout".
Indicador/Visualización:
Router >


Modo EXEC Privilegiado

Forma de acceso: Una vez hayamos iniciado sesión, introduciendo el comando "enable".
Forma de salida: Utilizar comandos "disable", "exit" o "logout".
Indicador/Visualización:
Router #


Modo Configuración global

Permite insertar comandos para configurar el router.

Forma de acceso: Una vez estemos en el modo EXEC Privilegiado, introduciendo el comando "configure terminal".
Forma de salida: Utilizar comandos "exit" o "end".
Indicador/Visualización:
Router (config)#


Modo Configuración interfaz

Nos permite configurar una interfaz del router.

Forma de acceso: Una vez estemos en el modo de configuración global, introduciendo el comando "interface tipo número". Ejemplo: interface serial 1.
Forma de salida: Utilizar comando "exit".
Indicador/Visualización:
Router (config-if)#

Frases del Desarrollador

miércoles, 26 de mayo de 2010

No me gusta nada copiar directamente lo que he encontrado en otras web, pero en este caso tengo que hacerlo, algo así tiene que llegar a la mayor cantidad de gente posible. Gracias Variable Not Found podemos reírnos un rato.

Se trata de las frases que todo programador a dicho alguna vez cuando algo no ha salido bien. A todos nos ha afectado alguna vez el llamado "efecto demo" y estas frases son muy socorridas en esos casos.

Si no eres desarrollador probablemente no te haga gracia, pero aquel que programa se va a partir la caja, recomiendo leerlo cuando os podáis reír con ganas.

Disfruta, va mejorando a medida que lees.

“¡Qué raro!”. Primera regla del desarrollador experimentado: mostrar asombro cuando algo falla. Alguien que no se extrañe de la aparición de un error puede aparentar ser bastante mediocre. Hay quien incluso, para acentuar más aún su profesionalidad, añade “¡Imposible!”.

“Nunca había pasado antes”. Por si no queda claro con el conjunto de exclamaciones anteriores, apostillar con esta declaración deja claro que os encontráis ante algo insólito. Esto, además, puede ser útil para despertar el espíritu aventurero en tu interlocutor, y hacerlo partícipe en el enfrentamiento a lo desconocido que estáis a punto de comenzar.

Ayer funcionaba”. Busca un soporte sólido para aferrarte, una referencia fiable como esa. Decir que ayer funcionaba es una afirmación ideal: difícil de probar, y si estás ante alguien cándido e inocente, será suficiente para convencerlo de que el error se ha generado hoy mismo, como por arte de magia.

¿Cómo es posible?”. Otra oportunidad para demostrar tu asombro, que además surte mayor efecto si lo sigues con una explicación que tu interlocutor no sea capaz de entender: “cuando I,J,K y no M,N,L es imposible que X,Y,Z”.

Debe ser un problema hardware”. Segunda regla del desarrollador experimentado: si la cosa se complica, puedes ir abriendo el camino a nuevas posibilidades, alejadas de nuestra responsabilidad. Nada podemos hacer contra fallos en la máquina, nosotros sólo entendemos de software. De hecho, si somos incapaces de dar con el problema (y por tanto incapaces de solucionarlo), echar las culpas al metal es una vía de salida de lo más airosa.

¿Qué hiciste mal para que fallara?”. Duda siempre de la lucidez del usuario. Si lo acusas de ser un zoquete tendrá que dedicar su tiempo de proceso a defender su postura, y no a vapulearte como te mereces.

Hay algo raro en tus datos”. Es una variación más ligera del caso anterior; estás descargando responsabilidad sobre el usuario, aunque de forma menos agresiva, pues no es un ataque directo a su persona, sino a los datos que utiliza. Esta fórmula puede ser útil y prudente si, por ejemplo, el usuario del sistema es tu jefe.

¡No he tocado ese módulo en semanas!”. Eso es, deja claro que tú no has tocado nada, y que por tanto la responsabilidad no es tuya. Si el módulo funcionaba hace un mes y no has tocado nada, está claro que la culpa el del usuario, del entorno, o del propio desgaste, como las ruedas de un coche.

Debes estar utilizando una versión incorrecta”. Esta es una técnica avanzada para aplicar una vez te has percatado, en silencio claro está, de que había un error tuyo en tu aplicación. Acusa al usuario de utilizar una versión antigua del software, y suminístrale la versión correcta, en la que obviamente ya has parcheado el error.

Se trata sólo de una casualidad”. Utiliza el azar como causa de los problemas; es impredecible, incontrolable y misterioso, una cortina de humo ideal para esconder nuestras meteduras de pata.

Uno no puede probarlo todo”. No somos Dioses… quizás estemos muy cerca, pero no lo somos. Esta frase, a utilizar sólo en casos señalados, puede mostrar humildad y apelar a la bondad del interlocutor para disminuir la tensión. O también, puede servir para arremeter contra tu organización, la falta de recursos, de tiempo, etc., que el usuario empatizará y lamentará contigo.

¡Te vas a tragar la pantalla!


Sigue leyendo que queda lo mejor...

[HUMOR] Los amigos de Facebook

martes, 25 de mayo de 2010

¿Quién no usa hoy en día Facebook, Tuenti,... o cualquier otra red social? ¿Y cuántas veces ocurre que te pide amistad alguna persona que ni siquiera te saluda cuando te ve por la calle? O lo que es peor, que ni siquiera conoces.
En fin, os dejo con la viñeta, al fin y al cabo, cada uno verá que hace con su red social, los amigos que tiene en ella y lo que publica.


Fuente: Plétora de Piñatas

Prey - Recupera tu portátil perdido o robado

lunes, 24 de mayo de 2010


Hoy he visto en desde Ubuntu para el mundo una aplicación que me ha parecido muy interesante. Se trata de Prey, una aplicación que instalas en tu portátil mediante la cual, si pierdes o te roban tu ordenador, envía información sobre su paradero actual. Además, el sistema enviará todo tipo de información detallada de los programas en ejecución y las conexiones activas, información de red y conexión wifi, un pantallazo del escritorio y lo mejor de todo, en caso de que la webcam esté activa, una foto del ladrón.

En su web oficial vemos como indican que la mayoría de ladrones que roban o se encuentran un ordenador, antes de formatearlo, indagan dentro de él en busca de información o datos valiosos. Por ello, siempre hay una oportunidad de pillar al ladrón, aunque no sea una tarea sencilla.

Por último, cabe destacar que aunque casi parece una utopía, parece que ha habido casos de éxito y hay que reconocer que se trata de una aplicación original. Asimismo, Prey está disponible para Linux, Windows y Mac, es gratuita y de código abierto.

Si alguien quiere probarlo,  puede descargarlo en su web oficial.

Instalar y Configurar MRTG y SNMP en Ubuntu

domingo, 23 de mayo de 2010

Con el post de hoy vamos a instalar y configurar MRTG y SNMP en Ubuntu. Pero antes de nada voy a explicar que es cada uno.

MRTG (Multi Router Traffic Grapher) es una herramienta, escrita en C y Perl por Tobias Oetiker  y Dave Rand, que se utiliza para supervisar la carga de tráfico de interfaces de red. MRTG genera un informe en formato HTML con gráficas que proveen una representación visual de la evolución del tráfico a lo largo del tiempo.
No es un gestor de red, utiliza una implementación propia de SNMP. Está orientada a la monitorización de la utilización de enlaces, pero permite monitorizar cualquier variable (carga de CPU, temperatura, etc.).



El Protocolo Simple de Administración de Red o SNMP es un protocolo de la capa de aplicación que facilita el intercambio de información de administración entre dispositivos de red. Es parte de la familia de protocolos TCP/IP. SNMP permite a los administradores supervisar el funcionamiento de la red, buscar y resolver sus problemas, y planificar su crecimiento.

MRTG utiliza SNMP para recolectar los datos de tráfico de un determinado dispositivo. SNMP manda peticiones con objetos (OIDs) al equipo.
  • ifInOctets: Indica el número total de bytes recibidos en el enlace.
  • ifOutOctets: El número total de octetos transmitidos fuera del enlace.
  • ifSpeed: Nos da una estimación del ancho de banda actual del que dispone el enlace en bits por segundo. En aquellos enlaces en los que el ancho de banda no varíe o en los que no sea posible hacer una aproximación exacta, este objeto suele contener el ancho de banda nominal.
Sigue leyendo para ver como instalar y configurar MRTG y SNMP en Ubuntu.

Los mejores links de la semana - Mayo semana 3

sábado, 22 de mayo de 2010

Hoy volvemos con los mejores links de la tercera semana de Mayo. A disfrutarlos!
  • El primer automóvil con Android. Nierox
  • Ventanas virtuales. TheLinuxCode
  • Botones "Yo sí uso Software Libre". Acerca de Ubuntu
  • Si España hubiera apostado por el Software Libre habría evitado congelar pensiones. Zarpele
  • El Sistema Operativo preferido de Sheldon (The Big Bang Theory). El Ventiluz
  • La nube (Cloud Computing). Usemos Linux

Sorpresa de Google por aniversario de Pac-Man

Google tiene la ya bien conocida costumbre de cambiar su logo y adaptarlo si hay un evento o aniversario importante.

Ayer Pac-Man cumplió 30 años, que se dice pronto, y Google cambió su imagen para homenajearlo.

La sorpresa viene cuando me doy cuenta de que el botón "Voy a tener suerte" no está, y en su lugar hay uno que dice "Insert coin"



Acto seguido el sonido de 8 bits invade mi habitación y mi niño interior y los fantasmitas se empiezan a mover para comerme... ¡pues no lo van a conseguir!

Vaya, ahora no recuerdo lo que iba a buscar en Google...

Espero que no sea nada importante...

Define un lenguaje de programacion en Notepad++

viernes, 21 de mayo de 2010

En un post anterior explique como instalar Notepad++ en Ubuntu 10.04 LTS, siguiendo el hilo de dicho post, hoy voy a hablar sobre una funcionalidad que me encanta de Notepad++, la posibilidad de poder definir tu propio lenguaje de programación.

Notepad++ reconoce por defecto una gran lista de lenguajes de programación, pero siempre ocurre que aquel que usas no está. Con Notepad no hay problema, ya que nos deja definirlo a nosotros, podemos ponerle los colores que queramos a las palabras clave, los comentarios, etc. Para ello solo debemos pulsar el botón marcado en la imagen y definirlo como queramos:


Hasta aquí todo es coser y cantar, el problema viene cuando vas a otro ordenador, formateas el tuyo, etc. y ya no tienes la definición del lenguaje. Tras varios intentos fallidos encontré el archivo en el que Notepad++ guarda los lenguajes definidas por el usuario. El dichoso archivo no es más que un archivo xml llamado userDefineLang.xml, éste se encuentra en la carpeta Notepad++ dentro de datos del programa o "Application Data" que normalmente se encuentra dentro de la carpeta del usuario.

Recordad que estamos emulando Notepad por lo que dicha carpeta se encuentra dentro del disco c del emulador.
Por lo que si queremos tener el lenguaje en otro PC solo debemos llevarnos dicho archivo.

[Humor] Ni cableado estructurado ni ná


No necesitas hacer rozas, instalar canaletas ni tener suelo técnico. Para qué, si puedes hacerlo simple y con la ventaja de que tu habitación esté siempre ventilada.

Esto sirve tanto para cableado eléctrico, como de red. No robes el wifi de tu vecino, tírale un cable, que da mejor latencia.


Visto en BlogdeHumor

Unity - La nueva interfaz de Ubuntu 10.10 para Netbooks

jueves, 20 de mayo de 2010

Hoy os dejamos un vídeo donde podréis ver la nueva interfaz que tendrá la nueva versión de Ubuntu para Netbooks. Se trata de Unity:


Visto en Noticias Ubuntu

Interfaz universal para integrar el móvil en tu coche

Parece ser que Nokia, RIM, Google y Microsoft, por iniciativa de la primera, van a crear una interfaz universal que permitirá el uso de cualquier teléfono en cualquier coche.

La idea va más allá del actual manos-libres y Bluetooth estéreo. La pretensión es que una pantalla central táctil muestre las aplicaciones del terminal directamente.

Por ejemplo, si usas Nokia y tienes el navegador Ovi, sería posible usarlo como en la misma pantalla de tu teléfono, pero más grande y con funciones adecuadas al coche.

Una foto vista en Engadget para que os hagáis una idea mejor:




También estarían las funciones más habituales como el manos-libres y el control de funciones por voz, la reproducción de archivos multimedia como MP3 y vídeos y controles o ajustes del propio coche, todo en la misma interfaz.

Personalmente me gustaría verlo, pero desconfío en estos proyectos donde se involucran a marcas rivales.

Hay que tener en cuenta que ni siquiera fueron capaces de crear el famosísimo y esperadísimo Cargador Universal.

Interfaces Swing Dinámicas en Netbeans

miércoles, 19 de mayo de 2010

Hace no mucho he estado desarrollando una aplicación de escritorio en Java, el IDE que habitualmente uso es Netbeans (más bale lo malo conocido...). Cual es mi sorpresa cuando me pongo a diseñar las interfaces con Swing y la herramienta típica de los IDEs drag&drop, resulta que en Netbeans no puedes editar el código que el te genera automáticamente sin perder la edición visual.

Mi problema era el siguiente, mi programa trabaja contra una base de datos y en una de las ventanas el número de radiobuttons que debían cargarse dependía del número de elementos que hubiera en una tabla. Por lo tanto, no podía diseñarlo directamente y luego ir al código a editarlo a mi gusto.

Finalmente, he encontrado una solución y aquí os la dejo para aquellos que os encontréis ante el mismo problema.
Lo primero que hay que hacer es diseñar con Netbeans un JPanel que contenga los elementos que se cargarán dinámicamente, en mi caso eran tres radio buttons, es decir necesitaba X filas de tres radio buttons, asi que diseñe una de las filas en netbeans directamente con el drag&drop, esta clase la he llamado ParameterRadioButtons.
Una vez que tenemos el diseño, necesitamos crear otra clase que herede de JPanel pero en este caso no podemos usar el editor de Netbeans, es decir, generamos una nueva clase Java normal y hacemos que herede de JPanel.

En esta clase lo que debemos hacer es tener una array de objetos de la clase ParameterRadioButtons con tantos objetos como elementos queramos. En la función que inicia (InitComponents) los componentes debemos colocarlos allí donde queramos.

Sigue leyendo para ver el código.


Nuevos procesadores de 6 núcleos de Intel y AMD

La guerra de los 6 núcleos entre Intel y AMD se prevé igual que todos los enfrentamientos multi-núcleo anteriores.

Intel ofrece un rendimiento mucho mayor a un precio inicialmente desorbitado que será más asequible en unos meses, aunque siempre superior a AMD.

Mientras, AMD apuesta por la relación calidad-precio, demostrando que un equipo de última generación muy potente no tiene por qué ser caro ni en su lanzamiento.

Los rivales directos de este combate son:

  • 980X, de Intel
  • Phenom II X6 1055T y 1090T, de AMD


Diagrama de Intel 980X


El procesador de Intel tendrá dos versiones. Los Dunnington, de 12 hilos de ejecución por la tecnología HyperThreading, y los Nehalem, como los Dunningtons y tecnología SMT, Simultaneous Multithreading, o varias instrucciones a la vez en paralelo. Ambos tendrán una velocidad de 3,33 Ghz, 12 MB de caché L3 compartida y socket 1366 LGA para diferenciarse de los procesadores con menos núcleos de Intel, que usan el 1156 LGA, posiblemente entre otras razones por la nueva tecnología de fabricación de 45 nanómetros, 32 nanómetros en la familia Extreme Edition.

El precio de salida, previsiblemente rondando los 1000 euros, y la falta de una placa base que exprima totalmente al procesador son sus grandes inconvenientes. Recordemos que se le hará trabajar sobre el chipset X58, por lo que no ofrecerá a corto plazo USB 3.0 y SATA 3.0, cosa que sí hace su competidor.


Diagrama de AMD Phenom II X6 1090T


AMD ha tomado ventaja en el lanzamiento de los 6 núcleos y ya están disponibles el Phenom II X6 1055T y 1090T, a un precio aproximado de 250 y 350 euros respectivamente, una diferencia muy notable para el bolsillo y no tan apreciable en cuanto a rendimiento.

El modelo 1090T viene con tecnologías destacables como Turbo Core, parecido al sistema de Intel, pero sin desactivar completamente los núcleos no usados, 3,2 Ghz de velocidad ampliables a 3,6 Ghz en modo Turbo Core y 6 MB de caché L3 sobre un socket AM3.

El chipset 890FX es el encargado de llevar al máximo al Phenom II X6, siendo compatible además con USB y SATA 3.0. Esta vez les han tomado la delantera a Intel.

[Humor] Programando por primera vez

martes, 18 de mayo de 2010


Visto en Fantasmitas

Configura Ubuntu Netbook Edition 10.04 Lucid Lynx

Esta semana he estado probando en mi Asus EEE la versión Netbook de Ubuntu 10.04, y he de decir que me ha sorprendido gratamente. Funciona absolutamente todo a la primera, y es muy rápido, además de tener una interfaz muy cuidada. Por cierto, aunque sea la versión Lucid Lynx no es LTS.

Esta versión pasa de denominarse Ubuntu Netbook Remix a Ubuntu Netbook Edition.

Como siempre, hay un par de detalles que me disgustan. Bueno, no pasa nada, esto es Ubuntu, lo puedes modificar todo.




1. Igual que me ocurrió con Ubuntu Desktop 10.04, de cuya configuración escribí anteriormente aquí, no me terminan de convencer los botones de ventana en la parte izquierda. Por suerte se pueden seguir los mismos pasos del enlace anterior, incluso el script.


2. Desaparece la columna derecha de Lugares, ahora está en la columna izquierda, con nombre Archivos y carpetas. Esto para mi gusto resulta peor, pero tampoco es una desgracia, aunque intentaré hacer que vuelva al sitio que tenía en la versión Remix.


3. ¿Dónde está la papelera? No la encontré por ninguna parte. Esto no se si es por haber actualizado, puede que con una instalación limpia aparezca, pero por si te pasa también te indico cómo hacer que se vea en Archivos y carpetas:


Vete a Archivos y carpetas y abre una carpeta, por ejemplo tu carpeta personal. Después haz click en Ver-Panel Lateral (o pulsa F9), marca la Papelera con un click y haz click en Marcadores-Añadir un marcador (o pulsa Ctrl+D). Listo, ya tienes Papelera a la vista.



4. ¡No puedo añadir applets al panel! Los paneles son las barras de herramientas-tareas-iconos de Ubuntu, y normalmente se pueden añadir applets o pequeñas aplicaciones que te hacen la vida más fácil. Esto lo noté cuando no pude añadir la papelera a la barra (paso 3). 

Lo siento, esto ya es demasiado para mí, no puedo vivir sin mi applet de CPU, con la de batería que me ahorro cuando lo pongo en Powersave. Vamos a solucionarlo ya:

- Lo primero es saber si tu Netbook tiene aceleración 3D o no. Para saberlo ejecuta:

glxinfo

Vale, demasiados numeritos como para ver algo, vamos a filtrar:

glxinfo | grep render   (El | se hace con AltGR+1)

En la primera línea debe salir direct rendering:Yes (o No) y en la segunda de paso ves qué gráfica tiene tu Netbook (Una maravilla, seguro. Sobre todo si te ha tocado No)

Si te da error instala mesa-utils

sudo apt-get install mesa-utils


Ahora, dependiendo de si te ha salido direct rendering Yes o No, debes seguir un paso u otro:


Para YES:


sudo ln -s /etc/xdg/xdg-une/autostart/maximus-autostart.desktop /etc/xdg/autostart/
sudo ln -s /etc/xdg/xdg-une/autostart/netbook-launcher.desktop /etc/xdg/autostart/
sudo ln -s /usr/share/gconf/une/default/20_une-gconf-default /usr/share/gconf/defaults/
sudo ln -s /usr/share/gconf/une/mandatory/20_une-gconf-mandatory /usr/share/gconf/defaults/
sudo update-gconf-defaults



Para NO:


sudo ln -s /etc/xdg/xdg-une/autostart/maximus-autostart.desktop /etc/xdg/autostart/
sudo ln -s /etc/xdg/xdg-une-efl/autostart/netbook-launcher-efl.desktop /etc/xdg/autostart/
sudo ln -s /usr/share/gconf/une/default/20_une-gconf-default /usr/share/gconf/defaults/
sudo ln -s /usr/share/gconf/une/mandatory/20_une-gconf-mandatory /usr/share/gconf/defaults/
sudo update-gconf-defaults




Reinicia o Cierra sesión.



En la pantalla de Login selecciona tu usuario y antes de introducir la contraseña ve a Sesiones, en la barra de abajo.




Marca GNOME e inicia.


Ya puedes modificar el panel.

Escribir y Leer Archivos Excel en Java

lunes, 17 de mayo de 2010

Hace un tiempo necesité escribir y leer archivos Excel desde Java, tras buscar en "San Google" y un poco de investigación conseguí lo que quería y por eso el post de hoy. Hay que compartir el conocimiento y así espero que el siguiente que necesite lo mismo no le cueste tanto encontrar la solución.

Lo primero que hay que saber es que existe un API para excel, por la tanto lo primero que debemos hacer es ir a la página de sourceforge y descargarlo: jexcelapi_2_6_12.zip.
En el paquete viene mucha información, documentación, código fuente, etc. Pero lo que realmente nos interesa es el archivo jxl.jar que está en el primer nivel tras descomprimir el zip. Incluimos la librería en el proyecto en el que estemos trabajando y listo.

Ahora viene lo complicado, en la librería vienen muchas funciones por lo que su uso para algo tan simple como escribir y leer algunas celdas puede ser complicado. Por eso os dejo una clase Java que tiene dos funciones, una para leer y otra para escribir.

La función ReadExcel devuelve en un String el contenido de una celda. Hay que pasarle el path donde está el archivo excel, el nombre de la hoja y el numero de la celda (Ejemplo: A4).

La función WriteExcel el valor del número que le pasemos en "value" en las columna y filas indicadas (column, row) de la hoja excel (sheet_name) en el archivo excel indicado (excel_file).

Ahora tan solo tienes que llamar a dichas funciones para escribir y leer archivos excel en Java.

Sigue leyendo para ver el código.

Los mejores links de la semana - Mayo semana 2

domingo, 16 de mayo de 2010

Hoy os traemos los mejores links de la segunda semana de Mayo. ¡Que los disfrutéis!

Instalar Notepad++ en Ubuntu 10.04 LTS

sábado, 15 de mayo de 2010

Hace ya algún tiempo que uso Notepad++, la verdad es que es una herramienta excelente para programadores. Ya que reconoce casi todos los lenguajes de programación usados habitualmente y además es muy ligero y fácil de usar. Por no mencionar que es open source.



Sin embargo, no tiene versión para Linux, lo cual la verdad me decepciona un poco, ya que aunque he intentado encontrar alguno similar, como Kate, ninguno todavía a logrado gustarme tanto como Notepad++.
Por suerte para nosotros tenemos wine, asi que aquí os dejo como instalar notepad++ en Ubuntu 10.4 LTS en unos simples pasos.

Nos descargamos el ejecutable para Windows en la página oficial de Notepad++
En caso de que no lo tuviéramos instalado de antes, instalamos wine. Abrimos una consola de comandos e introducimos lo siguiente:

sudo apt-get install wine


Una vez instalado wine, vamos a la carpeta donde guardamos el installer de Notepad++ y hacemos doble click.


#FFL Follow Friday Linuxero 4

viernes, 14 de mayo de 2010

Parecía imposible que se volviera a dar otro #FFL (Follow Friday Linuxero), pero para que ha habido nuevos participantes por lo que se ha organizado otra edición más. Si no sabes de lo que estamos hablando, puedes ver ediciones anteriores en este mismo blog: 2ª edición y 3ª edición.

Sin más explicaciones, doy paso a presentar a los diferentes bloggers (primero cuenta de Twitter y luego Blog):

El "estrés informático", un nuevo fenómeno

Hace ya unos días leí un artículo en Cinco Días que me llamo mucho la atención y guarde el link para cuando tuviera tiempo de comentarlo en un post.

Parece ser que cosas como:

  • Que el ratón desaparezca de la pantalla (es lo que pasa si lo llevas demasiado a la derecha...)
  • Que el correo no se descargue (para eso está el botón "Enviar y Recibir", no?)
  • Que las páginas web no se carguen correctamente (hombre todo depende del ancho de banda y el explorador que uses, ¿qué quiere la gente con Internet Explorer?, hoy en día los milagros ni en Lourdes)
  • Que no se pueda acceder al servidor (Para esto no se me ocurre nada, quizá se haya caído)
  • Que nuestro ordenador se quede bloqueado con un mensaje de error en la pantalla (los mensajes de error no aparecen solos (menos en Windows), así que algo habrá hecho)

Esas parecen ser algunas de las "molestias" con las que se encuentran en el día a día del trabajo. Y todo ello lleva a los usuarios a padecer el llamado "estrés informático".


El Director General de BCN Binary, Francisco Rodríguez, dijo ésto: "las empresas no son conscientes de que es primordial disponer de un mantenimiento adecuado de sus sistemas informáticos, ya que los fallos no sólo suponen un aumento de los costes si no que provocan un mal ambiente en el trabajo, los empleados se "queman", lo que hace que baje su productividad".

Al leer esas líneas yo me pregunto, ¿Y qué hay del estrés usuario? Ese que generan los usuarios por hacer preguntas absurdas, como por ejemplo, preguntar porque no se enciende el ordenador cuando está desenchufado. En fin, habrá que seguir aguantando...

Super Mario Bros en el 2010

jueves, 13 de mayo de 2010

El otro día encontré estas imágenes en Kotaku y la verdad es que me hicieron mucha gracia. ¿Realmente sería así Super Mario Bros si hubiera sido inventado en el 2010?

Para los que tenéis problemas con el inglés, podéis leer la traducción debajo de cada imagen.

Mario! Bienvenido a "Nintendo Presents Super Mario Brothers"!
Presiona izquierda o derecha para andar


Escucha y descarga música libre gratis

Antes de nada, un par de apuntes.

Primero: La descarga de música de internet es legal siempre que sea para disfrute personal, y por supuesto sin ánimo de lucro. Es decir, si no ganas dinero con las obras.

Segundo: Piratería es lo que hacían los corsarios. Los internautas NO somos piratas. Odio esta palabra, tan de moda en los medios de comunicación que se empeñan en criminalizarnos a toda costa. Como dijo Goebbels, una mentira repetida mil veces se convierte en una verdad.

Una vez zanjado este tema os presento a Jamendo, una web de música libre y gratuíta.

Haz click en la imagen para ir a la web de Jamendo

¿Cuál es la diferencia? Que se basa en la filosofía del software libre y, por lo tanto, puedes escuchar, copiar, desmenuzar, añadir, cambiar, distribuir... esta música como a ti te apetezca.

Para el autor es una forma muy buena de darse a conocer rápidamente sin apenas inversión inicial en este sentido. Si tiene éxito y decide explotarlo las ganancias serán íntegras.

 Es más que recomendable y muy de agradecer que se mencione al autor original. Incluso puedes realizar donaciones. Ya que obtenemos tanto, qué menos que darle los méritos al que se lo ha trabajado.

Que lo disfrutes.

Google Chrome vs Patata - Espectacular

miércoles, 12 de mayo de 2010

Hoy os dejo un vídeo espectacular. Se trata de un vídeo en el que comparan la velocidad del navegador de Google (Chrome) con el lanzamiento de una patata, ondas de sonido y un rayo. No podemos tomarlo como un vídeo científico pero si que podemos asegurar que es impresionante y que está muy trabajado. Sin mas comentarios, os dejo el vídeo:


Visto en Microsiervos

EA te hará pagar por tus juegos de segunda mano

El Project Ten Dollar es una "brillantísima" idea de los accionistas de EA para intentar obtener beneficios del mercado de segunda mano de videojuegos.

El sistema consiste en un código que al introducirlo permite la descarga de contenido y el juego online.



Si has adquirido el juego de segunda mano este código te costará 10 dólares, y con la suerte que tenemos con las equivalencias igual es hasta 10 euros.

Los juegos afectados por el momento son Dragon Age Origins, Mass Effect 2 y Tiger Woods PGA Tour 11, pero no se descarta que juegos que produzca la propia EA como FIFA, Medal of Honor, NFL, Madden o NBA salgan con este código.

Si no teníamos bastante ya con los DLCs o contenidos descargables esto ya es de genios economistas.

Habrá que ver si el código puede pasar de unas manos a otras a la vez que pasa el propio juego, o si caduca o se valida de alguna manera.

Visto en EOL

Compartir es necesario

martes, 11 de mayo de 2010

Os dejo con un vídeo muy interesante, donde se explican las razones por las cuales el compartir es necesario. Vídeo 100% recomendado:


Extracto de "Carta por la Innovación, la Creatividad y el Acceso al Conocimiento". Más información en: http://fcforum.net/es/

Novedades para Firefox 4

Mozilla está preparando una serie de mejoras para que Firefox 4 pueda competir con Google Chrome.

Para ello mejorará su motor interno haciéndolo un 25% más veloz. 
Las pestañas usarán procesos por separado. Si una se "cuelga" no tendremos que reiniciar el navegador.

En el apartado de interfaz gráfica se pueden observar en la imagen una serie de cambios: 


  1. Botón de menú único. Sustituye a la barra de herramientas, quedando así más ordenado, limpio y resaltando la barra de direcciones, que es la protagonista.
  2. Iconos claros. Se eliminan bastantes de ellos para insertarlos en el botón anterior y son diseñados para verse fácilmente sin interferir con la web visualizada.
  3. Barra de direcciones. Más grande y más clara. Será más fácil distinguir una página segura o dañina y las partes de la dirección URL.
  4. Búsqueda. Se mantiene este espacio como tal, a lo sumo agregando más servicios de búsqueda.
  5. Botón de Marcadores. Ahora para verlos hay que hacer click en este botón para que se desplieguen los Marcadores.
Esperemos que este gran navegador Open Source se ponga a la altura y supere la actual guerra del HTML5, licencias y demás.

Con una cuota de mercado de más del 25% seguro que es el navegador favorito de muchos de nuestros lectores.

Suprimir vocales de un fichero - Programación C

lunes, 10 de mayo de 2010

Hace unos días ya vimos un ejercicio de programación en C para calcular cuanto ocupa un fichero. Hoy seguimos con otro ejercicio de ficheros:

Ejercicio:
Escribe un programa que lea un fichero y le suprima todas las vocales (no acentuadas).

Es decir que siendo el fichero origen.txt:

El alegre campesino
pasea por el campo
ajeno a que el toro
se acerca por detrás

El fichero destino.txt sea:

l lgr cmpsn
ps pr l cmp
jn  q l tr
s crc pr dtrás


Sigue leyendo para ver la solución.

[Humor] DCs Adobe Flash vs. el iPhone maligno





Visto en Microsiervos

Muere AGEIA PhysX Nvidia

El chip PhysX de AGEIA es, según Nvidia, un potente motor de física que permite realizar en tiempo real los cálculos de física de los juegos de PC y consola más avanzados.

Mejor dicho, era, puesto que Nvidia ha absorbido la tecnología para sus futuras tarjetas gráficas y ha dejado de dar soporte para las antiguas tarjetas de Ageia, que normalmente se vendían aparte, en formato PCI y PCI-e 1x.



Este es el mensaje que recibió un usuario por parte de Nvidia cuando le preguntó por nuevos drivers:

"AGEIA PhysX processors users should use and install an older PhysX system software such as version 8.09.04. Note – AGEIA PPU acceleration support for 2.8.1 SDK or earlier, and Windows Vista and Windows XP only."

Ahora los usuarios que posean una de estas tarjetas deberán quedarse en Windows XP o Vista si quieren mantener la compatibilidad con tarjetas Ati y juegos actuales. Algo que deja prácticamente muerto el hardware vendido por Ageia.

Visto en CHW

La privacidad en Facebook

Con esto de las redes sociales tu privacidad cada vez es menor, quieras o no. A no ser que te escondas en una caverna... Y ya ni eso, porque seguro que algún conocido twittea dónde estás escondido.



En esta página se puede ver un gráfico dinámico que muestra el nivel de privacidad desde 2005. La evolución es claramente a peor, por muchas actualizaciones de privacidad y seguridad o exigencias de la Unión Europea o el gobierno de turno.

Y es que si no tuiteas o no tienes feisbuc no eres nadie...

Un Terabit por pulgada con nuevo método de escritura

Cuando parecía que la densidad de los discos duros con platos magnéticos no daba más de sí, nos vuelven a sorprender con un método de escritura, resultado de la combinación de dos tecnologías, que aumenta el límite actual de 100 Gb a 1 Tb.



La primera tecnología se denomina BPR o Grabación de Bit-estampado. Aísla los sectores adyacentes a la zona que se va a escribir para evitar la alteración de la información contenida en ellos.


Explicado de forma sencilla quiere decir que el campo magnético generado por el cabezal a la hora de escribir no afecta a sectores cercanos ya escritos, por lo que se puede reducir el espacio físico ocupado por un sector.


La segunda tecnología es la TAR o Grabación magnética termo-asistida, que consiste en enfriar rápidamente el sector que se acaba de escribir, para evitar que los colindantes se vean afectados por el calor y reducir el tiempo de escritura.

Ahora que los discos de estado sólido o SSD comenzaban a entrar en el mercado doméstico los discos duros tradicionales se resisten a quedar obsoletos con esta nueva tecnología, que les garantiza un espacio de almacenamiento muy superior a un precio asequible, aunque en mi opinión tienen los días contados, saliendo en primer lugar del equipamiento del usuario doméstico exigente.

Visto en CHW

Internautas pagarían un precio justo por descargar

News.com.au y CoreData han realizado una encuesta entre 7000 internautas estadounidenses sobre las descargas de contenido multimedia de la red.


La conclusión es que la mayoría en cada caso pagaría algo por el contenido que descarga, algo que, personalmente, dudo que en España se diera por mayoría.





Lo que está claro es que la gente demanda contenido de calidad a un precio razonable.

Piratería, palabra que odio porque trata de demonizar a todos los usuarios de internet (recordemos que el disfrute de este contenido sin ánimo de lucro es totalmente legal, diga lo que diga la SGAE, la RIAA y compañía), siempre ha habido, hay y habrá, pero sin precios absurdamente abusivos las ganancias de los creadores serían mayores, aunque en principio parezca lo contrario.

Visto en NeoWin

USB 2.0 vs USB 3.0

En InsideHW se han preguntado si merecen la pena las nuevas unidades externas de almacenamiento con USB 3.0, y han hecho una tabla con los resultados:


El resultado es más que obvio, pero los grandes fabricantes como Intel y AMD están retrasando su lanzamiento por no incorporar ya la tecnología en sus chipsets.

Aun así resultan una muy buena inversión si dispones de un PC con USB 3.0.

Gimp: Restaurar fotos estropeadas

domingo, 9 de mayo de 2010

Gracias a Tatica, hoy os dejamos otro videotutorial de Gimp. En esta ocasión, podréis ver cómo reparar o restaurar una foto estropeada por el tiempo (con grietas por ejemplo). Creo que este videotutorial es muy útil, ya que estoy seguro de que a mas de uno le vendrá de maravilla.


Espero que os haya sido de utilidad.

Los mejores links de la semana - Mayo semana 1

sábado, 8 de mayo de 2010

Hoy os traemos los mejores links de principios de Mayo:
Espero que los disfrutéis.

uTorrent crea banco de ideas tipo Digg

Esta noticia ha llamado poderosamente mi atención.

Y no es porque el programa sea uTorrent (o µTorrent, como más os guste) que me parece un gran programa, para mí el mejor que he probado para descargas de Torrents.

Tampoco ha sido porque la petición más votada del momento sea portar el programa a Linux:




Aclaro que el programa fue creado para Windows, pero es tan notable que conozco mucha gente que lo ejecuta en Linux usando Wine. Sería una buena noticia si al final hacen una versión para Linux, yo por lo menos lo pondría sin dudarlo.

Lo que me ha gustado de verdad es la original forma de atender las peticiones y sugerencias de los usuarios, cosa de la que muchas empresas deberían aprender.

Cierto es que la tendencia actual es tener en cuenta estas opiniones, o por lo menos parecerlo. Los pequeños programadores llevan mucho tiempo haciéndolo de esta manera, y las empresas han visto el potencial.

En el mundo Linux también es de lo más habitual, no así en el caso que nos ocupa, el mundo Windows. Aunque bien es sabido que dan pasos es esa dirección. Un claro ejemplo fue Windows 7, que aceptó muchas de las sugerencias que los usuarios de Vista y betatesters de 7 realizaron.

Claro que con sugerencias o sin ellas mejorar Windows Vista no era nada difícil...

#FFL Follow Friday Linuxero 3

viernes, 7 de mayo de 2010

La semana pasada ya tuvimos la segunda edición de #FFL. Pues una semana más, aquí vamos con la tercera edición de #FollowFridayLinuxero. Si no sabéis lo que es, en el post de la anterior semana está todo explicado. Os dejo a continuación la lista de todos los participantes. Gracias a todos los que han colaborado!

1. @gab1to  -  Gabuntu
2. @lavidalinux  -  La Vida Linux
3. @sefsinalas  -  Paraíso Linux
4. @Ubunlog  -  Ubunlog
5. @GomezHyuuga  -  Fedoreando
6. @soker_  -  PortalUbuntu
7. @ManuelHerreraM  -  Desde Ubuntu para el Mundo
8. @ubuntizando  -  Ubuntizando el Planeta
9. @ociolinux  -  OcioLinux
10. @novatillasku  -  NovatillaSku
11. @bachitux  -  Un Tux Suelto
12. @nosinmiubuntu  -  Nosinmiubuntu
13. @javier_4pr  -  Linux 4 PR
14. @timbislopez  -  Timbis
15. @buskytux  -  Buskytux.tech
16. @manuelgop  -  Hablo con Gambetas
17. @N1colas_  -  El Ventiluz
18. @jg0mez  -  No Solo Unix
19. @Cresar  -  TecnoZone
20. @wereveryware  -  We ‘r everyware
21. @alejandrocq  -  El blog de alejandrocq
22. @user21  -  UbuntuWay
23. @Thalskarth  -  Thalskarth's Maëlstrom
24. @superfriki  -  Todos Somos Frikis
25. @Sinwindows  -  Sin Windows
26. @yunn9  -  Is Open is Free
27. @martincasc  -  Soft-Libre
28. @rafeviper  -  Seek N’ Geek
29. @Mph2  -  Geekly Planet
30. @enzofava  -  enzofava.com
31. @usemoslinux  -  Usemos Linux

A continuación os dejamos unos links que podéis pinchar para retwittear a todos vía twitter.