Linus Torvalds, entrevista al desarrollador de Linux

Entrevista a Linus Torvalds creador del kernel Linux, el alma del sistema operativo GNU/Linux

linus-266x300

El pasado 20 de Mayo de 2014 en la web Huffington Post, en el apartado de tecnología Bill Robinson publicaba una entrevista a Linus Torvalds (que supongo no necesita presentación) el creador del kernel Linux. Sigue leyendo

El entorno de trabajo de un desarrollador de Linux: Hoy Jes Sorensen

¿Quieres conocer un poco más de cerca cómo trabajan los desarrolladores del kernel de Linux? Échale un vistazo a su entorno de trabajo.

kernel_workstations

Desde la página Linux.com después de varios meses de parón continúan con la serie en la que mostrarán el entorno de trabajo de 30 desarrolladores del kernel de Linux en las siguiente 30 semanas.

Después de la anterior serie de 30 entrevistas a 30 desarrolladores de Linux y que pudiste seguir en este blog, ya que las traduje enteras semanalmente. Esta vez echaremos un vistazo al lugar de trabajo de un desarrollador del kernel de Linux para descubrir en que entorno desarrollan su actividad.

Esta es la cuarta entrega de esta serie, hasta ahora has podido ver los siguientes artículos sobre:

Esta semana descubriremos el entorno de trabajo de Jes Sorensen

Gracias a Linux.com y a Jennifer Cloer por compartir y dejar difundir su trabajo.

Puedes ver el original en este enlace: http://www.linux.com/news/special-feature/linux-developers/765975-30-linux-kernel-developer-work-spaces-in-30-weeks-jes-sorensen

Jes Sorensen desk

Jes Sorensen es un ingeniero del kernel de Linux en el Equipo de Habilitación de Plataformas de Red Hat, donde trabaja principalmente en el software RAID. También es co-presidente de  Linux Plumbers Conference y trabaja en controladores de dispositivos Wi-Fi cuando tiene tiempo.

El ingeniero del kernel de Linux Jes Sorensen trabaja desde un escritorio de altura regulable.

Ha trabajado en el kernel de Linux y de entorno de usuario durante más de 20 años, en áreas como KVM, la máquinas virtuales basada en el kernel, la creación de redes de alta velocidad, Linux/ia64, Linux/m68k, las librerías del sistema (glibc) y sistemas de alta gama NUMA.Este es el artículo tiene como objetivo continuar con nuestra popular serie de espacios de trabajo de desarrolladores del kernel. En anteriores artículos has podido ver a desarrolladores como Shua Khan, Steve Rostedt o Greg Kroah-Hartman. ¿Hay un desarrollador del kernel en particular que le gustaría que te presentáramos? Hazlo saber en los comentarios (NdT: de la web del original). Gracias!

¿Qué es lo que más te gusta de tu lugar de trabajo?

Mi escritorio ajustable en altura electricamente, que me permite estar de pie o sentarme y trabajar como me gustaría, sin tener que salir cuando me despierto y encontrarme con un pie de nieve fresca en el suelo, y por supuesto mi máquina de café expresso Jura J9 (ningún desarrollador puede funcionar sin una de estas).

¿Qué es lo que menos le gusta?

Soy terrible a la hora de desorganizar todo en mi escritorio dejando pilas de cosas por todos lados. Obviamente, mi oficina está *siempre* tan ordenada como se muestra en el vídeo, ¡¡de vedad!!

¿Cuál es el espacio de trabajo más extraño que has utilizado?

No recuerdo ningún sitio extraño en particular, pero probablemente diría que el sótano de comunicaciones electrónicas del laboratorio en CERN cuando escribí el primer driver paralelo HIPPI. Como otra opción la oficina Linuxcare Ottawa, cuando el electricista cruzó algunos cables que resultó que salieron chispas volando de todos tratando de salir de allí en estado de pánico.

Puedes ver todas la enrevistas de esta serie en este enlace: http://victorhckinthefreeworld.wordpress.com/tag/30-entornos-de-trabajo-de-desarrolladores-kernel-linux/

——————————————–

Arrancando GNU/Linux desde un disquette de 3½

Lo que no se puede negar es la versatilidad de GNU/Linux. Esto hace que incluso tengas un sistema GNU/Linux en modo Live arrancando con un antiguo disquette de 3½

Aquellos que ya tenemos unos años y rondamos la cuarentena (que palabra más fea!!) empezamos a trastear en esto de la informática con soportes llamados disquettes. Yo conocí, y use en mi viejo 8086 (un dia tengo que sacarle unas fotos) disquetes de 5 1/4 y 3½.

Soportes de capacidad algo ridícula hoy en día. Los disquetes de 3½ de alta densidad llegaban a la sorprendente capacidad de 1.44 MegaBytes!! Imagina los que necesitas para igualar hoy en día a la capacidad de la memoria USB más pequeña del mercado de 1Gb por ejemplo!!

Pues sí, por raro que parezca, con eso funcionábamos! De hecho mi 8086 no tenía disco duro y para cargar MS-DOS lo hacía arrancando desde el disquete de 5 1/4 y cargaba el sistema operativo en memoria, y después ale, a disfrutar como locos, programando en Basic!! jejeje

Restyling de SimpleDesktops

Hoy en día esos soporte ya están casi olvidados, menos en algún caso en los que necesitamos un sistema operativo potente y alguna herramienta para un propósito en concreto.

En el foro de openSUSE un usuario preguntó por un sistema operativo en modo Live, pero que arrancara desde un Disquette, el compañero del foro Arag le dió unas cuantas opciones, me pareció interesante y quise compartirlo por aqui por si alguien más necesitaba algo parecido!

El caso es que existen muchas versiones de sistemas basados en GNU/Linux modificados para que puedan arrancar desde un simple disquette y en algunos casos necesitan 2, nunca hubiera podido imaginar que existieran tantas opciones. Esa es una de las potencias de GNU/Linux el poder construirlo y adaptarlo a tus necesidades! Lo mismo te gestiona un supercomputador, como te arranca un viejo PC prehistórico!

La mayoría traen “de serie” herramientas específicas o de recuperación en caso de fallo. También los hay con aplicaciones de test de redes, y traen aplicaciones como navegadores, ftp, etc…

No espereis grandes entornos de escritorio, ni interfaces gráficas, el minimalismo y la poderosa línea de comandos serán las principales pantallas a las que enfrentarte, pero supongo que si es lo que andas buscando te resulten útiles. Las hay derivadas de la gran distro madre Debian como es Floppix, y muchas otras.

Encuentra entre todas, tu opción en estos enlaces:

Gracias a Arag por compartir! ;)

————————————————————————-

Linux arrasa como sistema operativo entre supercomputadoras

Linux sigue siendo el líder absoluto entre las 500 supercomputadoras.

supercomputadoras

Haz click para ampliar

Todos los años la web TOP500 saca un par de listas donde da a conocer diversos datos de los 500 supercomputadores del mundo. En Junio y en Diciembre se actualizan esas listas y se difunden.

Desde esa web se puede filtrar contenido, leer interesantes noticias sobre supercomputadoras con nosécuantos núcleos, y capacidades increibles de procesado de datos, los petaflops se manejan como si nada!!

Y hoy han anunciado el lanzamiento de su lista de Junio de este año 2013, y las supercomputadoras Chinas que llegaron hace tiempo al número uno siguen ocupando esos primeros lugares. Podéis visitar su página y ver la cantidad de datos que son capaces de calcular… a mí se me escapan esas cifras de la cabeza!!

Bueno, pero a lo que voy. Esas supercomputadoras necesitan un sistema operativo que las controle, y que gestione todas sus tareas. Y para ello ¿qué creeis que ha escogido el 95% ? Acertásteis si pensasteis en Linux !!

Tux_cumpleaños

Tux celebrándolo

Pues sí es el sistema operativo elegido en una GRAN mayoría. Será por su versatilidad, o por su capacidad de poder modificarlo adaptádolo a las necesidades, su seguridad, o por muchas de sus otras características y que a los administradores de estos sistemas les ha convencido de lleno!

Quizás como sistema operativo doméstico no este a la par que otros sistemas operativos privativos, pero desde luego a nivel empresarial, y en ámbitos más serios es el líder indiscutible!!

supercomputadoras1

Haz click para ampliar

Y dentro de Linux también se puede hacer una clasificación por sistemas operativos utilizados. Y entre ellos vemos muy bien posicionado a SUSE Linux Enterprise así que si es bueno para una supercomputadora, por que no va a serlo para mi pequeño equipo de escritorio o para mi portátil? ;)

Ya sabes, puedes decir orgulloso: Uso el sistema operativo que utilizan los grandes !!!

Enlaces de interés

———————————————————————-

El entorno de trabajo de un desarrollador de Linux: Hoy Shuah Khan

¿Quieres conocer un poco más de cerca cómo trabajan los desarrolladores del kernel de Linux? Échale un vistazo a su entorno de trabajo.

kernel_workstations

Desde la página Linux.com después de un par de semanas de parón continúan con la serie en la que mostrarán el entorno de trabajo de 30 desarrolladores del kernel de Linux en las siguiente 30 semanas.

Después de la anterior serie de 30 entrevistas a 30 desarrolladores de Linux y que pudiste seguir en este blog, ya que las traduje enteras semanalmente. Esta vez echaremos un vistazo al sitio de trabajo de un desarrollador del kernel de Linux para descubrir en que entorno trabajan.

Esta es la tercera entrega de esta serie, hasta ahora has podido ver los siguientes artículos sobre:

Esta semana descubriremos el entorno de trabajo de Shuah Khan.

Gracias a Linux.com y a Jennifer Cloer por compartir y dejar difundir su trabajo.

Puedes ver el original en este enlace: https://www.linux.com/news/special-feature/linux-developers/722958-30-linux-kernel-developer-workspaces-in-30-weeks-shuah-khan

Shuah Khan

Shuah Khan es una desarrolladora senior del kernel de Linux en la división de Código abierto de Samsung (Samsung’s Open Source Group) Ella ha contribuido a varios de los subsistemas del kernel. Incluyendo varios otros proyectos (Android mainlining project, LED class drivers, IOMMU, DMA, etc)

Está actualmente enfocada en el área de la gestión de energía y PCI ASPM. También ayuda en los lanzamientos del kernel estable testeando y reparando errores. En esta ocasión nos comenta cual es su sitio de trabajo y el hardware que utiliza en el desarrollo del kernel.

¿Qué es lo que más te gusta de tu lugar de trabajo?

Trabajo de manera remota desde mi casa en Colorado (EE.UU). Mi lugar de trabajo es espacioso, y tiene un amplio espacio para mis tres portátiles y algo más. Tengo una gran ventanahaciendo del sitio el trabajo más luminoso que ehe tenido. Además, tengo excelentes vistas a las Montañas Rocosas. Otra gran ventaja es que cuando hablo a mis ordenadores no hay nadie alrededor que me mire de manera extraña.

El sitio de trabajo no es muy útil sin unos cuantos sistemas de test y desarrollo y otras tareas de desarrollo. Utilizo varios sistemas para el desarrollo del kernel y para el testeo de los lanzamientos estables.

Un Samsung Series 9 900X4C Intel Corei5 es mi equipo principal. Tiene 16Gb de RAM y 250Gb de disco duro SSD. Utilizo Ubuntu 12.10 y en este equipo es muy rápido. Normalmente ejecuto 3 o 4 compilaciones del kernel en paralelo cuando testeo lanzamientos del kernel estable. La compilación es rápida y el arranque del testeo va muy deprisa.

Un HP ProBook 6475b AMD A10-4600M APU con gráfica Radeon(tm) HD es mi segundo equipo. Este sistema me ayuda a testear y comprobar lo específico para los problemas con AMD. Y un HP Compaq dc7700 SFF desktop Intel Core-i2 es mi tercer equipo para desarrollo. Lo uso para compilar el lanzamiento estable para diferentes arquitecturas. Una compilación distinta para x86_64 me ayuda a comprobar los lanzamientos en otras arquitecturas y encontrar problemas de compilación antes de que la rama estable sea lanzada.

¿Qué es lo que menos le gusta?

Como utilizo la mesa del comedor como escritorio, no hay manera de colocar los cables de potencia de los portátiles fuera del sitio de paso. Y la colocación de los cables a veces se complica.

¿Cuál es el espacio de trabajo más extraño que has utilizado?

De vez en cuando trabajo al aire libre. El sitio más extraño que he usado y que a veces uso, cuando el tiempo es bueno para estar dentro de casa, es una mesa de picnic. Tengo buena cobertura wifi en mi patio trasero.

¿Hay algún objeto de tu espacio de trabajo que no conozcamos?

Además depoder hacer lo que me gusta , trabajar para Samsung me da además el beneficio de poder tener en mis manos lo último en portátiles Samsung para el desarrollo del kernel. La serie Samsung Series 9 900X4C merece una especial mención. Esta es mi primera experiencia con un portátil Samsung y un disco duro SSD.

Era un poco excéptica sobre los sistemas SSD, antes de tener este portátil. Encontré que con la combinación de SSD y 16Gb de RAM, este equipo es muy rápido y hace que el desarrollo sea muy ágil. Es sorprendentemente ligero y elegante para ser un portátil con una batería de 8 horas.

Puedes ver todas la enrevistas de esta serie en este enlace: http://victorhckinthefreeworld.wordpress.com/tag/30-entornos-de-trabajo-de-desarrolladores-kernel-linux/

——————————————–

El entorno de trabajo de un desarrollador de Linux: Hoy Steve Rostedt

¿Quieres conocer un poco más de cerca cómo trabajan los desarrolladores del kernel de Linux? Échale un vistazo a su entorno de trabajo.

kernel_workstations

Desde la página Linux.com después de un par de semanas de parón continúan con la serie en la que mostrarán el entorno de trabajo de 30 desarrolladores del kernel de Linux en las siguiente 30 semanas.

Después de la anterior serie de 30 entrevistas a 30 desarrolladores de Linux y que pudiste seguir en este blog, ya que las traduje enteras semanalmente. Esta vez echaremos un vistazo al sitio de trabajo de un desarrollador del kernel de Linux para descubrir en que entorno trabajan.

En el primer capítulo de la serie pudiste ver el escritorio de Greg K.H. Puedes verlo en este enlace: http://victorhckinthefreeworld.wordpress.com/el-entorno-de-trabajo-de-un-desarrollador-de-linux-hoy-greg-kroah-hartman/

Esta semana descubriremos el entorno de trabajo de Steven Rostedt.

Gracias a Linux.com y a Jennifer Cloer por compartir y dejar difundir su trabajo.

Puedes ver el original en este enlace: http://www.linux.com/news/special-feature/linux-developers/30-linux-kernel-developer-workspaces-in-30-weeks-steve-rostedt

¿Qué es lo que más te gusta de tu lugar de trabajo?

Mi silla. Bueno, he tenido muchas sillas a lo largo de los años, y me han gustado cada una que he tenido. Necesitan tener reposabrazos, porque me gusta hacer flexiones. Extiendo mis piernas y me apoyo en los reposabrazos para levantar mi cuerpo. Ese es quizás el motivo por el que necsito cambiar de sillas constantemente, y por lo que no me duran mucho.

También paso mucho tiempo en mi oficina, y una silla cómoda es importante.  no me gustan las que son blandas, me gustan las que tienen respaldo firme y qe tengan una palanca para regularla.

¿Qué es lo que menos le gusta?

El desorden. Soy incapaz de mantener la oficina limpia. Trabajo en diferentes cosas al mismo tiempo y descoloco cosas y no las coloco de nuevo. Finalmete no puedo resistirme y lo ordeno todo. Pero eso sólo dura un par de días antes de que las cosas vuelvan a estar por el suelo de nuevo.

Mi esposa es una maniática del orden, y me dice que miestras el desorden no se extienda al resto de la casa (tengo una oficina en cad, por si no era obvio), ella no se preocupará de cómo esté la oficina.

¿Cuál es el espacio de trabajo más extraño que has utilizado?

Cuando trabajé para TimeSys, tenía que desplazarme a la oficina de Pittsburgh y tenía que trabajar en uno de sus equipos, que estaba en una habitación pequeña. Como no tenía un terminal remoto, tenía que estar junto al equipo. y como no había sillas en la habitación, tenía que utilizar los equipos de alrededor como sillas y mesas. Me sentaba en un equipo com mi portátil en otro (más grande) como escritorio.

¿Hay algún objeto de tu espacio de trabajo que no conozcamos?

Hmmm, creo que la cosa más extraña en mi oficina me recuerda a una perra muy querida que tuve: “Angel” (un bull terrier). Cuando lo tuve que sacrificar (ella tenía cancer) la llevé al crematorio. Me dieron sus restos y nunca enterré. Ella está sentada en la parte superior de mi armario durante el tiempo que llevo trabanjando en mi actual oficina.

Puedes ver todas la enrevistas de esta serie en este enlace: http://victorhckinthefreeworld.wordpress.com/tag/30-entornos-de-trabajo-de-desarrolladores-kernel-linux/

——————————————–

El entorno de trabajo de un desarrollador de Linux: Hoy Greg Kroah-Hartman

¿Quieres conocer un poco más de cerca cómo trabajan los desarrolladores del kernel de Linux? Échale un vistazo a su entorno de trabajo.

kernel_workstations

La página Linux.com empieza hoy una serie en la que mostrarán el entorno de trabajo de 30 desarrolladores del kernel de Linux en las siguiente 30 semanas.

Después de la anterior serie de 30 entrevistas a 30 desarrolladores de Linux y que pudiste seguir en este blog, ya que las traduje enteras semanalmente. Esta vez echaremos un vistazo al sitio de trabajo de un desarrollador del kernel de Linux para aprender más acerca de lo que los motiva y cómo colaborar con algunos de los mejores talentos en todo el software.

Cada semana se publicará un vídeo y/o unas fotos en las que compartirán su sitio personal de trabajo que los desarrolladores del kernel de Linux utilizan para avanzar en el recurso más grande de tecnología compartida en la historia.

Gracias a Linux.com y a Jennifer CLoer por compartir y dejar difundir su trabajo.

Empieza esta serie con uno de los mantenedores del kernel estable y colaborador de la Fundación Linux, Greg Kroah-Hartman. Greg comparte un vídeo de su entorno de trabajo, que está situado en el bonito entorno del Pacífico Noroeste, y también comenta sobre otros entornos de trabajo en los que ha desarrollado su tarea durante los años.

Puedes ver el original en este enlace: https://www.linux.com/30-linux-kernel-developer-workspaces-in-30-weeks-greg-kroah-hartman

¿Qué es lo que más te gusta de tu lugar de trabajo?

Es la primera oficina en la que trabajo que tiene ventana. Mi anterior oficina estaba en el sótano de mi casa,que estaba genial para hacer mucho trabajo sin distracciones, pero reconozco que está bien a veces poder ver pájaros y árboles fuera.

¿Qué es lo que menos le gusta?

Tengo una falta total de estanterías, lo que me obliga a mantener las cosas más ordenadas de lo que normalmente soy. Me pondré algunos estantes con el tiempo, que provocará que mi colección de componentes hardware vayan llenando todo el espacio disponible.

¿Cuál es el espacio de trabajo más extraño que has utilizado?

La casa donde vivía con mi familia cuando empecé a involucrarme en el desarrollo del kernel de Linux hace ya muchos años, era muy pequeña, sin habitaciones para un escritorio o una oficina.

Así que me instalé en el armario del pasillo donde construí un escritorio en él que proporcionaba suficiente espacio para un monitor y teclado, con una estación de trabajo debajo de ella, y un recorte para una silla donde todo encajaba con la puerta cerrada.

Para trabajar allí la puerta tenía que estar abierta con la silla en mitad del pasillo. Escribí mis primeros controladores de Linux en ese armario del pasillo, que finalmente me permitió tener un trabajo completo trabajando en el kernel de Linux en otra ciudad, así que tuvimos que vender la casa y mudarnos.