8 de enero de 2015

Frikadas: Metal Gear Chico

Estos modders hacen diabluras con el Metal Gear Solid V: Ground Zeroes :)




4 de enero de 2015

Frikadas: Quake funcionando en un osiloscopio

Increíble pero cierto:

25 de diciembre de 2014

¡Feliz Navidad!




Pues eso, que feliz navidad a todos :)

El cuadro es la Sagrada Familia del pajarito, de Murillo.

1 de diciembre de 2014

Objective c: Convertir timestamp a fecha NSDate

Os pongo un pequeño ejemplo de como convertir una fecha en formato Timestamp a NSDate en objective C:

NSString * timeStampString = @"1316641549";
    NSTimeInterval _interval=[timeStampString doubleValue];
    NSDate *date = [NSDate dateWithTimeIntervalSince1970:_interval];
    NSLog(@"%@", date);

Espero que os sea de utilidad :)

30 de septiembre de 2014

Apple: Como cambiar la batería de un portátil Macbook Pro

Os pongo aquí un videotutorial que he hecho en el que explico como cambiar la batería de un portátil Macbook Pro.




Espero que os sea de utilidad.

29 de septiembre de 2014

Privacidad: Google almacena todos los movimientos de tu móvil Android

Pues eso, que si tienes un móvil con Android con tu usuario de Google activado el famoso buscador va almacenando todos tus movimientos con el móvil. Muy útil para despistados como yo que quieren saber que hicieron tal o cual día y para parejas hipercelosas que quieren controlar al milímetro a los suyos.

Para ver tu histórico tienes que ir a este enlace: https://maps.google.es/locationhistory/b/0 y estar logueado en Google. Ya de paso le puedes enviar un saludo a Obama de mi parte ^_^.

Os pongo aquí una captura de uno de mis días en verano :)


16 de septiembre de 2014

Unity: Acceder a variables de otros scripts con C#

Voy al grano :)

Manager.cs

using UnityEngine;
using System.Collections;

public class Manager : MonoBehaviour {

public static int someGlobal = 5;

// Use this for initialization
void Start () {
print(someGlobal);
someGlobal = 1;
}

// Update is called once per frame
void Update () {

}
}


Acceder.cs

using UnityEngine;
using System.Collections;

public class Acceder : MonoBehaviour {

// Use this for initialization
void Start () {
Manager.someGlobal = 3;
print (Manager.someGlobal);
}

// Update is called once per frame
void Update () {

}
}

Agregar los scripts cada uno a un objeto distinto, yo el Manager lo agrego siempre a un objecto vacío en pantalla al que llamo "Main", pero bueno , cada uno que lo haga según quiera.