Dave Loftis

125 Flips | 7 Magazines | 14 Following | 10 Followers | @lofdev | Keep up with Dave Loftis on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Dave Loftis”

Scheduler

Varieties of Scheduler<p>You obtain a Scheduler from the factory methods described in the Schedulers class. The following table shows the varieties of …

Subject

A Subject is a sort of bridge or proxy that is available in some implementations of ReactiveX that acts both as an observer and as an Observable. …

Single

RxJava (and its derivatives like RxGroovy & RxScala) has developed an Observable variant called “Single.”<p>A Single is something like an Observable, …

Operators

I want to create a new Observable<p>that emits a particular item<p>that was returned from a function called at subscribe-timeStartthat was returned from an …

Observable

In ReactiveX an<p>observersubscribesto anObservable. Then that observer reacts to whatever item or sequence of items the Observableemits. This pattern …

Intro

ReactiveX<p>ReactiveX is a library for composing asynchronous and event-based programs by using observable sequences.<p>It extends the observer pattern to …

Pane Bianco Recipe

A customized print-friendly version of this recipe is available by clicking the "Print Recipe" button on this page.<p>Author: Dianna Wara<p>This recipe …

UW professor: The information war is real, and we’re losing it

A University of Washington professor started studying social networks to help people respond to disasters. But she got dragged down a rabbit hole of …

University of Washington

Line of sight in code

At the recent Golang UK Conference in London, I spoke about <b>line of sight in code</b> in my <i>Idiomatic Go Tricks</i> talk (slides are online) and I wanted to …

Supported tags and respective Dockerfile links

<b>Note:</b> the description for this image is longer than the Hub length limit of 25000, so has been trimmed. The full description can be found at …

User Guide — Certbot 0.26.0.dev0 documentation

User Guide¶<p>Table of Contents<p>Certbot Commands<p>Getting certificates (and choosing plugins)<p>Apache<br>• Webroot<br>• Nginx<br>• Standalone<br>• DNS Plugins<br>• Manual<br>• Combining …

How To Secure Apache with Let's Encrypt on Ubuntu 14.04

IntroductionThis tutorial will show you how to set up a TLS/SSL certificate from Let’s Encrypt on an Ubuntu 14.04 server running Apache as a web …

What is Business Chat in Messages in iOS 11?

<i>Apple occasionally offers updates to iOS, watchOS, tvOS, and macOS as closed developer previews or public betas for iPhone, iPad, Apple TV and Mac</i> …

Apple Watch

Hackintosh: Build a DIY Mac for gaming

Fellow Macworld contributor Kirk McElhearn recently built a mini Hackintosh; that is, a generic PC styled like a Mac mini, on which he installed and …

The Ultimate Guide to Making Crispy, Amber-Hued Peking Duck at Home

Imagine the best Peking Duck you’ve ever had. That crispy, amber-toned skin. That juicy, melt-in-your-mouth breast meat. Those **deeply nuanced**, …

Fidel Castro

We have a problem with promises

Fellow JavaScripters, it's time to admit it: we have a problem with promises.<p>No, not with promises themselves. Promises, as defined by the A+ spec, …

Verifying a Riak KV Installation

After you’ve installed Riak KV, we recommend checking the liveness of each node to ensure that requests are being properly served.<p>In this document, …

Install

• brew install riak<br>• cd `brew --prefix riak`<br>• copy the create_cluster.sh script into this dir<p>see this SO post and this blog for the script.<p>run the …

Denver’s mayor is trying to save Democrats from a Trump trap

OUT in the savannah of American politics, the Democratic Party lacks big beasts. Republicans control the White House and Congress and, in the country …

Sanctuary Cities

Better JavaScript with ES6, Pt. III: Cool Collections & Slicker Strings

IntroductionES2015 brings some heavy-hitting changes to the language, such as promises and generators. But not <i>everything</i> about the new standard is a …

Better JavaScript with ES6, Pt. II: A Deep Dive into Classes

Out with the Old, In with the newLet's be clear about one thing from the start:Under the hood, ES6 classes are not something that is radically new: …

Better Node with ES6, Pt. I

IntroductionWith the ES2015 spec finalized and Node.js shipping with a substantial subset of its functionailty, it's safe to say it: The Future is …

Whose idea was this, anyway?

One of the fun things about moving is rediscovering stuff that was packed away you forgot you had; or at least it went to the back of your mind.<p>We’ve …

Rabbit Cassoulet

Recipe and Styling by <b>Libbie Summers</b> <br>Photography by <b>Chia Chong</b><p><i>The first time I had a cassoulet was in France on the eve of my 25th birthday. I’ve been</i> …

This computer programmer solved gerrymandering in his spare time

By Christopher Ingraham<p>Christopher Ingraham<p>Reporter covering all things data<p>Email Bio Follow<p>Yesterday, I asked readers how they felt about setting up independent commissions to handle redistricting in each state. Commenter Mitch Beales wrote: "It seems to me that an 'independent panel' is about as …

The Positive Reframe: Why Trump’s Inauguration is Not the Beginning of an Era — but the End

Why Trump’s Inauguration is Not the Beginning of an Era — but the End<p><i>“We are suffering just now from a bad attack of economic pessimism. It is common</i> …

RxSwift Primer: Part 5

Together, in my RxSwift primer series, we’ve:• Learned what Rx is all about<br>• Begun to convert a simple sample app to use Rx<br>• Eliminated stored state<br>• Learned …

RxSwift Primer: Part 4

In my RxSwift primer series, we’ve:• Learned what Rx is all about<br>• Begun to convert a simple sample app to use Rx<br>• Eliminated stored state<br>Today, we’ll take …