JavaScript

How to Create a Simple Game in Unreal Engine 4

If you’re starting out in game development, one of the common pieces of advice is to create a basic game. This is because it teaches you how to …

Programming Languages

Marvelous Thorough React Tutorial/Workshop — part 5

<i>This series of articles is written as notes used during the workshop hosted in Gdańsk, Poland by OKE Software Poland. It does not pose as</i> …

Programming Languages

v1.0 Beta 1 released! - Press Release and Change Log

WCF Limitations and Tutorials<p>Table of Contents<p>C#/XAML for HTML5 provides support for web services and HTTP calls in multiple ways, including:<p>The "Add …

Software Development

Memory Management and Garbage Collection in JavaScript

Memory Management and garbage collection in JavaScript is a slightly unfamiliar topic since in JavaScript we are not performing any memory operations …

DevOps

Enabling Identity Federation with AD FS 3.0 and Amazon AppStream 2.0 | Amazon Web Services

Want to provide users with single sign-on access to AppStream 2.0 using existing enterprise credentials? Active Directory Federation Services (AD FS) …

Cloud Computing

Render static site from Scala code

Have you ever thought:<p>If I just had a variable in my ugly HTML...<br>So I wouldn't have to repeat all those Bootstrap classes and could change them at …

Programming

How to create a Neural Network in JavaScript in only 30 lines of code

But before we look at the code, let’s go through the very basics of neural networks.<p>Neurons and synapses<p>The first building block of a neural network …

Deep Learning

Javascript ES6 — Exploring the New Built-In Methods

Amongst the new features released with the new ES6 standard in Javascript are a bounty of new built-in methods. These new methods aim to simplify and …

Programming Languages

The future of Python: Concurrency devoured, Node.js next on menu

<b>Analysis</b> The PyBay 2017 conference, held in San Francisco over the weekend, began with a keynote about concurrency.<p>Though hardly a draw for a general …

Node.js

Increase your web development skill-set: 150 animated tips on Chrome DevTools

I’ve published over 150 animated gifs which showcase how to use Chrome DevTools — as part of my Dev Tips newsletter. For most tips, you can fully …

Web Design

JavaScript for Microcontrollers and IoT: A Web Server

In our last post from the JavaScript for Microcontrollers and IoT series we talked about building a sensor hub. We succeeded, but our use of …

ECMAScript

Concepts of maintainable unit tests

<i>Originally posted on samueleresca.net</i><p>The following article will explain some concepts about unit tests and some good practices about write …

Programming Languages

Generators in JavaScript

Making Async code beautiful since ES6<p>Generators are a cutting edge addition to ES6 JavaScript. Async code is harder to manage with JavaScript’s …

Programming Languages

9 Best Practices to Handle Exceptions in Java

Exception handling in Java isn’t an easy topic. Beginners find it hard to understand and even experienced developers can spend hours discussing how …

Programming

Programming language from scratch: 3 easy steps to an interpreter

A little while ago I wrote about 16bitjs, a 16 bit virtual machine written in javascript. It implemented a custom CPU architecture and assembly …

Programming

Getting your head around Chrome headless

A slew of new automation “stuff” has just arrived due to Chrome’s new headless feature in v59. As creator of snaptest.io, it’s my job to stay …

Programming

How to build a conversational app using Cloud Machine Learning APIs, Part 2

article<p>en_US<p>https://cloudplatform.googleblog.com/2017/08/how-to-build-a-conversational-app-using-Cloud-Machine-Learning-APIs-Part-2.html<p>Google Cloud …

Machine Learning

Use a little bit of FP

products<p>Here are a couple of examples where I brought tiny functional programming bits into existing code bases. One is an internal API and another …

Programming Languages

Ranges, Coroutines, and React: Early Musings on the Future of Async in C++

<i>Disclaimer: these are my early thoughts. None of this is battle ready. You’ve been warned.</i><p>Hello, Coroutines!<p>At the recent C++ Committee meeting in …

Programming Languages

The deepening decoupling of the deep learning ecosystem

Aug 17 2017 11:18AM GMT<p>Tags:<p>Robotics image via FreeImages<p><b>By James Kobielus</b> (@jameskobielus)<p>Deep learning (DL) feels monolithic. This branch of …

Deep Learning

Announcing TypeScript 2.5 RC

Today we’re happy to announce our RC of TypeScript 2.5. To get started with the latest stable version of TypeScript, you can grab it through NuGet, …

Programming Languages

Creating a Validation Library in JS Using Propositional Calculus

One of the cornerstones of building the bank of the future is ensuring the correctness and validity of our data. Banking is, after all, an industry …

Programming

What Is javax.ws.rs.core.context? (Part 1)

The JAX-RS API provides a very handy mechanism to inject a range of useful resources, such as HTTP Headers, into your endpoint. The <i>@Context</i> …

Software Development

Even Better Support for React in Flow

The first version of Flow support for React was a magical implementation of React.createClass(). Since then, React has evolved significantly. It is …

Programming Languages

Connect an Autonomous JS App to ActionCable for Realtime Goodness

A few months ago I started learning Rails Action Cable for Fixt so that I could implement desktop notifications for our customer service reps. For …

Programming Languages

Setter Messages Considered Smelly

In my daily grind of programming Elm and trolling about in the community watering holes, I often see Msg constructors named SetX, where X is some …

Programming

Top 15 JavaScript Plugins for Extending Your Web Forms

You can add tons of cool features onto your site with JavaScript. But there are so many libraries and plugins to choose from, it can be a drag …

Web Development

Start a Premium Content Business Using Node.js, React and Cosmic JS Extensions

TL;DR<p>You have great ideas. Your head is overflowing with content that you <i>know</i> people will pay to read. So where do you start? You’re likely inclined …

Programming Languages

Using the Paint Timing API | CSS-Tricks

By Jeremy Wagner On August 16, 2017 paint timing api, perceived performance, performance, rendering<p>It's a great time to be a web performance …

Programming Languages

Understanding the JavaScript For...of Loop

What is the For...of Loop?<p>The for...of statement creates a loop that iterates over iterable objects. For...of loop was introduced in ES6 to be an …

Programming Languages