While you're there, start a discussion or leave us a comment, and Let us know where your DEF CON pics are!
===== Español =
Y qué? es que tenemos un contador infinito que nos premia por ser buenos luego de que hacemos 10 acciones buenas? En el mundo real debes ser tenaz y solucionar las cosas como se pueden cuando se debe.
No se supone que siempre debamos ser buenos… a veces hay que sacar las garras y demás implementos para obtener lo que queremos/necesitamos.
Gimp: contraste y maquillaje (es fake.. no vengo así al trabajo)
===== English =
So what? Do we have an infinite counter that rewards us for being good after 10 good deeds? In the real world you must be tenacious and fix things as you can when you must.
We are not always supposed to be good… sometimes you have to claws out and other implements to get what we want/need.
Gimp: contrast and makeup (it’s fake .. I don’t come to work like this)
Una utopía es la vida, con cosas que queremos con tanta fuerza que pensamos que existen y no es así, a la final solo hay dos salidas… hacer o no hacer.
Periodo de inactividad culminado, el pasado queda atrás… a seguir trabajando, el Fauno es mi apoyo, no mi estorbo.
Gimp: Montaje.
Laberinto del Fauno: http://www.imdb.com/title/tt0457430/
===== English =
As in a labyrinth driven by someone who enjoys scare me making strange noises and showing me things that do not exist. I don’t know if you know this movie but it’s one of my favorites.
Life is an utopia, with things that we believe strongly that exist and they not, in the end there are only two exits… do or don’t do.
End of a period of inactivity, the past is behind… must continue working, the Pan is my support, not my annoyance.
Gimp: mounting.
Pan’s Labyrinth: http://www.imdb.com/title/tt0457430/
by DEF CON Announcements (feedback@defcon.org) at February 27, 2010 01:44 AM
En diciembre escribí un artículo en donde comentaba como gestionar ligas deportivas con wordpress ahora le toca al sistema de gestion de contenidos Joomla. Asi que si tienes un sitio en Joomla o quieres utilizar este potente CMS para tu próximo proyecto y necesitas administrar ligas deportivas presta atención a este articulo.
BearLeague es un componente perteneciente a la familia del software libre liberado bajo licencia GPL que permite crear y administrar ligas deportivas de forma fácil e intuitiva, entre las principales características de esta poderosa herramienta tenemos las siguientes:
Con BearLeague puedes crear torneos cortos y asignarle diversas temporadas. (Ejemplo Torneo: Primera División del Fútbol Venezolano – Temporada: Apertura 2009, Clausura 2010)
Si quieres mostrar la ficha deportiva de cada equipo con BearLeague puedes hacerlo con facilidad, el sistema muestra campos por defecto como nombre del equipo, ciudad, logotipo del equipo, reseña pero permite añadir todos los campos extras lo cual te da una potente flexibilidad. De igual manera el sistema permite la creación y modificación de fichas personales de cada atleta en donde puedes añadir campos como nombre y apellido de cada jugador, fecha de nacimiento, estatura, edad, peso, etc.
BearLeague maneja el sistema de puntuaciones básico para las principales disciplinas deportivas, puedes añadir el valor que tendrá cada equipo por ganar un encuentro, por empatar, etc. (Ejemplo: En el caso del fútbol 3 puntos por juego ganado, 1 punto por juego empatado, 0 puntos por juego perdido)
Una de las principales características de este componente es que se puede mostrar la ficha técnica de cada juego, acompañado de una breve reseña de cada partido.
La tabla de clasificación permite manejar las estadísticas que se manejan normalmente en competiciones deportivas como juegos jugados, juegos ganados, juegos empatados, goles a favor, goles en contra, diferencia de goles y puntos. ( El sistema te permite seleccionar que datos serán mostrados)
BearLeague permite la creciente de diversos grupos, así que si la competición que necesitas gestionar maneja el formato de grupos tipo mundial de fútbol puedes hacerlo de manera sencilla con este poderoso componente.
Cuando añades la reseña y detalle de cada partido puedes vincularlo directamente con los perfiles de cada atleta, lo que permite llevar un control estadístico de los minutos jugados, tarjetas amarillas, tarjetas rojas, goles, etc.
Otra característica que muestra la potencialidad de este componente es que permite añadir traducciones al idioma que necesites de forma fácil e intuitiva, solo tienes que crear un nuevo idioma y rellenar un formulario en donde coloques la palabra correspondiente al idioma que necesites.
Otro punto a favor de este componente es que funciona perfectamente con la configuración de url amigables de joomla.
BearLeague cuenta con diversos módulos que permiten sacarle provecho a esta aplicación, de momento cuenta con 4 módulos oficiales (próximo partido, estadísticas de jugadores, tabla de clasificación, resultados de los partidos). Recuerda que si te manejas en php y mysql puedes adaptar cada modulo a las necesidades reales de tu proyecto.
Sin duda una de las principales razón por la cual tomar en cuenta este componente de joomla para tu proyecto es que funciona perfectamente con la ultima versión estable de joomla, lo que garantiza el correcto funcionamiento del mismo.
Hoy intentando entrar a la página de oportunidades de CANTV para registar mi CV en ella, esta no me dejo entrar, y es sencillo el sistema solo soporta IE como navegador web ¿que insólito no?, se pasaron por el forro el 3390. Esta denuncia ya la habían hecho varios compañeros de la comunidad de Software Libre hace un tiempo ya, ¿no es tiempo para corregir eso?. Acá les dejo las pruebas de mi denuncia y como dijo maradona para los sysadmin de CANTV “Que la Chupen” y si dicen algo “Que la sigan chupando”.
Por tercer año consecutivo, el Grupo de Usuarios de Software Libre GNU/Linux trae el Congreso Nacional de Software Libre a nuestra ciudad, en esta oportunidad se realizará en las instalaciones de la Universidad Bolivariana de Venezuela (UBV), los días 07 y 08 de Mayo del 2010. Acá les dejo los lineamientos para postular ponencias al CNSLv6.
Lineamientos para la postulación de temas para Charlas y Talleres. Todas las personas interesadas en este proceso deben centralizar la comunicación con el comité organizador del CNSL a través del correo ponencias@cnsl.org.ve. Se permiten copias a otros destinatarios pero sólo este buzón tendrá validez para la aceptación y organización de cada ponente participante en el evento. Sólo las comunicaciones enviadas a este buzón serán tomadas en cuenta para los efectos de las postulaciones y su proceso de selección y posterior publicación.
Todo el material requerido para el tema deberá ser elaborado con formatos abiertos y presentados con herramientas de software libre. No serán aceptados documentos en formatos privativos. No serán presentados temas utilizando herramientas privativas. Las ponencias que se desean postular deben estar relacionadas directamente con el Software Libre o los estándares abiertos y el material consignado debe respetar estas características. Suministrar documentos requeridos o material de apoyo en formatos privativos no es aceptado en el marco del CNSL.
Postulaciones
Las charlas pueden ser postuladas a través de los siguientes medios:
1.Invitaciones por parte de la comisión organizadora del CNSL
2.Postulaciones por organizadores nacionales
3.Postulaciones por organizadores regionales (sedes)
4.Postulaciones por patrocinantes
5.Postulaciones por grupos
6.Postulaciones por el autor
Requisitos
Enviar a ponencias@cnsl.org.ve un correo con los siguientes recaudos:
•Nombre, Apellido, Cédula y teléfono del ponente
•Material audiovisual: láminas y material que se desee reproducir para los participantes.
•Formulario de registro de ponencias (descargar la planilla) con todos los datos completos
•Tipo de tema (según el punto 1.)
•Título de la charla o taller
•Resumen sobre el contenido de la charla o taller
•Resumen curricular del ponente (con el cual desea ser presentado para su participación)
•Sede(s) donde puede o desearía presentar el tema, teniendo en cuenta la agenda de las sedes.
Duración
Charlas: (tiempo máximo) 1 hora y 15 minutos, 1 hora desarrollo del tema, 10 minutos de preguntas y aclaratorias, 5 minutos de transición entre ponencias.
Talleres: de 1 a 4 horas, según indique el facilitador y siempre que se tenga disponibilidad de local para este tipo de actividades.
Es importante resaltar que en algunas sedes, por limitantes de espacio físico, no están abiertas las postulaciones de talleres, sin embargo, podrá conversarse la posibilidad de adaptar uno al espacio y dinámica de las ponencias regulares.
Nota Importante:
** Las postulaciones enviadas por un autor novel (novato) en el oficio de ponente, dicertante, facilitador, etc. debe estar respaldada por los organizadores regionales donde se espera presentar el tema. Daremos igual importancia tanto a la inclusión y oportunidad para los nuevos talentos, como a la calidad y nivel que el participante espera.
** No se aceptaran charlas que no cumpliesen los requisitos mencionados con anterioridad o que sean postuladas fuera de tiempo.



Vuelvo a las lineas del blog, luego de mas de tres meses sin publicar artículos, agradezco a todos los lectores que mantuvieron con vida este sitio, las estadísticas de visitas solo bajaron un poco luego de mas de tres meses de ausencia de nuevos artículos, vuelvo con mucha información y ganas de seguir poniendo mi granito de arena para compartir conocimiento y vivencias personales. ¡Activado!

En la actualidad el gobierno venezolano está implementando un plan de racionamiento eléctrico, el cual es aplicado en diversas regiones del país con el objeto de prevenir un posible colapso del sistema eléctrico (ahorrando 20% de energía) a causa de la sequía del último año originada por el fenómeno meteorológico El Niño, el cual ha originado la disminución de los niveles normales de los distintos embalses del país, incluyendo el embalse de Guri.
Lo cierto de todo esto es que debemos adaptarnos a estos cambios y aprovechar el tiempo de la mejor manera por ello he preparado una lista de 10 actividades que puedes realizar durante el racionamiento eléctrico, el cual es aplicado 2 o 3 veces por semana durante el cual nos quedamos 3 horas diarias sin energía eléctrica.
1. Realiza o Revisa tu Planificación. Acaba de comenzar el año, ¿realizaste tu planificación y definiste los objetivos que quieres alcanzar en este 2010?, puedes aprovechar parte de las 3 horas que dura el racionamiento eléctrico para realizar esta actividad, la cual te permitirá llevar la vida con mejor orden. (Por ejemplo puedes planificar las actividades que puedes hacer durante el racionamiento eléctrico.)
2. Limpia tu Habitación u Oficina. Nunca tienes tiempo para organizar o limpiar tu oficina o habitación ¿? que mejor excusa que aprovechar parte del tiempo (3 Horas) que dura el racionamiento eléctrico para organizar tu lugar de trabajo o de descanso.
3. Rutina de Ejercicios. Otra actividad que puedes realizar durante el racionamiento eléctrico es comenzar o seguir con una rutina de ejercicios, si tienes tiempo sin realizar actividades físicas durante este periodo puedes sin duda comenzar con eso (tu cuerpo y mente te lo agradecerán). Si ya realizas alguna rutina de ejercicios en otro horario simplemente cámbiala a las horas que dura el racionamiento eléctrico.
4. Léete un Libro. ¿Cuando fue la ultima vez que leíste un buen libro? si la respuesta es hace mucho tiempo o nunca te invito a que aproveches parte de tu tiempo libre para realizar esta actividad, sin duda tu cerebro te lo agradecerá, la lectura es uno de los hábitos que nos hace conscientes. Como Dijo Jorge Luis Borges “De todos los instrumentos del hombre, el más asombroso es, sin duda, el libro. Los demás son extensiones de su cuerpo. El microscopio, el telescopio, son extensiones de su vista; el teléfono es extensión de la voz; luego tenemos el arado y la espada, extensiones del brazo. Pero el libro es otra cosa: el libro es una extensión de la memoria y la imaginación”. (Hay muchos temas para leer, el ultimo libro que leí ayer durante el racionamiento eléctrico fue “Tienes 5 Segundos“ muy bueno recomendando 100% para todos los que desarrollan y generan contenido para la web.
5. Estudia. Si eres estudiante o profesional siempre tendrás algo que estudiar y aprender, aprovecha parte de las 3 horas que dura el racionamiento eléctrico para ponerte al día con tus estudios.
6. Practica algún Deporte. Esta actividad está ligada a la numero 3, si el horario en que te quedas sin electricidad puedes practicar alguna disciplina deportiva aprovéchalo, organízate con tus vecinos y planifiquen jornadas deportivas. (puede ser cualquier deporte, en mi caso es fútbol).
7. Escribe. Si nunca tuviste el habito de escribir, te invito a que lo hagas durante el racionamiento eléctrico, escribir te hace creativo, también te ayuda a fortalecerte internamente ya que mediante la escritura canalizas diversas ideas, emociones y sentimientos. Si eres blogger puedes aprovechar las 3 horas que dura el racionamiento eléctrico para escribir y preparar los post, el silencio que se consigue sin electricidad sin duda puede ayudarte, por ejemplo este post lo escribí ayer durante el racionamiento.
8. Comparte con Familiares y Amigos. Vives pegado del televisor, del teléfono o de la pc ¿? si la respuesta es afirmativa, aprovecha el tiempo que dura el racionamiento eléctrico para compartir con familiares, amigos y compañeros de trabajo. Nos acostumbramos tanto a la tecnología que por lo general conversamos con todos estos pero vía blackberry, msn, correo electrónico, facebook, twitter. Apaga todo eso y comparte físicamente con tus seres queridos.
9. Relájate. Si crees que sin electricidad no puedes hacer nada productivo creo que puedes tener serios problemas, panitas esta vida es una sola, en vez de que pases las horas que dura el racionamiento eléctrico molesto o como dicen popularmente “Arrecho”, puedes aprovechar este tiempo para relajarte. Te invito a que de desconectes del mundo por lo menos 5 minutos al día pon tu mente en blanco y simplemente relájate. (Te sentirás como nuevo)
10. Crea, Inventa o Promueve algo Constructivo. Si crees que el plan de racionamiento no sirve para nada , que tal si empleas el tiempo que dura el mismo para buscarle una solución a la crisis energética o simplemente piensa, crea e implementa algo constructivo en beneficio de la comunidad ( Siempre hay algo por hacer, pero tenemos la mala costumbre de quejarnos y esperar que lo haga otro).
Recuerda que la crisis energética originada por el fenómeno meteorológico El Niño no solo afecta a los venezolanos, históricamente son varios los países que han sido afectados, como le ocurrió a la hermana República de Colombia en 1992, en donde el presidente de turno César Gaviria implemento un plan de racionamiento que duraba hasta 9 horas diarias. (Crisis energética de 1992 en Colombia)
Para mucho la actual crisis energética que enfrentamos los venezolanos es producto de una mala gestión, es valida la hipótesis pero la realidad es que tenemos que utilizar la electricidad con conciencia.
Estas son solo algunas recomendaciones para que aprovechen el tiempo y ahorren electricidad, en vez de malgastar energías quejándose de que nada funciona bien. Sin duda alguna hay muchas cosas que puedes hacer sin electricidad, si tienes alguna idea no dudes en compartirla.

by RockCounter (noreply@blogger.com) at November 20, 2009 03:01 AM

by RockCounter (noreply@blogger.com) at August 09, 2009 03:28 AM
En el pasado Congreso Nacional de Software Libre, tuve el agrado de participar en un taller de python, dictado por Juan Hernández donde explicó ciertas sentencias y algo de la lógica de python, anteriormente lo había leído poco pero no había incursionado de lleno en el lenguaje.
El día de hoy, unos amigos necesitaban hacer un trabajo de conexión entre dos máquinas vía socket, en vista de la oportunidad de ayudar, decidí hacer el proyecto con python, conseguí buena información y de varios lugares oficiales de python algunos ejemplos.
El programa consiste en aumentar el valor de una variable o decrementar dicho valor, para eso usamos dos condiciones y el valor de la variable que se desea aumentar. Trataré de explicar un poco el programa a ver si puedo expresarlo.
Se crea un archivo para el servidor, donde se realiza todo el proceso, al archivo lo llamé “servidor.py“, su contenido está lo siguiente:
#!/usr/bin/python import socket con = socket.socket() con.bind(("localhost", 9999)) con.listen(1) val = 0 sc, addr = con.accept() while True: recibido = sc.recv(1024) if recibido == "1": recval = sc.recv(1024) val = int(recval) + val print "Aumento a:", val else: if recibido == "2": recval = sc.recv(1024) val = val - int(recval) print "Disminuyo a:", val else: if recibido == "q" or recval == "q": break else: print "Debe ingresar 1 para incrementar" print "Debe ingresar 2 para decrementar" print "Debe ingresar q para salir" break print "Cerrando conexion" sc.close() con.close()
Luego creo un archivo para el cliente, donde se realiza el ingreso de la data, al archivo lo llamé “cliente.py“, en su contenido está lo siguiente:
#!/usr/bin/python import socket con = socket.socket() con.connect(("localhost", 9999)) while True: mensaje = raw_input("Ingresa condicion: ") con.send(mensaje) valor = raw_input("Ingresa valor: ") con.send(valor) if mensaje == "q" and valor == "q": break print "Cerrando conexion" con.close()
Posteriormente creado los archivos, debemos darle permisos de ejecución, se debe tomar en cuenta que primero se ejecuta el archivo servidor.py, puesto que es el que abre el puerto de escucha esperando una solicitud de algún cliente, luego ejecuto el cliente.py quien enviará los datos suministrados al servidor.
En los archivos donde aparece
con.bind(("localhost", 9999)
El anterior archivo servidor.py y en el archivo cliente.py:
con.connect(("localhost", 9999)
Donde se declara localhost podemos declarar la dirección IP de nuestro servidor, en ambos archivos, la práctica la realizamos en una misma máquina y en dos máquinas, una como servidor, en ambos casos siempre se coloca la dirección IP del servidor, tanto en el archivo servidor.py como en el cliente.py.
El programa es muy sencillo y fácil de interpretar.
Saludos.
Durante unos cuantos meses atrás se ha venido dando una serie de exposiciones, charlas y talleres referentes al software libre, estas charlas son organizadas por GNU/Venezuela, GLOVE y varios grupos organizados del software libre en Venezuela, por el estado Bolívar estuvieron varias personas en este son, sin embargo llegaron hasta Ciudad Bolívar.
En vista de estar un poco libre de tiempo y disposición, varios amigos y yo decidimos llegar hasta Caracas para el cierre del evento, donde habían personalidades del extranjero como el caso de Richard Stallman, fundador de la Free Software Foundation, fue buena experiencia para nosotros puesto que casi no participamos en este tipo de eventos.

Aquí aprendiendo un poco de diseño en Blender, no se nada de diseño, pero gracias a las instrucciones de tatica, se me hizo fácil la aplicación.
Aquí con Richard Stallman, luego de su conferencia acerca de la ética y algo de historia del software libre.
Saludos a Alexander, Alfredo y a Joan de aquí de Ciudad Guayana, quienes estuvieron en dicho evento.