RTFM

enero 27, 2012

Como probablemente están enterados Twitter tiene ya un mecanismo para poder bloquear contenido especifico a nivel de país, esto fue anunciado en el blog de la compañia.

Algunos paises tienen razones culturales o historicas por las cuales prohiben ciertos mensajes en los medios nacionales.

“[Some countries,] for historical or cultural reasons, restrict certain types of content, such as France or Germany, which ban pro-Nazi content.”

Al parecer Twitter está de acuerdo con estos bloqueos con tal de acatar las leyes de los países donde ofrece su servicio, por ej, el caso de Alemania o Francia, sin embargo la cuestión sigue siendo de preocupación acerca de a cuales solicitudes hará caso y a cuales no, no olvidemos que Twitter fue y sigue siendo instrumental en el desarrollo y porque no decirlo, exito de las recientes revoluciones y movimientos sociales en países de medio oriente.

En su blog, Twitter hace notar que esta dispuesta a retirarse de donde no se permita su servicio, aunque no menciona paises especificos.

“As we continue to grow internationally, we will enter countries that have different ideas about the contours of freedom of expression. Some differ so much from our ideas that we will not be able to exist there.”

Habiendo dicho todo esto, quiero mencionar que aun cuando la posición de Twitter esta clara, hay gente al parecer no le quedo claro que sigue habiendo forma de ver contenido “censurado” en Twitter, aunque te encuentres en un pais que “prohiba” estos contenidos, asi que uds tuiteros mensos que no leen, primero LEAN y luego haganla de pedo.

En la seccion de ayuda de Twitter, existe un articulo donde dice como efectivamente hacerle “bypass” o sacarle la vuelta pues, a las restriciones de contenido en Twitter.

Basta con cambiar el setting de pais en tu cuenta a uno donde no tengan las restricciones implementadas, por ej : en ves de Egipto, dile que estás en Canada.

El sistema de Twitter para bloquear contenidos se basa en la identificar tu locacion por medio de tu numero IP, lo que Twitter no menciona, y que seguramente ya adivinaron, es que NADA previene que tu mismo cambies el pais, aun cuando Twitter NO haya errado al identificar tu país de origen, todo lo que tienes que hacer cuando veas un contenido “bloqueado” es cambiar tu setting de país despues de leer la advertencia.

Estoy seguro que Twitter esta totalmente al tanto de este “work-around”, y el que no esten haciendo nada para “arreglarlo” debe de entenderse como mensaje a los usuarios de que aun cuando esten acatando las leyes de los gobiernos, si la otra opcion es que los gobiernos bloqueen Twitter totalmente, es mejor para el usuario tener la opcion de cambiar los settings de pais y asunto arreglado.

No sean tarugos, RTFM

Error 51

junio 22, 2011

User is an idiot.

Mercedez-Benz

mayo 3, 2009

Ibamos de regreso a casa Vane y yo en su camioneta, una como esta, cuando nos encontramos con un Civic arreglado onda rapido y furioso (ya saben de cuales), y vane me pregunta:

“tu crees que mi carro le gane a ese civic?”

yo le conteste,

“Vane, hay pedazos de Civic en la caca de un Mercedes-Benz”.

Eventos personalizados en AS3

marzo 17, 2009

Hoy re-aprendí algo de AS3 que ya habia olvidado, y para que no se me olvide de nuevo, asi como para compartirlo con los 3 lectores que tengo, ahi les va.

El mecanismo de eventos dentro de AS3 es muy poderoso, los eventos pre-definidos de Actionscript cubren casi todas las necesidades de control que podriamos necesitar cubrir, peeeero, a veces sucede que necesitamos alguna forma de comunicar algun ajem, SUCESO a nuestra aplicacion flash., como hacerle ? ah pues con un evento personalizado.

Pongamos un Ej,
Tenemos una clase llamada Videojuego, y controla pues eh, un videojuego (simple no ?), entonces ..este videojuego, hace instancias de otra clase llamada Jugador, que se encarga de los detalles de cada jugador (cuanta salud tiene, sus armas, etc), ahora supongamos que queremos avisar a la clase Videojuego, cuando alguno de los Jugadores muere, como hacer esto ?

En la clase Jugador, tenemos que definir la CONSTANTE con la que nombraremos a nuestro evento, esta linea la tenemos que definir al principio de nuestra clase, para asi poder crear el evento en cualquier parte de nuestro codigo mas adelante.

public static const JUGADOR_MUERTO:String = “jugadorMuerto”;

Mas adelante en nuestro codigo, cuando ya queramos lanzar el evento personalizado, lo hacemos de la siguiente forma:

dispatchEvent( new Event (“jugadorMuerto”) );

esta linea de codigo lanza un evento a lo que los muchachitos de Adobe llaman Event Flow, en cristiano, Flujo de Eventos

para que un evento nos sirva de algo, tenemos que tener un escucha registrado para dicho evento, registrar un escucha (listener) para un evento personalizado, se hace de la misma forma que lo hacemos para los eventos pre-definidos de AS3

emisor.addEventListener(Jugador.JUGADOR_MUERTO, youDead);
function youDead(miEvento : Event):void {
// bang!
}

Espero que les sirva, :)

Orquesta de Baja California

marzo 11, 2009

Hace algunos dias terminé la programación del nuevo sitio oficial de la OBC, a mi parecer quedó bastante decente, el sitio esta corriendo sobre WordPress, mismo sistema que estamos corriendo aquí, y gracias al diseño muy bonito de Iván Chon (talentoso muchacho, IDGD señores!!), he quedado muy satisfecho con lo logrado :)

pasenle a visitarlo ;)
www.obc.org.mx
y avisenle a su amiguitos

Heridas

febrero 10, 2009

Ibrahim se hizo hoy una cortada en un dedo, sangró mucho y lloró más, sin embargo, 2 puntadas y 731 pesos después, todo esta mejor.

Afortunadamente es un niño fuerte y valiente, y rápido se le pasó el susto, además tendrá una cicatriz super cool!!

Esta es solamente una de las que le faltan todavia, feo?, tal vez, cierto? totalmente

Pero pase lo que le pase, aqui estaremos siempre para él.