Entradas de febrero del 2011

Twitter Semanal – 2011-02-27

domingo 27 de febrero del 2011
  • Evidentemente lo de Chuck Norris es falso, pero mola :-) #
  • El cliente twitter de Twiter para Android es una basura muy considerable; no me extraña que se quieran cargar #twidroyd #
  • Burger King pone las hamburguesas con mayonesa. Ya se que es culpa mía por ir a Burger King, ¿pero eso no salía en Pulp Fiction? #
  • ¡¡#twidroyd ha vuelto!! #
  • Acostumbrado a escuchar mi música en el coche, hoy he ido en el de mi padre escuchando la radio… ¡Vaya basura de medios de comunicación! #
  • @mimesacojea Si han bloqueado mimesacojea, el anonymouse difícilmente lo van a tener abierto… in reply to mimesacojea #
  • Reviviendo un portatil viejuno #
  • Tirando a la basura un portatil viejuno que no detecta el disco duro… :-( #
  • @LeStrat65 Sospecho que ya no te gusta… in reply to LeStrat65 #
  • Leyendo «A Twist of the Wrist» #
  • 300MB de actualización de #GT5 .. hoy ya no juego. ¡Gracias otra vez, #Sony #

Ruta Moto – 20110227

[xtrasgu.org]Ruta sin ningún tipo de interés; una salida para hacer kilómetros y acostumbrarme un poco más a la moto, aprovechando un rato que no llovía. Unos 30 kilómetros en una hora, y un frío que pela, eso si.


Ver Ruta Moto – 20110227 en un mapa más grande

Crítica Literaria: Fotografía Digital de Alta Calidad – José María Mellado

lunes 21 de febrero del 2011

[xtrasgu.org]Teóricamente el libro está escrito por un fotógrafo para fotógrafos, pero a parte de fotógrafo, también es un informático que trata como analfabetos informáticos a los fotógrafos… un poco extraño.

Al principio del libro compara hacer una foto en analógico y escanearla con hacer la foto en digital directamente. Para mi gusto, este es un pequeño detalle que desacredita el libro. Digamos que los libros de fotografía digital no son un vino que mejore con los años, y se nota demasiado que el libro está desfasado a nivel tecnológico. Como ejemplo, la mayoría de los procedimientos están explicados pensando en Photoshop CS2, que supongo que Lightroom ni siquiera existiría cuando se publicó el libro.

Si el libro es famoso, lo es por el Capítulo 5; exponer para las luces altas y sobreexponer dos diafragmas que se corregirán a posteriori en el postproceso. En el Capítulo 10 está el quid de la cuestión, el tratamiento por zonas. Se podría decir que si el autor es conocido por algo más que por derechear la exposición a la hora de tomar la foto, es por el tratamiento por zonas necesario para corregir a posteriori ese derecheado. Lo más importante de su método es la máscara de luminancia, y el desenfoque gausiano de las máscaras, todo ello correctamente explicado en los capítulos finales del libro.

En resumen, el libro tiene alguna cosas interesantes, pero ha envejecido bastante mal. De todas formas, yo lo recomiendo, aunque no al precio al que lo intentan vender; a ese precio el libro es casi una estafa.

Twitter Semanal – 2011-02-20

domingo 20 de febrero del 2011
  • Gran éxito de crítica y público: http://is.gd/MZWveu #
  • ¡Anda que no es complicado ni nada ajustar un pedido de Amazon a £25 para lo del FREE Super Saver Delivery! #
  • Mi Twitter se ha enfadado con mi Facebook… ¿feature? #
  • @SinnerBOFH twidroid #
  • ¿He vuelto? #
  • Por fin he conseguido que mi señora se apunte a Inglés. Harry Potter V.O. en libro con llegada prevista el Miércoles :-) #
  • @ayuda Os cargáis facebook y twidroyd a la vez… me tenéis contento… :-) in reply to ayuda #
  • Estos chavales de twitter… primero se cargan la conexión con facebook, y ahora me dejan sin twidroyd. #
  • ¿Llueve o no llueve? ¿Cojo la moto o no la cojo? #
  • No sólo no vale para nada, sino que encima el primer enlace está roto… http://is.gd/WgtWYO #
  • ¡Virgen! Me acabo de comprar una cosa que se llama Babyliss para cortar la barba. Siento mi virilidad fenecer por momentos… #
  • @ayuda Pues lo de Facebook sigue sin ir, y el primer enlace de la página de ayuda, no funciona. in reply to ayuda #
  • Que digo yo, ¿el Punset este no se podría jubilar de una vez? #

AndroidLight: Usando la Pantalla como Linterna

lunes 14 de febrero del 2011

[xtrasgu.org]¿Para qué vale Instalar el SDK de Android en Debian GNU/LiNUX 5.0 Lenny? Pues vale para programar aplicaciones para Android, siempre y cuando sepas algo de Java.

El primer Android que tuve fue un HTC Magic que venía sin ningún tipo de led que permitiese usar el móvil como si fuese una linterna, por lo que buscando en el Android Market, encontré una aplicación que ponía la pantalla del móvil en blanco y subía el brillo lo suficiente como para poder entrar en una habitación a oscuras sin dejarte un dedo del pie en el intento.

Esta aplicación parecía una buena candidata para empezar, ya que la usaba de vez en cuando, no podía ser muy complicada de programar, y la que había encontrado en el Android Market me pedía demasiados permisos para ser una aplicación que sólo ponía el fondo de la pantalla en blanco…

Programar para Android es bastante sencillo, ya que una vez que consigues el esqueleto de la aplicación, añadirle funcionalidades es tan fácil como buscar en Google algún foro en el que expliquen cómo pasar el móvil a pantalla completa, o cómo usar el sensor de movimiento, o lo que necesites.

Sin más, el código de AndroidLight:

/*
 * AndroidLight - Use a white screen in your Android as a torch. 
 * 
 * Copyright (c) 2010, Pablo López Cienfuegos 
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see .
 *   
 */

package org.xtrasgu.light;

import android.app.Activity;
import android.view.Window;
import android.view.WindowManager;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.os.Bundle;
import android.view.View;

public class AndroidLight extends Activity {
    ViewLight viewlight;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Set full screen view:
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
        requestWindowFeature(Window.FEATURE_NO_TITLE);

        // Set full brightness:
        WindowManager.LayoutParams lp = getWindow().getAttributes();
        lp.screenBrightness = 1.0f;
        getWindow().setAttributes(lp);

        viewlight = new ViewLight(this);
        setContentView(viewlight);
    }

    private class ViewLight extends View {
        public ViewLight(Context context) {
            super(context);
        }

        @Override
        protected void onDraw(Canvas canvas) {
            Paint paint = new Paint();
            paint.setStyle(Paint.Style.FILL);
            paint.setColor(Color.WHITE);
            canvas.drawPaint(paint);
        }
    }
}

Pondría una captura de pantalla, pero no me pareció que hiciese falta poner una pantalla completamente en blanco… :-)

Twitter Semanal – 2011-02-13

domingo 13 de febrero del 2011
  • Casi se me olvida, con esto del fin de semana… ¡5 años de experiencia! #
  • @jsmanrique define motorbike… in reply to jsmanrique #
  • Creo que por fin empieza la sexta temporada de How I Met Your Mother… Episodio 15… #
  • Hala, ya está estrenada la moto con la señora. Contra todo pronóstico, volvimos los dos en moto… :-) #
  • Mi señora desayuna EKO, y yo acabo de cenar queso fresco con miel… ¡y me ha gustado! Paseo, en vez de correr… ¿qué me pasa, doctor? #

Ruta Moto – 20110212

sábado 12 de febrero del 2011

[xtrasgu.org]¿Qué pinta aquí una «ruta» de sólo 8 kilómetros? Pues realmente nada, pero el blog es mío, y si quiero poner la primera salida en moto que hago con mi señora, pues la pongo y listo… o:-)


Ver Ruta Moto – 20110212 en un mapa más grande

GenerateSID: Generador Aleatorio de Nombres de Sistema SAP (v2.0)

jueves 10 de febrero del 2011

[xtrasgu.org]Si te gustó el Generador Aleatorio de Nombres de Sistema SAP, ¡aquí tienes la versión definitiva!

Esta nueva versión incluye todas las condiciones que impone SAP:

  • Is unique throughout your organization. Do not use an existing <SAPSID> when installing a new SAP system.
  • Consists of exactly three alphanumeric characters
  • Contains only uppercase letters
  • Has a letter for the first character
  • Does not include any of the following, which are reserved IDs:
    ADD ALL AMD AND ANY ARE ASC AUX AVG BIT CDC COM CON DBA END EPS FOR GET GID
    IBM INT KEY LOG LPT MAP MAX MIN MON NIX NOT NUL OFF OLD OMS OUT PAD PRN RAW
    REF ROW SAP SET SGA SHG SID SQL SUM SYS TMP TOP UID USE USR VAR
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# GenerateSID - Let ramdom choose an SAP SID for you.  
#
# Copyright (c) 2010, Pablo López Cienfuegos 
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see .

"""Make sure that your SAP system ID:

· Is unique throughout your organization. Do not use an existing  when installing a new SAP system.
· Consists of exactly three alphanumeric characters
· Contains only uppercase letters
· Has a letter for the first character
· Does not include any of the following, which are reserved IDs:
  ADD ALL AMD AND ANY ARE ASC AUX AVG BIT CDC COM CON DBA END EPS FOR GET GID
  IBM INT KEY LOG LPT MAP MAX MIN MON NIX NOT NUL OFF OLD OMS OUT PAD PRN RAW
  REF ROW SAP SET SGA SHG SID SQL SUM SYS TMP TOP UID USE USR VAR"""

import random

alfa='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
alfanum=alfa+'0123456789'
existingSIDs=[] # Add your existing system landscape SIDs
exceptionSIDs=['ADD', 'ALL', 'AND', 'ANY', 'ASC', 'AUX', 'COM', 'CON', 'DBA',
               'END', 'EPS', 'FOR', 'GID', 'IBM', 'INT', 'KEY', 'LOG', 'LPT',
               'MON', 'NIX', 'NOT', 'NUL', 'OFF', 'OMS', 'PRN', 'RAW', 'ROW',
               'SAP', 'SET', 'SGA', 'SHG', 'SID', 'SQL', 'SYS', 'TMP', 'UID',
               'USR', 'VAR']+existingSIDs

sid='ADD'
while sid in exceptionSIDs:
    sid=''.join((alfa[random.randrange(0,len(alfa))],
                 alfanum[random.randrange(0,len(alfanum))],
                 alfanum[random.randrange(0,len(alfanum))]))

print sid

Úsalo con cuidado, que engancha…

Ruta Moto – 20110206

domingo 06 de febrero del 2011

[xtrasgu.org]Tercera ruta decente que hago, y ya se empieza a notar que me voy haciendo con la moto. En este caso fueron dos horas y 90 kilómetros: ida y vuelta a Luanco por La Miranda.

Bastante gente en la carretera, ya que es el primer fin de semana del año que hace bueno de verdad, y había mucho Dominguero con ganas de sacar el coche de paseo. Además, coincidió que en Luanco eran las Fiestas del Socorro.


Ver Ruta Moto – 20110206 en un mapa más grande

Twitter Semanal – 2011-02-06

  • ¡Por fin he terminado de mudarme! Ya sale ADSL de la toma de teléfono del piso nuevo… #
  • Se podría decir que hoy es el primer día del año que salgo del curro de día. Eso si, alguien lo tiene que decir… ¡¡VAYA PUTO FRÍO!! #
  • Como teyas… http://tinyurl.com/5sf8anf #
  • ¿Qué me pasa doctor? Últimamente me apetece cumplir las normas de tráfico a rajatabla, y llevarme algún gilipollas puesto en un cruce… #
  • ¡Pared del baño taladrada y espejo colgado sin novedad, Señor!
    Digooooo… ¡ya está el espejo colgado, cariño! #
  • @carballude Congrats… I'm affraid… o:-) in reply to carballude #
  • Akira en La2 y zorras bailando en CNN+… Madre… #
  • ¡Liberando #debian #squeeze! #
  • Ya tengo algo para leer esta semana… http://is.gd/6PdOqp #
  • Comprobado gracias a un simpático vecino: http://is.gd/WlGjsU #