• Cargando ultimo tweet...
Mostrando entradas con la etiqueta paginas web. Mostrar todas las entradas
Mostrando entradas con la etiqueta paginas web. Mostrar todas las entradas

Workaround


New Ubuntu Desktop

Me aburri del desktop de mi Ubuntu, y decidi cambiarle un poco la onda. Pase de un Ubuntu Studio Desktop puro( sudo apt-get install ubuntustudio-desktop ), a algo un poquito mas customizado.

Les dejo el screenshot.



Controls: Ubuntu Studio
Window Border: Ubuntu Studio
Iconos: Magog White
Wallpaper: No me acuerdo de donde lo saque, pero aca esta link para bajarlo
Screenlets: Sysmonitor v0.1, Notes v0.5.2

y de Repente me fui a Kagar

Con el post claro esta...




via: @diegoscheinin

Spinvox

Muchos piensan que estoy vacacionando con horarios, es decir, ir al trabajo a rascarme y navegar gratis por internet. Sin embargo, si este fuese el caso, estaria bloggeando y twitteando bastante mas.

La verdad es que desde la semana pasada me asignaron a un proyecto de uno de los clientes de la empresa, Spinvox.

Muchos ya deben conocer la empresa y sus servicios, y muy probablemente recibido un SMS con su nombre. Spinvox se dedica a traducir mensajes telefonicos de voz a texto. Movistar ha contratado sus servicios para traducir los correos de voz para ser enviados posteriormente en un SMS. Si tenes esta compania como proveedor, y no soles atender el telefono, seguramente hayas recibido uno.

El proyecto tiene un ritmo agotador por varias razones. Lease agotador como tal, no como bueno ni malo, simplemente hay demasiadas cosas por hacer y no podes parar un segundo.

Es proyecto es nuevo. Tiene solo un par de semanas de vida. Si bien los requerimientos generales estan claros, la division de los mismos en User Stories y los criterios de aceptacion de las mismas, no para de cambiar.
Por otro lado, la arquitectura no esta totalmente definida. No hay marco para el desarrollo, lo cual en cierto punto esta bueno. Definir y disenar aplicaciones siempre esta bueno, siempre y cuando te pongas de acuerdo con el resto de la gente que la disenia.

En cuanto al equipo, esta compuesto por gente de Cordoba, lo que a veces puede ser un problema. Si bien hay mucha comunicacion mediante telefono y Skype, a veces se hace dificil definir cosas o tomar decisiones. Eso si, ya nos tuteamos y nos cagamos de risa, sin siquiera conocernos las caras. Es medio raro en cierto aspecto.

Sobre el proyecto no se puede hablar mucho, si alguna vez firmaron un NDA, sabran porque, pero quedense tranquilos que no estoy traduciendo, ni escribiendo mensajes de texto.

Gliffy

Gliffy es una applicacion online para la realizacion de diagramas colaborativos.

Se encuentra desarrollada en Flash, por lo que al comienzo puede tardar algunos minutos en cargar. Sin embargo una vez corriendo funciona realmente rapido.



Lista de features generales:
  • Gran cantidad de simbolos, grafos, iconos, flechas y formas convencionales. Color, grosor, tipo, todo configurable.
  • Iconos e imagenes para diagramas de redes, planos, UML, componentes de interfaces graficas, archivos, DER's, cursogramas y diagramas de flujo,
  • Upload de tus propias imagenes.
  • Busqueda de imagenes en internet a traves de Yahoo y posibilidad de agregarlas al diagrama.
  • Obviamente, cuenta con la posibilidad de agregar texto, y modificar sus alineaciones, colores, fondos, estilos, tipografias, tamanos, etc.
  • Exportacion del diagrama en distintos formatos de imagenes: SVG, PNG, JPEG.
  • Existe la opcion de publicarlo en internet, como imagen o con javascript.
  • Super simple e intuitivo de usar.
  • Al estar desarrollado en Flash, se ejecuta en un browser, evitando inconvenientes e incompatibilidades entre distintas plataformas o sistemas operativos.

Sin embargo lo que mas me gusto de todo, es la capacidad de invitar personas a colaborar con el diseno del diagrama. Al mejor estilo Google Docs, basta ingresar las direcciones de mail de las personas que queremos que colaboren y ya. Yo personalmente, siempre utilice las herramientas de Google cuando necesitaba armar algo entre muchos, pero en este caso ninguna de las existenes me servia.

Asi que gente ya lo saben, no tienen mas excusa para crackear el Visio ( aquellos que estan en Windows) o de putear al DIA ( para los linuxeros ).

Enjoy!

Halloween Custome



via: xkcd.com

Panqueques


Panqueques. Como los amigos por una mujer, los periodistas con Maradona, los legisladores con las coimas y las mujeres con pibes de billetera gorda, mis amigos mas cercanos, aun los que juraron e hiper juraron no registrarse en la red social mas popular del momento, estan ahora, registrados.

Ultimos panqueques:

Se los quiere igual.

I <3 Geeks

"Geeks have an unusual charm. We may not be the snappiest of dressers, we may not have the greatest social skills, we may not even smell that good sometimes - but one thing is certain: geeks are here to rule the world! So you better learn to love us."

Source: http://www.thinkgeek.com/books/humor/b5df/

Computer Hardware Poster

Amerita imprimirlo y hacer un poster de verdad.


Si quieren la imagen original, aca les dejo el link, pero preparen la conexion porque la imagen pesa 24mb !!!

Android Robot Control

Tema para el proyecto final de la carrera de ingenieria en informatica.

http://android-robot-control.googlecode.com

Matrix incompatible con Windows ?? Nah..

Se imaginan como seria la matrix si corriera bajo windows? A mi se me ocurrieron algunas cosas al leer el titulo de la pagina...


Motivational Posters

Aparentemente estan "de moda". Una simple busqueda en internet y los resultados desbordan. Simplemente no los conocia. Segun nuestra web de referencia multiple, surgieron como la antitesis de su nombre, es decir, un simple poster desmotivador. Algunos simpaticos:






En fin, como les comente hay muchos, para todos los gustos. A ver que se traen...

Por si no era suficiente...

Por si no era suficiente la guerra de navegadores entre Firefox e Internet Explorer ( principalmente ), Google se mete de lleno para poner las cosas mas picantes todavia. El nuevo browser del gigante de las busquedas se llama Chrome y ya se puede bajar de su sitio, aunque unicamente para la plataforma Windows :(
Hace un par de dias tambien salio a la luz la beta 2 del Internet Explorer 8. No lo probe ni nada, pero segun Microsoft, el nuevo browser estaria apegado a los standares web, aunque tiene algunos problemitas de performance, sobre todo con las maquinas actuales :P.
En fin, con todo este quilombo de navegadores, en el cual ni siquiera mencionamos el creciente uso de Safari por parte de los fanaticos de Apple, y mucho menos Opera, podemos decir que crear aplicaciones web es cada dia mas un dolor de cabeza !? Ni hablar de testearla y comprobar que todas las funcionalidades se ejecuten correctamente en todos los browsers...
Muchachos, me parece que dejo de intentar crear interfaces graficas web como la gente, y me pongo a desarrollar arquitectura de servicios...

UPDATE: 4 de Septiembre: encontre este post donde dice como instalarlo con wine en Ubuntu. Cuando lo pruebe les comento.

Carolina

Cuanto tiempo!! bueno en esta ocasion el post va dedicado a una nueva integrante de la familia, Carolina. Carolina llego a mis manos por parte de un familiar cercano que decidio abandonarla sin nombre, a cambio de una nueva y esplendida Dell 1420 notebook, obvio gordo, no podia ser de otra manera (?). Llego en un gabinete ATX de chapa con una grabadora de cd de 8x, que les fueron extirpados tanto para la disminucion de su tamano como para la del ruido que se aproximaba bastante al de un concore con megafono.
La nueva.

Las humildes especificaciones de Caro son:
- Pentium 3 @ 1 GHZ
- 256mb ram PC100
- HD 30 gb.
- Mother PCCHIPS ( que mie!@# importa el modelo si son todas una pi$#@)
- Monitor Samsung 17". Ahora en desuso.

Software instalado y corriendo:
- Fluxbuntu: una version de Ubuntu 7.10 mejorada para computadoras con pocos recursos, con entorno de escritorio FluxBox, mucho mas liviano que Gnome o KDE.
- Apache HTTP Server 2.2.
- TorrentFlux: sin duda el alma de Caro. Este software es un cliente de Torrents realizado con PHP y Pyton. La gracia de esta aplicacion web ( si si corre en un servidor web ), es poder acceder y manejar todos los torrents que estan siendo bajados en Caro, desde cualquier lugar en internet(*)
- MySQL 5.5: conocido DBMS ( motor de base de datos ) opensource necesario para TorrentFlux.
- Mod PHP para Apache.
- Servidor SSH. Incluido con FluxBuntu.


(*) Para que sea accesible desde cualquier lugar de la tierra via internet tuve que tocar algunas boludeses:
- Forwardear los puertos en el router: para pueder conectarse a un servidor interno a la lan de mi casa desde internet.
- Setear en el router la configuracion del cliente de DDNS, en este caso utilice no-ip.org. Esto es necesario ya que el ISP nos cambia la ip cada determinado periodo de tiempo ( por lo menos Fibertel en argentina).
- Configurar iptables firewall: iptables es un firewall que corre en modo kernel.

Instalando


Otras yerbas:
- Script para setear ip fija. El router esta configurado para usar DHCP, sin embargo, para poder forwardear los puertos de la conexion a internet a los puertos de Caro, es necesario que siempre tenga la misma ip en la lan. Este script se encuentra en /etc/init.d y esta creado el link a /etc/rc2.d/ para que se ejecute cada vez que la maquina inicia. Sin embargo tuve que hacer....
- Script para volver a setear la ip fija. Misteriosamente, todavia no pude dilucidar porque la interface de red pierde la ip fija seteada y obtiene una mediante DHCP desde el router. Esto es molesto, porque si bien Caro no deja de tener conectividad a internet, el router no sabe que Caro cambio de ip, y por ende no forwardea el puerto a la nueva ip. En pocas palabras, no puedo acceder desde internet, pero sigue bajando los torrents. Para esto cree una task con cron que corre cada 5 minutos y chequea con un script de Perl si la ip cambio o no, si lo hizo, ejecuta nuevamente el script del punto anterior.
- Particion distinta para los downloads.

Aunque puede que se hayan dado cuenta, vale recalcar que todo esto fue echo con Software Libre, y en su mayoria ( aunque no encuentro ningun contraejemplo, por ende, TODO ) es OpenSource.

Talk to your kids about linux...


Source: xkcd

Firebug con Meta-Extensions

Firebug es un plugin que agrega muchas funcionalidades al ya conocido, y dueno del record mundial de mas downloads en 24 hs, Firefox browser. Firebug es muy sencillo y a la vez muy potente. Como decirlo ? en el mundo del desarrollo web Firebug es como el "doctor" o "mecanico" de las paginas web. Ayuda a encontrar problemas y fallas en los sitios: debuggear JavaScript, ver los requests de la pagina, editar y bajar los CSS, editar "on the fly" el contenido del html, y un monton de utilidades mas que permiten al desarrollador mejorar, modificar, arreglar y desarrollar un sitio/aplicacion web de manera mas placentera. Hoy me entere leyendo en webmokey que se le pueden agregar extensiones al firebug. Es decir, extensiones a una extension. Es decir mas funcionalidades a todas las que ya traia la extension por defecto. Algunas no estan del todo refinadas y solicitan el login para poder ser instaladas. Esto es para que el usuario sea consciente de que no es la version definitiva de la meta-extension y que puede tener errores. Sin embargo me tente y probe algunas:

1) YSlow: al ingresar a una pagina web te analiza y le pone una nota ( A/B/C/F ) a una lista de buenas practicas que se poseen en el desarrollo web. Es decir, corre una especie de examen sobre como esta estructurada la pagina web, e indica todas las mejoras de performance que se le podrian realizar. Al tratarse de una extension dedicada a la performance, de mas esta decir que te mide el tiempo de download de los archivos linkeados a la pagina ( JavaScript, CSS, imagenes, etc ), el tiempo total que tarda el browser en renderizar la pagina, asi como tambien, la cantidad y el tamano (KB) de los mismos. No tiene desperdicio.

2) FireCookie: analizador de las cookies del browser. Si bien ya era posible ver el contenido de las cookies, tener a mano la visualizacion de las mismas es sin duda una comodidad. Tambien permite editar los valores de las cookies, por lo que es de gran ayuda a la hora de testear y realizar pruebas en las aplicaciones. Sin duda muy util para desarrollar aplicaciones que hagan uso de las cookies.

3) FirePHP: no lo probe porque no uso ( y se muy poquito :P ) de PHP. Tiene buena pinta por lo menos :D

4) Pixel Perfect: esta debe ser muy util para los disenadores, ya que te permite agregar imagenes en capas y posicionarlas en la pagina para ir viendo como van quedando. A la vez indica las coordenadas para ser seteadas en los css. Safa.

5) Rainbow: si bien yo no trabajo mucho con JavaScript, un syntax highlighting nunca viene mal. Esta extension colorea las variables y las palabras reservadas de Javascript en el debugger incorporado en Firebug.

Como veran hay para todos los gustos/tecnologias, la idea es tratar de bajar el tiempo de desarrollo de las aplicaciones web, asi como el desgaste mental. ( lease IE )

R.I.P

Este post es un homenaje a la blogger mas vieja del mundo, por lo menos, hasta el 12 de julio. Olive Riley era la persona mas vieja del mundo que tenia ( y utilizaba activamente ) un blog. Si si, como el de ustedes y el mio. Con 108 anos, y mas de 70 posts, esta mujer fue noticia en los diarios mas destacados del mundo. Hoy en dia hay millones de blogs, son pocos los que se destacan, y no muchos acaparan la atencion de los cybernautas, sim embargo la energia de esta mujer es algo destacable, si no me creen, leas sus posts. Les dejo la url del blog y una foto a modo de humilde homenaje.



http://www.allaboutolive.com.au/

Enchufate

Por si te falta algun enchufe para el cargador numero 3457683 de tu ultimo juguete electronico.


ah ah ah, esto de meter caracteres para usar un soft...

Si bien hace mucho tiempo que no tengo software ilegal en mi pc, ya que estoy utilizando unicamente Ubuntu, me siento tentado a instalar software que necesito para la facultad u alguna tarea especifica en la computadora del trabajo. La verdad que no me gusta nada y hasta ahora me las arregle para instalar software legalmente, generalmente opensource ( MySQL, Gimp, Pidgin, Firefox, y otros ). Sin embargo, no creo en el futuro del modelo de negocios basado en venta de licencias, o serials numbers, y es por eso que les escribo.
Sin embargo para todos aquellos que no han podido aun desligarse:
www.youserials.com es una sitio donde podran encontrar muchos serials numbers para los programas mas comunes.

Enjoy :P

Firefox 3 Download Day


La gente de Mozilla quiere tener el record mundial del software mas descargado en 24 hs, y su browser estrella, el Firefox, es el programa a bajar. El 17 de Junio es el dia elegido, y al momento de escribir el post, esta disponible la Release Candidate 3 de Firefox 3. Tendran para el 17 de junio la primera version estable de Firefox 3? Esperemos...
Les dejo el link con la pagina, y el interesante mapa mundial con la cantidad de "comprometidos" a bajar el browser del zorrito. Firefox Download Day