viernes, 14 de enero de 2022

Comparación de precios para crear una nueva criptomoneda (token)

Investigando para crear una nueva criptomoneda asociada  a las nuevas actividades empresariales en las que estoy involucrado (minería y desarrollo de videojuegos), he estado buscando en internet plataformas automatizadas (y sencillas) que lo haga posible sin necesidad de programar (Para la creacion de tokens, nfts... se usan diferentes lenguajes como solidity, chialisp...). 

En esta entrada voy a listar los sitios web que mejor me han parecido para crear el token y el coste asociado en cada una de ellas. No quiero entrar en profundidad mas que en el precio, simplemente para que se tome como referencia.

Cabe aclarar que, a grandes rasgos, existen dos formas de crear una nueva criptomoneda:

    - Creando tu propia red (tu propia blockchain) 

    - Usar una red existente (ERC20 de Ethereum o BEP20 de Binance entre otras muchas) 

Usar una red existente tiene un coste derivado de la computación de datos, tasas...etc, pero, para pequeños proyectos escalables, considero que es mas cómodo.

Las plataformas de creación de tokens que he probado han sido:

    -  Dexpad.io

    - CoinTool.app 

El nombre de la moneda, las siglas, la cantidad, los decimales.... han sido aleatorios y los parámetros iniciales, los que hay por defecto.  El tipo de cambio es el registrado a fecha de enero de 2022 y las redes son las soportadas por MetaMask (la billetera de pruebas):

Red                                            Coste

ERC20 Ethereum/Arbitrum  0.3ETH /  830€

BEP20 Binance                      0.7BNB / 295€

ARC20  Avalanche                10AVAX / 789€

XRC20  xDai Gnosis              200XDAI / 174€

CRC20   Celo                          50CELO / 250€

MRC20 MoonRiver                0.9MOVR / 124€

CRC20 Crypto                        500CRO / 200€

VRC20 Velas                          300VLX / 91€


Como podéis observar, los costes son bastante dispares y, dependen en gran medida de la extensión y popularidad de la red (equipos conectados aportan cantidad de computación, transacciones que se hacen...). Esto hay que valorarlo pues, dependiendo del uso que le vayas a dar a tu moneda, quizás necesites una red grande con capacidad de realizar miles de transacciones rápidas o puede ser que con una red pequeña te sea suficiente... en posteriores artículos analizare con mas profundidad estos aspectos.






sábado, 27 de septiembre de 2014

Abrir una fuente de alimentación de plástico

En esta pequeña entrada quiero mostrar como abrir una fuente de alimentacion de plastico con un tornillo de banco sin romperla. Así las podremos reparar o reutilizar. Las fuentes de las que hablo son, por ejemplo las de ordenadores portatiles o laptops, monitores,... etc
Tornillo de banco

De este tipo abriremos

Primero lo explicare y despues pondre un video donde se muestra como se hace.
Para el cierre de estas "cajas" se utiliza un poderoso pegamento que (evidentemente) se encuentra en estado liquido cuando se dispensa y, al tiempo, se vuelve solido. Es precisamente la solidez del pegamento lo que nos va a permitir abrirlo. Ejerceremos presion desde distintos angulos para ir fragmentadolo poco a poco. En un momento dado partirá y podremos abrirlo. Hay que tener paciencia porque siempre funciona, ademas normalmente el fabricante pone muy poco pegamento...



Aquí la mayor cantidad de presión
La presion en esta direccion ayuda a abrir la fuente.

¿Cuanta presión debemos ejercer? Al principio podemos tener miedo a romper el plastico de la fuente, pero la caja tiene nervios laterales que la hacen excepcionalmente fuerte. Yo aplico presión hasta que veo que el plastico se comba hacia dentro (y eso es bastante), asique no tengais miedo.
Al final siempre abre

El tema no tiene mucho misterio... : presión y paciencia.
Aqui el video:

jueves, 4 de julio de 2013

Especificaciones del TMR0 en PIC16F628A



TMR0    TIMER0
En rojo aparecen las instrucciones en MikroBasic.

Timer mode

Para poner el timer TMR0  en modo temporizador hay que poner a 0 el bit 5 del registro OPTION (T0CS)  T0CS_bit=0

Counter mode

Para poner el timer TMR0 en modo contador hay que poner  a 1 el bit 5 del registro OPTION (T0CS) T0CS_bit=1
El contador aumentara la cuenta de TMR0 cada vez que detecte un flanco en el pin 3 (RA4/T0CKl). Podemos seleccionar el tipo de flanco actuando sobre el bit 4 del registro OPTION (T0SE)   T0SE_bit=0 para ascendente y T0SE_bit=1 para descendente.
Para usar un reloj externo en el uso de los flancos a través del pin 3, debemos realizar la sincronización descrita en el datasheet pag.27, aptdo 6.2.1.

Interrupciones

Cuando el contador llega a 256 se reinicia pasando a 0 y hace que el bit de interrupción del TMR0 (T0IF) se ponga a 1. Esto detiene el timer. Para habilitarlo otra vez, hay que poner el bit T0IF a 0 T0IF_bit=0.  Para deshabilitar la interrupción para que el contador no pare, hay que poner a 0 el bit 5 del registro INTCON (T0IE) T0IE_bit=0

Prescaler

Sobre el timer TMR0 actúa el prescaler (compartido con el Wacht Dog Timer). Para asignarlo a TMR0 pondremos a 0 el bit 3 del registro OPTION (PSA) PSA_bit=0
Para seleccionar el divisor del prescaler escribiremos los bits PS0, PS1 y PS2 según el valor de la siguiente tabla:
Bit Value             TMR0 Rate              WDT Rate
000
½
1/1
001
¼
½
010
1/8
¼
011
1/16
1/8
100
1/32
1/16
101
1/64
1/32
110
1/128
1/64
111
1/256
1/128






NOTA:

GIE: Global Interrupt Enable bit              INTCON<7>      GIE_bit
1 = Enables all un-masked interrupts
0 = Disables all interrupts

Ejemplo: Habilitar TMR0 en modo temporizador infinito contando lo más lento posible

GIE_bit=0  ‘Deshabilita todas las intrerrupciones del pic’
T0CS_bit=0 ‘Ponemos el TMR0 en modo temporizador’
PSA_bit=0 ‘Asignamos el prescaler a TMR0 en vez de a el WDT’
PS0_bit=1 ‘El divisor del prescaler sera de 1/256, para ello
PS1_bit=1 ponemos el valor 111 a los bits PS0, PS1 y PS2’
PS2_bit=1




domingo, 14 de abril de 2013

Instalar Windows 7 en Lenovo B580 con UEFI

O DE COMO VOLVERSE LOCO PARA DOWNGRADEAR CON LAS NUEVAS BIOS

La verdad es que no quiero hacer pesado ni largo este articulo... He pasado un montón de horas al pie del portátil y, ahora que lo tengo fresco, lo voy a compartir con quien se encuentre en la misma tesitura, porque vaya tela...

Punto de partida:

 En navidades decidí completar mi propio plan cascada: regale mi portátil y me compre uno nuevo. Lenovo, líder en el ranking de fiabilidad fue mi opción (vaya chasco)... El modelo? Lenovo B580 revision 4337.
Cuando me lo trajeron a casa me lleve la agridulce noticia de que llevaba ya cargado Windows 8... jummm.. un sistema operativo para tablets en mi portátil friki?.. Terrible!  No es el momento para analizar esa evolución del Windows 7, pero solo diré que no me gustó ni un pelo, asique decidí downgradearlo e instalar Win7 Ultimate SP1.




Con la ayuda de esta pequeña maravilla y muchísima paciencia (la web de soporte de Lenovo es un completo desastre , pues hay como 4 o 5 versiones de drivers a descargar), fui guardando en el otro Pc  todos los drivers y utilidades de mi modelo de portátil, para luego ir a tiro hecho cuando instalara el Win 7...

Bien, procedo a instalar el Win 7... de repente, todo son problemas: bloqueos, mensajes de error de GPT, una tal UEFI... ¿qué demonios pasa?


Mi misión en Internet: Tratar de entender que sucede e instalar el Windows 7


Como resumen, y para no enredar al personal estas son las conclusiones:
  • UEFI es un nuevo tipo de BIOS que solo deja instalar sistemas operativos firmados digitalmente. Cualquier otra cosa (Linux, backups de tu Windows) mientras este activado UEFI no se instalará
  • Para entender algo más de la cuestión, aquí un link a la explicación de Tabla de particiones GUID
  • Para proceder como hemos instalado siempre sólo tenemos que tener en cuenta tres cuestiones:
    1. Hemos de desactivar la UEFI entrando en la BIOS. Cada BIOS es diferente, por eso debéis buscar palabras en los menús como UEFI, EFI, Secure y Boot.
    2. Hemos de activar el soporte para compatibilidad UEFI o en inglés y su acrónimo CSM support. Buscadlo así por los menús.
    3. BIOS Secure Boot UEFI
       1. Desactivar Secure Boot (UEFI) en Lenovo B580
      Activar soporte CSM lenovo b580
      2. Activar Soporte CSM  en Lenovo B580
    4. Si no habéis podido acceder a la BIOS y el sistema operativo que intentáis desinstalar es Windows 8, debéis aseguraros de apagar realmente el equipo, ya que este SO incorpora un sistema de apagado/inicio rápido que realmente lo que hace es hibernarlo.    (Para que aparezca el botón de "power" presionar Crtl-Alt-Del ) Aquí más opciones....                                 







sábado, 13 de octubre de 2012

Como copiar el sistema operativo a otro disco duro

O DE COMO CLONAR TU DISCO A UNO MAS PEQUEÑO


Eres de los frikis que se ha comprado uno de esos carísimos discos duros de estado sólido o SSD? Te has encontrado en la tesitura de que al ir a pasar el sistema operativo a tu nuevo disco ultrarápido resulta que es más pequeño y no te cabe y por lo tanto no puedes usar ni el Acronis, ni el Ghost ni la utilidad de Windows? .. Pues si es así, éste es tu artículo :)

1. ¿Qué cosas hay que tener en cuenta a la hora de copiar (migrar) nuestro SO (Sistema Operativo) al nuevo disco duro?
  • La forma en qué trabaja Windows está basada, a grandes rasgos, en dos aspectos: Estructura de carpetas (almacén de información y archivos para el funcionamiento del SO) y el Registro ( base de datos importantísima que contiene configuraciones y opciones de los componentes y programas del SO).
  • El que nuestro Windows sea "así tal como lo vemos" también depende de los Programas que tengamos instalados y, por supuesto de la configuración de la Cuenta de usuario.
  • En principio, los drivers, si el disco duro está en el mismo Pc, no habría que modificarlos.Aun así podemos hacer una copia de seguridad con el maravilloso Driver Genius Professional Edition (enlace en Google)
  • Para que pueda arrancar desde el nuevo disco duro, la BIOS debe leer una parte escrita en el disco llamada MBR que, básicamente dice que ahí hay un sistema operativo para poder ser cargado..... Si tenemos XP  hay que modificar el archivo BOOT.ini, pero si estamos con Win7 es algo más complicado. Una de las aplicaciones que más me gustan para modificar este aspecto de Windows es el EasyBCD (enlace a la descarga)
  • Por lo tanto las carpetas que deberíamos copiar al nuevo disco duro si lo quisiéramos hacer manualmente serían las de Archivos de Programa, Windows y Users. Además deberiamos hacer una copia de seguridad del Registro de windows con la opción del menú exportar y modificar el MBR para que nuestro ordenador pudiera arrancar desde el nuevo disco.
  • En fin, que si lo queremos hacer nosotros mismos, tendremos que copiar manualmente un montón de cosas  y teniendo en cuenta que algunos archivos  en uso no se pueden copiar, que tenemos un montón de carpetas y archivos ocultos y que cualquier paso en falso es potencialmente catastrófico, recomiendo de una manera vehemente pasar de esto...
2. ¿Qué podemos hacer entonces para que todo vaya bien?
  • Separar mentalmente o escribir con papel y boli qué vamos a pasar al nuevo disco y qué nos quedamos en el viejo. Lo normal  es que al nuevo disco llevemos el SO y los programas y conservemos el viejo de "almacén" (fotos, pelis, música..etc). Los documentos dónde mejor están es en la carpeta Mis documentos, por cierto....
  • Descargar un muy buen programa llamado Paragon Migrate OS to SSD 2.0 (enlace a Google) (es con licencia de pago) con el que automatizaremos el proceso. El asistente está en inglés, pero a mi me pareció bastante intuitivo: Seleccionas el disco que contiene el SO a copiar, le quitas las carpetas que se van a quedar en el disco viejo, el programa recalcula el tamaño y, si te cabe, le das a Copy y en un rato (44Gb de archivos de SO y programs instalados me tomaron 3 horas aproximadamente) ya esta todo listo.
  • El programa se encarga de hacer que el Pc pueda arrancar desde el nuevo disco pero, no estaria de más, que no borraras el anterior SO hasta que compruebes que TODO va bien... ;)
3. Aquí te dejo las imágenes para que te suene mejor:




Espero que te haya servido! Si tienes alguna duda, comentala...




miércoles, 12 de septiembre de 2012

Grabar lo que se oye

 USANDO AUDACITY


Esto es una cosa que, la verdad, deberia saber hacer todo el mundo. El caso es que, cuando uno pone en Google "grabar lo que se oye" sale una amalgama de resultados a cada cual más críptico...

Que si mezcladores de estéreo, que si programas de pago plagados de publicidad (Softonic), que si tutoriales mágicos, posts extraños en foros... alucinante , la verdad.

Paso 1:

Descargar el programa Audacity. Este programilla maravilloso es la quintaesencia del pragmatismo y la usabilidad. De hecho, muchisimas pequeñas emisoras de radio a lo ancho del globo lo usan como software principal para grabar, editar... etc.



Paso 2:

Instalarlo. Todos los parámetros de instalación que marca por defecto son correctos y  limpios .. y cuando digo limpio me refiero a que no te instalan una tool bar de esas inútiles en el navegador, ni software adicional , ni nada de nada..


Paso 3:

Una vez tenemos el programa todo se reduce a:
  1. Ponemos en marcha el programa.
  2. Nos aseguramos de que en entrada de linea aparezca nuestra tarjeta de sonido (No os preocupeis, por defecto aparece asique en el 99.9 % de los casos no tendreis problemas)
  3. Le damos al botón grabar (el rojo redondo).
  4. Para acabar de grabar usaremos el botón Stop  o detener (el cuadrado marrón)
  5. Hacemos click en Archivo > Exportar  y seleccionamos el formato de salida (MP3 por ejemplo) y dónde lo queremos guardar.


lunes, 3 de septiembre de 2012

Como descargar y no morir en el intento

O DESCRIPCION DE LOS METODOS PARA COMPARTIR EN LA RED


Bajo este título tan ufano, he decidido dar una descripción de algo que usa todo el mundo y que no todos entienden. Voy a intentar en pocas líneas, resumir algo que me ha costado aprender y comprender muchos años, por lo que pido al ocasional y profano lector paciencia y atención...

 Veamos... básicamente hay tres métodos para descargar archivos compartidos por la gente en internet, es decir, archivos que otros tienen y que ponen a disposición de los demás, o sea, tú.

Método 1: El llamado P2P (el de eMule, Ares...)

P2P viene del inglés Peer to Peer, o sea, de semilla a semilla o , de cliente a cliente, vamos que quiere decir de ordenador a ordenador. Esto nos da una pista de lo que quiere decir:
Yo me descargo un archivo directamente del ordenador del tio que posee ese archivo.

 Para poder compartir archivos los ordenadores han de estar en la misma red P2P y necesitan de un programa (software) para gestionar los procesos. Las redes más comunes y más utilizadas son la red edonkey (con su programa eMule) y la red torrent (con sus programas Ares o bitorrent). Estas redes no comparten los archivos por lo que deberás elegir una u otra.
Por supuesto que es un poco más complejo y hay muchos mas programas para gestionar las redes, pero no es mi intención dar una profunda disertación de ello...



Ventajas:
  • Son redes muy extendidas y uno puede encontrar verdaderas reliquias..
  • Son relativamente más fáciles de usar que el resto de métodos.
Inconvenientes:
  • La velocidad de descarga depende directamente de que las personas que poseen el archivo tengan el ordenador encendido y asignen ancho de banda al programa.
  • Si no usas un "buen" método para buscar la infección es segura.
  • Descargar archivos grandes puede resultar tedioso.
Consejos:
  • Usa paginas webs conocidas de las que indexan el contenido para descargar archivos "seguros" tipo Lokotorrents.
  •  Leete algún tutorial sobre el programa para no llevarte sustos


Ejemplo de funcionamiento: Alguien de Sestao posee las obras completas de Juanito Perez Caldós y decide compartirlas con todo aquel aficionado a tan ilustre literato. Para ello y por costumbre usa el programa eMule (de la red edonkey).
 El programa detecta el archivo comprimido "Juanitocaldos[spanich].rar" que contiene todos los libros y que ha creado para que nos los podamos descargar todos de un tirón y automáticamente genera un elink asociado a él.
Por otro lado un jubilado de Jumilla busca a través de su eMule algo de literatura clásica. eMule rastrea la red y encuentra el archivo de nuestro amigo de Sestao. Cuando decide descargarlo, el programa fracciona el archivo original en muchas partes y se lo va enviando poco a poco a nuestro jubilado. 
A los pocos dias un vigués repite la misma operación pero, oh!, a él , el archivo se le descarga el doble de rapido. Eso es porque lo esta descargando a la vez desde el ordenador del jubilado y del de Sestao.


Metodo 2: El llamado P2M ( el de Pando...)

Una de las grandes desventajas que presenta el método anterior es que la disponibilidad del archivo depende de que las personas que lo posean tengan el ordenador encendido. Ese hecho unido a que se empezaron a prodigar las webs que ofrecian cuentas de correo gratis y además, ofrecian más espacio para almacenar correo, hizo que unos tios muy cucos desarrollaran las redes P2M, del inglés Peer to Mail , o sea, del ordenador al correo.
En las redes P2M yo me descargo contenidos de cuentas de correo.


El programa más conocido que gestiona estas descargas es el Pando:


Ventajas:
  • La velocidad de descarga puede llegar a ser muy alta.
  • No hace falta tener constantemente el ordenador encendido.
  • No consume casi recursos y es muy cómodo de usar.
Inconvenientes
  •  La disponibilidad de los archivos  es limitada, sobre todo los más antiguos.
  • Las versiones gratuitas de los programas suelen contener engorrosa publicidad.
  • No tiene buscador, con lo cual es imprescindible pasarse por paginas como DULM

Ejemplo de funcionamiento: Nuestro literato de Sestao ha decidido dar el salto hacia el P2M empujado por las facturas de la luz, el desgaste de su viejo pc y el bochornoso espectáculo acontecido cuando descargó Blancanieves directamente desde el eMule y , sin comprobarla, la reprodujo en su comedor el dia del cumpleaños de su ahijada. A partir de ahora usará el Pando para compartir las obras de su autor favorito.
Una vez abierto el Pando, usa la pestaña Sent para enviar su archivo "Juanitocaldos[spanich].rar" a una cuenta de correo que tiene para este menester ; el programa le genera esta vez un archivo "Juanitocaldos[spanich].pando" que nuestro amigo compartirá con los demas aficionados en un foro como el de www.desdeunlugarmejor.com, así, no tendrá que mantener el ordenador encendido para que el jubilado y el vigués disfruten del famoso escritor. 
Estos, lo que harán, será descargarse el pequeño archivo generado, lo abrirán automaticamente con el programa y la descarga empezará.
Es decir, se descargarán el archivo directamente desde la cuenta de correo que  usó el de Sestao.

Metodo 3: La descarga directa

Y de repente se abrió una oportunidad de negocio y cienes y cienes de gentes abrieron empresas de descarga directa... 
Empresas como Megaupload, Rapidshare, Gigasize...  se encargan de alojar archivos en sus ordenadores. Esta vez, en la descarga directa yo me descargo archivos de empresas en internet que se dedican a ello

Nadie da duros a dos pesetas (y menos ahora) y cuando se usa este método hay que tener en cuenta una cosa: Nuestra lucha por descargarnos contenidos más rápidamente es su lucha porque nosotros veamos eficazmente la publicidad de los patrocinadores que les financian o, en su defecto, hacernos contratar cuentas premium para evitar verla y aumentar la velocidad de descarga.



A "nuestro" lado luchan programas como Jdownloader, que es un gestor de enlaces de descargas. Es decir, un programa que automatiza las tareas que hacemos cuando nos descargamos un archivo de una empresa de este tipo, de forma que podemos poner muchos enlaces y "olvidarnos".
A "su" lado las empresas utilizan los captchas (un código que debemos escribir manualmente) y los registros de ip (para controlar cuanta información nos hemos descargado).

Ventajas:
  • Las velocidades de descargas pueden llegar a alcanzar el tope de nuestra capacidad contratada. Bien "gestionado" podemos descargarnos archivos enormes en tiempos ridículos.
  • La disponibilidad de contenidos (libres de derechos de autor) es la más alta de los tres métodos.
Inconvenientes
  •  La mayoria de las empresas usan unos captchas tan "avanzados" que ya no podemos cargar los enlaces y olvidarnos del programa, porque tendremos que introducirlos manualmente cuando empiece la descarga del archivo.
  • Para algunos puede ser un inconviente que los archivos tengan un tamaño limitado. Rara es la empresa que aloja archivos de más de 500 megas.
Ejemplo de funcionamiento: Después de tanto compartir nuestros tres amigos se han hecho tan íntimos que deciden enviarse sus videos de la primera comunión. Para ello, el vigués, que tiene el más largo, lo ha cortado en quince videos de media hora y los ha subido a Letitbit. La web le ha generado quince links que se ha guardado para enviarselos a sus amigos por email, pero, decide que mejor, compartirlos con todos los aficionados a los videos de la primera comunión asique va a la web-foro de ex-vagos y los publica allí.
El literato, muy moderno ya a estas alturas él, selecciona todos los enlaces de un golpe y los pega en el gestor (jdownloader o myponi por ejemplo). El programa raudo y silencioso se encarga de descargarse uno a uno los quince videos y, además, recomponerlo entero cuando termina.