domingo, 27 de octubre de 2013

¿Princesas geek? Así se verían las chicas Disney en Halloween


Cómo lucirían las princesas Disney con atuendos completamente geek? Eso mismo se preguntó Isaiah Stephens, quien se dedica a publicar su trabajo artístico en redes sociales y logró crear una galería completa con hermosas – y sensuales – princesas vestidas como Rogue de X-Men o Black Widow de The Avengers.
La Noche de Brujas o Halloween está a la vuelta de la esquina, y después de haber cenado un delicioso pan de muerto con chocolate caliente para celebrar el Día de Muertos, seguramente querrás llenarte también con el espíritu de la festividad donde chicos y grandes se disfrazan para salir a asustar a los demás.
Para mantener eso en mente, el trabajo de Stephens es digno de verse y volverse a ver, pues los diseños tienen muchos detalles tanto de las princesas como de los personajes a quienes están representando por medio de sus  disfraces.
Seguramente te agradará cada uno de ellos, aunque algunos son más “rudos” que otros:
                                           Bella como Hermione Granger de Harry Potter
                                                   Sally Skellington como Raven de Teen Titans
                                                                   Rapunzel como Sailor Moon
                                    Pocahontas como Katniss Everdeen de The Hunger Games
                                                           Merida como Rogue the X-Men
                                                   Jane como Lara Croft de Tomb Raider
                                                          Alicia como Buffy the Vampire Slayer

                                                      Blancanieves como La Mujer Maravilla 

                                                Ariel como Black Widow de The Avengers
El trabajo plasmado en estas imágenes seguramente inspirará a muchos a buscar en la fiesta de Halloween a alguna Mujer Maravilla o Gatúbela, pero dudamos que alguna de ellas se vea tan bien como las famosas chicas de Disney, que si bien forman parte de una de las empresas dedicadas al entretenimiento infantil, también tienen cuerpos que pondrían a suspirar a cualquiera.
Referencia: Izzy Doodle Dump
Read More

Así sera el nuevo parque temático de Avatar


El planeta de Pandora, que aparece en Avatar, pronto podrá ser visitado desde la Tierra, pues Disney y Lightstorm crearán un parque temático en Animal Kingdom (Disney World) basado en la película.Cualquiera que haya visto Avatar puede darse cuenta de que esta meta es algo difícil de lograr, pues se trata de un planeta completamente imaginario. Aún así, Dinsey ya tiene un buena parte del concepto armada y por más improbable que suene, con los recursos que tiene la compañía, Pandora podría ser el próximo gran parque de Disney sin problemas.
Claro que para lograr crear algo tan grande se necesitará mucho esfuerzo y como mencionó Joe Rohde de Walt Disney Imagineer en un video para la primera D23 Expo en Japón, no es imposible traer Pandora a la vida si se encuentran nuevas formas de innovar. “El proyecto está lleno de nueva tecnología, nuevo arte, nuevos estilos y nuevos materiales.” James Cameron explicó en ese mismo video que se está trabajando en tres secuelas y que la unión de ambas compañías (Lightstorm y Disney) podrá crear algo maravilloso. “Lightstorm y Disney son dos compañías que comparten un profundo compromiso para crear ambientes nunca antes vistos que puedan ser explorados y disfrutados, así que es la mezcla perfecta.”


Según se muestra en el video y en imágenes compartidas por el blog de los parques de Disney, los visitantes podrán caminar por la jungla, subirse a una pequeña lancha que los llevará en un paseo por un lago luminoso como los que tiene Pandora de noche y de alguna manera, se supone que hasta será posible volar en Banshee (criaturas que son parecidas a los dragones). Con todas estas imágenes en mente, me imagino que en algún punto del recorrido también atacará a los visitantes alguna de las numerosas especies animales peligrosas que habitan Pandora. Además del nuevo parque temático, Disney también tiene planes de expandir el Animal Kingdom y agregar nuevas atracciones como espectáculos nocturnos con música en vivo, luces e imágenes de animales para crear un show increíble en el Discovery River. Además de eso, también se agregarán más actividades nocturnas, actos de performance y hasta una versión nocturna de los Safaris de Kilimanjaro.



Es lógico y de esperarse que el resultado final no sea idéntico al Pandora de la película, pero si se logra desarrollar un proyecto así a una escala tan grande, el parque temático deAvatar en Animal Kingdom de verdad podría convertirse en una de las grandes atracciones y podría ofrecer una experiencia tanto visual como sensorial que nunca antes se ha visto. Los renders tienen mucha calidad y es bien sabido que Disney tiene una increíble capacidad para recrear ambientes completamente ficticios con atracciones impresionantes, pero según los rumores, todavía habrá que esperar algunos años para poder visitar el parque y experimentar en persona el resultado final.
Read More

A Torvalds no le preocupa que Mavericks de Apple sea gratuito


Apple ofrece la última versión de su sistema operativo, OS X Mavericks, de manera gratuita para aquellos que tienen hardware de la manzana. Esto no afecta al sistema operativo Linux, según dice su creador, Linus Torvalds.
Linux se ha entregado de forma libre y gratuita por ya unos 22 años, dice Torvalds en una sesión de preguntas y respuestas en el LinuxCon Europa, en Edinburgo. La decisión de Apple de ofrecer su sistema operativo de forma gratuita es totalmente diferente a la filosofía de Linux, comentó. De hecho, una de las razones por las que Torvalds usa el término código abierto es porque hay una diferencia entre abierto y libre o gratuito (free), nos dice.
Y aunque Mavericks puede ser gratis, no es código abierto y además, la gente necesita de hardware costoso para poder usar ese sistema operativo. “El hecho de que Apple dé este sistema operativo gratis es completamente irrelevante”, dice Torvalds. “No pienso que impacte en nada a Linux”, añade.
Linus Torvalds no está pensando en el retiro tampoco, a una pregunta sobre lo que pasaría si él se retirara. “Esto no ha pasado aún”, dijo. Pero probablemente dejaría de programar si siente que ya no puede hacerlo o si el doctor se lo prohibe.
Sin embargo, Torvalds no hace mucha programación hoy en día. Aún así, le gusta lo que hace. “La gente simplemente sabe quien soy”, dijo. Y aunque los desarrolladores -de acuerdo a Torvalds- “pueden tener la atención de una sarta de creaturas tontas de los bosques”, le gusta responder a los desarrolladores y a quienes mantienen el kérnel de Linux cuando éste se sale de su control. Dice que parte de su rol es ser capaz de decir: “No, no es así como hacemos las cosas”.
Incluso si Linus Torvalds es atropellado por un camión, Linux no tendrá problemas adicionales, dijo. Hay miles de personas involucradas con Linux por más de 20 años en donde incluso algunos de los que empezaron con esto siguen aquí, indicó. “Tenemos un increíble grupo de desarrolladores”.
“Soy de las personas que la gente conoce y que saben cómo trabajo. Esto significa que no siempre me gusta lo que hago y el cómo presento las cosas, pero pueden confiar en que actúo de una manera clara y eso es lo importante”, dijo. “Pero hay otras personas que son poco políticas y les gusta aplicar parches”, refiriéndose a sus exabruptos.
Torvalds dijo que no tiene idea de si Linux terminará en cinco años. “Nunca tuve un plan. De hecho, no tengo un plan . Es algo así como un tipo de evolución como en la biología. No hay plan para terminar. Es simplemente lo que funciona lo que sobrevive”, dijo. “Linux se mantendrá evolucionando y mejorando de la misma manera. No sé qué dirección tome, pero mejoraremos. No siento que deba preocuparme por eso”. Concluyó.
Referencias:
Read More

Menor de 12 años hackea webs del gobierno


Un niño canadiense de 12 años se ha declarado culpable de haber hackeado varios sitios de la policía y gubernamentales en 2012. Según reportes de Toronto Sun, el niño causó un daño de unos 60,000 dólares y mantuvo algunos sitios fuera de servicio hasta por dos días a nombre de Anonymous. El nombre del niño en cuestión no puede ser revelado debido a que es un menor de edad, pero se sabe que los motivos detrás de los ataques no fueron políticos para él y que lo hizo porque le pagaron con videojuegos.


En los reportes de Toronto Sun se menciona que el niño, que es un estudiante de quinto de primaria en Montreal, apareció en la corte el jueves “vestido en su uniforme escolar y acompañado por su padre.” En el juicio, se declaró culpable de tres cargos que incluyen haber hackeado a la policía de Montreal, al gobierno chileno y a otros sitios. Además del hacking, el niño compartió información al respecto, le enseñó a otros cómo hacerlo y hasta lanzó advertencias a otros hackers sobre si era seguro ingresar a ciertos sitios.
Los tipos de ataque que el niño utilizó fueron tres: uno consistía en negar el acceso a los que intentaran utilizar los sitios, otro en modificar información y ponerla como página de inicio y el último en usar los errores de seguridad para acceder a las bases de datos. Otros fueron arrestados, pero fue el niño canadiense el que estuvo detrás del ataque y le enseñó a otros cómo hacer lo mismo.
La verdad es que parece un poco ridículo que se persiga e incluso se criminalice a un niño por hacer algo que tal vez ni siquiera tenía idea que estaba mal cuando se podría estar buscando a los verdaderos responsables que de cierta forma “utilizaron” las capacidades del menor de edad. Otro punto importante es que más que criminalizar la acción después de que sucedió, se debería educar a los niños sobre la ética en Internet, pues como parte de una generación completamente digitalizada, este caso no es el primero y tampoco será el último. Tal vez las capacidades de niños como este canadiense deberían ser canalizadas hacia algo productivo y positivo de manera inmediata en vez de criminalizadas, pero para que eso suceda se necesitarán muchos cambios en muchos sectores, incluido el legal.
Read More

sábado, 26 de octubre de 2013

Como obtener padres e hijos en jQuery

Podemos navegador por el DOM y encontrar a los padres, hijos y hermanos de cualquier nodo.
Veamos los ejemplos.

Padres

El padre de un elemento es aquel que se encuentra por encima pero que le engloba.
Y eso nos devolvería al div.

Hijos directos

Los hijos son todos los elementos que estan por debajo de otro en el DOM, en otras palabras, todo lo que hay dentro de una etiqueta.
Esto nos devolverá:
[Elemento1, Elemento2, Elemento3, Elemento4]
Read More

domingo, 20 de octubre de 2013

AJAX FACEBOOK CONNECT WITH JQUERY & PHP II

Process Requests

The process_facebook.php file connects to Facebook and compares user information in database table, if connected user information is not available, it registers user using their Facebook data, storing information in the database. In case user information is already available in database, script responses with a welcome back message & logging him in the your website.
process_facebook.php sets PHP session variables to log-in users. You might want to replace the function with your own in-built authentication system to create users or log-in them into your website.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<?php
session_start();

/*
check our post variable from index.php, just to insure user isn't accessing this page directly.
You can replace this with strong function, something like HTTP_REFERER etc.
*/

if(isset($_POST["connect"]) && $_POST["connect"]==1)
{
    include_once("config.php"); //Include configuration file.

    //Call Facebook API
    if (!class_exists('FacebookApiException')) {
    require_once('inc/facebook.php' );
    }
        $facebook = new Facebook(array(
        'appId' => $appId,
        'secret' => $appSecret,
    ));

    $fbuser = $facebook->getUser();
    if ($fbuser) {
        try {
            // Proceed knowing you have a logged in user who's authenticated.
            $me = $facebook->api('/me'); //user
            $uid = $facebook->getUser();
        }
        catch (FacebookApiException $e)
        {
            //echo error_log($e);
            $fbuser = null;
        }
    }

    // redirect user to facebook login page if empty data or fresh login requires
    if (!$fbuser){
        $loginUrl = $facebook->getLoginUrl(array('redirect_uri'=>$return_url, false));
        header('Location: '.$loginUrl);
    }

    //user details
    $fullname = $me['first_name'].' '.$me['last_name'];
    $email = $me['email'];

    /* connect to mysql */
    $connecDB = mysql_connect($hostname, $db_username, $db_password)or die("Unable to connect to MySQL");
    mysql_select_db($db_name,$connecDB);

    //Check user id in our database
    $result = mysql_query("SELECT COUNT(id) FROM usertable WHERE fbid=$uid");
    $UserCount = mysql_fetch_array($result);

    if($UserCount[0])
    {
        //User exist, Show welcome back message
        echo 'Ajax Response :<br /><strong>Welcome back '. $me['first_name'] . ' '. $me['last_name'].'!</strong> ( Facebook ID : '.$uid.') [<a href="'.$return_url.'?logout=1">Log Out</a>]';

        //print user facebook data
        echo '<pre>';
        print_r($me);
        echo '</pre>';

        //User is now connected, log him in
        login_user(true,$me['first_name'].' '.$me['last_name']);
    }
    else
    {
        //User is new, Show connected message and store info in our Database
        echo 'Ajax Response :<br />Hi '. $me['first_name'] . ' '. $me['last_name'].' ('.$uid.')! <br /> Now that you are logged in to Facebook using jQuery Ajax [<a href="'.$return_url.'?logout=1">Log Out</a>].
        <br />the information can be stored in database <br />'
;
        //print user facebook data
        echo '<pre>';
        print_r($me);
        echo '</pre>';
        // Insert user into Database.
        @mysql_query("INSERT INTO usertable (fbid, fullname, email) VALUES ($uid, '$fullname','$email')");

        //User is now connected, log him in
        login_user(true,$me['first_name'].' '.$me['last_name']);
    }

    mysql_close($connecDB);
}

function login_user($loggedin,$user_name)
{
    /*
    function stores some session variables to imitate user login.
    We will use these session variables to keep user logged in, until he/she clicks log-out link.
    If you are using some authentication library, login user with it instead.
    */

    $_SESSION['logged_in']=$loggedin;
    $_SESSION['user_name']=$user_name;
}
?>

With jQuery connecting to Facebook is super easy, I am sure this will help you make your own Ajax Facebook Connect, any good feedback would be hugely appreciated, Good luck.
Read More

About Me

Popular Posts

Designed By Seo Blogger Templates