Skip to content

Instantly share code, notes, and snippets.

View ElmoJones3's full-sized avatar

Stanley Fich ElmoJones3

View GitHub Profile
@ElmoJones3
ElmoJones3 / chrome_alpha_install_steps.md
Created March 27, 2018 00:14
Installation workflow for Chrome

CloudApp Chrome Extension

How to install

  • Open Chrome browser.
  • Go to chrome://extensions/ URL.
  • Enable Developer Mode Screenshot
  • Click Load unpacked extensions....
  • Drag & drop CloudApp extension directory into the plugin chooser window.
@ElmoJones3
ElmoJones3 / rainforest_coverage.md
Created March 21, 2018 19:17
Required coverage for QA

Mac + Windows

Authentication

Direct Install

  • Assert user can visit https://www.getcloudapp.com/download/mac and successfully download the app
  • Assert user is asked to move CloudApp to the applications folder
  • Assert CloudApp's menu bar app icon shows an exclamation point when unauthenticated / inactive
@ElmoJones3
ElmoJones3 / cloud_challenge_plat.md
Last active March 20, 2018 19:08
Updated Challenge for Platform Engineers

Platform Engineering Coding Assignment

Thank you for your interest in the position with CloudApp! For us to be able to assess your skills, we kindly ask you to provide a solution to the assignment below. You should not spend more than a day on it.

Assignment:

In order to help showcase your full-stack talents, we’re asking you a create and deploy a small service that allows a user to collect images and gifs from a web URL, and view them on a web page.

We encourage the use of

exports.up = (knex, Promise) => Promise.all([
knex.raw('create extension if not exists "uuid-ossp"'), // Add postgres UUID support
knex.schema.withSchema('public')
// Base User Schema
.createTableIfNotExists('users', t => {
t.uuid('id')
.primary()
.notNullable()
.unique()
.defaultTo(knex.raw('uuid_generate_v4()'));
@ElmoJones3
ElmoJones3 / reducers_threads_index.js
Last active February 17, 2017 06:37
Immutable JS Reducer Sample
import { combineReducers } from 'redux';
import { List, fromJS } from 'immutable';
import {
FETCH_USER_TEAM,
FETCH_USER_TEAM_FAILURE,
FETCH_USER_TEAM_SUCCESS,
FETCH_USER_THREADS,
FETCH_USER_THREADS_FAILURE,