Jul 30, 2010

Enrique Vereau

Enrique Vereau
EnriqueVereau.ORG feed

¿Es la cultura Kombi? ¿Perdimos el Saludo?

En Lima se perdió el saludo. A veces necesitamos de personas que estén fuera de nuestro entorno para hacernos dar cuenta que algo está mal. Mi esposa fue criada fuera del País y siempre me dijo que lo que más le choca de Perú es que no se saluda, siempre dije que no era así [...]

Jul 29, 2010

Danny Henderson

Danny Henderson
The::Beastieux feed

Diseño de Casas con Sweet Home 3D


Sweet Home 3D es un software Open Source con Licencia GPL, que ayuda a diseñar el interior de una casa mediante un plano en 2D y presenta una vista gráfica en 3D.

Sweet Home 3D permite agregar artefactos a cada compartimiento diseñado, como muebles, autos, etc.

Actualmente presenta versiones para Linux y Windows los cuales son posibles descargar desde su página web.

Un Videotutorial de Sweet Home 3D

<object height="334" width="425"><param name="movie" value="http://www.dailymotion.com/swf/k4fkppB7k4ZS8YZmRu"><param name="allowfullscreen" value="true"><param name="wmode" value="opaque"><embed allowfullscreen="true" height="334" src="http://www.dailymotion.com/swf/k4fkppB7k4ZS8YZmRu" width="425" wmode="opaque"></embed></object>

Un ejemplo desarrollado con este programa (Descargar):


Filed under: Alternativas Libres, Educativo, Gráficos
Danny Henderson

Danny Henderson
The::Beastieux feed

Simulación de Dinámica de Sistemas con VENSIM

VENSIM es una herramienta de modelado que permite simular, analizar y posteriormente optimizar modelos de dinámica de sistemas.

Si bien es cierto, VENSIM es propietario (Ventana Systems), pero nos permite hacer uso de Vensim PLE como versión educativa con el cual se puede empezar a simular dinamicas de sistemas.

Descargar VENSIM

Simulación del Crecimiento poblacional de Huancayo

Un ejemplo muy sencillo realizado en Simulación de Sistemas es el de Crecimiento poblacional, el cual toma variables específicas en base a tasas estimadas como mortalidad y natalidad, para después deducir cuál será el comportamiento del crecimiento poblacional en un tiempo determinado.

Del mismo modo, podemos realizar el diagrama de forrester del ejemplo planteado anteriormente:

Como bien explica la conclusión del procedimiento, …lo anterior es una simulación muy subjetiva, ya que no se toman en cuenta muchos otros factores que podrían intervenir, es un modelo simple donde solo intervienen pocas variables que son interpretadas mediante el modelo diseñado inicialmente.

La elaboración del proceso y los resultados de la simuación realizada con VENSIM lo he subido a mi scribd, asi que lo pueden descargar libremente aqui.

El archivo generado con el software VENSIM, lo pueden descargar de:  Archivo: Crecimiento Poblacional con VENSIM


Filed under: Educativo, Emuladores

Jul 28, 2010

Fernando Gutierrez

Fernando Gutierrez
Xbito Blog feed

Ser peruano haciendo Perú

Entiendo bien que en estas fechas siempre habrá gente que se queja, del gobierno en especial. Personalmente creo que aún muchas cosas estan mal en el país, pero no tengo vendas en los ojos y me doy cuenta fácilmente de la cantidad de cosas que han progresado. Desde el hecho de no tener bombas en Miraflores, hasta el crecimiento que he visto en las provincias que he visitado desde niño. Probablemente si me hubiera tocado estar en mis veinteytantos durante los 80s mi opción hubiera sido emigrar, incluso durante algunos años de los 90s. Pero creo que mi decisión y las circunstancias que hicieron que me quedara en el país han terminado por ser buenas. Hoy tengo una empresa que formamos con algunos amigos hace ya más de 5 años, y esta empresa me ha permitido sentir el orgullo de ser parte del crecimiento y destaque del país ante el mundo. Tal vez nuestra contribución ha sido mínima, una pequeñísima fracción, pero creo que los que formamos Aureal debemos estar orgullosos de ella.

Una de las primeras cosas de las que me siento orgulloso, y de una manera mas personal es nuestra contribución al crecimiento de una empresa de telecomunicaciones en el negocio de telefonía en la que nuestros desarrollos han permitido que el negocio soporte la instalación de mas de 40 000 nuevas lineas fijas de teléfono. Para ellos hemos hechos sistemas que van desde el manejo de direcciones IP para conexiones de Internet, el control de activos fijos, documentación interna, reportes para centrales, cotizaciones y contratos, y facturación.

Otra de las cosas es la pequeña exposición que logramos del Perú en sudamérica, hace algunos años cuando hicimos una serie de concursos para una marca de gaseosa local la campaña ganó un premio internacional por el éxito que tuvo. Además tenemos el orgullo de haber desarrollado por encargo de No2 el site de Mistura de este año que estoy seguro que va a ser visitado por muchos no sólo peruanos sino personas de todo el mundo.

Otra cosa es nuestro grano de arena de contribución a la generación de nueva riqueza en el Perú. Tres de nuestros trabajadores trabajan hoy para empresas extranjeras y reciben sus haberes en el Perú, ese es dinero que entra de fuentes internacionales a la economía y contribuye aunque sea en un porcentaje mínimo a que el país crezca mas. Además desde este año nosotros hemos empezado a vender nuestros servicios a empresas de EEUU, generando por nuestra parte una contribución mas directa.

Por último estan las cifras de la cantidad de dinero que hemos movido, hemos repartido alrdedor de un millón de soles en sueldos netos en los ultimos tres años, superado largamente el medio millón en impuestos pagados al estado, y aportado en afps varias decenas de miles de soles que generan mas inversión localmente. No hemos evadido impuestos nunca y siempre hemos hecho las cosas en orden.

Puede que muchas veces haya estado en contra del sistema estatal, y es fácil reconocer que en nuestro gobierno hay muchas cosas que estan mal. Nunca hemos hecho negocios directamente con el estado por eso, hay mucha corrupción y es un mundo al que no nos gustaría entrar. Pero se que desde nuestra posición de empresarios podemos hacer cosas para que el país progrese, trabajar duro, hacer cosas para no solo uno mismo salga adelante sino sus trabajadores, sus clientes y el país.

Yo por eso siento orgullo no solo de pertenecer al país, sino de ser parte del progreso y crecimiento que se vive en el. Tu, te has preguntado si tus quejas tienen el mismo valor? Por qué no te pones a trabajar tu también por el Perú si quieres que progesemos? Te aseguro que después podrás sentir orgullo de verdad al decír un "Te Amo Perú"!
Danny Henderson

Danny Henderson
The::Beastieux feed

West Point Bridge Designer para el Diseño, Construcción y Simulación de Puentes

Como mencionaba en post anteriores, es algo dificil de encontrar software libre  dedicados a la simulación específica.

En este post trataré un poco de lo que es West Point Bridge Designer , un software de simulación desarrollado por The U. S. Military Academy at West Point para creación de puentes.

En su construcción intervienen factores claves como materiales, tamaños, resistencias y el diseño que se realiza para la construcción del puente, dependiendo de ellos el costo que podría resultar de tomar tal desición a la hora de su construcción.

Aunque no existe una versión para windows, es posible ser ejecutada en linux mediante emulación, y una edición en Java está siendo actualmente desarrollada para su proxima versión.

Este software es gratuito, de uso educativo y de dominio público. Puede ser instalado en tantos equipos como desee, y puede distribuirse a otros sin necesidad de pedir permiso previo.

Un ejemplo desarrollado con éste software (Descargar Tutorial):

Descargar archivo: Archivo Ejemplo Simulacion Puente


Filed under: Educativo, Emuladores

Jul 25, 2010

Release: django-treebeard 1.61

django-treebeard 1.61 has been released (CHANGES).

It’s in pypi so you can install it with pip or easy_install.

You can get the code in the Mercurial repo. There is also a well maintained Git mirror.

Please report bugs in the bug tracker.

Share and enjoy.

Jul 23, 2010

Brando Torres

Brando Torres
NachX's Blog feed

Elegant Gnome Pack

Gracias a Ubuntulife me entero de este excelente pack que contiene tema, iconos, cursor, wallpaper, etc. y que realmente pone bonito a tu gnome. Solo hay que descargarlo y ejecutarlo; es un script que hace todo el trabajo por ti. Aqui una muestra luego de aplicarlo.

Jul 16, 2010

Oliver Etchebarne Bejarano

Oliver Etchebarne Bejarano
Melancolía al despertar feed

¿Adios Flash? (Y bienvenido HTML5/Javascript)

A pesar que HTML5 aún está en desarrollo, muchos navegadores web ya lo están implementando, por las características que ofrece. Parece que el objetivo no-oficial, nunca-dicho, es “destronar a Flash” :-) y obviamente, a todos los demás programas que proveen elementos multimedia al navegador, como Google Gears, o Microsoft Silverlight.

Actualmente, la mayoría de navegadores modernos ya soporta el tag <video>, y el famoso tag <canvas>, que permite dibujar en él como si fuera una pequeña pantalla. Ejemplos, ya han bastantes por ahi, muchos funcionan en algunos navegadores específicos (como aún no es oficial, ni estándar, algunos navegadores están haciendo sus propias implementaciones del futuro HTML5). Algunos me han sorprendido bastante, entre ellos (necesitarás una versión reciente de cualquier navegador para verlos bien):

  • Explosión 3D de un vídeo:


http://www.craftymind.com/2010/04/20/blowing-up-html5-video-and-mapping-it-into-3d-space/

  • Quake 2:

http://code.google.com/p/quake2-gwt-port/ (No lo he probado, pero aquí hay un vídeo)

http://www.youtube.com/html5

  • Esta me ha entretenido por un rato: Galactic Plunder, completamente hecho en HTML5 y JavaScript.

http://dougx.net/plunder/plunder.html

Aún queda mucho camino por recorrer con HTML5, en estos momentos le están dando importancia únicamente a la parte multimedia, pero promete momentos muy interesante para la Web en los años venideros.

Jul 15, 2010

Alfresco y Ubuntu de la mano

Una buena noticia para quienes probaron Alfresco y eligieron Ubuntu LTS como distro. Alfresco Enterprise Edition 3.3 ha sido certificada por Ubuntu 10.04 LTS para ofrecer apoyo a los usuarios de Linux. Alfresco asegura que el 43 por ciento de sus clientes expresaron su interés por Ubuntu en sus desarrollos de Alfresco. Esta certificación es una respuesta a [...]

Primera versión final de JoliCloud

Buscaban una propuesta de Linux, orientada al boom de la nube, basada en una distro ya conocida? Pues aquí lo tienen: JoliCloud 1.0 Jolicloud está basada en Ubuntu, y ya es posible acceder a Jolicloud 1.0 en versión final, aunque por el momento solo a través de actualizaciones para usuarios que ya hubieran instalado alguna de las [...]

Jul 13, 2010

Jaime G. Wong

Jaime G. Wong
Sueños de Azul feed

Iqueño ganó una Medalla de Oro en Olimpiada Internacional de Matemáticas 2010

José Gustavo García Sulca ganó una Medalla de Oro en la International Mathematical Olympiad 2010, que se llevó a cabo en Astana, Kazajistán. José es Peruano, ¡y es Iqueño!

Via Andina: Perú se adjudicó medallas de oro y plata en Olimpiada Mundial de Matemática en Kazajistán:

El estudiante peruano José García Sullca se impuso a los representantes de más de cien países del mundo y conquistó la medalla de oro en la 51ª Olimpiada Mundial de Matemática, que se realizó recientemente en la ciudad de Astana, en Kazajistán; mientras que el escolar Alejandro Loyola, también peruano, logró la presea de plata.

En los resultados generales, Perú quedó en el puesto 18.

Jul 12, 2010

Jaime G. Wong

Jaime G. Wong
Sueños de Azul feed

La Copa llega a España

La Copa llega a España. Whoa.

Jul 10, 2010

Enrique Vereau

Enrique Vereau
EnriqueVereau.ORG feed

Por qué es comun oir “no hay sistema”

Es común oír esta frase en varias entidades; es la frase que nos dan siempre  de explicación cuando nos funciona algo o cuando no se puede operar una aplicación de software y como se tienen total dependencia los procesos se paran totalmente. La cadena se romperá por el Eslabón más débil Esta frase define donde [...]
Sergio Infante Montero

Sergio Infante Montero
Sergio Infante feed

GNOME Project Mallard Online – Weekly report #06

This is my weekly report # 06:

What I have done last week

What I will do this week

Timeline

Issues

  • Just thinking for the better way to produce a mallard syntax document

Cool Things

  • Work with people at GNOME, for suggestions, code and friendship #FTW.

Regards :D


Jul 08, 2010

Henry Anchante

Henry Anchante
HACATAKA - LINUX feed

KVM, solución de virtualización para Linux

Aunque en Linux existe la posibilidad de acceder a las tres grandes soluciones de virtualización para usuario final (VMware, VirtualBox y Parallels), existen otras alternativas que algunos fabricantes están apoyando con fuerza - Fedora

Es el caso de Kernel-based Virtual Machine (KVM), un desarrollo que actúa como un módulo del kernel que proporciona la infraestructura básica de virtualización, además de un módulo adicional para el procesador. Aunque hasta ahora KVM hace uso de QEMU (un desarrollo anterior) para ciertas operaciones, el equipo de desarrolladores está trabajando en una solución integral que no dependa de ese componente. Sea como fuere, el avance de KVM es imparable: forma parte del núcleo Linux desde la versión 2.6.20, por lo que la puesta en marcha de máquinas virtuales con esta alternativa es muy directa.

Existen gestores de máquinas virtuales, y, por ejemplo, nosotros probamos AQEMU, una GUI para KVM y QEMU que permite crearlas fácilmente y con una interfaz similar a la de VirtualBox o VMware. Basta con establecer una serie de preferencias para cada máquina virtual, y, a partir de ahí, podremos poner en marcha esas máquinas basándonos por ejemplo en imágenes ISO de otras «distros» Linux o de sistemas Windows.

El funcionamiento es ejemplar en Linux, aunque su acabado en lo que respecta a la interfaz es aún algo engorroso para los usuarios finales. De hecho, esta aplicación está orientada especialmente a entornos empresariales, algo que demuestra Red Hat, que ha basado toda su nueva plataforma de virtualización en KVM dejando en un segundo plano a Xen, su anterior pilar para este tipo de servicios.

En mi noticia anterior he configurado servidores virtuales con KVM Y QEMU, esta noticia fue extraida de PC-ACTUAL - Confirmando mi uso y la capacidad de KVM.


Jul 04, 2010

Fernando Gutierrez

Fernando Gutierrez
Xbito Blog feed

Una tarde dominguera con Cat Stevens

Me acuerdo algo, hace muchos años ya, jugando Civilization II en mi casa con el equipo de musica atras con un CD de Cat Stevens, era un niño en colegio todavia si no me equivoco, vaya que tiempos esos. Hoy despues de tiempo volvi a escuchar algunas de sus canciones gracias al random del reproductor y a mi recuperada PC (estuve sin PC de escritorio por 5 meses!). A mi me parecian muy buenas varias de sus letras, y en esta tarde programando llamaron mi atencion unos cuantos pedazos.

De "If You Want to Sing Out, Sing Out":

And if you want to be free, be free
'Cause there's a million things to be
...
And if you want to live high, live high
...
You can do what you want
The opportunity's on
And if you find a new way
You can do it today
You can make it all true
And you can make it undo
you see ah ah ah
its easy ah ah ah
You only need to know


Y terminando la tarde, el principio de "The Wind" no podria ser mas preciso:

I listen to the wind
to the wind of my soul
Where I'll end up? Well I think,
only God really knows.


Donde terminare? Por ahora nadie lo sabe, solo alguien que pueda ver el futuro y yo no creo en esas cosas asi que... ya veremos que pasa. A empezar la semana con fuerza! (Y ojala que con menos frio)

Jul 01, 2010

Sergio Infante Montero

Sergio Infante Montero
Sergio Infante feed

GNOME Project Mallard Online – Weekly report #05

This is my weekly report # 05:

What I have done last week

What I will do this week

  • Start to create the Javascript Text Editor to translate content to Mallard Syntax, probably I will use TinyMCE to acomplish that.

Timeline

Issues

  • I’m a little afraid for my code, I think that all is wrong. I think that is normal behaviour for the context. I don’t want ruin all.

Cool Things

Cheers :)

I'm a little afraid for my code, I think that all is wrong, I think
that is normal behaviour for the first time. I don't want ruin all.


Jun 30, 2010

Jaime G. Wong

Jaime G. Wong
Sueños de Azul feed

Un secreto para mejorar la educación de los hijos

Un secreto para mejorar la educación de los hijos:

Want your children to go further in their education—high school, college, maybe more? Want them to earn more as adults? Here’s one key predictor of educational attainment and earning power. Is it IQ? Is it economic status?

Jun 26, 2010

Sergio Infante Montero

Sergio Infante Montero
Sergio Infante feed

Mostrar errores de PHP en servidor de desarrollo | Ubuntu Server

En un servidor de producción es aconsejable NO mostrar los errores de PHP. En Ubuntu Server 10.04 sucede que por defecto está configurado para no mostrarlos (preparado para producción), sin embargo para desarrollar o por simples motivos de aprendizaje en muchas ocasiones se requiere que los errores sean visualizados.

En el caso de fallar, cuando no muestra errores, simplemente aparecerá una página en blanco. Para cambiar este comportamiento se deben seguir los siguientes pasos:

1. Ubicar el archivo de configuración de PHP, por lo general se puede encontrar en /etc/php5/apache2/php.ini , en caso de no encontrarlo una simple ejecución de phpinfo() nos puede mostrar esa ubicación:

phpinfo()

2. Ubicar la linea que contenga la instrucción display_errors (en mi caso, esta en la linea 531) y cambiar el Off por el On para que quede asi:

display_errors = On

3. Guardar  los cambios en el archivo php.ini

4. Reiniciar el servicio:

sudo /etc/init.d/apache2 restart

Es suficiente con estos pasos para habilitar la visualización de errores.

Happy coding :)


Jun 25, 2010

Enrique Vereau

Enrique Vereau
EnriqueVereau.ORG feed

Los “misterios” de Lima cuando se juega un Mundial de Fútbol

La fiesta del fútbol se hace sentir en todo momento en Lima, a pesar de que en mi vida sólo pude ver una vez a Perú participar en un mundial de fútbol (España 82). El recuerdo que tengo esa vez era que las clases escolares se suspendían para ver a Perú (no me acuerdo que [...]

Jun 24, 2010

Adaptación a Lima: sin palabras

Es cierto que venir a Lima de paseo, un par de días, solo a cosas muy puntuales, es muy distinto a sobrevivir en esta metrópolis. Aún me sigue costando adaptarme a este nuevo entorno. Tramos muy lejanos, movilidad muy incómoda (parecemos sardinas), pero sobre todo el tráfico, no pensé ver tanto caos vehicular, por todos lados veo que rompen [...]

Jun 21, 2010

César Muñoz Albitres

César Muñoz Albitres
Revoluciones De Mi Cabeza feed

Gracias

Me desperté con un beso de Malcom y manazo (osea caricia) de Noah y la voz de Eli, deseándome un feliz día.

Abracé fuertemente a Malcom y le dije gracias a hijo, por que sin ti no sería papá.

Hoy quiero saludar y felicitar a las personas que me trajeron hasta acá:

A mi Madre, por todo el tiempo en que tuvo que ser Padre para mi fajándosela sola con el mundo para darme lo que necesitaba, tenemos diferencias y nos hemos peleado tantas veces que podría ser considerado un mal hijo pero te quiero mucho más no por eso te tengo que dar la razón en todo, gracias por enseñarme a comer chifa y enderezar mi camino aun cuando quizá te dolían más que a mi el proceso, gracias por tus malas noches y por aceptar el reto de ser, contra todo el mundo, tus batallas me hicieron lo que soy, tu lágrimas y tu sufrimiento son el cimiento de mi crecimiento, amor mi tu sabes cuanto te amo y siempre le doy gracias a Dios por permitirme estar a tu lado, te quiero con todo el corazón, quien lo siente lo sabe y quien lo sabe lo siente.

A mi Padre in Law, gracias por todo el tiempo que has estado ahí oculto en la sombra opinando solo cuando fue necesario para apoyar a mi Negra en la ardua tarea de la educación, por las tantas veces que has mediado en mi vida para que no discuta con mi mamá, por enseñarme de la formula 1, de las carreras de 100 metros planos, de los mundiales y amenazarme con contarme las cuerdas de la guitarra si seguía tocando :P, gracias por apoyarme cuando decidí trabajar desde joven y esperarme con la ropa planchada y la comida caliente para que no llegue tarde al colegio, gracias por presentarme siempre como tu hijo de sangre y mostrarte orgulloso cuando te decían que era igualito a ti

A mi esposa, sin ti no hubiese podido completar la carrera, sin ti ser padre seria quizá aun solo un sueño y no una realidad, gracias por tus mareos, tus nauseas tu 18 meses de espera y por tus deseos de que todo salga bien para seguir adelante, gracias por se parte importante de esta carrera y la cómplice de aventuras sin fin, gracias por exigirme y sostenerme, por mantenerte y luchar, gracias por esperarme cuando llego tarde y por amargarte cuando me voy temprano y sin avisarte.

Mis suegros, par de joyas que me han tocado, gracias por complementarme la vida con las ideas antónimas, por permitirme discutirles y entrar en polémica, por enseñarme que los padres ama sobre todas las cosas, perdonan y olvidan y sobre todo que los abuelos engríen demasiado, gracias por salvarme la vida si no hubiese sido por ese día ya no la contaría.

Abuela mía, quizá no puedas leer esto por tus propios medios, quizá no te des cuenta nunca que te escribí pero tu corazón siente en estos momentos lo que yo siento por ti, gracias por recogerme del nido y por llevarme a la iglesia cada domingo (no era a las 12, pero era cada domingo), por el ajiaco de pollo y por las historias de mi abuelo, por cuidar mis sueños y ayudarme a hacer las tareas, por defenderme cuando mi madre se molestaba y por bendecirme con cada uno de tus pensamientos, gracias por la tardes de trampolín a la fama y por los domingos de paseo en Maranga, por verme jugar desde la puerta de la quinta y por llorar cuando me separe de tu lado, por bendecir mi vida, mi matrimonio y a mis hijos y por joder a todo el mundo para llamarme en cada cumpleaños, gracias por que tu sazón no la supera nada y tu amor lo bendice el cielo.

Tengo 2 luceros que me iluminan la vida, uno se llama Malcom y el otro Noah sin ellos este no sería "mi día" sin ellos no habría ni preocupación ni alegría, quien sino ellos para exigirme mejorar, quien sino ellos para retarme a pensar, para ponerme en el juego de la educación con el rol principal por discutir con su inocencia lo que muchos por hecho dan, por sus sonrisas y sus abrazos su besos y sus llantos, por que me dicen que "te quiero" uno claramente y el otro en balbuceo, por mirarme con ilusión, sorpresa y admiración, por exigirme respeto y una orientación, gracias por que permitirme ser padre y objeto de su amor.

Finalmente gracias a todas aquellas personas que con sus ejemplos buenos y malos, con sus palabras, sus deseos y sus pensamientos han ayudado a que poco a poco vaya avanzando en este maravilloso, complicado, desesperante, preocupante y sobre todas las cosas gratificante mundo de ser papá.

Y como lei en twitter Feliz Día a todas las madres solteras, a todos los padrastros que aceptan el reto con dignidad y se esfuerzan por no parecerlo, a todos lo padres que día a día la luchan y a todos los hijos que permiten podamos ser padres.

Jun 19, 2010

Oliver Etchebarne Bejarano

Oliver Etchebarne Bejarano
Melancolía al despertar feed

Google desde la línea de comandos

Los chicos de Google nos sorprenden nuevamente con esta pequeña pero interesante herramienta, una interfase para la linea de comandos (CLI) de las aplicaciones de Google, llamada GoogleCL.

Asi que, si quieres agregar una entrada al Calendario de google:

$ google calendar add "Ir al dentista"

O quieres subir un vídeo a Youtube:

$ google post ballmer_monkey.avi

Con esto, ahora si es posible que Sheldon Cooper suba sus bromas automáticamente a Youtube :)

Jun 16, 2010

Dell: “Ubuntu es más seguro que Microsoft Windows”

Dell, gigante del sector PC, ha sorprendido con una lista de diez puntos con las razones para elegir Ubuntu en lugar de Windows. “Ubuntu es sencillamente para quienes gustan que el PC funcione”.

Ubuntu

La empresa destaca además que Ubuntu cuenta con amplio soporte multimedia y para aplicaciones de Internet y acceso a una plataforma con multitud de programas de código abierto. Entre ellos destaca OpenOffice.

Uno de los puntos de la lista es titulado “Ubuntu es más seguro que Microsoft Windows”, donde se indica: “La gran mayoría de virus y spyware escrito por hackers no está diseñada teniendo Linux como objetivo para sus ataques”.

Dell menciona además las posibilidades de usar la actual versión de Ubuntu con comunidades sociales como Facebook, Twitter, MySpace y otros. Asimismo, anuncia que la versión 10.04 del sistema operativo integrará tales sitios para facilitar las cosas a los usuarios de tales comunidades.

En tono entusiasta, la empresa escribe: “¿Te gusta ver vídeos en YouTube, comprar música de Amazon y ver DVD? ¡No hay problema! Dell incluye un lector multimedia con Ubuntu para ofrecerte una gran experiencia multimedia (aunque sin soporte para música con DRM)”.

Dell ha ofrecido durante años distribuciones de Linux entre sus productos. Sin embargo, ahora destaca que “Ubuntu está cada vez mejor” y sorprende, por cierto, que activamente inste a sus clientes a elegir alternativas al sistema operativo de Microsoft, especialmente considerando que la mayor parte de las ventas de Dell se concentra en Windows.

Dell concluye su lista preguntando “¿Y ahora qué te gustaría hacer?”, frase muy parecida en inglés al eslogan usado por Microsoft hace algunos años: “¿Dónde te gustaría ir hoy?”.

Fuente. diarioti.com

Alex Celi

Jun 12, 2010

Abner Ballardo

Abner Ballardo
Module Lost feed

My hobby: Photography

Since I was a child I wanted to learn about photography but I didn’t have the opportunity to do something about that. Hopefully, everything changes the last year when I decided to buy a Nikon D90 (an amazing camera!) and started my new hobby: Photography!

It’s a complete new subject so I have a lot of to learn and practice,.. that is challenging and I like that!

This is my first post about photography and I want to share some of my best shots over the last year. Visit my Flickr account and have fun!

Digg del.icio.us Facebook Google Bookmarks FriendFeed LinkedIn Twitter MySpace Ping.fm Slashdot

Jun 05, 2010

Brando Torres

Brando Torres
NachX's Blog feed

Gran imitación de Michael Jackson

Sinceramente esta es la mejor imitación de Michael Jackson por parte de un niño que he podido ver, merece la pena postearlo.
Brando Torres

Brando Torres
NachX's Blog feed

Mis tratos con ArchLinux

Hace unos pocos días termine de instalar y configurar mi ArchLinux, lidiando con algunos problemas sobre todo con mi tarjeta de vídeo, pero luego de mucho batallar, la verdad he quedado totalmente satisfecho, me sorprende la flexibilidad de este sistema, me ha ayudado mucho a entender muchas cosas que no conocía y sobre todo a quitarnos la costumbre de simplemente hacer [...]

May 25, 2010

Fernando Gutierrez

Fernando Gutierrez
Xbito Blog feed

Remember the Time

Una de las canciones de MJ que me hubiera gustado ver alguna vez en vivo, el video clip me pareció espectacular la primera vez que lo vi, y todavía creo que es uno de los mejores. El único video de una presentación en vivo de esta canción que he visto fue luego de una lesión a la pierna que hizo que se presentara sentado y no pudiera hacer mas que moverse en la silla.

Remember The Time

Do you remember?
When we fell In love,
we were young and innocent then.
Do you remember,
How it all began?
It just seemed like heaven
so why did it end?

Do you remember?
Back in the fall,
we'd be together all day long.
Do you remember
us holding hands?
In each other's eyes
we'd stare
(Tell me)

Do You Remember The Time
When We Fell In Love
Do You Remember The Time
When We First Met
Do You Remember The Time
When We Fell In Love
Do You Remember The Time

Do you remember
how we used to talk
We'd stay on the phone
at night till dawn
Do you remember
all the things we said like
I love you so
I'll Never let you go

Do you remember
back in the spring
every morning birds would sing
Do you remember
those special times
they'll just go on and on
in the back of my mind

Do You Remember The Time
When We Fell In Love
Do You Remember The Time
When We First Met Girl
Do You Remember The Time
When We Fell In Love
Do You Remember The Time
Those Sweet Memories
Will Always Be Dear To Me
And Girl No Matter What Was Said
I Will Never Forget What We Had
Now Baby

Do You Remember The Time
When We Fell In Love
Do You Remember The Time
When We First Met
Do You Remember The Time
When We Fell In Love
Do You Remember The Time

Remember The Times
Ooh
Remember The Times
Do You Remember Girl
Remember The Times
On The Phone You And Me
Remember The Times
Till Dawn, Two Or Three
What About Us Girl

Remember The Times
Do You. Do You, Do You,
Do You, Do You
Remember The Times
In The Park, On The Beach
Remember The Times
You And Me In Spain
Remember The Times
What About, What About...

Remember The Times
Ooh... In The Park
Remember The Times
After Dark..., Do You, Do You, Do You
Remember The Times
Do You, Do You, Do You, Do You
Remember The Times
Yeah Yeah
Remember The Times

May 20, 2010

Oliver Etchebarne Bejarano

Oliver Etchebarne Bejarano
Melancolía al despertar feed

Evolución del audio de las PC (y nostalgia por Monkey Island)

Sin saber qué me esperaba, hice clic en play, y me fui a otra ventana. Entonces escuché una de las canciones más increíbles que yo recuerdo, que salia de una computadora, hace más de 10 años. Éste es una pequeña revisión de la evolución del audio en las PC, desde los bip bip del speaker que venia en las PCs, hasta los CD de audio, usando el tema musical de “Monkey Island“:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" height="340" width="560"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><param name="src" value="http://www.youtube.com/v/a324ykKV-7Y&amp;hl=es_ES&amp;fs=1&amp;"><param name="allowfullscreen" value="true"><embed allowfullscreen="true" allowscriptaccess="always" height="340" src="http://www.youtube.com/v/a324ykKV-7Y&amp;hl=es_ES&amp;fs=1&amp;" type="application/x-shockwave-flash" width="560"></embed></object>

http://www.youtube.com/watch?v=a324ykKV-7Y

Ahh… la nostalgia :-)Monkey Island” es uno de los juegos que más me ha gustado en la PC, especialmente la segunda parte, “LeChuck’s revenge“. Las siguientes versiones no me agradaron (la “ridiculización” de los dibujos no me agradó), y en parte se debe a que el creador de las dos primeras (Ron Gilbert) renunció de LucasArts después de acabar la 2da entrega.

Yo lo jugaba en la 1ra Dorothy, 286 con 1MB de RAM y monitor CGA de 4 colores (vídeo)… uhh… voy a instalar ScummVM :-) La canción de LeChuck me encanta :-)

Christian Medina Torres

Christian Medina Torres
Cmt Blog feed

Programas / Aplicaciones para Química en Linux

Existen bastantes ejemplos  de aplicaciones  para quimica bajo Linux, algunas libres y otras no. Se podria empezar mencionando tablas periodicas electronicas como Kalzium o aplicaciones libres para dibujar estructuras moleculares com Chemtool o Xdrawchem, posiblemente no tan avanzadas como los programas comerciales diseñados para esta funcion , pero que resultan suficientes en muchos casos. Para visualizar moleculas en tres dimensiones en la pantalla , un programa muy logrado es Garlic o el veterano  OpenRasmol. Para cálculos teoricos disponemos de muchos programas pudiendose citar GAMESS ( hay 2 versiones, una libre y la otra no ). Bueno esto solo es una pequeña descripción de las aplicaciones que podemos encontrar para el uso de la Quimica en un entorno Linux,  el resto de aplicaciones que he encontrado lo detallo en el resumen de este Post, espero sea de tu ayuda.

  • Tabla periódica: Programas que muestran la tabla periódica con muchos datos de cada elemento.
  • Modelado molecular: programas que pretenden simular, explicar o predecir la estructura tridimensional y las propiedades fisicoquímicas de las moléculas.

    • Ghemical (bioinformatics.org/ghemical, paquete ghemical): programa para ‘modelado molecular’ integrado con OpenBabel (conversor de formatos de archivo químicos).

    • Viewmol (viewmol.sourceforge.net, paquete viewmol): programa para ‘modelado molecular’.

    • Gabedit (gabedit.sourceforge.net, paquete gabedit): programa para ‘modelado molecular’ interfaz de MPQC (paquete mpqc), GAMESS-US, Gaussian, Molcas, Molpro y Q-Chem.

  • Editor molecular: programas que permiten dibujar y editar estructuras químicas, en 2D/3D.
  • Visualizador molecular: programas cuyo objetivo es la representación gráfica de una molécula y de sus propiedades.

May 17, 2010

Ya es oficial: ¡Steam estará disponible en Linux!

Hace semanas que se comenzó a hablar de una versión de Steam para Mac OS X, y desde que se conoció la noticia los usuarios de Linux nos preguntábamos si ya puestos -al fin y al cabo, ambas plataformas son casi primas hermanas- en Valve dedicarían también ciertos esfuerzos a trasladar Steam a Linux.

Steam Linux

Parecía bastante probable hace unos días, cuando se filtraron algunas capturas y también se pudo saber que se había liberado una versión preliminar del cliente de Steam para Linux, y aunque la respuesta se ha hecho de esperar, ya se ha hecho público en medios como The Telegraph en el que hablan sobre todo del cliente para Mac OS X, pero en cuyo artículo terminan diciendo:

“Valve también ha confirmado que hará que Steam esté disponible para los usuarios de Linux en los próximos meses”.

Como indican en Phoronix, esta noticia puede representar toda una revolución para el mercado de los videojuegos en Linux, y de hecho ya hay juegos en la tienda Steam que tienen versión nativa para Linux como Unreal Tournament 2004, World of Goo o títulos de id Software como Enemy Territory: Quake Wars o Doom 3. En el artículo original los editores de Phoronix destacan también que “hemos confirmado que los últimos y populares títulos de Valve como Half-Life 2, Counter-Strike: Source o Team Fortress 2 también estarán disponibles al igual que ocurre con Mac OS X”.

Se espera que el cliente esté disponible a finales de verano, y a partir de entonces se podrían comenzar a producir los primeros lanzamientos multiplataforma, de los que Portal 2 será probablemente el primero en dar ese paso. Es todo un notición para la plataforma Linux, ya que el último gran lanzamiento de un juego Linux se produjo hace 3 años con la aparición de Enemy Territory: Quake Wars.

Así pues, grandes noticias para los que gustan de disfrutar sus videojuegos en Linux. Esto significará que tendremos un buen montón de posibilidades adicionales -y lo que es más importante, nativas- en nuestro sistema operativo favorito.

Fuente: Muylinux

Alex Celi

May 16, 2010

Henry Anchante

Henry Anchante
HACATAKA - LINUX feed

Virtualizando en Fedora 12 x64

INSTALAR KVM CON QEMU, PARA VIRTUALIZAR SERVIDORES

he probado e instalado servidores y estaciones de trabajo en Virtual Machine Manager, funcionando perfecto por HACATAKA.

en los primero pasos vamos a instalar lo necesario y no nos presente ningun problema, por eso agregare tips e instalaciones directas, yum o repositorio.

1.- yum install kvm

2.- yum install virt-manager libvirt libvirt-python python-virtinst
(Instale los otros paquetes de virtualización recomendados)

3.- despues de la instalacion, realizamos lo siguiente ponemos en permisivo el Selinux, de ahi nos vamos a Aplicaciones - Herramientas de Sistemas y abrimos, Administrador de Maquina Virtual, hasta ahi ya tenemos nuestro programa para correr nuestras maquinas virtuales, usaremos de prueba a nuestro conejillo de Microsoft.

4.- presionamos el boton del asistente para crear maquinas virtuales, el primer icono del menu, las imagenes hablan por si solas.











IMPORTANTE: para que nuestra red pueda estar en Bridge y pueda salir a internet, vamos hacer lo sigueinte: del menu Editar - Host Detalles, y en Redes Virtuales creamos una con el nombre de bridge, el cual le vamos a colocar a todas nuestras maquinas virtuales, segun imagen.



Tips: cuando crees maquinas virtual en Windows 2000.2003 o 2008, despues de la instalacion procura desconectar la lectora.


May 15, 2010

Henry Anchante

Henry Anchante
HACATAKA - LINUX feed

Configuración de red en Fedora 11

Configuración de red en Fedora 11

Posted using ShareThis


May 08, 2010

First steps with Grantlee and KDE PIM GSoC

Well, coding officially starts on May 24, now is time supposed to read documentation, know your mentor(s) and discuss the project ideas, needs, requirements, difficulties, etc. but as many other GSoCers I couldn’t resist to code something.

My goal for the last week was to write a very simple Qt application showing the power of Grantlee. The idea was to simulate that I am reading a message in Kmail and I want to change the theme again and again.

You can take a look at the code in the soc-pim branch or:

svn co svn://anonsvn.kde.org/home/kde/branches/work/soc-pim/kdepim/examples/mail_grantlee/

Of course, you need to install Grantlee, before compiling the example:

git clone git://gitorious.org/grantlee/grantlee.git
cd grantlee
git checkout -b 0.1 origin/0.1
mkdir build && cd build
cmake ..
make && make install

Here some Kmail themes. I’m not an artist, so don’t expect too much, but I know some CSS and started creating the themes just for the example.

KDE theme for Kmail

KDE theme for Kmail

openSUSE theme for Kmail

openSUSE theme for Kmail

Nokia theme for Kmail

Nokia theme for Kmail

Konsole theme for Kmail

Konsole theme for Kmail

Don’t worry. Surely in the future there will be themes for everyone.

BTW, before continue, what is Grantlee?.
I talked about it in my GSoC proposal and Stephen has written a lot in his blog, but in case you haven’t read, here we go:

Grantlee is a Qt string template engine based on the Django template system. Django is a powerful Python framework that makes it easier to create web apps.

In general, what Grantlee does is that it allows an application separate logic from presentation. There are many benefits of doing this: Flexibility, clean code style (readability), consistency and beauty.

Developers concentrate on the technical aspects of the application (logic, performance,…) and artists work on the templates (HTML, CSS) and they both don’t need to touch each other’s code.

This separation allows the application to be built and tested independent of the visual presentation.

So, What would be the role of Grantlee in KDEPIM?

Let us see what is the job for the moment.
The MessageViewer is the library responsible for the header styling in some KDE PIM applications. If you browse the headerStyle class code, will see that there is HTML stuff everywhere. That makes hard, for both developer and artist, to change the way information is displayed.

That problem should be solved by integrating Grantlee with the MessageViewer and my task for now is to extract the presentation stuff, set up the Grantlee code and load the templates.

Of course the job is not only to load templates, I have in my mind all what can we achieve with this integration and believe me there is a lot to do. Grantlee has many cool features for theming, the API documentation is good and I will continue studying the capabilities during this community bounding period.

Well, it is very difficult to blog about all the Grantlee features in a post, but in case you are interested, you can have a quick overview of it here:

Grantlee for application developers.
Grantlee for theme artists.

Of course, I will be posting my grantlee adventures with KDEPIM week by week.

For example, this week I found a useful feature:
The ‘safe filter’. Imagine a mail message come with HTML content or special characters. We should render that message correctly in the template otherwise the content will look horrible.

The safe filter autoescapes a variable in case it has already been escaped. Just do:

{{ message|safe }}

That means, if a message comes with &quot;Kmail &amp; CO&quot; ,that content will be rendered :

“Kmail & Co”

Filters affect the way variables are shown in a template. Grantlee comes with some default filters similar to Django like:

{{ variable|upper }} or {{ variable|cut:”something ” }} to cut a string from the variable. There are more filters and you can also create your own ones.

For the developer side, the fun thing is that you don’t need to rebuild your application if there is a change in the template.

For artists, the template syntax is really clear, very human readable.

I already started hacking a little on the headerStyle, but still I have nothing concrete so far to show you in a real world application. This is just the beginning. Althought, the MessageViewer code is huge, Thomas has given me good entry points to understand how it works.

The end result will be a MessageViewer without any presentation code and connected to a theme location.

The current default header styles are these:
Brief, Plain, Fancy, Enterprise and Mobile.

Please, if you are a KDE PIM user and want a change or feature on those styles, just tell me what to take into consideration before creating them. One feature we will provide is a user option to decide which header fields are displayed.

The second part of the GSoC project consists of GHNS integration in PIM applications that will use Grantlee, that way users can create and share their art-work. In the next weeks, we will be defining a standard package structure for those themes.

I consider theming an important part of the PIM module. On one side, users usually like to have their collection of beautiful themes, and on the other hand, it is also important for companies or educational institutions to show/export/print their identity (colors, logos, slogans).

In general, I’m happy understanding better and better how the project has to be carried on and my continuous Qt/KDE learning. If you have some feedback to provide, it will be well received.

I find the KDE community very friendly, that makes development, communication and the GSoC experience more enjoyable.

Hopefully, my mentors have passed the first week evaluation. I am really glad they are doing a great job and I am willing to help them with everything I can during the project.

Just kidding, they completely rock, their support and answers have helped me lot.

News about this integration coming soon.


Filed under: Django, GSoC, KDE, Planet KDE, Qt

May 06, 2010

Instalar paquetes *_i386.deb en tu ubuntu amd64

Necesitaba instalar un programa pero solo estaba disponible el paquete para ubuntu 386, y eso no me servia porque al tratar de instalarlo me salia q no corresponde a la arquitectura y ni el fuente habia, mucho menos un paquete para amd64, entonces como puedo “forzar” que este paquete se instale y no proteste por la arquitectura.

El siguiente comando es muy util en estos casos:

sudo dpkg –force-architecture -i <path_to_package>_i386.deb

y listo!

Es todo por este post, nos leemos! :D


Comparte y disfruta:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Bitacoras.com
  • email
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • Yigg

Tambien te puede interesar

May 05, 2010

Mahjongg

A small detail ;)


May 01, 2010

Juan Oliva

Juan Oliva
Juan Oliva feed

Asterisk SIP Realtime , extensiones sip desde base de datos

A petición de los alumnos del curso de Telefonía IP con Asterisk , el cual tengo el gusto de  dictar en la U. del Callao , aquí les dejo un pequeño manual de como configurar Realtime en Asterisk para la creación de extensiones sip desde una base de datos mysql.

1.-CREACION DE TABLA “sip_buddies”

Esta tabla es la cual va almacenar las extensiones sip, la menara mas sencilla de crearla es atravez de phpmyadmin , aqui les dejo el scrip

http://www.silcom.com.pe/soft/asterisk/sip_buddies.sql

2.- CONFIGURACION DE ASTERISK Y REALTIME

a) Ingresar a los archivos “res_mysql.conf”  y “extconfig.conf”  e ingresar la siguiente informacionrespectiva

#vi /etc/asterisk/res_mysql.conf

[general]
dbhost = 127.0.0.1 ;en caso de que Asterisk y mySQL compartan el mismo servidor.
dbname = mibasededatos
dbuser = miusuario
dbpass = micontrasena
dbport = 3306 ;puerto por defecto en mySQL

#vi /etc/asterisk/extconfig.conf

sipusers => mysql,asteriskcdr,sip_buddies
sippeers => mysql,asteriskcdr,sip_buddies

3) CONFIGURACIÓN DEL ARCHIVO “sip.conf”

#vi /etc/asterisk/sip.conf

[general]
language=es
context = micontexto
bindport = 5060
bindaddr = 0.0.0.0
srvlookup=yes
rtcachefriends=yes
disallow=all
allow=ulaw
allow=allaw
allow=gsm

4.- AGREGANDO EXTENSIONES SIP A LA BASE DE DATOS

Agregarmos las extensiones 101 y 102 a la tabla “sip_buddies” , esto lo pueden hacer desde phpmyadmin sin problema alguno , de la siguiente forma :

INSERT INTO sip_buddies (name, callerid, secret, host, context, mailbox, qualify, dtmfmode) VALUES (101, “101″, 101, “dynamic”, “micontexto”, “101@default”, “yes”, “RFC2833″);
INSERT INTO sip_buddies (name, callerid, secret, host, context, mailbox, qualify, dtmfmode) VALUES (102, “102″, 102, “dynamic”, “micontexto”, “102@default”, “yes”, “RFC2833″);

5.- CONFIGURANDO SOFPHONE PARA REGISTRO

A) Configurar un sofphone (el de su prefencia) para registrarlo como extension valida en el servidor asterisk , esta seria la configuracion usando ekiga

b) Verficar registro , si todo esta correcto al pulsar aceptar , el servidor Asterisk debera recibir la peticion de registro y lo consultara con la base de datos y tabla configurara , de la siguiente forma en el CLI de Asterisk:

Connected to Asterisk currently running on centralpbx1 (pid = 2234)
Verbosity is at least 13
– Remote UNIX connection
– Registered SIP ’101′ at 192.168.1.101 port 5060 expires 3600
– Saved useragent “Ekiga/3.2.6″ for peer 101
[May  1 08:10:15] NOTICE[2334]: chan_sip.c:12669 handle_response_peerpoke: Peer ’101′ is now Reachable. (5ms / 2000ms)

Lo cual nos indica que la extension 101 , ha sido correctamente registrada , y lo podemos comprobar de la siguiente forma :

Asterisk *CLI>sip show peers

centralpbx1*CLI> sip show peers
Name/username              Host            Dyn Nat ACL Port     Status     Realtime
102/102                                                 D                      5060     UNREACHABLE
101/101                    192.168.1.101      D                      5060     OK (3 ms)
2 sip peers [Monitored: 1 online, 1 offline Unmonitored: 0 online, 0 offline]

6.- DESARROLLANDO EL DIALPLAN

a) Configurar el archivo “extensions.conf” de la siguiente forma :

#vi /etc/asterisk/extensions.conf

[general]
static=yes
writeprotect=no
autofallthrough=yes
clearglobalvars=no
priorityjumping=no

[globals]

[ramales]
; Carga de datos via RealTime
switch => Realtime/@

;Comunicacion entre anexos
exten=>_102,1,Dial(SIP/102,10,Ttr)
exten=>_101,1,Dial(SIP/101,10,Ttr)

7.- REALIZAR PRUEBAS

Una vez configurado el dialplan , ingresar al CLI de Asterisk y ejecutar el comando “dialplan reload” , luego probar la comunicación entre los anexos 101 y 102 (evidentemente tienen que registrar el anexo 102 antes) , si todo esta correcto podran tener comunicacion entre las dos extensiones.

Tarea pendiente : Con esto ya podrian desarrollar una interface de usuario para ingresar extensiones a la base de datos.

Espero que les Sirva la información


Juan Oliva

Juan Oliva
Juan Oliva feed

Flisol 2010 en la Universidad del Callao

El pasado sábado 24 , como saben se desarrollo el Flisol , para lo cual tuvimos el gusto en SILCOM de  recibir la invitación de los chicos de UNACINUX para participar en la sede CALLAO , con un stand para demostración de Telefonía ip con Asterisk así como una charla denominada “Telefonía Ip con Asterisk como una solución viable para entornos Educativos” que fue presentada por mi persona.

La llegada de nuestro equipo se remitió a las 9:am , lo que me sorprendió de momento fue , todo ya estaba totalmente organizado y en marcha , ya existía una considerable cantidad de gente , inscribiéndose , preguntando , viendo y usando las demostraciones de linux e inclusive juegos que se habían montado.

Es cierto nuestra tendencia es ver siempre lo negativo , pero esta vez de verdad que la gente de UNACINUX se merece las felicitaciones del caso por la seriedad demostrada en el evento.

Aquí les comparto algunas fotos :



Apr 28, 2010

Hello Planet and Welcome KDE Google Summer of Code

Hello KDE Community.

My name is Ronny and I am from Peru (South America). I am a KDE user for about 3 years and now is time to develop for KDE.

My KDE life started some months ago and I already started doing some small contributions like Promo work here and developing a game in Playground called KPeg.

But, the happiness I feel right now is beyond words, because this year I was accepted for the Google Summer of Code Program to work on the Open Source Project I love: KDE.

A big thanks to the KDE community and specially to two KDE developers who will be my mentors: Thomas McGuire (Kmail) and Stephen Kelly (Akonadi, Kjots, Grantlee author). Guys, thanks for answering my questions and all your support during all the GSoC process.

I am going to work with the KDE-PIM team on integrating the Grantlee library in KDE PIM applications to improve the theming support.

So, let us have fun with this GSoC project and make KDE rock even more.

Abstract of the Proposal.

I am also happy that another person from Peru was accepted to work on this KDE/GSoC: Percy Triveño who will work with the KDE-EDU team on integrating KmPlot into KAlgebra.

Happy KDE SoC to everyone.


Filed under: GSoC, KDE, Planet KDE

Apr 26, 2010

Abner Ballardo

Abner Ballardo
Module Lost feed

The sheep

The sheep a.k.a. “Fudge”  using the Kindle

Digg del.icio.us Facebook Google Bookmarks FriendFeed LinkedIn Twitter MySpace Ping.fm Slashdot

Apr 24, 2010

KPeg – Peg Solitaire game for KDE

As I told before, I picked up a game from playground and after some KDE vacations I finally had the opportunity to hack on the game once again.

I rename it and today I released KPeg 0.2. I am following this version number because I think it is not completely ready to be 1.0 as the former developer specified.

KPeg is an implementation of the Peg Solitaire Game.

Peg Solitaire is a board game that consists of jumping over pieces (pegs) in order to remove them from the board. The goal is to remove all pegs but one in the shortest time possible.

KPeg has 5 leves of difficulty and 3 algorithms to generate the puzzles (Original, branch and lines), these affect how the pegs are distributed on the board.

For reference, Peg solitaire at Wikipedia.

Well, I created 3 new themes/icons and removed the old ones. My artistic skills are very limited so don’t expect to have wow-SVG themes.

I also created a cool DropShadowEffect for the pegs thanks to the new features of Qt 4.6.

I made some adjustments in the branch algorithm and cleaned up the code for the random seed generator number, not needed anymore.

Download the Game from kde-apps.org

Or make a subversion checkout:

svn co svn://anonsvn.kde.org/home/kde/trunk/playground/games/kpeg/

Enter into the kpeg directory and do the following to compile it:

mkdir build
cd build
cmake ../
make
sudo make install

You can also browse the source code:
http://websvn.kde.org/trunk/playground/games/kpeg/

Here is the mandatory screenshot:

kPeg

Currently, I am working on the algorithms for English and European Peg Solitaire boards and in the next weeks the challenge will be to create an animated peg solitaire solution.

Please, test the game (and your brain) and send me all your comments and feedback.

Remember that game development is fun and I will continue developing KPeg just for fun and to learn more about Qt/KDE.

More news about the game coming soon.


Filed under: KDE, Qt

Apr 19, 2010

Abner Ballardo

Abner Ballardo
Module Lost feed

Lima Agile Day 2010 – Test Driven Development

El fin de semana tuve la oportunidad de volver a participar en Lima Agile Day, en esta oportunidad compartimos experiencias con Heitor Roriz y Marco Mafra ambos de Scrum Amazonia. ¿Qué puedo contar? bueno que fue una buena experiencia y como siempre contentos porque hemos aportado con un grano más de arena para difundir las metodologías y técnicas ágiles en el Perú.

Mis presentaciones suelen tener poco contenido y muchas imágenes así que lo más practico es compartir el mapa mental con el cual arme la conferencia.

<iframe frameborder="0" height="400px" id="xmindshare_embedviewer" scrolling="no" src="http://xmind.net/share/_embed/modlost/first-steps-in-test-driven-development/" width="500px"></iframe>

Abner Ballardo Xmind Account

¡¡¡Gracias al equipo organizador lo hicieron muy bien!!!

Digg del.icio.us Facebook Google Bookmarks FriendFeed LinkedIn Twitter MySpace Ping.fm Slashdot

Apr 18, 2010

Release: django-treebeard 1.60

django-treebeard 1.60 has been released (CHANGES).

It’s in pypi so you can install it with pip or easy_install.

The documentation was also updated, using the graphviz extension for sphinx to generate pretty trees ;)

You can get the code in the Mercurial repo. There is also a well maintained Git mirror.

Please report bugs in the bug tracker.

Update: Re-uploaded 1.6 as 1.60.

Share and enjoy.

Apr 12, 2010

Miguel Rabí

Miguel Rabí
Miguellinux feed

Resumen del evento SUMTEC ITExpo

El dia 8 de abril, se realizo, en el Centro de convenciones del Atlantic City, un evento que por primera vez reunio a los lideres de la industria de la telefonía IP y las comunicaciones a nivel mundial, en el Perú, de la mano del distribuidor mayorista de valor agregado SUMTEC.

El evento SUMTEC ITEXPO (Internet Telephony Expo) sobrepasó toda expectativa, tanto por el lado de los organizadores, como de los expositores internacionales y en especial del publico asistente. Se contabilizó un registro superior a las 800 personas, pertenecientes todas al mundo TI, gerentes de sistemas, integradores, educadores, y comercializadores de tecnología de comunicaciones.

Cada una de las empresas participantes, conto con un stand donde exponer sus mas recientes novedades y en muchos casos innovaciones tecnologicas en forma de primicia y también ponencias, una por cada fabricante, en el salon principal, acondicionado para 400 personas.

Por el Perú, SUMTEC como organizadores y anfitriones del evento, IBM del Peru como Platimun Sponsor e integrador de soluciones, y Americatel  Perú como el carrier que viene impulsando las nuevas tecnologías de comunicación en sus clientes.

Participaron, por el lado de los visitantes extranjeros, desde Alemania, la marca Berlinesa de teléfonos IP SNOM, presentando sus nuevos modelos SNOM 870 Touch screen y Snom Vision, la botonera que rompe con los paradigmas del tipico telefono de operadora de muchos botones, equipos de Perifoneo IP y soluciones Inalambricas de tecnologia DECT que esperamos pronto puedan ser implementadas por el canal de integradores de SUMTEC.

Desde Canadá, la marca Mediatrix se ratificó como uno de los mayores fabricantes de Gateways FXS, FXO y E1, con soluciones que permiten la supervivencia en casos de desatres o caidas y balanceo de carga en soluciones criticas.

RedFone, una empresa norteamericana, dedicada a la electronica de mision critica, en especial tecnologia de comunicacion dentro de los aviones, presenta su linea de equipos de comunicaciones de alta disponibilidad para servidores Asterisk de 1 E1 a equipos rack de 1U de 8 puertos E1 con cancelacion de eco por hardware integrados.

YXWireless empresa Chilena, de amplia experiencia en comunicacion GSM presento sus nuevos equipos de conversion celular IP, orientados exclusivamente a las soluciones de comunicaciones IP. Equipos basados en el exitoso metodo de ruteo de llamadas por menor costo, portabilidad numerica y reportes precisos de consumo telefonico. Esta nueva generacion de Lyric IP fue presentada por primera vez, en este evento.

Asi mismo, InConcert, empresa Uruguaya de software, lider en tecnología de call center, delego en uno de sus clientes, la exposición de uno de los casos de éxito en el Perú, MiBanco, quienes alabaron la tecnología, pero lo hicieron desde el punto de vista de un usuario que ha sobrepasado sus metas con logros en calidad de atención al cliente, recuperaciones de cartera pesada, atención automatizada IVR, quedando claro porque son usuarios de una tecnología de costo efectivo y de alta flexibilidad y crecimiento.

IBM hizo lo mismo, brindando la oportunidad al cliente de expresar su satisfacción brindando una conferencia sobre una de las implementaciones de Asterisk mas grandes del Perú, Essalud, con mas de 8000 teléfonos IP, y al rededor de 80 servidores IBM xSeries a nivel nacional como una sola gran central telefónica, de crecimiento ilimitado.

AudioCodes una de las marcas ampliamente conocidas por los carriers y operadores telefonicos, presento por primera vez en el Perú, sus equipos orientados al canal integrador de soluciones Asterisk, gateways desde 2 FXS a soluciones de varios E1 o un OC3, asi como sus appliances o equipos que contienen un CPU, varios gateways modulares, un router y un switch Gigabyte PoE corriendo Asterisk internamente y sirviendo como IP PBX en una solución única y de costo muy aceptable. Íntegramente desarrollados y fabricados en Israel, por su equipo de alta tecnología.

Topex, marca Rumana lider europea en equipos gateway GSM de alta densidad, presento sus gateways multiaccess, totalmente modulares, expandibles hasta 60 canales GSM simultaneos y 240 chips SIM cards GSM en cada equipo.

Finalmente la empresa, también proveniente de Canada, SANGOMA, presento sus nuevas tarjetas multipuerto, B601 con 1 E1 pri, 4 FXO y 1 FXS y cancelacion de eco por hardware en una sola tarjeta. También anunciaron nuevos productos de Transcoding G729 superiores a 300 llamadas simultaneas y próximamente una tarjeta capaz de garantizar mas de 3000 llamadas simultaneas. Ademas de la conferencia final del evento brindada por el CEO de la compania David Mandelstam, quien quiso personalmente visitar nuestro país, por el gran crecimiento de nuestro mercado, en su conferencia magistral expreso su reconocimiento por el trabajo que se realiza en el Perú, el cual supera el 30% de las ventas de toda la región, desde México a Argentina. También compartió con los asistentes su visión del futuro de las OST (Open Source Telecomunications) donde soluciones como Asterisk destacan notablemente, y reitero su apoyo incondicional y creciente hacia generar mayor valor hacia el canal, crear nuevas formas de sociedad con los canales y desarrolladores de software y próximamente volver al Perú con nuevos productos y la muy esperada certificación oficial.

El evento culmino, con el sorteo de una Netbook Lenovo de ultima generación, y las palabras del Gerente General de SUMTEC, Ing. Victor Lay Cano, agradeciendo a los expositores y a los participantes en el evento que se mantuvieron constantes y ávidos de conocimientos y aprendizaje desde muy temprano hasta pasadas las 7 de la noche en un full day que por primera vez puso a los fabricantes de esta industria directamente en contacto con sus clientes y canales en el Perú.

Quedo la promesa hecha de volver el 2011 con mas productos, en un evento, estamos seguros que mucho mas grande y con mas expositores en esta industria que viene avanzando a pasos agigantados.

Nos quedo la experiencia de compartir de primera mano el conocimiento, y ser participes de este gran salto tecnologico, que como quedo demostrado, ayuda a reducir significativamente la brecha tecnológica, permite acelerar el ROI o simplemente reduce costos y ayuda a crecer a las empresas.

Miguel Rabi

miguellinux @ gizmo5

Apr 05, 2010

Miguel Rabí

Miguel Rabí
Miguellinux feed

Ya salio el iPad

Ya salio el iPad… 300,000 unidades vendidas el primer dia, 1500 aplicaciones especificas para iPad, 150,000 de iphone disponibles, ya se tiene acceso a root, 24 horas despues de su lanzamiento, jailbreaked!!!
Me atrae… por su forma sensual, su interfase, la idea de que sea el libro electronico absoluto, el unico libro en nuestra biblioteca, al lado del water, en la mesa de noche, en el sofa de la sala.. en la combi, tambien por el simple hecho de ser de Apple… pero:
Apple promete (textualmente) un producto mágico y revolucionario, y es cierto que tiene de ambos adjetivos:
¿No es mágico intentar vender hoy un equipo con tecnología WIFI y 3G, con micrófono y pantalla, pero que no puedas hacer llamadas de voz (no IP), ni Videoconferencia por falta de cámara (excepto comprando un accesorio extra)?
¿No es revolucionario que en 2010 tengas que para imprimir algo desde el iPad enviar un email a un PC con impresora?
¿No es mágico que lo último en multimedia no tenga lector de tarjetas o USB para transferir las fotos o vídeos?
¿No es revolucionario que, debido a no ser multitarea, necesites cerrar tu navegador para hacer cualquier otra cosa?
Tienes a tu disposición en Apple Store 150.000 aplicaciones, pero para ser utilizadas una a una…
¿No es mágico que un dispositivo tan ligado a Internet no soporte tecnología Flash?
¿No es revolucionario que puedas tener 64 gigas de archivos multimedia y sea imposible disfrutarlos en una pantalla
más grande (la TV de casa, por ejemplo)?
Que el iBook, no lea pdfs!!! solo libros comprados en su propia tienda con DRM?
Que la bateria no se pueda cambiar
Que no soporte DivX para ver los videitos bajados de internet.
y un largo etcetera….

Apr 03, 2010

Juan Oliva

Juan Oliva
Juan Oliva feed

Comprobar si un servidor Asterisk es vulnerable

Como saben (en todo caso les comento si no) , una mala configuración de un servidor Asterisk , conectado a Internet , puede causar que un atacante remoto , pueda generar llamadas a cualquier destino, lo cual es sumamente peligroso. es así , que en algún momento se reporto hackeos a servidores Peruanos, que reportaron facturación telefónica millonaria , por estos problemas.
Ver : http://blog.infomagia.com/?p=78

Es asi que existen muchas herramientas, sin embargo en el blog de Sinologic (el cual considero si no el mejor , uno de los mejores en temas de Asterisk y Voip) y han desarrollado una herramienta muy interesante para probar vulnerabilidad de servidores Asterisk

El titulo del Articulo es : Comprueba ahora si tu Asterisk es vulnerable a los ataques , lectura obligada pienso yo , para todos los que estamos inmersos en estos temas.

La herramienta web la pueden ubicar desde el siguiente enlace : http://www.sinologic.net/proyectos/asterisk/checkSecurity/

Lo que hace es enviar paquetes INVITE , por supuesto “no autentificados” , al servicio/puerto SIP ,  ya probe algunos servidores que tengo a mi cargo , con interesantes resultados , para los que el resultado les salga positivo :\  revizar el parametro  “allowguest=no” dentro de “sip.conf”
Gracias por el aporte Sinologic , espero que les sirva la información.


Mar 23, 2010

Christian Medina Torres

Christian Medina Torres
Cmt Blog feed

Uso de software libre en el gobierno

Muchos de los argumentos aparecen repetidos en varias preguntas. Esto se debe a que las razones que defienden la implementación de políticas de uso de software libre en el estado son unos pocos, pero extremadamente fuertes.

  1. ¿Que gana en concreto el estado con el uso total de software libre?
    Muchas veces se pone adelante de todas las ventajas el ahorro monetario. Según los sistemas instalados, sus costos, y las herramientas disponibles para reemplazarlas, este ahorro puede ser realmente importante, pero puede ser mermado a corto plazo por los costos de realizar la transición de los sistemas.
    Aún así, existen muchas otras ventajas en el uso de software libre, que son inmediatas y más importantes, al punto de ser cruciales para la adopción de estas políticas por el estado:

    • Independencia tecnológica: Mediante el uso de software libre, el estado deja de tener sus sistemas controlados por una entidad externa (con frecuencia empresas extranjeras). De esta forma rompe la dependencia tecnológica que lo tiene actualmente atado y obtiene las libertades que el software libre otorga.
    • Control de la información: Esto sale directamente como consecuencia directa de las libertades del software libre. Al tener la libertad de inspeccionar el mecanismo de funcionamiento del software y la manera en que almacena los datos, y la posibilidad de modificar (o contratar a alguien que modifique) estos aspectos, queda en manos del estado la llave del acceso a la información (en vez de quedar en manos privadas)
    • Confiabilidad y estabilidad: El software libre, al ser público, esta sometido a la inspección de una multitud de personas, que pueden buscar problemas, solucionarlos, y compartir la solución con los demas. Debido a esto, y a lo que se llama “el principio de Linus” (dada la suficiente cantidad de ojos, cualquier error del software es evidente), los programas libres gozan de un excelente nivel de confiabilidad y estabilidad, requerido para las aplicaciones críticas del estado.
    • Seguridad: Este es uno de los puntos clave para el Estado. Mucha de la información que el Estado maneja puede ser peligrosa en manos incorrectas. Es por esto que es crítico que el Estado pueda fiscalizar que su software no tenga puertas de entrada traseras, voluntarias o accidentales, y que pueda cerrarlas en caso de encontrarlas; tal inspección sólo es posible con el software libre
  2. ¿Que problemas puede enfrentar implementar estas políticas?
    Obviamente, una propuesta de implementación reduciría los beneficios de los vendedores de software cerrado. Es de esperar que estos, ejerzan toda la presión a su disposición para evitar que se tomen medidas que involucren migración a software libre.
    Frente a ese peligro, hay que considerar que está en juego el control de la información por parte del estado, y las libertades individuales de los ciudadanos.
    Debe tenerse en cuenta que una política de este tipo no discrimina en contra de productos o proveedores específicos, sino contra ciertas prácticas nocivas que involucran el control de la información del usuario por parte del proveedor. Es fundamental que el estado no se someta a estas presiones.Eso es lo que motiva las restricciones de esta política, que tienen como fin establecer cualidades minimas para garantizar los derechos de los ciudadanos, la calidad del software y la seguridad de la información. Toda empresa que acepten proveer sus productos sin comprometer estos derechos no tendrán problema alguno al hacerlo.
  3. ¿No se perjudicaría a la industria de software?
    No, porque no se implementaría a través de prohibir la industria del software, sino fijando como condición necesaria para uso de software en el estado la característica de “libre” (De la misma manera en que suelen establecerse condiciones necesarias razonables a cumplir en cualquier licitación o contratación que hace el estado).
    De hecho, si en “industria de software” consideramos a la industria local, esta será ampliamente beneficiada, ya que las licencias libres le otorgan al gobierno el derecho a contratar profesionales locales para modificar y adaptar sus sistemas (incluso aquellos no desarrollados localmente), y de esta forma fomentar la industria tecnológica local, la economía y el empleo.
    Estos beneficios que distinguen al software libre del propietario, provienen de la posibilidad de inspección y modificación libres a cualquier individuo, en vez de estra restringidos al proveedor, que puede usar esa restricción para monopolizar el soporte técnico
  4. ¿No es conveniente dejar que se seleccione el mejor software, sea libre o propietario?
    Obviamente, al Estado le conviene elegir la solución mas apta para sus necesidades. La clave del problema está en el significado de “más apta”. La solución más apta no es necesariamente es la solución más usada en el mercado; muchas veces la solución más exitosa lo es solamente por que la empresa que la promovio tuvo una mejor campaña publicitaria, porque atrapó al mercado en un monopolio, porque hizo una buena movida comercial, etc.
    Tampoco es necesariamente más apta la que tiene toda la funcionalidad necesaria; el Estado necesita más que eso: necesita ser independiente tecnológicamente, poder tener control sobre su propia información y poder proteger la seguridad de sus datos. Esas son algunas de las aptitudes que sólo el software libre puede otorgar, aptitudes que el estado no puede dejar de lado (si puede dejar de lado, en cambio, funcionalidad no crítica).
    Por ello, la solución más apta, sea cual fuere, será un programa libre; los programas no libres tienen características que los hacen completamente inutilizables para un Estado, por someterlo a riesgos importantísimos, aún cuando la solución libre que se otorga, sea ligeramente menos funcional (mientras no se trate de funcionalidad crítica), o más costosa.
  5. ¿No sería costosa una migración si se tiene algo que ya funciona?
    Sí, lo sería. Una migración involucra costos en relevamientos, toma de decisiones para implementar los nuevos sistemas, mano de obra para implementar el cambio, conversión de datos, reentrenamiento del personal, y eventualmente gastos en licencias y/o desarrollo (no todo el software libre es gratis) y tiempo.
    Todos estos son costos fijos, que se pagan una vez. El software propietario en funcionamiento ahora, también tuvo sus costos fijos que fueron pagado y no pueden ser recuperados.
    Pero además de éstos, hay otros costos involucrados en el software propietario: actualizaciones permanentes (a veces acentuadas por un efecto de monopolio autosostenido), pérdida de interoperabilidad, mantenimiento (con un contratista con el monopolio sobre el mantenimiento, y capaz de cobrar lo que quiera) y por sobre todo, el inmenso precio que tiene para el estado la pérdida de las libertades que le garantizan el control de su propia información.
    Estos costos son permanentes y crecientes a lo largo del tiempo (incluso si sólo se consideran los monetarios), y tarde o temprano, superaran a los costos fijos de realizar una migración. Por lo tanto, dado que la migración, a la larga, nos beneficiará económicamente conviene llevarla a cabo lo antes posible, en vez de esperar que los costos crezcan hasta volverse incontrolables
    Es un costo a corto plazo, pero un ahorro enorme a largo plazo. Y que además produce beneficios mayores.
  6. ¿No es suficiente con tener la información en formatos públicos?
    Si lo que queremos es poder acceder libremente a los datos que intercambiamos con el gobierno (formularios, informes, boletines oficiales), sí. El uso de formatos abiertos corresponde al principio que dicta que el Estado debe hacer pública su información para garantizar la transparencia.
    Los formatos abiertos nos ayudarían en ese sentido, pero aún quedan pendiente el problema de control de la información, la seguridad nacional, y la independencia tecnológica, virtudes que se ponen en riesgo al usar software propietario, aún si éste opera sobre formatos abiertos de datos.
  7. ¿De donde obtendría soporte técnico y mantenimiento el gobierno?
    Esencialmente, del mismo lugar que lo hace ahora. Los técnicos empleados por el gobierno, una vez recapacitados, podrían seguir cumpliendo sus funciones. El software libre tiene también soporte empresarial, al igual que el propietario. Algunas empresas como IBM dan soporte a software libre y propietario, otras como Red Hat, dan soporte a software libre solamente, y otras como FreeDevelopers desarrollan software libre a pedido.
    La diferencia con el software propietario, es que ahora se podría elegir libremente a quien contratar para soporte, en función de cuan capacitado esté, y cuanto quiera cobrar. De esta forma se impide la extorsión que puede realizar la empresa dueña de un software propietario, aprovechando su exclusividad sobre el soporte y mantenimiento de sus productos, que le otorga un monopolio.
    Entre las opción para elegir, en el caso del software libre, se incluirían también como posibilidades a los técnicos y empresas locales, de esta forma fomentando el desarrollo y la economía local. Otro medio disponible son los acuerdos con las universidades, que son fuente de personal capacitado y que mediante acuerdos pueden colaborar para ofrecer soluciones y desarrollo de sistemas.
  8. ¿El costo no sería demasiado alto dada la enorme cantidad de código desarrollado in-house por el estado?
    Es cierto que mucho código (sobre todo administrativo) está desarrollado internamente, y los problemas de reemplazarlo son complicados, ya que no tienen reemplazo libre por ser algo muy específico, y son muy costosos para re-desarrollar.
    Pero dado que el código desarrollado internamente es propiedad del estado, este puede tramitar su relicenciamiento para declararlo software libre. De esta forma, todo este código se transformaría a programas libres sin esfuerzo técnico, sin necesidad de actualizar sistemas, ni volver a capacitar al personal.
  9. ¿No es necesario ocultar el código en ciertas areas?
    ¿La publicidad del código no facilita el acceso indebido a los criminales informáticos?
    El software de seguridad (que es el que está en discusión en esta pregunta) es como un seguro de caja fuerte: aunque se sepa como funciona, es necesario conocer la “clave” o “combinación” que su dueño fijó para abrirla. La seguridad depende de la protección de esa combinación, no del mecanismo en sí, siempre y cuando el mecanismo sea lo suficientemente bueno.
    Hay programas libres para usar los mecanismos de seguridad más fuertes conocidos. El hecho de que sean libres les da una garantía de calidad, ya que su publicidad permite que cualquiera pueda detectar y reparar los fallos y riesgos a la seguridad que contenga.
    Cuando se oculta el funcionamiento, sólo aquellos que tienen intenciones de vulnerar esta seguridad se toman el trabajo de desarmarlo y ver como funciona, aumentando el riesgo.
    En resumen: es posible tener programas libres de máxima seguridad, y es más fácil controlar que funcionen correctamente y auditarlos.
  10. ¿Forzar una política de uso de software libre no es equivalente a forzar el uso de un producto determinado?
    No es comparable el software libre a una marca determinada, ya que consiste para que un programa sea libre basta con que se otroguen las facultades apropiadas al usuario, condición que cualquier empresa nacional o extranjera puede cumplir. Esto es diferente a decir “se exige marca X”, que es una condición que solo la empresa X puede cumplir. Además no hay imposición sobre la libertad de decisión de los ciudadanos, ya que una política de uso exclusivo de software libre es una decisión del Estado y para el Estado, es decir, de administración de sus sistemas internos. Es lo que le corresponde a un gobierno: organizarse internamente de la mejor forma posible para defender los derechos de los ciudadanos y proteger su propia seguridad.
  11. ¿Es suficiente aplicar esta política sólo a los nuevos sistemas?
    No, la política debe ser total y extenderse a todos los sistemas, nuevos y viejos; ya que los sistemas anteriores seguirían siendo perjudiciales en las formas mencionadas anteriormente, es decir, poniendo en riesgo la Seguridad Nacional, generando dependencia tecnológica, y impidiéndole al estado ejercer control sobre su propia información.
  12. ¿No es perjudicial el software libre para sus autores, quitandoles el incentivo a desarrollar?
    Para contestar está pregunta, debe aclararse primero que el software difiere de otras creaciones intelectuales (tales como los libros o las obras de arte) en varios aspectos; en realidad el software es más parecido al conocimiento científico, y el desarrollo de software a la investigación. En el mundo científico, las libertades de uso de conocimiento previo, y la libre circulación del conocimiento, son valores importantes, apreciados, y que originan el progreso. Cuando Sir Isaac Newton dijo “Si he visto más lejos, es porque me he subido sobre los hombros de gigantes”, estaba valorando estás libertades, otorgadas por los “gigantes”, que le permitieron llevar a cabo su desarrollo. De la misma forma, en el mundo del software libre, está disponible el trabajo de “gigantes”, como un capital inicial sobre el cual desarrollar y realizar verdadera innovación, en vez de reinventar la rueda una y otra vez. Al igual que los científicos, los desarrolladores de software libre tienen como uno de sus incentivos el prestigio de la creación intelectual, que se logra mediante la publicación del trabajo. De ahí que la libertad de inspección y uso provee un marco para promover el desarrollo y la innovación software, y la libertad de distribución promueve un incentivo.
    Además del incentivo personal, existe un incentivo económico. El software, como herramienta, requiere mantenimiento (deployment, adaptación, modificaciones durante su uso, reparaciones de errores). Para realizar adecuadamente ese mantenimiento es necesario saber la forma en la cual opera el software. Cuando el software no es libre, ese conocimiento es exclusivo del autor, y por lo tanto este tiene un monopolio sobre estos servicios asociados. Las libertades que otorga el software libre permiten la ruptura de este monopolio, promoviendo la libre competencia, es decir un mercado donde estos servicios pueden ser prestados por cualquier persona capacitada, y donde el precio es fijado por las necesidades reales, no por una decisión monopólica. De esta forma, las libertades en el software crean un incentivo de valor directo económico y puestos de trabajo que además pueden transferirse a la industria local si el software fue desarrollado en el extranjero. La libertad de distribución no actúa en perjuicio de este incentivo económico, ya que el software se desarrolla como un objeto abstracto con un alto valor intelectual, y la realización de copias tiene un costo casi nulo que no es lo que se paga al contratar el desarrollo de software.
  13. ¿Cuales son los riesgos con el software propietario?
    Gracias a las restricciones de libertades que impone el software propietario, las organizaciones que desarrollan este tipo de software pueden (y lo han hecho):
    Ocultar el código fuente para mantener a los desarrolladores divididos, privados de derechos, y dependientes; atar productos inferiores a los dominantes; violar y evitar ordenes judiciales de forma desafiante; aplastar emprendimientos competitivos y prometedores; destruir mercados para eliminar la competencia real; utilizar prácticas de predación de precios para eliminar a la competencia; transformar a sus clientes en objetos-mercadería a traves de la cautividad; hacer, mediante el ocultamiento del código fuente, que los desarrolladores deban re-inventar la rueda permanentemente; ejercer comportamiento extorsivo en sus tratos comerciales; obligar a los competidores debiles a destruír sus propios productos innovativos para proteger a los ya establecidos; no responder a las necesidades y pedidos de los clientes en tiempo razonable; Aprovechar estrangulamientos económicos naturales para su propio beneficio; manipular y demorar el progreso tecnológico para mantener la supremacía; esconder sus errores de programación, arriesgando la seguridad y estabilidad; introducir “puertas traseras” a sus programas para obtener acceso a la información de sus clientes; deshumanizar a los desarrolladores de software tratandolos como “ingresos” o “activos”; detener la innovación; tomar estándares abiertos, adoptándolos y extendiéndolos, o contaminándolos de otras formas, para romperlos y apropiarselos; usar clausulas de exclusion en contratos para sostener su censura a la publicación de errores y defectos; apagar o bloquear los canales de distribución de competidores legítimos; anunciar falsos avances (“vaporware”) para evitar la adoption de productos reales competitivos; frustrar, oponerse y burlarse de oficiales gubernamentales que protegen el interés público; limitar la libertad de elección; producirle confusión y frustración a los usuarios al venderle productos inferiores; tomar las innovaciones desarrolladas por otros como propias; practicar políticas de precios diferenciales para castigar a los que se oponen; malinformar y explotar a los ususarios; usar características no documentadas como un dispositivo anti-competencia; suprimir la naturaleza abierta, eficiente y libre del método científico a través del ocultamiento del código; romper intencionalmente el código de la competencia para crear inoperabilidad de código entre productos; prohibir que la gente comparta el software con sus amigos; forzar a sus usuarios a dejar pasar tecnologías competitivas y prometedoras; usar contratos excesivamente restrictivos y excluyentes contra competidores menores; y realizar otros actos impropios, antisociales y anticompetitivos, para establecer, mantener y extender sus monopolios de software.
    Estas son todas razones por las cuales el estado no puede usar software propietario, arriesgando a sus ciudadanos a que ellos o su información pública sean sometidas a estas prácticas.
    Además principalmente, esta en riesgo la independencia tecnológica, el control de la información y la seguridad nacional

Mar 15, 2010

Miguel Rabí

Miguel Rabí
Miguellinux feed

1er Congreso de Telefonía IP SUMTEC IT Expo 2010

El día 8 de Abril se realizara el primer evento especializado en TELEFONIA IP en el Perú, se ofrecerán charlas dictadas por expositores internacionales de muy alto nivel, contaremos con la presencia de los gerentes de las marcas mas influyentes y que en los últimos 3 años se han convertido en el portafolio de Telefonía IP de SUMTEC y que lideran en el mercado de esta nueva pero creciente industria.

También habrá un área de exhibición con los principales productos y las innovaciones tecnológicas de cada una de las marcas y empresas fabricantes que participan en el evento.

Contaremos con la participacion de empresas como IBM, Americatel, Redfone, AudioCodes, YX Wireless, InConcert, Topex, Sangoma, Mediatrix, entre otros tanto en la exhibición de sus equipos y soluciones como en las conferencias magistrales.
El evento es Full day, de 8:30 am a 8:00 pm

Fecha: 8 de Abril, de 2010

Lugar: Centro de Convenciones Atlantic City, Miraflores.

Ingreso previa inscripción: itexpo@sumtecperu.com

Mar 08, 2010

Nicolas Valcarcel

Nicolas Valcarcel
Nikolas Valcarcel feed

Ubuntu awesome tools

Last week I was having a conversation with a friend, and while we were discussing some things I mentioned some Ubuntu tools that were completely natural for me since I use them every day in Ubuntu development and for my work, but he was completely amazed by them, so I decided to blog on the subject so more people can know about them.

I’m going to start with the one that impressed him the most: qa-regression-testing branch

The QA and security team maintain a test suite to check for regressions in packages they are updating. These tests are written with python unittest. Most of this test suite can be a little harmful for a production system, so it’s recommended to run it using a chroot environment or a virtual machine and to help with that there is a make-test-tarball script. From the script:

export HOSTS=”sec-intrepid-amd64 sec-hardy-amd64 sec-dapper-amd64″
export TEST=test-glibc-security
./make-test-tarball $TEST.py
for i in $HOSTS; do
scp /tmp/qrt-$TEST.tar.gz $i.local:
done
for i in $HOSTS; do
ssh -t $i.local “hostname; rm -rf qrt-$TEST; tar zxf qrt-$TEST.tar.gz; cd qrt-$TEST && ./$TEST.py -v”
done

As you can imagine HOSTS are the hostnames of the virtual machines where the tests are going to run.

Writing those test isn’t rocket science, you just need a little knowledge of the package and the functionality you want to test and python unittesting, there is even a skeleton script that can help you start writing your test.

Hope this information is useful for you! And as usual, patches are welcome!

Mar 05, 2010

Christian Medina Torres

Christian Medina Torres
Cmt Blog feed

La Isla Presidencial

Una divertida animación con los presidentes en este caso como doce náufragos que se ven obligados a sobrevivir en una remota isla sin comida y, sobre todo,” sin poder”, pero no se trata de un episodio de “Lost”: aquí, los protagonistas son Chávez, Cristina Fernández y Lula, y la serie se llama “Isla Presidencial”..

Pinche aquí para ver el vídeo

Feb 17, 2010

Cesar Villegas

Cesar Villegas
Slayer_X homepage feed

Howto: Como cambiar el timezone en RedHat/Centos/Fedora Linux

Los 2 métodos mas comunes son:

a) Usando la herramienta system-config-date
Lo cual te obliga a instalar una serie de dependencias que finalmente no tienen mayor utilidad en tu servidor

b) Editando manualmente la configuración
- Entra como root al sistema
- Edita el contenido del archivo /etc/sysconfig/clock
por ejemplo en mi caso los valores correctos serían
America/Lima
UTC=False

Recuerden que UTC y GMT son lo mismo, asi que a menos que quieran sincronizar con el Meridiano de Greenwich deberían tener este valor en False.
- Ahora hacemos que nuestro sistema identifique nuestro timezone de forma correcta
/usr/sbin/tzdata-update
- Actualizar la hora en el sistema con el comando
lo puede hacer manualmente con date o mucho mejor aún con ntp
/usr/sbin/ntpdate -b clock.redhat.com
Obvio que pueden cambiar clock.redhat.com por el servidor ntp de su preferencia :)

Espero les sea útil.

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

Jan 29, 2010

Cesar Villegas

Cesar Villegas
Slayer_X homepage feed

Vendo, remato y regalo por mudanza

Me voy a mudar luego de varios años, he conseguido un lugar mucho mas céntrico pero a cambio no tendré tanto espacio, por ese motivo he decidido deshacerme de miles de cosas que tengo guardadas y que no uso o le doy muy poco uso.

Pongo aquí la lista de todo lo que estoy vendiendo, si alguien esta interesado en algo solo déjeme un comentario con su oferta y que es lo que quiere, yo le mandaré un correo de respuesta y ver la forma de ubicarme, si me conoces entonces llamame directamente a mi celular con tu oferta.

First come first serve!

Libros
- Programming Perl de O’Reilly vendido
- Intrussion Detection de Rebbeca Gurley Bace (Technology Series) vendido
- Javascript 3rd Edition – The Definitive Guide de O’Reilly
- The Unix CD Bookshelf de O’Reilly vendido
- Webmaster in a Nutshell de O’Reilly
- Internet Core Protocols de O’Reilly vendido
- Peer to Peer – Harnessing the power of Disruptive Technologies de Andy Oram
- Virtual Private Networks de Dave Kosiur vendido
- Hacking Exposed 2nd Edition vendido

Revistas
- Linux Journal de los años 1999 al 2002
- Playboy número de colección de Mayo del 1988 (si, esa de la portada blanca) :P

Hardware
- Zip drive Iomega 250Mb
- Impresora multifuncional Lexmark X73 vendida

CD/DVD Musicales
- (sorry vendí todo) :P

Regalo
- Cajas vacías de CD (tengo como 100) delgadas y gruesas regalado
- Cassetes con copias de música metal (heavy, thrash, death) tengo como 50
- Revistas Computer Gaming de los años 2000 al 2003
- Libros de Ingles de NLC regalado
- Revistas PC World (las que venian con el comercio) tengo como 100
- Adobe Photoshop 5 guía del usuario (libro) – regalado
- Macromedia Director 6 Lingo Learning (libro)
- Macromedia Director 6 Lingo Dictionary (libro)
- Corel Photo-Paint 8 (libro) – regalado
- Revista peruana Cueros (lol no sé de donde tengo 3) – regalado
- Stickers de Gnome y Yo amo al Software Libre
- 2 cajas de diskettes 1.44 en perfecto estado de conservación xD – regalado

No related posts.

Related posts brought to you by Yet Another Related Posts Plugin.

Jan 14, 2010

Cómo convencer a tu jefe de migrar a Linux

Si tienes algún tipo de poder de decisión o influencia sobre las infraestructuras informáticas de tu empresa, ya sea grande o pequeña, y eres usuario de Linux, no desfallezcas: hay formas de convencer del potencial de Linux.

Sobre todo en estos tiempos de crisis, en los que los directivos buscan recortar presupuestos y costes en la medida de lo posible. Sólo es necesario sugerir de forma indirecta que prácticamente todo lo que hace una empresa también lo podrá hacer con Linux y Open Source.

Linux Business

El artículo publicado en TechRepublic es muy revelador, y nos cuenta la historia de cómo es posible sensibilizar a los responsables de la toma de decisiones respecto a las opciones Open Source que existen frente a las alternativas propietarias.

En una conversación típica con un empresario, podría surgir un tema de forma parecida a esta:

“Necesitamos ampliar el número de PCs que puedan manejar Word. ¿Podemos tener la misma versión de Office?”

“Sí, pero entonces tendré que compraros nuevas licencias de Microsoft”.

“No creo que podamos permitirnos la compra de nuevas licencias en este momento. Compartir documentos tal y como lo hacemos ahora es muy pesado… ¿hay alguna otra alternativa?”.

Y ahí es donde entramos nosotros. No es necesario forzar la migración. Sólo sugerirla: la cantidad de desconocimiento que empresas y empresarios tienen sobre Linux y las soluciones Open Source hace que tengan miedo al cambio, pero la situación económica hace que podamos sacar provecho del coste nulo de estas soluciones.

Es sólo un ejemplo de cómo podemos influir en la entrada de la pyme e incluso de la gran empresa en el mundo del Software Libre. No se trata de migrarlo todo, cuidado, basta con solventar un problema, ahorrar dinero y demostrar que Linux puede ir mucho más allá.

Alex Celi

Jan 09, 2010

Cesar Villegas

Cesar Villegas
Slayer_X homepage feed

Proximos conciertos en Peru 2010

Ya todos saben de que va esto! el 2010 será increíble!!!!

Conciertos confirmados
Metallica: 19 de Enero
Obituary: 5 de Febrero
NOFX: 26 de Febrero
Municipal Waste: 10 de Marzo
Dream Theater: 22 de Marzo
Guns N Roses: 25 de Marzo
WASP: 5 de Abril
Hirax y Blaze Bailey: 11 de Abril
Korn: 15 de Abril
Epica: 16 de Abril
Megadeth: 2 de Mayo
Gamma Ray: 3 de Mayo
Rata Blanca: 7 de Mayo
Napalm Death y Suffocation: 11 de Mayo
Aerosmith: 22 de Mayo
Violator: 28 de Mayo
Dark Tranquility: 8 de Junio
Rotting Christ: 17 de Junio postergado
Theatre of Tragedy: 22 de Junio
Monstrosity: 23 de Julio
Lima Banger Fest [Krisium, Masacre y Sadism]; 30 de Julio
Stryper: 14 de Agosto
Lacrimosa: 3 de OCtubre
Therion: 6 de Octubre
Borknagar: 19 de Septiembre

TBA = To Be Announced (por anunciar)
TBC = To Be Confirmed (por confirmar)

Por confirmar:
Scorpions: Septiembre

Rumores:
Slayer, Manowar, Raphsody of Fire, Rage Agains The Machine

Related posts:

  1. Concierto de Kreator y Exodus en Lima, Peru Kreator y Exodus visitarán Perú para darnos un concierto que...
  2. Concierto de God Dethroned y Elexorien en Lima Gate of Horror Producciones trae a 2 bandas de origen...
  3. Review del concierto de Elexorien y God Dethroned en Lima El concierto estaba programado para empezar temprano y la organización...

Related posts brought to you by Yet Another Related Posts Plugin.

Dec 07, 2009

César Muñoz Albitres

César Muñoz Albitres
Revoluciones De Mi Cabeza feed

Randy Pousch

Hace mucho tiempo mi amigo Alexis me paso el link de este genial video, me parece completamente saludable compartirlo y me disculpo por no haberlo hecho antes:

Gracias Alexis!!!!!

<object height="344" width="425"><param name="movie" value="http://www.youtube.com/v/hKRgLvmamUY&amp;hl=es_ES&amp;fs=1&amp;"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed allowfullscreen="true" allowscriptaccess="always" height="344" src="http://www.youtube.com/v/hKRgLvmamUY&amp;hl=es_ES&amp;fs=1&amp;" type="application/x-shockwave-flash" width="425"></embed></object>

Dec 04, 2009

César Muñoz Albitres

César Muñoz Albitres
Revoluciones De Mi Cabeza feed

Lección

"...No me digas que no he cambiado,
eso fue pasado, ahora todo ha mejorado,
mi situación ahora es distinta
tengo nueva vida, me regalarón la salida
y es que tanto tropezar me enseño a caminar
en cada caida me he podido levantar
en realidad es que cambio mi corazón
y ahora te digo, aprendi bien la lección..."

Shiva Shanti - Lección

"Quién lo siente lo sabe, quien lo sabe, lo siente" Bob Marley


Gracias Alonso \o/

Nov 19, 2009

Nicolas Valcarcel

Nicolas Valcarcel
Nikolas Valcarcel feed

Fedora 12: No es un bug, es un feature

Hace menos de una semana alguien me hablaba de esta imagen, sobre la cual obviamente hicimos muchas bromas al respecto:
Bug Feature

Y dada la coincidencia ayer me entero la de nueva killer feature de Fedora 12: Cualquier usuario del sistema sin privilegios de administrador, ni clave de root puede instalar paquetes sin necesidad de una contraseña, lo cual es tremendo problema. Ahora muchos me diran que no hay problema porque necesitas paquetes firmados por los repositorios, los cuales tienen un alto grado de confiabilidad, pero aca algunos de los peores vectores de ataque para este nuevo “Feature”:

DoS (Defeat of Service)
Un usuario puede ser engañado para ejecutar con comando equivalente a “instalar todo”, lo que se lograria con esto directamente seria que el disco duro del sistema sea tomado por completo no permitiendo mas informacion y hasta la ejecucion de ciertos procesos que necesitan espacio en disco o escribir a disco. Esto se puede hacer tambien con clave la clave de administrador, pero hay una razon para la cual algunas personas NO tienen esa clave, paso de ser algo posible a ser algo completamente trivial.

Escala de privilegios
Otro problema que presenta con esta nueva configuracion por defecto es que hecha por la borda todo el esfuerzo del equipo de seguridad de Fedora. Con esto se vuelve trivial que un usuario con privilegios restringidos descargue un paquete que contenga una vulnerabilidad de escala de privilegios (incluso de versiones anteriores de fedora) y luego instale este en el sistema para luego explotarlo y poder escalar privilegios (mas informacion y comandos detallados). Es cierto que si un paquete con vulnerabilidades esta en el archivo de por si ya es un problema, pero esto es completamente comun, para eso existen equipos de seguridad que preparan actualizaciones para el sistema.

Como veran esto fue una pesima idea por parte del equipo de fedora, aunque segun lei en los ultimos commentarios en el Bug que se reporto sobre esto, posiblemente pase muy poco tiempo antes de que la reviertan

Actualizacion (20/11/09):
Por fin alguien con 2 dedos de frente: https://admin.fedoraproject.org/updates/PackageKit-0.5.4-0.4.20091029git.fc12

Nov 17, 2009

GNOME Perú

GnomeLove

El dia sabado 14 de noviembre se hizo la presentacion oficial de la comunidad de GNOME Perú en el III FESOLI de la Universidad Inca Garcilazo de la Vega, en el stand estuvimos Marco Villegas, Sergio Infante, Diego Escalante, Cinthia Chavez y yo, la pared de amor y odio (bueno es este caso fue mesa :P ), asi como los stickers que ofrecimos se acabaron todo, nosotros pensabamos que nos iban a sobrar, al final fue un exito total \o/.

Gente en el stand de GNOME Perú

Mesa del amor y odio

Mesa del amor y odio

GNOME Perú

GNOME Perú

Comparte y disfruta:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Bitacoras.com
  • email
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • Yigg

Tambien te puede interesar

Nov 16, 2009

Encuentro Linux y Dia GNOME 2009

Este 21de octubre pasado tuve la oportunidad de viajar a Chile auspiciado por la fundacion GNOME al Encuentro Linux 2009 para participar en el Dia GNOME 2009 y dar una charla con Sergio Infante sobre “Como volverse un Hacker Feliz de GNOME”, donde dariamos diversos medios con que se cuenta para colaborar con el proyecto GNOME y volverse un desarrollador activo.

Participantes auspiciados por la Fundacion GNOME

Participantes auspiciados por la Fundacion GNOME

Desde que llegamos a Chile nos atendieron muy bien y pude conocer a gente muy entusiasta y sobre todo activa con el software libre, gente muy divertida y amiga, los nerds tambien somos divertidos :D ; personas como Miguel Ruiz, Chistian Barahona, Sven von Brand, Alvaro Olivares, Naty Espinoza, Priscilla Cruz, Juan Carlos Hinostrosa, Ivan Frade, Pedro Villavicencio, German Poo, Fernando San Martin, Alejandro Valdez, Jorge Bustos, Ricardo Fuentes,Fabian Aria, Felipe Besoain y Carlos Rios Vera … disculpen si me olvide algun nombre :P

Gigantografia GNOME

Gigantografia GNOME

En el Dia GNOME todos los nomos pusimos el hombro para que los asistentes al evento estuvieran los mas felices posible y se logro el objetivo \o/. Ademas estoy muy contento con lo que pude ver y aprender de todos los nomos que conoci, esto me ha entusiamado mucho para seguir trabajando y convertirme en desarrollador oficial de GNOME y tener mi @gnome.org :) , muchas gracias a todos los nuevos amigos que conocí =)

Asistentes Dia GNOME 2009

Asistentes Dia GNOME 2009

Es todo por este post, nos leemos! :D

Comparte y disfruta:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Bitacoras.com
  • email
  • LinkedIn
  • Meneame
  • MySpace
  • Technorati
  • Yigg

Tambien te puede interesar

Sep 10, 2009

Nicolas Valcarcel

Nicolas Valcarcel
Nikolas Valcarcel feed

Free meme

Here we go:
01:35 PM [~]
nxvl@buster $ vrms
Non-free packages installed on buster

fglrx-modaliases Identifiers supported by the ATI graphics driver
ion3 tiling tabbed window manager designed for keyboard use
linux-restricted-modules- Non-free Linux 2.6.28 modules helper script
linux-restricted-modules- Restricted Linux modules for generic kernels
nikto web server security scanner
nvidia-173-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-180-modaliases Transitional package for nvidia-185-modaliases
nvidia-185-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-71-modaliases Modaliases for the NVIDIA binary X.Org driver
nvidia-96-modaliases Modaliases for the NVIDIA binary X.Org driver
tangerine-icon-theme Tangerine Icon theme
unrar Unarchiver for .rar files (non-free version)

Contrib packages installed on buster

flashplugin-installer Adobe Flash Player plugin installer
flashplugin-nonfree Adobe Flash Player plugin installer
ion3-scripts user-contributed add-ons to the Ion 3 window manager
nvidia-common Find obsolete NVIDIA drivers

12 non-free packages, 0.7% of 1798 installed packages.
4 contrib packages, 0.2% of 1798 installed packages.