Bot development – Jupiter Broadcasting https://www.jupiterbroadcasting.com Open Source Entertainment, on Demand. Tue, 24 Oct 2017 03:03:01 +0000 en-US hourly 1 https://wordpress.org/?v=5.5.3 https://original.jupiterbroadcasting.net/wp-content/uploads/2019/04/cropped-favicon-32x32.png Bot development – Jupiter Broadcasting https://www.jupiterbroadcasting.com 32 32 Mike Was Right | CR 280 https://original.jupiterbroadcasting.net/119326/mike-was-right-cr-280/ Mon, 23 Oct 2017 19:00:05 +0000 https://original.jupiterbroadcasting.net/?p=119326 RSS Feeds: MP3 Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video Become a supporter on Patreon: — Show Notes: — Optionals Swift 4 also introduces Optionals type, which handles the absence of a value. Optionals say either “there is a value, and it equals x” or “there isn’t a value […]

The post Mike Was Right | CR 280 first appeared on Jupiter Broadcasting.

]]>
RSS Feeds:

MP3 Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Patreon

— Show Notes: —

Optionals

Swift 4 also introduces Optionals type, which handles the absence of a value. Optionals say either “there is a value, and it equals x” or “there isn’t a value at all”.

An Optional is a type on its own, actually one of Swift 4’s new super-powered enums. It has two possible values, None and Some(T), where T is an associated value of the correct data type available in Swift 4.

  • Gist
  • What are they and why you should use them
  • How they are used in Swift
    • String v String? – different types
    • Sort of an implicit nil check
  • What is “forced unwrapping”
  • Optional Binding

  • Optional Chaining

‘Optionals’ in other languages

After the end of the startup era

The web boom of ~1997-2006 brought us Amazon, Facebook, Google, Salesforce, Airbnb, etc., because the Internet was the new new thing, and a handful of kids in garages and dorm rooms could build a web site, raise a few million dollars, and scale to serve the whole world. The smartphone boom of ~2007-2016 brought us Uber, Lyft, Snap, WhatsApp, Instagram, Twitter, etc., because the same was true of smartphone apps.

Do you have the Learners Syndrome?

If I start building something and investing time in it, I feel like I’m missing out on learning the new cool technologies and have a fear of being left behind.

The post Mike Was Right | CR 280 first appeared on Jupiter Broadcasting.

]]>
Clustered Pi | CR 269 https://original.jupiterbroadcasting.net/117356/clustered-pi-cr-269/ Thu, 10 Aug 2017 16:25:30 +0000 https://original.jupiterbroadcasting.net/?p=117356 RSS Feeds: MP3 Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video Become a supporter on Patreon: — Show Notes: — Total Solar Eclipse Meetup This should be a great view of the action, and hopefully not too busy. PiCluster: A simplified Docker Swarm or Kubernetes alternative to container scheduling and […]

The post Clustered Pi | CR 269 first appeared on Jupiter Broadcasting.

]]>
RSS Feeds:

MP3 Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video

Become a supporter on Patreon:

Patreon

— Show Notes: —

Total Solar Eclipse Meetup

This should be a great view of the action, and hopefully not too busy.

PiCluster: A simplified Docker Swarm or Kubernetes alternative to container scheduling and orchestration

  • Move containers to different hosts in the cluster
  • Run commands in parallel across Nodes
  • Heartbeat for services
  • Easily build and orchestrate Docker images across nodes
  • Command-line interface
  • Web interface
  • HTTP interface
  • Virtual IP Manager
  • Rsyslog Analytics
  • Built-in web terminal to easily run commands on nodes
  • Integrate the Kibana dashboard into PiCluster
  • Integrates with Elasticsearch to store the PiCluster logs.
  • Automatic container failover to different nodes
  • Pull container images from a registry

Cloud Explorer

Cloud Explorer is a open-source S3 client. It works on Windows, Linux, and Mac. It has a graphical and command line interface for each supported operating system.

Kibana

Kibana lets you visualize your Elasticsearch data and navigate the Elastic Stack, so you can do anything from learning why you’re getting paged at 2:00 a.m. to understanding the impact rain might have on your quarterly numbers.

jBot on Github

An omnipresent multi-platform bot who’s goal in life is become Skynet

The post Clustered Pi | CR 269 first appeared on Jupiter Broadcasting.

]]>