Category Archives: JavaScript

Javascript: Links, News And Resources (9)

Previous Post

State of JavaScript 2017
https://stateofjs.com/2017/introduction/

Interactive Multi User Javascript Shell: JSShell
https://n0where.net/interactive-multi-user-javascript-shell-jsshell/

The Observer Pattern in JavaScript explained
https://pawelgrzybek.com/the-observer-pattern-in-javascript-explained/

Zero-config code transformation with babel-plugin-macros
https://babeljs.io/blog/2017/09/11/zero-config-with-babel-macros

V8 JavaScript Engine
https://v8project.blogspot.co.uk/2017/09/v8-release-62.html

How JavaScript works: memory management + how to handle 4 common memory leaks
https://blog.sessionstack.com/how-javascript-works-memory-management-how-to-handle-4-common-memory-leaks-3f28b94cfbec

Fast Properties in V8
https://v8project.blogspot.com/2017/08/fast-properties.html

Modern Modules
https://medium.com/@mikeal/modern-modules-d99b6867b8f1

Stay tuned!

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

 

Javascript: Links, News And Resources (8)

Previous Post
Next Post

Vanilla JavaScript
http://vanilla-js.com/

WABT: The WebAssembly Binary Toolkit
https://github.com/WebAssembly/wabt

WebAssembly Text Format
http://webassembly.github.io/spec/text/index.html

WebAssembly Binary Format
http://webassembly.github.io/spec/binary/index.html

V8 Wasm Opcodes
https://github.com/titzer/v8-native-prototype/blob/master/src/wasm/wasm-opcodes.h

WebAssembly 101: Bringing Bytecode to the Web
https://blog.fortinet.com/2017/04/13/webassembly-101-bringing-bytecode-to-the-web

Explaining React License
https://news.ycombinator.com/item?id=15050841

Reify: Meteor’s evolving JavaScript module compiler
https://blog.meteor.com/reify-meteors-evolving-javascript-module-compiler-70425fa45d81

Stay tuned!

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

 

Javascript: Links, News And Resources (7)

Previous Post
Next Post

How Async/Await Will Make Your Code Simpler
https://blog.patricktriest.com/what-is-async-await-why-should-you-care/

Understanding V8’s Bytecode
https://medium.com/dailyjs/understanding-v8s-bytecode-317d46c94775

Introduction to Preact — a smaller, faster React alternative
https://blog.logrocket.com/introduction-to-preact-a-smaller-faster-react-alternative-ad5532eb6d79

Neural Networks in JavaScript with deeplearn.js
https://www.robinwieruch.de/neural-networks-deeplearnjs-javascript/

ES Modules in Node Today!
https://medium.com/web-on-the-edge/es-modules-in-node-today-32cff914e4b

Puppeteer is a Node library which provides a high-level API to control headless Chrome over the DevTools Protocol
https://github.com/GoogleChrome/puppeteer

About that hash flooding vulnerability in Node.js
https://v8project.blogspot.com/2017/08/about-that-hash-flooding-vulnerability.html

5 Ways to Make HTTP Requests in Node.js
https://www.twilio.com/blog/2017/08/http-requests-in-node-js.html

Stay tuned!

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

 

Javascript: Links, News And Resources (6)

Previous Post
Next Post

What is WebAssembly?
https://medium.com/javascript-scene/what-is-webassembly-the-dawn-of-a-new-era-61256ec5a8f6

Semaphore using `async` and `await`
https://github.com/zeit/async-sema

WebAssembly
http://www.pearltrees.com/edgardec/webassembly/id17669549#l617

.NET and WebAssembly – Is this the future of the front-end?
https://www.hanselman.com/blog/NETAndWebAssemblyIsThisTheFutureOfTheFrontend.aspx

Get Started Using WebAssembly (wasm)
https://egghead.io/courses/get-started-using-webassembly-wasm

Catalog of React Components & Libraries
https://github.com/brillout/awesome-react-components

Bringing the web up to speed with WebAssembly
http://dl.acm.org/citation.cfm?id=3062363

Towards a JavaScript Binary AST
https://yoric.github.io/post/binary-ast-newsletter-1/

Stay tuned!

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

 

New Month’s Resolutions: December 2017

The end of the year is near. As usual, I write my resolutions by month, not only by year. First, a review of the last month ones:

– Continue BlockchainJ [complete] see repo
– Continue BlockchainSharp [complete] see repo
– Continue ChineseP [complete] see repo
– Continue TensorSharp [complete] see repo
– Continue SimpleTensor
– Continue Elmie [complete] see repo
– Continue AprendiendoSolidity [complete] see repo
– Continue AprendiendoMachineLearning
– Prepare Machine Learning Mentorship [complete] see talk repo
– Prepare Smart Contracts Programming Course [complete]
– Continue SimpleGo [complete] see repo
– Continue AjGo [pending]

Also I was working on:

– Improve SoliditySamples [complete] see repo
– Improve Smartie [complete] see repo
– Improve SimpleDSL [complete] see repo
– Improve BInte [complete] see repo
– Improve BInte [complete] see repo
– Start Evm2Code [complete] see repo
– Improve SimpleLisp [complete] see repo
– Improve SimpleLists [complete] see repo
– Started MissHanna, a Wordical solver [complete] see repo
– Improve SimpleGA sample [complete] see repo
– Improve SimpleNeuro [complete] see repo
– Improve SimpleBoggle [complete] see repo
– Improve SimpleDraw [complete] see repo

My new month’s resolutions:

– Continue BlockchainJ
– Continue BlockchainSharp
– Continue ChineseP
– Continue TensorSharp
– Continue Elmie
– Continue Smartie
– Continue Evm2Code
– Continue AprendiendoSolidity
– Continue AprendiendoMachineLearning
– Continue Machine Learning Mentorship
– Prepare another Smart Contracts Programming Course
– Continue SimpleGo

Stay tuned!

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

 

Javascript: Links, News And Resources (5)

Previous Post
Next Post

Tutorial: Rubik’s cube with HTML5 (CSS3 + JavaScript)
http://www.html5rubik.com/tutorial/

Basics of 3d to draw Rubik’s Cube
https://stackoverflow.com/questions/7450955/basics-of-3d-to-draw-rubiks-cube?rq=1

three.js
https://threejs.org/

Ten Things A Serious JavaScript Developer Should Learn
https://benmccormick.org/2017/07/19/ten-things-javascript/

What is Node.js? The JavaScript runtime explained
http://www.itworld.com/article/3210589/node-js/what-is-nodejs-javascript-runtime-explained.html

Creating Beautiful Charts Using Vue.js Wrappers for Chart.js
https://www.sitepoint.com/creating-beautiful-charts-vue-chart-js/

The JavaScript Way
https://github.com/bpesquet/thejsway/#readme
A modern introduction to an essential language.

The Story of our Progressive Migration from Backbone to Vue.js
https://snipcart.com/blog/progressive-migration-backbone-vuejs-refactoring

Stay tuned!

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

 

New Month’s Resolutions: November 2017

The end of year is near. Time to write the new month’s resolutions, but first, review the previous ones:

– Continue smartie [complete] see repo
– Continue simpleevm [pending]
– Continue BInte [pending]
– Continue Yasold [pending]
– Continue BlockchainJ [complete] see repo
– Continue BlockchainSharp [complete] see repo
– Continue ChineseP [pending]
– Continue TensorSharp [complete] see repo
– Continue SimpleTensor [pending]
– Continue Elmie [complete] see repo

I was also working on:

– Improve SimpleDSL [complete] see repo
– Improve SimpleGA [complete] see repo
– Start SoliditySamples [complete] see repo
– Improve RskApi [complete] see repo
– Improve RskApi [complete] see repo
– Start Dapplib [complete] see repo
– Start AprendiendoSolidity [complete] see repo
– Improve HuskyJS [complete] see repo
– Improve ClojureSamples [complete] see repo
– Improve SimpleGo [complete] see repo
– Improve SimpleGo [complete] see repo
– Start AprendiendoInteligenciaArtificial [complete] see repo
– Start AprendiendoMachineLearning [complete] see repo

My new month’s resolutions:

– Continue BlockchainJ
– Continue BlockchainSharp
– Continue ChineseP
– Continue TensorSharp
– Continue SimpleTensor
– Continue Elmie
– Continue AprendiendoSolidity
– Continue AprendiendoMachineLearning
– Prepare Machine Learning Mentorship
– Prepare Smart Contracts Programming Course
– Continue SimpleGo
– Continue AjGo

Stay tuned!

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