Instalar RStudio Server en Raspberry Pi3b

IMPORTANTE: Tened instalado R desde el repositorio de Debian, aunque luego lo compiléis y lo instaléis actualizado porque sino no llega a instalarse                                                                              
ACTUALIZACIÓN: Para poder completar la última versión de RStudio, se necesita más memoria RAM de la que disponemos, yo he vuelto a compilarlo con un pendrive de 8 GB como swap para ello he usado los siguientes comandos:                                                                                                            
mkswap /dev/sdaX                                                                                                                                     
swapon  /dev/sdaX                                                                                                                                     
Cuando acabéis para extraer el Pendrive debeís usar swapoff /dev/sdaX, sino vuestro sistema no funcionará correctamente                                                                                                                          

Seguramente este blog no esta enfocado a aquello que voy a explicar hoy, no me dedico a realizar tutoriales, ni mucho menos a escribir sobre Programación y Sistemas Operativos, basicamente porque aunque me gusta esta tematica, no soy un usuario experto.

Pero considero interesante hablar de como se puede instalar el software RStudio en su versión server en Raspbian (una versión de Linux en Raspberry Pi).
Raspberry PI3B Fuente: Farell-Es

Primero de todo voy a explicar que es una Raspberry Pi, es un miniordenador de bajo coste fabricado en Reino Unido, que se basa en Software Libre, y cuyo fin es la estimulación de la programación. Es conocida por su versatilidad que le permite convertirla muy facilmente en un centro multimedia o incluso  en un servidor web. Googleando podéis encontrar muchísima información de cosas que hacer con una de estas placas integradas.

En mi caso quiero instalar RStudio Server con el fin de poder disponer de un pequeño servidor que me permita realizar cálculos desde casa aunque yo no este allí. Existe en algún caso documentación al respecto pero siempre enfocada a otros dispositivos ARM (como ordenadores ChromeBook), en este caso son los pasos tal cual los he hecho y me han funcionado.
NECESITAMOS:
  • 1 Raspberry Pi (yo lo hice con la 3B pero supongo pueden valer otros modelos anteriores) puedes conseguirla en Amazon.es
  • Una SD con Raspbian instalado (yo lo he realizado con Jessie May-2016) de al menos 8 GB, por el precio de la tarjeta podeís usar esta.
  • Tiempo (Tened claro que tarda tiempo, no es una instalación sencilla que le des) En mi caso ha tardado unas 6-7 horas (En mi última intentona fueron algo más de 12 horas)



PROCEDIMIENTO:
Empezaremos abriendo una terminal si quereís ejecutarlo desde la misma Raspberry Pi o mediante SSH con un programa similar a PuTTy
El primer paso es instalar R, podemos hacerlo de 2 formas  instalando del repositorio ya compilado o bajar el código de fuente. Yo opte por descargarmelo de los repositorios simplemente escribiendo en la terminal:
sudo apt-get install r-base r-base-dev 
Además ya que estamos descargando cosas del repositorio también nos descargaremos, los siguientes programas que servirán para configurar y precompilar diversos aspectos de RStudio:
sudo apt-get install -y  openjdk-7-jdk  git  pandoc  libcurl4-openssl-dev

Hasta el momento hemos realizado lo más fácil. Ahora debemos descargarnos el código fuente, en otros tutoriales genéricos en la red aparece la descarga con el comando wget de la misma URL que usaremos, a mi eso no me funciono, así que simplemente abris desde el navegador la siguiente URL: 
Y os dará a descargar un fichero tar.gz, tal como aparece en la imagen siguiente( es verdad que esto, lo estoy descargando ahora en Windows para explicaros como aparece pero podeís obtener el archivo en el ordenador que queraís y llevarlo a la Raspberry por cualquier vía)
Una vez tenemos las dependencias y el código de fuente comienza de verdad la instalación, el primer paso dentro de esta fase es sencillo descomprime lo descargado en la Raspberry Pi. Una vez realizado esto, volvemos a la terminal y comenzamos instalando las dependencias que nos quedan:
cd /Desktop/rstudio/dependencies/linux/ (Esto es para entrar
en la carpeta de las dependencias, la ruta puede variar un poco)
./install-dependencies-debian --exclude-qt-sdk
Esto tardará un ratito pero al finalizar ya tendremos mucho solucionado y cambiaremos de carpeta para controlar que muchas dependencias ya están listas y si no se hubiera instalado instalarlas.
Comprobad si existe algún fallo en las dependencias y en la carpeta common encontrareis los distintos scripts para la dependencia concreta que falla
cd ..
cd common
./install-gwt
./install-dictionaries
./install-mathjax
./install-boost
./install-libclang
./install-packages 
Ahora procederemos a descargar el closure-compiler más actual respecto al incluido y sustituirlo en la instalación, yo lo hice manualmente pero podéis hacerlo desde terminal con wget y debéis moverlo a la carpeta del mismo nombre que se encuentra en  src/gwt/tools/, aquí dejo los pasos en consola.

wget http://dl.google.com/closure-compiler/compiler-latest.zip
unzip compiler-latest.zip
sudo mv compiler.jar /rstudio/src/gwt/tools/compiler/compiler.jar
 Dentro de la carpeta RStudio crearemos una carpeta llamada build
mkdir build
Y posteriormente definiremos la configuración de cmake (si cambiáis el Target de Server a Desktop funcionará de forma local)
sudo cmake -DRSTUDIO_TARGET=Server -DCMAKE_BUILD_TYPE=Release
Y ya por último el paso final y el que mayor tiempo necesita
sudo make install

Con todo esto en principio ya tenéis instalado RStudio y ya podéis seguir la mayoría de guías de como instalar en un sistema Linux con paquetes.

 ¿Te ha parecido interesante este post? ¿Y quieres saber más? No dudes en contactarme a través de LinkedIn o mi página personal de GitHub

Tener dinero en un Paraiso Fiscal es LEGAL

Paraiso con euros
Después del escandalo que esta causando los famosos papeles de Panamá en las últimas semanas, cada vez más da la sensaciónque tener dinero fuera de España es ilegal aunque esto no sea así. Cualquier español puede tener una cuenta en Panamá o en cualquier parte del mundo y eso no supone ningún delito. Es curioso como la prensa se ha apresurado a realizar listas como aquellos que han intentado no pagar impuestos ocultando a la Hacienda Pública. Siempre escudandose detrás de una forma gramatical que les permita atacar dando entender cosas pero sin decirlas. La pregunta que nos deberiamos hacer es si esas sociedades supuestamente pantalla, estaban declaradas en España. Porque recordemos en España tributa la Renta Mundial (TODO) y en el caso de grandes empresas o de ciertas personas físicas que facturan más 22.800.000€ entre otrás condiciones, y por tanto finalmente de forma directa o indirecta cotiza en España.

Por otro lado podemos considerar el punto moral, pero sinceramente hay unas grandes empresas que digamos son grandes facilitadoras de este tipo de operaciones, con nombres internacionalmente conocidos (no precisamente bancos) y que sepa no hemos oido nada de ellas en estos días. 
Resumiendo cuentas si quieres puedes tener una cuenta donde quieras, eso si recuerda comunicar a AEAT la apertura de dicha cuenta, en internet teneís toda la información y no hay diferencia entre abrir una cuenta en Estados Unidos que en Panamá (ahora que esta moda este último)

El valor que generan las Entidades sin Animo de Lucro a la Economía

Estamos a punto de iniciar la campaña de la Renta 2015 (comienza el 6 de abril), momento en el cual los contribuyentes del IRPF (Impuesto sobre la Renta en las Personas Físicas) tendrán que tributar por las rentas obtenidas durante el ejercicio económico 2015. En estas fechas suele haber un mayor volumen de publicidad sobre Organizaciones sin Animo de Lucro, que puede no estén íntimamente relacionadas, otras como la iglesia católica debido a que tienen casilla propia sí que realizan publicidad a favor de su labor. Pero yo no voy a diferenciar ya que todas las organizaciones cada cual a su modo desarrollan una actividad beneficiosa, se tenga la posibilidad de contribuir a través de una casilla o exista una deducibilidad de los donativos pagados. 
No somos conscientes (por lo menos yo y creo que una gran mayoría) de la labor que realizan estas organizaciones. Ayer consultando en el INE (Instituto Nacional de Estadistica) la serie histórica del PIB (Producto Interior Bruto) visto desde el punto de vista de la Demanda (podeís también verlo vosotros es la tabla 9374 del INE). Existe un concepto que usa el INE que se incluye en el desglose del PIB denominado "Gasto en consumo final de las ISFLSH" la curiosidad de cualquier persona al ver esto y no conocer el significado de las siglas ISFLSH, buscando un poco a través de internet descubrí que eran las siglas de Instituciones Sin Fines Lucrativos que Sirven a Hogares. Y según la SEC 2010 (Sistema Europeo de Cuentas Nacionales y Regionales, podeís consultarlo en el BOE) se incluye dentro de esa denominación:

"a) sindicatos, asociaciones profesionales o científicas, asociaciones de consumidores, partidos políticos, iglesias o asociaciones religiosas (incluidas las financiadas pero no controladas por las administraciones públicas) y clubes sociales, culturales, recreativos y deportivos, y
b) asociaciones de beneficencia, de ayuda y de asistencia financiadas por medio de transferencias voluntarias, en efectivo o en especie, de otras unidades institucionales."

 La circunstancia que quería reflejar es que representa un porcentaje muy pequeño del total cerca del 1% del PIB pero a pesar de representar poca cantidad del total dichos colectivos también aparecen en el PIB y que muy poco parece pero son más de 11 mil millones de euros en el año 2015. ¿Realmente parece tan poco en porcentaje?

Las participaciones preferentes explicadas desde una optica diferente

En alguna ocasión navegando por Internet se nos ha dado a entender que podíamos ganar mucho dinero en pocas horas, incluso existen mal llamados blogs financieros que hablan precisamente de esto mismo, no haré publicidad de esos rufianes que recibirán dinero por escribir toda clase de falsedades sobre los productos que alientan a comprar. Yo voy a dar una explicación de un producto polémico como las participaciones preferentes que han causado tanto revuelo en España.

Lo primero decir que se tratan de un producto híbrido en el cual obtienes una rentabilidad que viene marcada de inicio, es decir tú conoces los intereses que te van a pagar, y tienen una duración indefinida. 

OJO:Puedes conocer los intereses efectivamente, pero no si la empresa emisora de dichas preferentes, no obtendrá beneficios y por tanto pueda darse que no te pague dicha rentabilidad.

Este tipo de producto cotiza en un mercado organizado en el caso español dicho mercado se llama AIAF (Asociación de Intermediarios de Activos Financieros), para el lego en finanzas esto es como no decir nada. Básicamente  AIAF, es como un mercado central donde un ciudadano cualquiera no puede ir a comprar, debe mandar a su banco (o agente financiero) y el negocia. Es una simplificación muy burda.
Dicho mercado cuenta con una líquidez limitada, no estamos ante lo que podría ser un IBEX35 donde todos los días se negocian millones de euros y podemos deshacer nuestra posición casi al instante. Podemos ver los volúmenes que hoy mueven estos productos, el mejor ejemplo de es ver una de las que actualmente siguen vivas las participaciones preferentes de Banco Popular son un producto tal vez el más negociado dentro de esta categoría (http://www.bmerf.es/aspx/Comun/FichaEmision.aspx?r=SEND&i=ES0170412003) solo como se puede ver el volumen es muy inferior al que veríamos en un activo cotizado como una acción del IBEX35 pongamos por ejemplo el mismo Bankinter(http://www.infobolsa.es/cotizacion/b.popular)

Volumen día 24/03/2016 de las Preferentes de Banco Popular (AIAF)       786.530
Volumen día 24/03/2016 de las  Acciones  de  Banco Popular(IBEX)    11.509.896

Como se puede ver existe cerca de 15 veces más liquidez entre las acciones de Banco Popular que de sus preferentes en volumen (en número de operaciones sería inverosimil porque en AIAF existe pocas operaciones al día en preferentes, lo vemos en el día que gastamos como ejemplo porque el precio medio de la sesión concuerda con la media ponderada del minimo y el máximo en muchas ocasiones).
Visto esto habrá quién se pregunte de donde surge el apellido de preferente si te pagan en casi de haber beneficios, y encima existe una líquidez límitada. Y es que la denominación viene del ámbito del Derecho Concursal ya que en caso de concurso de acreedores fallido que finalice en liquidación, los preferentistas se encuentran por delante de los accionistas ordinarios (que ya es algo pero seguramente ninguno llegue a cobrar de dicha sociedad su inversión)

Yo si que plantería si dispusiera de liquidez comprar dicho producto financiero, pero hay que tener claro que esto es un producto complejo y por tanto existe mayor riesgo y por ello se obtiene una mayor rentabilidad. 
El problema es comercializarlas como si fuera un deposito y para que el cliente no descubra sus riesgos hacer operaciones fuera del mercado oficial (de AIAF) para que no aparezcan los cambios de valor pero eso no es culpa de las participaciones preferentes es culpa de sus comercializadores.

Aquí esta esquematizado basicamente lo que aquí se dice

Los paraisos fiscales

Mapa de Paraisos Fiscales según el Reino de España
Existe un pensamiento general que lugares como Suiza es un paraíso fiscal y si observamos el mapa que ilustra este articulo vereís como no es así. Suiza nunca ha sido considerado un paraiso fiscal, el motivo es simple. La prensa española e internacional ha moldeado a su antojo el lenguaje llegando a conseguir que consideremos paraíso fiscal a todos los lugares donde las personas, que disponen de cierta cantidad de dinero, llevan su dinero para evadir sus obligaciones fiscales en su país de residencia. De hecho alguién en Wikipedia lo definió así:
"es un territorio o Estado que se caracteriza por aplicar un régimen tributario especialmente favorable a los ciudadanos y empresas no residentes, que se domicilien a efectos legales en el mismo. Típicamente estas ventajas consisten en una exención total o una reducción muy significativa en el pago de los principales impuestos, así como el secreto bancario."
La definición no es incorrecta pero sí incompleta se considera que se trata de un paraíso fiscal cuando no existe intercambio de información es decir desde la legislación española cualquier país con el que disponga de un acuerdo de información no será un paraíso fiscal, de hecho cada día quedan menos, como se aprecia en el mapa

Usar el simbolo del Euro (€) en Latex. Sin problemas

Bueno puede que sea una tontería pero muchas veces estas escribiendo en tu editor de Latex favorito. Y sin darte cuenta pones el simbolo del...