Marcelo Ferreiro

Artículos relacionados a: artículos

[ironic] Que buenos son mis artículos [/ironic]

5 de Enero de 2008

Navegando en Internet, llegé a una página de una empresa de desarrollo web con sede en Uruguay, Argentina y Estados Unidos, en la que me topé con un artículo que me era… digamos, … familiar!

Resulta que era un artículo que yo había escrito (o.o), y para el que nunca me habían pedido permiso (oO) y en el que NO se me nombraba como autor (WTF!).
El artículo en cuestión era este: ¿Qué es un sitio web? y estaba reproducido textualmente!

Sin casi poder salir de mi asombro, ni formulario de contacto, ni email, llamo directamente a la empresa. Me atiende una señorita (supongo telefonista, recepcionista o similar) y le pido con el responsable del sitio web de la empresa, luego de un par de preguntas y una músiquita un tanto aburrida, me atiende una voz masculina, un tal Pablo, le comunico mi “problemilla” y me dice que ya mismo agregaban mi nombre, a lo que respondí de que no quería que agregaran mi nombre, que directamente retiraran inmediatamente MI artículo de SU página. Ya que si bien mis artículos están publicados en algunas páginas, no quiero que sean usados como arma de ventas, por ninguna empresa con fines de lucro.

La empresa en cuestión era Esquemas (buscar en google), la cuál obviamente deja mucho que desear respecto a redactar sus propios anuncios / artículos de venta… digamos que prefiero no enterarme de la procedencia de los demás textos de su página, pero cabe destacar que se portaron muy bién y en cuestión de minutos retiraron mi artículo.

Saludos y feliz año!

Un nuevo artículo

15 de Marzo de 2007

Un mundo lleno de bytesJe’ aunque muy poca gente visita la sección de artículos de mi web, pongo aquí que escribí un nuevo artículo…

.

Si quieren, pueden leer el artículo: El mundo se llena de bytes o también visitar mi sección de artículos.

Qué es la programación?

8 de Diciembre de 2006

Código BinarioEl otro día me encargaron realizar unos sitios web muy sencillos (de una sola página) y para nada complicados.

El tema es que debía realizar 10.000 sitios diferentes (por lo que no valía el “copiar/pegar”).

Un rápido cálculo me informó que a cinco minutos por sitio, el trabajo me llevaría unas 833 horas. Eso me desilusionó un poco, porque pensé que no podría realizar ese trabajo (y me interesaba porque el pago era bueno).

La salida alternativa fue realizar un programa que hiciera ese trabajo por mi de forma automatizada. Por lo que me puse a programar, y estuve 8 horas trabajando en algo que no era lo que me habían pedido, pero que esperaba que me sirviera para llegar a mi objetivo.

Y así fue que luego de terminar este programa, y un par de ‘enters’ y tenía las 10.000 páginas.

Entregué el trabajo, cobre y quede muy contento por haber encontrado esa salida ‘tangencial’.

Pero entonces, ¿qué es la programación?

Una definición fría sería: una técnica que nos permite ‘programar’ pasos que un robot / computadora / persona debe realizar.

Por ej.:

Si le decimos a alguien:

  • Ve al super
  • Toma 1 botella de agua
  • Paga en la caja el importe correspondiente
  • Sal del super
  • Vuelve aquí
  • Sirve un vaso

Tendríamos una serie de pasos o órdenes para llegar a un resultado deseado.

Es más habitual en computadoras, ya que estas:

  1. No te pueden decir “ni loco, anda vos”.
  2. No tienen leyes en contra de la esclavitud, jeje ;-)

Pero en esencia es lo mismo, por ejemplo para este mencionado programa, fue una serie de pasos del tipo:

  • Crea un archivo vacío
  • Abrelo
  • Ingresa el contenido
  • Guardalo
  • Verifica el nombre
  • Ponlo dentro de una carpeta

Y luego vuelve a repetirlo 10.000 veces (crea/abre/ingresa/guarda… etc etc…)

Evidentemente en código es un poco más complejo que lo que presento arriba, pero esa es la esencia. Esa es la esencia de la programación.

Seguir pasos, órdenes, simplificar nuestro trabajo.

Si se dan cuenta, pase de un trabajo de 833 horas (35 días dedicado 24 horas a eso) a 8 horas (una jornada laboral normal).

Y el resultado es el mismo, el pago es el mismo, etc.

Así que luego de esto me dieron muchas ganas de contar “qué es la programación” y para que sirve, pero no desde el lado técnico (para eso ya hay muchos manuales, tutorials y libros), sino desde el lado “humano”, o “aplicable”.

Novedades

27 de Octubre de 2006

La web está practicamente lista…

He agregado 2 nuevas secciones (que estarán disponibles en breve) - cuando alguien lea esto seguramente ya estén habilitadas:

Bueno, esas son las novedades por ahora, espero en estos días estar “liberando formalmente” la web