Skip to content

Instantly share code, notes, and snippets.

Avatar
🐙
♫꒰・‿・๑꒱

David Alberto Viramontes dviramontes

🐙
♫꒰・‿・๑꒱
View GitHub Profile
View i_dont_know_any_music_theory.rb
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,
View gist:9e6bd9e8b97c0b54669a10df50df5992
### 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:
View App.tsx
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
View gist:b50318c23b0f19b541777d8a9c6e7863
<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>
View cmd-args.go
// print name of calling program,
// list args passed each on a new line,
// print time elapsed
package main
import (
"fmt"
"os"
"strings"
@dviramontes
dviramontes / flattenArray.js
Created Sep 10, 2017
flatten array of arbitrary length
View flattenArray.js
function flattenArray(arr) {
return arr.reduce((acc, e) => {
if(Array.isArray(e)){
return acc.concat(flattenArray(e));
}
acc.push(e);
return acc;
}, []);
}
@dviramontes
dviramontes / README.md
Last active Jul 15, 2017
running with scissors and exercism
View README.md

Hi!!!

Lets get you setup with exercism.io

STEPS:

  1. Let's check you NPM version: npm -v if version> 5; we're are good to go, skip to step 2

  2. else: let's update the npm!

View index.html
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="[p5.js]" />
<meta charset="utf-8">
<title>JS Bin</title>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/processing.js/1.4.8/processing.min.js"></script>
</head>
<body>
<canvas id="canvas1" width="200" height="200" border="1"></canvas>
View index.html
<!DOCTYPE html>
<html>
<head>
<meta name="description" content="[p5.js]" />
<meta charset="utf-8">
<title>JS Bin</title>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/processing.js/1.4.8/processing.min.js"></script>
</head>
<body>
<canvas id="canvas1" width="200" height="200" border="1"></canvas>
@dviramontes
dviramontes / res.json
Created Jul 18, 2016
contentful management response
View res.json
[
{
"sys": {
"publishedAt": "2016-06-22T03:52:38.355Z",
"space": {
"sys": {
"type": "Link",
"linkType": "Space",
"id": "2efkk6oex1yh"
}