graph TD;
A("3,3");
B("2,3");
C("3,2");
D("1,3");
E("2,2");
F("3,1");
G("1,2");
H("2,1");
graph TD
Start{ Start with a list }
Items_on_list?[ Are there items\nin the list? ]
Add_new_item( Add new item\nto the list )
Any_ready_items?[ Are there any\n'ready' items? ]
Automark_ready( Mark top-most 'new'\nitem as 'ready' )
Fully_prioritized?[ Is the list\nfully prioritized? ]
Can_prioritize( Can prioritize list )
Work( Work on benchmark\n'ready' item, then\nmark 'done )
erDiagram
User ||--|{ Address : "Lives at"
User ||--o{ Recipe : "Creates"
User ||--o{ Review : "Writes"
Recipe ||--o{ Review : "Has"
Recipe ||--|{ Step : "Has"
Recipe ||--|{ RecipeIngredient : "Contains"
Ingredient ||--o{ RecipeIngredient : "Is in"
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; this code will work in Klipse if and only if the URL is http://app.klipse.tech/?container=1 | |
(require | |
'[reagent.core :as r] | |
'[reagent.dom :as r-dom]) | |
;; TODO: refactor app to hold & manage its own state as a form-3 component | |
(def counter (r/atom 0)) | |
(defn app [] | |
[:main |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; Instructions: | |
;; 1. go to http://app.klipse.tech/?container=1 | |
;; 2. Paste this entire gist into the upper left code window | |
;; 3. Wait 3 seconds for the code to evaluate - the to-do list app should appear in the upper right window | |
;; original program source: https://orgpad.com/o/BSZ05PGN1PMbIjmwIT3Vhs?s=clojure-tutorial | |
(require | |
'[reagent.core :as r] | |
'[reagent.dom :as r-dom]) | |
(defn todo-app [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
;; ## Maria Dot Cloud Code Sketch: todo-mvp.cljs | |
;; Instructions: Run this entire notebook twice to evaluate the code and load the tiny to-do list apps. There are two versions of it; one that currently works with `defcell` and one that doesn't (yet) work. | |
;; [This code snippet](https://gist.github.com/avidrucker/35b7118b65f64c989f24ae4e6d948da8) will work in Klipse *if and only if* the URL is [http://app.klipse.tech/?container=1](http://app.klipse.tech/?container=1) | |
;; Inspired originally by [this Hiccup/Reagent demo by OrgPad](https://orgpad.com/o/BSZ05PGN1PMbIjmwIT3Vhs?s=clojure-tutorial) | |
(cell (html ((g-todo-app)))) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Clojure Command Line Application Tutorial | |
https://youtu.be/nnFq2nVKxuw | |
description of app | |
- running the app | |
- generates a password | |
- copies said password to the system clipboard | |
- the app can take in optional arguments such as password length -l #, or help -h | |
one way of how to make a new project |