Habíamos dicho anteriormente que OpenOffice sería retirado de Ubuntu Netbook Edition 10.04 y que unas de las posibilidades para abrir los documentos ofimáticos que se proponía era Gdocs.
Aquí mismo en este blog muchos se mostraban en desacuerdo, no tanto con la decisión de apartar a OOo de la instalación por defecto de UNE sino con la idea de abrir documentos con Google Docs.
Puede que esto (no lo que se dijo en este humilde blog
sino en la comunidad toda )haya causado que una nueva propuesta se haya lanzado, que es la de reemplazar OpenOffice por Abiword y Gnumeric
En relación a esto Rick Spencer desarrollador de ubuntu dijo:
“Creo que debemos intentar gumeric y Abiword por defecto, y luego aquellos que quieran aplicaciones OOo puede instalar sólo los que necesitan más adelante.”
Me parece una idea acertada,creo que tanto Abiword cómo Gnumeric son dos excelentes reemplazos para OpenOffice.
Qué te parece la nueva propuesta? estás de acuerdo? instalarás OpenOffice en tu netbook? Te gustaba más la idea de Google Docs? Espero tus comentarios.
Vía | OMG! Ubuntu!
Compartelo:
© Ubunlog, 2010. |
Enlace Permanente |
2 comentarios |
Sumalo a
del.icio.us
Etiquetas: 10.04, Lucid Lynx, Netbook, Software, Ubuntu, UNE
Tu verificas tu trafico todos los dias pero lo unico que encuentras es una maraña rodando por el paisaje de tu blog. Bueno hay una razon para eso. Tu blog apesta! Tu blog sucks!
Internet esta plagado de blogs asi y siempre por las mismas razones. Las mismas 10 razones.
Esto post por supuesto que no lo escribi yo, esta demasiado duro con las palabras y no es mi estilo
pero si concuerdo en la mayoria de los puntos citados, si tu blog no tiene exito planteate si estas haciendo alguna de estas cosas.
Fuente original (en ingles)
Vía The Inquirer
El problema en sí radica en el kernel de las versiones 6.06, 8.04, 8.10, 9.04 y 9.10. Las versiones 7.xx no están afectadas. Se trata de un problema grave ya que podría permitir el acceso completo al sistema entre otros.Canonical ha recomendado como solución actualizar el kernel de sus distintas versiones ya que el problema afecta gravemente a las mismas con además del posible escalado de privilegios de un extraño, un consumo elevado de tráfico de red y fallo en el sistema de ficheros, FUSE no gestiona bien ciertas peticiones.Os dejamos a continuación la lista de kernels con la que han aconsejado actualizar según versiones:* Ubuntu 6.06 – linux-image-2.6.15-55.82* Ubuntu 8.04 – linux-image-2.6.24-27.65* Ubuntu 8.10 – linux-image-2.6.28-17.45* Ubuntu 9.04 – linux-image-2.6.28-18.59* Ubuntu 9.10 – linux-image-2.6.31-19.56
Más información Canonical
Compartelo:
© Ubunlog, 2010. |
Enlace Permanente |
6 comentarios |
Sumalo a
del.icio.us
Etiquetas: Seguridad, Software, Ubuntu
Entrega Nº8 de la serie Gimp100podcast de tatica
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" height="307" width="480"><param name="src" value="http://blip.tv/play/AYHDrGMC"><param name="allowfullscreen" value="true"><embed allowfullscreen="true" height="307" src="http://blip.tv/play/AYHDrGMC" type="application/x-shockwave-flash" width="480"></embed></object>
Compartelo:
© Ubunlog, 2010. |
Enlace Permanente |
4 comentarios |
Sumalo a
del.icio.us
Etiquetas: GIMP, Podcast, Software, Ubuntu
La mayoria de los bloggers ama a sus lectores RSS. No solo eso sino que aman ganar mas lectores. Es una gran alegria cuando se despiertan y ven que sus lectores han aumentado 30, 40 o 50 lectores en el contador de feedburner verdad?
Esos cambios son mas bien poco frecuentes y a la mayoria les cuesta obtener incluso un pequeño numero de suscriptores de forma constante. Hay algo que se pueda hacer al respecto? Alguna manera de atraer mas lectores RSS? Claro que la hay, mucha gente ha hablado sobre el tema pero yo encontre estas 50 maneras en una web en ingles y las traduje para que ustedes o mas bien nosotros las pongamos en practica.
Muy buenos consejos verdad? Recuerdo que no los pense yo sino que los traduje desde un blog en ingles. Voy a empezar a poner en practica al menos el 90% de estas tecnicas que despues de leerlas me doy cuenta que no uso.
Bueno y no me queda mas que ofrecerles que se suscriban a los feeds de mi blog

Despues de escribir una entrada sobre escritorios minimalistas y escritorios elegantes en otro de mi blogs se me ocurrio pensar como son los escritorios de los bloggers linuxeros. Porque bloggers? Porque si pusiera de puros linuxeros tendria que poner aqui como 2000 fotos y no da, asi que si tambien sumamos la condicion de que sean bloggers acortamos un poco la lista.
Aclaro que no me refiero al escritorio de la PC sino a su escritorio desde donde bloggean, la mesa, la silla, los adornos y todo el desastre que sea su escritorio
Les pido que me manden sus fotos a mi mail
y yo las voy a publicar en este post…las fotos las voy a subir a mi cuenta de flickr para no ocupar la transferencia de mi hosting. Pongan en el mail en enlace a su web asi lo publico tambien.
Y no sean tramposos no se pongan a ordenar su escritorio para dejarlo lindo…traten de mandar la foto de su esritorio tal cual esta todos los dias.
Y para ver la imagen en tamaño real hagan click sobre la imagen y una vez en flickr click sobre el boton que dice ‘All sizes’. Y no se preocupen tanto por la calidad de la imagen, yo saque mi foto con el celu ![]()
▲Federico (perro) de paraisolinux.com
▲Cresar de tecnozone.net
▲Escobar de borrachito.net
▲Leonardo de ubunlog.com.ar
▲Daniel de comafinal.blogspot.com
▲Fabricio de fb91.com.ar
▲Masizo (perro) de bodegatecnologica
After a year and a half in the User Experience team at Canonical, I’ve decided to move to the Ubuntu One team. It’s been an amazing experience to be part of that team but I’ve been missing doing development on a regular basis a lot lately, so I’ve decided to move into a role where I can get my hands dirty more often.
I will start by taking on anything on the web interface together with an amazing team, we will deliver a great experience and a higher level of polish for Lucid. There are some exciting new features coming to Ubuntu One, so it’s a great time to be part of the team, especially with John Lenton and Elliot Murphy as managers.
This does mean I will be moving away from the work I’ve been doing on Launchpad which makes me sad, it’s a fantastic and ambitious project filled with the smartest and most passionate engineers I’ve known.
If in the next few months you don’t start feeling like life is getting better for you on the Ubuntu One web UI, please come and find me and point me and hold me up to my promise of wonderful webby things.
Desde hace tiempo hay fuertes indicios de la supuesta cooperación entre Microsoft y la Agencia Nacional de Seguridad de los EE.UU. (NSA). Para sorpresa de muchos, el reconocido experto en seguridad Bruce Schneier ha publicado un artículo afirmando, entre otras cosas, lo siguiente:
Con el objetivo de cumplir con las órdenes de cateo del gobierno sobre los datos de los usuarios, Google ha creado un sistema de acceso de puerta trasera a las cuentas de Gmail.
Si bien en el artículo no aporta ninguna prueba que avale sus dichos, hay que tener en cuenta que se trata de una autoridad reconocida en el mundo de la seguridad informática, y que dificilmente haría semejante declaración pública sin contar con evidencia al respecto.
En el mismo artículo, además, Schneier describe una serie de ejemplos sobre cómo ciertos fabricantes (entre ellos, Siemmens, Nokia y Ericsson) han incluido mecanismos de vigilancia y espionaje en sus productos, a pedido de agencias gubernamentales (y no sólo de los EE.UU.).
Asi es que parece ser que Google, cuyo lema sigue siendo “Don’t be evil” (No seas maligno), y que ya había colaborado con la censura gubernamental en China, ahora parece estar abriendo las puertas a (al menos) la NSA para que espíe a todos sus usuarios.
Parece que va llegando la hora de usar solamente el buscador de Google, y con mucho cuidado…
Una de las materias que hice el año pasado (estrictamente hablando, aún la estoy haciendo) fue Topología de Internet, con Nacho Alvarez-Hamelin. En ella estudié a Internet como sistema complejo, donde routers y/o ASs se interconectan y forman un grafo.
Una de las propiedades más características de los grafos es su distribución de grados. El grado es la cantidad de vértices que tiene un nodo. En el ejemplo de la izquierda, el nodo 4 tiene grado 3. La distribución de grados es una característica del grafo en su conjunto y no es otra cosa que contar cuántos nodos hay con grado 0, cuántos con grado 1, y así siguiendo. En el caso de la topología de Internet, no hay nodos con grado 0, ya que es una red totalmente conexa (triste sería estar conectado a ese router que no está conectado a nada más).
La topología de Internet (es decir, cómo se interconectan sus componentes) no se conoce a ciencia cierta (tema que quedará para otro post) pero hay algunos acercamientos académicamente aceptados. Uno de ellos es el de CAIDA que provee información sobre como están conectados los distintos sistemas autónomos. Esta data, después de modificar un poco su formato, puede ser analizada con el módulo Complex Systems Toolbox, para Scilab, un clon libre de Matlab.
Resulta ser que, al analizar la distribución de grados de la topología de Internet, uno se encuentra con una distribución de ley potencial (chocolate por la noticias, dirían los hermanos Faloutsos, que ya sabían esto desde 1999).
Esta ley de potencia (en inglés, power law) es una relación en que la frecuencia de un hecho cae de forma exponencial con respecto a la magnitud. Este tipo de distribuciones tiene una forma de panza hacia el eje de coordenadas y abunda en la naturaleza™, desde el crecimiento de los ríos hasta la popularidad de las personas en las redes sociales. Por su forma tan particular, se suele dibujar en ejes logarítmicos, quedando como una recta que se caracteriza por su pendiente (en el dibujo, b), que es el exponente de la curva en ejes lineales.
En estos dibujos, la curva es continua y elegante. Pero cuando uno va al mundo discreto de la modelización de fenómenos, la cosa cambia. Y mucho. Por ejemplo, este es el gráfico de la distribución de grados de la topología de AS, según CAIDA:

Los puntos rojos son las muestras discretas, las uní solo para que se aprecie mejor cuál va delante de cada cuál. Como se ve, la cosa no queda tan prolijita y agradable. Es que hay veces que la naturaleza™ se resiste a ser modelada con una fórmula y la estimación de al pendiente cuando se trata de datos experimentales puede ser complicada, sobre todo en la cola. Así es como llegamos al concepto de binning.
La idea es sencilla. Consiste en dividir el eje x es zócalos (bins) de tamaño fijo. Después tomar todas las muestras que caigan en un bin y promediarlas. Así, se grafica solo este promedio como un único punto que representa a todo el bin. Como estamos trabajando con ejes logarítmicos, el calculo del ancho de los bins requiere cierta aritmética, dado que estos se van ampliando exponencialmente (de forma tal que queden todos del mismo tamaño, o casi, al plotearlos). A esto lo llamamos log log binning.
Por suerte, el Complex Systems Toolbox tiene una función para hacer esta magia. Y aquí está el resultado:

Las muestras son las cruces rojas, mientras que los puntos verdes son los representantes de binning. Puede verse que están casi equidistantes, sobre todo después de 10. Por otro lado ¿no notan nada raro acá? Vamos por partes. En la parte inicial de la curva, ésta aparece por debajo de la línea de las cruces rojas. Esto empieza a tener poco sentido. Se supone que el promedio de un único punto es ese mismo punto.
Más grave aún es lo que ocurre en la cola. Ahí, esporádicos puntos (hay muchos ceros) generan una recta paralela al eje. Cuando uno promedia varios valores el resultado debería ser cada vez menor si la cantidad de ceros aumenta. Sin embargo, aquí la curva se suaviza hasta perder toda su inclinación.
Fue así como decidí mejorar esta funcion de log log binning (si, toda esta introducción para contarles esto… es que evidentemente soy muy pedante). A continuación, el mismo gráfico, resultado de mi propia implementación:

Algunas reimplementaciones por acá, fixeo de bugs por allá y ahora la pendiente se puede ver mucho más clara. Obvio que también podías leerte el paper de los hermanos Faloutsos, donde se explica que b está entre 2.1 y 2.4, pero no hubiese sido igual de divertido. Tuve que leer bastante y entender aritmética que había olvidado. Putié mucho contra scilab/matlab pero terminé descubriéndole cosas interesantes. En general, fue algo bastante entretenido.
La nueva implementación de log log binning ya está en el trunk de Complex Systems Toolbox y seguramente estará disponible en la próxima versión. También incluí novedades para graficar distribución de grados cuando los grafos son dirigidos y algunas otras pequeñeses de formato.
Hace unos días comenté que, por razones de practicidad, metí todos mis aparatos de redes en una caja. Si bien le puse alguna ventilación no forzada, varios amigos y conocidos insistieron en la alta temperatura que podía llegar a alcanzarse dentro del susodicho tupperware. Desde mi punto de vista, no hay (había) nada de que preocuparse.
Pero hablar es gratis, así que decidí ir a los papeles y a las pruebas concretas, para lo que, evidentemente, era necesario un termómetro. Fue así como encontré la excusa para hacerme de uno, tal como se puede ver:

Ahora puedo saber que dentro de la caja la temperatura ronda los 48ºC, aunque tiene picos de 50ºC cuando hace calor en el living. En lo personal, era más o menos lo que calculaba. El sensor lo fijé a la tapa superior, con lo que voy a suponer que es el lugar más caliente de la caja (aunque tal vez lo sea entre los transformadores, no se…).
Con la intensión de ver que tan grave puede ser esto para los equipos en su interior, me puse a recolectar las especificaciones de la parte electrónica (¿debería preocuparme también por las condiciones en la que trabajan los transformadores?). Aquí, la lista de dispositivos con el rango de temperatura operativo y links a las fuentes:
Para mi sorpresa (es que claramente soy un ignorante) 3 de los 4 aparatos tienen temperaturas máximas de operación de 40ºC, ~10ºC menos de lo que se respira por esos lares.
Evidentemente, estimados comentaristas, tenían razón. Es que soy un cabeza dura, ya lo saben. El hecho es que tal vez sí debería preocuparme un poco más por bajar la temperatura de ese cajón si es que quiero que mi pequeña red siga funcionando.
update 16 Jan 2010 12:01:10 -0300: Finalmente le puse un ventilador que expulse aire en la tapa (no solo fue la sugerencia de muchos, también era el único lugar donde cabía). Uno de fuente de PC, brushless.

En el mismo lugar de medición, en el que antes tenía 48ºC ahora tengo entre 37ºC y 38ºC, lo cual es buenísimo. Un amigo me sugirió que mida entre los dispositivos. Ahí la historia cambia: 43ºC (no tengo idea de cual era antes en esta ubicación). Tal vez pueda hacer un sistema de tuberías para hacer correr aire entre ellos.
Since I am a housewife (i.e. since I live on my own) my concerns have been extended to foreign horizons, such as taming dust and lint. All my network devices and wires has a particular magnetism for them. To make things worse, the devices cleaning is quiet hard.
So, I decide to boxing them. All you need is a big tupperware and few rubber bands. Here is the process to build it:


Esto es lo que se veía hace instantes en la página principal de nic.ar
Lo que se ve ahi es el contenido del archivo de log del apache
Transformado en bandangosta.com.ar.
Dejo desde aquí un agradecimiento enorme a SebaS que se interesó por mantener vivo el foro y de esa manera, darme un poco de alivio en mis actividades, las cuales, ya empezaban a convertirse en una carga.
En la actualidad, no hay fabricante de teléfonos celulares que no esté apostando fuertemente a Linux como sistema operativo de base para sus equipos de alta gama (léase: los que usaremos en el futuro).
Aunque muchas veces los anuncios se encuentran disfrazados por una tupida cobertura marketinera, tanto Nokia, Motorola, Samsung, Sony-Ericsson, entre otros, están apostando a Linux como plataforma preferida (y en muchos casos, única) para sus nuevos dispositivos.
A continuación, un resumen de las tecnologías utilizadas por cada fabricante, a modo de “mapa” para tratar de entender el panorama que se presenta.
Nokia fue el principal impulsor del uso del sistema operativo Symbian en sus dispositivos de gama alta. El mismo es utilizado actualmente por otros fabricantes, tales como Sony-Ericsson y Samsung. Ya se ha anunciado que Symbian pronto será distribuido bajo una licencia libre.
Sin embargo, recientemente Nokia ha anunciado que sus nuevos dispositivos de gama alta, se basarán en otro sistema operativo: Maemo, que se encuentra fuertemente basado en Debian GNU/Linux (¡hasta provee apt!).
El por qué es claro: Nokia forma parte de la Linux Foundation (que tiene como empleado, entre otros, al mismísimo creador de Linux, Linus Torvalds).
Motorola, hace más de un año, decidió dejar de utilizar tanto su sistema operativo basado en Linux, como así también Symbian, para comenzar a utilizar Windows Mobile y el sistema operativo Android (desarrollado por Google y también basado en Linux).
Hoy, su apuesta por Windows Mobile parece haberse debilitado, para finalmente volcarse al uso de Android en sus últimos equipos (a partir del reciente Motorola Milestone, lanzado al mercado con un precio realmente sorprendente).
Motorola forma parte no solamente de la Linux Foundation, sino también de la Limo Foundation, fundación que promueve el uso de Linux en plataformas móviles y que agrupa, entre sus más de 50 miembros, a los principales operadores de telefonía móvil del mundo.
Esta empresa comenzó a dejar de utilizar Symbian en favor de Windows Mobile. Recientemente, como puede observarse en su línea XPERIA, se ha movido hacia Linux, utilizando Android.
Ericsson también forma parte de la Limo Foundation.
Samsung ha anunciado que descartará a Windows Mobile en sus equipos, lanzando una plataforma que intenta competir con Android, llamada “Bada“.
Aunque todavía se encuentra en desarrollo, ya se sabe que Bada también estará basado en Linux. Esto no debería sorprender, ya que Samsung es uno de los fundadores de la Limo Foundation.
Google no sólo ha incursionado en el mercado de la telefonía móvil con su plataforma Android, sino que recientemente ha anunciado que lanzará su propio celular.
Además, hace unos días anunció que se encuentra desarrollando un “nuevo” sistema operativo: Chrome OS, también basado en Linux (y con cierta relación con Ubuntu). También se ha anunciado que en un futuro, Android y Chrome OS convergerán en un único producto.
Esta fuerte apuesta de Google por Linux tampoco debiera llamar la atención, ya que es otro de los miembros de la Linux Foundation.
El otrora socio estratégico de Microsoft, también impulsa una plataforma para dispositivos móviles basada en Linux. Se trata de Moblin (Mobile Linux, optimizado para procesadores Atom), que fue inicialment desarrollado por Intel y luego traspasado a la Linux Foundation (de la cual Intel es uno de los principales miembros).
AMD también se ha sumado a la apuesta por Linux, integrando la Linux Foundation.
ARM (diseñador de las CPUs más utilizadas en celulares) y Texas Instrument (uno de sus principales fabricantes) pertenecen tanto a la Linux Foundation como a la Limo Foundation.
El panorama es claro: Linux se perfila como la principal opción no sólo en el mundo de los teléfonos celulares, sino también en los dispositivos móviles en general (algunos estudios afirman que el 33% de las netbooks vendidas durante el 2009 tienen Linux).
Más allá de las especulaciones sobre el futuro, la realidad nos indica que practicamente todos los fabricantes de dispositivos electrónicos y de software (a excepción de Microsoft), así como también los operadores de telefonía celular más importantes, se encuentran reunidos en la Linux Foundation y la Limo Foundation. Y, claro está, esta presencia no es sólo simbólica.
El blog Actualidad Virtual, del Diario La Capital de Mar del Plata, publica una interesante entrevista de José Di Bártolo a César Calderon Avellaneda, alguien de quien jamás había escuchado una sola palabra, y que tras leer “especialista en ciudadanía 2.0, open goverment y desarrollos web” me dije para mis adentros “otro chanta 2.01 mas”.
Aunque el título de la nota ya era excitante. Alguien que hable de la Internet como “un arma de democratización masiva” tiene que tener un costado (al menos) interesante. Y, al menos en mi caso, concentró en un solo párrafo varias de mis formas de pensar:
Cuando hablamos de estos temas estamos haciendo referencia a la transparencia de los poderes públicos. Esto significa que nosotros los ciudadanos adoptemos un rol activo a la hora de controlar a los políticos. Es utilizar las tecnologías de la información para mejorar los gobiernos.
Punto muy especial: UTILIZAR la tecnología para algo. El progreso no es progreso si no viene adherido con una mejora en la calidad de vida, algo que anduve discutiendo por radio esta semana, respecto a la inauguración de la nueva estación Terminal de Omnibus de Mar del Plata.
¿De que sirve el progreso de una linda y vistosa edificación si eso después necesita que talen 600 árboles para ensanchar una avenida, te hacen vibrar la casa con el paso de los colectivos y los parlantes de la estación o tu barrio comienza a convertirse en una Venecia por la improvisación técnica y política?
La Internet es un muy buen entretenimiento, una rápida vía de comunicación, y debería transformarse en un canal de participación directa. Claro está que a los políticos en general esto no les agrada demasiado.
Primero, porque no lo entienden. Viven atados al concepto “representativo” de cheque en blanco por 4 años y después ver como engrupimos de nuevo a los votantes, poniendo como objetivos a futuro lo que no hicimos aun pudiendo.
A esto, César le responde con otra frase: “Internet es un arma de democratización masiva, es una herramienta que va a extender la democracia y va a permitir que profundicemos nuestra idea de gobierno.“.
Notesé que habla desde el lado de los ciudadanos, sin meter a ningún “conductor” o iluminado que nos lleve por ese camino, sino que confía en que lo vamos a comenzar solos.
Mientras se va generando el cambio en la cabeza de los ciudadanos no nos queda otra que seguir peleando contra los inútiles de siempre. Los que pretenden descalificarte diciendo que sos un privilegiado por tener internet pero que no se les cae una idea ni un CTC ni miran hacia Brasil que ha llevado la red hasta los corazones de las regiones mas pobres.
Porque, justamente, un gobierno es del pueblo cuando se fija en el pueblo y no en las telefónicas. Y no, no me vengan con la asignación universal por hijo, la cual está muy bien y aplaudo, estoy hablando de otra cosa y no me pueden hacer comer una manzana podrida con el argumento de que las peras salieron deliciosas.
Recomiendo a mis pocos lectores que lo sigan a César Calderon Avellaneda. Creo que vamos a poder leer cosas muy interesantes en su blog.
Vimperator (http://vimperator.org/) es un add-on para Firefox con una filosofía “mouseless”, diseñado para hacer más eficiente la navegación mediante el teclado. Está inspirado en el editor Vim, y los autores tratan de mantenerlo consistente con éste.
Al instalar Vimperator, por default se ocultan todas las barras de herramientas de Firefox. Es para que sea una experiencia más desesperante y traumatizante al principio. Así que ya están avisados, nada de comentarios desagradables y/o amenazas de muerte. Aunque igual si están leyendo esto muy posiblemente sean unos enfermos del Vim (o sean el tipo loco que me persigue y lee todos los posts de mi blog… o estén muy aburridos y estén leyendo los feeds de otra persona…) pero lo más probable es que sean unos enfermos del Vim, por lo que esa primera impresión debería desvanecerse en unos minutos y deberían poder notar la diferencia (para bien). Si no lo son, o son fanáticos de emacs o agún otro editor, entonces púdranse no hay problema, la documentación de Vimperator es muy clara y precisa, por lo que con una cantidad razonable de paciencia y masoquismo deberían aprender a usarlo en poco tiempo, 2 a 3 años dependiendo de cuanto le dediquen al día (just kidding).
Para motivar un poco a que lo prueben, les comento algunas de las características principales de Vimperator:
En este modo, que se habilita por default al presionar f o F, se muestra un número al lado de cada componente de la página. De esta manera, podemos ingresar el número correspondiente al componente que queremos referenciar. Esto nos sirve para, por ejemplo, seguir un link, o seleccionar un text field para escribir en él, entre otras cosas.
Al igual que en Vim, en este modo podemos ingresar comandos, por ejemplo, :tabopen google.com, :bmark, :help, etc. Podemos consultarlos mediante el autocompletado presionando tab.
Vimperator provee un sistema sofisticado de autocompletado, que se alimenta del historial y los bookmarks, entre otras fuentes. Por ejemplo si ingresamos :open, podemos autocompletar con el historial o los bookmarks la URL que queremos acceder (en el caso de los bookmarks matcheando tanto contra la URL como contra el título). Un ejemplo un poco más interesante es cuando queremos cambiar de solapa, usamos el comando :b, y gracias al autocompletado, podemos ingresar parte del nombre del título de una solapa para referirnos a la misma.
Los vim-eros van a amar esto. Las key bindings de Vim (h, j, k, l, gg, G, ZZ, etc.) pero ambientadas para un browser.
Los más usados:
Tenemos disponible una status bar basada en la de Vim, que nos provee además de una barra de progreso como la de wget.
Podemos extender Vimperator mediante scripts escritos en JavaScript o algunas versiones del lenguaje de scripting de Vim.
Tal vez para los que ya usan Firebug no sea gran cosa, pero Vimperator nos permite acceder a objetos y ejecutar funciones JavaScript. Mediante comandos como :echo y :js. O para tareas de profiling, mediante :time.
Podemos grabar las teclas presionadas para reproducirlas después como macros.
Las quickmarks nos permiten marcar las páginas con el comando :mark, para accederlas rápidamente más tarde mediante go{a-zA-Z0-9}.
Podemos asociar comandos a ciertos eventos, para que se ejecuten automáticamente.
Con el comando :help podemos acceder a la documentación. O también podemos ayudarnos con el autocompletado de los comandos.
Bueno, hasta ahora lo considero muy completo (excepto por la mala integración del Hint Mode con componentes JavaScript, así que abstenerse fanáticos de Gmail). En fin, si les gustan las gui minimalistas, son de esa gente que no usan desktop envinroment, y les gusta Firefox, lo van a adorar.
Necesito un nuevo teléfono celular y la verdad que luego de ver como sufren algunos de mis amigos con sus iPhones y el maravilloso mundo del “pagá por todo” y “quiero saber todo lo que haces todo el tiempo” es que ando en la búsqueda de una propuesta mas seria y mas alinieanda con la libertad del sortware y la privacidad de mi información.
En ese contexto, surgen los competidores de Apple:
Creo que en temas de privacidad de la información, Google se saca un hermoso 0(estamos todos de acuerdo en eso no?
), no así en materia de libertad del software que dentro de todo se toma las cosas en serio y esta liberando mucho código, Android no es una excepción.
Por su parte Maemo, pinta groso, es un verdadero linux corriendo en tu teléfono, hasta con Gnome, pero solo limitado a equipos Nokia. Según me han comentado, recién para el 2012 Nokia piensa reemplazar Symbian de toda la serie N por Maemo. Mierda, es mucho tiempo!!.. en 2 años puede pasar de todo. De hecho es tiempo mas que suficiente para que el mercado quede ya taponado de equipos con Android y ya no sea oportunidad para que otras alternativas prosperen.
Por qué se tomará tanto tiempo Nokia para tomar este tipo de decisiones, con el peligro tan en la puerta? Tan clara la tienen? o no se animan todavía a a tomar la desición? Que debemos hacer los que estamos en medio de la disyuntiva, esperar u optar por lo que tenemos al alcance hoy?
All projects in Canonical have a strong focus on testing. From all of them, I think Bazaar ranks the highest on obsesiveness on testing. As a drive-by contributor, it always felt like a very high entry barrier, and deterred me from getting into complicated changes. It was only after I bit the bullet and got into more complicated changes (in Launchpad, actually) that I understood that tests where my best friends ever. It’s a safety net against myself, and actually lowers the barrier, because I don’t need to know about the rest of the code base to make a change, tests will tell me if I break something (seemingly) unrelated.
On the more extreme side, there is test driven development (TDD). You write the tests first, watch them fail, and then start producing the code that will get them to pass. Having co-authored bzr-upload with the TDD-obsessed bzr developer, Vincent Ladeuil, I thought that if I was going to add a new feature, I may just as well try it (again).
It rocked.
I set up the test, my carrot, and the task went from “start poking around code” to “fix this problem”. With the test written, it became very clear what parts of the code I needed to change, and how the feature had to work.
The results? in one hour, I implemented a feature that lets you ignore specific files on upload. With tests.
During UDS Vincent and I made sure we shared a room so we could talk a bit about what we wanted for the future of bzr-upload.
To ensure we didn’t loose any of the conversation, he took notes and sent them to me, so now I’m passing them on for those of you interested in contributing or just knowing what features are in the pipeline.
* Create a .bzr-upload-ignore file that ignore any action for which one the paths matches an ignore regexp. Use the working tree version by default, fallback to the versioned one otherwise
* New command: “bzr upload-files FILES” to allow uploading individual files. Upload the specified files if no uncommitted
changes exist, –force overrides the uncommitted changes check.
* New command: “bzr upload-check”. Walk the remote site ensuring that every file still has the same content that the local version –restore optionally restore the remote content to the local value. Optionally for remote sites implementing ssh and providing an md5 binary, the check can be implemented by comparing the local and remote md5 avoiding the full downloads.


UbuntuWay regala 5 (cinco) invitaciones a la preview de GoogleWave, para aquellos usuarios interesados en probarlo. Solo deja un comentario solicitándolas, o escribiendo a nouserfound@gmail.com. Para aquellos que no tienen contactos para probarlo, mi user es nouserfound@googlewave.com ![]()
Es triste ver gente geek (de la epoca las BBs), sumida en el mas patético estado básico y elemental de, llegar a su trabajo, levantar un clientucho de Twitter de turno (el más mamon que se pueda) y lo primero que hacen es decir “Buenos días a todos”, seguido de toda una farsa patética también, de agradecimientos , saludos y puterío de secundaria del momento. Por favor!!! que farsa barata!.
Realmente me entristece ver esto, pero bueno, debe ser el tipo de cambios que tenemos que empezar a acostumbrarnos a aceptar. Hay que gente a la que ya no se la puede contactar de otra manera y esto convierte a Twitter en un servicio casi como m$n, si no lo tenés lentamente tus conocidos te van excluyendo.
Ojo, no estoy en contra de Twitter en sí, sino del uso que se le esta dando que a mi entender, no es ni cerca para el que fue pensado. De hecho ya hasta se pueden distiguir distintos tipos de mal usos, pero creo que eso ya es topic para otro post.
Bye suckers sigan twitteando boludeces, yo los voy a seguir bardeando desde acá!.. ahh y sépanlo, los sigo a todos en Twitter, para poder tener argumentos.