Hi!!!
Lets get you setup with exercism.io
STEPS:
-
Let's check you NPM version:
npm -v
if version> 5; we're are good to go, skip to step 2 -
else: let's update the npm!
def copy(term) do | |
text = | |
if is_binary(term) do | |
term | |
else | |
inspect(term, limit: :infinity, pretty: true) | |
end | |
port = Port.open({:spawn, "pbcopy"}, []) | |
true = Port.command(port, text) |
# install and configuration tools | |
brew "direnv" | |
brew "asdf" | |
brew "nvm" | |
# utilities | |
brew "caddy" | |
brew "watch" | |
brew "htop" | |
brew "bat" |
defmodule AppWeb.Host do | |
@moduledoc """ | |
Conveniences for working with host. | |
""" | |
def root do | |
Keyword.get(get_config(), :root) | |
end | |
def root_uri do | |
Keyword.get(get_config(), :root_uri) |
rels = (ring 0.33,1, 1.4, 2, 4) # ring allows us to `tick` aka cycle through diff values - useful for creating rhythms | |
times = (ring 0.25, 0.125, 0.5, 1) | |
live_loop :___ do | |
in_thread do | |
sample :loop_mehackit2, # this sample comes from the sonic pi library | |
beat_stretch: 3, | |
rate: 0.75, # how fast we play the given sample | |
decay: 6, |
### Keybase proof | |
I hereby claim: | |
* I am dviramontes on github. | |
* I am dviramontes (https://keybase.io/dviramontes) on keybase. | |
* I have a public key ASAhg2r6QoKWwdaLWPq5os9l1sSD8M4Q8vjLI9higXOzEQo | |
To claim this, I am signing this object: |
import App from './App'; | |
import React from 'react'; | |
import ReactDOM from 'react-dom'; | |
import './utils/styles/global-styles.css'; | |
import * as serviceWorker from './services/serviceWorker'; | |
const ws = new WebSocket("ws://0.0.0.0:4000/ws") | |
ws.onopen = () => { | |
// connected |
<div className='ui container assets'> | |
<div className='ui row'> | |
{ loading ? | |
<Loading /> : | |
<table className='ui padded table'> | |
<thead> | |
<tr> | |
<th>Asset</th> | |
<th>Platform</th> | |
<th>KeepKey</th> |
// print name of calling program, | |
// list args passed each on a new line, | |
// print time elapsed | |
package main | |
import ( | |
"fmt" | |
"os" | |
"strings" |
function flattenArray(arr) { | |
return arr.reduce((acc, e) => { | |
if(Array.isArray(e)){ | |
return acc.concat(flattenArray(e)); | |
} | |
acc.push(e); | |
return acc; | |
}, []); | |
} |
Let's check you NPM version:
npm -v
if version> 5; we're are good to go, skip to step 2
else: let's update the npm!