miércoles, 29 de febrero de 2012

Los 10 consejos de inversión de Jeremy Grantham

Jeremy Grantham, el gurú de los mercados y gestor de los hedge funds de GMO, ha emitido una nota a clientes donde deja a un lado las medias tintas y se atreve a decir que los inversores individuales se han lanzado al mercado de acciones en un "viaje peligroso" que amenaza con separarlos de su dinero. Ellos escuchan la llamada tentadora de un sinnúmero de "sirenas del mercado" - con intereses ocultos - que prometen que esta vez será diferente, y que aconsejan comprar ahora o perder el tren de las subidas.
Lo que hace que ese viaje sea aún más peligroso es que las acciones de todo el mundo están o bien en su precio justo o casi, dice Grantham en un artículo de Jonathan Burton. Los inversores que compran ahora pueden esperar una escasa rentabilidad en los próximos siete años. Las previsiones de GMO, después de asumir un 2,5% de inflación anualizada, es que las acciones de gran capitalización - hablamos del S&P 500 - darán una rentabilidad del algo menos del 1% anual durante ese tiempo, y las acciones de pequeña capitalización perderán un 1,5% anual.
Fuera de Estados Unidos la rentabilidad que podemos esperar será algo mejor, dice Grantham. GMO estima que las acciones de gran capitalización internacionales subirán un 5,2% al año y las emergentes un 5,6%. Las small caps mundiales subirán un 3,8% anual en los próximos siete años.
Respecto a los bonos, GMO cree que serán una fábrica de perder dinero después de ajustar su rentabilidad a la inflación, con la excepción de los emergentes.
Para lidiar con esta situación, el reputado inversor nos da 10 consejos cargados de sentido común.



martes, 28 de febrero de 2012

Cursillo de programación Android impartido por Google

Reto Meier, uno de los desarrolladores más destacados dentro del mundo android y vinculado con Google, nos presenta, una vez más, en su empeño de enseñarnos las buenas artes de la programación, una especie de seminario o cursillo para programar lo mejor posible para android, y lo hace desde una tribuna de difusión fantástica, el canal de desarrollo de Android, y lo harán a través de una serie de clases que abordarán los temas más interesantes para una eficaz y completa formación (eso si, tienes que partir de una base y dominar el inglés) 
Formación Android, tiene la intención de elevar la calidad media de las aplicaciones de Android, con buenos usos y prácticas, ya que hay que tener en cuenta que una gran cantidad de las apps del Market son de particulares que se han decidido por aventurarse en el mundo del desarrollo. Conseguir que ese ecosistema de usuarios que dan vida al market, explote y mejore sus capacidades.
El curso les ayudará a hacer apps con un mejor diseño de navegación, a la gestión de la reproducción de audio, o a optimizar la vida de la batería que consumen sus apps. Usos y soluciones comunes en el planteamiento de un desarrollo. En casa clase se explicará paso por paso a resolver problemas, implementar características, con ejemplos y trozos de código y snippets de uso útil.
En los próximos meses pretenden ir presentando muchos más cursos de esta Formación Android y conseguir una guia completa y variada para los desarrrolladores.
Ya sabéis, estad atentos al Campus Android y veréis como vuestras apps mejoran mucho y los usuarios quedaremos eternamente agradecido por ello.
Información y consulta: Android Developers


Fuente: Android Libre 

Google presenta la página oficial de desarrolladores Android en Google+

Google acaba de presentar una nueva página en Google Plus (su nueva niña de los ojos) la página oficial de desarrolladores de Android. Un canal nuevo para poder estar informados de los aspectos más técnicos de android en primera mano. A la cabeza, uno de los más famosos developers de Android, Reto Meier, del que ya os hemos hablado algunas veces.
Se agradece de que aparte de su blog y buen canal de información que había y tienen en la página oficial de android, estén más cerca en una red social, donde cada miércoles a las 2:00 PM PT harán Hangouts, o quedadas con los usuarios. Esperemos que nos puedan dar algunas lecciones e ideas de programación que tanto ayudan a los que empiezan.
Lo que si nos darán es información cercana sobre materiales para el desarrollo, ideas, herramientas, SDKs, información sobre el funcionamiento de las últimas API y características o dudas. Un canal abierto y lleno de conocimiento. Esperemos que cumplan las expectativas.
Google desde el primer momento supo que había que cuidar su base de desarrolladores, lo que frecuentemente llamamos ecosistema, del que el usuario común sólo forma parte, pero no toma partido, y es en esos segundos donde reside toda la sustancia, los que crean aplicaciones, los que están investigando nuevas funciones en ROMS, los que de alguna manera y paralelamente a Android, hacen avanzar, y eso Google y Android lo tiene en cuenta, aunque algunas veces miren demasiado grosso modo y se pierdan en los muchos casos concretos de developers que se han sentido olvidados por Google, pero ese es otro tema, esperemos que con este nuevo canal de información, podamossaber más y mejor los entresijos de Android.

“Grecia y Portugal saldrán del euro. Es una cuestión de supervivencia aunque parezca lo contrario..”

"Saldrán por iniciativa propia, los echará la Unión Europea o serán los propios ciudadanos los que lo demanden. Lo explicaba muy bien Paul Krugman en su artículo dominical en El País: Dolor sin nada a cambio y han seguido otros países en la misma línea. Sangre sudor y lágrimas para intentar cumplir con los objetivos de déficit, que impone el eje franco alemán. Sangre sudor y lágrimas, el palo y la zanahoria, para poder pagar lo que deben, pero que nunca podrán pagar lo que deben. Sacrificios en balde, que encabronan a las masas, porque no todos se sacrifican igual: los sueldos de los banqueros siguen siendo escandalosos; la brecha entre pobres y ricos se hacen más grandes. En Europa ya conviven varias clases de euros. Sí, unos tienen mayor poder adquisitivo, el euro del Norte y otros, menos, presa, como están, del alza de impuestos, que son los euros del Sur. Grecia e Italia saldrán o los echarán o los invitarán a salir del euro. Es cuestión de supervivencia, se su propia supervivencia. Y el mundo no acabará. Será una involución. Peor de lo que viven, mayores sacrificios de los que hacen no los harán. Volverán a  ser lo que fueron, pero sin tralarará y mendigando fondos a los mercados, como ahora ¿La clave? No tienen expectativas positivas dentro de la moneda única (mal llamada, por cierto europea". Las únicas expectativas, a diferencia de la entrada en el euro, son pesimistas: sacrificios, austeridad, pobreza, esfuerzo, adiós al estado de Bienestar..."me dice el analista jefe  de un banco de inversión.

Más allá

Me preguntan: ‘¿Hacia dónde vamos?’. La pregunta supone dos cosas: 1) que ya se tiene bastante claro en qué lugar se está, y 2) que no se ve el lugar hacia el que nos dirigimos. ¿Hacia dónde vamos?.
Durante seis décadas el camino era diáfano: siempre más y siempre hacia arriba. Primero se consiguió a base de pleno empleo y de salarios crecientes, luego con endeudamiento: cada vez mayor, y funcionó … hasta que quedó claro que la disponibilidad de recursos no es infinita y que el endeudamiento no puede crecer indefinidamente. Aquí estamos ahora: pensando cómo manejarnos en una situación absolutamente nueva, para la que no hay recetas y sabiendo que las herramientas que antes funcionaron para crecer ahora son pura chatarra de calidad cero.
Pienso que nos dirigimos -ya hemos llegado, pero aún se está abriendo la puerta- hacia un lugar en el que ‘más’ perderá todo el sentido y lo cobrará ‘necesario’; un lugar en el que desperdiciar será pecado mortal y en el que se optimizará, siempre, el uso de todo; un lugar en el que ‘productividad’ tendrá muchísimo más sentido que ‘producción’; un lugar donde la consecución de la eficiencia sea un fin a fin de poder moverse en un mundo de escasez. Y eso es totalmente nuevo, es otro modelo, ya: el que ya está sustituyendo al que aún se quiere creer que es el nuestro pero que se está llevando por delante el huracán de la crisis sistémica en la que estamos inmersos.

Curso gratuito de programación para principiantes en java. (6.Clases)

1.1 Objetivos del tema.
Hemos visto los componentes de un programa, hemos ido nombrándolos de dentro hacia fuera, es decir:
    Dato Variable Expresión Instrucción Estructuras Procedimientos y funciones.

Nos queda ver el o un elemento que contiene a todos estos, que es la clase. 

La clase es el elemento estructural que aglutina todos los anteriores y permite que expresemos nuestros programas. 

La clase está a su vez utilizada dentro del programa. 

1.2 Introducción. 
Si nuestro estilo de programación no contempla, comparte, o lo que cada uno desee, el uso de clases y objetos, el escalafón acaba con los procedimientos y funciones, y estos se utilizan directamente dentro del programa. 

Ni uno es malo, ni el otro es perfecto, son sistemas, estilos y filosofías distintas, pero no se puede negar que el uso de clases es positivo dentro de la programación. 

En la actualidad el tipo de programación que se realiza es lo que denominamos, P. O. O., programación orientada a objetos. 

Dicho de otra forma, la materia explicada en temas anteriores, se colocan en el interior de lo que denominamos clases, con las que crearemos los objetos. 

Un objeto es un elemento derivado de una clase. 

La clase es un elemento estructural en un programa que dispone de: 

    Propiedades: que al fin y al cabo son datos, vistos anteriormente. Métodos: que son procedimientos y funciones, en cuyo interior tenemos las estructuras básicas de programación vistos en el tema cinco y en el tema anterior. Eventos: que se construyen también mediante código.

Curso gratuito de programación para principiantes en java. (5.Programa.)

1.1 Objetivos del tema.
Hemos visto todos los componentes de un programa, veamos ahora un programa.

1.2 Introducción.
Un programa esta dividido en varios bloques. 
    Declaraciones. Procedimientos y funciones de usuario. Programa principal.




A su vez en el programa encontramos tres fases. 
    Entrada de datos. Proceso de los mismos. Obtención de resultados.




La programación ha avanzado mucho desde sus inicios, actualmente la programación no se entiende sin el uso de clases y sus correspondientes objetos que derivan de las mismas. 



Curso gratuito de programación para principiantes en java. (4.Instrucciones.)

1.1 Objetivos del tema.
Hemos visto lo que es la estructura de un programa, los datos, que esos datos en realidad se convierten en variables de distinto tipo dentro de un programa, y que esas variables generan o creamos con ellas expresiones.
Ahora, una vez que tenemos expresiones, hay que utilizarlas para algo, las expresiones pueden ir de forma aislada o formar parte de las instrucciones de un programa.

1.2 Introducción.
Un programa se construye a base de escribir una serie de instrucciones propias del lenguaje que utilizamos y con el fin de poder llegar a que ese programa realice la labor para la cual se ha diseñado.

Las instrucciones de un lenguaje de programación son las que nos permiten crear la estructura del programa.

En los programas vamos creando bloques con las instrucciones, de forma que a base de ir sumando bloques llegamos a construir un programa más o menos complejo.

El mejor ejemplo podríamos verlo en un edificio.
Un edificio se construye a base de ir añadiendo ladrillos, muchos ladrillos, que se apoyan unos en otros.

Un programa se puede ver como algo similar.
Pero un edificio se sustenta sobre una estructura.
A nivel de programación, esa estructura se basa en los procedimientos y funciones que escribimos en el programa, y esos procedimientos, funciones y métodos, los llenamos de instrucciones.

lunes, 27 de febrero de 2012

Curso gratuito de programación para principiantes en java. (3.Expresiones.)


1.1 Objetivos del tema. 
Hemos visto en el tema anterior que en un programa uno de los apartados a utilizar son los datos. 

Los datos en si no son nada si no se utilizan, y la forma de utilizarlos es en expresiones, dentro de una instrucción, o de forma aislada, vamos a ver que son las expresiones y su evaluación. 

1.2 Introducción. 
Las instrucciones es la forma de hacer que un programa haga la tarea para la cual lo estamos escribiendo, pero esas instrucciones tienen que manejar datos, y al final lo que hacemos es escribir expresiones que se evalúan y que producen un resultado que permite resolver o tomar una decisión. 

Para utilizar los datos necesitamos crear esas expresiones, las expresiones las crearemos utilizando los datos y los operadores que me permiten dar sentido a esa expresión para que produzca un resultado. 

Curso gratuito de programación para principiantes en java. (2.Datos)




1.1 Objetivos del tema. 

Hemos visto en el tema anterior como un programa es algo muy fácil, claro el ejemplo era muy fácil, pero se trataba de dejar visto, que es así. 
Ahora vamos a ver que en el tema anterior hemos utilizado datos, pero que en realidad los datos son algo más. 


1.2 Introducción. 
Los datos en un programa es uno de los elementos vitales del mismo, pero en la vida cotidiana los utilizamos a diario también, si nos fijamos en los datos que utilizamos, nos daremos cuenta que son letras y números, números solo o solo letras. 


También, cuando a lo largo del día alguien nos da un dato pequeño, normalmente no memorizamos, pero si es largo o complejo, lo apuntamos, ¿Por qué?, por que tenemos nuestras limitaciones, por la edad, por lo despistados que somos etc.. 


Los ordenadores también disponen de memoria, y también manejan información, datos, y en función de lo voluminosos que sean los datos, los almacenarán en la memoria central del ordenador, o en un soporte, en el disco duro o lo grabaremos en un disquete o disco compacto, etc..