Zequez Cosas mías y algunas cosas útiles… en Wordpress…

17Mar/13Off

Cómo ganar una guerra de toques de Facebook de forma definitiva

5529204841_c8cf81b5c4Cansado de que te toquen en Facebook? Sos incapaz de ignorar los toques, tienes que responderlos, pero ya estás desperdiciando demasiado tiempo y te rompe mucho las bolas? Fear not!

Simplemente van a la página de toques en Facebook y ejecutan el siguiente script en un navegador web moderno:


setInterval(function(){ 
  var pokes = document.querySelectorAll('.pokesDashboard .prs .uiIconText');
  for(var i = 0; i < pokes.length; ++i){ 
    pokes[i].click(); 
  } 
}, 1000);

También pueden agregarlo a marcadores arrastrando el siguiente link a la barra de marcadores: Autotocar.

Recuerden que tienen que dejar la pestaña abierta para que siga funcionando, así que la pinnean y la dejan ahí a un costadito y listo.

La única desventaja es que te va a pokear a TODOS tus amigos, no solo a uno en especial. Pero me daría mucha paja mejorarlo. Capaz que algún día hago una extensión de Chrome. *Algún día*

Y ahora, me voy a seguir procrastinando.

 

13Aug/12Off

Como entrar a la página de administración del router de Fibertel y cambiar opciones

Bueno, si sos usuario de Fibertel te habrás dado cuenta que al intentar ingresar a la página de administración del router de Fibertel, no carga.

Copiamos 192.168.0.1 y lo ponemos en nuestro navegador y no pasa nada, se queda cargando...

Sin embargo, si le hacemos un ping, responde...

¿Qué nos dice esto? No mucho, es para confundir a la gente que lee, y una excusa para poner otra imagen.

Yo lo segundo que intenté fue entrar por Telnet...

Y tampoco funcionó.

Entonces se me ocurrió reiniciar al router a la configuración de fábrica. Pero antes que nada, tenés que desconectar el router del cable de televisión, y esto es MUY IMPORTANTE. ¿Se entiende?

Luego tenés que mantener apretado el botón de reset durante 10 segundos, pero yo lo mantengo apretado durante 30 por si acaso, porque en realidad no tengo idea el tiempo exacto.

Si no encuentran ningún botón de reset es porque en realidad es un agujero. Y si siguen sin encontrarlo miren la foto que le saqué la punta del escarbadientes. Y si siguen sin encontrarlo fíjense si tienen el mismo router the yo. Si no es el mismo router sigan buscando, el botón está ahí. Y si siguen sin encontrarlo, chequeen que el artefacto en cuestión sea, de hecho, un router.

Muy bien, ahora entramos de nuevo a 192.168.0.1, y epa, ¿qué pasó? Carga.

Nota: No necesitás conectarlo por cable, se puede entrar desde la red wifi "Motorola", sin contraseña.

¡Yay! Problema solucionado, a comer perdices! NO, seguí leyendo.

Primero lo primero, pueden entrar con el usuario `admin` o el usuario `root`, y la contraseña `motorola` en ambos casos. Hagan lo que hagan es lo mismo, así que ni siquiera sé para qué se los digo, solo quería que quedara en claro que hay 2 usuarios, porque en la documentación del router no lo dice.

Bueno, ya están adentro, ahora hagan todo lo que tienen que hacer, cambien el nombre y password del WiFi, abran puertos, hagan lo que se les cante.

Listo, terminaste? Seguro no? Bueno, ahora conectá el cable de televisión de nuevo. Esperá 30 segundos. Intentá cargar 192.168.0.1. Nope, nada, otra vez bloqueado.

¿Qué pasó?

Los muy buenos de Fibertel te actualizan el firmware del router remotamente, y ya sabes como dicen, con mucho poder viene mucha facilidad para cagar a la gente. Esto sería una feature muy buena, mantener el firmware actualizado para solucionar problemas de seguridad, pero el problema es que ellos te instalan su propia versión, la cual tiene bloqueado el acceso.

¿Solución definitiva? Llamás a Fibertel y les decís que querés que te pongan el modem/router en modo "bridge", entonces se queda solo como modem y te conectás con un router propio. Pero eso, tenés que comprar un router. Mi única recomendación es que no compren TP-Link porque todo lo que sea de TP-Link *es una garcha.

Bueno, eso es todo, espero que les haya gustado, chauuuuu (?)

* Opinión basada en experiencias personales.


13Jul/12Off

Mapa de Transporte, Actualización 13.7.12

Bueno, bueno, bueno. Tuve un par de semanas ocupadas (?) Hoy subí una nueva actualización a Mapa de Transporte, hay unas cuantas cosas que hice, y he aquí la lista, o changelog, como lo quieras llamas:

  • Se pueden buscar las calles por nombre.
  • Se pueden compartir los links con las direcciones.
  • Geolocalización! Si tu navegador web lo soporta, te va a preguntar si autorizás a la página para activarla.
  • Cuando te muestra las direcciones te resalta la parte de la ruta que recorre el colectivo.
  • No tenés geolocalización en tu compu? No importa, el punto de origen se guarda para la próxima vez que entres, así que si lo dejás en tu casa, cuando vuelvas, va a seguir ahí.
  • Todas las secciones de la barra de la derecha son plegables, incluso la publicidad.
  • Con respecto a la publicidad, ahora utiliza el sistema de Google Adsense para Google maps, así que en teoría debería ser más relevante ya que depende del lugar que estés mirando en el mapa.
  • Removido el botón de instrucciones, ahora es una sección plegable.
  • Ahora también se pueden intercambiar los puntos haciéndoles doble click, por si estás usando un dispositivo sin el botón de la ruedita.
  • Ya está preparado el sistema de autocompletado para buscar en los puntos de referencia desde las cajas de búsqueda. Pero todavía no hice el sistema de puntos de referencia, así que no te va a autocompletar nada xD.
  • Como nota adicional, ahora cuando comapartís las rutas de los colectivos, la URL queda como /[ciudad]/colectivos/555+552+etc.
  • Muchos cambios internos no listados, porque ya no me acuerdo y me olvido de commitearlos porque programo solo. Mala costumbre, ya  me la voy a sacar.

Bueno, eso.

Acá hay un ejemplo de un link que te muestra las rutas de colectivos desde Independencia al 1337 hasta Constitución al 1337. O también puede ser un link especificando las latitudes y longitudes de los puntos.

Y lo próximo que voy a implementar es:

  • Puntos de referencia: cosas como el Casino, el Hospital Regional, el Faro, la Catedral, etc, para que puedas mirar el mapa y ubicarte más rápido.
  • Reescritura grande del sistema de rutas. Esto va a incluir las paradas de los colectivos, y que no haya 20 rutas de colectivos al mismo tiempo en el mapa. Va a quedar todo más bonito si sale como lo tengo pensado.
  • Un hermoso cartelito notificándote que estás utilizando un navegador web viejo y que la página no te va a andar. (Internet explorer 8 para abajo.)
  • Optimización de la página para ser visitada con dispositivos móviles. Esto incluye probablemente reescritura de CSS para que sea más liviano, tantos efectos especiales a veces creo que son innecesarios (?)
  • Otras ciudades además de Mar del Plata, probablemente siga por Tandil que es fácil y Capital, que es todo un desafío (?).
  • Frecuencias y horarios de los colectivos. Esto va a requerir que me ponga en contacto con la UTE...
Si la app te sirve compartila, así le sirve a más personas, yay! (en serio, compartila, hacelo por mí (?))

Ante cualquier consulta, sugerencia o lo que se te ocurra, me pueden enviar un email a mi email personal, zequez[arroba]gmail[punto]com, o pueden usar el formulario de contacto de la página, o pueden enviar un email a zequez[arroba]mapadetransporte[punto]com[punto]ar.

Bueno, espero que les haya gustado, esto es todo por hoy. Me voy a hacer 3 pomodoros más y a dormir, y capaz que una ducha no haría mal.

 

18Jun/12Off

Mapa de colectivos Mar del Plata (Actualización)

Bueno, no tengo ganas de escribir, así que voy a ir directo al grano. Al final decidí lanzar la aplicación de mapas de colectivos en Mar del Plata, así que está colgada en Internet. Si quiere acceder puede hacerlo desde http://mapadetransporte.com.ar. Próximamente otras ciudades y varias funciones más también. Se aceptan sugerencias :)

12May/120

Mapa de Colectivos Mar del Plata

Bueno, hace 2 meses comencé a trabajar en un nuevo proyecto en Ruby on Rails, aunque la mayor parte del código está hecha en CoffeeScript.

Esta aplicación es un mapa de los recorridos de los colectivos en Mar del Plata.

Pero no es un simple mapa.

Haciendo click en el mapa te calcula las rutas más cercanas a los colectivos para saber qué colectivo tomarte. Y te muestra la cantidad de metros que vas a tener que caminar.

Además te permite cambiar la cantidad máxima de metros que estás dispuesto a caminar con un eficiente y hermoso deslizador.

"OH DIOS ESTA APLICACIÓN ES INCREIBLE!"

Si bueno, gracias (?), pero lamentablemente, hace 15 días me ganaron de mano. DE MANO. Resulta que otro equipo (aunque yo estoy solo, no soy un equipo), se le ocurrió la misma idea. Bueno en realidad creo que decena de personas se les ocurrió la misma idea, aunque es curioso que a los dos se nos ocurrió llevarla a cabo mas o menos al mismo tiempo.

Y por qué digo que me ganaron de mano? Bueno, yo pretendía hacer una aplicación bastante humilde e "Indie", como se diría en el ámbito de los videojuegos, pero ellos fueron a lo grande, se contactaron con la Unión Transitoria de Empresas (los que manejan los colectivos en Mar del Plata), y con la municipalidad, etc. La verdad que está muy bien y los felicito, ya era hora de que alguien lo hiciera.

Sin embargo, ellos todavía no publicaron su aplicación, así que en realidad, todavía no sé exáctamente como lo van a hacer, pero tienen la ventaja de tener toda la información de los colectivos actualizada, sponsors y financiamiento.

Mi primera reacción fue deprimirme. Ya se imaginan lo que debe ser estar dos meses trabajando en algo y que alguien te gane de mano, DE MANO. Además estaba bastante entusiasmado con el proyecto, me enteré de su aplicación días después de haber terminado la primera versión usable. Pero después de escuchar música deprimente por dos días seguidos decidí que FUCK IT, me importa un carajo, la vida continúa, y no importa cuántas veces me falle, yo siempre me levanto para seguir corriendo, y sé que va a haber más obstáculos en el camino, pero saben qué? COME AT ME BRO!

También tengo otro problema yo: no tengo plata, ni apoyo, ni financiamiento, ni nada. A veces me pregunto cómo sigo vivo. Dado que decidí lanzar el proyecto con Heroku, necesito activar la cuenta, y para ello necesito una tarjeta de crédito... internacional... en dólares... Y eso no lo tiene cualquiera, al menos no acá en Argentina. Por suerte mi viejo tiene una de esas tarjetas, pero lamentáblemente mi relación con mi viejo va de mal en peor, así que me puedo olvidar de que me la preste any time soon.

No voy a nombrar el nombre de su aplicación para no darles el placer de aumentar su pagerank. Mentira, se llama MyBus, los pueden encontrar en Twitter y Facebook, mantienen actualizado sobre el desarrollo. Se ve prometedor, y les deseo suerte :) .

Dado que se me va a complicar para competir contra ellos, probablemente vaya a hostear mi app en Github y hacerla open source. Quién sabe qué puede pasar en el futuro.

Pueden probar mi aplicación desde esta URL temporal de Heroku. No puedo hostearla en mapadecolectivosmdp.com.ar, que era el dominio que tenía planeado, porque ALGUIEN no me quiere prestar la tarjeta de crédito para validar la cuenta de Heroku y agregar dominios propios, lo cual es complétamente gratis.

Si les sirve, bien, si no, bueno, nadie los obliga a usarla.

En realidad no pensaba publicar la aplicación, pero me pareció relevante para mencionarlo en algún currículum, sinceramente nunca me fascinó la idea de emplearme, pero decidí que me voy a ir a vivir solo a cualquier costo, me harté de estar atado a mi viejo. Y el año que viene voy a arrancar ingeniería electrónica, quizás no rinda todas las materias juntas, pero no quiero perder el hábito de estudio, y algo de matemática avanzada nunca viene mal. Además siempre le sentí un sabor dulce a la electrónica, al fin y al cabo, era la segunda carrera que quería seguir, así que si me voy a quedar en Mar del Plata, why not?

Los saludos desde mi casa.

Cambio y fuera (?).

 

12May/120

¿Qué pasó este año?

1 de Agosto del 2011 fue el último post!? La puta madre, me fui al carajo. Gente, me fui al carajo.

Bueno, qué pasó en todo este tiempo? Yo les voy a decir qué pasó.

Casi un año. 1 año desperdiciado. No puedo creer que hace exáctamente 1 año entré en pánico y dejé la facu. Yep, así de idiota soy. Pero bueno, la vida continúa. Desde el año pasado que dejé la facu (bueno, fue menos de 1 cuatrimestre, cuenta siquiera como empezar?), pasaron muchas cosas...

Aprendí Ruby! Aprendí Rails! Aprendí CoffeeScript! Aprendí HAML! Aprendí SASS! Intenté aprender japonés!

WOW! Ahora que lo pienso, aprendí bastante en el último año, quizás no fue tan desperdiciado.

Por otro lado, también me enganché con One Piece, y en los últimos meses, le vendí mi alma a Reddit.

Estuve trabajando en una página en Rails la cual, bueno, como siempre, la dejé de lado antes de terminarla porque me comenzó a parecer una mala idea. Pero miremos el lado positivo, aprendí un montón haciendo una aplicación tan grande!

En los últimos dos meses también estuve trabajando en una aplicación web para ver los recorridos de los colectivos de Mar del Plata (o de cualquier ciudad). Lamentablemente alguien me ganó de mano y ya lo tienen re oficial, con un acuerdo con la UTE, e incluso están en contacto con la municipalidad, es un proyecto re grande. Yo quería hacer algo más humilde e independiente, pero bueno.

Que conste que yo hice una pequeña investigación de mercado previa a comenzar el proyecto, pero ellos anunciaron todo hace mas o menos 15 días, y yo me enteré esta semana. Bueno, ya les voy a hablar de esto en el próximo post, donde también voy a postear mi aplicación, aunque no creo que la publique, y hasta quizás la convierta en un proyecto open source.

Bueno, también hace un mes mas o menos comencé un curso de panadería y facturería. Es relativamente intensivo, las clases son 3 veces por semana 5 horas por día. Ya sé, ya sé, no tengo idea de panadería, pero me gusta cocinar, y era gratuito, así que dije "Por qué no? Total no estoy haciendo nada". Está bueno porque nos enseñan la teoría bioquímica detrás de toda la manufactura, y también práctica, obvio. Llevo panes o facturas a casa todos los martes, jueves y viernes.

En otras noticias, ahora estoy saliendo con una fantástica chica friki. Pero no voy a revelar la identidad secreta de la afortunada (?). Mentira, es Chiara, la pueden encontrar en Facebook. Y no voy a decir más porque si no después me pongo cursi y baja mi estatus como macho alfa de Internet (?).

Creo que debería abrir otro blog, y dejar uno para posts serios y otro para este tipo de posts que no le interesan a nadie pero me gusta escribirlos porque a veces me dan ganas de escribir. Me gusta escribir. Algún día voy a grabar las conversaciones que tengo solo y las voy a transcribir, se van a asombrar de las pelotudeces que puedo llegar a decir.

Bueno, no sé que más decir. Hace más de 48 horas que no tomo café, solo para demostrar mi punto, el café no es adictivo, solo te duele la cabeza durante un día si lo dejás, y tomarlo te saca el sueño.

 

Y con esto me despido. Hasta el próximo post, que va a ser en 10 minutos.

 

Edit: LOL la URL quedó como "que-paso-este-ano".

Filed under: Mi vida No Comments
1Aug/112

Indecisiones de la vida

question-mark4a[1]

A veces creo que soy una persona muy indecisa, bueno, en realidad creo que siempre soy indeciso, osea, nunca logro decidirme, y si me decido, cambio de opinión al poco tiempo. Es como si mi cerebro se aburriera de lo mismo, lo que un día me parece la mejor idea que se me ocurrió en mi vida, al día siguiente me parece pésimo. ¿Por qué estos cambios de ánimo tan repentinos? ¿Por qué no puedo ser constante con algo?

Hace poco terminé una página, Comicsen, es un sitio web para la traducción de webcomics, tiene robots que se encargan de cargar los nuevos webcomics a la base de datos automáticamente, y puedo traducirlos desde el panel de control con una herramienta que hice yo mismo. El diseño, pese a que en su momento me encantaba, ahora lo veo ¡y no puedo creer qué es lo que le vi! En serio, me parece terrible para una página de webcomics.

Luego de esta página se me ocurrió otra idea, como de costumbre, y la dejé, aunque todavía entro a traducir algunos comics por día, para no dejarla abandonada, pero detuve el desarrollo. La gente se sorprendería de la cantidad impresionante de proyectos que dejé a medio hacer por las razones que cité en el primer párrafo. En este aspecto Comicsen es todo un logro, no quizás en el aspecto técnico o útil de la página, sino en que TERMINÉ, aunque todavía siento que le quedan cosas por hacer, generándome un vacío que no puedo saciar por falta de ganas.

Un día leí un artículo que preguntaba a los lectores por qué creían que la mayoría de las páginas web fracasan, muy interesantes las respuestas, la mayoría se centraba en el hecho de que el creador la dejaba porque el sitio web no cumplía con las expectativas que este tenía, y no me sorprende. Día a día somos bombardeados con historias de sitios web que de la noche a la mañana juntan miles o millones de usuarios y los creadores se hacen millonarios. El problema es que estos sitios son sólo una pequeña fracción de todos los sitios web que son lanzados día a día, ¿y las historias de los fracasos?, ¿y las historias de los sitios web qué no lo lograron?, nadie las cuenta, no son interesantes, y probablemente tampoco nadie se entere.

Tras leer dicho artículo me sentí menos solo (si es que de algún modo uno se puede sentir acompañado en Internet). Mal de muchos consuelo de tontos, dice el dicho, yo seré un tonto, pero al menos se me bajó la depresión (¿o se subió?). Además me motivó a seguir intentando, y no tirar la toalla, ahora las estadísticas están de mi lado, yo creo que un día de estos le voy a pegar en el clavo y voy a poder vivir la vida que anhelo.

Por otro lado, hace tiempo que tenía ganas de aprender Ruby, así que tomé la decisión y me puse a leer un libro, "Beginning with Ruby, from novice to professional" por Peter Cooper. Muy entretenido Ruby, la verdad que me sorprendió la simplicidad. Y ahora estoy trabajando, como de costumbre, en un proyecto nuevo, con Rails. Peter: prometo comprar tu libro si algún día tengo plata.

Me despido, mañana hago un post con la lista de bienes virtuales que uso actualmente pirateados pero que voy a comprar cuando tenga algo de dinero demás.

19Jul/110

Separar amigos conectados de desconectados en el nuevo chat de Facebook

Es probable que hace poco se les haya activado en Facebook el nuevo chat, que te muestra todos los amigos con los que más te comunicas, conectados y desconectados, el problema es que están todos mezclados y puede resultar molesto para ver de una manera rápida quiénes están conectados.

Por eso hice esta extensión que pone a todos tus contactos conectados juntos, en la parte inferior de la lista de amigos.

Sin la extensión:


Con la extensión:

Para descargar la extensión (que en realidad es un userscript para GreaseMonkey así que lo pueden usar en casi cualquier navegador web) hacen click aquí.

Espero que les sea útil ^^

PD: Al ser un script de Greasemonkey les va a pedir autorización para acceder a los datos de todos los sitios web, pero en realidad solamente corre en Facebook, pueden corroborarlo abriendo el archivo en un editor de texto.

Descargar extensión

2Jul/110

¿Cómo eliminar la página de “Ayuda en la búsquda” de Telefónica?

Nota: esto sirve para cualquier proveedor de Internet que haga lo mismo que Telefónica.

Si tenés internet con Telefónica/Speedy entonces habrás notado que cuando intentás entrar a una página que no existe, como por ejemplo http://tarniag.com/ porque tipean con anagramas, Telefónica "gentilmente" los va a redireccionar a una página que supuestamente los ayuda a encontrarla, obviamente con publicidad, y cambiándote complétamente la dirección en la barra de direcciones, así que si te habías equivocado en una puta letra tenés que escribir todo denuevo.

Bueno, esto sucede porque estamos usando el servidor DNS de Telefónica, pero como el Internet es genial, podemos usar el DNS que se nos cante, yo uso los de Google, porque me cae bien, que son 8.8.8.8 y 8.8.4.4

Ahora, para hacer esto:
En Windows 7 lo siguiente:
1. Click en inicio
2. Escribimos Conexiones de Red y apretamos enter

En Windows XP lo siguiente:
1. Click en inicio
2. Panel de control -> Conexiones de Red

3. Hacemos click derecho y vamos a propiedades, en el dispositivo de red que uses para conectarte.
4. Hacemos doble click en el item de la lista que dice Protocolo Internet (TCP/IP), o (TCP/IPv4) en Windows 7
5. En la nueva ventana hacemos click en donde dice "Usar las siguientes direcciones de servidores DNS"
6. "Servidor DNS preferido" pegá 8.8.8.8, en "Servidor DNS alternativo", 8.8.4.4

Listo, ahora si vamos a http://tarniag.net/ nos va a aparecer el error que nuestro navegador web tiene preparado para la situación, y no le dejamos un solo centavo más a nuestra codiciosa ISP:

Y podemos hacer click felizmente en la sugerencia de Google Chrome o nuestro navegador web.

30Jun/111

Cómo importar todos tus contactos de Facebook a Google+

Como muchos habrán notado Google+ no permite importar contactos de Facebook (váyase a saber por qué Google no permitió esto). Lo bueno es que eso no nos impide que los importemos, ya que nosotros somos demasiado piratas para que no nos permitan hacer algo.

El truco está en importar los contactos de Facebook a una cuenta de Yahoo, y luego importarlos desde Yahoo a Google+.

Aquí saqué algunas capturas de pantalla de cómo hacerlo...

Primero vamos a http://mail.yahoo.com y hacemos click abajo a la derecha en Sign in with Facebook

Se abrirá un popup para venderle tu alma a Yahoo, le damos ok. Luego completas tus datos, siguiente, siguiente y ya estás en tu casilla de correo.


Vamos a la pestaña de contactos y luego hacemos click en Import Contacts, que está el iconito de Facebook


Le damos ok a todo y listo, ya terminaste con Yahoo, podés cerrar la pestaña porque no vas a usar esa cuenta nunca más en tu vida.

Ahora vamos a nuestra cuenta de Google+, si no tienen una, entonces no sé que carajo hacen acá, pero si quieren una invitación van a Twitter y buscan por "Google+ invite" que está lleno de gente ofreciendo, porque a mí ya no me dejan invitar más jaja.

Ok, una vez en nuestra cuenta de Google+ vamos a la sección de círculos y hacen click en "Find and Invite", les recomiendo que si tienen ahí a contactos que no van a invitar, como por ejemplo, todos los contactos de Gmail, vayan a "More actions", luego a "Select all", y luego "Remove", así una vez que importan los contactos pueden seleccionar a todos y agregar, sino van a tener que seleccionarlos uno por uno para agregarlos.

Hacen click en Yahoo, se les abre una ventana de confirmación en Yahoo, le dan OK y listo, ya se importaron todos sus contactos, ahora solo tienen que seleccionarlos y agregarlos a algún círculo (yo hice uno que se llama Facebook porque me daba paja ordenarlos en el momento)

Y listo, así es como importan contactos de Facebook a Google+, si les sirvió me dejan un comentario y un abrazo, sobre todo el abrazo, que no falte eh?

EDIT: Google cerró las invitaciones denuevo, estuvieron abiertas por unas horas y miren el bolonqui que se armó en Twitter. Hice un formulario con Google Docs para las invitaciones, agreguen su email si quieren y en cuanto vuelvan a abrir las invitaciones, si todavía no lo hacen complétamente público, los invito ^^

Filed under: Sin categoría 1 Comment