UnAngelo blog

…se io fossi un angelo
Subscribe

33 empresas se han interesado por obtener una licencia de juego online. ¿Demasiadas en un país de unos 46 millones de habitantes?

October 14, 2011 By: Laura Guillot Category: 1, españa, interesante, juegos

Según publica Europa Press, 33 empresas de juego, medios de comunicación y telefonía han pedido licencia para ofrecer juego online. La apertura del procedimiento público para la obtención de licencias de juego está prevista que sea a partir del 16 de noviembre, de forma que las primeras licencias podrían concederse antes de 2012.

Independientemente, que el número me parece excesivo para el tamaño del mercado español, a mi modesto entender, sobran más de la mitad… Me pregunto: ¿Han solicitado licencias medios de comunicación y operadoras? Me parece lógico que se interesen por las licencias para ofrecer y monetizar nuevos contenidos de juegos y apuestas. Pero, tanto la Ley 13/2011 como el RD que desarrolla ley en lo relativo a licencias, en sus respectivos artículos 13, establecen que: Únicamente podrán participar en el procedimiento concurrencial de licencias generales para la explotación y comercialización de juegos que no tengan carácter ocasional, las personas jurídicas con forma de sociedad anónima que tengan como único objeto social la organización, comercialización y explotación de juegos, constituyéndose, a dicho efecto, como operadores de juegos o apuestas.

Más novedades en esta carrera contrarreloj del juego: El 11 de octubre se han publicado dos documentos nuevos:
1.- Contenido de la documentación técnica que deberá acompañar a la solicitud de licencias de juego. versión 0.1 - 11 de octubre 2011
2.- FAQ de Cuestiones Técnicas actualizado

Me parece un gran acierto que regularmente, la Dirección General de Ordenación del Juego actualice en la página web del Ministerio de Economía y Hacienda el epígrafe de FAQ de Cuestiones Técnicas. El documento tiene como objeto la publicación regular de respuestas a preguntas sobre cuestiones técnicas recibidas en el buzón de soporte dgoj.soporteoperadores@meh.es.

El documento de FAQ se subdivide en los siguientes apartados: Preguntas relativas al Documento de Especificaciones Técnicas, al Modelo de Datos de Monitorización y a la Especificación del Servicio Web de Verificación de Jugadores.

Recojo algunas que me han parecido interesantes referentes a: A) Documento de Especificaciones Técnicas:

Apartado 2.1.1: Identificación de los participantes
¿Puede se le permite al jugador proporcionar una dirección española, pero marcar que el no es residente español a efectos fiscales? Si el jugador no indica ser un ciudadano español. ¿Se le debe requerir un NIF al operador? El NIF se requiere para identificar a jugadores cuya nacionalidad sea española independientemente de su residencia. El NIE se requiere para jugadores cuya nacionalidad no sea española, pero tengan residencia en España.

Apartado 2.1.12: Autenticación del usuario y política de contraseñas
¿Qué se considera como “identificación del usuario”? ¿Nombre de usuario, alias, nombre, apellido, fecha de nacimiento o de todos/cualquiera de estos? Se entenderá que la contraseña no debe incluir cualquiera de los siguientes: el nombre de usuario, el pseudónimo, el nombre o apellidos o la fecha de nacimiento.

Apartado 2.2.2: Asociación al registro de usuario
Si existen varias cuentas de juego asociadas a un registro de usuario, ¿qué importe ve el jugador de su balance? ¿Lo que se queda en la cuenta que permite el depósito y la retirada de fondos o la suma de todos los monederos? El jugador debe poder consultar los saldos y los movimientos, independientemente de que use una o varias cuentas de juego (monederos o “wallets”). Queda a elección del operador si mostrará todo el saldo consolidado, si lo mostrará desglosado por cuenta de juego, si lo mostrará todo desde la misma pantalla o desde varias. El criterio general es que el usuario debe estar informado.

Apartado 2.2.8: Saldo acreedor
¿Es el balance la máxima cantidad que se puede apostar? Desde el punto de vista del saldo disponible del jugador, las participaciones en el juego deben ser rechazadas y las retiradas de fondos no permitidas si no existe suficiente saldo disponible en la cuenta de juego. Pueden existir otros condicionantes sobre la apuesta máxima permitida en función de cada tipo de juego.

Apartado 2.3.1: Medios de pago aceptados
¿Existe alguna restricción sobre los métodos de pago que se pueden utilizar? No. El usuario debe estar informado de qué medios de pago puede utilizar.

Apartado 2.3.3: Límites de depósito
¿Debe el jugador obligatoriamente elegir un límite diario, semanal o mensual? ¿Aplican los tres límites (diario, semanal o mensual) a la vez? Los límites son simultáneos. ¿Los límites son por juego o por cuenta de usuario? Los límites se aplican individualmente a cada registro de usuario.¿Puede un jugador quitar todos los límites, incluyendo los generales de 600, 1500 y 3000? ¿O solamente puede quitar los límites establecidos por él mismo? Un jugador puede establecer los límites de depósito por importes inferiores a los generales, superiores, o incluso eliminar los límites. ¿Puede el jugador únicamente modificar la cantidad de cada límite o también el carácter temporal? Es decir ¿puede crear también un límite quincenal? Los límites de depósito han de ser diarios, semanales y mensuales. En el apartado 2.3.3.2 se habla de la posibilidad de modificación de los importes de cada límite. Los límites de depósito son los límites por defecto proporcionada por el operador pero no son obligatorios (ya que pueden ser bajados y un aumentados/retirados). ¿Lógicamente, la cantidad diaria <= cantidad semanal <= cantidad mensual? No es así. Los límites de depósito son obligatorios, aunque efectivamente pueden ser bajados, aumentados o incluso retirados. No existe ningún requisito que obligue a que “cantidad diaria <= cantidad semanal <= cantidad mensual”.

Apartado 2.3.4: Reintegros al jugador
Debido a que los canales que gestionan las tarjetas de crédito en España no permiten hacer reintegros en tarjeta más altos de los depósitos efectuados, ¿Si un usuario ha hecho todos sus ingresos con tarjeta de crédito, y pide el reintegro del saldo de su cuenta y premios obtenidos por una cantidad superior a la depositada, qué debe hacer el operador? El artículo 38 del proyecto de Real Decreto de licencias, autorizaciones y registros del juego ha sido modificado en la última redacción. Consecuentemente este requisito será reformulado en la misma línea: “El operador abonará los premios obtenidos por los participantes por el procedimiento y medios de pago que hubiera establecido en las reglas particulares del juego debiendo, en todo caso, poner a disposición del participante el abono de los premios mediante el mismo medio que aquél hubiera empleado para el pago de la participación en el juego. Sea cual fuere el medio empleado para el abono de los premios, éste no podrá suponer ningún coste u obligación adicional para el participante premiado.”

Apartado 2.1: Tipos de información
Se necesitaría clarificar la diferencia entre ingresos brutos y ingresos netos. El modelo técnico, apartado 3, define más claramente cómo deben entenderse estos conceptos. Esta definición debe entenderse a los únicos efectos del modelo de datos de monitorización, y carece de cualquier otra connotación. A estos efectos, respecto a los “ingresos brutos”, en el modelo técnico se habla de importe de la participación en el juego, término más concreto que “ingresos brutos”. A estos efectos, respecto a los “ingresos netos”, en el modelo técnico se define como la operación aritmética de sustraer los premios y otros conceptos a la participación en el juego.

Apartado 2.6.2.1.1: Datos de cuenta de operador con la gestión completa de un juego
¿Por cuenta de operador se define la cuenta en la que se suman todos los balances de las cuentas de los jugadores? Ya que el movimiento "Premio" es un valor "+" para esta cuenta y también para la cuenta del jugador. ¿Es correcto? La cuenta de juego de los jugadores refleja la participación en el juego y los premios, y estos están presentes también en la cuenta del operador de manera agrupada. El signo “+” para premios es una convención contable. Significa que desde el punto de vista de un jugador la participación en el juego es “-“ y decrementan su saldo, mientras que los premios son “+” e incrementan su saldo. Desde el punto de vista del operador la participación en el juego es también “-“(los “ingresos” tienen signo negativo para el operador) y los premios “+”. Sin embargo, la cuenta del operador incorpora otro tipo de movimientos como pueden ser los botes, con lo que la cuenta de operador no es lo mismo que la suma de todos los balances de las cuentas de los jugadores.

Apartado 3.7.2: Registro de usuario (por jugador)
¿A qué se refiere el "Pseudónimo"? El pseudónimo es el “alias” con el que el usuario es conocido por otros usuarios.

Apartado 3.7.8: RegistroJUT y RegistroJUD – Juego
El poker es un juego de red lo que significa que los jugadores de diferentes operadores pueden jugar en la misma mesa. ¿Se requiere informar el mismo evento a todos los operadores donde los jugadores de ese operador participaron en un juego? El operador del juego debe incluir la información de todos los jugadores de la mano (Cash) o torneo, independientemente de que estos jugadores sean gestionados por diferentes operadores. Este es el motivo de que los jugadores sean identificados mediante “OperadorId + JugadorId”.

Apartado 3.7.8.2.2 y 3.7.8.2.3: RegistroPokerCash y RegistroPokerTorneo
El Documento dice que Poker Cash y los registros de torneos deben ser generados a partir de la perspectiva de la mesa, ¿es correcto? No es correcto. El apartado 2.6.2.2 describe que el registro de Poker Cash debe ser generado cada vez que hay premio, es decir, al final de la mano. Para el Poker en modalidad de torneo, existirá un único registro para todo el torneo.

B) Servicio Web de Verificación de Jugadores:

¿Cuándo se publicará el WSDL del servicio? Tenemos previsión de publicarlo en la página de documentos de trabajo el próximo 5 de octubre de 2011.

¿Cuándo estará disponible un entorno para pruebas de integración del servicio web? La fecha prevista para el entorno de pruebas del servicio web es el próximo 1 de noviembre de 2011.

¿Qué certificados puede utilizar el operador para consultar el servicio web? Se admiten certificados emitidos por cualquier CA. Debe tenerse en cuenta que “será responsabilidad del operador informar a la CNJ si se produce una revocación del certificado utilizado” (Especificaciones Técnicas v0.2, apartado 5.1.6).

¿La verificación de los jugadores es necesaria desde el momento en que se empieza a operar? Sí.
Al poderse enviar hasta 100 jugadores "a verificar", entendemos que el envío no tiene que ser a tiempo real. ¿Pseudo tiempo real? ¿Periódica diaria? El servicio de verificación es en tiempo real. No obstante, si el operador requiere la realización de alguna consulta en un momento posterior, el servicio se ha dejado abierto para admitir hasta 100 jugadores en una única consulta.

¿Será el operador requerido de volver a comprobar el estado del jugador en la lista RGIAJ en caso de que ha cambiado? ¿Con qué frecuencia? El apartado 2.1.7.1 del Documento de Especificaciones Técnicas describe que el operador deberá consultar el servicio cada hora para conocer cualquier variación producida en el RGIAJ correspondiente a jugadores en sus registros.

Muchos han creído escuchar cantos de sirenas y el interés mostrado se ha visto reflejado en que 33 empresas desean obtener una de las preciadas licencias generales. Pero el año 2012 a parte de que habrá que convivir con una crisis económica brutal que afecta a todos los sectores, hacerse un hueco en el juego online, no va ser tan fácil como obtener una licencia y cumplir una serie de requisitos legales...

Posts relacionados:

Publicadas 13 nuevas versiones de proyectos normativos 12 sobre modalidades de juego y el de pago de tasas de gestión 13/10/2011

Según la Comisión Nacional de la Competencia: “la redacción final de la norma legal mantiene restricciones injustificadas a la competencia que pueden resultar de importancia para el desarrollo competitivo de los mercados del juego.” 
 7/10/2011

Wikipedia:Comunicato 4 ottobre 2011 – Wikipedia

October 04, 2011 By: (author unknown) Category: 1, Italia

Shared by ianus
...leggi italiane... DEL CAZZO!

Cara lettrice, caro lettore,

in queste ore Wikipedia in lingua italiana rischia di non poter più continuare a fornire quel servizio che nel corso degli anni ti è stato utile e che adesso, come al solito, stavi cercando. La pagina che volevi leggere esiste ed è solo nascosta, ma c'è il rischio che fra poco si sia costretti a cancellarla davvero.

Il Disegno di legge - Norme in materia di intercettazioni telefoniche etc., p. 24, alla lettera a) recita:

«Per i siti informatici, ivi compresi i giornali quotidiani e periodici diffusi per via telematica, le dichiarazioni o le rettifiche sono pubblicate, entro quarantotto ore dalla richiesta, con le stesse caratteristiche grafiche, la stessa metodologia di accesso al sito e la stessa visibilità della notizia cui si riferiscono.»

Negli ultimi 10 anni, Wikipedia è entrata a far parte delle abitudini di milioni di utenti della Rete in cerca di un sapere neutrale, gratuito e soprattutto libero. Una nuova e immensa enciclopedia multilingue, che può essere consultata in qualunque momento senza spendere nulla.

Oggi, purtroppo, i pilastri di questo progetto — neutralità, libertà e verificabilità dei suoi contenuti — rischiano di essere fortemente compromessi dal comma 29 del cosiddetto DDL intercettazioni.

Tale proposta di riforma legislativa, che il Parlamento italiano sta discutendo in questi giorni, prevede, tra le altre cose, anche l'obbligo per tutti i siti web di pubblicare, entro 48 ore dalla richiesta e senza alcun commento, una rettifica su qualsiasi contenuto che il richiedente giudichi lesivo della propria immagine.

Purtroppo, la valutazione della "lesività" di detti contenuti non viene rimessa a un Giudice terzo e imparziale, ma unicamente all'opinione del soggetto che si presume danneggiato.

Quindi, in base al comma 29, chiunque si sentirà offeso da un contenuto presente su un blog, su una testata giornalistica on-line e, molto probabilmente, anche qui su Wikipedia, potrà arrogarsi il diritto — indipendentemente dalla veridicità delle informazioni ritenute offensive — di chiederne non solo la rimozione, ma anche la sostituzione con una sua "rettifica", volta a contraddire e smentire detti contenuti, anche a dispetto delle fonti presenti.

In questi anni, gli utenti di Wikipedia (ricordiamo ancora una volta che Wikipedia non ha una redazione) sono sempre stati disponibili a discutere e nel caso a correggere, ove verificato in base a fonti terze, ogni contenuto ritenuto lesivo del buon nome di chicchessia; tutto ciò senza che venissero mai meno le prerogative di neutralità e indipendenza del Progetto. Nei rarissimi casi in cui non è stato possibile trovare una soluzione, l'intera pagina è stata rimossa.

Dichiarazione Universale dei Diritti dell'Uomo
Articolo 27

«Ogni individuo ha diritto di prendere parte liberamente alla vita culturale della comunità, di godere delle arti e di partecipare al progresso scientifico e ai suoi benefici.

Ogni individuo ha diritto alla protezione degli interessi morali e materiali derivanti da ogni produzione scientifica, letteraria e artistica di cui egli sia autore.»

L'obbligo di pubblicare fra i nostri contenuti le smentite previste dal comma 29, senza poter addirittura entrare nel merito delle stesse e a prescindere da qualsiasi verifica, costituisce per Wikipedia una inaccettabile limitazione della propria libertà e indipendenza: tale limitazione snatura i principi alla base dell'Enciclopedia libera e ne paralizza la modalità orizzontale di accesso e contributo, ponendo di fatto fine alla sua esistenza come l'abbiamo conosciuta fino a oggi.

Sia ben chiaro: nessuno di noi vuole mettere in discussione le tutele poste a salvaguardia della reputazione, dell'onore e dell'immagine di ognuno. Si ricorda, tuttavia, che ogni cittadino italiano è già tutelato in tal senso dall'articolo 595 del codice penale, che punisce il reato di diffamazione.

Con questo comunicato, vogliamo mettere in guardia i lettori dai rischi che discendono dal lasciare all'arbitrio dei singoli la tutela della propria immagine e del proprio decoro invadendo la sfera di legittimi interessi altrui. In tali condizioni, gli utenti della Rete sarebbero indotti a smettere di occuparsi di determinati argomenti o personaggi, anche solo per "non avere problemi".

Vogliamo poter continuare a mantenere un'enciclopedia libera e aperta a tutti. La nostra voce è anche la tua voce: Wikipedia è già neutrale, perché neutralizzarla?

Gli utenti di Wikipedia

¿Qué es el Eurobono?

September 15, 2011 By: (author unknown) Category: Uncategorized

Shared by ianus
Esá muy bien explicado! ;)

Y finalmente un día volvimos a hablar de ellos, ¿de quienes? de loo Eurobonos. ¿Solución para la crisis europea? No, parche de momento porque el problema no se soluciona con emisión de deuda, sino con medidas concretas para un conjunto de países muy distintos, con economías de tamaños diferentes, con problemas internos de cada Estado propios de sus idiosincrasias y con un contexto internacional que poco ayuda.

Sin embargo, la noticia es no propia de la prensa sino que ha salido del mismísimo presidente de la Comisión Europea, José Manuel Durao Barroso quien ha deslizado la posibilidad de emitir los Eurobonos, como una alternativa para atajar el problema, dado que tanto Francia como Alemania (y también el resto que viene detrás) no consiguen consensuar una medida conjunta para salvar a la Unión.

Por lo tanto, se vuelve a instalar el tema de los Eurobonos, que no son ni mas ni menos que emisión de deuda conjunta de todos los países de la eurozona con un tipo de interés asociado que sería la media ponderada de las rentabilidades de cada país. ¿Qué quiere decir esto? Que todos deberán responder por estos bonos.

Esta medida tiene finalidades políticas como económicas, de eso no quedan dudas, pero es una herramienta para “atar” a todos a un euro como moneda común y evitar cierta concreción de “amenaza de fuga de la eurozona”, porque además, tiene como consecuencia la creación de una agencia de deuda europea y una política fiscal común, dos temas para nada menores, es más estas pueden ser las verdaderas razones para lanzar los Eurobonos.

Pero como todavía no son una realidad, aunque si ya se ha informado al Parlamento Europeo, existen dos trabas importantes para su implementación y se llaman Alemania y Francia. ¿Por qué? Por estas emisiones de deuda conjuntas tienen ganadores y perdedores, y entre los “perjudicados” estarían los países más fuertes, porque en cierto caso no quieren hacerse cargo de las deudas de los demás.

Lo cierto es que para que los Eurobonos salgan al mercado deben pasar todavía por muchas etapas, y algunas muy duras de superar, por lo que en estos momentos son una de las tantas ideas que existen para sobrepasar la crisis, y si bien los analistas ya vaticinan que serán una realidad muchos se han olvidado del pensamiento que hoy tiene el BCE.

Recordemos que Jean-Claude Trichet, presidente de la entidad, y si bien es partidario de la emisión de deuda, garantizada a través del Fondo Europeo de Estabilidad Financiera, tiene entre sus planes como medida más necesaria el nombramiento de ministro europeo de finanzas, lo cual conlleva a seguir políticas establecidas desde ese organismo, y una línea que deberá fijar nuevos lineamientos.

Y mientras muchos debaten sobre el futuro de los Eurobonos, ha comenzado la lotería de los tipos de interés, pero es muy pronto adelantarnos cuando todavía no sabemos si se imitarán. Pero para calmar a las fieras volvemos a repetir que se implementará un tipo de interés asociado, es decir la la media ponderada de las rentabilidades de cada país.

Mientras Europa intenta resolver su crisis, los países emergentes estudian medidas para ayudar, entre ellos China, Brasil, Rusia y la India (BRIC). Al fin de cuentas la economía es un círculo, o ¿no? Un día la tortilla se da vueltas, y por eso siempre se debe hacer caso a las frases de los más viejos, “Nunca escupas al cielo”…

Estas han sido las repercusiones sobre los eurobonos, que cada uno saque sus propias conclusiones y sobre todo, comprender por qué cada uno defiende o tacaca esta medida.

Thinking Like a Web Designer

September 13, 2011 By: Tim Bray Category: 1

[This post is by Roman Nurik, who is passionate about icons, with input from me and a bunch of the Framework engineers. —Tim Bray]

The number of people working on mobile apps, and specifically Android, is growing fast. Since modern mobile software-development is a relatively new profession, the community is growing by sucking in experts from related domains, one being web design and development.

It turns out that familiarity with web UI development, particularly using modern HTML5 techniques, can be a great primer for Android UI development. The Android framework and SDK have many analogues to tools and techniques in the Web repertoire of HTML, CSS, and JavaScript.

In this blog post, we’ll walk through a few web development features and look for matches in the world of Android UI development.

Device resolutions and physical sizes

One of the most important aspects of both Android UI design and web design is support for multiple screen resolutions and physical sizes. Just as your web app needs to work on any physical display and inside any size browser window, your native app needs to run on a variety of form factors, ranging from 2.5” phones to 10” tablets to (possibly) 50” TVs.

Let’s look at some ways in which CSS and Android allow for flexible and adaptive layouts.

Providing custom layouts for different resolutions

CSS3 media queries allow developers to include additional stylesheets to target different viewport and screen configurations. For example, developers can provide additional style rules or override existing styles for mobile devices. Although the markup (layout hierarchy) remains the same, CSS3 has several sophisticated techniques for completely transforming the placement of elements with different stylesheets.

Android has long offered a similar mechanism in resource directory qualifiers. This extends to many different types of resources (layouts, images or ‘drawables’, styles, dimensions, etc). Thus you can customize the view hierarchy as well as styling depending on device form factor, A base set of layouts for handsets can be extended for tablets by placing additional layouts in res/layout-xlarge or res/layout-sw600dp (smallest width 600 density-independent pixels) directories. Note that the latter syntax requires Android 3.2 or later.

Below is a CSS3 example of how one could hide a ‘left pane’ on smaller devices and show it on screens at least 600 pixels wide:

#leftPane {
  display: none;
}

@media screen and (min-device-width:600px) {
  #leftPane {
    display: block;
  }
}

The same could be accomplished on Android using multiple layout directories:

res/layout/foo.xml:

<FrameLayout>
  <!-- a single pane -->
  <View android:id="main_pane">
</FrameLayout>

res/layout-sw600dp/foo.xml:

<LinearLayout android:orientation="horizontal">
  <!-- two panes -->
  <View android:id="left_pane">
  <View android:id="main_pane">
</LinearLayout>

As a side note, if you plan on creating multi-pane layouts, consider using fragments, which help break up your screens into modular chunks of both layout and code.

There are also other neat ways of using resource directory qualifiers. For example, you could create values/dimens.xml and values-sw600dp/dimens.xml files specifying different font sizes for body text, and reference those values in your layouts by setting android:textSize="@dimen/my_body_text_size". The same could be done for margins, line spacing, or other dimensions to help manage whitespace on larger devices.

‘Holy grail’ layouts

Web developers have long dreamt of an easy way to build a ‘holy grail’ 5-pane layout (header/footer + 3 vertical columns). There are a variety of pre-CSS3 tricks including position:fixed, float:left, negative margins, and so on, to build such layouts but CSS3 introduced the flexible box module, which simplifies this tremendously.

Figure: An archetypal “holy grail” layout

It turns out that grail is pretty holy for Android tablet apps, too, and in particular for tablets held sideways in landscape mode. A good approach involves the use of LinearLayout, one of the simplest and most popular of the Android layouts.

LinearLayout has this neat way to stretch its children to fit the remaining space, or to distribute available space to certain children, using the android:layout_weight attribute. If a LinearLayout has two children with a fixed size, and another child with a nonzero layout_weight, that other child view will stretch to fill the remaining available space. For more on layout_weight and other ways to make layouts more efficient (like switching from nested LinearLayouts to RelativeLayout), check out Layout Tricks: Creating Efficient Layouts.

Let’s take a look at some example code for implementing such a ‘holy grail’ layout on Android and on the web:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <!-- top pane -->
    <View android:id="@+id/top_pane"
        android:layout_width="match_parent"
        android:layout_height="50dp" />

    <LinearLayout android:id="@+id/middle_container"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1"
        android:orientation="horizontal">

        <!-- left pane -->
        <View id="@+id/left_pane"
            android:layout_width="300dp"
            android:layout_height="match_parent" />

        <!-- center pane -->
        <View id="@+id/center_pane"
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_weight="1" />

        <!-- right pane -->
        <View id="@+id/right_pane"
            android:layout_width="300dp"
            android:layout_height="match_parent" />

    </LinearLayout>

    <!-- bottom pane -->
    <View android:id="@+id/bottom_pane"
        android:layout_width="match_parent"
        android:layout_height="50dp" />

</LinearLayout>

Note: Android tablet apps in landscape will generally show an action bar as the top pane and will usually have neither a right nor bottom pane. Also note that the action bar layout is automatically provided by the framework as of Android 3.0, and thus you don’t need to worry about positioning it.

And here’s an example implementation using the CSS3 flexible box model; notice the similarities:

<style>
  html, body { margin: 0; height: 100%; }

  #container {
    height: 100%;
    display: -webkit-box; /* like LinearLayout */
    display:    -moz-box;
    -webkit-box-orient: vertical; /* like android:orientation */
       -moz-box-orient: vertical;
  }

  #top, #bottom { height: 50px; }

  #middle {
    -webkit-box-flex: 1; /* like android:layout_weight */
       -moz-box-flex: 1;
    display: -webkit-box;
    -webkit-box-orient: horizontal;
       -moz-box-orient: horizontal;
  }

  #left, #right { width: 300px; }

  #center {
    -webkit-box-flex: 1;
       -moz-box-flex: 1;
  }
</style>

<div id="container">
  <div id="top"></div>
  <div id="middle">
    <div id="left"></div>
    <div id="center"></div>
    <div id="right"></div>
  </div>
  <div id="bottom"></div>
</div>

Layered content

In CSS, with position:absolute, you can overlay your UI elements. On Android, you can use FrameLayout to achieve this. The child views in a frame layout are laid out on top of each other, with optional layout_gravity attributes indicating alignment with the parent frame layout.

Below is a contrived example of a FrameLayout with three children.

Figure: Example FrameLayout with three children (2 with top-left and 1 bottom-right alignment)

Figure: Isometric view of the example FrameLayout and its children.

The code for this example is as follows:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="300dp"
    android:layout_height="200dp">

    <!-- bottom-most child, with bottom-right alignment -->
    <View android:layout_gravity="bottom|right"
        android:layout_width="100dp"
        android:layout_height="150dp" />

    <!-- middle child, with top-left alignment -->
    <View android:layout_gravity="top|left"
        android:layout_width="200dp"
        android:layout_height="175dp" />

    <!-- top-most child, with top-left alignment →
    <!-- also stretched to fill vertically -->
    <View android:layout_gravity="top|left"
        android:layout_width="100dp"
        android:layout_height="match_parent" />

</FrameLayout>

Scrollable content

HTML, by default, flows in reading order and scrolls vertically. When content extends beyond the bottom of the browser, scrollbars automatically appear. Content panes can also be made individually scrollable using overflow:scroll or overflow:auto.

Android screen content isn’t scrollable by default. However, many content Views such as ListView and EditText offer scrolling, and any layout can be made scrollable by wrapping it in a ScrollView or HorizontalScrollView.

It’s also possible to add custom scrolling to views by using methods like View.scrollTo and helpers like Scroller in response to touch events. And for horizontal, snap-to-page-bounds scrolling, one can use the excellent new ViewPager class in the support library.

Below is an example of a ScrollView containing a single TextView child and the code needed to implement something like this.

Figure: A TextView inside a ScrollView, scrolled about half way.


<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <!-- the scrollable content -->
    <TextView android:layout_gravity="bottom|right"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:padding="32dp"
        android:textSize="48sp"
        android:text="The\nquick\nbrown\nfox\njumps\nover..." />

</ScrollView>

Custom layouts

Sometimes the positioning and layout behaviors you can achieve with CSS aren’t enough to achieve your desired layout. In those cases, developers fall back on JavaScript coupled with absolute positioning to place and size elements as needed.

Programmatically defined layouts are also possible on Android. In fact, they’re sometimes the most elegant and/or performant way of implementing a unique or otherwise tricky layout. Not happy with nesting LinearLayouts for implementing a 2x3 grid of navigation icons? Just extend ViewGroup and implement your own layout logic! (see an example DashboardLayout here). All the built-in layouts such as LinearLayout, FrameLayout, and RelativeLayout are implemented this way, so there generally aren’t the same performance implications with custom layouts as there are with scripted layout on the web.

Device densities

Web designers have long dealt with the reality that display densities vary, and that there wasn’t much they could do about it. This meant that for a long time web page graphics and UI elements had different physical sizes across different displays. Your 100px wide logo could be 1” wide on a desktop monitor or ¾” on a netbook. This was mostly OK, given that (a) pointing devices such as mice offered generally good precision in interacting with such elements and (b) browsers allowed visually-impaired users to zoom pages arbitrarily.

However, on touch-enabled mobile devices, designers really need to begin thinking about physical screen size, rather than resolution in pixels. A 100px wide button on a 120dpi (low density) device is ~0.9” wide while on a 320dpi (extra-high density) screen it’s only ~0.3” wide. You need to avoid the fat-finger problem, where a crowded space of small touch targets coupled with an imprecise pointing tool (your finger) leads to accidental touches. The Android framework tries really hard to take your layout and scale elements up or down as necessary to work around device-density differences and get a usable result on a wide range of them. This includes the browser, which scales a 160px <img> at 100% browser zoom up to 240px on a 240dpi screen, such that its physical width is always 1”.

Developers can achieve finer-grained control over this browser scaling by providing custom stylesheets and images for different densities, using CSS3 media query filters such as -webkit-max-device-pixel-ratio and <meta> viewport arguments such as target-densitydpi=device-dpi. For an in-depth discussion on how to tame this mobile browser behavior see this blog post: Pixel-perfect Android web UIs.

For native Android apps, developers can use resource directory qualifiers to provide different images per density (such as drawable-hdpi and drawable-mdpi). In addition, Android offers a special dimension unit called ‘density independent pixels’ (dp) which can (and should!) be used in layout definitions to offset the density factors and create UI elements that have consistent physical sizes across screens with different densities.

Features you don’t have out of the box

There are a few features that web designers and developers rely on that aren’t currently available in the Android UI toolkit.

Developers can defer to user-driven browser zooming and two-dimensional panning for content that is too small or too large for its viewport, respectively. Android doesn’t currently provide an out-of-the-box mechanism for two-dimensional layout zooming and panning, but with some extra legwork using existing APIs, these interactions are possible. However, zooming and panning an entire UI is not a good experience on mobile, and is generally more appropriate for individual content views such as lists, photos, and maps.

Additionally, vector graphics (generally implemented with SVG) are gaining in popularity on the Web for a number of reasons: the need for resolution independence, accessibility and ‘indexability’ for text-heavy graphics, tooling for programmatic graphic generation, etc. Although you can’t currently drop an SVG into an Android app and have the framework render it for you, Android’s version of WebKit supports SVG as of Android 3.0. As an alternative, you can use the very robust Canvas drawing methods, similar to HTML5’s canvas APIs, to render vector graphics. There are also community projects such as svg-android that support rendering a subset of the SVG spec.

Conclusion

Web developers have a number of different tools for frontend layout and styling at their disposal, and there are analogues for almost all of these in the world of Android UI engineering. If you’re wondering about analogues to other web- or CSS-isms, start a conversation out there in the Android community; you’ll find you’re not alone.

Manual creacion USB multiBoot, varios liveCd en un pendrive

September 06, 2011 By: orion Category: 1, google



En este manual veremos cómo preparar una memoria USB, un disco duro USB, una memoria SDHC o lo que sea que tengamos que sea USB de almacenamiento masivo (como se les suele llamar) para hacerlo multiBoot, e instalar varias isos´s de varias liveCD´s, para poder arrancar con la que más nos convenga, ya que podremos llevar con nosotros casi las que queramos, digo casi por estar limitados por la capacidad de nuestra memoria, y por alguna liveCD que se resiste todavía.

Primeramente, para preparar el Pendrive USB tenderemos que tener clara una cosa, si es de 4 GB o si es de mas, si es de menos de 4 GB  no tendrá mucha importancia, pero si es de más de 4 Gb seguramente tendremos la tentación de meter una iso de más de 4 GB, y claro, el sistema FAT32 nos dividirá ese archivo, pues no acepta archivos de más de 4GB.

Esto lo solucionaremos formateando el Pendrive con el sistema de archivos NTFS, cosa no tan difícil como yo creía.

Creo que esta forma y manera aquí expuesta para hacerse un multiBootUSB puede ser la más versátil,  pues funciona con el pendrive formateado en NTFS, Y no es complicado ir añadiendo iso´s al pendrive y en el menú.

Decir que la idea viene del tema del liveHD, pues pensé, ¿Por qué no lo pruebo en el pendrive? Y mira tú por donde, funciona de maravilla.

Empecemos, que me enrollo como las persianas, jajajjaja.

Lo primero formatear el pendrive con el sistema de archivos NTFS, solo necesario si se piensa meter alguna  iso de más de 4 GB.

Esto es muy importante, pues el Grub4dos no nos funciona si los archivos dela imagen iso están fragmentados, lo que es que no estén contiguos, y si metes una iso de más de 4 GB en FAT32 se dividirá irremediablemente.

Conectamos el pendrive o memoria en un puerto USB, nos vamos al escritorio, botón derecho en “Equipo” y clicamos en “Administrar”.




Se nos abrirá la ventana de “Administración de dispositivos”,  en el menú de la izquierda clic en “administrador de dispositivos”



Nos saldrá la lista a la derecha, le damos doble clic en “Unidades de disco” Buscamos la memoria correspondiente, le damos botón derecho, y “propiedades”



Nos abrirá las propiedades del pendrive o memoria, buscamos la pestaña “Directivas”, y en esta seleccionamos la opción “Mejor rendimiento” aceptamos y reiniciamos.



De esta forma y manera ya podremos formatear el pendrive en sistema de archivo NTFS.

Nos vamos a “Equipo” botón derecho en el pendrive  y en  “formatear”, y veremos que ya podemos formatearlo en NTFS.





Acabada la primear parte, continuamos con la segunda parte.

Para hacer arrancable el pendrive usaremos el “grub4dos installer” una herramienta que nos creara el grub de arranque en el pendrive, es fácil de utilizar, pues es  en plan gráfico.

La descargaremos de la página de sus desarrolladores.

https://gna.org/projects/grub4dos/

El enlace directo para no pasarnos una hora buscando.

http://download.gna.org/grubutil/grubinst-1.1-bin-w32-2008-01-01.zip

Descomprimimos la carpeta  y veremos un archivo llamado “grubinst_gui.exe”  si estamos en XP le damos doble clic para ejecutar la herramienta, si estamos en Vista o en W7 botón derecho => Ejecutar como administrador.

Se inicia la aplicación, seleccionamos nuestro pendrive, nos podemos guiar por su capacidad, el mío es de 4 GB.



Le damos a install, se abre una ventana de msdos, diciendo que la instalación se ha realizado correctamente, pulsamos enter para que se cierre.



Con todo esto ya tenemos el pendrive convertido en arrancable.

Posible error



Este error nos indica que la tabla de particion esta mal, tranquilos, tiene facil solucion.

Nos descargamos este programa de Panasonic para formatear tarjetas SD, lo instalamos y formateamos el pendrive,

SD Formatter 2.0

Formateamos tal cual, sin cambiar ninguna opción, con esto se arreglara la tabla de partición.


Ahora  prepararemos el gestor de arranque y el menú de selección de las liveCD que queramos meter  en el pendrive,  lo haremos igual que se ha hecho en el tema del liveHD, del amigo mOrfiUs   Manual: Ejecución de Wifiway LiveHD

Descargamos  el Grub4dos 0.4.4  http://sourceforge.net/projects/grub4dos/   descomprimimos la carpeta,  y copiamos los archivos grldr - grldr.mbr – menú.lst a la raíz del pendrive, y creamos una carpeta donde meter las iso´s, por no variar la llamare “isos”, quedándonos de la siguiente manera.



Ahora el punto más crítico, la configuración del menu.lst, digo crítico porque a veces nos tocara dar algún retoque al menú, pues no todas las iso´s usaran el mismo tipo de menú de arranque, cosa que ya cada uno experimentara por sí mismo.

Yo por ahora pondré un ejemplo de mis iso´s y de mi menú, para ir tomando contacto.

Iso´s en el pendrive:

Bt4-r2 este no acaba la carga

Hiren's.BootCD.12.0

ophcrack-xp-livecd-2.3.1

wifiway-2.0


Por lo que el menú quedaría de la siguiente manera:

Citar
default 0
timeout 30
color blue/green yellow/red white/magenta white/magenta
foreground=FFFFFF
background=0066FF

    title wifiway-2.0.1 Lolo
map /isos/wifiway-2.0.iso (hd32)
map --hook
root (hd32)
chainloader
boot

    title Hiren's.BootCD.12.0
find --set-root /isos/Hiren's.BootCD.12.0.iso
map /isos/Hiren's.BootCD.12.0.iso (hd32) || map --mem /isos/Hiren's.BootCD.12.0.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)

title ophcrack-xp-livecd-2.3.1
find --set-root /isos/ophcrack-xp-livecd-2.3.1.iso
map /isos/ophcrack-xp-livecd-2.3.1.iso (hd32)
map --hook
root (hd32)
chainloader
boot

title Backtrack 4 final
find --set-root /isos/bt4-r2.iso
map /isos/bt4-final.iso (hd32)
map --hook
root (hd32)
chainloader
boot


Cuando tengamos el pendrive ya preparado lo enchufamos en un USB del ordenador  correspondiente y lo arrancamos, si no tenemos en la Bios configurado para que arranque desde el USB, pulsamos la tecla correspondiente para mostrarnos el menú del boot de arranque  del ordenador, F8 o F12, según corresponda.

Y esto es más o menos lo que veremos cuando inicie desde el USB.



Bueno, esto es más o menos el cómo y el resultado, quedan algunas cosillas, pero ya se irán viendo y analizando, y resolviendo, dentro de nuestras posibilidades, si, nuestras posibilidades, que seguro que entre todos nos quedara un multi-iso´s muy bonito.

Alguna live se resistirá, y si no se puede solucionar su arranque en condiciones, la solución pasaría por colocar la carpeta de esa iso de cierta manera en la raíz de la memoria.

Por ejemplo, el BT4, lo solucione creando una carpeta llamada BT4 y metiendo dentro los archivos y carpetas de la iso, y el menú de arranque quedaría de la siguiente manera:

Citar
title Bt4 Start BackTrack FrameBuffer (1024x768)
kernel /BT4/boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317
initrd /BT4/boot/initrd.gz


Se le añade al "menu.lst" y listo, a veces no queda otro remedio que hacerlo así, el caso es poder trabajar con la liveCD.

Aun y así, si algo no nos funcionara, en la internet tenemos bastante información de como ir resolviendo alguna cosillas.


Errores:

Error 60: File for drive emulation must be in one contiguous disk area


Este error seguro que saldrá mas de una vez, pues nos hartaremos de meter y borrar iso´s, nos indica que solo funciona con archivos que sean contiguos, que no estén fragmentados, este error es fácil de solucionar, se desfragmenta el archivo y punto.

Para desfragmentar el archivo, sin tener que desfragmentar todo el pendrive usaremos el http://wincontig.mdtzone.it/es/index.htm que es un desfragmentador  de archivos o carpetas.

Cabe la posibilidad de que no podamos desfragmentar el archivo, ante esto solo queda una solución, formatear, y al volver a meter los archivos al pendrive, meter primero las isos´s, de esta manera nos aseguramos que se escribirán en sectores contiguos.

Aunque formateemos el pendrive no borramos el sector de arranque, al menos no en el formato rápido.


 

¿Que tipo de interes me conviene para contratar un deposito?

August 19, 2011 By: Matias Torres Category: 1, españa

Desde Financialred seguimos insistiendo que contratar depósitos es una buena alternativa para cuidar nuestro dinero de la evolución de la inflación, a pesar que las iniciativas del Gobierno de limitar los tipos de interés ha afectado las remuneraciones que ofrecen las entidades financieras. Sin embargo, la mayoría de los ahorradores españoles se plantea un interrogante no menor ¿qué tipo de interés me conviene escoger a la hora de contratar un depósito?

Esto que a priori, parece un tema deberíamos tener en claro no lo es por un simple motivo, los cambios constantes en la economía mundial modifican las condiciones del mercado, y eso repercute directamente en la oferta bancaria.

Unos meses atrás veíamos ofertas de depósitos al 4% y hasta llegaban en campañas puntuales al 5% TAE, cosa que hoy ya casi no se promocionan, por un motivo tan simple como real, las limitaciones ha impuesto el Banco de España.

Por lo tanto es intersante comentarles a nuestros lectores las diferentes modalidades que existen. Los dos primeros grandes grupos son los tipos de interés fijos y por otro lado, los tipos de interés variables aunque tienen subcategorias. Veamos de que se trata.

Tipo Fijo

Esta es la modalidad más clásica y segura ya que desde el momento de su contratación sabremos el porcentual que remunera nuestro dinero hasta el vencimiento sin modificación del mismo. Sólo podrá revisarlo la entidad en caso de renovación pero el día siguiente a que finaliza el plazo contractual.

Sin embargo, dentro de esta categoría, tenemos una variante, los tipos de interés crecientes, es decir aquellos que mejoran a medida que transcurre el plazo del depósito. Esta es una estretegia que aplican los bancos para que los clientes no retiren el dinero antes de vencimiento, porque las mejores rentabilidades son lás más cercanas al final de la vida de la imposición. Sin embargo no se quede con lo que le ofrecen en el último período, sino que tome en cuenta la TAE global.

Otra de las opciones con tipos fijos que encontramos en el mercado son los depósitos con remuneración en especie. Aquí el pago de los intereses se realiza a través de un artículo que se entrega al cliente como retribución fija por un importe a plazo, aunque no paga en metálico, se establece de antemano cual es el porcentual equivalente. Recuerde antes de contratarlos averiguar en tiendas el precio del regalo para saber si conviene o no su contratación.

Tipo variable

Esta opción es la más atractiva para los especuladores, porque es un termino medio entre las ofertas de inversiones que requieren riesgo, pero con la seguridad que ofrece un depósito que asegura el 100% del capital.

Las alternativas son varias, en general existen propuestas mixtas, es decir que remuneran una primera parte a tipo fijo, y a largo plazo referenciadas a los mercados, para atraer a los que quieren diversificar la inversión.

Los depósitos estructurados generalmente están relacionados a la cotización de las acciones en la bolsa y si bien aseguran los fondos que se inmovilizan, la remuneración dependerá de que se cumplan las condiciones establecidas en el folleto del producto. Además de las acciones, otros están relacionados con los precios de las materias primas, o el comportamiento de las divisas.

Pero también tenemos remuneraciones variables en depósitos asociados a fondos de inversión a los que están directamente relacionados con la evolución del Euribor. Esto quiere decir que se fija un tipo relacionado con este indice más un diferencial, y en cada revisión del período establecido, el pago de intereses se modificará en función de la subida o bajada del Euribor.

Lo que debe tener en cuenta para los depósitos, es que generalmente penalizan la cancelación anticipada antes de vencimiento, y en los estructurados, suelen no permitir tocar ese dinero hasta que el plazo del producto no haya vencido.

Las 100 mejores obras de Fantasia y Ciencia ficción

August 12, 2011 By: Turbiales Category: 1, interesante, libros

Segun la red publica de radios americana, o mejor dicho sus oyentes. Normalmente no publicaria una lista asi, pero viendo lo que figurar me ha parecido una lista bastante decente si quereis tener buenas recomendaciones.

1- El Señor de los Anillos, JRR Tolkien.
2- La Guia del Autoestopista Galactico, Doublas Adams.
3- El Juego de Ender, Orson Scott Card.
4- Dune (La saga en general), Frank Herbert.
5- Canción de Hielo y Fuego, George RR Martin.
6- 1984, George Orwell.
7- Fahrenheit 451, Ray Bradbury.
8- La Trilogia de la Fundación, Isaac Asimov.
9- Un mundo feliz, Aldous Huxley
10- American Gods, Neil Gaiman.
11- La Princesa Prometida, William Goldman.
12 - La Rueda del Tiempo, Robert Jordan.
13- Rebelión en la Granja, George Orwell.
14- Neuromante, William Gibson.
15- Watchmen, Alan Moore.
16- Yo Robot, Isaac Asimov.
17- Extranjero en tierra extraña, Robert A. Heinlein.
18- El nombre del viento, Patrick Rothfuss.
19- Matadero cinco, Kurt Vonnegut.
20- Frankenstein, Mary Shelley.
21- ¿Sueñan los androides con ovejas electricas?, Philip K. Dick.
22 - El cuento de la criada, Margarett Artwood.
23 - La Torre Oscura (Serie), Stephen King.
24 - 2001: Una Odisea en el espacio, Arthur C. Clarke.
25 - La Tienda, Stephen King.
26 - Snowcrash, Neal Stephenson.
27 - Cronicas Marcianas, Ray Bradbury.
28 - Cuna de gato, Kurt Vonnegut.
29 - Sandman (Colección) Neil Gaiman.
30 - La naranja mecanica, Anthony Burgess.
31 - Starship Troopers, Robert A. Heinlein.
32 - La colina de Watership, Richard Adams.
33 - Dragonflight, Anne McCaffrey. (Creo que es de los Jinetes de Dragon de Pern, pero no estoy seguro)
34 - La luna es una cruel amante, Robert A. Heinlein.
35- Cantico por Leibowitz, Walter M. Miller Jr.
36 - La maquina del tiempo, H.G. Wells.
37 - 20.000 leguas de viaje submarino, Julio Verne.
38 - Flores para Algernon, Daniel Keyes.
39 - La guerra de los mundos, H.G. Wells.
40 - Las Cronicas de Amber, Robert Zelazny
41 - Belgariad, David Eddins.
42 - Las nieblas de Avalon, Mary Zimmer Bradley
43 - La trilogia Nacidos de la Bruma, Brandon Sanderson.
44 - Mundo Anillo, Larry Niven.
45 - La mano izquierda de la oscuridad, Ursula K. Leguin.
46 - El Silmarillion, JRR Tolkien.
47 - Camelot, T.H. White.
48 - Neverwhere, Neil Gaiman.
49 - El fin de la infancia, Arthur C. Clarke.
50 - Contacto, Carl Sagan.
51 - Los cantos de Hyperion, Dan Simmons
52 - StarDust, Neil Gaiman.
53 - Cryptonomicon, Neal Stephenson.
54 - Guerra Mundial Z, Max Brooks.
55 - El ultimo unicornio, Peter S. Beagle.
56 - La guerra interminable, Joe Haldeman.
57 - Pequeños dioses, Terry Prachett.
58 - Cronicas de Thomas Covenant, el incredulo. Por Stephen R. Ronaldson.
59 - La saga Vorkosigan, Louis McMaster Bujold.
60 - Cartas en el asunto, Terry Prachett.
61 - La paja en el ojo de dios, Larry Niven y Jerry Pournelle.
62 - Serie La espada de la Verdad, Terry Goodkind.
63 - La carretera, Cormac McCarthy
64 - Johnathan Strange y el señor Norrell, Susanna Clarke.
65 - Soy Leyenda, Richard Matheson.
66 - La saga de la Fractura, Raymon E. Feist.
67 - La Trilogia de la Espada de Shannara, Terry Brooks.
68 - Saga de Conan del Barbaro, Robert E. Howard y Marc Schultz.
69 - Trilogia de Farseer, Robin Hobb.
70 - La mujer del viajero en el tiempo, Audrey Niffenegger.
71 - The Way of Kings (Que supongo que por aqui, cuando la publiquen, sera el camino de los reyes), de Brandon Sanderson.
72 - Viaje al centro de la Tierra, Julio Verne.
73 - Serie de la Leyenda de Drizzt, R.A. Salvatore.
74 - La vieja guardia, John Scalzi
75 - La era del Diamante, Neal Stephenson.
76 - Cita con Rama, Arthur C. Clarke.
77 - La saga del legado de  Kushiel, Jaqueline Carey.
78 - Los Desposeidos, Ursula K. Leguin.
79 - La feria de las tinieblas, Ray Bradbury.
80 - Wicked, Gregory Maguire.
81 - La serie del Libro Malaziano de los Caidos, Steven Erikson.
82 - El Casos Jane Eyre, Jasper Fforde.
83 - La serie de la Cultura, Iain M. Banks.
84 - La cueva de cristal, Mary Steward.
85 - Anathem, Neal Stephenson.
86 - La serie de Codex Alera, Jim Butcher.
87 - El Libro del Nuevo Sol, Gene Wolfe.
88 - La trilogia de Thrawn, Timothy Zahn.
89 - Forastera, Diana Gabaldon.
90 - La Saga de Elric, Michael Moorcock.
91 - El hombre ilustrado, Ray Bradbury.
92 - Sunshine, Robyn McKinley
93 - Un fuego sobre el abismo, Vernor Vinge.
94 - Bóvedas de acero, Isaac Asimov.
95 - La trilogia de marte, Kim Stanley Robinson.
96 - El martillo de Lucifer, Larry Niven y Jerry Pournelle.
97 - El Libro del dia del juicio final, Connie Willis.
98 - Estación de Calle Perdido, China Mieville.
99 - La saga de Xanth, Piers Anthony
100 - La trilogia espacial, de C.S. Lewis.

Como siempre es una lista muy subjetiva, hay libros de los cuales no habia oido hablar en la vida. Hay otros que veo demasiado encumbrados (¿De veras Drizzt por encima de La Era del Diamante o Cita con Rama?). Y grandes omisiones (Solo hay un libro de Philip K. Dick y no uno de los mejores, no está Frizt Leiber y de CS Lewis no esta Narnia)Pero es una lista interesante sobre todo para ver titulos que a lo mejor nos han pasado desapercibidos o descubrir clásicos.

indieferennte:siteportasbientedoyuncaramelo:Una de cada por…

August 10, 2011 By: (author unknown) Category: Uncategorized

















indieferennte:

siteportasbientedoyuncaramelo:

Una de cada por favor!

^ para mi también. Las llevaría bien orgullosa, está claro.

quiero una caja de cada una para regalar (o vender) a las personas que escriben mal

Tags: , , , ,

La eurozona en su laberinto

August 03, 2011 By: Roger Senserrich Category: españa, Italia

Otro día, otro pánico. El precio de la deuda española e italiana ha caído en picado, con los inversores abandonando en masa el mercado aterrados ante la magnitud de los problemas fiscales de ambos países y sus crecientes problemas para pagar lo que deben. El último pacto para salvar a Grecia y la eurozona ha resultado ser un fiasco, y el problema, lejos de mejorar, se extiende. ¿Qué queda hacer?

Nos enfrentamos a dos clases de problemas. A corto plazo, los mercados europeos están relativamente vacios, así que cualquier actor que haga un movimiento importante tiene que “trabajar más” para encontar compradores o vendedores. Cualquier operación puede potencialmente mover las cifras mucho más de lo que harían normalmente, creando estos grandes cambios que hemos visto estos días. En un principio esto tiene una solución relativamente sencilla, una mini-intervención del BCE para amortiguar esta tendencia. Como todo en esta crisis, sin embargo, el BCE parece no estar por la labor.

Este, sin embargo, es algo bastante menor. El problema grave es que la falta de compradores de deuda no es sólo cosa del verano; ahora mismo nadie está realmente interesado en prestar dinero. La razón principal es doble: por un lado, España e Italia no parecen estar por la labor de tener un crecimiento decente, con gobiernos apáticos y  economías estancadas. Por otro lado, sus vecinos en el este (Grecia) acaban de decir al mundo que no van a pagar todo lo que deben, con el beneplácito del resto de países de la eurozona.  Nada te dice que Italianos y Españoles no te hagan la misma jugada de aquí unos meses, así que más vale la pena no acercarse.

Aparte de estos dos pequeños detalles, los países de la eurozona tienen un problema añadido: ha renunciado a su política monetaria. Ni España ni Italia puede dedicarse a pagar facturas imprimiendo moneda, ya que no tienen un banco central propio. Si las cosas van mal, realmente no tendrían dinero en el banco para pagar lo que deben, ya que no pueden crearlo de la nada. Esto también quiere decir que no pueden devaluar, arreglando las cosas empobreciéndose respecto a sus vecinos; si quieren ajustar lo tienen que hacer vía deflación, algo terriblemente doloroso.

Para empeorar las cosas, el sistema financiero de estos países son también un problema. La recesión deteriora los balances de esos bancos, en un mundo donde el estado no puede endeudarse fácilmente. Si los ciudadanos empiezan a tener miedo y retiran su dinero (algo que estamos viendo en Grecia) hasta producir quiebras, el gobierno debe entrar a garantizar los depósitos del resto de ahorradores para evitar que medio país se arruíne. Si un estado no puede rescatar sus bancos, esos bancos son vulnerables a pánicos, y esas mismas dudas aumentan las dudas sobre los estados. Encantador.

Son problemas graves, y muy, muy reales. Los “ataques” (más bien huída) de los inversores no vienen de la nada; realmente España e Italia pueden llegar a un punto en que no pueden pagar lo que deben. No están creciendo, así que no generan recursos para tapar el agujero, pero a la vez están obligadas a demostrar que quieren reducir gastos en serio para atraer compradores. En condiciones normales, un país podría pasar un plan a corto plazo para generar crecimiento, con u reformas estructurales serias (y estímulo monetario y fiscal asociado), y un plan de ahorro a largo plazo, con promesas creíbles que muestran que vas a reducir el gasto de aquí unos años.  En España e Italia, lo de pasar reformas a corto lo hemos dejado de lado, el estímulo fiscal lo desperdiciamos, y sin crecimiento nadie se cree que podamos pagar. Si a eso le añadimos que la política monetaria van en dirección contraria a lo que necesitamos, pues ya véis lo que pasa.

Para salir de este agujero, por tanto, hace falta crear un mecanismo que haga que la deuda de estos estados sea menos amenazante por un lado mientras pasamos medidas que permitan generar crecimiento por otro. Lo primero es relativamente fácil de arreglar en teoría; por un lado es necesario crear un fondo de garantía de depositos a escala europea, para evitar / hacer inofensivos los pánicos bancarios. Segundo es emitir deuda de forma conjunta, para que los países con menos deuda puedan ayudar a los más endeudados a pagar la suya. Para complementar este arreglo podemos crear un Departamento del Tesoro Europeo, incluso con un impuesto propio y separado, que emita deuda para todos los estados.

Este arreglo serviría por un lado para asegurar que si una región se mete en un berenjenal, la escasa capacidad de maniobra que te deja el euro no ahogue tu capacidad de pago, mientras que a la vez facilitaría el crecimiento de las regiones con problemas fiscales, ya que no tendría que pagar intereses demasiado altos.

Una unión fiscal de este estilo, sin embargo, genera dos problemas obvios. Primero, ¿por qué los contribuyentes de un país que se ha portado bien tienen que pagar intereses más altos en su deuda y un impuesto adicional para salvar a los irresponsables griegos? Segundo, y más grave, ¿qué incentivo tienen los gobernantes de un país con esta protección para portarse bien? Lo más natural sería lanzarse a gastar a saco, y que sean otros los que ahorren por tí.

Cualquier unión fiscal necesita entonces un mecanismo complementario que asegure que todo el mundo haga los deberes, y que lo de sacar a gente de agujeros sea algo excepcional. Hace falta una serie de reglas claras y de obligado cumplimiento, por un lado (el pacto del euro es precisamente eso) y un castigo claro para aquellos que se porten mal. Como inflingir daño económico sería contraproducente, el castigo debe ser político. Lo más sencillo, y razonable, sería que el gobierno del estado que ha hecho el mandril perdiera su autonomía temporalmente, siendo intervenido. Si te portas mal, no controlas tu presupuesto y no pasas las reformas necesarias, un grupo de funcionarios de Bruselas descenderán desde su torre de alta hechicería y gobernarán por tí un rato.

Pequeño inconveniente: la clase política europea cree en bloque que esto es inviable políticamente. Los políticos del norte de Europa no creen poder vender a sus electores que parte de la deuda griega la pagarán ellos, y los políticos del sur están aterrados ante la idea de convertir su país en un protectorado.

¿Yo? No estoy tan seguro. Por un lado, la eurozona debe escoger entre hacer algo impopular o enfrentarse a una catástrofe económica tremenda con el hundimiento de la moneda única. Los políticos quizás teman por su futuro si rescatan a Grecia (lo de ser intervenidos ya hemos visto que acaba con cualquier gobierno), pero supongo que temerán más un cataclismo económico. Por añadido, si el mecanismo del acuerdo es lo suficiente claro (y si el mecanismo detrás del eurobono / impuesto europeo está bien ofuscado) es algo que podría ser factible con líderes lo suficiente decididos.

Que es precisamente lo que no tenemos, claro.

El problema de la eurozona no es económico, o al menos no es económico en el sentido que la Europa sea un páramo económico incapaz de crecer. El problema de la eurozona es que hemos creado un conjunto de reglas políticas que colocan a los gobiernos que no hicieron los deberes en una situación completamente insostenible y sin salidas claras, y no estamos haciendo nada para remediarlo. Los mercados no están nerviosos porque seamos torpes, están nerviosos porque una vez hemos tropezado tenemos al Banco Central Europeo sentado encima nuestro y no podemos levantarnos.

Hasta que Merkel, Sarkozy, Trichet y sus mariachis entiendan eso (o alguien de la periferia tenga los redaños de plantear una solución viable), no saldremos de esta. Y a este paso, no lo entenderán hasta que no sea demasiado tarde, como pasó la última vez.

Asus Eee Pad Transformer

June 20, 2011 By: (author unknown) Category: 1, españa, interesante

Shared by ianus
....baveando...

Asus Eee Pad Transformer

El tablet ASUS Eee Pad Transformer ya es una realidad en España. Con él, se completa la primera oleada de tablets Android que incluyen la versión específica para tablets del sistema operativo.

Con el ASUS Eee Transformer en escena, ya podemos completar un primer mapa de tablets con Android interesantes y que quieren ganarse un hueco en el mercado que corre serio riesgo de quedar “encantado” por la palabra iPad a imagen y semejanza de como hemos vivido con el iPod y los reproductores de música. Sin embargo, con los tablets Android hay bastantes excepciones, y estamos convencidos de que tienen un nicho de mercado proveniente del usuario convencido de Android en smartphone, y sobre todo, de aquellos que quieren tener alguna opción a elegir cuando entran en el mercado de los tablets.

Precisamente este ASUS Eee Pad Transformer cuyas características vamos a repasar detenidamente es el más diferente por un simple motivo: su accesorio teclado nacido por y para él.

Tablet ASUS Eee Pad Transformer, corazón Tegra 2

Tanto en diseño exterior como en prestaciones, el ASUS Eee Pad Transformer no se diferencia mucho de otros modelos como el Motorola Xoom, el Acer Iconia Tab A500 o el Samsung Galaxy Tab 10.1v.

ASUS Eee Pad Transformer

La pantalla, de tipo IPS y tecnología LED, es de 10.1 pulgadas, cuenta con resolución de 1280 × 800 píxeles y es resistente a las ralladuras. En el interior, la combinación del chip Nvidia Tegra 2 con memoria RAM de 1 GB es ya todo un clásico, y en el apartado de comunicaciones, no faltan la WiFi (módulo 3G opcional para después del verano), Bluetooth, GPS y todo un abanico de sensores: G-Sensor, Sensor de luz, Giroscopio y E-compass.

Asus Eee pad transformer perfil

En el apartado del diseño, ninguna novedad reseñable como podemos ver en el análisis y desempaquetado del mismo. El peso de tablet es de 680 gramos, y su grosor no es de los datos de los que puede presumir (13 mm), aunque está en la media de otros tablets con Android.

El ASUS Eee Pad Transformer viene también con dos cámaras de fotos, una frontal de 1.2 megapíxeles y otra trasera de 5 millones de píxeles con autoenfoque. La batería aguanta sobre el papel 9.5 horas, aunque como siempre, dependerá del uso que le demos. En Xatakandroid nos dan datos de su funcionamiento.

eee pad transformer conexiones

En conexiones físicas destacamos la salida miniHDMI 1.3a, los dos puertos USB (cuando lo tenemos conectado a la base), el lector de tarjetas de memoria (también con la base), altavoces y conector de audio.

Como sistema operativo se incluye de serie Android 3.0 pero ya es posible descargar la actualización a Android 3.1, con algunas mejoras aunque nada revolucionario respecto a la versión madre.

transformer_63.jpg

Tablet que se convierte en ordenador con algo más que un teclado

Variedad de modelos donde elegir y precios más competitivos. Son dos armas que los tablets con Android deben explotar para competir con el iPad 2 de Apple.

Asus Eee pad Transformer con teclado

El ASUS Eee Pad Transformer lo refleja a la perfección con su base con teclado. A simple vista puede parecer un accesorio que conseguiríamos también con otros tablets Android e incluso con otros modelos diferentes, pero la peculiaridad de este modelo de ASUS es que el accesorio ha sido pensado especialmente para él.

Asus Eee pad Transformer abierto

Además de teclado externo muy cómodo de medidas estándar, la base añade potencial en forma de más puertos USB (2), lector de tarjetas de memoria y dos que nos parecen más importantes: trackpad y aumento de la autonomía hasta las 16 horas. Es pues un complemento perfecto para el trabajador en movilidad, pues incluso incluye de fábrica el software Polaris Office® 3.0, que permite la creación y manipulación de los documentos de uso más corriente en la oficina, como documentos (.doc), hojas de cálculo (.xls) y presentaciones (.ppt).

teclado-asus-eee-pad-transformer.jpg

ASUS Eee Pad Transformer, precio y disponibilidad

El ASUS Eee Pad Transformer ya está a la venta desde el pasado 17 de junio. Para elegir hay dos modelos:

  • 16 GB Wifi por 399 euros (modelo con docking station por 100 euros más)
  • 32 GB WiFi por 499 euros (modelo con docking station por 100 euros más)

transformer_7.jpg