tag:blogger.com,1999:blog-60835139454337759702024-03-19T22:43:55.549+01:00Raspberry Pi y Bitcoin MiningAnonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-6083513945433775970.post-42427909559979954062013-12-05T13:15:00.000+01:002013-12-05T13:15:43.886+01:00Crypto ExchangeBuenas a todos,<br />
<br />
Os informo del nuevo proyecto en el que me he embarcado.<br />
<br />
Visto el creciente interes por las cripto divisas, y la falta de información, un buen amigo y yo vimos la necesidad de un foro especializado y centrado en cripto divisas.<br />
<br />
Actualmente el foro está en fase beta, supongo que tendrá pequeños fallos que iremos corrigiendo.<br />
<br />
No dudeís en daros de alta y comentar a los administradores (ciscoman, jochemin) cualquier duda, consejo, etc.<br />
<br />
El foro lo podeis encontrar aquí:<br />
<br />
<br />
<a href="http://crypto-exchange.es/" target="_blank"><div class="separator" style="clear: both; text-align: center;">
<img border="0" src="http://3.bp.blogspot.com/-xO5-M1F-G00/UqBt0TeajpI/AAAAAAAAKuo/wnihWBcXrBk/s1600/logo.png" /></div>
<br /></a>
<br />
<br />Espero que nos traiga buenos momentos, y sobre todo que cubra ese espacio de falta de información y resolución de dudas que tanto hace falta.<br />
<br />
Gracias a todos.Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com1tag:blogger.com,1999:blog-6083513945433775970.post-11967376866595343632013-11-19T10:44:00.003+01:002013-11-19T22:44:00.464+01:00Guías para el absoluto novato en bitcoin 1<div class="MsoNormal">
<span style="color: blue;">Eh! Quiero comprar y guardarlo
hasta que valga 1 millon de €!</span></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Mucha gente esta comprando bitcoin simplemente para
almacenarlos, si lo que la mayoría de los que estamos metidos en esto pensamos
sucede, el bitcoin debería valer mucho de aquí a unos años.</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<span style="color: blue;">Perfecto! Quiero comprar!<o:p></o:p></span></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<span style="color: blue;">¿Dónde lo guardo?<o:p></o:p></span></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Antes de comprar tienes que tener una cartera, ahí varios
tipos de cartera, pero si tu intención es almacenar el o los bitcoin, mi
consejo es tirar hacia una cartera de papel (paper wallet). Las causas,
sencillas, te olvidas de clientes oficiales y de servicios online, no dependes
de nada que no sea tu capacidad de mantener un papel a salvo. </div>
<div class="MsoNormal">
<br></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://sia1.subirimagenes.net/img/2013/11/19/131119091552109643.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="89" src="http://sia1.subirimagenes.net/img/2013/11/19/131119091552109643.jpg" width="320"></a></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<span style="color: blue;">Ok, ya tengo mi cartera en papel,
pero, ¿y si alguien me la roba?<o:p></o:p></span></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Pues estás jodido, en la cartera de ejemplo aparecen 2
series de letras y números:</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Public Address, es decir, la dirección pública de tu
cartera, la que darás cuando compres tu bitcoin, y tiene este formato: <span style="color: #1739ae; font-family: Arial; font-size: 9.5pt;">1FYVwoHtnDkfyZe6A9ndng2vNvDR9SSqFZ<o:p></o:p></span></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Private Key, esta clave es la que tú y sólo tú tiene que
saber, si alguien consigue esta clave, puede importar la cartera y sustraer tus
bitcoin.</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<span style="color: blue;">Pues mal andamos, no me fío nada de
que el papelito no me desaparezca, me gustaría tener más seguridad.<o:p></o:p></span></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Perfecto y comprensible, vamos a cifrar la cartera en papel,
esto cifrará la clave privada en función de una contraseña que tú le indiques. </div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<span style="color: blue;">Vale, me gustán las 2 opciones, ¿Cómo
lo hago?<o:p></o:p></span></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Bien, es mucho más fácil de lo que crees, y tienes 2
opciones dependiendo de la seguridad que quieras. Yo recomiendo generar las
carteras en un pc offline, y a poder ser desde un entorno limpio, esto es,
arrancando un live cd de ubuntu por ejemplo, en un pc NO conectado a Internet. </div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Para ello, vamos a https://www.bitaddress.org , veremos que
la dirección cambia y añade una serie de números y caracteres detrás del .org,
es normal, tiene que quedar así:</div>
<div class="MsoNormal">
<br></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://sia1.subirimagenes.net/img/2013/11/19/131119094817928453.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="14" src="http://sia1.subirimagenes.net/img/2013/11/19/131119094817928453.jpg" width="320"></a></div>
<div class="MsoNormal">
<o:p><br></o:p></div>
<div class="MsoNormal">
<o:p><br></o:p></div>
<div class="MsoNormal">
Una vez en la página, y según navegador, le damos a guardar
página, y guardamos el HTML en un pendrive recién formateado (seguridad ante
todo)</div>
<div class="MsoNormal">
<br></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://sia1.subirimagenes.net/img/2013/11/19/131119095037139624.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="235" src="http://sia1.subirimagenes.net/img/2013/11/19/131119095037139624.jpg" width="320"></a></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Vale, ya tenemos nuestro generador de wallets offline en un
pendrive, hora de arrancar con un live cd en un pc SIN conexión a Internet.</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Una vez arrancado, introducimos el pendrive y doble click al
fichero .html</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Y generamos la paper wallet, os dejo un par de pantallazos
de paper wallet sin cifrar y cifrada, observar que cambia el color (sin cifrar
tonos marrones y cifrada tonos azules).</div>
<div class="MsoNormal">
Creo que queda claro y no habrá duda en como generarlas,
pero van unas pautas por si acaso:</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
-Hide Art? Si lo marcas, quita la imagen quedando sólo el
texto y los Qr.</div>
<div class="MsoNormal">
-Addresses to generate. Número de direcciones que va a
generar</div>
<div class="MsoNormal">
- BIP38 Encrypt? Si lo marcas, la clave privada estará
encriptada</div>
<div class="MsoNormal">
- Passphrase. En caso de encriptarla, aquí introduciremos la
clave.</div>
<div class="MsoNormal">
- Addresses per page. En caso de que vayamos a generar
muchas direcciones, cada cuanto tendremos un salto de página.</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Y cuando tengamos las opciones a nuestro gusto, al botón “Generate”</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Cartera NO encriptada</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://sia1.subirimagenes.net/img/2013/11/19/131119100332670796.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="209" src="http://sia1.subirimagenes.net/img/2013/11/19/131119100332670796.jpg" width="320"></a></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Cartera encriptada</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://sia1.subirimagenes.net/img/2013/11/19/131119100332197024.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="216" src="http://sia1.subirimagenes.net/img/2013/11/19/131119100332197024.jpg" width="320"></a></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Sólo nos queda imprimir o guardar las carteras en algún
sitio seguro<b>. Recuerda apuntar tu
dirección pública para recibir tus bitcoin.<o:p></o:p></b></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<span style="color: blue;">¡Ya tengo mi cartera! Ha sido fácil,
pero ahora quiero comprar bitcoin, ¿Dónde? <o:p></o:p></span></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Un bitcoin tiene un valor de 516,94€ en este preciso
instante (19/11/2013 10:13), no es necesario que compres 1 bitcoin, puedes
comprar fracciones, de hecho, la moneda está pensada para utilizar 8 decimales
y es ampliable en caso de ser necesario.</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Vamos a lo fácil, vete a <a href="http://www.localbitcoins.com/">www.localbitcoins.com</a>, y crea una
cuenta, es una página de compraventa, los vendedores ponen los precios del
bitcoin, y la cantidad mínima que van a vender, se puede comprar online y en
persona. Y tiene un sistema de votos que indica la confianza que se puede tener
en un vendedor. Buscamos una opción que nos agrade, transferencia nacional,
SEPA, okpay, hay un montón de opciones (paypal no se suele utilizar para
compra/venta de bitcoin por motivos de seguridad)</div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Una vez localizado el vendedor, le damos al botón “comprar”,
en la siguiente pantalla introducimos la cantidad de € que nos queremos gastar
y cuando le damos a comprar automáticamente la página bloquea los bitcoins al
vendedor, el siguiente paso es hacer el pago, de la manera convenida. Una vez
que el vendedor reciba el pago, libera los bitcoins que pasan a tu cartera de
bitcoins alojada en localbitcoins.com. </div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<span style="color: blue;">Heyyyyyyy, ya tengo mis 0.12
bitcoin!<o:p></o:p></span></div>
<div class="MsoNormal">
Genial! Ahora vamos a transferirlos a tu cartera de papel,
recuerda que puedes hacer tantas transferencias como quieras hacía tu cartera. Os
dejo pantallazo explicativo:</div>
<div class="MsoNormal">
<br></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://sia1.subirimagenes.net/img/2013/11/19/131119102457157183.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="245" src="http://sia1.subirimagenes.net/img/2013/11/19/131119102457157183.jpg" width="320"></a></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<span style="color: blue;">Bien! Me pone que envíado, ¿Cómo sé
yo que en ese papelote tengo mis bitcoin? <o:p></o:p></span></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Pues de nuevo, sencillo, lo podemos comprobar en blockchain,
introduciendo nuestra dirección pública en la casilla destinada a ello,
pantallazo que os va:</div>
<div class="MsoNormal">
<br></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://sia1.subirimagenes.net/img/2013/11/19/131119103017809465.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="193" src="http://sia1.subirimagenes.net/img/2013/11/19/131119103017809465.jpg" width="320"></a></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
<br></div>
<div class="MsoNormal">
Al darle a buscar nos saldrá información sobre la dirección
y su saldo.</div>
<div class="MsoNormal">
<br></div>
<br>
<div class="MsoNormal">
Ya tenemos un wallet en papel, con bitcoins!</div>
Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com12tag:blogger.com,1999:blog-6083513945433775970.post-63538829500919597732013-04-05T12:39:00.002+02:002013-04-05T12:40:31.892+02:00Cambio de precios y especificaciones en Butterfly Labs<span style="font-family: Arial, Helvetica, sans-serif;">Ayer hubo una actualización de precios y especificaciones de todos los productos de <a href="https://products.butterflylabs.com/" target="_blank">Butterfly Labs</a>, que recordemos, sigue sin envíar...</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Los nuevos precios quedan así:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><b>1.- Jalapeño</b></span><br />
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">5GH/S </span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">274$</span></li>
</ul>
<div>
<b><span style="font-family: Arial, Helvetica, sans-serif;">2.- Little Single</span></b></div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">25GH/S</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">1249$</span></li>
</ul>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><b>3.- Single</b></span></div>
</div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">50GH/S</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">2499$</span></li>
</ul>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">También han quitado el consumo que tiene cada uno, probablemente debido a los problemas de consumos que están teniendo.</span></div>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">¿Que os parecen estos cambios? ¿Lógicos?</span></div>
<span style="font-family: Arial, Helvetica, sans-serif;"></span><br />
<div>
</div>
<span style="font-family: Arial, Helvetica, sans-serif;">
</span>Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com2tag:blogger.com,1999:blog-6083513945433775970.post-82580570406668037042013-04-03T10:28:00.001+02:002013-04-03T10:30:56.598+02:00Minepeon<span style="font-family: Arial, Helvetica, sans-serif;">Una distribución enfocada exclusivamente para mineria Bitcoin ha hecho acto de presencia. <a href="http://mineforeman.com/minepeon/" target="_blank">Minepeon</a>. </span><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">Tiene muy buena pinta, muy sencillo de instalar, muy automatizado y muy visual.</span><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">La instalación es muy sencilla: </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;">1.- Bajamos la última versión de Minepeon desde <a href="https://sourceforge.net/projects/minepeon/files/latest/download?source=files" target="_blank">aquí</a>.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;">2.- Descomprimimos el fichero y:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span><span style="font-family: Arial, Helvetica, sans-serif;"> 2.1 - Si tenemos Linux:</span><br />
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; color: #555555; line-height: 21px;">dd bs=1M if=/ruta/minepeon.img of=/dev/sdX (sustituimos sdX por la ruta de nuestra SD)</span></span></li>
</ul>
<span style="color: #555555; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 21px;"> 2.2 - Si tenemos Windows:</span></span><br />
<ul>
<li><span style="color: #555555; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 21px;"><span style="background-color: white;">Descarga e instala </span><a href="https://launchpad.net/win32-image-writer" style="background-color: white; border: 0px; color: #0066cc; margin: 0px; padding: 0px; text-decoration: none; vertical-align: baseline;">Win32DiskImager</a></span></span></li>
</ul>
<ul>
<li><span style="color: #555555; font-family: Arial, Helvetica, sans-serif;">Vuelca el fichero .img a la SD</span></li>
</ul>
<div>
<span style="color: #555555; font-family: Arial, Helvetica, sans-serif;">Nada mas arrancar, tendremos disponible una web con las estadísticas de mineria.</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-hU98OP6UoUY/UVvnbVEfpLI/AAAAAAAAHko/2I9wJRRpKEU/s1600/Minepeon1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-hU98OP6UoUY/UVvnbVEfpLI/AAAAAAAAHko/2I9wJRRpKEU/s1600/Minepeon1.JPG" height="352" width="640" /></a></div>
<div>
<br /></div>
<div>
<span style="color: #555555; font-family: Arial, Helvetica, sans-serif;">Como no tengo mis asic todavía, (gracias BFL...), mis gráficas están planas. Espero que sean mucho más bonitas cuando los jalapeños entren en acción.</span></div>
<div>
<span style="color: #555555; font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<br /></div>
<div>
<span style="color: #555555; font-family: Arial, Helvetica, sans-serif;">AVISO: Esta distribución está en desarrollo y puede tener errores. Se han pedido varios cambios como una pantalla de inicio con usuario / contraseña para acceder a la pantalla principal. </span></div>
Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com3tag:blogger.com,1999:blog-6083513945433775970.post-44183083849248942722013-03-26T11:17:00.000+01:002013-04-03T10:30:32.396+02:00Bitcoin explicado para torpes.<span style="font-family: Arial, Helvetica, sans-serif;">Se está notando un creciente interes por el bitcoin, puede ser algo complejo de entender, sobre todo a nivel técnico. Os dejo un video en el que lo explica muy bien y con un lenguaje muy sencillo. </span><br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="https://ytimg.googleusercontent.com/vi/y4ZkuymS_N4/0.jpg" height="266" width="320"><param name="movie" value="https://youtube.googleapis.com/v/y4ZkuymS_N4&source=uds" /><param name="bgcolor" value="#FFFFFF" /><param name="allowFullScreen" value="true" /><embed width="320" height="266" src="https://youtube.googleapis.com/v/y4ZkuymS_N4&source=uds" type="application/x-shockwave-flash" allowfullscreen="true"></embed></object></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com0tag:blogger.com,1999:blog-6083513945433775970.post-17910647865716203012013-03-13T17:21:00.000+01:002013-03-13T17:21:48.891+01:00Whatsapp desde nuestra Raspberry<br />
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;">Vamos a instalar una pequeña utilidad que seguro, os
interesa, y en un futuro, nos puede ayudar a programar avisos. </span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;">Envío de whatsapp desde nuestra raspberry.</span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;">Lo primero es instalarlo con un número de teléfono que NO
utilicemos, yo lo he creado con mi segunda línea de Movistar, si no tienes una
segunda línea para este propósito, lo más sencillo es crear un número en <a href="http://Vamos%20a%20instalar%20una%20peque%C3%B1a%20utilidad%20que%20seguro,%20os%20interesa,%20y%20en%20un%20futuro,%20nos%20puede%20ayudar%20a%20programar%20avisos.%20%20Env%C3%ADo%20de%20whatsapp%20desde%20nuestra%20raspberry.%20Lo%20primero%20es%20instalarlo%20con%20un%20n%C3%BAmero%20de%20tel%C3%A9fono%20que%20NO%20utilicemos,%20yo%20lo%20he%20creado%20con%20mi%20segunda%20l%C3%ADnea%20de%20Movistar,%20si%20no%20tienes%20una%20segunda%20l%C3%ADnea%20para%20este%20prop%C3%B3sito,%20lo%20m%C3%A1s%20sencillo%20es%20crear%20un%20n%C3%BAmero%20en/" target="_blank">Fon You</a>. </span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;">Una vez que tenemos nuestro número:</span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Arial, Helvetica, sans-serif;">1.- Como siempre, si no tenemos instalado git, lo instalamos:</span></div>
<div class="MsoNormal">
</div>
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; color: #222222; line-height: 18px;">sudo apt-get install git</span></span></li>
</ul>
<span style="color: #222222; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">2.- Bajamos el git de yowsup:</span></span><br />
<br />
<ul>
<li><span style="color: #222222; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><span style="background-color: white;">git clone </span></span></span><span style="color: #222222; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">git://github.com/tgalal/yowsup.git</span></span></li>
</ul>
<div>
<span style="color: #222222; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">3.- Nos metemos en el directorio src:</span></span></div>
<div>
<ul>
<li><span style="color: #222222; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">cd ruta_donde_lo hayamos_bajado/yowsup/src</span></span></li>
</ul>
<div>
<span style="color: #222222; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">4.- Editamos el fichero config.example:</span></span></div>
</div>
<div>
<div>
<ul>
<li style="color: #222222; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">nano config.example</li>
<li style="color: #222222; font-family: Arial, Helvetica, sans-serif; line-height: 18px;">Lo dejamos de la siguiente manera (sustituimos donde pone numerotelefono por nuestro número, importante el 34 delante):</li>
</ul>
<ul><ul style="color: #222222; font-family: Arial, Helvetica, sans-serif;">
<li><span style="line-height: 18px;">cc= 34</span></li>
<li><span style="line-height: 18px;">phone=34numerotelefono</span></li>
<li><span style="line-height: 18px;">id=</span></li>
<li><span style="line-height: 18px;">password=</span></li>
</ul>
</ul>
<ul>
<li style="color: #222222; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;">Guardamos y salimos.</span></li>
</ul>
<div style="color: #222222; font-family: Arial, Helvetica, sans-serif;">
<span style="line-height: 18px;">5.- Una vez guardado, nos aseguramos que estamos posicionados en el directorio src, (</span><span style="line-height: 18px;">ruta_donde_lo hayamos_bajado/yowsup/src) y lanzamos el siguiente comando:</span></div>
</div>
<div>
<ul>
<li style="color: #222222; font-family: Arial, Helvetica, sans-serif;"><span style="line-height: 18px;"><span style="background-color: white; color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; text-align: justify;">python yowsup-cli -c config.example --requestcode sms</span></span></li>
<ul style="color: #222222; font-family: Arial, Helvetica, sans-serif;">
<li><span style="line-height: 18px;"><span style="background-color: white; color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; text-align: justify;">Esto provoca que se os envíe un SMS al número que habéis puesto en el fichero config.example con el código de activación del whatsapp.</span></span></li>
</ul>
</ul>
<div style="text-align: justify;">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">6.- Cuando hayamos recibido el código lanzamos desde la misma ruta este comando (sustituimos CODIGO por el código que os ha llegado por SMS) os devolverá una cadena larga:</span></span></div>
<div style="text-align: justify;">
<ul>
<li><span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><span style="background-color: white;">python yowsup-cli -c config.example --register CODIGO</span></span></span></li>
</ul>
<div>
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">7.- Modificamos el fichero config.example (punto 4) y ponemos el password que nos ha devuelto el comando anterior en password=xxxxxxxxxxxxxxxx</span></span></div>
<div>
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><br /></span></span></div>
<div>
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;">8.- Listo! Simplemente, para mandar whatsapps, tendremos que ejecutar lo siguiente:</span></span></div>
<div>
<ul>
<li><span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"><span style="line-height: 18px;"><span style="background-color: white;">python yowsup-cli -c config.example -s 34numeroalquequeremosmandar "hola esto es una prueba"</span></span></span></li>
</ul>
</div>
</div>
<div style="text-align: justify;">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span></div>
</div>
</div>
<div style="text-align: justify;">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span></div>
<div style="text-align: justify;">
<span style="color: #444444; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: x-small;"><span style="line-height: 18px;"><br /></span></span></div>
<br />
<br />
Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com16tag:blogger.com,1999:blog-6083513945433775970.post-16254717523637398252013-03-06T16:19:00.002+01:002013-03-12T09:49:47.260+01:00Instalación Bitcoind (Cliente oficial)<span style="font-family: Arial, Helvetica, sans-serif;">Seguimos esperando por nuestros ASIC de ButterflyLabs, esperemos que quede poco...</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Voy a explicar la manera de instalar el cliente oficial de Bitcoin, en mi caso tengo la raspberry sin monitor, así que la instalación es de bitcoind. (versión actual: </span><span style="background-color: whitesmoke; color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;"> 0.8.0)</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Es muy sencillo:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">1.- Si tenemos instalado git pasamos al paso 2, sino:</span><br />
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">sudo apt-get install git</span></li>
</ul>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">2.- Bajamos el código fuente:</span></div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">git clone git://github.com/bitcoin/bitcoin.git</span></li>
</ul>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">3.- Instalamos los prerequisitos:</span></div>
</div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">sudo apt-get install -y qt4-qmake libqt4-dev libssl-dev libboost-all-dev libgtk2.0-dev libminiupnpc-dev libcurl4-gnutls-dev libdb5.1++-dev libalien-wxwidgets-perl</span></li>
</ul>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">4.- Compilamos bitcoind:</span></div>
</div>
<div>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">cd bitcoin/src</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">make -f makefile.unix bitcoind</span></li>
<li><span style="font-family: Arial, Helvetica, sans-serif;">cuando finalice (tarda un rato) copiamos el ejecutable:</span></li>
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">cp bitcoind /usr/bin</span></li>
</ul>
</ul>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Y listo, con esto tendríamos instalado el cliente!</span></div>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Un saludo.</span></div>
<br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com1tag:blogger.com,1999:blog-6083513945433775970.post-14760030259134551592013-01-17T17:09:00.001+01:002013-01-17T17:09:08.889+01:00Butterfly Labs, envío.<span style="font-family: Arial, Helvetica, sans-serif;">Parece que tenemos fechas """en firme""" entre muchas comillas, aunque esperemos que sea correcto.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Butterfly Labs ha publicado su timeline en el que concluyen que comenzarán con el envío la semana del 10 de Febrero.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Esperemos que no haya más retrasos y podamos poner en marcha nuestros ASIC lo antes posible.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.bitcointrading.com/img/bflasic_2013-01-11_044a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.bitcointrading.com/img/bflasic_2013-01-11_044a.jpg" height="278" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com0tag:blogger.com,1999:blog-6083513945433775970.post-1549993938283377062012-12-19T08:53:00.000+01:002012-12-21T08:25:34.256+01:00Utilidades (2)<span style="font-family: Arial, Helvetica, sans-serif;">Este post lo voy a ir llenando con distintos comandos, que a mi parecer son útiles:</span><br />
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">1.- Comprobar velocidad del procesador.</span><br />
<div>
<span style="background-color: #fcfcfc; color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.233333587646484px;"> </span><span style="background-color: #fcfcfc; color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; line-height: 19.233333587646484px;"> </span></div>
<div>
<span style="background-color: #fcfcfc; color: #333333; line-height: 19.233333587646484px;"><span style="font-family: Arial, Helvetica, sans-serif; font-size: x-small;"> </span><span style="font-family: Arial, Helvetica, sans-serif;">watch cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq</span></span></div>
</div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">2.- Comprobar voltaje del procesador</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"> </span><span style="background-color: #fcfcfc; font-family: Arial, Helvetica, sans-serif; line-height: 19.233333587646484px;">watch /opt/vc/bin/vcgencmd measure_volts</span></div>
<div>
<span style="background-color: #fcfcfc; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.233333587646484px;"><br /></span></div>
<div>
<span style="background-color: #fcfcfc; line-height: 19.233333587646484px;"><span style="font-family: Arial, Helvetica, sans-serif;">3.- Comprobar temperatura del procesador</span></span></div>
<div>
<span style="background-color: #fcfcfc; line-height: 19.233333587646484px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></div>
<div>
<span style="background-color: #fcfcfc; line-height: 19.233333587646484px;"><span style="font-family: Arial, Helvetica, sans-serif;"> </span></span><span style="background-color: #fefeff; font-family: Arial, Helvetica, sans-serif; line-height: 19.233333587646484px;">watch /opt/vc/bin/vcgencmd measure_temp</span><br />
<span style="background-color: #fefeff; font-family: Arial, Helvetica, sans-serif; line-height: 19.233333587646484px;"><br /></span>
<span style="background-color: #fefeff; font-family: Arial, Helvetica, sans-serif; line-height: 19.233333587646484px;">4.- Si vamos a utilizar la rasp sin pantalla, lo mejor es eliminar el entorno gráfico:</span><br />
<span style="background-color: #fefeff; font-family: Arial, Helvetica, sans-serif; line-height: 19.233333587646484px;"> </span><br />
<i style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"> </i><span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;"> aptitude remove $(echo $(dpkg -l | grep ^ii | grep -e x11 -e xserv</span><span style="background-color: white; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; line-height: 18px;">er | awk '{ print $2 }'))</span></div>
<div>
<span style="background-color: #fefeff; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; line-height: 19.233333587646484px;"><br /></span></div>
<div>
<br /></div>
Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com0tag:blogger.com,1999:blog-6083513945433775970.post-48554626539045815592012-11-29T11:47:00.002+01:002012-12-21T08:25:23.526+01:00Instalación CGMINER<span style="font-family: Arial, Helvetica, sans-serif;">Continuamos preparando nuestra raspberry, a la espera de los jalapeños (que se han vuelto a retrasar)</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Esta entrada va a ser corta y sencilla. Vamos a instalar el cgminer. Para ello, basta con hacer lo siguiente:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<br />
<ul>
<li><span style="font-family: Arial, Helvetica, sans-serif;">Instalamos los prerrequisitos</span></li>
</ul>
<ol>sudo apt-get install autoconf libtool libncurses-dev yasm curl libcurl4-openssl-dev pkg-config git</ol>
<ul>
<li><span style="font-family: Arial; font-size: 15px; white-space: pre-wrap;">Pasamos a instalar el cgminer</span></li>
<br />git clone git://github.com/ckolivas/cgminer.git cgminer<br />cd cgminer<br />./autogen.sh<br />export LIBCURL_CFLAGS='-I/usr/include/curl'<br />export LIBCURL_LIBS='-L/usr/lib -lcurl'<br />./configure --enable-bitforce<br />make<br />sudo make install</ul>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Estoy trabajando en un script en Python para automatizar la tarea de actualización del cliente. La idea es poner a trabajar nuestra rasp, y olvidarnos.</span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></div>
<div>
<span style="font-family: Arial, Helvetica, sans-serif;">Un saludo.</span></div>
Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com2tag:blogger.com,1999:blog-6083513945433775970.post-48219238003624799162012-11-18T20:24:00.000+01:002012-12-21T08:25:07.626+01:00Preparación Raspberry PI (Parte 2)<span style="font-family: Arial, Helvetica, sans-serif;">Seguimos con la preparación de nuestra Raspberry.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Lo primero es crear un usuario para evitar utilizar el root y sobre todo eliminar el que trae por defecto (pi), para ello:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<b id="internal-source-marker_0.6724737216718495" style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">sudo adduser “usuario”</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">Pedirá contraseña y más datos.</span><br /><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">Una vez creado, seguimos con el usuario pi y hacemos:</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">sudo visudo </span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">y editamos para que quede así:</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"># User privilege specification</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">root<span class="Apple-tab-span" style="white-space: pre;"> </span>ALL=(ALL:ALL) ALL</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">“usuario que hemos creado”ALL=(ALL:ALL) ALL</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">Cuando nuestro usuario esté creado y comprobado, nos podemos cargar el usuario “pi” que viene por defecto en la rasp, para eliminarlo:</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">sudo deluser pi</span></b><br />
<b style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></b>
<b style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">Ahora vamos a poner una ip fija a nuestra raspberry, para ello:</span></b><br />
<b style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></b>
<b id="internal-source-marker_0.8327413161750883" style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">sudo nano /etc/network/interfaces</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">y tiene que quedar así, (ejemplo con ip 192.168.1.50)</span></b><br />
<br />
<b style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">auto lo</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">iface lo inet loopback</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">iface eth0 inet static</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">address 192.168.1.50</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">netmask 255.255.255.0</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">gateway 192.168.1.1</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">allow-hotplug wlan0</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">iface wlan0 inet manual</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf</span><br /><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">iface default inet dhcp</span></b><br />
<b style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></b>
<b style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">El ejemplo es en el caso de que nuestro router tenga la ip 192.168.1.1. Cada uno lo tendréis que adaptar a vuestro caso.</span></b><br />
<b style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></b>
<b style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;">En el siguiente artículo, instalación de cgminer.</span></b><br />
<b style="font-weight: normal;"><span style="font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></b>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com0tag:blogger.com,1999:blog-6083513945433775970.post-4155901052606165462012-11-13T10:07:00.003+01:002012-11-13T11:19:47.136+01:00Utilidades (1)<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<span style="font-family: Arial, Helvetica, sans-serif;">Antes de continuar con la parte 2 de preparación de nuestra raspberry, voy a poner un truco que utilizo para conocer la ip pública del router al que tengo conectada mi raspberry.</span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<br /></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<span style="font-family: Arial;">Intenté hacerlo mediante DynDNS, pero no sé porque, mi router no informa de la ip correcta, así que tenía un problema cada vez que cambiaba la ip para conectarme por SSH a la Rasp desde cualquier lugar.</span></div>
</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<br /></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<span style="font-family: Arial;">El primer paso para conectarnos a nuestra Pi desde cualquier sitio (fuera de la red local) es añadir una entrada al NAT del router, cada router es un mundo, la entrada es sencilla, simplemente hay que redirigir las consultas realizadas a un puerto que tú elijas, (yo recomiendo no poner el puerto 22) a el puerto 22 de la ip interna de tu PI</span></div>
</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<br /></div>
<br />
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<span style="font-family: Arial, Helvetica, sans-serif;">En este caso he redirigido el puerto 2023 de la ip pública del router al puerto 22(SSH) de la ip interna de mi Raspberry.</span></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<br /></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<div class="separator" style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFw2mqaKWVcyUMefC97GVQOz1zcb8d88PpMSD6OE-XAjB1eBJFLlRhHjG_0euZ6W3Yn5DyYyJQfn1xiYc3bAwMw0W0BJQ72w1URmY-9DKG_Nfl4PN448WmaWd5Oqm90jjp7TLp6TcTcMrA/s1600/puertos.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="56" rea="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFw2mqaKWVcyUMefC97GVQOz1zcb8d88PpMSD6OE-XAjB1eBJFLlRhHjG_0euZ6W3Yn5DyYyJQfn1xiYc3bAwMw0W0BJQ72w1URmY-9DKG_Nfl4PN448WmaWd5Oqm90jjp7TLp6TcTcMrA/s1600/puertos.JPG" style="cursor: move;" unselectable="on" width="640" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFw2mqaKWVcyUMefC97GVQOz1zcb8d88PpMSD6OE-XAjB1eBJFLlRhHjG_0euZ6W3Yn5DyYyJQfn1xiYc3bAwMw0W0BJQ72w1URmY-9DKG_Nfl4PN448WmaWd5Oqm90jjp7TLp6TcTcMrA/s1600/puertos.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<span style="font-family: Arial;">Una vez realizado esto, necesitamos saber la ip pública del router, si estás en red local es sencillo, nos conectamos al router y consultamos la ip.</span></div>
</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<br /></div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<span style="font-family: Arial;">Pero al fallarme el DynDNS, necesitaba otra forma de conocer la ip pública del router sin estar en la red local, y se me ocurrió, que la raspberry me envíara un correo con la ip. Para ello hice lo siguiente:</span></div>
</div>
<div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;">
<br /></div>
<ol>
<li style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"><span style="font-family: Arial;">Crear un correo gmail para esta tarea</span></li>
<li><span style="font-family: Arial;">Instalar lo necesario para que nuestra rasp pueda enviar correos.</span> </li>
<ul><ul id="internal-source-marker_0.5385467155982302" style="margin-bottom: 0pt; margin-top: 0pt;"><ul style="margin-bottom: 0pt; margin-top: 0pt;"><ul style="margin-bottom: 0pt; margin-top: 0pt;">
<li style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: square; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">sudo apt-get install ssmpt</span></li>
<li style="background-color: transparent; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: square; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">sudo apt-get install mailutils</span></li>
</ul>
</ul>
</ul>
</ul>
<li><div style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: square; text-decoration: none; vertical-align: baseline;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Editar el fichero ssmtp:</span></div>
</li>
<ul style="margin-bottom: 0pt; margin-top: 0pt;"><ul style="margin-bottom: 0pt; margin-top: 0pt;"><ul style="margin-bottom: 0pt; margin-top: 0pt;"><ul style="margin-bottom: 0pt; margin-top: 0pt;">
<li style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">sudo nano /etc/ssmtp/ssmtp.conf</span></li>
</ul>
</ul>
</ul>
</ul>
<li><div style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: disc; text-decoration: none; vertical-align: baseline;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Agregar al final del fichero lo siguiente:</span></div>
</li>
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;"></span><br /><div dir="ltr" style="margin-bottom: 0pt; margin-left: 144pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">AuthUser=tudirección@gmail.com</span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-left: 144pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">AuthPass=tupassword</span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-left: 144pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">FromLineOverride=YES</span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-left: 144pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">mailhub=smtp.gmail.com:587</span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-left: 144pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">UseSTARTTLS=YES</span></div>
<br />
<li><div style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: square; text-decoration: none; vertical-align: baseline;">
<span style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: baseline;">Una vez configurado, he programado una tarea a las 8 de la mañana mediante crontab para que me envíe un correo a mi mail con la ip pública del router. <br /><br />
<dl class="codebox">
<dt><code><span style="font-family: Arial, Helvetica, sans-serif;">sudo nano /etc/crontab</span></code></dt>
</dl>
<br />Y añadir una linea al final con lo siguiente:<br /><br />00 8 * * * root curl -sS icanhazip.com|mail -s "IP" <!-- e --><a href="mailto:tu_direccion@gmail.com">tu_direccion@gmail.com</a><!-- e --><br /><br />Con esto, todos los días a las 8:00 envía el correo con asunto "IP" a la dirección que quieras.<br /><br />Un saludo.</span>
</div>
</li>
</ol>
<div style="background-color: transparent; color: black; font-family: Arial; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; list-style-type: square; text-decoration: none; vertical-align: baseline;">
<br /></div>
<br />Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com1tag:blogger.com,1999:blog-6083513945433775970.post-85738603768740526362012-11-09T14:55:00.002+01:002012-11-12T12:45:15.417+01:00Preparación Raspberry PI (Parte 1)<span style="font-family: Arial, Helvetica, sans-serif;">Para la personalización para mining de la Raspberry Pi, he elegido una de las imágenes oficiales de la fundación Raspberry, </span><span style="font-family: Arial, Helvetica, sans-serif;">Raspbian “wheezy”, (<a href="http://downloads.raspberrypi.org/images/raspbian/2012-10-28-wheezy-raspbian/2012-10-28-wheezy-raspbian.zip" target="_blank">Descarga</a>). </span><br />
<br />
<span style="font-family: Arial;">El manual de instalación de la imagen lo podéis encontrar <a href="http://elinux.org/RPi_Easy_SD_Card_Setup" target="_blank">aquí</a>. Si tenéis alguna duda, podría hacer un manual sencillo de carga de imagen.</span><br />
<br />
<span style="font-family: Arial;">Bien, parto de una Raspberry con la imagen de Raspbian instalada, sin monitor conectado, y arrancada por primera vez.</span><br />
<br />
<span style="font-family: Arial;">Lo primero que tenemos que saber es la dirección IP que ha cogido la Rasp, para ello hay varias opciones.</span><br />
<br />
<ol>
<li><span style="font-family: Arial;">Mirarlo en el router</span></li>
<li><span style="font-family: Arial;">Desde el móvil, con alguna app, yo utilizo Fing. (<a href="https://play.google.com/store/apps/details?id=com.overlook.android.fing&hl=es_419" target="_blank">Google Play</a>, <a href="https://itunes.apple.com/es/app/fing-network-scanner/id430921107?mt=8" target="_blank">IOS</a>)</span></li>
<li><span style="font-family: Arial;">Desde otro pc en la red.</span></li>
</ol>
<span style="font-family: Arial;">Una vez que sabemos la ip, nos conectamos por ssh, yo utilizo <a href="http://www.putty.org/" target="_blank">Putty</a>.</span><br />
<br />
<span style="font-family: Arial;">Metemos los datos de conexión:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbDTWs-RvUib-TzQ5rPZeir8pIonSL-cFDQcFVgkyOIjt-ZV2iJlluB2AS4Vu_WN1Qn14GPfwdBh-nbji-pTOSQ6wJlgrBPqZ3uSNq7fSqva6giEcXQo05j0fBnB1nqb9zb3pMpmldjmVD/s1600/Putty+Conf.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="150" rea="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbDTWs-RvUib-TzQ5rPZeir8pIonSL-cFDQcFVgkyOIjt-ZV2iJlluB2AS4Vu_WN1Qn14GPfwdBh-nbji-pTOSQ6wJlgrBPqZ3uSNq7fSqva6giEcXQo05j0fBnB1nqb9zb3pMpmldjmVD/s1600/Putty+Conf.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div align="left" class="separator" style="clear: both; text-align: center;">
</div>
<div align="left">
<span style="font-family: Arial;">y le damos a conectar, en ese momento nos conectaremos a nuestra rasp, nos pedirá usuario y contraseña, en el caso de la imagen que le hemos volcado los datos son:</span></div>
<div align="left">
<br /></div>
<ul>
<li><div align="left">
<span style="font-family: Arial;">user: pi</span></div>
</li>
<li><div align="left">
<span style="font-family: Arial;">Pass: raspberry</span></div>
</li>
</ul>
<div align="left">
<span style="font-family: Arial;">Una vez introducidos ya estaríamos en sesión con nuestra rasp.</span></div>
<div align="left">
<br /></div>
<div align="left">
<span style="font-family: Arial;">Nada mas entrar nos va a pedir que lancemos el raspi-config, a día de hoy no esta preparado para las Rasp de 512Mb de RAM, por lo que antes de lanzarlo hacemos una actualización del sistema. Al lanzar un comando con el prefijo sudo nos pedirá password, introducir "raspberry"</span></div>
<div align="left">
<br /></div>
<div align="left">
<span style="color: blue; font-family: Arial;">sudo apt-get update</span></div>
<div align="left">
<span style="color: blue; font-family: Arial;">sudo apt-get upgrade</span></div>
<div align="left">
<br /></div>
<div align="left">
<span style="font-family: Arial;">Ya actualizado el sistema lanzamos la utilidad de configuración de Raspberry.</span></div>
<div align="left">
<br /></div>
<div align="left">
<span style="color: blue; font-family: Arial;">sudo raspi-config</span></div>
<div align="left">
<br /></div>
<div align="left">
<span style="color: black; font-family: Arial;">Veremos esta pantalla:</span></div>
<div align="left">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzo2baq-kAuIUoDJ4ALNF3Q1-b9w6V_8JW-31RqLKEVNVlnAN6OsaczaqEIqmIR0OUwsz-tzyRNnYLaiHuSf_AzDHf2PV1JqgEhMMFqyanFVDV0-TViF1p97ewD3zhZh4l6F_v3NmA1mKT/s1600/raspi-config.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="203" rea="true" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzo2baq-kAuIUoDJ4ALNF3Q1-b9w6V_8JW-31RqLKEVNVlnAN6OsaczaqEIqmIR0OUwsz-tzyRNnYLaiHuSf_AzDHf2PV1JqgEhMMFqyanFVDV0-TViF1p97ewD3zhZh4l6F_v3NmA1mKT/s1600/raspi-config.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial, Helvetica, sans-serif;">En este menú, vamos a tocar las siguientes opciones.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<ul>
<li><div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial;">expand_rootfs</span>: <span style="font-family: Arial, Helvetica, sans-serif;">agranda la partición para ocupar toda la sd</span></div>
</li>
<li><div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial;">configure_keyboard: para configurar la distribución de nuestro teclado</span></div>
</li>
<li><div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial;">change_locale: para poner nuestra zona geográfica</span></div>
</li>
<li><div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial;">change_timezone: para poner nuestra zona horaria</span></div>
</li>
<li><div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial;">memory_split: para indicar la cantidad de memoria para asignar a la GPU, como esta raspberry sólo la vamos a utilizar para Bitcoin Mining, indicamos el mínimo, 16.</span></div>
</li>
</ul>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial;">Tras estos primeros pasos, vamos a reiniciar nuestra rasp para que aplique el cambio de expansión de partición.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="color: blue; font-family: Arial;">sudo reboot</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="color: black; font-family: Arial;">Perderemos la conexión ssh, esperamos unos segundos y volvemos a hacer el proceso de conexión.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial;">Seguimos en la parte 2 de esta entrada.</span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: Arial;">Un saludo.</span></div>
<div align="left">
<br /></div>
<div align="left">
<br /></div>
<div align="left">
<br /></div>
<div align="left">
<br /></div>
Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com1tag:blogger.com,1999:blog-6083513945433775970.post-16719948536709358822012-11-06T13:31:00.001+01:002012-11-06T20:36:29.115+01:00Coste económico (España)<span style="font-family: Arial, Helvetica, sans-serif;">Voy a desglosar el coste económico que supone este proyecto.</span><br />
<br />
<ul><li><span style="font-family: Arial;"><strong>Raspberry PI</strong>:</span><span style="font-family: Arial;"> comprada en Farnell <a href="https://export.farnell.com/jsp/raspi/orderPad.jsp?&country=ES" target="_blank">(Link)</a>. Llegó en 2 semanas desde que realicé el pedido, el precio total fue: 41,85€</span></li></ul><br />
<ul><li><span style="font-family: Arial;"><strong>2 </strong><span id="btAsinTitle"><strong>SanDisk Ultra:</strong> compradas en Amazon.es (<a href="http://www.amazon.es/gp/product/B000QUUFRM/ref=oh_details_o04_s00_i00" target="_blank">Link</a>). El precio total fue: 17,92€</span></span></li></ul><br />
<ul><li><span style="font-family: Arial;"><span><strong>2 Butterfly Labs Jalapeno:</strong> compradas a ButterflyLabs (<a href="http://www.butterflylabs.com/order-form-bitforce-sc-jalapeno/" target="_blank">Link</a>). El precio total fue: 253,59€.</span></span></li></ul><br />
<ul><li><span style="font-family: Arial;"><span><strong>Cargador para la raspberry: </strong>Se alimenta por micro-usb, tengo varios cargadores, así que utilizo uno de ellos, por seguridad, fijarse en los mA de salida, yo utilizo uno de 1A.</span></span></li></ul><br />
<ul><li><span style="font-family: Arial;"><span><strong>Hub USB:</strong> <span style="color: black;">Me decante por un DLink de 7 puertos, (<a href="http://www.amazon.es/gp/product/B0000B0DL7/ref=ox_ya_os_product" target="_blank">Link</a>). El precio total fue: 29,80€</span></span></span></li></ul><span style="font-family: Arial;"><span>Hasta este momento, he comprado eso, supongo que habrá algún gasto más antes de poner en marcha todo, probablemente algún cargador que alimente por Micro-USB a los Jalapenos.</span></span><br />
<br />
<span style="font-family: Arial;"><span>También decir que los Jalapenos, no tienen fecha estimada de envío, hay bastante controversia en Internet sobre la fiabilidad de la empresa y en algunos sitios la tachan de estafa. Yo no tengo información privilegiada, así que no puedo arrojar luz sobre este tema. Personalmente, me fío.</span></span><br />
<br />
<span style="font-family: Arial;"><span>Este sería, el gasto económico que me esta suponiendo esta aventurilla hasta hoy. </span></span><br />
<br />
<ul><li><span style="font-family: Arial;"><span>Total: 343,16€</span></span></li></ul><span style="font-family: Arial;"><span>En la próxima entrada trataré la instalación y preparación de la RaspBerry para Mining.</span></span><br />
<br />
<span style="font-family: Arial;"><span>Un saludo.</span></span><br />
Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com0tag:blogger.com,1999:blog-6083513945433775970.post-13379843119413099102012-11-05T16:56:00.000+01:002012-11-05T19:37:26.901+01:00Objetivo del blog Bitcoinwithpi<span style="font-family: Arial, Helvetica, sans-serif;">Muy buenas a <a href="mailto:tod@s">tod@s</a>,</span><br />
<br />
<span style="font-family: Arial;">Me gustaría empezar este blog con una breve entrada de lo que me gustaría que fuera el objetivo del mismo.</span><br />
<br />
<span style="font-family: Arial;">Ante todo, aprender y pasarlo bien, por supuesto, también espero ganar muchas bitcoin, pero sobre todo espero que esto sirva para que tu, lector, aprendas y para que yo, escritor, también lo haga.</span><br />
<br />
<span style="font-family: Arial;">Debido a la irrupción de los <a href="http://es.wikipedia.org/wiki/Circuito_integrado_de_aplicaci%C3%B3n_espec%C3%ADfica">ASIC</a>, en el mundo del bitcoin mining, he decidido (junto con un amigo) meterme en este mundo, mis conocimientos previos son muy básicos, pero se van ampliando día a día.</span><br />
<br />
<span style="font-family: Arial;">Antes de comenzar, si tienes dudas de los 2 componentes principales que van a hacer posible este proyecto, te pongo aquí un par de links para que los conozcas, no veo necesario hacer una entrada por cada uno de ellos porque hay suficiente información en Internet.</span><br />
<br />
<span style="font-family: Arial;">Estos 2 componentes son:</span><br />
<br />
<span style="font-family: Arial;"><a href="http://www.raspberrypi.org/faqs">Raspberry PI</a></span><br />
<br />
<span style="font-family: Arial;"><a href="https://forums.butterflylabs.com/showthread.php/16-Announcement-BFL-ASIC-Release-specifications">Butterfly Labs Jalapeno</a></span><br />
<br />
<span style="font-family: Arial, Helvetica, sans-serif;">En la siguiente entrada, quiero desglosar el gasto económico que me va a suponer poner esto en marcha. </span><br />
<br />
<span style="font-family: Arial;">Intentaré explicar lo mejor posible todo el proceso de preparación de hard/soft y espero que si hay errores me lo hagas saber y podamos, juntos, aprender.</span><br />
<br />
<span style="font-family: Arial;">Un saludo,</span><br />
<br />
<span style="font-family: Arial;">Josema</span><br />
Anonymoushttp://www.blogger.com/profile/09560089054364482354noreply@blogger.com0