Transformemos al Perú [Video]
Feb 6
Ya había visto hace unos días este video y me pareció bueno, pero no lo había publicado quizás por la falta del tiempo de entre el Cultural, las clases, el proyecto y tantas otras cosas, y ya pues, ahora que tengo un rato libre lo publico para quien no lo vio (de paso que queda en explícito que este blog apoya los ideales del video). Saludos y buen fin de semana!
El mágico efecto de ocultar div’s [Javascript]
Feb 3
Siempre quise saber cómo es que hacían para que con un botón o un link ocultara tremendos pedazos de páginas webs de un momento a otro y sin actualizar la web, y pues muy aparte de impresiones personales, este efecto hace un poco más sofisticada y útil (o lo aparenta) a la página web que lo use… no sé, siempre me gustó ese efecto pero siempre tuve la pereza de buscar el funcionamiento técnico y ni se me pasó por la cabeza lo fácil que podría ser ¬¬ … eso me pasa por subestimar las cosas (bueno tampoco me creo el gran programador, eso se lo dejo a otras personas muy lejos de mi entorno…) pero bueno, vamos con el funcionamiento:
Ahora con acortadores de direcciones web URL
Ene 30
Hace unas horas, un compañero me sugirió una solución a los tediosos links que nos da Facebook para twittear y que, alguna vez había considerado a resolver a futuro pero que por múltiples problemas o simple flojera no se me dio por poner una solución fija, el problema era que, en nuestro Twitter, nuestros links dirigen a Facebook y este -si no estás autenticado- te lanza a una página dis que de posible amenaza para luego recién llegar a nuestros posts (aunque claro, como la mayoría de gente lectora, osea los 2 o 3 que nos leen XD, tienen Facebook, no lo consideré tanto problema) así que “ingeniando” alguna solución, recordé otra idea que tuve hace un tiempo con esto del boom de los links cortos y acortados (léase, bit.ly, tinyurl.com, tr.im ,etc) que consistía en crear en nuestro propio blog un sistema así para no estar copipasteando tremendos links que ciertamente fastidia y bueno, decidí juntar las ideas.
Con la ayuda de un post en el blog de CraftyMan, un blog que leo recientemente y que me ha gustado, implementé un sistema de links cortos nativos para este blog que pretende mejorar los posteos en Twitter, así en vez de ir a la dirección en Facebook, puedes optar por ir directamente al post (tendré cuidado de usar siempre este nuevo feature y que los editores lo hagan también u_u).
Google abrirá oficina en nuestro país
Ene 29

Me acabo de enterar vía ALT1040 y FayerWayer que el gigante de la red viene a nuestro país a abrir una oficina comercial teniendo claro su objetivo de expansión que según noticias, luego será la hora de Costa Rica, Panamá y Puerto Rico, aunque aún se estudian estas medidas.
Lo anuncia el propio Google, y creo yo no es para nada una mala idea (digo yo, después de todo citan que el 85% de internautas en América Latina contiene información a través de Google). Después de todo, Google.com.pe es lo más visitado aquí no?… a poco y pensaban que porque había el dominio tenían una sucursal peruana?
… pues eso creía yo jeje. Interesante Noticia.
Nota Oficial de Google | Noticia sobre la llegada a Perú
Prendiendo un led con un sonido
Ene 29
Esto que hice fue un pequeño experimento que hice para ver si podía convertir la entrada analógica de un sonido a una salida digital con el adc0804. La primera parte consiste en polarizar el micrófono electret, lo cual se puede conseguir con el siguiente circuito que encontré en Electronica Facil.
En donde la salida output va a ser la entrada analógica Vin+ al adc0804. Si ponemos el terminal positivo de un voltímetro al output del micrófono electret, podremos ver como mientras vamos haciendo ruidos mas fuertes, va aumentando el voltaje en el multitester, esto varia en mili voltios para lo cual tenemos que regular el voltaje de referencia del adc. Yo lo regulé a un tamaño de paso igual a 20 mV, lo que me daba un voltaje de referencia de 5.1 voltios y por lo tanto un Vref/2 de 2.55 voltios.
Ahora, el resto del circuito es el mismo para sensar cualquier magnitud física que pueda variar en su tensión, tal como ya lo había hecho en otro post con el lm35, ahora pondré el diagrama circuital para que vean como armarlo:
Por ahora solo estoy poniendo leds en las salidas del adc, pero si lo que quieren es mantener prendido un led, solo agréguenle un flip-flop D (74ls74) a alguno de los bits de las salidas del adc, lo cual podrían hacerlo de dos formas, la que hice yo fue la de conectar la entrada D y la entrada CLK del FF D al un mismo bit del adc, esto hará que cuando pase de 1 a 0 por el ruido pase lo mismo en el CLK y el Q’ pueda encenderse. La parte del circuito encerrado con rojo puede ser reemplazado por cualquier tipo de sensor, así como había hecho con el lm35.
Ahora pondré un video de como funciona el circuito de la segunda figura
Y este que es ya usando el flip-flop.
Lo que es el mundo sin la Internet
Ene 29
En Trujillo (Perú) siendo las 01:56 a.m. del 29 de Enero de 2010, la navegación en la Internet es casi nula, solo abren algunas páginas y para fortuna de la raza humana, este blog sigue en pie. Se han reportado casos similares en Lima, y el norte del país lo que nos deja saber que es un problema global, al parecer de los DNS de Telefonica. A no ser que SKYNET se haya activado y nos estén atacando
Actualizaciones:
02:01 a.m. >> Se reportan los mismos problemas desde Venezuela.
02:11 a.m. >> El problema ha sido solucionado.
Evento Apple Enero 2010
Ene 27
Cobertura del equipo IFX, en la presentación del Apple Event 2010 programado para las 01:00 pm (Hora Peruana), donde se presentarán los nuevos productos de la gente de Cupertino. Lo más probable, sea el anuncio del iSlate, del cual ya existen hasta las características técnicas.
Si quieres enterarte de todo esto, síguenos en Twitter: www.twitter.com/ifxblog
Para una mejor cobertura, les ofrecemos estos enlaces:
- Transmisión en vivo, via UStream: http://www.ustream.tv/leolaporte
- Cobertura del equipo de Applesfera, en español: Keynote “Come see our latest creation”
Sobre el tiempo y sus máquinas
Ene 25
Desde pequeño siempre me habían llamado la atención las historias futurísticas acerca de robots, computadores como los que salen en las películas, pero nunca tanto como las máquinas del tiempo, aquellas máquinas de aspecto vistoso con lucecitas que de un momento a otro te envían por un tunel tridimensional hacia determinado tiempo espacio especificado previamente en un panel modernísimo, y que acabando los créditos nuestros padres nos hacían bajar a la realidad diciendo tajantemente que no se puede por ninguna forma viajar en el tiempo (a veces incluso dicen “porque diosito se molesta”).
Pero… ¿cuán cierto es el concepto?
Pues bien, yo apelando a mis dudas y mi esperanza fuerte investigaba e investigaba hasta que me encontré con algunos postulados famosos que dejan abierta la posibilidad de viajar a través del tiempo, algo extremos quizás, pero como dicen “difícil no es sinónimo de imposible”.
Sistemas Operativos para Netbooks
Ene 24
Sistemas Operativos?, ha sido y es un tema bastante polémico pero vamos sin rodeos
. En mi opinión sería bastante fácil: “la tecnología debe ayudar a hacer de tu vida lo más sencilla posible”, es decir debe cubrir todas o la mayoría de tus necesidades. Pero ustedes dirán eso es lógico, y la respuesta es SÍ pero muchas veces olvidamos lo que es lógico
En todo caso vamos a hablar de un tipo de usuario esta vez, una persona promedio, alguien que chequea el email, lee noticias, escucha música, contacta con las redes sociales, un usuario netamente web, una persona de negocios o alguien que no quiere complicarse la vida. Es así como se concibieron estos “aparatitos” portátiles de hoy en día (Smartphones, netbooks, etc.), pero no aportarían nada nuevo sin un SO capaz de explotar todo su potencial.
Ubuntu Netbook Remix (9.04 y 9.10): Me encantó la evolución del lanzador de aplicaciones, ya que el concepto (heredado de moblin) de tener las aplicaciones ordenadas y al alcance todo el tiempo facilita en gran medida las tareas del usuario. Además cuenta con todos los repositorios de Ubuntu, cosa que puede resultar decisiva al momento de la elección de un SO.
Moblin (v .2.0 y v.2.1): basado en Fedora, el mejor de los SO para netbooks que he testeado, depuró muchos errores desde la 2.0 y ahora en la 2.1 ya se encuentra en una versión estable. Su interfaz gráfica es muy intuitiva, así que no se necesita ser “linuxero” para manejarlo de maravilla, integra muchos servicios como el Twitter, Gmail, Calendar, Yahoo, LastFm, etc. Si quieren una recomendación sería esta opción por lo simple y eficiente, pero claro depende de tus necesidades.
Jolicloud (pre-beta): aún no puedo opinar mucho acerca de este SO, ya que no ha sido liberada una versión final. Me gusta la idea de manejar los servicios de la nube como si se tratasen de aplicaciones desktop. Actualmente trabaja con dos interfaces: una que es parecida a la UNR 9.04 y otra propia de Jolicloud que me parece muy original). Aunque cuenta con sus propios repositorios, se pueden cambiar a los de Ubuntu (lo mismo para Moblin).
Google Chrome OS: basado en el famoso Debian, Chrome Os presenta un nuevo concepto que estoy seguro significará una revolución en la forma de ver los computadores. Basados en la idea de que para un usuario que pasa horas frente a su navegador solo éste le es relevante, se han propuesto a que sea así. Por el momento no puedo opinar demasiado, tengo críticas negativas pero es algo natural por no tratarse de una versión final.
Estos son cuatro de los SO más importantes para mí, aunque probé Windows XP Home SP3 (me vino por default), Windows 7 Ultimate, Android (de smarthpones) y Linpus QuickOS, no los considero candidatos a esta lista, y no soy un anti-windows (uso Windows 7 en mi desktop) es solo que no es un SO nativo para netbooks y al probarlos no me convencieron del todo. Como repito todo depende de las necesidades del usuario, por ejemplo: si trabajas con IDES y SGBDs ve por Ubuntu, si tu mundo es la web ve por Mobin o Jolicloud. Bueno eso es todo por ahora, pero solo resalto que la historia de los SO para portátiles recién se está escribiendo…, estoy seguro de lo que estoy posteando resultará obsoleto dentro de unos años, pero no creo equivocarme en la idea de que el usuario debe buscar algo que cubra sus necesidades, que sea simple, y claro que le guste
total en el futuro tener un Sistema operativo con tus programas será como tener una cuenta de email personalizable.

Programando en C Sharp – 03
Ene 24
Hola!!! como van estimados lectores? todo bien? pues yo ando con las ganas de programar en C#, motivos? mmm… mejorar y compartir
En esta ocasión vamos con la selección múltiple, para qué sirve? pues para evitar escribir tantos IFs como sean necesarios, es decir una manera óptima de reducir código fuente, veamos:
namespace Estaciones
{
class Estaciones
{
static void Main(string[] args)
{
Console.WriteLine("Determinando la estación del año");
Console.WriteLine("--------------------------------");
Console.Write("Ingrese número de día: ");
byte dia = byte.Parse(Console.ReadLine());
// byte representa a un número de tamaño relavitamente
// pequeño como se requiere[0-255], que sea hábito el tener en cuenta
// los tipos de datos para trabajar pensando en la memoria...
Apuntes de Java: Introducción
Ene 24
Muchas veces he programado y publicado en Java y muchos de nuestros lectores me preguntan acerca de este lenguaje (que no conocen) y pues, decidí abrir esta sección que titulo como “apuntes de java” (y que espero no morir en el intento) para orientar un poco al que caiga aquí y no sepa o no tenga algo entendido con referente al lenguaje, y en esta ocasión, voy a dar un apunte un tanto introductorio.
Solemos siempre hablar de programas hechos en C y C++, además de aplicaciones web hechas en PHP o ASP, y dejamos casi siempre de lado a Java como un lenguaje de programación muy tedioso y de poca carga o lentísimo, limitado exclusivamente a las aplicaciones Desktop como su homologo par de C++, o muchas veces pensamos que el concepto web de Java sólo abarca hasta los applets, por lo que basado en mi experiencia personal voy a listar y desambiguar algunas cosas que se piensa de Java y dar alguno que otro aporte.
Pueden haber cosas erradas, ya que me estoy basando en varios libros y algo de lo que se personalmente de este lenguaje, así que si algo no entiendes del todo, te agradecería preguntarlo.
Utilizar el acortador de direcciones web ir.pe en Wordpress [PHP]
Ene 21
En este post voy a compartir una forma de usar la API del acortador de direcciones de este país como lo es ir.pe
(hay que apoyar el producto peruano!) que usé en mi proyecto web en el que actualmente sigo trabajando.
Me basé en la forma manual de introducir el acortador de direcciones TinyURL, sólo que con el sistema API de ir.pe. El código no es tan complicado, ya que según el API, sólo recibe dos parámetros, La URL a acortar, y el parámetro “api” con el valor 1 (¿?), como ellos lo indican en su website:
“Tenemos un API, se puede invocar usando el siguiente formato:
http://ir.pe/?url=[direccion-web]&api=1
(ver ejemplo), una respuesta simple pero útil.”
Trasladarlo a Wordpress no es tan difícil, digamos que quiero hacer un botón para mostrar en Twitter y que coloque la dirección ya acortada en ir.pe (como el botón que puedes encontrar al final de este post), pues lo que tienes que hacer es abrir el archivo single.php de tu plantilla web, y definir la siguiente función:
<?php
function IrPe($url){
//$url será el parámetro a pasar, en este caso, la url
$irpe = file_get_contents("http://ir.pe/?url=".$url."&api=1");
//extraemos el contenido al utilizar la api
echo $irpe; //imprimimos lo ya sacado!
}
?>
Y luego lo que hacemos es definir el botón Twitter del que les comenté, de la siguiente manera:
<a href="http://twitter.com/home?status=<?php IrPe(get_permalink($post->ID)); ?>"> <img border="0" src="http://twitter-badges.s3.amazonaws.com/twitter-a.png" align="absmiddle" /> </a>
Donde get_permalink($post->ID) devuelve la url del post actual, por lo que al pasárselo a la función IrPe, lo que hará es acortarla e imprimir tal resultado.
Puedes poner la función en cualquier parte del archivo, mientras que lo segundo, en donde exactamente quieres que aparezca el botón, y bueno, puedes usar esta función no sólo para un botón, sino también para dar el link acortado y que los usuarios lo copien, entre otras tantas funciones que usualmente le damos a estos links acortados!
Espero les haya servido el truquito!!!…
Saludos!!!
Bill Gates se une a Twitter
Ene 20
Ayer, 19 de enero, el fundador de Microsoft Corporation se unió a la red Twitter de forma oficial, (si mal no recuerdo la cuenta que usa ahora, antes era un bot o algún usuario con sentido del humor), y ni bien apareció la insignia de “Cuenta Verificada” en su perfil, empezó a ser followeado de tal manera que se convirtió en la noticia del día, a más de 30 minutos tenía algo de 11 a 12 mil seguidores, a las 8 horas bordeaba los 30 mil seguidores, y a esta hora de la madrugada en que escribí este post ya está a punto de alcanzar los 150 mil seguidores en esta red de microblogging que muchos momentos históricos ha tenido, y hoy, lo protagoniza Bill.
Y es que, si ustedes van a su cuenta de Twitter, y actualizan cada cierto tiempo, aún se puede notar como el número de seguidores que tiene se eleva imparablemente, en conjunto con sus más de 4 mil listas en las que ha sido listado y sin embargo sólo tiene al momento 5 tweets y 40 personas siguiendo. Interesante y sorprendente forma de influencia del poder de Twitter , ya que si bien Bill no es el único Millonario rondando la internet, sí que es famoso ya sea para bien o para mal…
Si desean pueden seguirlo en su cuenta de Twitter: @BillGates.
Y tú?… todavía no tienes una cuenta en Twitter?… qué esperas?








