20090731

Firefox: 1,000,000,000 Downloads


Firefox: pasa el billon (1,000,000,000) de
descargas
Recientes estadisticas muestran que Firefox posee 22% del mercado de navegadores (4% más comparado al año pasado). Al mismo tiempo Safari continua creciendo y Google Chrome con lento avance.
Todo continua a expensas de Microsoft Internet Explorer, a quien cada vez se le reduce el mercado.
"
El software libre cada vez pega más fuerte y Mozilla Firefox ha hecho un buen trabajo, si todavía no navegas con Firefox que estás esperando?
Descarga Firefox
Original Mashable

Día del Administrador de Sistemas - FayerWayer

Saludos a todos los de sitemas en su dia!
Día del Administrador de Sistemas y sus 18 mandamientos - FayerWayer
Precisamente hoy, ultimo viernes de Julio, se celebra el dia del Administrador de Sistemas (que los de Wikipedia la estan pasando genial).Los SysAdmin o Administrador de Sistemas son esos personajes que se encargan de mantener y operar un sistema de computo o una red, que trabajan dia y noche, y no ven la luz por dias tratando de mantener el orden y seguridad del sistema. Son esos tipos que a veces miran raro por que usan palabras como pinguear, timeoutear o coredumpear pero que sin su batallas epicas entre la selva de hardware y software, no estariamos aqui.
"


Los 18 mandamientos en FayerWayer

20090730

Guia Twitter: Introduccion


Twitter: What are you doing?La introducción es para quienes quieran aprender sobre twitter y son bienvenidos los que quieran comentar su experiencia. Posteriormente, articulos de contenido más avanzado.
¿Qué es Twitter?

un servicio gratuito que permite al usuario hacer micro-entradas sobre lo que "está haciendo" en mensajes breves (máximo 140 caracteres). Idealmente respondes a la pregunta ¿Que estás haciendo? Pero regularmente se comparten aficiones, comentarios, lo que está sucediendo en un evento, preguntas por cualquier cosa o compartes enlaces hacia una página interesante (fotos,videos,etc.).
¿Y entonces? imagina estar en una convención mundial, donde todos parlotean en su propio idioma y tu tienes la habilidad de llevarle el hilo o "seguir" lo que fulano o mengano dice. Si lo comparas con la radio, sintonizar se queda corto, porque en twitter puedes llegar a tener comunicacion por las dos vias.

"Twitter es una de esas cosas, como myspace, que suena ridículo y estúpido al escuchar sobre ello, pero cuando empiezas a usarlo te das cuenta qué tan divertido puede ser"
-Eric Nuzum

Twitter es una red social de micro-blogging (no es la única pero sí la mejor) que ha crecido a nivel mundial, que ha despertado interés en el campo perdiodístico, educativo, gubernamental y empresarial, tomándolo como canal de comunicación rápida y eficaz, preocupados por el posicionamiento de marca y el servicio al cliente.

¿Por qué se ha vuelto importante? por la facilidad y rapidez para expresarse: ya sea por celular, mensaje corto, correo, web, etc. (tema aparte).

Los casos más sonados y por qué no decirlo "salvados" por twitter fueron:
#iranelection: por el fraude de las elecciones en Iran
#escandalogt: por caso Rosenberg y asuntos politicos de Guatemala
#crisishn: golpe de estado en HondurasTODOS fueron, en su momento, callados por los medios de comunicación tradicionales, dándole paso a esta fascinante vía de comunicación.

Ejemplo práctico de twitter (click [HQ]):


¿Es lo mismo que facebook,myspace,hi5, blogs, email, chat?
NO, porque en twitter eres breve y sólo comunicas texto, contando lo que sucede en tiempo real.

Puedes usar twitter para actualizar tu status de perfil, promo
cionar tu blog, para comunicar una noticia o informar algo relevante que sucede en el mismo instante. Es importante recordar que twitter NO es un chat (ver artículo al final), si bien es cierto que intercambias palabras con alguien más, llega un punto en que esa conversación se extiende y pierde sentido para los demás. Tampoco sustituye la mensajería instantánea pero tienes la opción de enviar mensajes privados con quienes tienes seguimiento mutuo. De hecho hay aplicaciones que manejan simultáneamente tu cuenta twitter y msn/yahoo/gtalk/facebook (tema aparte).

¿Es seguro? como en toda red social, la regla de oro es no compartir datos confidenciales.

Además puedes tener una cuenta privada, donde únicamente t
us amigos podrán leerte, pero si quieres compartir información con todo el mundo, debe ser público.
¿Debo entonces abrir mi cuenta o no? me gustaria decir que SI, pero debes responder 1 pregunta básica: ¿crees que todos debemos estar comunicados e informados en tiempo real? Pon atención a lo siguiente:

Demostración en vivo de la comunicación efectiva en Twitter

Busca en la columna derecha un cuadro similar a este: ------
-- >

escribe #traficoGT y luego [ Set ] , verás lo más reciente sobre el tránsito por las calles de Guatemala. Tuiteros sin otro afán que el de compartir información. Aunque lo ideal es ver docenas de personas comunicando sobre el tráfico o el clima, todavía falta pero es a lo que queremos llegar en un futuro y necesitamos que cada comunidad, país o grupo tenga una mayor participación. Ahora intenta escribir #climagt o #guatemala para ver lo que los usuarios comentan en tiempo real.

Escribe tu bebida o comida favorita, m
odelo o actor de cine, seguro encontraras cosas interesantes.
No se aceptan excusas como "no tengo nada que decir" o "¿porque debo contarle al mundo sobre mi vida?" por favor, recuerda que "cada persona es un mundo y el universo twitter esta para conectarnos a todos" (#quote by demuxer)
La página de twitter muestra lo que el mundo esta tuiteando, listando por minuto, por día y por semana:

Asi que inicia en twitter, empieza ya!



Sigueme en twitter @demuxer


Y para mis amigos y seguidores, se vienen artículos muy interesantes.

-------------- o ------------------
Enlaces y notas al pie:

Guia Twitter: Como funciona

¿Cómo funciona Twitter?
Para explicarlo mejor, se hace necesario introducir términos nuevos:

twitter: palabra inglesa de quien ejecuta el verbo"to tweet" (parlotear,dar trinos o gorjeos) como lo hace un ave. Y es cierto que asi se da. La correcta pronunciación es "tuírer" pero le decimos tuiter.

tweet o tuit: lo que se parlotea, lo que escribes en twitter.
twitear o tuitear: usar el twitter para hacer tuits

twittero,twitero o tuitero: persona o empresa que usa twitter para tuitear

seguir en twitter: cuando eliges a una persona o empresa porque te parecen interesantes sus tuits

seguidores o followers: los tuiteros que te siguen.

following, friends o amigos: tuiteros a los que tu sigues.

Ahora bien, debemos entender la información que se ve al cargar el perfil de alguien, que se pone en la barra de direcciones http://twitter.com/NombredeUsuario

Analizamos mi perfil http://twitter.com/demuxer

  • círculo rojo: la foto y nombre del usuario.
  • cuadro rojo: información de perfil, alguna página, Ciudad, etc.
  • cuadro verde: el tweet más reciente
  • cuadro amarillo: cantidad de personas que sigo
  • cuadro corinto: cantidad de personas a quienes yo sigo
  • rectángulo azul: total de tweets

Para que tu timeline tenga sentido, agregas a personas o entidades que te interesen y cada vez que ellos envíen un tweet, aparecerá en tu linea de tiempo (timeline), en forma cronólogica descendente, para que siempre puedas leer lo más reciente:



20090729

Nuevos desarrolladores: Ruby o Python?

Lo que comento a continuación, es basado en mi percepción como programador web.

Para iniciar, agradezco al Cafe-libre.net, comunidad donde se aprende y se comparte un poco de todo, en especial temas relacionados al software libre en Guatemala y se puede conocer gente increíble que tiene el mismo gusto por la tecnología, software, programas, ubuntu, linux, etc.
Lo interesante de todo esto es que estoy seguro que cada cabeza es un mundo diferente y siempre tendemos a defender lo que conocemos y lo que usamos. Aunque formalmente el cafe-libre no es un lugar para ir a vender nada (excepto los que nos venden el cafe), no podemos negar que nos vendemos a nosotros mismo y lo que hacemos en especial los lenguajes de programacion que usamos, eEn base a ésto, últimamente he estado muy interesando en todo lo relacionado a estos 2 lenguajes de programación.

PYTHON y RUBY

Si yo soy un nuevo programador o desarrollador web, y tengo que escoger:

¿cual escogería y por qué?

Antes de contestar, hay que descubrir sus fortalezas, ver cuales (si es que tiene) son sus debilidades y lo más importante es si hay bastantes recursos en la web del tema.


Diferencias:

Al ver código ruby y python se ve que los 2 son lenguajes de lleno orientado a objetos: a la hora de programar es una gran ventaja, podemos reutilizar el codigo, extender el mismo codigo, facilita el desarrollo en sistemas complejos, podemos crear objetos con similitud al mundo real, permite el trabajo en equipo, etc. y todas esas fabulosas opciones que solo los lenguajes orientado a objetos nos puede dar. Básicamente lo que quiero decir es que los 2 son muy parecidos, lo que me si me sorprendió es que Ruby es interpretado y Python es compilado en una máquina virtual algo asi como lo hacemos en Java, entonces por eso es que algunas personas sienten que Python es una bala en cuestiones de velocidad.
Pero leyendo encontré que hay planes a corto plazo de que Ruby versión 1.9 funcione de la misma forma que Python, compilándolo para lograr ese segundo extra que le falta.

Otra diferencia que hay es la sintaxis: Python en su sintaxis es bastante tradicional (supongo que por ser un lenguaje tan viejo) a diferencia de que Ruby fue creado con la intención de facilitar al programador el escribir código, bajo el razonamiento de que si las computadoras hacen lo que tu digas, porque tengo que escribirle en un lenguaje tan complicado? mejor escribo en ruby y que la máquina haga lo que yo le diga con lenguaje mas común por los humanos. Por eso su curva de aprendizaje se ha vuelto tan corta según algunos expertos del tema.
("muchá ruby, es bien fácil aprenderlo a usar")


Fortalezas:
Ruby tiene la fortaleza de la sintaxis, ya que como lo dije antes es mas humana-parecida, curiosamente es muy parecido a perl, y como chiste lei por ahi que los amigos del creador de ruby le decían que por la similitud a perl no era mas que un rubi (perl es perla). Otro plus seria su framework "Ruby on rails" facilitando aun mas el desarrollo web.
Python es mas fácil de entender el código de alguien mas, porque su sintaxis es mas estricta, entonces podemos encontrar que dos o mas programadores tiendan a escribir igual, por las limitaciones de la sintaxis. Esto quiere decir que en python no podemos hacer algo como variable = 4 if variable es vacia, en ruby si.


Debilidades:
Cuando los lenguajes NO son compilados, es decir interpretados, la ejecución del programa es más lenta y consume más recursos que los compilados. Dicen por ahí que Ruby es mucho mas lento que Python.



Documentación

http://www.ruby-lang.org/es/documentation/
http://pyspanishdoc.sourceforge.net/

Mi respuesta temporal es: me llama mucho la atención aprender a programar en python porque tiene mucha historia en linux y en otros sistemas operativos. Ruby es relativamente nuevo lo cual siempre llama la atención aprender. Empezare por Ruby on rails y luego aprendiendo python. Los datos ahi estan para que cualquiera tome su propio rumbo.

Y ustedes que piensan?

pd. La imagen dice Rails, porque es el framework para ruby,de ahi es que se conoce ruby on rails. Para los que usan PHP es el algo asi como decir cakephp.

20090728

Seminario: Introducción a Python



Seminario: Introducción a Python « Ubuntu-Guatemala.org

Python: lenguaje de programación interpretado de código abierto, en el seminario se dará una serie de conceptos y herramientas necesarias para iniciarse en la programación de este lenguaje, que ha sido bien recibido y que en paises de Europa es muy popular.

También se tiene como fin evaluar la demanda de capacitación de este lenguaje de programación y hacer contacto con personas interesadas en este tema para conformar una “Comunidad Guatemalteca de Desarrolladores en Python”

#pythongt en Twitter

Detalles del evento:
Seminario de “Introducción a Python”
Fecha: 01 de agosto del 2009
Hora: 10:00 am – 12:00 pm
Lugar: Universidad San Carlos de Guatemala, Biblioteca Central
Promueve: “Sábados de Software Libre” y “Comunidad Oficial de Ubuntu en Guatemala”
Entrada gratuita, confirmar asistencia antes que se llene el cupo.


Confirmar asistencia lo antes posible en Ubuntu-Guatemala
Colaborador principal: AGDSYS

Comparte

Share your links easily.