Category Archives: Programming

New Month’s Resolutions: July 2019

The second half of the year is here. Review of the last month’s resolutions:

– Continue RLie [complete] see repo
– Continue Erlie [complete] see repo
– Continue Walang [complete] see repo
– Continue SimpleNeuron [pending]
– Continue SimpleTalk [pending]
– Continue BlockchainJ [complete] see repo
– Continue Dexert [pending]
– Continue EthBridge [complete] see repo
– Improve my Genetic Algorithms repo [pending]
– Record a talk about Smart Contracts programming [complete]
– Write experimental code for RskJ [pending]
– Continue evmcompiler [complete] see repo
– Continue selang [complete] see repo
– Continue solcom [complete] see repo
– Continue EthCollectible [pending]
– Continue EthPets [complete] see repo
– Continue EthBet [pending]

Also, I was working on:

– Improve HuskyJS [complete] see repo
– Improve SimpleTensor [complete] see repo
– Improve SimpleScraper [complete] see repo
– Improve RustScript [complete] see repo

My new month’s resolutions:

– Continue RLie
– Continue Erlie
– Continue Walang
– Continue SimpleNeuron
– Continue SimpleTalk
– Continue BlockchainJ
– Continue Dexert
– Continue EthBridge
– Improve my Genetic Algorithms repo
– Give a talk Introduction to WebAssembly
– Prepare a talk Building a Blockchain in Java, using TDD
– Continue evmcompiler
– Continue selang
– Continue solcom
– Continue EthRlp
– Continue SimpleTensor
– Continue HuskyJS

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

 

New Month’s Resolutions: June 2019

Previous Post

First, review of my previous month’s resolutions:

– Continue SimpleGA [complete] see repo
– Continue RLie [pending]
– Continue Erlie [pending]
– Continue simpledfs [pending]
– Continue Walang [complete] see repo
– Continue SimpleNeuron [pending]
– Continue SimpleTalk [complete] see repo
– Continue BlockchainJ [complete] see repo
– Continue Dexert [pending]
– Continue EthBridge [pending]
– Give a talk about Genetic Algorithms [complete] see repo
– Record a talk about Smart Contracts programming [pending]
– Write experimental code for RskJ [pending]
– Continue gelex [pending]
– Continue geast [pending]
– Continue gepars [pending]
– Continue evmcompiler [complete] see repo
– Continue selang [complete] see repo
– Continue solcom [pending]
– Continue EthCollectible [pending]
– Continue EthPets [pending]
– Continue EthBet [pending]

Additionally, I was working on:

– Improve RustScript [complete] see repo
– Start EthRLP [complete] see repo

My new month’s resolutions:

– Continue RLie
– Continue Erlie
– Continue Walang
– Continue SimpleNeuron
– Continue SimpleTalk
– Continue BlockchainJ
– Continue Dexert
– Continue EthBridge
– Improve my Genetic Algorithms repo
– Record a talk about Smart Contracts programming
– Write experimental code for RskJ
– Continue evmcompiler
– Continue selang
– Continue solcom
– Continue EthCollectible
– Continue EthPets
– Continue EthBet

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

 

Programming: Links and Resources (34)

Previous Post

Web Development on an iPad
https://laravel-news.com/web-development-on-an-ipad

The 2019 DevOps RoadMap
https://hackernoon.com/the-2018-devops-roadmap-31588d8670cb

Fifth-Generation Programming with Smalltalk-80
https://drive.google.com/file/d/1rtGAPAXQ_DagGJya7qkVheLhaVORYYTr/view

An Inverted Test Pyramid
https://blog.10pines.com/2016/07/26/inverted-test-pyramid/

Stop Learning Frameworks
https://sizovs.net/2018/12/17/stop-learning-frameworks/

Announcing WPF, WinForms, and WinUI are going Open Source
https://www.hanselman.com/blog/AnnouncingWPFWinFormsAndWinUIAreGoingOpenSource.aspx

Introduction To Protocol Oriented Programming
https://medium.com/swlh/introduction-to-protocol-oriented-programming-1ff3862f9a3c

Understanding ARC’s Effect On Your App’s Performance
https://medium.com/@JimmyMAndersson/understanding-arcs-effect-on-your-apps-performance-377e39076a88

Angel “Java” Lopez

https://github.com/ajlopez
http://www.ajlopez.com
http://twitter.com/ajlopez

Programming: Links and Resources (33)

Previous Post
Next Post

Go Modules for Package Mantainers
https://www.gopherguides.com/videos/go-modules-package-maintainers/

History of Programming Languanges
https://en.m.wikipedia.org/wiki/History_of_Programming_Languages

7 minutes of Pharo Smalltalk for Rubyists

ArnoldC
http://lhartikk.github.io/ArnoldC/
A programming language based on the one liners of Arnold Schwarzenegger

Galperin: “Si se mantienen las retenciones, la industria del ‘software’ se irá”
https://www.cronista.com/apertura-negocio/emprendedores/Galperin-Si-se-mantienen-las-retenciones-la-industria-del-software-se-ira-20181214-0006.html

Quién es el argentino detrás de la firma de software que desarrolló probadores virtuales y renovó Firefox
https://www.lanacion.com.ar/2194876-quien-es-argentino-detras-firma-software-desarrollo

Introduction to Protocol Buffers and gRPC with Go
https://www.gopherguides.com/workshops/protocol-buffers-grpc-go-2019-01-14/

Preparing Your Environment For Go Development
https://www.gopherguides.com/courses/preparing-your-environment-for-go-development

Angel “Java” Lopez

https://github.com/ajlopez
http://www.ajlopez.com
http://twitter.com/ajlopez

Programming: Links and Resources (32)

Previous Post
Next Post

Curso de Kubernetes
https://platzi.com/cursos/k8s/

Forget fancy chefs and foosball — what developers really want is balance and growth
https://hackernoon.com/forget-fancy-chefs-and-foosball-what-developers-really-want-is-balance-growth-b493e297c606

Bindings and Lexical Scope in Ruby
https://blog.appsignal.com/2019/01/08/ruby-magic-bindings-and-lexical-scope.html

5 Conference Speaking Tips from Tech Gurus
https://hackernoon.com/5-conference-speaking-tips-from-tech-gurus-2f7d1a250af3

Better to Give and to Receive: Alibaba’s Open-source Contributions to Flink
https://hackernoon.com/better-to-give-and-to-receive-alibabas-open-source-contributions-to-flink-295b3aef1da8

Writing Testable Code. Main Rules
https://hackernoon.com/writing-testable-code-main-rules-43188dee2cb3

The 10 Computer Scientists That Made Computers Mainstream
https://hackernoon.com/10-greatest-computer-scientists-who-ever-lived-c4ee813bbba3

Software has diseconomies of scale – not economies of scale
https://www.allankellyassociates.co.uk/archives/472/software-has-diseconomies-of-scale-not/

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

Programming: Links and Resources (31)

Previous Post
Next Post

Raw Pharo 70 Changelog
https://pharoweekly.wordpress.com/2019/01/01/ann-raw-pharo-70-changelog/

Apache Software Foundation joins GitHub open source community
https://github.blog/2019-04-29-apache-joins-github-community/

Auth0: Multi-Region High-Availability Architecture that Scales to 1.5B+ Logins a Month
https://www.youtube.com/watch?v=vGywoYc_sA8

Programa Data Science
https://datascience.edu.uy/

The 5 Key Drivers Of Why Graph Databases Are Gaining Popularity
https://www.ontotext.com/5-key-drivers-graph-databases-gaining-popularity/

Collaboration patterns of the active developers in GitHub
https://livablesoftware.com/collaboration-patterns-of-the-active-developers-in-github/

Essence-driven Development
https://blog.10pines.com/2015/01/08/essence-driven-development/

Visual Studio Code: Getting Started
https://code.visualstudio.com/docs?start=true

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

Programming: Links and Resources (30)

Previous Post
Next Post

Back to the Future with Smalltalk
https://hackernoon.com/back-to-the-future-with-smalltalk-57c68fab583a

Learn Go: Top 30 Go Tutorials for Programmers Of All Levels
https://stackify.com/learn-go-tutorials/

Git Merge vs Rebase
https://dhanushkamadushan.hashnode.dev/git-merge-vs-rebase-cjutahvyy00194ws10gsvo3s9

Awesome WebAssembly languages
https://github.com/appcypher/awesome-wasm-langs

Estudiando Programación
https://twitter.com/carohadad/status/1106264192141742087

How WebAssembly is Accelerating the Future of Web Development
https://zendev.com/2018/06/26/webassembly-accelerating-future-web-development.html

TinyTalk, a Subset of Smalltalk-76 for 64KB Microcomputers
https://www.scribd.com/document/77942852/TinyTalk-a-Subset-of-Smalltalk-76-for-64KB-Microcomputers

Don’t Develop An App For The Money
https://medium.com/@chris_2061/dont-develop-an-app-for-the-money-ccd83d4a48c3

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