JavaScript

JavaScript Arrays and Objects Are Just Like Books and Newspapers

Objects are best when you want to <b>organize based on data labels.</b> When you read a newspaper, you likely do not read it front to back, page by page. You …

Programming Languages

lightbend-icon

Simple Concurrency & Distribution<p>Asynchronous and Distributed by Design. High-level abstractions like Actors, Streams and Futures.<p>Resilient by …

Programming

Understanding Hoisting in JavaScript

You know JavaScript, but do you really <i>know</i> JavaScript? It's a great language, even though some may argue otherwise. Sure, it's got some bad parts, …

Programming Languages

Introducing Sizzy —A tool for developing responsive websites crazy-fast

So, here’s how Sizzy happened.<p>You know the drill. You’re developing an app for a client and you need to make every page and every component work in …

Web Design

April 28, 2017

Google is giving developers the ability to build their own prototypes that use Google Assistant with the introduction of its latest SDK. The Google …

Software Development

Progscon 2017: Taming the wild fronteer - Adventures in Clojurescript

Progscon 2017 conference talk, introducing Clojurescript for a functional programming approach to building React.js apps.<p>Examples include using React.js directly and the Om Clojurescript library that closely follows the React.js API. Also cover a simpler approach to React with the Clojurescript …

Programming Languages

Add Dropdown to a Text Field with AutoComplete in Oracle APEX

Currently, I have an Text Field with AutoComplete item added to my page. I have a requirement to add a dropdown arrow button to the right of that …

CSS

Tap, Tap, Tap

One of my favorite helpers methods in Laravel is tap. On first glance, this Ruby inspired function is pretty odd. Here is the basic implementation of …

iOS

SetConsoleScreenBufferInfoEx function (Windows)

Sets extended information about the specified console screen buffer.<p>Syntax<p>Parameters<p><i>hConsoleOutput</i> [in]<p>A handle to the console screen buffer. The …

Programming Languages

Trump voters react to Trump's actions vs. his promises

Lawrence O'Donnell talks to Lis Smith and Rick Wilson about Donald Trump voters who are disappointed with the president's broken campaign promises, …

Politics

The framework formerly known as JavaScriptMVC hits 1.0

DoneJS, an open source JavaScript framework previously known as JavaScriptMVC, has reached version 1.0 status.Intended for building high-performance …

Software

Rails 5.1: Loving JavaScript, System Tests, Encrypted Secrets, and more

In celebration of the 12th RailsConf in Phoenix, Arizona this week, we’re proud to announce that Rails 5.1 is ready in its final form! We’ve spent …

Programming Languages

Azure IoT Gateway SDK packages now available

Back in November, we announced the general availability of the Azure IoT Gateway SDK. We’ve already heard from a number of customers who are …

Software Development

Build a Serverless MERN Story App With Webtask.io — Zero to Deploy: 1

Being a fullstack developer is fun to me and a lot of us enjoy the role because it's more challenging. We have the opportunity as fullstack …

Programming Languages

Relay Modern: Simpler, faster, more extensible

Today, we're releasing Relay Modern, a new version of Relay designed from the ground up to be easier to use, more extensible and, most of all, able …

Programming Languages

Java 8 Functional Interface Cheatsheet

O'Reilly has a great in-depth article on the functional interface in Java 8. Here's a quick cheat sheet to keep track of the main types, what they do …

Java

Building a Horizontal Timeline With CSS and JavaScript

In a previous post, I showed you how to build a responsive vertical timeline from scratch. Today, I’ll cover the process of creating the associated</i> …

CSS

Announcing TypeScript 2.3

Today we’re excited to bring you our latest release with TypeScript 2.3!<p>For those who aren’t familiar, TypeScript is a superset of JavaScript that …

Programming Languages

A Guide To Enhance The Performance Of Wordpress Site

Today, WordPress is one of the best open source blogging tool available. But, the main issue amongst bloggers and website owners is that they somehow …

WordPress

Idyll: Interactive Document Language

Introducing Idyll<p>Idyll is a tool that makes it easier to author interactive narratives for the web. The goal of the project is to provide a friendly …

Programming Languages

Building modular web interfaces

Building production ready prototypes<p>For last few years I have experimented with creation of UI implementation that would give me more relation to …

Node.js

Analytics for PHP

Our PHP library lets you record analytics data from your PHP code. The requests hit our servers, and then we route your data to any analytics service …

PHP

Introducing Bit: Writing Code in the Age of Code Components

I believe code should be written once and then evolve over time. Atomic pieces of code should be composed with other atomic components as lego bricks …

Programming Languages

Livy: A REST Interface for Apache Spark

Apache Spark is a powerful framework for data processing and analysis. Spark provides two modes for data exploration:<p>Interactive: provided by …

Big Data

JavaScript spam campaigns on the loose

More than 10,000 instances of malicious JavaScript payloads have been detected in the past two weeks by the Zscaler ThreatLabz team, according to a …

Programming Languages

April 26, 2017

The open-source service mesh project Linkerd has reached a milestone version of 1.0. According to Buoyant, the company behind Linkerd, version 1.0 …

Software Development

webpack on twitter.com

The fundamental design difference between loadrunner and webpack is module resolution: in loadrunner, all module resolution happens at runtime (based …

Programming Languages

Using Terraform for Cloud Deployments - Part 1

This post explores Terraform from a beginner's perspective. We'll look at the problem Terraform solves and what it's distinct features are.<p>By using …

Amazon Web Services

Manage your gRPC APIs with Google Cloud Endpoints

By Dan Ciruli, Product Manager For the last two years, we at Google have put heavy investment in gRPC — in both the open source framewo...

Software Development

Web Design & Development News: Collective #309 | Codrops

Collective #309<p>April 26, 2017 View All<p>RealWord * Postal * Painting with Code * iOS 10 GUI * Poly Fluid Sizing * Phishing with Unicode Domains * …

CSS