27-01-12 / 03:55:58
No realmente, estas restricciones ya existen en estos paises, lo que se esta haciendo es implementar un mecanismo en el que sea transparente para el usuario.¿#censura en twitter? es un articulo de: orvtech.com
No realmente, estas restricciones ya existen en estos países, lo
que se esta haciendo es implementar un mecanismo en el que sea
transparente para el usuario.
Muchos saltaron en protesta por que ‘Twitter esta censurando
la Internet‘, artículos con títulos sensacionalistas inundaron
la web solo para repetir fuera de contexto segmentos de entrevistas
y comunicados de prensa de esta red social.
Lo que muchos no saben es que estas restricciones ya existen y no
son impuestas por esta red social sino por el país del twiternauta
(¿o es twiteador?). Recuerden que cuando una empresa abre oficinas
en estos países, tiene que adaptarse a las leyes locales y Twitter
Inc no es la excepción. Hay que respetar las leyes de países
democráticos.
Twitter simplemente ha estructurado un juego de reglas que
permite brindar transparencia en el proceso, explicando
detalladamente la razón por la cual el twit ha sido restringido
para el país donde estas.
Tu país no me puede censurar a mi, ni te va a silenciar.
Entre las reglas que twitter ha implantado es que la publicación
que infringía la ley local no sera eliminado. Les explico, si en
Venezuela esta prohibido decir el precio del dolar paralelo, o en
Alemania y Francia prefieren que no se hable de Neo-Nazis estas
leyes no aplican para mi que estoy en otro país. Mientras que los
residentes de estos países no podrán ver estos twits, el resto del
mundo si podrá verlos.
Jillian York, la directora de Libertad de expresión
internacional para la Electronic Frontier Fundation (EFF) comento
sobre el asunto:
“Desde mi punto de vista, esto no es distinto a lo que Twitter
ha venido haciendo para manejar ordenes de la corte. Lo único
distinto es que no afectara usuarios fuera de un país determinado.
Teniendo en cuenta que están abriendo una oficina en El Reino
Unido, con sus alocadas leyes anti-difamatorias, puedo entender el
porque tomaron esta ruta.
Es desafortunado que se vean obligados a censurar cualquier
contenido pero los aplaudo por haberlo hecho lo mas transparente
posible.”
¿Como hacerle un bypass a estas restricciones?
Lo primero es identificar que lo que has publicado fue bloqueado
en tu país. No necesitas monitorear Chilling Effects como muchos
sugieren. Twitter mismo te mostrara un anuncio avisándote. Saltarse
estas restricciones es fácil, simplemente cambia el país de tu
conflagración, en mi caso uso ‘Globales’. Twitter intentara
asignarte tu país basado en tu información de red, pero también es
posible decirle a twitter que se han equivocado de país.
Inicia sesión en tu cuenta de Twitter.
Visita la Configuración de tu Cuenta.
Selecciona el país correcto del menú desplegable.
Si tu país no se encuentra en la lista, selecciona
Globales.
Twitter no va a estar verificando si estas o no en el país que
dices de verdad. Hay gente que dice que esto no funciona, que
Twitter vuelve a asignarte tu ubicación geográfica dependiendo de
tu IP, lo cierto es que a mi si me funciona y a un par de personas
mas a las que les pedí que hiciera pruebas si les ha funcionado.
Hace unas horas me comentarion vía twitter que la configuración
de país no es permanente sino por secion de browser, aquí hay un
poco mas del tema Cómo cambiar la configuración de País en el que te
encuentras
¿#censura en
twitter? es un articulo de: orvtech.com
26-01-12 / 11:21:08
Lo nuevo de J.J. Abrams. Alcatraz sigue una premisa sencilla: En 1963 el gobierno de los Estados Unidos decide cerrar 'La Roca' por sus altos costos de mantenimiento. Dos guardias llegan una noche a la isla para evacuar a algunos prisioneros, pero se encuentran con la cárcel vacía...
Lo nuevo de J.J. Abrams. La oración anterior ya
debe dar una idea de por qué le dedicamos un post con una reseña a
esta serie, a fin de cuentas es J.J. Abrams y lo merece. Antes de
empezar a hablar de ciertos puntos de interés hablemos de qué va la
serie. Alcatraz sigue una premisa sencilla: En
1963 el gobierno de los Estados Unidos decide cerrar ‘La Roca’ por
sus altos costos de mantenimiento. Dos guardias llegan una noche a
la isla para evacuar a algunos prisioneros, pero se encuentran con
la cárcel vacía. Unas 300 personas, entre reos y guardias,
desaparecen de la prisión más segura sin dejar rastros. Sin
embargo, ya en la actualidad, la detective Rebecca
Madsen (Sarah Jones) descubre en la escena de un
crimen las huellas dactilares de Jack Sylvane, uno de los
prisioneros que desaparecieron de Alcatraz en 1963, sólo que ahora
tiene el mismo aspecto que en aquel entonces. Para resolver el
crimen, Madsen requerirá la experticia de Diego
Soto (Jorge García), doctor en ciencias
criminales e historia de la guerra civil, escritor y autor de
cómics sobre Alcatraz. En el camino se toparán con el muy patán de
Emerson Hauser (Sam Neill) y su ayudante
Lucy Banerjee (Parminder Nagra), quienes
tienen a su disposición toda una serie de recursos directamente
relacionados con este misterioso hecho en Alcatraz y su misión de
recapturar a todos los prisioneros que desaparecieron en 1963.

Así transcurre el episodio piloto, con el típico ritmo que
Abrams imprime a sus producciones, muchos misterios y pocas
respuestas. Pero Alcatraz no propone un argumento innovador, de
hecho toma muchos elementos de otras series y producciones. De lo
más inmediato que pude recordar, la idea de personas que regresan
de un lugar y tiempo desconocido se asemeja de alguna manera a lo
que nos presentó Scott Peters en ‘Los
4400‘ y mucho antes de eso Roland Emmerich y
Dean Devlin con ‘El Visitante‘. También
presumo que la serie seguirá una estructura como ‘prisionero de la
semana’, cosa que ya lo demuestra por los nombres de los episodios,
así como Los Expedientes Secretos X tenían su ‘monstruo de
la semana’ y Fringe tiene su ‘misterio de la semana’,
descubriendo poco a poco, en algunos episodios claves, la trama
central de la serie. Puedo seguir un poco más y conseguir otro par
de referencias, el punto es que Alcatraz no es una propuesta
enteramente original, es más, me atrevo a decir que nos ni la mitad
original, pero se maquilla de manera inteligente para atraer cierta
cantidad de público. Otro detalle más reciente y que parece calar
bastante en los espectadores es la unión detective-colaborador,
como la pareja Beckett-Castle de la serie Castle, pero
obviamente ni Jorge García ni Sarah Jones tienen la misma química
en pantalla que Nathan Fillion y Stana Katic. Estas son sólo
algunas de las referencias que me vienen a la cabeza, pero estoy
seguro que pueden encontrar muchas más.


Una vista detallada a los tres episodios que se han transmitido,
de un total de 12 previstos para el mid-season, no revela mayores
detalles de la trama principal de la serie si es que existe, sólo
se han dedicado a encerrar nuevamente a los ex-internos de
Alcatraz. No sabemos aún si existe una mente maestra detrás del
regreso de cada uno de los prisioneros, tampoco sabemos si en algún
episodio regresará alguno de los guardias o si regresará algún
ex-convicto inocente que haya sido encarcelado de manera injusta.
Hay mucha tela que cortar y es mi opinión que estos 3 primeros
episodios no se han aprovechado de la manera correcta. Desde luego
que no soy director ejecutivo ni guionista de la serie, pero para
convencer con un mid-season de 12 episodios, creo que el esfuerzo
debe ser un poco mayor. El elenco no lo hace mal pero tampoco es
brillante. Jorge García brilla por sí sólo por sus antecedentes en
Lost, además de ser la punta de lanza de Abrams para atraer el
target geek-nerd de la serie. Sarah Jones tiene campo para
desarrollar más seguridad en su personaje, que se le note que se
hizo policía por su familia y que demuestre determinación en su
trabajo, el peso de su personaje equilibrará la balanza hacia el
lado dramático de la serie. Emerson Hauser, el personaje de Sam
Neil, no se decide si ser paternalista en su relación con Madsen y
Soto o ser un patán a tiempo completo, de cualquier manera, creemos
que debe definirse un poco mejor. En general es bastante regular el
rendimiento de los personajes, sin resaltar uno sobre otro, como
claramente sucedía en Lost con Naveen
Andrews o Dominic Monaghan.
De momento sólo nos queda esperar por los próximos episodio para
empezar las apuestas y ver si ordenan una temporada completa o es
el inicio de la caída de Abrams en la televisión.
25-01-12 / 12:11:01
Es un excelente tema para nuestra shell… Basado en ICS 4.0 Lo que necesitamos para que funcione es lo siguiente: Primero descargamos la fuente Android 4 roboto Luego abrimos e instalamos cada elemento haciendo doble clic Luego descargamos el tema Ice Cream Shell Para poder instalar los temas en gnome shell es necesario tener instalada la[...]
Es un excelente tema para nuestra shell… Basado en ICS 4.0

Lo que necesitamos para que funcione es lo siguiente:
- Primero descargamos la fuente Android 4 roboto
- Luego abrimos e instalamos cada elemento haciendo doble
clic
- Luego descargamos el tema Ice Cream Shell
- Para poder instalar los temas en gnome shell es necesario tener
instalada la extensión theme
sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-extensions-user-theme
Y eso es todo!! 
fuente
23-01-12 / 20:31:50
Saludos… tiempo sin escribir.. equi les dejo un bash para convertir un montón de .flv a .mp3. solo tienes que colocarlo en la carpeta donde tienes el montón de .flv, modificar y ejecutar. Puedes dejar volar mas tu imaginación con y hacer otras modificaciones para adaptarlo a tus necesidades.. #!/bin/bash for i in *flv; do [...]
23-01-12 / 09:50:29
Después de un mes leyendo este libro, puedo decir que valió la pena el tiempo y dinero invertido en él. Primero quiero aclarar que no soy fan de Apple, soy mas de: apoyar el código abierto, tecnologías y estándares abiertos, usuario de Android y GNU/Linux. Sin embargo desde mis inicios en las tecnologías de la [...]
Después de un mes leyendo este libro, puedo decir que valió la
pena el tiempo y dinero invertido en él. Primero quiero aclarar que
no soy fan de Apple, soy mas de: apoyar el código abierto,
tecnologías y estándares abiertos, usuario de Android y GNU/Linux.
Sin embargo desde mis inicios en las tecnologías de la información
siempre me llamó la atención el trabajo de Steve
Jobs y por eso no podía pasar la oportunidad de comprar este
libro.
Para comenzar, Walter Isaacson hizo un buen libro donde narra la
vida de Steve Jobs basando en entrevistas con muchas personas que
apreciaban y/o odiaban a Jobs, por ello no van a encontrar puros
jardines de rosas (cosas positivas) sino también cosas malas y el
lado oscuro de Steve, incluso escribe sobre momentos sentimentales,
intímo, problemas que sufría y que nunca salieron a la luz durante
su vida. Además el libro se separa en capítulos por cada parte de
su vida y productos desarrollados, es bien porque va avanzado
cronológicamente respecto a un tema y en el próximo se regresa otra
vez en el tiempo para hablar de otro, mucha gente puede perderse
respecto a la línea de tiempo pero no respecto a un tema pues no
los mezcla ( me parece mejor esta forma ).
Respecto a la biografía, luego de leerla puedo apreciar mas la
película de “Piratas del Sillicon Valley” porque es muy fiel a la
realidad, también puedo reafirmar que Steve Jobs era un genio, no
inventando cosas sino saber aprovechar las situaciones para generar
ideas innovadoras y hallar mercados futuros, es decir, su mayor don
era predecir el comercio/mercado en unos años y adelantarse a él
creando esos productos.
También me impresionó como fué el desarrollo de MacOs, realmente
muy avanzado en su lanzamiento y como algunas de sus
funcionalidades fueron implementadas hasta 15 años después en los
softwares de la competencia. Como su perfeccionismo junto a su
política de ser cerrado (en cuando a la tecnología de sus
productos) permitió elaborar productos de gran calidad pero a veces
sacrificando fallos importantes (como la antena en el iPhone
4).
Existen muchas partes interesantes fuera de Apple, como los
capítulos donde se escribe sobre Pixar, como funciona los negocios
y como es montar una empresa como lo fue NeXT, la industria
musical, etc. La parte final donde habla sobre sus últimos días es
interesante, sobre todo (SPOILER) cuando Bill Gates lo visita para
hablar y hacer “las paces”, realmente no me imaginé y nunca leí
sobre ese acontecimiento (FIN SPOILER), también sobre su rivalidad
con Google luego de lanzar Android, entre otros.
Portada del libro
Seas fanático de Apple o no, si deseas ser un emprendedor en la
industria de la informática, te gustaría conocer parte del historía
de la informática. Te recomiendo leer este libro, es un poco largo
pero no aburre. Me gusto una frase que dijo Jobs sobre su vida, fue
una persona con suerte que supo aprovecharla y con eso logró
grandes cosas, al leer te das cuenta de su suerte/visión y como
pudo crear una empresa tan famosa.
Además, con este libro podrán tumbar su mito de que Steve Jobs
lo inventó todo y todo era parte de sus ideas, en realidad el sólo
era parte de un proceso de creación pero el mas importante, pues
sin él, el mundo sería otro.
Pueden conseguir el libro en su librería local o en Amazon. La versión física no
es tan elaborada y las fotografías que incluyen son en blanco y
negro, por ello no se pierden de nada si compran la versión
digital.
22-01-12 / 20:54:24
Javier Eguiluz, el incansable programador de symfony, responsable del sitio symfony.es, el cual es uno de los principales sitios referencia del framework symfony en español y principal traductor de la documentación oficial de symfony al castellano, la cual nos ofrece gratuitamente a través de su sitio web librosweb.es, esta vez nos ofrece un[...]
Portada del Libro
Javier Eguiluz, el
incansable programador de symfony,
responsable del sitio symfony.es, el cual es uno de los principales sitios
referencia del framework symfony en
español y principal traductor de la documentación oficial de
symfony al castellano, la cual nos ofrece
gratuitamente a través de su sitio web librosweb.es, esta vez nos ofrece un libro de
su completa autoría y que dice ser el primer libro publicado del
mundo sobre symfony 2.0 (creo que es
el primero luego la documentación oficial).
El libro tiene un costo de 10€ por lo que no
vale la pena que lo cuelgues en alguna web para que los demás lo
descarguen libremente (deja que el autor reciba su paga, ya mucho
nos a dado gratis y además es un precio consciente) e incluye todas
las actualizaciones posteriores y es en formato digital, se compra
usando paypal, se ve muy bueno y completo y trata el tema del
framework con el enfoque del desarrollo de una aplicación llamada
Cupon, el cual es un clon de Groupon y su código fuente se encuentra
disponible libremente a través de la página
del proyecto Cupon en github.
Si quieres saber más del libro visita:
http://www.symfony.es/2011/12/27/ya-disponible-el-primer-libro-sobre-symfony2/
y la portada de http://www.symfony.es/
Acá te dejo una muestra del primer capítulo:
Articulos Relacionados:
- Aprende Symfony2 con
el proyecto Desymfony En el marco de las Jornadas
Symfony 2011 llevadas a...
- Libros para
diseñadores web Si eres diseñador web o pretendes serlo,
he encontrado un...
- Graficando tu
esquema de base de datos en Symfony Una de las cosas que
más aburren y fastidian a...
18-01-12 / 10:23:04
Mi blog se une a la protesta…
http://www.youtube.com/watch?v=VKOwpIOX1rA
09-01-12 / 11:31:08
Ante todo y para todos, un feliz 2012. Escribo esta entrada como promesa y complemento a la del gran amigo Efraín Valles, acerca de como hacer la diferencia con nuestra actividad local. En base a la “motivación” citada por Efraín, naturalmente, todos quieren ser exitosos, sea con una empresa propia o bien siendo empleados de … [...]
Ante todo y para todos, un feliz 2012.
Escribo esta entrada como promesa y complemento a la del gran
amigo
Efraín Valles, acerca de como hacer la diferencia con nuestra
actividad local.
En base a la “motivación” citada por Efraín,
naturalmente, todos quieren ser exitosos, sea con una empresa
propia o bien siendo empleados de alguna organización (pública o
privada), auque en mi caso no tengo (ni casi ) 3 chamos. Es muy cierto que la
mayoría de la gente se engaña pensando que hay una forma sencilla
de convertir el conocimiento que tenemos en algo rentable, algunos
por que no saben, otros por que pueden saber pero les falta el puje
para aprovechar las oportunidades y por último, sin ser menos
importantes son los que saben, tienen el puje pero el contexto les
hace difícil convertir lo que hacen en sustento
estable.
Podemos ser revendedores de tecnología, lo cual dependiendo de
los factores específicos del lugar, momento y ganas nos puede dar
un ingreso estable y sin demasiada complicación más allá de las
existentes en esta economía, o podemos intentar despegar una o
varias ideas (en parte propias, en parte copiadas) y aquí
complemento y comento sobre lo que se mencionaba como
debilidades:
No le damos un chance a lo nuestro
Yo renombraría esto como: Poco atractivo en producir
localmente, y es claro, si ya es bastante complicado importar
(entre factores gubernamentales y de capital esto se hace cada vez
más difícil). El hecho es que producir localmente para
reducir costos y ponerle cariño a lo que se hace implica no solo
tener los insumos con los que producir localmente (los cuales a su
vez podrían ser importados), si no tener el personal adecuado para
hacerlo y que este no venga cargado de la cultura oportunista
propia del Venezolano (que no del marabino unicamente). Dios, si
donde trabajo la gente se roba los lápices y las resmas de papel y
les parece “normal”, ¿por qué somos tan incultos?
Pero dentro del escenario tétrico descrito anteriormente hay
productores locales que lo hacen de maravilla, por que tienen un
producto único que ofrecer y aun cuando existan varios que hacen lo
mismo, cada uno de ellos le da un toque único que lo que hace es
simplemente que exista diversidad en la oferta, esto no es malo y
es muy sano en una economía fuerte o débil.
Ahora, si bien existen este tipo de productores locales, también
existen los que hacen por hacer y de esos hay millones en todos
lados, no debemos en realidad decir que eso es malo, es solo
la corriente natural de una economía de libre mercado. (que, al
contrario de lo que dice el gobierno, es muy saludable).
“No confiamos en nosotros por que vendemos espejitos“.
No, confiamos en nosotros o esperamos que los demás lo hagan, solo
que queremos que el que venda espejitos nos de una rebaja, o
queremos decirle que su espejito no es tan bueno como “x”
importado y por tanto no le generamos el deseo de
diversificar su negocio o de verdad ponerle eso que mencionamos de
“cultura” detrás del mismo. ¿Por qué hay detectores
Sensormatic en la salida de las tiendas?, ¿Por qué puedes pagar un
electrodoméstico con CestaTickets en un Bicentenario?, ¿Por que las
políticas de devolución de los productos en los comercios son
tan leoninas?. La razón es fácil -> La cultura es de oportunismo
y comodidad, y este gobierno la ha incentivado tanto como los que
pasaron. Es tiempo de poco a poco cambiarla, por que no podemos
hacerlo de un tirón ($DEIDAD sabe que eso sería magnífico), Efraín
decía que el Vendedor “nunca pierde” pero el comprador “Tampoco
quiere perder”, así que se crea una situación de desbalance que no
puede ser atribuida a una sola parte.
También tenemos que quitarnos de encima esa imagen de que somos
gente solidaria, que cae bien y que podemos ayudar a los demás.
Tampoco podemos decir que trabajaremos en Colectivo, puesto que
nadie ni aquí ni afuera lo hace, el problema principal aquí es que
la mayoría NO QUIERE TRABAJAR. Y si nadie quiere
trabajar se desvanece ese “empuje colectivo” que hace que la
economía realmente surja.
Sí, personalmente puedo ayudar y colaborar en proyectos de
Software Libre, eso me da un ingreso que estimo mucho más:
“Conocimiento” y es un capital, lo hago
crecer, y lo invierto en los demás, a veces pierdo, y a veces gano,
pero al final el balance es positivo, no hago trabajo comunitario
con Software Libre para hacerme rico en dinero, no necesito eso. Lo
hago para obtener más conocimiento y así hacerme más rico en
intelecto. Pero sé que algunos otros no lo hacen y que simplemente
quieran aprovecharse de los demás, es una lástima pero al final la
misma corriente se los lleva como los trajo, y el balance
nuevamente es positivo.
La Educación es el factor más importante que hay que considerar,
en todos los lugares de este país, sin ella, no importa quienes
estén al mando seguiremos dando vueltas en este espiral que nos
roba lo propio y nos hace más torpes. Pero por supuesto, es un
factor de largo plazo y nadie se escapa rápidamente de la
corriente. Asi que trabajemos duro para nosotros mismos y para ser
más educados, al final otros querrán lo mismo para sí, y
generaremos ese “empuje colectivo” que nos permitirá salir de esta
miseria cultural que existe.
Un gran abrazo para todos y nuevamente feliz 2012
12-12-11 / 14:48:20
Me complace anunciarles que el Hallacazo UNPLUG (que no es más que la reunión anual física de los integrantes del Grupo de Usuario de GNU/Linux UNPLUG) 2011 se dará acabo: Día: 16 de Diciembre de 2011 Hora: 1:00 P.M. Lugar: Restaurante Nonna Mia. Plaza La Castellana, Ed. IASA. Chacao – Venezuela Ver Restaurante Nonna Mia [...]
Me complace anunciarles que el Hallacazo UNPLUG (que no es más
que la reunión anual física de los integrantes del Grupo de Usuario de
GNU/Linux UNPLUG) 2011 se dará acabo:
- Día: 16 de Diciembre de 2011
- Hora: 1:00 P.M.
- Lugar: Restaurante Nonna Mia. Plaza La
Castellana, Ed. IASA. Chacao – Venezuela
Ver
Restaurante Nonna Mia en un mapa más grande
Te esperamos!
07-12-11 / 08:48:45
Objetivos Estudiar las distintas técnicas y algoritmos existentes para la generación de clusters (grupos) de información generada en redes sociales. Analizar los procesos de creación y resultados previos de trabajos artísticos cuyos autores presenten inquietudes similares en el área de lectura de la información y arte. Generar una instalac[...]
Objetivos
Estudiar las distintas técnicas y algoritmos existentes para
la generación de clusters (grupos) de información generada en redes
sociales. Analizar los procesos de creación y resultados previos de
trabajos artísticos cuyos autores presenten inquietudes similares
en el área de lectura de la información y arte. Generar una
instalación que permita lograr la visualización en [...]
19-11-11 / 20:28:00
Esta es la convocatoria para todas las personas, grupos e instituciones que deseen formar parte de la organización del Octavo Congreso Nacional de Software Libre ( CNSL 8 )¿Qué es el CNSL? El Congreso Nacional de Software Libre (CNSL) es una serie ordenada de eventos que todos los años visita una ciudad por semana durante tres meses de con[...]
Esta es la convocatoria para todas las personas, grupos e
instituciones que deseen formar parte de la organización del Octavo
Congreso Nacional de Software Libre ( CNSL 8 )
¿Qué es el CNSL?
El Congreso Nacional de Software Libre (CNSL) es una serie
ordenada de eventos que todos los años visita una ciudad por semana
durante tres meses de conferencias y actividades afines, donde una
selección de expertos nacionales e internacionales comparten sus
conocimientos sobre GNU/Linux y el Software Libre.El CNSL busca
puntos de encuentro entre las instituciones, universidades,
unidades productivas, colectivos, grupos de usuarios y usuarias,
investigadores e investigadoras, docentes y público en general y
junto a esa articulación posible en cada una de las ciudades que se
visitan, se difunden los valores éticos del Software Libre, como
expresión de una cultura solidaria, justa, liberadora y
comprometida con la defensa de las libertades fundamentales de los
usuarios y usuarias de computadoras, así como en el derecho de
todos y todas para la apropiación social del
conocimiento.
Quiero organizar un CNSL, ¿cómo hago?
Los grupos de personas que deseen formar parte de la
organización de una sede del CNSL deberán manifestar su interés
enviando un correo a sedes@cnsl.org.ve en el cual deberán colocar
su nombre completo, número de teléfono celular y sede para la cual
se postula.Ya comenzó a organizarse el CNSL del 2012. El llamado es
para quienes deseen ser sujetos históricos de cambio, con acción
participativa y protagónica en la difusión e implementación de
tecnologías justas y emancipadoras en Venezuela.
Y ahora si te toco el ocho... Tomado de CNSL
31-10-11 / 19:30:00
En un artículo anterior expliqué cómo configurar el video Intel i915 con KMS en una HP Pavilion dm4. Esta vez explicaré cómo configurar el Touchpad Synaptics de esa misma laptop.Leer el manualLo primero que debes hacer si deseas configurar correctamente el Touchpad es leer el manual (RTFM).$ man synapticsYo configuré el touchpad a mi gusto, a[...]
En un artículo anterior expliqué
cómo configurar el video Intel i915 con KMS en una HP Pavilion
dm4. Esta vez explicaré cómo configurar el Touchpad Synaptics
de esa misma laptop.
Leer el manual
Lo primero que debes hacer si deseas configurar correctamente
el Touchpad es leer el manual (RTFM).
$ man synaptics
Yo configuré el touchpad a mi gusto, así que puedes probarlo y si
no te gusta lo adaptas al tuyo. Sin embargo es una tarea de ensayo
y error que no podrás completar a menos que conozcas todas las
opciones que tienes disponibles.
Dependencias
Lo único que necesitamos es un Xorg bien configurado y los
drivers synaptics. Para instalar los drivers ejecutamos:
# aptitude install xserver-xorg-input-synaptics
Entender cómo funciona el Touchpad
Básicamente no es un Touchpad, es un ClickPad y eso lo hace
un poco especial. ¿Diferencias? Pues la superficie táctil también
funciona como botón, que actua como uno u otro (left, right)
dependiendo de la zona que se presione. No tenemos un área táctil
con unos botones separados, tenemos con todo incluido, eso debe
quedar muy claro.
Configuración
Xorg provee una serie de plantillas predeterminadas para la
configuración de dispositivos. Estas plantillas se encuentran en
/usr/share/X11/xorg.conf.d/ y basta con copiar a
/etc/X11/xorg.conf.d/ la que necesitemos y comenzar a
modificarla. Xorg se encargará de cargar estos valores luego de los
valores predeterminados. Para nuestro caso usaremos la plantilla
50-synaptics.conf.
# mkdir /etc/X11/xorg.conf.d/ # cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /etc/X11/xorg.conf.d/
Lo que haremos será modificar el InputClass para agregar los
parámetros que deseamos configurar. En el manual de synaptics
tenemos bien documentados cada una de las opciones con su
descripción y posibles valores.
Mi configuración quedó así:
Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Option "Protocol" "auto-dev" Option "SHMConfig" "true" # Edges Option "LeftEdge" "1500" Option "RightEdge" "5200" Option "TopEdge" "1350" Option "BottomEdge" "3500" # Finger press Option "FingerLow" "24" Option "FingerHigh" "29" Option "FingerPress" "255" # Taps time Option "MaxTapTime" "180" Option "MaxTapMove" "220" Option "MaxDoubleTapTime" "180" Option "SingleTapTimeout" "180" Option "ClickTime" "100" Option "FastTaps" "100" # Emulate Option "EmulateMidButtonTime" "75" Option "EmulateTwoFingerMinZ" "70" Option "EmulateTwoFingerMinW" "5" # Scrolling Option "VertScrollDelta" "100" Option "HorizScrollDelta" "0" Option "VertEdgeScroll" "1" Option "HorizEdgeScroll" "0" Option "CornerCoasting" "0" Option "VertTwoFingerScroll" "1" Option "HorizTwoFingerScroll" "1" # Pointer speed Option "MinSpeed" "0.1" Option "MaxSpeed" "1.0" Option "AccelFactor" "0.75" Option "TrackstickSpeed" "0" Option "EdgeMotionMinZ" "29" Option "EdgeMotionMaxZ" "159" Option "EdgeMotionMinSpeed" "1" Option "EdgeMotionMaxSpeed" "401" Option "EdgeMotionUseAlways" "0" # Scrolling flags Option "UpDownScrolling" "1" Option "LeftRightScrolling" "1" Option "UpDownScrollRepeat" "1" Option "LeftRightScrollRepeat" "1" Option "ScrollButtonRepeat" "100" # Touchpad mouse on/off Option "TouchpadOff" "0" Option "GuestMouseOff" "0" # Dragging Option "LockedDrags" "0" Option "LockedDragsTimeout" "5000" # Corners Option "RTCornerButton" "0" Option "RBCornerButton" "2" Option "LTCornerButton" "0" Option "LBCornerButton" "1" # Tap Option "TapButton1" "1" Option "TapButton2" "3" Option "TapButton3" "2" # Click Option "ClickFinger1" "1" Option "ClickFinger2" "0" Option "ClickFinger3" "0" # Circular Option "CircularScrolling" "0" Option "CircScrollDelta" "0.1" Option "CircScrollTrigger" "0" Option "CircularPad" "0" # Palm Option "PalmDetect" "1" Option "PalmMinWidth" "10" Option "PalmMinZ" "199" Option "CoastingSpeed" "0" # Grab Option "GrabEventDevice" "1" Option "TapAndDragGesture" "1" # Area Option "AreaLeftEdge" "0" Option "AreaRightEdge" "0" Option "AreaTopEdge" "0" Option "AreaBottomEdge" "3500" EndSection
Section "InputClass" Identifier "Ignore mouse devs" MatchDevicePath "/dev/input/mouse*" Driver "synaptics" Option "Ignore" "on" EndSection
No explicaré en detalle cada una de las opciones (para eso está el
manual de synaptics), solo explicaré las más relevantes o las
"problemáticas".Lo primero es ignorar las pulsaciones en el área de
los botones. Para eso definimos el rango de acción del dispositivo
(límites):
# Edges Option "LeftEdge" "1500" Option "RightEdge" "5200" Option "TopEdge" "1350" Option "BottomEdge" "3500"
# Area Option "AreaLeftEdge" "0" Option "AreaRightEdge" "0" Option "AreaTopEdge" "0" Option "AreaBottomEdge" "3500"
Colocando el límite inferior (BottomEdge y AreaBottomEdge) en 3500
evitamos que el cursor se mueva al pasar sobre el área de botones.
Estableciendo el límite derecho (RightEdge) a 5200 evitamos que el
cursor se mueva en la columna derecha (para habilitar la zona de
scrolling vertical). La imagen a continuación ilustra estos
ajustes:
El dispositivo solo tiene un botón y a simple vista no encontré la
forma de configurarlo para que funcione como ambos. Estuve
compilando el driver synaptics con un patch para
agregar el soporte de clickpads pero no he logrado generar el
.ko, así que simplemente dejé su funcionamiento por defecto (left
click) y configuré el click izquierdo con tap, el doble click con
doble tap y el click derecho con tap de dos dedos.
Eso podemos verlo en:
# Tap Option "TapButton1" "1" Option "TapButton2" "3" Option "TapButton3" "2"
El botón para activar/desactivar el clickpad tampoco pude hacerlo
funcionar pero creo que es cuestión de seguir trasteando hasta
lograr una solución. Además de eso, el resto de la configuración es
el ajuste de valores para la sensibilidad, aceleración y velocidad
del puntero, pero eso lo dejo como tarea para el lector.
Tarea para la casa
Una de las herramientas más importantes para lograr una
efectiva configuración es synclient. Gracias a esta
herramienta pude determinar las coordenadas que definen los límites
de mi dispositivo (que en las imágenes de arriba están marcados con
azul y rojo) y verificar los valores de configuración
Usando el siguiente comando podemos verificar la actividad del
touchpad en vivo:
$ synclient -m 10
La salida debería ser algo como:
time x y z f w l r u d m multi gl gm gr gdx gdy 874.169 5392 4317 3 0 0 0 0 0 0 0 00000000 874.269 5392 4317 0 0 0 0 0 0 0 0 00000000 874.670 5392 4317 1 0 0 0 0 0 0 0 00000000 874.770 5392 4317 7 0 0 0 0 0 0 0 00000000 874.870 4143 1708 9 1 11 0 0 0 0 0 00000000 874.970 4225 1811 3 0 0 0 0 0 0 0 00000000 875.070 4225 1811 2 0 0 0 0 0 0 0 00000000
Donde:
- x, y: definen las coordenadas de la
pulsación
- z: la presión aplicada
- f: el número de dedos tocando la
superficie
- w: es una medida del ancho del dedo
- l,r,m: el estado de los botones left, right y
middle
Para más información:
$ man synclient
Espero que con esta guía puedas configurar tu ClickPad y usarlo
decentemente. Me queda pendiente por investigar la función de
deshabilitar el touchpad mientras se escribe, los botones
left-right y el botón para activar. Cuando lo logré postearé
nuevamente :)
Fuentes:

09-09-11 / 22:36:00
Me encontré con la necesidad de usar una maquina virtual mas decente de la que uso habitualmente(qemu), entonces me decidí a a instalar Oracle VirtuaBox, lo primero que hice fue bajar el paquete .deb de la pagina de ellos me baje Debian Squeeze Luego pensé en arrancar la aplicación para crear mi respectiva maquina virtual, [...]
Me encontré con la necesidad de usar una maquina virtual mas
decente de la que uso habitualmente(qemu), entonces me decidí a a
instalar Oracle VirtuaBox, lo primero que hice fue bajar el paquete
.deb de la pagina de ellos me baje
Debian Squeeze
Luego pensé en arrancar la aplicación para crear mi respectiva
maquina virtual, entonces me da un error como el siguiente:
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded
or there is a permission problem with /dev/vboxdrv. Re-setup the
kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. Users of Ubuntu, Fedora or Mandriva should install the
DKMS package first. This package keeps track of Linux kernel
changes and recompiles the vboxdrv kernel module if
necessary.
Procedo a buscar el error y lo primero que pienso es que no esta
agregado el usuario a /etc/group, el cual lo agregue pero me seguía
dando el error, entonces me da por por instalar los headers del
kernel:
apt-get install linux-headers-$(uname -r)
Luego de eso me seguía dando el mismo error, pero ya era una
solo:
/etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules:.
Uninstalling old VirtualBox DKMS kernel modules:.
Trying to register the VirtualBox kernel modules using DKMS:
Failed, trying without DKMS ... failed!
Recompiling VirtualBox kernel modules:.
Starting VirtualBox kernel modules:.
Ya corregido me faltaba por instala el paquete dkms(Dynamic
Kernel Modules Support) y procedo a instalarlo:
apt-get install dkms
y por fin coloco a funcionar la maquina virtual y levanta de la
siguiente forma.
/etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules:.
Uninstalling old VirtualBox DKMS kernel modules:.
Removing old VirtualBox pci kernel module:.
Removing old VirtualBox netadp kernel module:.
Removing old VirtualBox netflt kernel module:.
Removing old VirtualBox kernel module:.
Trying to register the VirtualBox kernel modules using DKMS:
.
Starting VirtualBox kernel modules:.
Espero le sirva, para poder colocarla en funcionamiento.
06-09-11 / 13:21:44
creando esta semana algunas politicas de los servidores en esta oportunidad tanto proxy, dhcp como firewall me vi en la necesidad de hacer un inventario de las mac address de cada una de las redes existente en el edificio.. escribir … Sigue leyendo →
creando esta semana algunas politicas de los servidores en esta
oportunidad tanto proxy, dhcp como firewall me vi en la necesidad
de hacer un inventario de las mac address de cada una de las redes
existente en el edificio.. escribir este pequeño bash que haciendo
ping a cada ip dentro de un rango, hace tambien una consulta arp
para captura la mac y las almacena en un archivo de texto plano en
el directorio donde se ejecuta.
#!/bin/bash
for i in `seq 1 30`; do ping -c 1 10.0.10.$i; arp -n 10.0.10.$i
| grep -v Address | grep -v incomplete | awk ‘{print $1, $3}’
>> ip-mac.txt; done
lo guardo el bash bajo un nombre.sh en mi caso lo llame
iparpmac.sh
le damos privilegios de ejecucion con chmod +x iparpmac.sh y lo
corremos
./iparpmac.sh
El resultado segun el programa _seq_ que defino en la primera
linea y la unica`seq 1 30` me dice quede átoda la red me capturará
30 direcciones ip, esto lo pueden adaptar segun las necesidad o la
netmask de la red en donde de implemente.
El propocito inicial en mi caso fue para crear las ACL para el
DNS y mayormente para proxy en squid haciendo filtrado por
MAC address mediante ACL’s.
tengo script q tambien crea las ACL para el squid.. pronto
estaré actualizando el post..
Filed under: Bash,
Configuraciones,
PlanetaLinux,
planetaunplug

31-08-11 / 00:56:40
No siempre podemos confiar en los mecanismos de seguridad disponibles en el mercado, por ello es que deben co-existir muchos productos para una misma necesidad, pongamonos en el caso de SSL, existen 1001 manuales en Internet que exponen ataques usando N tecnicas diferentes logrando comprometer la información transferida entre los 2 puntos. TLS nac[...]
|
|