Página de inicio | 2005-05 »

29.04.2005

Indignadisimo

Ya ayer me habia desilusionado, hoy me indigna, como que Google no cambio el logo en nuestro dia?!

Y lo peor de todo, donde esta la blogosfera que tampoco dijo nada?

En fin, para todos Feliz dia del animal!! :D.

19:30 Anotado en Opinión | Permalink | Comentarios (8) | Enviar a Email

No sabes que CMS usar? CMS Matrix al rescate

medium_cms_matrix.gif

Excelente idea la de armar una base de datos con las caracteristicas de los CMS mas importantes (y los no tantos) que hay dando vuelta por ahi.

En el sitio CMS Matrix van a poder comparar a todos los sistemas que quieran entre si, e incluso enviar sus propios sistemas de contenido (ya que hay varios.. stan, fede, fabio, etc).

La unica critica que puedo hacer es que creo que debiera categorizar los CMS porque ese listado es un poco grande, y si estoy buscnado un CMS de bloging, tranquilamente podria haber una preseleccion, fuera de eso, muy bueno el site :).

19:15 Anotado en Software | Permalink | Comentarios (5) | Enviar a Email

Sonidos interactivos en web

No se muy bien como llegue al blog de Earful, que realmente lo recomiendo, en fin, me llamo la atencion el post sobre Sonidos de interfaz en paginas web.

Es una tecnica bastante simple, y como esta de moda ultimamente, combina XHTML, Flash y JavaScript para reproducir unos sonidillos en base a las acciones del usuario.

Este es el experimento que deja Joaquin Bernal, hagan un buen uso de esta tecnica, sino quieren ver todos los sitios con el ultimo sonido del experimento! :P.

19:09 Anotado en Programación | Permalink | Comentarios (6) | Enviar a Email

Solo para entendidos

Master

Robado de Netherlados (resultado de una noche navegando Technorati).

01:04 Anotado en Ideas | Permalink | Comentarios (12) | Enviar a Email

28.04.2005

SIFR 2.0 - Usar fuentes no tradicionales

Hay una respuesta a la pregunta de diseñador: - Quiero usar esta fuente inglesa que esta re chevere, como hago para no usar imagenes y que todos la vean?? (odio esas preguntas!).

La solucion se llama sIFR, de que se trata:

Es una combinacion de XHTML, CSS, JavaScript y Flash, para reemplazar texto por fuentes que no necesariamente se encuentren instaladas en el sistema del visitante.

El funcionamiento es una cosa bastante estrambotica, pero lo importante es que sigue siendo accesible, ya sea con CSS desactivado, o con JavaScript desactivado, o con Flash desactivado. Por lo tanto es totalmente accesible, semantico y ademas, lindo :).

Recientemente salio la version oficial desde cuyo sitio se puede leer los detalles tecnicos.

Por cierto, la tecnica de reemplazar texto con background-image, al lado de esto, sencillamente apesta ;).

17:15 Anotado en Desarrollo | Permalink | Comentarios (11) | Enviar a Email

Google me desilusiona

Revisando un poquito el codigo de Google, cosa de la que me quede asombrado al descubrir que tienen muchisimos errores de validacion! O.O, no usan ni siquiera Doctype, maquetan con tablas y un uso del CSS de regular para abajo... En fin, viendo esas cosas, descubri un servicio de Google que no tenia, se llama Google Answers.

Google answers

Segun lo que lei en el FAQ, el sistema es sencillo, uno pregunta (estando registrado), pone un precio por la respuesta deseada y los Google researchers van a trabajar para responderla.

Ahora, lo lindo de todo esto: quiero ser un researcher y que me paguen por averiguear cosas! Pero no, no estan aceptando peticiones de nuevos researchers por el momento :(.

En fin, doble desilusion Googlistica tuve hoy... no trabajan con las recomendaciones de W3C y no aceptan researchers. Yahoo sigue sumando puntitos de a poco.

14:40 Anotado en Internet | Permalink | Comentarios (13) | Enviar a Email

Lanzamiento de MAC OS X Tiger en Argentina

Me acaba de llegar el siguiente mail de la gente de mac... no se si ir o no, alguien va?

Queremos invitarte a la primera demostración de OS X Tiger, la misma se realizara el día martes a las 13 y 17 hs en el auditorio de MacStation.
Esperamos contar con tu presencia y rogamos confirmar la misma por este mismo medio, indicando nombre completo y horario al que asistir.

Atentamente
Diego O. Bauerle
División Cursos
MacStation | Apple Center

5032-0800
Ayacucho 1184 Cap.FED. ARGENTINA
diegob@macstation.com.ar
WWW.MACSTATION.COM.AR

Lo dejo en sus manos, si alguien se anota voy :).

11:14 Anotado en Software | Permalink | Comentarios (6) | Enviar a Email

27.04.2005

Buscando editor WYSIWYG

Alguien uso alguna vez un editor online de HTML WYSIWYG que funcione bajo JSP, que en lo posible no sea un applet, lo suficientemente bueno como para recomendarlo?

Hasta ahora de los que probe la verdad que ninguno me convencio demasiado... el que si me gusto mucho es el tinyMCE que es como la cara visible de un editor (solo la parte de JavaScripting, no tiene nada del lado del servidor), pero esta bueno que se le pueden añadior algunos plug ins para ir mejorandolo. Es open source y recomendado de todos los que vi hoy (de mi "scouting" se quedaron afuera el HTML Area y otros que no trabajaban sobre JSP...).

En fin, alguna sugerencia? No es necesario que sea Open Source, ni gratuito...

17:04 Anotado en Desarrollo | Permalink | Comentarios (2) | Enviar a Email

26.04.2005

La velocidad de Opera es una mentira

Antes de que me quieran quemar en la hogera por haber dicho eso, lean el post.

Y si, la verdad es que Opera es parece ser muy rapido. Pero esto no es asi. Opera no es rapido, sino que es memorioso, a tal punto que abusa de su cache, mostrando versiones viejas de paginas guardads en la propia PC.

Esto que ya me venia sospechando hace tiempo, lo corrobore haciendo un administrador para un buscador. Para variar use como navegador primario de testing a Opera (suelo usar Firefox o IE, dependiendo del cliente). Pero esta vez dije: - Ya que salio el Opera 8 nuevo nuevo.. vamos a usarlo como navegador oficial (hasta me habia bajado el Gmail Notifier para compensar que Opera no me avise de nuevos e-mails).

Probando la aplicacion, actualizaba algunos datos de los que indexaba el buscador, y cuando buscaba en Opera, aparecian los viejos! O.O

- Ahhh es que debe de tener el cache activado, pense. Paso siguiente, desactive el cache... siguio haciendo lo mismo... Mostraba datos viejos, osea, levantaba los datos de mi PC en lugar de corroborarlos online.

No se cada cuanto tiempo se refrescara el cache de Opera, pero lamentablemente no lo hace con la frecuencia suficiente como para dejarme contento... asi que.. adios Opera :(.

Vuelvo al viejo, querido y aun no superado por ningun browser.. Firefox (aunque eso de que se descargue integramente con cada update ya me esta pudriendo tambien...).

18:25 Anotado en Software | Permalink | Comentarios (12) | Enviar a Email

24.04.2005

Usan la cara de FrancoG para promover peliculas

Yo sabia que le veia cara conocida al cordobés nacido en Bell Ville que ahora escribe en LinkLog autollamado FrancoG, y cuando hoy me puse a ver unas reviews de peliculas que marcaron mi adolescencia (como American Pie, en mi caso), fue cuando vi todo mas claro!

FrancoGEKThomas

Para que vean que yo no estoy loco, aca hago la comparación de caras, a izquierda, Franco Gimenez. A derecha, Eddie Kaye Thomas, afamado actor de Hollywood que usa la cara de FrancoG para ganar fama en Hollywood, es un descarado!


Digamos basta a la industria del cine robando talentos patagónicos! :P

15:25 Anotado en Opinión | Permalink | Comentarios (19) | Enviar a Email

Feliz cumple mes!

Hoy se cumple un mes que llevo esperando un dominio en NIC.ar, espero que todos me feliciten che!

En un principio, mi teoria era que los de cancilleria (la gente que tiene a cargo el NIC) estaban demorandolo para asi tener excusas para cobrar por el servicio. Pero luego, lo desmintieron... asi que ahora.. no se que esperar para que me den mi dominio :S.

Tendré que sacarme un .com nomás...

´

Update: Juan tambien habló del tema con mas profundidad.

15:05 Anotado en Internet | Permalink | Comentarios (6) | Enviar a Email

22.04.2005

SE lo imaginan al dueño de Opera nadando?

El capo de Opera

No solo estamos ayudandonos a obtener nuestra licencia de Opera 8 original al clickear en los links de afiliados (mensaje hiperliminal: clickeen ahi! :P). Sino que tambien estamos ayudando a que Jon S. von Tetzchner, el que tiene la manija en Opera, tenga que cumplir su promesa interna dentro de la empresa de cruzar nadando desde Noruega a EEUU (parando un ratito en Islandia) si se llega a la meta de descargas de 1 millón en 4 dias. El plazo vence el 23 de Abril.

Sea como sea, les esta yendo muy bien porque en las primeras 48 horas se descargó 600.000 veces el nuevo software, según su nota de prensa... (hay que ver si no estan contabilizando solo las visitas como pasa con los banners).

Es por eso que en el site de Opera aparece esta imagen por todos lados, por cierto.. podrian haber puesto alguna mejor :P.

Respecto a la mascota de Opera

Ya todos la deben conocer (esta en el banner del post anterior), no vi su nombre por ningún lado, que les parece llamarlo Operator?
Si.. es tarde y debo descanzar un rato :P.

Que loco, mientras posteaba yo esto, Federico hacia lo propio en 511, hablando de empatía digital :P

01:20 Anotado en Opinión | Permalink | Comentarios (12) | Enviar a Email

Siguen enseñanando a maquetar con tablas

Recien llego del curso de Java (lo cual me da mucha bronca porque no llegue a tiempo para postear ayer :().

En fin, lo importante de todo esto es que en la "clase" de JSP en la cual hay que usar algo de HTML, el profesor se puso a decir muy seguro de si mismo que la maquetación de cualquier sitio (dando ejemplos como Clarin o La Nacion, justo los dos sites argentinos que actualizaron su codigo!) estaba realizada con tablas. Pese a que si usaban hojas de estilos para la apariencia de las fuentes y colores de os elementos.

La verdad, la verdad, me quedé bastante poco conforme con ese adoctrinazgo por parte de una persona que da charlas importantes en Microsoft, la ex Macromedia y Java :S.

00:55 Anotado en Opinión | Permalink | Comentarios (13) | Enviar a Email

20.04.2005

Excelente idea la de Opera

Y si, con esta forma de promoción vamos a ver a estos banners por todos lados. Es que esta gente dice, si generas 250 visitas desde tu link de afiliado, te regalamos una licencia... venga!

Download Opera

Visto originalmente en 511.

23:00 Anotado en Software | Permalink | Comentarios (8) | Enviar a Email

Usando cuentas shell por Putty

Como puede ser que no haya descubierto hasta hoy esto! Esta buenisimo!!

Una pequeña introducción: Las cuentas shell son cuentas de usuario de servidores Linux (accediendo por consola, obviamente).

Hay programas, como por ejemplo el Putty para Windows XP, al que nosotros le damos una URL o durección IP del servidor con Linux al que tenemos acceso y nos abre una ventana de consola de esa maquina remota.

Ahora, de donde saco el servidor con Linux no? Aca les dejo un listadito de shells gratuitas ;). Incluso algunos dan base de datos y servicio web... esto quiere decir que tenemos nuestro propio servidorcito :D.

BTW: Con que poco que me entretengo ultimamente.. estuve toda la tarde con esto :D.

21:16 Anotado en Desarrollo | Permalink | Comentarios (3) | Enviar a Email

19.04.2005

Mamaaaaaa

En 8 horas me sacan sangre.. creo que voy a ser la primera persona que se desmaye antes de que le extraigan la muestra :S.

23:53 Anotado en Opinión | Permalink | Comentarios (15) | Enviar a Email

El bug del parpadeo sin estilos

En la oficina estamos creando una aplicación, la primera desarrollada por la empresa, que esta maquetada 100% con CSS 2.0.

<style type="text/css" media="screen">@import "style.css";</style>

En los testeos de compatibilidad de la hoja de estilos en los distintos navegadores se notó un parpadeo cuando cargaba la aplicación en Internet Explorer 6 mostrando el HTML sin estilos hasta que cargaba la hoja de estilos y luego renderizaba.

Por supuesto esto pasaba solo la primera vez ya que luego la hoja de estilos estaba en memoria. Y pese a ser una hoja de estilos algo pesada (30 KB) en otros navegadores, no pasaba nada de esto (Firefox y Opera).

Yo rápidamente dije que era problema de renderizado de IE y no le preste demasiada atención, pero Facundo se puso a buscar, y encontró este sitio: "Flash of Unstyled Content" que trata acerca del mismo problema.

La solución

Hay dos soluciones, la primera es añadir encima de nuestro @import de la hoja de estilos, un elemento <link>, quedando nuestro head:

<head>
<title>My Page</title>
<link rel="stylesheet" type="text/css" media="print" href="print.css">
<style type="text/css" media="screen">@import "style.css";</style>

La otra solución es incluir un elemento <script> pero como dice el creador de la soución B es medio sucia ya que no contiene nada en su interior (a menos claro que estemos utilizando un script en nuestro código).

<head>
<title>My Page</title>
<script type="text/javascript"> </script>
<style type="text/css" media="screen">@import "style.css";</style>

Esta Federico creo que no la tenia ;).

23:51 Anotado en Desarrollo | Permalink | Comentarios (4) | Enviar a Email

18.04.2005

Servicio de blogs gratis basado en pLog

Buscando porque es que en Blogspirit no tengo spam (me siento discriminado!), llegue a cierto hallazgo (no me pregunten como!).

Hace algunos dias (musica de recuerdo), hablaba de pLog, un CMS similar a WordPress que me habia caido realmente bien... aunque con algunas falencias en el aspecto grafico.

Para mi sorpresa, me encuentro con un post en bicubic haciendo un review a un nuevo servicio de blogs el cual se basa en pLog :D.

No pudiendo contra mi genio, me cree una cuenta en cool-blog.com (si, el dominio apesta :S) para probar algunas cosillas nomas. Me sorpredieron algunas cosas:

  • Estaba disponible diego como nombre de usuario (creo que es la primera vez en mi vida que me pasa eso!).
  • Tiene infinitas plantillas!
  • Creo que es el unico servicio gratuito que permite instalar plugins!
  • Esta traducido al español!
  • Todas las ventajas de las que ya habia hablado de pLog que me da fiaca repetir, pero que me vlvieron a sorprender.

Ahora, de lo que yo me quejaba, que era respecto a la grafica de pLog, se puede decir que lo resolvieron bastante elegantemente.. no es tan prolijo como Blogger o Blogspirit, pero no esta nada mal, tampoco (sobretodo luego de haber visto Bitacoras.com y otros no tan agraciados).

En fin, si tuviese que elegir un servicio de blogging hoy dia... sacando el dominio que es muy malo... comeptiria de igual a igual frente a Blogspirit o Blogger... por lo menos, asi lo veo yo :D.

19:00 Anotado en Internet | Permalink | Comentarios (9) | Enviar a Email

Javascript en W3Schools

Que bueno que esta esto en W3Schools!

A que me refiero con esto :P.

Necesitaba un pequeño tutorial para ver algunas funciones en Javascript para manejar fechas y, busqueda en Google mediante, llegue al articulo de fechas en Javascript de W3Schools que no es nada del otro mundo, pero si los archivos de ejemplos con los que se puede practicar, me encantaron! :D

En mi caso particular, con el ejemplo de manejo de fechas fue mas que suficiente :).

17:59 Anotado en Programación | Permalink | Comentarios (7) | Enviar a Email

17.04.2005

Torta de manzanas

A pedido de cierta persona aca está la famosisima torta de manzanas que prepara mi madre, sepase que es una de las dos únicas tortas que yo como (si, soy exquisito, cual hay :P).

Ingredientes:

  • 12 cucharadas de harina leudante
  • 12 cucharadas de azucar
  • 100 gramos de manteca
  • 2 manzanas cortadas en rodajas finas
  • 1 taza de leche
  • 2 huevos

Preparación:

Poner en un bols el azúcar y la harina. Cortar la manteca en trocitos y agregarla a la preparación anterior, trabajar con las manos hasta formar un granulado fino. Enharinar un molde de torta y volcar la mitad de la preparación. Cubrir con la rodajas de manzana y luego poner el sobrante, aparte de batir los huevos con la leche y volcar sobre la preparación anterior, espolvorear con azúcar, cocinar en horno moderado durante 30 a 40 minutos. Se puede servir tibia o fria (Tibia es lo mas!).

Para ir terminando con el rinconcito del ama de casa, les sugiero mate para acompañar a esta torta :P.

23:27 Anotado en Cocina | Permalink | Comentarios (4) | Enviar a Email

Empatía digital

Hace no mucho me preguntaba quien era el que entraba con Lynx. Al final resultaron ser varios, para mi sorpresa!

En fin, aprendi algo de eso, y es que esos navegadores raros (llamese a los que renderizan solo el texto) si son usados por la gente (aunque no se trate de gente normal :P).

¿A que voy? Acabo de descargar el Lynx para Windows XP desde CSANT y voy a ver si aguanto browseando unicamente con Lynx por una semana.

¿Para qué? Bueno, de ahi el título del post "Empatía digital", estoy seguro que voy a aprender varias cosas nuevas poniendome en el lugar de los navegantes en modo texto. Ya en principio me sorprendí bastante con el manejo del alt de las imágenes. El navegador lo muestra directamente, sin ningún aviso de que eso corresponde al texto alternativo de una imagen... cosa a tener en cuenta en mis futuras declaraciones para ese atributo...

En fin, los dejo y voy cerrando el Opera y Firefox por una semana...

Por cierto, gracias a Federico por proveerme de la materia prima ;).

17:19 Anotado en Ideas | Permalink | Comentarios (11) | Enviar a Email

16.04.2005

Algo de economia argentina

Solo para ir metiendome un poco en tema para el proximo parcial de historia argentina voy a empezar a escribir sobre algunos temas de la materia. Ya que tengo a im7, los voy a ir publicando por si a alguien le sirven y como estudio en la UBA, mis notas van a estar cargadas de opiciones personales, va a estar bueno para debatir.

Sabiendo que voy a tocar temas que despierten "fricciones", voy a aclarar: Esto no pretede ser un lugar donde venir a insutar ni nada, solo opinar, se van a editar los comentarios que no respeten esta norma.

El modelo económico de los 90 (1990 - 2000)

Hablando estrictamente del modelo ecnomico que se siguio en la Argentina en la decada de 1990, se puede decir que se caracterizo por una convertibilidad de un peso un dolar estadounidense. Sobre esa base, se puede analizar el resto de la economia.

¿Ahora, porque se analiza todo en base al dolar? Historicamente, la economia Argentina, siempre ha dependido de las coyunturas externas al pais. Es una economia que se va adaptando al mercado internacional y muy demasiado dependiente del mismo.

Claros ejemplos de esto son las crisis provocadas siempre por la discontinuidad de prestamos extranjeros al pais (hablando historicamente en las crisis del siglo XIX y principios del XX).

Ahora bien, tenemos una economia totalmente dependiente del dolar. Voy a analizar que pasa cuando un pais tiene una moneda fuerte y no asi una industria competitiva:

  • La materia prima generada en el pais se encarece.
  • Los productos manufacturados en el país dejan de ser competitivos.
  • Al tener productos no competitivos en el mercado mundial, decaen las exportaciones.
  • Son mas baratos los insumos manufacturados en el exterior, aumentan las importaciones.
  • Las empresas multinacionales reportan todos sus ingresos a las casas matrcies en el exterior.
  • Estos movimientos generan una sobre demanda de divisas (todo el mundo quiere dolares), el Banco Central pierde reservas del pais.
  • Estos movimientos generan un gran desequilibrio en la balanza de pagos, la economia pierde liquidez al no tener reservas.
  • La unica forma de aumentar las reservas es ingresar divisas al pais es mediante prestamos del exterior.

Ese creo que es un buen resumen de un modelo que funciona por «endeudamiento».

Aclaración: No es justo decir que las exportaciones disminuyen, de hecho en Argentina aumentaron mucho, pero en comparacion con las importaciones es como si aquellas hubiesen dismunuido respecto a estas.

Ahora, eso desde el punto de vista monetario, el punto de vista economico es mucho mas amplio.

Argentina se caracterizo por vivir siempre del exterior, osea, que no tiene un mercado interno fuerte, ni mucho menos. Entonces, ¿qué pasa cuando al tener una convertivilidad fuerte se prefieren los productos importados a los nacionales? La gente que antes fabricaba esos productos nacionales, se encuentra con que ya no es mas competitiva y sus productos no se venden, por tanto es una «fábrica» menos en el mercado. En esa «fábrica» trabajaba gente que consumia productos. Esta gente al perder su trabajo, deja de consumir. Esos productos que esta gente consumia, eran producidos por alguien. Los que los producian ven una baja en su demanda, y reducen su capacidad productiva, esto da como resultado mas gente que no consume, y la rueda sigue en un circulo vicioso.

El estado, al ver que el movimiento economico se reduce y al mismo tiempo aumentan sus costos sociales (la gente que no tiene trabajo tiene que ser mantenida por el estado), propone ajustes, lo cual deriva en mayores costos productivos nacionales. Lo cual se transforma en un nuevo aumento de los productos manufacturados en Argentina y por consiguiente una reducción en su demanda, acelrando asi el circulo vicioso de la economia. La unica escapatoria (o solucion temporal) es pedir nuevos prestamos al exterior.

¿Como se soluciona una economia viciada como esta? La solucion mas basica y al alcance de la vista es devaluar el valor de la moneda para asi cambiar los precios relativos de los productos manufacturados en el pais en el mercado exterior.

Al tener una moneda a menor precio respecto del dolar, los productos se hacen nuevamente competitivos en el exterior, se reducen las importaciones ya que el costo de la manufactra exterior es mucho mayor a la de la manufactura local. Las empresas locales ven una nueva y pujante demanda de sus productos, deben ampliar su plataforma productiva, lo cual se ve traducido en inversion y oferta de empleo. La gente que antes no tenia poder adquisitivo por estar desemapleada, ahora vuelve a ser miembro activo de la economia generando consumo. La balanza de pagos muestra saldo positivo (mucha exportación, poca importación), no es necesario pedir nuevos prestamos y comienza un circulo virtuoso de la economia.

Un dato clave: No se si es casualidad o que, pero la Argentina tiene una crisis cada diez años... veremos que es lo que pasa en el 2010...

Claro que esto va a tener un fin. Una vez invertido el sentido de la economia, cuando eta empieza a crecer, la moneda local comienza a valorarse nuevamente. Y es ahi donde deberá intervenir el estado para fijar un tope y no revertir el circulo prefiriendo nuevamente las importaciones. Claro que al estar en una economia tan abierta y dependiente del exterior (la mayor arte del PBI se va en exportaciones) somos muy vulnerables a cualquier crisis de nuestros socios comerciales.

Basta de historia por hoy! Este es un link con algo de información de la época por si se quedaron con ganas de leer mas :P.

16:10 Anotado en Universidad | Permalink | Comentarios (4) | Enviar a Email

Usar background-image para reemplazar texto

Si, si, llegué tardisimo a esta tecnica, pero no deja de sorprenderme lo simple y eficaz que es!

La técnica

Estoy leyendo "The Zen of CSS design" y uno de los puntos mas importantes del CSS Zen garden es justamente la capacidad de reeemplazar un texto en HTML por una imagen, y esto se logra de la siguiente manera:

<h1><span>Título a ser reemplazado</span></h1>

Hasta ahi no hay nada raro, solo un h1 cuyo contenido está encerrado en un span. Ahora bien si le agregamos el siguiente estilo:

h1 {
background: #ccc url(image.png);
width: 100px;
height: 50px;
}

h1 span {
display: none;
}

Entonces ahora esta todo mas claro :). A lo que esta contenido dentro del span del h1, le digo que desaparezca (display:none;) y al h1 le doy la ruta y tamaño de la imágen que quiero :D.

Ventajas

Es accesible!, pensemos que al desactivar los estilos, se va a ver el h1 con el texto incluido, ahora, si existe un problema...

Desventajas

¿Qué pasa si desactivo la carga de imágenes? Bueno, he aqui un grave problema :S. El texto no va a parecer porque estamos renderizando con nuestro CSS, y la imagen tampoco se va a ver porque le dijimos al browser que no la descargue ... Como se extraña el atributo alt en el CSS!

A priori y hasta que se me ocurra algo mejor, decidí incluir en el CSS, además del a imagen de fondo, un color para que el usuario al menos vea que hay algo. No es bueno ni mucho menos esta solución, pero en mi caso va a ser efectiva.

Acerca del inventor de esto

Como dije al principio es una técnica que esta en "The Zen of CSS design", pero el verdadero creador es Stop Design. Por mi parte me decidí a postear esto porque la vez que necesite de algo similar inventé otra cosa que también tenia una falencia (no se veía la imagen si se desactivaba el CSS, pero si tenia un alt) nadie me sugirió esto, asi que creo que no es tan famoso por estas latitudes.

14:40 Anotado en Web semántica | Permalink | Comentarios (12) | Enviar a Email

15.04.2005

Hay que renovar anualmente los .com.ar!!

Guau! los de Nic Argentina primero cambian el diseño y ahora se salen con una noticia como esta!! En cualquier momento nos empiezan a cobrar!

Abril 2005
Validez y renovación de los nombres de dominio:
Se informa que a partir del 1° de junio de 2005 comenzará a regir el artículo 5to. de la normativa vigente, referido a la validez anual y posibilidad de renovación de los nombres de dominios registrados en NIC Argentina. A tal efecto, NIC Argentina remitirá a la dirección de correo electrónico asociada a la Entidad Registrante, a la de la Persona Responsable y a la del Contacto Técnico, una comunicación informando sobre el vencimiento de la registración del dominio de que se trate. Dichas notificaciones se emitirán a partir del 1° de mayo de 2005, para aquellos dominios cuya fecha de registración inicial haya sido el 1° de junio de cualquier año anterior al 2005, y así sucesivamente. Vencido el plazo de renovación determinado en la regla N° 5, se dará de baja el dominio. Se reitera la necesidad de actualizar los datos de registración y de contacto, recomendándole a las Entidades Registrantes que aún no lo hubieran hecho, tramitar la pertinente dirección de correo electrónico por la vía correspondiente.

Uff, que flojera ponerme a checar los dominios mios y de mis clientes... pero en fin, creo que va a ser para mejor, ademas, van a estar obligados a eficientizar un poco su servicio!

Todo el credito es de Rodrigo ;).

12:10 Anotado en Internet | Permalink | Comentarios (11) | Enviar a Email

14.04.2005

Algunos datos de Gmail

Reción bajé los mails que llegan a la casilla de mi cuenta de MSN Passport (con suerte lo hago una vez al dia y puede aparecer cualquier cosa!), y me encuentro con este mail de Juan:

(...) suponiendo que la velocidad de crecimiento de gmail es constante con el reloj y la calculadora comprobe que:

  • crece 0.0024 mb por minuto
  • en una hora seria 0,144 mb
  • en 10 horas un diskete ;-)
  • en un dia 3,456mb
  • en un mes 103 megas
  • en 10 meses tenemos 1gb mas

solo un detalle
(mientras tanto mi yahoo mail me sigue diciendo 250mb y no 1gb como habian dicho)

Confirmado, Juan Manuel es la persona mas freak que conozco ;).

22:45 Anotado en Internet | Permalink | Comentarios (5) | Enviar a Email

MSN Spaces, casi para denunciarlos

Ya me parecia conocido ese loguito de MSN Spaces, y recien viendo un post deTuxiradical veo que dice:

Han copiado el logo de Ubuntu (mira el icono de "MSN Spaces").

He aqui una comparación de ambos, si bien no soy diseñador gráfico, ni nada parecido, esto es un robo!

Ubuntu a izquierda, Spaces a derecha

El de la izquierda es el de Ubuntu, y el de la derecha el de MSN Spaces...

Total y patéticamente cierto! No van a decir ahora que nunca vieron un logo de Ubuntu si hay a chorradas por todo el mundo con esto de que se distribuye gratuitamente!

22:20 Anotado en Software | Permalink | Comentarios (13) | Enviar a Email

Viejas, paraguas y toldos

Hoy llovió mucho en Buenos Aires y si hay algo que logra sacarme de mi juicio habitual son las viejas que caminan con paraguas por abajo de los toldos, señora! O camina por donde hay techo y cierra el paraguas, o va por donde llueve!!

Grrrrrr!!!

20:35 Anotado en Opinión | Permalink | Comentarios (8) | Enviar a Email

13.04.2005

Un div con max-height y scroll vertical

Esta es una de esas cosas que siempre me pregunte como #$%#& se hacian, pero que nunca me puse a averiguar!

Y como ando con algo de tiempo libre, en lugar de buscar algun ejemplo, lo hice yo razonandolo 5 minutos :D. Primero el código:

div#max {
max-height: 200px;
overflow: auto;
/* Los valores de abajo son solo para dejarlo mas coqueto :). */
width: 300px; background: #ccc;
border: 3px solid #666;
padding: 10px;
}

Simple no? solo le digo al div, mirá vos vas a tener un alto maximo de 200 píxeles y si es necesario, vas a poner el scroll, sino, no (overflow: auto).

Este es el ejemplo con el código fuente.

Aclaración en Firefox 1.x

Antes que Federico lo diga en los comentarios (jejeje), lo aclaro aca: Si bien en las specs de CSS el atributo max-height puede ser medido en pixeles (px), porcentaje (%) o tamaño de la fuente (em). Si usamos un valor porcentual, el renderizador de Mozilla no lo tomará :S. Ya es un bug declarado en bugzilla, asi que solo resta esperar a que lo solucionen.

21:02 Anotado en Desarrollo | Permalink | Comentarios (20) | Enviar a Email

Meetup.com 19U$S per month

Ayer me llego un e-mail de la gente de Meetup que tenia por subject: "An important announcement from Meetup.com" y adentro, luego de la tipica foto del grupo, decia:

Hi Meetup Organizer --

We have some important news to share with you about new features and required monthly Group Fees.

To learn more and get your special discounted rate, click here:
www.meetup.com/changes

Sincerely,
~The Team at Meetup.com

Una vez en esa pagina que me enviaron, me ofrecieron un descuento del 50% (de que no se, porque me entere mas abajo que iban a empezar a cobrar :S). Que para ofrecer un mejor servicio empezaran a cobrar un pequeño fee mensual de 19 dolares por mes (pequeño para EUA, tal vez), y como nuevo beneficio te mandan material a domicilio para tus meetups (no se que enviaran... apoyavasos descartables, tal vez...).

A esto creo que se referia minid cuando un servicio crecia, que podias o bien venderte o cobrarle a tus usuarios... me parece que es mas negocio para todos vender la empresa a algun grande que dejar a muchos usuarios en banda. No me parece que un grupo de 3 personas como es el que llevaba yo valga esa plata por mes! (a menos que los integrantes esten dispuestos a poner 7 dolares cada uno.. cosa que no creo!

En fin, se agrega a la carpeta de futuros proyectos un servicio de meetups gratuito ;).

11:05 Anotado en Internet | Permalink | Comentarios (10) | Enviar a Email

12.04.2005

Kingston USB Flash memory drive

Mientras minid habla sobre sus Ipods, Ibooks, PSPs y demás juguetes, yo para no ser menos publico mi chiche nuevo, un pendrive de 128 MB marca Kingston super paquete :).

Fotilla de mi pendrive

Algunas especificaciones que me encantaron de ésto:

  • Capacidad de 128 MB.
  • El mismo tamaño (largo) que mi dedo meñique :D.
  • Transferencia de 6 MB por segundo.
  • Compatible hasta con OSX!
  • Garantía de 5 años.
  • Guarda los datos por hasta 10 años.
  • Un piolín re-piola para colgarlo y no perderlo ;).

Por último y no menos importante, muchas, muuuchas gracias a Maru, Jesi, Caro, Facu, Vic y Luk que fueron quienes me lo regalaron! :D.

23:50 Anotado en Hardware | Permalink | Comentarios (266) | Enviar a Email

Desarrolladores del mundo, no instalen SP2!

La ultima actualizacion de Windows XP, no dara soporte a un monton de aplicaciones (osea, no correran bajo este SO!), este es un pequeño listado de las que me tocan de cerca.

  • PhotoShop CS
  • NOD32 for Microsoft Windows
  • Norton SystemWorks 2003 - GoBack Personal Edition
  • Norton SystemWorks 2004 - GoBack32
  • Pinnacle Studio
  • ZoneAlarm
  • Varias mas

Post corto porque me estoy yendo a jugar al paddle, mas informacion en el blog de Fabio.

17:00 Anotado en Software | Permalink | Comentarios (9) | Enviar a Email

11.04.2005

Modularizando una aplicación (2)

Ya creo tener definida la estructura básica de los datos necesarios para montar el núcleo o core (suena mejor ;)) de la aplicación.

Está decidido, esto va a ser de código abierto, asi que sugerencias, hablen ahora, o callen para siempre!

En el post anterior (Modularizando una aplicación) habiamos quedado en que el núcleo serviría para dos cosas básicamente:

  • Manejo de usuarios (creación, acceso y niveles de seguridad).
  • Administración de módulos (alta, baja y modificación).

Por tanto y en cuanto, la estructura de datos seria la siguiente:

  • core_users:
    • usr_ID
    • usr_NAME
    • usr_PASS
  • core_modules:
    • mod_ID
    • mod_NAME
    • mod_VER
    • mod_PATH
    • mod_DESCRIPTION
  • core_access:
    • acs_ID
    • acs_isr_ID
    • acs_mod_ID
    • acs_LEVEL

En donde, tabla por tabla tendría la siguiente lógica:

core_users

Se le asigna una ID única a cada usuario, se guarda su nombre y contraseña. Nada mas que eso. Si luego se quieren añadir mas detalles de la cuenta de cada usario, ya será considera como el módulo «usuarios» (ya tenemos la ID de usuario para referirnos a cada uno de ellos).

core_modules

Tambien tenemos una ID para cada módulo, con sl nombre que verá el usuario la versión del mismo, la ruta de acceso en donde se encuentra dicho módulo (path) y una descripción técnica del módulo.

core_access

En esta tabla se esconden todas mis horas de pensamiento y diagramas de lógica de los ultimos dias :P.

Primero que contiene: una ID por cada «caso de acceso», cada uno de estos casos, esta referido a un usuario (acs_usr_ID) y a un módulo (acs_mod_ID). Ademas, que nivel de permiso tendrá este usuario (en principio calculo que no habrá mas de 4 niveles, pero tengo que pensarlo mejor).

Eso es todo en cuanto al núcleo. Lo que sigue en orden de importancia creo yo, son las normas o pautas de estandarización que habrá que crear para que los módulos puedan insertarse, modificarse o eliminarse de la aplicación sin problemas. Para esto, una vez que tenga el prototipo del núcleo, voy a construir un módulo tipo con algunas funcionalidades básicas y varios níveles de usuarios, ahi se va a poner mas jodida la cosa :D.

21:05 Anotado en Proyectos | Permalink | Comentarios (3) | Enviar a Email

Antes que aparezca en todos lados

Kottke publico su resumen del proyecto de micropatronazgo de su sitio, y casi casi cumplio su meta de autofinanciarce por un año para dedicarse 100% a su sitio, pero como bien lo dice ahi, no es muy buen modelo de negocio.

And finally, the answer to the $64,000 question: is this a sustainable business model for independent media on the Web? The short answer is probably no, with a few caveats. I did make enough to support myself for a year, but I'm already worried about next year (if I decide to ask for contributions again at that point) because there's going to be the inevitable drop-off in year-over-year contributions. I think several people who contributed this time around did so as an experiment or as "back payment" for the previous 6-7 years of content and may not be so likely to contribute next time. And some are going to decide it's not worth it to them to keep up their "subscription".

Grafico del proyecto de micropatronazgo de Kottke.org

Sigan clickeando en los ads muchachos, es el unico camino al cielo :P.

11:00 Anotado en Negocios | Permalink | Comentarios (6) | Enviar a Email

10.04.2005

La vigencia del término blogger

¿Alguna vez existió el término e-mailer, chater o msner? Creo que no, y supongo que es porque son y fueron actividades tan generales que no tenia ningún sentido llamar a una persona de esa manera. No era una cualidad diferenciatoria de los demás.

Creo que lo mismo está pasando ya con el término blogger. Si bien a otro ritmo, y a fuerza de ser traido casi a con excusas para no quedar fuera de la moda por empresas como Blogger o ahora MSN spaces que creo va a ser el mayor responsable de que ésto pase.

Captura del ultimisisimo MSN messenger 7

Ese botón que dice My Space (junto a un icono que no nos significa nada aún), van a ser los responsables (para bien o mal) de que cualquier persona que use el messenger tenga acceso a un blog. De curioso nomás me bajé el nuevo messenger y me pusé a hacer vida de usuario común un rato.

El concepto de blog de Microsoft

Por desgracia, la mayoria de esta gente, lo mas probable es que jamas haya ni oido nombrar a Blogger, o alguno otro buen servico de blogs, y va a tomar como modelo de blog a lo que Microsoft le muestre, por suerte, no me parece malo el producto de MSN.

MSN Spaces

Me cree una cuenta para no hablar de mas, y la verdad que no estuvo nada mal. Realmente los posts del blog (no puedo creer que no hayan querido cambiarle el nombre blog, teniendo a blogger.com en la vereda de enfrente) son fáciles de crear (mas simple que enviar un e-mail aun), pero, no asi perdiendo funcionalidades.

Vi que se podian realizar trackbacks (aca se llaman referencias, pero son trackbacks al fin), dejar comentarios (y de una forma menos privativa que Blogger!). Ademas de las otras funcionalidades de Spaces, como música, imágenes y una utilización bastante piola de los feeds RSS con capacidad de agregarlos a la portada de MyMSN (Esto respalda mi teoria de que la gente común no tiene idea aun del RSS y de lo que significa un lector de los mismos).

En definitiva, para el que jamás llevó ni vió un blog, creo que le va a ser mas llevadero MSN Spaces. Ahora, al que usó un sistema mas tradicional de CMS, ¡le va a parecer un caos!

Y por último, es por ésta inmigración masiva a la actividad de bloguear que guardo al término blogger en el mismo cajón donde dejé a webmaster :P.

02:40 Anotado en Opinión | Permalink | Comentarios (25) | Enviar a Email

09.04.2005

Colaboraran los de TBA?

Estoy haciendo un sistema chiquito, simple y simpático para acceder por WAP a los horarios de los trenes (estoy muy cansado de perder el tren todos los días por llegar un minuto tarde!).

En fin ya que estoy, me parece que sería piola ademas del horario de los trenes saber si hay demoras en el servicio. Considerando que la gente de TBA en su nuevo sitio (vean la intro en flash que es in-cre-i-ble...) pusieron una marquesina con esa información, pueden liberarla por XML asi la levanto yo y la parseo en WAP. Les envíe un mail, ahora hay que esperar que respondan. Si responden, cruzar los dedos para que lo hagan :S.

El sitio de TBA

Perdón pero no puedo dejar de decir esto: ¿Cuanto pagaron por ese sitio? yo no les doy mas de $150.- tengo la seguridad que yo en mis comienzos de webmaster (que término mas desactualizado!) hubiese hecho algo mas digno.

Y sin mencionar la presentación en flash...

19:15 Anotado en Proyectos | Permalink | Comentarios (12) | Enviar a Email

Ya me dan ganas de ir

Son las 17, está empezando la transmisión en vivo, y yo programando en casa... no lo puedo creer!

Southfest

Ya Dioz publicará como estuvo cuando vuelva... que tristeza :(.

17:30 Anotado en Weekend | Permalink | Comentarios (5) | Enviar a Email

08.04.2005

Quien es el colgado que usa Lynx?

Grafica de los browsers mas usados que entran a im7

Eso, segun las stats de Blogspirit hay alguien que esta entrando con un Lynx (navegador de Linux de consola) y otro (o el mismo) con Wget (un browser todavia mas feo que Lynx!).

No se si debo ponerme contento o preocuparme :P.

Por cierto

Cuanta divergencia de navegadores, que lindo! Y ya que estoy, el ganador por lejos en la primer semana de im7 es Firefox con el 60.8% que orgullo! :D.

Le siguen, pero no tan felizmente, IE 6.0 con el 15.6% y Opera con el 6.7% (Si si, paliza de Firefox :D).
Por cierto.. al maquero que entra con safari, tambien me gustaria saber quien es!

Update unos minutos despues

Descubro horrorizado, que libwww tambien es una especie de browser de consola (de lineas) que tiene algo que ver con la W3C... no-idea :S.

19:10 Anotado en Administración | Permalink | Comentarios (22) | Enviar a Email

Blogspirit cada dia mejora mas

Tiembla Blogger! :P

Que bueno el haberme creado a im7 en Blogspirit! Esta gente no deja de sacar cosas nuevas y encima solucionan mis criticas :D.

Ya sumado a todas las cosas que me gustaron cuando lo vi desde afuera al elegir el sistema, como ser el aspecto comentarios, trackbacks, comunidades, templates y mas funcionalidades que yo no uso. Tambien hay que sumarle las cosas que vienen agregando al sistema, por ejemplo el Email this. Siempre quise tener eso en mi blog!

Hace menos de una semana (el Domingo concretamente) les sugerí que solucionen el tema del fin de sesión porque me pasó de haber escrito un post de varias «carillas» y que al darle al botón de "publish", me pidiera el login y perdiera el post (eso es algo que da mucha bronca y logra ponerme de muy mal humor...). En fin, solucionado el tema, ahora cuando esta por finalizar la sesión, un alert en JavaScript te avisa para que guardes tu post :D.

Lo único que falta ahora (y que ya estoy sugiriendo) es la opción de suscribirse via e-mail a los comentarios que en algunos casos es muy útil :).

01:15 Anotado en Internet | Permalink | Comentarios (16) | Enviar a Email

Queja a Gmail

La pregunta es: ¿por qué Gmail no me deja enviar archivos de extensión .exe?

Hoy para enviar una aplicación por e-mail tuve que primero intentar metiéndola dentro de un .zip, no hubo caso, Gmail se dio cuenta y no lo quiso enviar. Segundo intento: disfrazarla de .bmp cambiandole la extensión, y ahi sí, se envió.

Me parece que la lógica es avisar cuando se recibe un archivo .exe, pero al enviarlo, sencillamente molesta al usuario común y el que quiere mandar «cosas malas» se las va a ingeniar para hacerlo desde otro lado.

00:25 Anotado en Internet | Permalink | Comentarios (8) | Enviar a Email

07.04.2005

Modularizando una aplicación (aspecto lógico)

No se porque se me metió en la cabeza la idea de modularizar las aplicaciones que vaya a hacer de aca en mas, asi que me arece bien antes de seguir haciendo nada plantear un esquema lo mas sólido posible que me sirva de base para luego montar sobre esta estructura cualquier otro desarrollo.

La idea es lograr una lógica multiplataforma aunque el desarrollo hecho por mi, mas que seguro que estará hecho en PHP y MySQL (tal vez mas adelante en JSP).

La idea

Una aplicación típica se compone de una base de datos donde se almacena la información y archivos con código lógico, que procesan a la misma. La combinación de los mismos da como resultado a «la aplicación».

Esquema básico de una aplicación

En este caso, la aplicación va a estar divida en dos partes principales:

  1. El núcleo.
  2. Los módulos.

El núcleo

Este contendra los aspectos generales de la aplicación misma, osea, lo que es común a todas las funcionalidades. Pensando yo llegué a la conclusión de que son:

  • Manejo de usuarios (creación, acceso y niveles de seguridad).
  • Administración de módulos (alta, baja y modificación).

Luego todas las demás funcionalidades ya van a estar dadas por los módulos mismos y no van a tener nada en común entre sí. A excepción de un detalle mas:

Ya que este «núcleo» lo voy a usar de base para todos (o la mayoría) de proyectos que haga de aca en mas, quiero incluir el concepto de dashboard, que vendría siendo algo asi como un resumen de lo último que está pasando en cada módulo. Por ejemplo los ultimos mensajes del foro, pedidos llegados, tickets de error, etc.

Para solucionar el dashboard, quiero aprovechar de una funcionalidad que van a tenr todos los módulos: sindicación del contenido por XML. Entonces el dashboard sería solo un leedor de feeds RSS que levantaria los ultimos n feeds de cada módulo :).

Los módulos

Cada módulo en principio deberá respetar las premisas dadas por el núcleo, sino no hay forma de que sea compatible con el mismo. Los puntos mas importantes son:

  • Niveles de acceso de los usuarios.
  • Sindicación de su contenido (voy a usar RSS asi que no hay mucho por aclarar).
  • Acciones que puede realizar cada usuario (por ahora va a depender del nivel de acceso de cada usuario).

Lego de eso, cada módulo traerá su propio paquete de archivos lógicos y estructuras de datos que se añadirán en forma suplementaria al núcleo de la aplicación. Con ésto quiero decir que no afectarán ni modificarán en nada al funcionamiento del núcleo, solo serán nuevas y distintas aplicaciones que correrán dentro del núcleo de la aplicación que en este caso es el acceso y permisos de usuarios. Utilizando a estos mismos para definir que acciones pueden y cuales no realizar de acuerdo a su nivel de acceso general.

Ejemplo práctico: Un módulo de foro en el que un usuario ingresa con nivel de acceso de administrador tendrá disponibles en ese módulo, las acciones de bannear usuarios o cerrar posts.

En fin, la idea está planteada, ahora hay que sentarse a programar!

BTW: Es mas que probable que esto sea liberado como GPL ;).

00:05 Anotado en Desarrollo | Permalink | Comentarios (3) | Enviar a Email

06.04.2005

El dia M

6 de Abril, segun las publicidades hoy ibamos a llamar a la telefonia de otra forma.. juas! estos publicistas tienen cada locura :P.

logo de movistar

Hoy se lanzó Movistar, empresa que fusionó a Telefonica Unifón por un lado y Movicom BellSouth del otro. Pero basicamente es lo mismo que si Unifón hubiese adquirtido a Movicom. Bajo la premisa de que los « nuevos » usuarios no iban a tener que hacer nada para mantener el servicio (lo cual mas que destacable, me parece basico).

Si alguien conoce cual es la casilla de correo de los nuevos celulares Movistar, agradecido de que me avise :).

Empezó medio mal el dia para Movistar, al priemr intento de verlo tardó unos 10 minutos en cargar, con lo cual lo deje para mas tarde :S.

Luego si, una vez que cargó, lo primero que mire son las promociones (tengo en planes cambiar mi viejo Nokia en breve) y la promocion que realmente vale la pena es por un Motorola V3 en 6 cuotas de de 166.50 (Aprox. 900$). Como ser es barato para el telefono que es.. pero me hubiese gustado algo mas accesible para un proletario del software como yo :P.

Otras personas hablando del tema

Post post

Juro que busque y busque y busque y esa fue la mejor imagen que encontre de ese apestoso logo :S.

18:25 Anotado en Telefonia | Permalink | Comentarios (12) | Enviar a Email

Si trataran a todos como al diseñador

Sosa publicó hace unos dias unas analogias sobre los diseñadores y el trato con sus clientes (alguna vez trabaje de freelance y es tal cual los ejemplos).

El que mas refleja la realidad (o que mas de cerca me toca) es este:

Al Arquitecto

Oiga ¿usted hace planos verdad? ¡Que padre! ¿Que Autocad usa? ¿En mac o pc? Fíjese que mi abuelo se dedicaba a lo mismo pero antes si era dificil porque lo hacía todo a mano ahora la computadora lo hace todo… ¿verdad?

Excelente :D.

17:25 Anotado en Opinión | Permalink | Comentarios (2) | Enviar a Email

Grand Theft Auto gratis para descargar

Via /. que a su vez lo levantó de Código Escrito dice que RockstarGames liberó para su descarga a las 3 primeras ediciones del GTA! :D.

¡Ojo! No está el GTA 3, se ofrecen el GTA 1, GTA 1: Wild Metal y GTA 2: Vice City (el cual es el dia de hoy que sigo deambulando por Little Havanna).

Para poder acceder a la descarga hay que suscribirse mediante un form que pregunta algunos datos personales... (y si, nada es 100% gratuito en la vida).

Enjoy it ;)

00:40 Anotado en Juegos | Permalink | Comentarios (8) | Enviar a Email

05.04.2005

Conociendo EUA desde mi monitor

Google Maps ahora ademas de mostrar el mapa clasico de calles, tambien tiene la opcion de ver el mismo mapa, pero sobre imagenes satelitales!

Con un nivel de detalle que se pueden ver hasta los autos, es increible, en este momento estoy viendo Washington, la Casa Blanca y el monumento a Lincoln (lo que son las peliculas! sin haber ido nunca ya se para donde esta todo!). En un rato me voy a visitar Disney :D.

Leido originalmente en Pixel y Dixel.

12:29 Anotado en Internet | Permalink | Comentarios (2) | Enviar a Email

La laptop de 100U$S era verdad!

Pero, (siempre hay un pero..) solo si se la compra de a un millon o mas de unidades.

La laptop que desarrollo el MIT, aunque no encontre sus especificaciones por ningun lado, ya se distribuyo en forma limitada en una aldea de Camboya, dice Infobae.

Me gustaria enocntrar las especificaciones para saber cuantas cosas le sacaron, ya que supuestamente esta orientada a chicos, sin embargo, en el site del MIT, dice:

What can a $1000 laptop do that the $100 version can't?
Not much. The plan is for the $100 Laptop to do almost everything. What it will not do is store a massive amount of data.

Osea, que no va a tener un gran disco rigido, pero si una capacidad de procesamiento razonable... Quiero una!

Ya estan pensando en pedir varias unidades en Brazil y en China, donde ademas de darlas al pueblo, las producirian en esos mismo paises, mientras tanto aca, se siguen mostrando los detalles del plan "La PC barata" :S.

11:45 Anotado en Negocios | Permalink | Comentarios (5) | Enviar a Email

04.04.2005

PLog hace temblar a WordPress!

Via /. me entero que el 01 de Abril se liberó la versión 1.0 de pLog. Es un sistema de publicación de noticias (o como lo llaman los bloggers ortodoxos CMS) de la misma linea que WordPress o MovableType, pero para mi, mejor.

Si bien aun no lo pude instalar y probar (esperen a que llegue a casa!) por lo que lei en sus features va a subir bastante el nivel de los CMS que venimos usando hasta ahora... (por no decir que va a dejar muy atras a WP y MT!).

Caracteristicas de pLog 1.0

  1. Multiples blogs en una sola instalacion.
  2. No es necesario editar ningun archivo a mano, todo se instala desde el administrador (esto quiero verlo...).
  3. Administrador de plantillas amigable (aun no me meti mucho con el de WP 1.5, pero no tiene cara de tener muchos amigos...).
  4. Genera codigo en XHTML 1.0 Strict! :).
  5. Administrador de archivos para subir, modificar o eliminar archivos sin necesidad de una conexión FTP.
  6. Tiene una arquitectura modularizada! Osea que no es necesario modificar el núcleo de la aplicación para instalar o quitar pluggins :D.
  7. Editor de posts WYSIWYG (segun dice, usa el HTMLarea, que no se que tan "estricto" es el HTML que genera esto...).
  8. Un agregador de feeds! osea, la posibilidad de levantar articulos de otros sitios via RSS.
  9. Sistema basico de estadisticas.
  10. Filtro antispam.
  11. Version oficial en español, ingles y aleman.

A todo esto, hay que sumarle las caracteristicas habituales de cualquier CMS digno, como ser comentarios, trackbacks, calendario, archivos, etc.

Si este soft, cumple al menos con el 70% de las cosas que dice en sus features, y es correcto en las funcionalidades basicas.. creo que va a dejar bastante atras a Wp, y muy detras a MT. Espero a probarlo para ver si todo esto es cierto.

19:30 Anotado en Software | Permalink | Comentarios (2) | Enviar a Email

Salva al mundo, salta!

Si todos saltamos juntos el 20 de Julio del 2006 a las 8:39 (hora Buenos Aires, GMT -3), se impulsara lo sufciente para impulsar a la Tierra a una nueva Orbita, donde se evitara el efecto inveradero, el calentamiento global, la inseguridad y ya no va a haber mas cafe frio... en esa orbita si que se vive bien!

Registrense para saltar!! (El culpable de esto es Fede).

15:05 Anotado en Ideas | Permalink | Comentarios (4) | Enviar a Email

03.04.2005

Los blogs son basura, pero...

Una nota de ayer publicada en La Nación que me parece raro no haya hecho ruido...

(...)Según el conocido escritor norteamericano Tom Wolfe, que aboga por crear "más publicaciones semanales buenas" en su país, "los blogs son algo bueno. Seguramente lo mejor que le ha ocurrido al periodismo. La mayoría de los blogs son una basura, pero si se busca se puede encontrar algo interesante. Son fuentes posibles que nos dan una información que no teníamos antes. Y hace falta más información".(...)

Osea, que dentro de toda la porquería de blogs... hay cosas buenas... Mmm no se si es que estamos demasiado insertos en la blogósfera y no puedo ver desde afuera o este hombre dice cualquier cosa.

16:15 Anotado en Internet | Permalink | Comentarios (0) | Enviar a Email

Primeros pasos de una aplicación en PHP

Voy a contar « paso a paso » todo el proceso por el que pasará Buscabanda, pienso incluir tambien la programación, asi que en poco mas de una semana calculo yo que voy a tener una aplicación funcionando y todo el código y procesos por aca.

Esto no intenta ser un manual ni un texto de aprendizaje único de desarrollo web. Es sólo un documento práctico para aquellos que ya hacen algunas cosas en la web, pero que les falta ese « envión » para desarrollar sus propias aplicaciones.

Como siempre espero la participación de ustedes en el desarrollo, ya que lo voy a ir desarrollando « en vivo », espero contar con su feedback.

Definir qué va a hacer el sitio

Para empezar a programar, lo primero que hay que saber es: ¿qué va a hacer concretamente la aplicación?, por ejemplo:

  • Mostrará los anuncios publicados por los visitantes.
  • Estos anuncions estarán separados en categorías.
  • Un usuario puede crear / modificar / eliminar un anuncio.
  • Un usuario puede buscar anuncios por categoría y/o criterios específicos, como por ejemplo ubicación.
  • No se utilizará un sistema de registración de usuarios, se manejará todo via e-mail.

En principio con esas ideas es suficiente. Ahora la segunda cosa a pensar: ¿Cómo organizar la información?

Estructura de la información

Dicho de otra manera: ¿Cuántas tablas y columnas voy a necesitar para organizar todo esto? Generalmente cuánto menor sea el númreo de tablas y columnas mas eficiente será nuestra arquitectura, hablando de proyectos chicos como este, al menos.

En este proyecto, todo gira en torno a los anuncios, este es el « núcleo » de la aplicación. Entonces, seguramente la tabla principal será la que contenga los anuncios y toda la información que gira en torno a ellos. La primer pregunta es: ¿que información le voy a pedir a visitante para publicar su anuncio?

  • ¿De dónde es? - País y provincia, minimamente.
  • ¿Qué está buscando? - ¿Una banda o un músico?
  • ¿En qué estilo músical?
  • Si es un músico, ¿qué instrumento toca?
  • Un e-mail de contacto para manejar su anuncio.

¡Listo! No hay que abusar de las preguntas que se le hacen al visitante, a nadie le gusta responder cosas que no tienen un sentido aparente, y menos a travez de un formulario!

Ahora que sabemos que queremos saber, podemos crear la estructura. La tabla que contendrá los anuncios, se llamará posts.

Programar en ingles, creo que es de buena práctica ser consistente en el nombre de los elementos, tanto de la bas de datos, como de la programación (pe: variables, nombres de archivo y demas). Y al usar ingles, estamos evitando el uso de carateres « raros » y al mismo tiempo universalizando nuestro producto. Pero en definitiva, es mas una cuestión de gustos y comodidad.

En fin, asi se compondrá la tabla posts:

  • post_ID (int)
  • post_EMAIL (varchar)
  • post_PUBLISH (varchar)
  • post_END (varchar)
  • post_COUNTRY (int)
  • post_STATE (int)
  • post_LOCATION (varchar)
  • post_LOOKINGFOR (int)
  • post_ROLE (int)
  • post_STYLE (int)
  • post_COMMENTS (varchar)
  • post_DATE (varchar)
  • post_DATEFINISHED (varchar)
  • post_VIEWS (int)

Esta tabla usará a otras que la servirán para dinamizar y agilizar la administración de la información almacenada. Es el caso de post_COUNTRY, que almacenará la ID de país que tome de una futura tabla llamada countries, formada por dos columnas, country_ID, y country_NAME, lo mismo sucederá con post_STATE, post_LOOKINGFOR, post_ROLE y post_STYLE.

¡Basta para mí! Hoy ya adelantamos bastante, la próxima ya vamos a terminar la estructura de la información con esas tablas auxiliares y a crear la lógica para insertar registros en la base de datos.

15:20 Anotado en Programación | Permalink | Comentarios (2) | Enviar a Email

Ya existe un patrono de los geeks?

Me leo en un blog al que llegué de pura, purísima casualidad, un par de avocaciones del ex Papa JP2 sobre la tecnología:

  • Una alianza con Verizon para enviar mensajes religiosos a los teléfonos móviles vía SMS.
  • La creación de un sitio web para promover mensajes acerca de la fe y la paz mundial.
  • Avance en el proceso de nombrar a San Isidoro de Sevilla como el patrón de los “geeks” y el Internet.
  • Apertura del Pope John Paul II Cultural Center en Washington D.C., donde los visitantes pueden acceder a galerías interactivas.

Yo ya no se si esto va en joda o no!

03:55 Anotado en Opinión | Permalink | Comentarios (4) | Enviar a Email

The Buenos Aires Web Standards Group

Hace algún tiempo, Sosa habia planteado la necesidad de crear o actualizar los tutoriales mas básicos para los que comienzan a desarrollar web. El mejor ejemplo de este problema es fácilmente demostrable: Una búsqueda en Google de tutorial HTML. Y siendo muy generoso en los criteris de búsqueda ya que lo usual al comenzar a crear sitios web no es enfocarse en el HTML, sino en dejar un producto finalizado en gráfica.

Como parte de la solución, y como tambien es mucho trabajo recopilar y actualizar todos estos tutoriales que existen, cree un grupo en meetup.com, la idea es ir dividiéndo el trabajo y en cuanto haya algo medianamente armado ya lanzar una web con ese contenido.

El nombre del grupo fue solo una sugerencia de meetup.com y me cayó bien, pero de ninguna manera limita el ingreso de personas que no vivan en Buenos Aires, obviamente.

Les dejo el link al grupo de BAWSG y en esta semana ya va a haber novedades por este canal :).

03:40 Anotado en Proyectos | Permalink | Comentarios (5) | Enviar a Email

Usando Google como referencias

¿No estaría bueno que cuando nos pidan un listado de trabajos realizados pasar una búsqueda en Google llamando a un código único que insertemos en nuestros trabajos?

Yo dejo la idea y ustedes haganse ricos ;).

02:45 Anotado en Ideas | Permalink | Comentarios (1) | Enviar a Email

02.04.2005

Críticas de diseño

Antes de que siga adelante con el diseño de este sitio, quiero saber que opinan, ya recibi una especie de insulto por la gran cantidad de efectos con hover que tiene (Osea, que deben verlo con Firefox u Opera porque IE no soporta hover de elementos que no sean href).

Captura de pantalla de Buscabanda
Ver dummy del sitio.

Y ya que estoy, les cuento de que se trata el sitio asi tambien tengo su opinión :D

Buscabanda, nació como idea, un dia en que un amigo músico (toca el bajo y ex violochellista) quería encontrar o armar una banda, pero no conseguia. Al yo tampoco encontrar en Internet un sitio que se dedicase a ésto, tomé la iniciativa.

Luego se apareció minid con su proyecto de mercado online que no requiere la registración de usuarios, ese concepto me encantó, y decidí que seria ideal implementarlo en este sitio. No creo que a nadie le interese registrarse para publicar un anuncio de banda, no. Este medio es lo ideal.

Por ahora comencé con el diseño, aunque ya tengo toda la estructura de la DB ya armada. La misma es de lo mas simple, consta de una tabla principal y un par ayudantes para el estilo de música y la ubicación geográfica de las personas.

En fin! espero sus ideas, sugerencias y quejas del diseño!

¡Por cierto! El diseño tiene un bug muy loco en IE que muestra el contenido de los posts cuando quiere... estoy viendo ese tema.

19:10 Anotado en Proyectos | Permalink | Comentarios (6) | Enviar a Email

Acerca de

Yo tenía un muy lindo y visitado blog, hasta que un día...

Me estoy volviendo medio paranóico con mi ex patético servidor :@.

Tal vez fueron los de la SIDE como castigo por haber hablado mal de la PC barata :/

Se aceptan teorías! Hasta que no me respondan del servidor no tengo ni-idea de que fue lo que pasó :S

18:05 Anotado en Proyectos | Permalink | Comentarios (0) | Enviar a Email

Post de prueba de elementos

Solo probando, no hacer caso de este post.

Fragmento tomado de Lorem Ipsum Generator.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi ultricies pede id elit lacinia iaculis. Vestibulum venenatis blandit augue. Ut eros. Vivamus ullamcorper pede ac lacus.

  • Elemento
  • Elemento
  • Elemento
  • Elemento
  1. Elemento
  2. Elemento
  3. Elemento
  4. Elemento

Subtitulo de post

He aqui un texto típico: Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Morbi ultricies pede id elit lacinia iaculis. Vestibulum venenatis blandit augue. Ut eros. Vivamus ullamcorper pede ac lacus. Duis ultricies, enim vitae bibendum facilisis, tellus metus molestie nunc, nec posuere erat massa ut magna. Fusce ut pede. Praesent pulvinar odio eu ligula. Aenean facilisis dolor eget massa. Nulla fermentum hendrerit ante. Vestibulum enim. Nullam quis dui. Maecenas tincidunt. Mauris scelerisque, enim eu nonummy placerat, pede eros porta lectus, et eleifend ipsum leo a libero. Nunc non leo eu massa tristique tempor. Praesent rutrum magna. Donec molestie tincidunt augue. In interdum, felis vel molestie dapibus, neque nulla facilisis wisi, ut blandit metus est non leo. Integer arcu.

Y un ejemplo de código: <a href="index.html">Titulo del link</a>, creo que ya está todo...

17:35 Anotado en Administración | Permalink | Comentarios (0) | Enviar a Email

Comenzando la mudanza

n2h está caído, asquerosamente caído. Como el dominio es inamovible del pésimo servicio de hosting donde estaba alojado, decidí migrar hacia uno gratuito. Veremos como va todo por aca, en principio las primeras impresiones fueron buenas, pero el tiempo dirá.

Update

18:00 - No hay nada mas espantoso que customizar el CSS hecho por otro, y ni hablar de las templates!

16:25 Anotado en Administración | Permalink | Comentarios (0) | Enviar a Email