Blog de informática y programación
Tamaño horizontal
Tamaño de fuente

open for config

» Suscribirme por e-mail para recibir en mi bandeja de entrada las novedades de algoritmática!

mail


Suscribete a nuestro RSS

Así es, como fue anunciado por el mismo Billy Puertas aka Bill Gates en el 2006.
Pues hoy señores, es un gran día al menos para los detractores de este personaje (yo estoy en la lista).

Para los lamebotas (sí como los que ponen comentarios en eleconomista…) este es un día triste…
Sólo me resta decir… Te extrañaremos Bill…

Más sobre esta noticia:

http://www.eluniversal.com.mx/articulos/47702.html

¿Y tú? Estás triste el día de hoy? (yo no, estoy celebrando aquí en el trabajo con coca cola y botanas..)

Opera9.50 vs Firefox3… Cuando lo privativo es de mejor calidad que lo libre

Con tanta emoción por la salida de la nueva versión de Firefox, no me di cuenta de que ya estaba disponible la tan esperada (esperada por mi) nueva versión del navegador Opera.

Dos navegadores actualizados el mismo dia :D

Las primeras impresiones fueron diferentes:

ADVERTENCIA: El siguiente contenido puede herir la sensibilidad del lector pro “movimiento libre”.

Leer más »

Pues señores, llegó por fin el gran día, 17 de Junio. Fueron tantas mis ansias de espera que a las 12 de este medio día, hora del centro de México accedí a Mozilla.com para descargarme el tan preciado firefox…
Oh sorpresa que los de mozilla no habían actualizado nada…
20 minutos después el sitio estaba inaccesible y un mensaje de “http/1.1 unavailable” me hacía sentir más y más ansioso…

Uno de los lectores de este blog (que por cierto no está a más de 2 metros de mi escritorio :) logró bajarse firefox, 2 horas después de la hora anunciada :). (además de que logró entrar al sitio, cosa que yo no pude).

Y es en esta misma máquina que nuestro GRAN y ESPERADO Firefox 3 está instalado (que por cierto escribo esta entrada desde IE7)…

Vaya gran sorpresa cuando termina de instalarse y… “Lo siento Error, Firefox debe cerrarse”…
y al entrar a Wordpress ni se diga…

Lo mismo al probarlo con el Acid Test, llega al 51% y ahí se peta…

Creo sinceramente que es la gran decepción Firefox 3 no llevo más de 3 (irónicamente) sitios navegados y ya se me ha cerrado…

Les sería más gráfico pero no puedo subir screenshots :)…

En fin, buen provecho a todos, que yo me disfruto mi sopa de camarones (que por cierto después de la decepción a uno le sienta bien).

En el post anterior mostrabamos la campaña que está haciendo firefox para conseguir el record mundial.

Hoy (15 de junio) a 2 dias antes de estar disponible para descarga, cuentan con mas de un millon de personas.

Download Day - Spanish

Me desepcionan un poco estos numeros porque en primer lugar, Argentina logró 19mil suscriptores vs Brasil quien ha conseguido 74mil. Es una diferencia muy grande que no me esperaba.

China a conseguido 17mil suscriptores, una pena para el potencial que tiene ese pais.

Mas allá de eso, en mi opinión el mapa no solo muestra a gente interesada por la nueva version del navegador, sino a la gente interesada por el software libre en general. Y America Latina está muy por debajo de los numeros que puede ofrecer Europa.

Igual mas triste es el caso de Africa, cuyos paises no llegan a 100 suscriptores cada uno.

Investigando mas a fondo… las Islas Fiji tienen 124 suscriptores (Toda la población de la isla se puso de acuerdo?) xD

Yo pensé que en groenlandia no existia vida… nunca me imaginé que no solo existen 124 personas, sino que tambien tienen internet! :O

Bueno estos son un poco los datos estúpidos que logré sacar de la pagina en 2 dias ponen el link y a descargar… espero que hayan mejorado la beta y consuma menos memoria.

Salu2.

Establece un récord mundial Guinness. Disfruta una web mejor

Download Day 2008

Parece un buen trato, ¿verdad? Todo lo que tienes que hacer es descargar Firefox 3 durante el Download Day para ayudar a establecer el récord del software con más descargas durante 24 horas - es así de fácil. No te estamos pidiendo que te tragues una espada o que mantengas en equilibrio 30 cucharas sobre tu cara, aunque eso también sería bastante impresionante.

¿Que es lo nuevo que trae Firefox 3?

Nada que no tenga ya Opera 2.50.
Con más de 14.000 mejoras, Firefox 3 es más rápido, seguro, elegante e inteligente que antes.

Pasa la voz y únete ahora!

Actualizado: Lograron romper el record 8O , con mas de 8 millones de descargas

Visto en PicandoCódigo.

Al buscar en google la palabra htmlspecialchars nos aparece, en la lista de resultados, un “fragmento de código” distinguido por un icono y fuente Courier New.

Se ve que están pasando Code Search del laboratorio, al mundo real :D

Al clickear en “Más fragmentos de código de htmlspecialchars »” vamos a una página de Google Labs en donde hay mas resultados.

Lo interesante al elegir alguno de esos resultados, es que vemos el código como en un “visor”. Aunque para que sea perfecto, el código debería estar coloreado (tomando el lenguaje por extención de archivo) pienso que los chicos de google deben estar trabajando en ello.

Sinceramente me da mucho gusto ver al megabuscador mejorar sus sistemas y esta vez, pensando en nosotros :)

Antes que nada quiero agradecer a todos los usuarios y visitantes de este blog, llegamos ya a más de las 3000 paginas vistas, estamos a unos pasos de llegar a las 2000 visitas.

Aunque no les hemos cumplido y esto se nota en el ritmo de posteo que ha bajado mucho, debido a que estamos muy ocupados con nuestros empleos, trabajos y compromisos sociales, recordamos que también tenemos un COMPROMISO con ustedes y con este blog.

Motivo por el cual, en lo personal, he decidido apartir del 15 de Julio dedicarle full-time, en otras palabras dejar mi trabajo para dedicarselo a todos ustedes, colocar todo lo que le hace falta al sitio, como un foro para que podamos compartir opiniones, sacarnos de dudas, código y otras sorpresas que ya tenía preparado desde el inicio de este proyecto.

Recalco de nuevo mi compromiso con ustedes y con el blog.

De nueva cuenta muchas gracias =).!

Este Post tiene la intención de comentar lo necesario para llegar a ser un buen programador autodidacta.

Siendo sinceros me recuerda al texto de Eric Raymond “Cómo ser hacker” y es que hay gente que realmente quiere aprender a programar y este no es el texto definitivo pero sí una ayuda para todos aquellos atraídos por este fascinante mundo…

Leer más »

¿Qué es COM?

Según la Wikipedia:

Component Object Model (COM) es una plataforma de Microsoft para componentes de software introducida por dicha empresa en 1993. Esta plataforma es utilizada para permitir la comunicación entre procesos y la creación dinámica de objetos, en cualquier lenguaje de programación que soporte dicha tecnología. El término COM es a menudo usado en el mundo del desarrollo de software como un término que abarca las tecnologías OLE, OLE Automation, ActiveX, COM+ y DCOM.

Ejemplos de creación de objetos COM:

PHP

$obj = new COM("nombre-objeto");
$obj->metodonombre();
$obj->atributo = "atributo";

VBScript

Dim obj
Set obj = CreateObject(“nombreObjeto”)
obj.metodo()

Jscript

var obj;
obj = new ActiveXObject("nombreObjeto");

Ruby

Require ‘win32ole’
obj = WIN32OLE.new(‘nombreObjeto’)

Perl

use Win32::OLE;
$my obj = Win32::OLE->new(“nombreObjeto”);

Pascal

Var
objeto: variant;
Objeto := CreateOleObject(“nombreObjeto”);

Ejemplo

El siguiente ejemplo es un validador de documentos XML en PHP (también se puede hacer gracias a COM en otros lenguajes)

if($argc> 1)
{

    if($xmlDOM = new COM("Microsoft.XMLDOM"))
    {
   
        $xmlDOM->async = "false";
        $xmlDOM->validateOnParse = "true";
        $xmlDOM->load($argv[1]);
       
        echo "\n[-] Archivo XML cargado\n";
        echo "[-] validando...\n";
           
        if($xmlDOM->parseError->errorCode == 0)
        {
            echo "[-] No se encontraron errores\n";
            echo "[-] Documento XML valido (congratulations)\n";
        }
        else
        {

            echo "[*] Error: \n";
            echo "\n  Codigo de error: ".$xmlDOM->parseError->errorCode;
            echo "\n  Descripcion del error: ".$xmlDOM->parseError->reason;
            echo "\n  Linea: ".$xmlDOM->parseError->line."\n";

        }   
    }   
    else
    {
        exit("[*] Error... objeto com no creado.\n");
    }

}
else
{

    echo "XML Validator Coded by Amir Canto  | http://www.algoritmatica.com\n";
    echo "Usage: $argv[0] archivo.xml\n";
    exit(0);
}

Un saludo!.

Si alguien conoce alguno más! Que no dude en hacérnoslo saber! Ayudanos a completar la lista =).

Insertar imágenes

Para empezar, el sistema para agregar imágenes solo funciona en Firefox... por lo que si usamos Opera (como yo) o IE no podremos agregar imágenes al artículo.

La Galería y la Librería de Medios tampoco funcionan en Opera ni en IE (aunque este último no me interesa ;) ).

¿Que pasa si queremos copiar una imagen de una URL a nuestro hosting? No tenemos esa opcion por ahora. Además el "Guardar Cambios" a simple vista, no se sabe para que sirve, ya que si queremos insertar una imagen desde otra URL tendremos que cliquear en "Insertar dentro de la entrada".

Otro punto importante es que de nada sirve subir 100 imágenes al mismo tiempo, si para insertarlas debemos tragarnos 100 veces que la ventanita para insertar se abra, con todo el tiempo que eso lleva (porque tarda bastante en abrir). En este sentido prefiero el sistema anterior.

Leer más »


Extras