martes, 20 de marzo de 2012

Ver el registro de historial SQL Server Management Studio

Cuando tenemos trabajos programados en SQL Server que se ejecutan de manera periódica y nos dan fallo vemos algo como lo que muestro en la imgen siguiente:
Como vemos en la imagen nos está dando un error y nos deriva al Registro de historial para que obtengamos mas información. Para llegar a donde nos derivan, tenemos que hacer click con el botón derecho en el trabajo y  ver historial.

Otra cosa apuntada!

lunes, 19 de marzo de 2012

Coger el .apk y enviarlo sin firmar

Si alguna vez necesitas enviar el .apk sin firmar a alguien, basta con ir a la carpeta /workspace/nombreproyecto/bin y ahí podemos encontrar el .apk para enviar por correo o subir a donde queramos.


LIBRO RECOMENDADO PARA APRENDER ANDROID

Uno de los libros fundamientales y que recomiendo para aprender Android y llegar a hacer aplicaciones profesionales es: Android 2 Application Developement de Reto Meier




domingo, 18 de marzo de 2012

Quitando la barra superior por defecto de #Android

Si siguiendo la entrada anterior (aquí) o porque habéis comenzado a programar en Android y os aparece una barra ultrafea con el título de la aplicación en la parte superior, algo como lo que os muestro en la imagen siguiente donde pone Testingtab en gris.


Para que no se muestre, tenemos que cambiar el Theme del Layout en el AndroidManifest. Tenemos que modificarlo por el siguiente android:theme="@android:style/Theme.NoTitleBar.Fullscreen" De modo que si nuestro Activity se llama .TestingtabActivity quedaría de la siguiente forma:
<activity
            android:name=".TestingtabActivity"
            android:label="@string/app_name"
            android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
Y visualmente se vería un poco mejor:


Otra ayuda mas!

LIBRO RECOMENDADO PARA APRENDER ANDROID

Uno de los libros fundamientales y que recomiendo para aprender Android y llegar a hacer aplicaciones profesionales es: Android 2 Application Developement de Reto Meier



Comenzando con TabLayout #Android

Como vemos en multitud de aplicaciones Android y como nos dice Google en su página de diseñadores (aquí), las aplicaciones son mucho mas intuitivas cuando usamos pestañas, llamadas en Android TabLayout. Eso es lo que nos disponemos a hacer ahora mismo, explicar el funcionamiento de las pestañas en Android. 
Para empezar, hacemos un nuevo proyecto Android y tenemos que crear 4 nuevas Activity además de la que nos crea por defecto. Cada una de ellas la usaremos cuando pulsemos en cada una de las pestañas. Le podéis dar el nombre que os apetezca, en mi caso esta pestaña se llama ActividadActivity. Tienen que ser del estilo a como son mostradas a continuación:

public class ActividadActivity extends Activity {
   
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        TextView textview = new TextView(this);
        textview.setText("This is the Actividad tab");
        setContentView(textview);
    }
}

Pantalla de resultados de búsquedas en blogger no cambia tamaño. var googleSearchFrameWidth no responde

Como vimos en otra entrada de este mismo blog podemos crearnos un buscador propio de nuestro blog para que nos devuelve los resultados en una entrada. Tenéis el enlace aquí.
Al hacer esto he tenido un problema de que no deja cambiar el tamaño de la pantalla donde se muestran los resultados. En esta pantalla se tiene que añadir un código como este:
<div id="cse-search-results"></div>
<script type="text/javascript">
  var googleSearchIframeName = "cse-search-results";
  var googleSearchFormName = "cse-search-box";
  var googleSearchFrameWidth = 795;
  var googleSearchDomain = "www.google.es";
  var googleSearchPath = "/cse";
</script>
<script type="text/javascript" src="http://www.google.com/afsonline/show_afs_search.js"></script>

Pero si modificamos el parámetro googleSearchFrameWidth observamos que las búsquedas siguen teniendo el mismo tamaño y no ha cambiado nada. Buscando por Google encontré (enlace al grupo) la siguiente solución, cambiando en el texto que tenemos en el gadget del buscador la expresión <input type="hidden" name="cof" value="FORID:10"> por <input type="hidden" name="cof" value="FORID:11"> ya podemos cambiar el tamaño de la página de resultados.
Otra cosa que solucionamos!

Como añadir la barra de búsquedas de Google Adsense en Blogger

Para poder tener una barra de búsquedas y nuestro blog de Blogger y que además nos de un montón de dinera (irónico ;-) ) tenemos primeramente que obtener el código desde AdSense. Para ello desde la página de AdSense (https://www.google.com/adsense) vamos a Mis Anuncios --> Búsqueda y veremos el botón para hacer un Nuevo Motor de Búsqueda Personalizado.



martes, 13 de marzo de 2012

Como usar la API de #Foursquare desde #Android

Foursquare tiene su propia API pública a la que hacerle consultas con el fin de poder usar sus emplazamientos, conocer cuantos checkin hay en un determinado sitio y un sin fin de cosas mas que iremos descubriendo conjuntamente. La documentación oficial sobre la API está en https://developer.foursquare.com/.

Bueno vayamos paso a paso, lo primero es registrar tu aplicación en Foursquare. Para ello tenemos que ir a https://es.foursquare.com/oauth/ y registrar nuestra aplicación. Una vez que nos autentiquemos veremos algo como sigue:

Cuando hagamos click en "new consumer", a mi me ha pedido verificar el email que tengo asociado a mi cuenta. Veremos entonces un formulario como el que se muestra a continuación. Nos pide un nombre de aplicación, la web de nuestra aplicación y una URL callback. Esta última solamente es empleada en el caso de aplicaciones WEB, por lo que si estamos implementando una aplicación Android no es necesario que la usemos.


Una vez que nos hayamos registrado correctamente veremos una pantalla en donde se nos muestra un par de códigos que tendremos que usar para conectar nuestra aplicación con Foursquare. Veremos una pantalla como la que se muestra a continuación donde veremos el ClientID y el Client Secret.


Con esto ya estamos registrados en Foursquare para poder empezar nuestra primera aplicación en Android. En sucesivas entradas iremos explicando como empezar a programar!

LIBRO RECOMENDADO PARA APRENDER ANDROID

Uno de los libros fundamientales y que recomiendo para aprender Android y llegar a hacer aplicaciones profesionales es: Android 2 Application Developement de Reto Meier




martes, 6 de marzo de 2012

Como desinstalar programas Ubuntu

Para desinstalar programas sin usar la interfaz gráfica de Ubuntu, tenemos que usar dos comandos:

sudo apt-get –purge remove nombredelprogramaaleminar
y luego
sudo apt-get autoremove
Y listo, programa desinstalado!