January 07, 2009


Fernando Briano

Mi guía de referencia para Emacs

Emacs

Cuando empecé a aprender a usar Emacs, fui llevando un archivo de texto con los comandos que iba aprendiendo. De esta forma tenía a modo de referencia los comandos que sabía, para no olvidarlos. Para quienes quieran aprender a usar Emacs, les recomiendo hacer el tutorial, y en todo caso esta guía puede cumplir para ustedes la misma función que cumplió para mí: repasar y recordar.

En mi caso, las teclas de función son Ctrl ( C- en el manual y demás) y Alt (Meta).

Mover por páginas

Ctrl v - (siguiente)
Alt v - (anterior)
Ctrl l - Limpiar la pantalla y volver a mostrar todo el texto, moviendo el texto alrededor del cursor al centro de la pantalla.

Moverse entre el texto

Ctrl f - Moverse un caracter hacia adelante
Ctrl b - Moverse un caracter hacia atrás
Alt f - Moverse una palabra hacia adelante
Alt b - Moverse una palabra hacia atrás

Ctrl n - Moverse a la siguiente línea
Ctrl p - Moverse a la línea anterior
Ctrl a - Moverse al comienzo de una línea
Ctrl e - Moverse al final de una línea
Alt a - Moverse al inicio de una oración
Alt e - Moverse al final de una oración

Alterando el texto

Ctrl k - kill, “mata” el texto. Esto implica que lo borra, pero lo mantiene guardado y puede ser recuperado con Ctrl Y.
Ctrl d - Borra un caracter (borra, no mata, no puede ser recuperado).
Alt d - Borra palabras

Ctrl @ / Ctrl Espacio - marca el texto (primera marca)
Ctrl w - corto texto desde la marca de texto.
Alt w - copia texto desde la marca de texto.

Ctrl y - “Yanks text”, pega el texto matado o cortado/copiado con w.
Alt y - Recorre yanks previos, podemos recuperar algo que matamos varios Ctrl k antes.

Ctrl g - Cancelar comandos
Ctrl x u - Deshacer
Ctrl / - Deshacer

Ctrl X - Comandos

Varios comandos se realizan presionando Ctrl X y después una tecla, o Ctrl una tecla. Por ejemplo el “deshacer” de las líneas anteriores, se tiene que presionar Ctrl x (soltar) y presionar u.

Ctrl X Ctrl F - “Visitar” nuevo archivo (si existe lo abre, sino lo crea).
Ctrl g - Cancelar comandos

Buffers

Ctrl x Ctrl b - Listar buffers. En Emacs no hay “pestañas” o “ventanas”. Cada archivo se abre en un buffer. Con este comando vemos todos los buffers que hayan abiertos en esta sesión de Emacs.
Ctrl x b - Cambiar de buffer. Muy práctico, podemos usar el tabulador para autocompletar el nombre de un buffer.
Ctrl x k - Cerrar buffer
Ctrl x Ctrl s - Guardar un archivo
Ctrl x s - Guardar buffers

Ctrl X Ctrl C - Salir de Emacs
Ctrl z - Suspende la sesion de emacs. Volvemos desde la consola con fg

Alt x - Modo comandos. Nos permite ejecutar comandos como los siguientes:
Alt x replace-string - reemplazo de strings
Alt x recover file - levantar respaldo del archivo

Ctrl S - Buscar strings incrementalmente (con Ctrl s sigo buscando, con Ctrl R busco hacia atrás y con enter termino la busqueda)

Ctrl x 2 - Divide la ventana en 2 de forma horizontal.
Ctrl x 3 - Divide la ventana en 2 de manera vertical.
Ctrl x 1 - Deja solo una ventana abierta.
Ctrl Alt v - scrollea la ventana donde no tengo el foco.
Ctrl x o - cambia el cursor de una ventana a otra

Espero que les sirva de referencia. Puse solamente las cosas que realmente uso, Emacs tiene muchas opciones más. Aprendí más, como usar protocolos de mensajería instantánea y chat, abrir archivos por SSH, con permisos de superusuario, etc. Iré publicando estas cosas más adelante.

¡Disfruten Emacs!

by fernando at January 07, 2009 09:55 AM

January 06, 2009


Fernando Briano

Disponible revista Linux+ DVD Enero 2009

Disponible la primer revista Linux+ del año, ¡ya en el número 50! El tema central de esta edición es el eCommerce, además cuenta con la exitosa Ubuntu 8.10 en el DVD incluido.

Linux + DVD Enero 2009

eComercio

En el DVD adjunto:

# Ubuntu 8.10 Intrepid Ibex
LiveDVD

# CPC Negocio Virtual
Un año de hosting gratuito del que puedes disfrutar gracias a ConsultorPC

Y los siguientes artículos:

* eComercio: Negocio abierto 24 horas
* Tiendas Online en móvil: Futuro de eComercio
* SEM: Técnicas de marketing en buscadores
* Comercio electrónico: una oportunidad ante la crisis
* Airpwn: Aprendemos a asegurar nuestra red inalámbrica
* Creación de una distribución personalizada: Guíamos el proceso paso a paso
* OpenOffice Calc: Tomando decisiones más importantes
* Inguma: Investigando vulnerabilidades de nuestro sistema

by fernando at January 06, 2009 08:23 PM

Mauricio 'coco' Campiglia

Hoy es día de Ramirez

Con una asistencia prevista de quince mil personas, Maroñas será hoy una fiesta. En minutos está previsto que se abran las puertas de nuestro mayor escenario hípico, que hoy viste de gala. Con dieciseis carreras previstas para el día, sin dudas la que se lleva todas las miradas es la 12a., Clásico G.P. José Pedro [...]

by Mauricio at January 06, 2009 02:53 PM

Fernando Briano

Desarrolladores .NET: ¿los turistas Norteamericanos de la industria del Software?

.netÉste post está basado en algo que leí en un blog que conocí hace un tiempo de un desarrollador .NET americano, Russell Ball. El blog se llama Caffeinated Coder, y ahí ya hay algo que comparto con éste desarrollador: la cafeína y picar código.

Aviso que este post generó mucha polémica en el blog original, ya que ataca la sensibilidad de los Norteamericanos. No se lo tomen a pecho, es totalmente subjetivo y una opinión.

El autor escribió éste artículo con un punto de vista muy interesante, tomando en cuenta que es desarrollador .Net él mismo, además de Norteamericano. Compara a los desarrolladores .NET en la industria del software, con los turistas Norteamericanos en el resto del mundo. Es una comparación, a mi criterio acertada en los fundamentos que plantea.

Como todos sabemos, comenta, una gran parte de la industria desprecia a Microsoft como compañía. Se concentra en el siguiente corolario:

El mismo segmento de la industria de software que no quiere a Microsoft también ve a los desarrolladores que usan herramientas y lenguajes de Microsoft como intrínsecamente menos habilidosos y menos capaces.

El estereotipo sobre los desarrolladores .NET es que no conocerían una “mejor práctica de software” o entender un principio de ciencias de la computación si los mordiera recursivamente en el trasero. Inmediatamente me acordé de la frase “Visual te hace todo solo.” Muchos desarrolladores o estudiantes que he conocido, generalmente se cierran en lo que saben de Microsoft .NET y no salen de eso.

¿Porqué existe éste estereotipo y está merecido?

Luego de recibir algunos comentarios bastante duros, pensar y pasar por fases de rabia, negación y racionalización (no lo olviden, él es desarrollador .net), Ball llegó a la siguiente conclusión:

Los desarrolladores que no se ganan a vida de tecnologías basadas en Redmond no quieren a los desarrolladores Microsoft por algunas de las mismas razones que las personas de otros países no quieren a los Norteamericanos. Advierte a sus compatriotas, que si están sorprendidos, es la verdad. Y la mayoría de nosotros lo sabemos, que la mayoría de la gente en el mundo no los quiere en general.

Sin entrar a nombrar las ofensas sociales, políticas, económicas y culturales que realizan sin darse cuenta a diario, se concentra en una ofensa psicológica general:

Los Norteamericanos son intrínsecamente molestos porque rara vez invierten algún esfuerzo en aprender algo acerca del mundo exterior.

Por ejemplo, un Norteamericano que conoce a alguien bien educado de otro país, estadísticamente hablando se va a encontrar que:

  1. El Norteamericano no va a hablar el lenguaje del otro, aunque el otro probablemente hablará Inglés.
  2. El Norteamericano no podrá ubicar el país del otro en un mapa, aunque el otro probablemente podría nombrar los 50 estados.
  3. El Norteamericano no sabrá quién es el líder nacional del país del otro, mientras que el otro no sólo sabrá el nombre del Presidente Norteamericano, sino también dará un resumen de las explotaciones de su política exterior en sus últimos dos períodos del cargo.

Se entiende la falta de interés y diplomacia por parte del Norteamericano. Lo que ve Ball es una dinámica similar con los desarrolladores .NET quienes olvidan totalmente al resto de los desarrolladores. El autor fue acusado en Reddit de “dividir el mundo de los lenguajes de programación en ‘lenguajes de Microsoft’ y ‘otros lenguajes’, nombrándolo “un buen punto”. Gracias a este razonamiento, se decidió por “viajar un poco”, para conocer más sobre las ofertas del resto del mundo del software.

Obviamente, como con todo, no se debe generalizar. Hay muchos desarrolladores .net que no cumplen con este estereotipo, y muchos turistas estadounidenses distintos al “general”. De todas formas, es un paralelismo interesante y debatible.

Seguramente los desarrolladores .net se sentirán ofendidos al leer este post, pero tienen que tomar en cuenta que fue escrito por un desarrollador .net, y es una apreciación personal y general. Una opinión que define de forma bastante acertada la opinión que el resto de los programadores tiene sobre ellos.

Como he dicho en otros posts sobre programación, considero que: un programador debe ser “programador” o “desarrollador” (ahí podemos entrar en otra discusión de qué es cada uno…), no “programador Java”, o “desarrollador PHP” o “desarrollador .Net”.

by fernando at January 06, 2009 11:30 AM

FaltaUno.com: Red Social de Fútbol

FaltaUno.com

Una de las promesas de este año. Vengo usando FaltaUno desde las primeras versiones beta, y ha progresado enormemente desde entonces. ¿Qué es FaltaUno?:

FaltaUno.com es la primera red social deportiva que te permite organizar tus partidos de fútbol 5 de una forma más rápida y fácil.

Registrate, buscá e invitá a todos tus amigos y ya podés buscar la cancha que más te guste, ya que podés ver cada una en un mapa dinámico de Montevideo y con solo hacer click vas a saber los horarios, precios, cantidad de canchas y hasta si hay techada.

Ahora podés crear tu partido e invitar a los que quieras de tus contactos o directamente a equipos si creaste uno.

A todos les llegará la invitación acá en la página y también vía mail con todos los detalles del partido.

Hacemos que organizar sea fácil, asi te dedicás a jugar!

Como lo dice su descripción, es una red social basada en el concepto de organizar partidos de fútbol. Es una de esas ideas que por su sencillez y practicidad, tiene un potencial enorme.

FaltaUno.com

Tengo que admitir que no soy un jugador regular de fútbol (ah, ¿ya se lo imaginaban? :P ), pero sí juego cada tanto (aunque paso más tiempo en el piso que con la pelota). Y un problema que se presenta bastante seguido es que falte un jugador (así entré a jugar al último partido de fútbol 5 que jugué, donde tuve varios accidentes con el piso…).

FaltaUno pretende simplificar la organización de un partido y mitigar el riesgo de que falte algún jugador. Por ahora el sitio está orientado a jugadores de Montevideo, Uruguay, pero tiene la intención de crecer a más departamentos del país, y probablemente… ¡EL MUNDO!

Al armar un partido, podemos encontrar las canchas en un mapa de la ciudad con Google Maps, y ver su información: precio, baños, si es cerrada, y todo con la practicidad de ver la ubicación y datos de contacto.

Desarrollado con un enfoque bien red social, tenemos la posibilidad de invitar amigos, ver canchas, organizar partidos, calificar amigos, crear equipos y enviarnos mensajes. Pueden leer más detalles al respecto en FaltaUno.com: funcionalidades. Prometen implementar nuevas funcionalidades a futuro como organizar campeonatos, acceder desde Facebook y Google, chatear y subir fotos y videos de los partidos.

En un momento se comentó la intención de poder avisar de un partido por SMS y que el jugador confirmara o su asistencia por este mismo medio. Esto se torna sumamente práctico, pero debe ser complicado por el tema de los costos de los SMS.

En conclusión, FaltaUno.com es un emprendimiento muy interesante por parte de programadores compatriotas, al que le veo mucho futuro por la excelente idea y lo bien implementado. Desde acá le deseo mucha suerte y los invito a todos a probar FaltaUno.com.

by fernando at January 06, 2009 12:55 AM

Arrancando 2009…

Como habrán notado me tomé unos cuantos días de “licencia” del blog en estas fiestas. De todas formas es una buena excusa para despegarse un rato de la computadora y aprovechar para hacer otras cosas (playa, piscina, Nintendo DS, cerveza, asados, etc.).

Ya en el primer lunes del año, volvemos a la marcha. La verdad que después de unos días libres en el trabajo, cuesta volver a arrancar, pero ya estamos encaminados.

Para este año se vienen muchos retos laborales, y nuevos emprendimientos. Ya empecé con al menos uno de los tantos proyectos personales de esos que uno tiene rondando en la cabeza por un buen tiempo. Cuando esté algo más armado, comentaré al respecto.

¡Un saludo para todos los que leen! Y espero que sigan haciéndolo en este 2009 y se siga sumando gente a la “comunidad” de Picando Código.

by fernando at January 06, 2009 12:23 AM

January 05, 2009


Fernando Briano

[Plugin WordPress] UserAgent-Spy 0.6

WordPressHace poco les comentaba de una nueva versión de List Category Posts, hoy publico la versión 0.6 de UserAgent-Spy. UserAgent-Spy es un plugin para WordPress que permite mostrar el navegador web y sistema operativo usado por la persona que comentó.

Los cambios para la versión 0.6 de UserAgent-Spy son:

* Detecta la versión del navegador web.
* Detecta versiones de Windows: Windows 7, Vista, XP, 2000, ME, NT 4, NT, 98, CE
* Reescribí la detección de versión de IE.
* Agregué dos navegadores que no conocía: Kazehakase y Sleipnir.

Esta actualización va dedicada a El Francotirador, por postear sobre el plugin en su blog, y motivar la actualización en:
Browser Sniff: ¿qué navegador y sistema operativo usan tus lectores?

Todavía me falta implementar la compatibilidad con la nueva función de comentarios en hilo de WordPress 2.7. No he tenido tiempo de estudiarlo a fondo, pero ni bien pueda lo termino.

Todavía faltan varios navegadores web por detectar y mostrar, además de Sistemas Operativos. A quienes tengas WordPress en su blog, los invito a probarlo, y agradezco críticas, opiniones, sugerencias y reportes de errores, nuevos navegadores y Sistemas Operativos que no estén siendo detectados.

by fernando at January 05, 2009 03:29 AM

January 02, 2009


Mauricio 'coco' Campiglia

Nuevas Mascotas

Para quienes creen en las señales, este año que comienza empezó con una muy buena para mí. Y sino miren la foto. Encontré, o mejor dicho me encontraron, dos hermosos peluches de pingüino emperador (adulto y cría) y no me pude resistir a la tentación. En realidad no opuse resistencia alguna. Ahora tengo dos nuevas [...]

by Mauricio at January 02, 2009 12:00 AM

December 31, 2008


Fernando Briano

Último post de 2008

Muy probablemente este sea el último post del año en el blog. El 2008 fue un año bastante interesante, con mucha cosa hecha, aprendida, etc.

En una de esas escribo un resumen del año en algún momento.

¡Feliz 2009 para todos!

by fernando at December 31, 2008 09:36 PM

En el top 1000 de autores de Plugins de WordPress

En el sitio W-Shadow se publicó la lista Top 10 WordPress Plugin Developers, el top 10 de desarrolladores de plugins para WordPress:

Las brillantes personas que crean herramientas sobresalientes y las comparten con la comunidad WordPress.

Basado en la cantidad de descargas de wordpress.org, también tiene una lista mas extensiva del top 1000. La actualización del 27 de diciembre de 2008 me deja en el puesto 573:

Top 1000 WordPress Plugin Authors - ¡Yo!

Top 1000 WordPress Plugin Authors - ¡Yo!

¡Qué orgullo! Esperemos superar las cifras (2834 descargas en 2 plugins) para el 2009.

by fernando at December 31, 2008 09:16 PM

Cristian Menghi

Balance 2008

Bueno, hoy ultimo día de 2008 a hacer un pequeño balance en lo personal

by cristian at December 31, 2008 05:27 PM

Fernando Briano

Mi Nueva Computadora: Atari 65 XE

Atari 65XE - Hola mundo

Atari 65XE - Hola mundo

Esta navidad me regalé a mí mismo una “nueva” computadora. En un sitio de subastas online me encontré con una Atari 65XE. ¡Esta computadora tiene la misma edad que yo!

Atari 65XE

Es parte de la familia de computadoras para el hogar 8-bits de Atari. Una serie de computadoras lanzadas entre 1979 y 1992, tras el éxito de la consola de videojuegos Atari 2600 en 1977.

Atari rediseñó, hizo algunas correcciones y mejoró la Atari 2600 para competir con la Apple II en ese momento. En 1978 se anunciaron la Atari 400 y 800, refiriéndose a la cantidad de memoria, 4 Kb y 8Kb de RAM respectivamente (aunque ambas fueron lanzadas con 8 Kb por la caída del precio de la RAM, e incluso lanzadas con hasta 48 KB más adelante).

Luego vinieron las XL, y finalmente la serie XE: 65XE y 130XE (XE significaba XL-Expandida). Atari dejó de dar soporte a la línea de 8 bits el 1ero de enero de 1992.

Atari 65XE

Atari 65XE

La maquinita trae Atari BASIC, un intérprete de BASIC en la memoria ROM, al que bootea si no tiene ningún cartucho. Además me trajo el manual, bastante difícil de conseguir hoy en día, de donde se puede estudiar el funcionamiento y programación con BASIC. Cuenta con unos increíbles 64 kb de memoria RAM y 24 de ROM.

Hoy llegó y fui a retirar la caja a la agencia. Cuando llegué a casa lo primero que hice fue conectarla a la televisión probando BASIC. No tengo ningún cartucho de juegos todavía, si alguien tiene alguno tirado por ahí…

También en la compra vinieron incluidas las caseteras:

Caseteras Atari XC12

Caseteras Atari XC12

Ya conseguí el manual online. No las he probado todavía, pero creo que funcionan.

Además de todo esto, la compra incluyó también una impresora Atari 1027:

Impresora Atari 1027

Impresora Atari 1027

Tampoco he probado la impresora. Ni siquiera tengo los cables, pero en una de esas la puedo hacer andar. Además de todo esto, el vendedor me mandó de regalo una Atari 130XE, prácticamente el mismo modelo, pero con más memoria. Lo incluyó de regalo porque no funciona. No tengo idea qué puede tener roto, pero voy a intentar arreglarla:

Atari 130XE

Atari 130XE

En total me salió todo mucho más barato de lo que se imaginan.

Sumaré Atari BASIC a la lista de lenguajes que he usado. Por ahora solamente he hecho algunos ruidos locos a coro:

SOUND 1,100,10,8

Y alguna pavada más. Me voy a leer el manualsito y ver qué cosas locas se pueden hacer. ¿Sugerencias?

Me falta conseguir una Commodore 64, y una Sinclair ZX Spectrum, ¡y me armo terrible colección!

Atari

by fernando at December 31, 2008 03:29 AM

December 30, 2008


Fernando Briano

PHP 4: Parse error: syntax error, unexpected T_OBJECT_OPERATOR

Tras la nueva versión de List Category Posts, muchos usuarios me escribieron por comentarios y mail, informándome de un error en el plugin. El error era el siguiente:

Parse error: syntax error, unexpected T_OBJECT_OPERATOR
in /home/wp-content/plugins/list-category-osts/list_cat_posts.php on line 62

Analizando el servidor del primer usuario que lo reportó me encuentro con una versión vieja de PHP:
PHP/4.4.9
PHP 4 está descontinuado, recuerdo el año pasado hubo terrible movimiento para que los servidores de hosting migraran a PHP 5. Incluso PHP 6 está en desarrollo desde hace un tiempo (no sé hasta qué punto se encuentra estable/usable).

En la línea 62 del archivo del plugin se encontraba lo siguiente:

$output.=" - ".get_userdata($single->post_author)->user_nicename;

PHP 4 no permite encadenar métodos, es algo de PHP 5. Para tener compatibilidad con PHP 4, tuve que guardar el retorno de get_userdata() en una variable, y hacer lo mismo en dos pasos.

¡Exigan a sus servidores de hosting que migren a PHP 5!

by fernando at December 30, 2008 08:54 PM

[Plugin WordPress] List Category Posts 0.4

WordPressTerminé una nueva “release” de List Category Posts, uno de mis plugins para WordPress. En la versión 0.4, incluí algunas características a pedido del público, y este es el changelog respecto a versiones anteriores:

* Agregado parámetro ‘date’. Ahora se puede mostrar la fecha del post cuando es listado.
* Agregado parámetro ‘author’. También se puede mostrar el autor del post.
* El Widget del sidebar permite agregarle un título entre etiquetas h2.
* Cambiados los nombres de algunas variables (eran muy genéricos), para mantener mejor compatiblidad con variables de otros plugins/wordpress.
* Probado con WordPress 2.7.

Los que lo tengan instalado ya verán el aviso de WordPress para actualizarlo, y los que no, los invito a probarlo.

Mañana voy a intentar actualizar User-Agent Spy, que tiene unos errores de validación xhtml, y no es compatible con las nuevas características de comentarios por hilos de WordPress 2.7. Veremos qué pasa.

Es muy interesante ver cómo van creciendo estos proyectitos, ¡List Category Posts lleva más de 2.000 descargas!

by fernando at December 30, 2008 02:44 AM

December 28, 2008


Fernando Da Rosa

Calculadora para todos en línea

Les recomiendo las siguiente calculadora en línea, es muy potente y se puede embeber en un sitio web, por otra parte anda perfectamente bien en las XO, dado que el trabajo pesado lo hace el servidor, es un buen ejemplo de lo que se puede hacer con la XO y conectividad.

Es realmente completa, por ejemplo, se pueden usar variables y trabajar con varios renglones. Cuenta con unidades de conversión, se pueden formatear las celdas, se pueden generar gráficos, se puede incrustar en un sitio web, acá les dejo una muestra (para que la usen) y luego la tabla de ejemplos tomada del sitio:

Comandos básicos

(Hacer click para cargar los ejemplos en una nueva ventana)

Posibilidad Ejemplo Resultado Arithmetic
+ - * / 2 + 2 - 3
(3 * 5) / 2 1

7.5

Roots & powers

sqrt(9)
5^2

3
25 Percent

5%

100 * 17%
20 + 50%

0.05
17
30

Number shortcuts
(k, m, b, t)

3.3k
200 million (or 200m)

6.6 billion (or 6.6b)

3,300
200,000,000
6,600,000,000

Exponent notation 1.234e3
1e-3 1,234
0.001 Variables & Rows Using variables x = 9

y = x + 3
sqrt(x)
x + y

9
12
3

21

Using rows r1
r2
r3

sum(r1:r3)
average(r1:r3)

9
12
3
24

8

Unit Conversions Convert unit into another (green means success):

15 feet into inches = 180 inches
Can even convert rates:
15 miles/hour into feet/second = 22 feet/second
15 pounds/year in pounds/month = 1.25 pounds/month

/, per, until, every

Weight:
ounce (oz), pound (lb), ton
gram (g), kilogram (kg), milligram (mg), microgram (ug)

150 lbs in kg = 68.038…kg

Length:

mile, yard (yd), foot (ft), inch (in), knot, span, league
kilometer (km), meter (m), cm, mm, nm, pm
15 feet in inches = 180 inches

Area (add “square” or “^2″ to any unit)
acre, square mile, yd^2, in^2…
km^2, square meter, cm^2…
2 acres in m^2 = 8093.712… m^2 Volume (add “cubic” or “^3″ to any unit)
gallon (gal), quart (qt), pint (pt), cup (cp), fluid ounce (fl oz), tablespoon (tbsp), teaspoon (tsp), cubic inch, ft^3…
Liter (L), milliliter (mL), cm^3 (cc), cubic km…

1500 cc in cubic inches = 91.53… cubic inches

Time

second (sec), minute (min), hour (hr), day, month, year, decade, century
millisecond (ms), microsecond (us), nanosecond (ns), picosecond (ps)
3 days in minutes = 4320 minutes

Currency (3-letter code)
USD (US Dollar), EUR
(Euro), JPY (Yen), BRL (Brazilian Real), GBP (British Pound), IRL
(Indian Rupee), CNY (Chinese Yuan), MXN (Mexican Peso), HKD (Hong Kong Dollar), AUD (Australian Dollar), CAD (Canadian Dollar)…
15 USD in EUR = 11.59… EUR (weekly updates; general estimates only) Rounding round(3.51)
roundup(3.01)
rounddown(3.99) 4

4
3

Absolute value abs(-2) 2 Factorial 3! 6 Formatting Cells Currency formatting $5
$5 / 3 $5.00
$1.67 Add comment
(text to ignore) 30 + 40 // new total 70 new total Hide row Click result to hide row

Insert/remove row Click "R1" to display row options
Making Charts Enter data in rows bob = 18

joe = 27
jim = 31

18
27
31 Type: bacrchart, piechart, linechart barchart(r1:r3)
(Variable names become labels)

Click for example

Other Number Commands Random numbers random
random(10) 0.434… (from 0…1)
7 (from 1…10) Rounding round(3.51)
roundup(3.01)
rounddown(3.99) 4
4

3

Absolute value abs(-2) 2 Factorial 3! 6 Trigonometry & Logarithms Constants PI
E

3.14159…
2.71828…

Degrees & radians
(degrees by default) 30

30 deg
PI rad

30
30
180 sin, cos, tan
asin, acos, atan sin(30)
sin(PI/4 rad) 0.5
0.707…

e^x
Natural Log (ln)
Log base 10 (log)

exp(2)

E^2
ln(2)
log(2)

7.389…
7.389…
0.693..

0.301…

Computer Units File sizes (bytes)

(kb, mb, gb, tb, pb)

1kb
10 gb / 5mb

1024
2048 Bandwidth (bits/sec)
(kbps, mpbs, gbps) 1.5 mbps 196,608 (converted
to bytes/sec)
Time time(90)
time(1gb / 1.5mbps) 1m 30.00s

1h 31m 1.333s

Base Conversion Into decimal

0b1001 (binary)
0o567 (octal)
0xfeff (hex)

9
375

65,279

From decimal bin(9)
oct(375)
hex(65,279) 0b00001001
0o567
0xfeff Programming

Binary operators
(and or xor not)

bin(a = 3)
bin(b = 5)
a and b

bin(a and b)

a or b
a xor b
not a

0b00000011

0b00000101
1
0b00000001
7
6
-4 (two’s complement)

Logical operators
(> >= == <= <) 2 * 2 > 3

x = 3
2 * 2 > x

true
3
true

Conditional statements if (3 > 2){"bigger"} else {"smaller or equal"} bigger Shorthand

x = 3
++x
x += 3

3
4
7
Switch to:

Bar chart -
Line chart -
Pie chart

by fedaro at December 28, 2008 09:02 AM

December 26, 2008


Rodolfo Pilas

FireUploader, sube tus archivos bien fácil

Siempre tuve algun que otro drama para subir archivos a distintos servicios que uso (Facebook, Slideshare, Youtube, etc.) hasta que encontré FireUploader, una extensión de Firefox, para subir archivos a varios servicios web.

FireUploader abre dos paneles, uno con tu disco local y otro con el sitio remoto, para que puedas ir marcando archivos de tu computador, encolándolos y subiendolos en forma ordenada al servicio donde deseas dejarlos. Tu registras tus usuarios, y FireUploader detecta cuando entras a un servicio y te recuerda con un discreto pop-up que el puede subir los archivos a ese servicio.

Actualmente interactúa con Box.net, flickr, Picasa, Youtube, Facebook, Webshots, Smugmug, SME Storage, GoogleDocs, Snaphappi y Slideshare. Aunque los desarrolladores están agregando nuevos servicios en cada actualización.

Tal vez lo más interesante de FireUploader es que tienes una única interfaz, para distintos servicios. Está bárbaro!

by rodolfo at December 26, 2008 02:42 PM

Fernando Briano

Programación ¿Qué es un objeto?

¿Que es un Objeto?

Concepto
La idea de objetos es una idea conceptual. Alan Kay y su equipo de Xerox (en Palo Alto) realizaron investigaciones por más de una década tratando de entender como unificar el concepto de objeto con la informática. La idea de objeto puede explicarse fácilmente con una analogía con biología (Alan Kay tiene un PhD en biología). Alan Kay habla de la idea de una célula, cuya membrana encapsula su interior del resto del mundo. Cada célula es autónoma y realiza su trabajo de forma independiente de otras células, pero las células trabajan cooperando unas con otras de forma débilmente acoplada enviándose mensajes (químicos) de una a otra (…) Leer el resto.

El post completo en el foro de programación, por Smalltak.

by fernando at December 26, 2008 03:01 AM

Marcelo Ramos

Interesante efecto gelatina con javascript

Las posibilidades de Javascript no se agotan y siempre están apareciendo nuevas cosas hechas con él. Este efecto en particular es realmente interesante ya que simula elementos de dinámica de fluídos.

efectogelatinajs

by xanthus at December 26, 2008 12:52 AM

December 25, 2008


Fernando Da Rosa

El Plan CEIBAL se extiende

Niño de Cardal usando su XO

En reciente decreto del Presidente de la República, fechado el 15 de diciembre de 2008, se decide ampliar el Plan CEIBAL a instituciones de enseñanza privada, al ciclo básico de enseñanza secundaria pública, y se definen otras tareas para la el plan que comprenderá, el suministro de software educativo, la instrumentación de la evaluación del impacto social, tecnológico y educativo del plan así como la difusión del mismo. Y se reafirma el rol del LATU como implementador técnico del Plan.

En su fundamentación el decreto textualmente plantea, entre otras cosas, que “la expansión de la cobertura a otros ámbitos de contextos socioeconómicos de bajos recursos, así como a otros niveles de enseñanza contribuyen a la democratización de la enseñanza al mismo tiempo que es compatible una política educativa de inclusión de las TICs en la educación”.

Por lo tanto en breve veremos como el Plan CEIBAL cubre nueve años de la formación de nuestros niños y adolescentes, desde primer año de escuela hasta tercer año de secundaria, o sea todos los años de formación obligatoria.

by fedaro at December 25, 2008 08:18 PM

December 23, 2008


Fernando Briano

Similitudes entre “Santa Claus” y los SysAdmins

Santa Claus SysAdmin

Santa Claus SysAdmin

No soy muy de la Navidad y demás, pero cualquier excusa viene bien para juntarse y tomar bebidas espirituosas. A continuación, las 10 similitudes entre Santa Claus, o Papá Noel como lo conocemos por este hemisferio, y los administradores de sistemas:

1. Santa es barbudo, corpulento, y se viste raro.

2. Cuando le pedís algo a Santa, las probabilidades de recibir lo que querías son infinitesimales.

3. Santa rara vez responde tus correos.

4. Cuando le preguntás a Santa de dónde saca todo lo que tiene, te responde, “Los duendes me lo hicieron”.

5. A Santa no le importan tus fechas límite.

6. Tus padres le asignaron poderes sobre naturales a Santa, pero hicieron todo el trabajo ellos.

7. Nadie sabe a quién responde Santa por sus acciones.

8. Santa se ríe demasiado.

9. Santa no piensa nada de entrar en tu $HOME.

10. Solamente un lunático dice cosas malas de Santa en su presencia.

Bonus track: Santa trabaja toda la noche en las fiestas, dejando misterios para que otros abran la mañana siguiente (y comiendo cualquier golosina que haya quedado).

Fuente - Tech Source from Bohol

by fernando at December 23, 2008 09:45 AM

La música de Megaman 9: video “épico”…

Hace prácticamente un año les comentaba sobre un disco con la música de Megaman en versión heavy metal. Un disco con los temas clásicos de las primeras entregas de Megaman versionados con muchos arreglos, guitarras, y demás. Como ya dije en esa ocasión, la música de los juegos de Megaman es de la mejor que había en los videojuegos de esa época. Y se presta mucho para este tipo de versiones.

MegamanEl mismo blog, Press The Buttons, descubrió un video de un fanático de la última entrega de la serie: Megaman 9. Fredrik Larsson toca todos los temas del juego en un “épico popurrí rock/metal de 7 minutos”. Además incluye gameplay del juego haciendo alarde de su habilidad con los 8 bits.

El video:

by fernando at December 23, 2008 08:56 AM

December 22, 2008


Fernando Briano

Rockbox - firmware open source para tu reproductor MP3

Hace un tiempo, en un post sobre el crecimiento del formato Ogg, escribí lo siguiente:

¿Ustedes reproducen Ogg? Yo había empezado a rippear mi música en Ogg, pero los reproductores de audio portátiles generalmente no lo reproducen. Esto obviamente es un problema de los proveedores de hardware, no del formato en sí. Así que temporalmente, me veo obligado a mantener parte de mi colección en MP3 (por lo menos hasta tener otro reproductor más abierto).

Esto cayó bastante hipócrita de mi parte. Publicando un post sobre el apoyo a Ogg, y reproduciendo Mp3 en mi reproductor. Un tiempo atrás Sunlight Rider me había regalado un iPod Nano primera generación. Con el firmware de Apple, no hay forma de reproducir Ogg. Creo que se limita a MP3 exclusivamente, y poca cosa más. Con un poco de búsqueda, llegó Rockbox al rescate.

Rockbox

Rockbox es un firmware Open Source para dispositivos digitales reproductores de audio, incluyendo varios modelos de iPod y más:

Al soportar tantas arquitecturas, se distribuye en varias versiones distintas. En estos momentos está disponible la versión 3.0, y es la que estoy usando en el iPod.

Generalmente opino a favor de los productos software libre/open source, como alternativa a aplicaciones privativas. Pero en el caso de Rockbox, siendo totalmente objetivo y dejando absolutamente de lado la “filosofía”, es altamente superior al firmware original del iPod.

La razón que me llevó a encontrar Rockbox en un principio fue la posibilidad de reproducir archivos de audio en formato Ogg. Hecho. Después hubieron dos características “grandes” que me llamaron la atención. La primera: es capaz de reproducir por software videos del formato MPEG. Como ejemplo, podemos descargar una versión de la película abierta “Elephant’s Dream” en formato para iPod, y reproducirla.

Lo otro muy importante es una ampia biblioteca de juegos (Pong, Sodoku, Snake [la viborita!], Solitario y Frozen Bubble), aplicaciones (calculadora, metrónomo, “lámpara”, editor de texto) y demos que muestran la capacidad del hardware (desaprovechada por el firmware original). Destacado: Doom. Con la liberación del código de Doom, se permitió hacer un port para Rockbox. Hay que admitir que no es la forma mas cómoda de jugar Doom, ¡pero se puede! (y lo hago: ¡porque puedo!)

Tenemos un plugin para crear un log para Last.fm, que guarda un archivo que podemos subir a nuestro usuario. De esta forma, registramos en Last.fm lo que escuchamos durante todo el tiempo que usamos el reproductor de audio. Por cierto, mi cuenta en last.fm: http://www.last.fm/user/picandocodigo

Además de todo, tenemos varios temas para cambiar la apariencia gráfica, los íconos y las fuentes. De entre los plugins encontramos el reproductor MPEG, Midi, el juego Doom, y otras cosas no tan útiles, pero divertidas.

Rockbox es totalmente legal. Al menos yo no acepté ninguna licencia al recibir el iPod :P De todas formas los desarrolladores aclaran que no violan ninguna ley al ofrecer su software. Otro detalle importante a tener en cuenta, Rockbox anula tu garantía. Pero si, al igual que la mayoría de los informáticos, te gustaría tener esta remera:

I void warranties

I void warranties

Entonces no hay problema. Hablando en serio, muchas compañías hasta incluyen específicamente a Rockbox dentro de lo que anula la garantía: “Esta garantía no sirve si [...] el reproductor es abierto, reparado, modificado o alterado por terceros ej. Rockbox, a menos que dicha reparación, modificación o alteración esté expresamente autorizada por escrito por…”

Para usar Rockbox hay que “flashear” el equipo. Esto es, sobreescribir o reemplazar el sistema de booteo que ya incluye el dispositivo. De todas formas, no hay qué temer, todo se hace desde el software, y no es nada complicado. Simplemente nos descargamos un manual de instalación para nuestro dispositivo, y en unos minutos tenemos Rockbox andando.

Hace unos cuantos meses ya que tengo andando Rockbox en el iPod, y la verdad que estoy muy conforme. Realmente supera al firmware original, y vale la pena instalarlo. Lo recomiendo altamente.

Por cierto, estoy rippeando CD’s con Ogg…

by fernando at December 22, 2008 09:03 AM

December 21, 2008


Fernando Briano

Programar es como jugar Super Mario Bros.

Hace un tiempo conversaba con unos compañeros de trabajo el siguiente asunto, y decidí publicarlo por acá. Comparé los problemas que se nos presentan cuando programamos/administramos un sistema, con jugar Super Mario Bros. Si pensaban que estaban leyendo a una persona completamente sana y normal, ¿estaban equivocados?

Cuando estamos programando (o arreglando unas macanas que nos mandamos con Subversion y los archivos de configuración de Eclipse), nos encontramos ante una situación prácticamente idéntica a la presentada por Super Mario Bros.:

Piranha PlantEstoy en el mundo 8, queda poco por derrotar a Bowser, y la princesa sí está en el próximo castillo. Pero por alguna razón, cada vez que entro al nivel que quiero pasar, muero. Ya lo hice n veces, y sigo perdiendo. El objetivo a esta altura es pasar la pantalla lo antes posible para librarse de ella. Hace varias vidas que nos viene frenando, y hay que llegar a la siguiente.

Pero por alguna razón, cada vez que entro pierdo. Tengo de memoria los tiempos para saltar y matar a los Goombas y Koopas, y calculados los saltos para no caer en los precipicios. Pero por alguna razón, sigo perdiendo.

Lo mismo pasa a veces cuando estoy programando. Sé la lógica para resolver un problema (generalmente la parte más complicada), pero no llego a la implementación.

En esos momentos en que estamos trancados (le pasa a todos: programadores, escritores, y videojugadores), lo mejor es alejarse un rato del problema para despejar la mente. Son el tipo de problema que se terminan resolviendo después de una siesta, noche de sueño, u otra distracción.

Por eso, cuando estamos trancados programando, hay que jugar un par de pantallas en Super Mario Bros., y cuando nos pasa al revés, programar algún script/aplicación divertida. :P

by fernando at December 21, 2008 11:34 PM

[WebCómic] - Tipos de Programadores

Desde Sinergia Sin Controlla tira cómica que leen Martín varsavsky, Enrique Dans y Linus Torvalds en el universo paralelo 64832, algunos de los tipos de programadores:

Tipos de Programadores

Tipos de Programadores

Bastante gracioso, tuvo éxito con mis compañeros de trabajo, entre los cuales habemos de todos los tipos nombrados en el cómic, obviamente que todos hablan con su computadora.

Frases célebres que me acuerdo en este momento:

“¡Me estás tomando el pelo y lo sabés!”

Y el ya clásico:

“¡¡¡Hacete dar!!!”

Sinergia sin control 42 - Tipos de programadores

Los dos tipos de Programadores

by fernando at December 21, 2008 11:25 PM

December 20, 2008


Rodolfo Pilas

Microsoft ofrece un parche de seguridad

Hoy debe ser un día que estoy en modo sensible, pues leyendo el artículo de El País Digital titulado “Microsoft ofrece un parche de seguridad”, no puedo dejar de pensar en cómo son las cosas en esta vida:

En un mundo mágico donde siempre es primavera, si una empresa de software te instala un software que pone en riesgo tu patrimonio, sería apuntada con el dedo, acusada de negligencia y reclamada su responsabilidad por sus usuarios, clientes y todos aquellos “Directores de Centros de Computos” que siempre dicen que prefieren tener empresas responsables… por “si pasa algo” tener a quién “hecharle la culpa”.

Por suerte en este mundo real donde vivimos, las cosas no son así, aquí las empresas de software son “salvadoras” y te “rescatan” de los males, en una “actitud pro-activa”, como lo demuestra el artículo que comento.

Tal vez lo más interesante son los comentarios de Jorge Cella, gerente de Iniciativa de Seguridad de Microsoft (ahi está! esa es la “iniciativa” que yo hablo….) cuando dice “no existe ningún ataque en América latina, la explotación de esta vulnerabilidad nació en China”

…por lo cual, yo no soy Chino, ni navego por sitios chinos, así que a mi ni me preocupa el tema…

fijate si tendré razón en estar tranquilo: “Cella, de Microsoft, destacó que la mayoría de los portales visitados incluían pornografía”, concluye el artículo,

por si acaso igual hubiera navegado por sitios chinos, eventualmente me hubiera pasado si andaba metido con pornografía….. y si sos pornógrafo ….. ta! jodete viejo!

El comunicado de Microsoft es contundente a este respecto: “Nuestra recomendación es siempre navegar por sitios que sean de su confianza o de fuentes conocidas.”

Fenómeno: El Emporio

Hace muchos años una prestigiosa empresa vendedora de alimentos de mi país (El Emporio de los Sandwiches) tuvo un problema con una mayonesa en mal estado que llegó al publico, produciendo distintos problemas de salud.

Recuerdo que inmediatamente aparecieron los responsables para enmendar el problema, aclarando muy enfáticamente los procesos de calidad de la empresa y el cuidado con el que se trabaja día a día para ofrecer un producto de calidad. El resultado: el público sigue reconociendo y prefiriendo al Emporio de los Sandwiches.

Si hubieran seguido una actitud como de empresa de software, podría haber mandado al frente al Gerente de Iniciativa de Calidad Alimentaria para decir que los sanwiches en mal estado se vendieron para una fiesta de gente de un barrio marginal, que seguramente organizó una orgía…

Complementando con una nota de prensa titulada: “Ofrece con cada caja de sandwiches un sobre de antiácido”

Y con un claro comunicado indicando: “Nuestra recomendación es hacer fiestas familiares, con personas conocidas y de su círculo más cercano”.

by rodolfo at December 20, 2008 06:30 PM

Fernando Da Rosa

TV Digital

Previo a la videoconferencia

En breve en Uruguay se va a empezar a difundir TV Digital Terrestre, la norma de elección ya ha sido definida por este gobierno y va a ser la norma Europea DVB-T/DVB-H . Lo cual abre un gran abanico de posibilidades. Ver mapa de distribución de normas.

Básicamente hay dos formas de interactuar con la televisión digital, una es utilizando la información que llega con la señal de televisión y desplegando diferentes aspectos de esa información, esa información llega siempre con la señal, lo que hace uno con el control del sintonizador digital es seleccionar que información desplegar, es muy usada esta modalidad para ver cotización de moneda, pronostico del tiempo, etc. El formato utilizado esta basado en XHTML y CSS. La tendencia por supuesto es a la utilización de formatos abiertos, principalmente en la norma europea, la que ha elegido Uruguay.

La otra forma es enviando solicitudes al emisor, para eso el usuario debe disponer de un canal de retorno, que pude ser la línea telefónica o Internet, en este caso se abre un campo enorme de posibilidades, me gusta pensar en lo que podría ocurrir en pocos años uniendo esas posibilidades de la televisión digital interactiva con las posibilidades de conectividad que brinda el plan CEIBAL. Por ejemplo, los niños podrían interactuar, en tiempo real a través de sus XO, con programas elaborados por Televisión Educativa.

El pasado 20 de diciembre se realizó en el LATU con el ausipicio de el MIEM y la CIU, en el marco del proyecto SALA + la primera reunión de trabajo sobre “TV Digital: visión, perspectivas y oportunidades”, en la cual tuve el gusto de participar.

SALA +

Concebido como una “acción de apoyo” (SA) financiado por la Comisión Europea, pretende fomentar la cooperación internacional entre investigadores, centros tecnológicos, empresas, universidades y expertos europeos. Con este objetivo la reunión de trabajo que SALA + celebró en Montevideo busca propiciar propuestas de proyectos en el ámbito de los programas de apoyo a las I+D, tales como el Séptimo Programa Marco de la Comisión Europea (que dispone de un presupuesto de más de 9.000 millones de euros para el periodo 2007-2013 en la prioridad TIC).

Preguntas a responder

Algunas de las preguntas que se intentan responder en el marco del proyecto son:

¿Cual es el mapa de actores relevantes para el desarrollo de la Televisión Digital (TD) en Uruguay?

¿Qué oportunidades concretas de desarrollo existen y qué elementos falta desarrollar?

¿Cómo articular y cooperar para lograr objetivos comunes en TD?

¿Cómo puede colaborar la Comisión Europea en este sentido?

Durante la jornada tuvimos una video conferencia con Denis Gabos de la Escuela Politécnica de la Universidad de San Pablo, y también una conferencia con Julian Seseña (coordinador del proyecto SALA + ). Luego participamos de una actividad de taller muy bien coordinada y que creo resulto productiva. Veremos como sigue la iniciativa.

De Uruguay participaron:

URSEC
INSTITUTO NACIONAL DEL AUDIOVISUAL
ANII
ANTEL
IBOPE Uruguay
CÁMARA ESPAÑOLA DE COMERCIO
CÁMARA URUGUAYA DE TECNOLOGíAS DE LA INFORMACiÓN
CÁMARA AUDIOVISUAL DEL URUGUAY Y CLUSTER AUDIOVISUAL
CÁMARA URUGUAYA DE TELEVISiÓN PARA ABONADOS
CÁMARA DE TELECOMUNICACIONES DEL URUGUAY
ANDEBU
DELEGACIÓN DE COMISiÓN EUROPEA EN URUGUAY
PUNTO FOCAL DE UNiÓN EUROPEA EN URUGUAY (MEC)
FACULTAD DE INGENIERíA DE UDELAR (Institutos de Computación y Eléctrica)
Ciencias de la Comunicación de la UDELAR
FACULTAD DE INGENIERíA DE ORT
FACULTAD DE INGENIERíA DE CATÓLICA
FACULTAD DE INGENIERíA DE UM
PRO ANIMA
ANCEL
CLARO
MOVISTAR
CANAL 5
CANAL 10
CANAL 4
CANAL 12
MULTICANAL
MULTISEÑAL
LATU - INGENIO
PROYECTO PRO-IDEAL

Del exterior:

ASOCIACIÓN DE EMPRESAS DE TECNOLOGíAS DE LA INFORMACiÓN Y COMUNICACIONES DE ESPAÑA (AETIC-APROTECH) - ESPAÑA
FEDERACiÓN LATINOAMÉRICA, EL CARIBE Y ESPAÑA DE ENTIDADES DE
TECNOLOGíAS DE LA INFORMACiÓN (ALETI) - IBEROAMERICA
ESCUELA POLlTÉCNICA DE UNIVERSIDAD DE SAN PABLO - BRASIL
TECNOLÓGICO DE MONTERREY - MÉXICO
UNIVERSIDAD POLlTÉCNICA DE MADRID - ESPAÑA

Acá les dejo algunas fotos, la calidad no es muy buena, fueron tomadas con el celular, pero creo que reflejan en algo lo que fue la jornada:

by fedaro at December 20, 2008 05:16 PM

December 18, 2008


Fernando Briano

Gracias por usar Software Privativo

Imaginen que la siguiente es la charla entre un representante de una empresa de software privativo y su hijo:

Joey Naylor: …¿y qué pasa cuando te equivocas?
Nick Naylor: Whoa, Joey yo nunca me equivoco.
Joey Naylor: Pero no puedes estar siempre en lo cierto…
Nick Naylor: Bueno, si es tu trabajo tener razón, nunca te equivocas.
Joey Naylor: ¿Pero y si te equivocas?
Nick Naylor: OK, digamos que tú estás defendiendo el chocolate, y yo estoy defendiendo la vainilla. Ahora si yo dijera: ‘La vainilla es el mejor sabor de helado’, tu dirías…
Joey Naylor: No, es el chocolate.
Nick Naylor: Exacto, pero no se puede ganar contra ese argumento… así que, te preguntaré: entonces piensas que el chocolate es el fin de todo el helado, ¿no es así?
Joey Naylor: Es el mejor helado, no pediría ningún otro.
Nick Naylor: ¡Oh! Así que todo es chocolate para tí, ¿no?
Joey Naylor: Sí, el chocolate es todo lo que necesito.
Nick Naylor: Bueno, yo necesito más que chocolate, y si es por eso necesito más que vainilla. Creo que necesitamos libertad. Y la opción cuando se trata de nuestro helado, y eso Joey Naylor, es la definición de libertad.
Joey Naylor: Pero eso no es de lo que estamos hablando.
Nick Naylor: ¡Ah! Pero de eso es lo que estoy hablando yo.
Joey Naylor: …pero no probaste que la vainilla fuera lo mejor…
Nick Naylor: No tuve que hacerlo. Probé que tú estás equivocado, y si tú estás equivocado yo tengo razón.
Joey Naylor: Pero todavía no me convenciste.
Nick Naylor: Es que no estoy tras de tí. Estoy tras ellos
[señala a la multitud]

Gracias por usar Software Privativo

No sé si notan el paralelismo con el software libre… La cita proviende de la película “Gracias por fumar“. En ella Nick Naylor es un representante de las tabacaleras que no fuma y debe hacer lobby a favor de ellas, usando esas tácticas para defender su posición.

Se denomina lobby (del inglés “entrada”, “salón de espera”) o sala de espera a todo aquel grupo de presión que, por medio de distintas estrategias, trata de influir en centros de poder ejecutivo o legislativo con el fin de favorecer sus propios intereses o los de aquellos a quienes representa. Los lobbies no suelen participar directa y activamente en política (por lo que no suelen formar su propio partido), pero sí procuran ganarse la complicidad de algún grupo político que pueda terminar aceptando o defendiendo los objetivos del lobby. La acción que desarrollan los lobbys (o “lobbies”, también) se denomina cabildeo.

Me gustó mucho el diálogo entre el padre e hijo cuando vi esta película. Comparándolo con el tema del software libre, pensé que las tácticas de los proveedores de software privativo son bastante similares. Pero algo que se da a entender en ese diálogo, no están orientadas a todos y cada uno de nosotros. Sino a esa masa de gente que deambula por la calle, siendo uno más del montón. Son la mayoría, ¿no?

Pensé muchas cosas más entorno a esta idea, creo que tiene bastante para interpretar y filosofar. Pero quiero leer las ideas de los demás. Post abierto a todo tipo de comentarios e interpretaciones, quiero saber sus opiniones.

Fuente de la cita: Wikiquote

by fernando at December 18, 2008 02:48 AM

December 17, 2008


Diego Roselli

Primer Encuentro Nacional de Alfabetizadores Digitales - Centros MEC

Desde el viernes 12 en la tarde, hasta el domingo 14 de este mes, tuvo lugar en Montevideo, en el PAOF, en Peatonal Sarandí 472, este primer encuentro.

Verdaderamente un esfuerzo muy grande del Ministerio y de la gente que se arrimó desde todos los departamentos, porque no faltó ninguno, para interesarse y capacitarse.

Me invitaron a dar un taller sobre blogs y allá fui. Mucho público; como unas treinta personas muy interesadas en el tema. Muy atentos y muy inteligentes. Me sentí muy a gusto y espero que crezcan lazos para seguir llegando a todas partes.

Aquí dejo el enlace a mi presentación, porque algunos de los participantes me lo pidieron.

El amigo Fernando da Rosa publicó un artículo en su blog, con algunas muy buenas fotos.

Seguimos en contacto.

by Diego at December 17, 2008 01:52 AM

AUDEC en el Plan Ceibal

Vista parcial de los participantes

Ochenta colegios de la Asociacion Uruguaya de Educación Católica (AUDEC) optaron por el Plan Ceibal.

A raíz de esa decisión, se ha creado una espacio para intercambio de experiencias entre colegios, porque el Plan plantea algunos desafíos técnicos que se podrán enfrentar mejor si sumamos esfuerzos, si recogemos las mejores prácticas de todos los técnicos que trabajamos en unidades de tecnología de los institutos que forman parte de la Asociación.

Como un primer acercamiento, el sábado 6 de diciembre nos reunimos en el Colegio Santa Teresa de Jesús con el objetivo de nivelar información. Allí conversamos sobre las posibilidades que existen en una infraestructura de tecnología basada en Linux, y tuvo muy buena aceptación del público concurrente, que estuvo constituído por cuarenta personas, provenientes de Montevideo la mayoría, pero también de varios lugares del Interior.

Rodolfo Pilas habló sobre la infraestructura que se necesita y qué posiblidades existen. Federico Wagner habló sobre qué aplicaciones pueden ejecutarse sobre esa infraestructura. Cuatro horas de trabajo con una interrupción muy breve, para estirar las piernas, tomar un café y recargar los termos.

Lo bueno es que nos acompañó el P. Marcelo Fontona SDB toda la mañana. Se ve que estaba muy interesado en el asunto. No es un técnico, sino el Director Nacional nada menos, pero seguramente muy pronto se convertirá en un experto, porque siguió muy atentamente todas las exposiciones y las intervenciones del público e hizo algunas preguntas.

Quedamos comprometidos para seguir en contacto. El trabajo colaborativo y en red, en estos casos, es clave para el éxito.

Nos leemos.

by Diego at December 17, 2008 01:18 AM

December 16, 2008


Fernando Briano

AntelData: Sin ADSL… ¡¡camino por las paredes!!