Author Archives: ajlopez

About ajlopez

I'm a software developer, from Argentina.

Blockchain: Links And Resources (238)

Previous Post

Responsible disclosure in the era of cryptocurrencies
https://medium.com/@coryfields/http-coryfields-com-cash-48a99b85aad4

Reducing the risk of catastrophic cryptocurrency bugs
https://medium.com/mit-media-lab-digital-currency-initiative/reducing-the-risk-of-catastrophic-cryptocurrency-bugs-dcdd493c7569

IOTA Critic in Black Hat
https://twitter.com/durumcrustulum/status/1027345300510396416

Drivechains, Sidechains and Hybrid 2-Way Peg Designs
https://docs.rsk.co/Drivechains_Sidechains_and_Hybrid_2-way_peg_Designs_R9.pdf

RSK Vulnerability Bounty Program
https://docs.rsk.co/RSK_Vulnerability_Bounty_Program.pdf

RSK White Paper Overview
https://docs.rsk.co/RSK_White_Paper-Overview.pdf

SEC Delays VanEck-SolidX Bitcoin ETF Decision to September
https://www.coindesk.com/sec-delays-vaneck-solidx-bitcoin-etf-decision-to-september/

Understanding Payment Channels
https://blog.chainside.net/understanding-payment-channels-4ab018be79d4

Angel “Java” Lopez
https://github.com/ajlopez
http://www.ajlopez.com
http://twitter.com/ajlopez

 

Programming: Links and Resources (18)

Previous Post

The Truth About Martin Fowler and Uncle Bob
http://www.engineerspock.com/2016/06/30/truth-martin-fowler-and-uncle-bob/

The 2018 Web Developer Roadmap
https://codeburst.io/the-2018-web-developer-roadmap-826b1b806e8d

Blockchain hype may have peaked, but IBM is still a believer
https://qz.com/1350355/blockchain-hype-has-peaked-but-ibm-is-still-a-believer/

El Silicon Valley de Europa está en Barcelona
http://www.elmundo.es/papel/lideres/2017/06/12/593e59bde2704ec33a8b45aa.html

Eliminating Java Update Confusion
https://www.azul.com/eliminating-java-update-confusion/

Oracle Will Charge for Java Starting in 2019
https://www.aspera.com/en/blog/oracle-will-charge-for-java-starting-in-2019/

Bests posts on Language Engineering
https://tomassetti.me/bests-posts-on-language-engineering-2016/

LazyGit
https://github.com/jesseduffield/lazygit
Simple terminal UI for git commands

Angel “Java” Lopez
https://github.com/ajlopez
http://www.ajlopez.com
http://twitter.com/ajlopez

 

Blockchain: Links And Resources (237)

Previous Post
Next Post

Handshake
https://handshake.org/
https://handshake.org/files/handshake.txt
Decentralized certificate authority and naming

Ethereum Name Service Toolkit
http://enstoolkit.eth.show/

Ethereum Name Service Gateway
https://ensgateway.com/

TPL – Transaction Permission Layer
https://tplprotocol.org/
A Validation System for Secure Peer-to-Peer Exchange

Proof of concept for the contracts implementing TPL
https://github.com/TPL-protocol/tpl-contracts

Cortex
http://cortexlabs.ai/Cortex_AI_on_Blockchain_EN.pdf
Artificial Intelligence on Blockchain

Hyperledger Fabric – Peers
https://hyperledger-fabric.readthedocs.io/en/release-1.1/peers/peers.html

What if people were paid for their data?
https://www.economist.com/the-world-if/2018/07/07/what-if-people-were-paid-for-their-data

Angel “Java” Lopez
https://github.com/ajlopez
http://www.ajlopez.com
http://twitter.com/ajlopez

 

Blockchain: Links And Resources (236)

Previous Post
Next Post

Zeppelin Community Interviews: Dennison Bertram
https://www.youtube.com/watch?v=oWh1vWcgiuU

Smart Contract SLAs for Dense Small-Cell-as-a-Service
https://arxiv.org/pdf/1703.04502.pdf

Foundations of Homomorphic Secret Sharing
http://www.cs.ucsb.edu/~tessaro/papers/hss.pdf

Lumino Transaction Compression Protocol (LTCP)
https://docs.rsk.co/LuminoTransactionCompressionProtocolLTCP.pdf

Solidity Learning: Revert(), Assert(), and Require() in Solidity, and the New REVERT Opcode in the EVM
https://medium.com/blockchannel/the-use-of-revert-assert-and-require-in-solidity-and-the-new-revert-opcode-in-the-evm-1a3a7990e06e

The World Bank is preparing for the world’s first blockchain bond
https://www.cnbc.com/2018/08/10/world-bank-picks-commonwealth-bank-for-worlds-first-blockchain-bond.html

ConsensusPedia: An Encyclopedia of 30 Consensus Algorithms
https://hackernoon.com/consensuspedia-an-encyclopedia-of-29-consensus-algorithms-e9c4b4b7d08f

Where Have All the Augur Users Gone?
https://www.coindesk.com/where-have-all-the-augur-users-gone/

Angel “Java” Lopez
https://github.com/ajlopez
http://www.ajlopez.com
http://twitter.com/ajlopez

 

JavaScript: Links, News And Resources (23)

Previous Post

Creating a Secure REST API in Node.js
https://www.toptal.com/nodejs/secure-rest-api-in-nodejs

Serverless Twitter bot with Google Cloud
https://itnext.io/serverless-twitter-bot-with-google-cloud-35d370676f7

Deploying a Stateful Application on Azure Kubernetes Service (AKS)
https://blog.risingstack.com/deploying-a-stateful-application-on-azure-kubernetes-service-aks/

Machine Learning in Node.js With TensorFlow.js
http://jamesthom.as/blog/2018/08/07/machine-learning-in-node-dot-js-with-tensorflow-dot-js/

Simplified HTTP requests
https://github.com/sindresorhus/got

The largest Node.JS best practices list (August 2018)
https://twitter.com/nodepractices/
https://github.com/i0natan/nodebestpractices

DumperJS
https://github.com/zeeshanu/dumper.js
A better and pretty variable inspector for your Node.js applications

The Cost of JavaScript in 2018
https://medium.com/@addyosmani/the-cost-of-javascript-in-2018-7d8950fbb5d4

Angel “Java” Lopez
https://github.com/ajlopez
http://www.ajlopez.com
http://twitter.com/ajlopez

 

Blockchain: Links And Resources (235)

Previous Post
Next Post

Important message concerning the Ledger Wallet Ethereum Chrome App
https://www.ledger.fr/2018/08/03/important-message-concerning-the-ledger-wallet-ethereum-chrome-app/

Rootstock
https://medium.com/coinsolidation/rootstock-908392d4c7c6
The first general purpose smart contract platform secured by the Bitcoin Network

Getting started with ZeppelinOS
https://blog.zeppelinos.org/getting-started-with-zeppelinos/

Summary: Overview of Praos and Genesis (Peter Gaži)
https://forum.cardano.org/t/summary-overview-of-praos-and-genesis-peter-gazi/14500

Blockchain sí, Bitcoin no: el Caso de Colombia
https://www.criptonoticias.com/opinion/blockchain-si-bitcoin-no-caso-colombia/

Blockchain: el cambio de paradigma respecto a los sistemas clásicos
https://www.lanueva.com/nota/2018-8-4-6-30-41-blockchain-el-cambio-de-paradigma-respecto-a-los-sistemas-clasicos

NYSE Parent ICE’s New Futures Contract Will Deliver Real Bitcoin
https://www.coindesk.com/nyse-parent-ices-new-futures-contract-will-deliver-real-bitcoin

Say Hello to SmartDrops: The New Way to Give Away Free Crypto
https://www.coindesk.com/say-hello-to-smartdrops-the-new-way-to-give-away-crypto-money/

Angel “Java” Lopez
https://github.com/ajlopez
http://www.ajlopez.com
http://twitter.com/ajlopez

New Month’s Resolutions: August 2018

A new month has started, it’s time to write down the monthly technical resolutions. First, a review of the previous month’s ones:

– Continue BlockchainJ [pending]
– Continue BlockchainSharp [pending]
– Continue SimpleEvm [complete] see repo
– Continue AprendiendoSolidity [complete] see repo
– Continue RSharp [pending]
– Give a course about Smart Contracts Programming [complete]

Additionaly, I worked on:

– Improve HuskyJS [complete] see repo
– Improve Evm2Code [complete] see repo
– Improve Domie [complete] see repo

My new month’s resolutions:

– Continue BlockchainJ
– Continue BlockchainSharp
– Continue SimpleEvm
– Continue HuskyJS
– Continue AprendiendoSolidity
– Continue RSharp
– Give a talk about building a blockchain in Java

Angel “Java” Lopez
http://www.ajlopez.com
https://github.com/ajlopez
https://twitter.com/ajlopez