Skip to content

Instantly share code, notes, and snippets.

View matchilling's full-sized avatar
🎯
Focusing

Matías J. Schilling matchilling

🎯
Focusing
View GitHub Profile
@matchilling
matchilling / carbono.json
Last active June 12, 2019 07:28
🔥 Carbono - The Team Red CO₂ Meter
[{"temperature_C":29.29,"humidity":37,"pressure_hPa":1010,"time":1559916427,"eCO2":400,"TVOC":0},{"temperature_C":29.31,"humidity":37,"pressure_hPa":1010,"time":1559916432,"eCO2":400,"TVOC":0},{"temperature_C":29.38,"humidity":37,"pressure_hPa":1010,"time":1559916437,"eCO2":400,"TVOC":0},{"temperature_C":29.41,"humidity":37,"pressure_hPa":1010,"time":1559916442,"eCO2":400,"TVOC":0},{"temperature_C":29.43,"humidity":37,"pressure_hPa":1010,"time":1559916447,"eCO2":400,"TVOC":0},{"temperature_C":28.86,"humidity":38,"pressure_hPa":1010,"time":1559916485,"eCO2":400,"TVOC":0},{"temperature_C":28.94,"humidity":38,"pressure_hPa":1010,"time":1559916490,"eCO2":400,"TVOC":0},{"temperature_C":29.03,"humidity":37,"pressure_hPa":1010,"time":1559916495,"eCO2":400,"TVOC":0},{"temperature_C":29.09,"humidity":37,"pressure_hPa":1010,"time":1559916500,"eCO2":400,"TVOC":0},{"temperature_C":29.13,"humidity":37,"pressure_hPa":1010,"time":1559916505,"eCO2":400,"TVOC":0},{"temperature_C":29.17,"humidity":37,"pressure_hPa":1010,"time"
@matchilling
matchilling / index.css
Created November 16, 2017 16:47
LimpKookyDeviltasmanian created by anonymous - https://repl.it/repls/LimpKookyDeviltasmanian
.error-icon {
position: relative;
display: inline-block;
width: 90px;
height: 90px;
background-color: #fff;
border-radius: 50%;
}
.error-face {
@matchilling
matchilling / error-face.html
Created November 16, 2017 16:47
A funny error face
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Error Face</title>
</head>
<body>
<span class="error-icon">
<span class="error-face">
@matchilling
matchilling / ISSUE_TEMPLATE-Template.md
Created November 16, 2017 10:15
A template to make good ISSUE_TEMPLATE.md

Step 1: Are you in the right place?

  • For issues or feature requests related to the code in this repository file a Github issue.
  • For general technical questions, post a question on StackOverflow tagged appropriately.

Step 2: Describe your environment

  • Device: _____
  • OS version: _____
  • SDK version: _____
@matchilling
matchilling / README-Template.md
Created November 4, 2017 01:16 — forked from PurpleBooth/README-Template.md
A template to make good README.md

Project Title

One Paragraph of project description goes here

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

@matchilling
matchilling / flattenArray.js.js
Created June 12, 2017 10:25
flattenArray.js created by matchilling - https://repl.it/IhOJ/0
const arr = [
1, 2, 3, 4, 5, 6, [1, 2, 3, 4], [1, 2, 3, 4], [ [1, 2, [['x']], 4], [1, () => 2, 3, 4], [1, 2, {}, 4, [1, 2, 3, 4]]]
],
flatten = arr => arr.reduce((acc, val) => acc.concat(
Array.isArray(val) ? flatten(val) : val), []
);
console.log(
flatten(arr)
);
@matchilling
matchilling / Convert an ip address to long integer.php
Created May 17, 2017 11:09
Convert an ip address to long integer created by matchilling - https://repl.it/ICl2/1
function ipToInteger ($ip) {
if (empty($ip)) return 0;
$parts = explode('.', $ip);
return $parts[3] + $parts[2] * 256 + $parts[1] * 256 * 256 + $parts[0] * 256 * 256 * 256;
}
$id = '5.148.106.4';
$uk = [35149824, 93968953];
$ipNumber = ipToInteger($id);
@matchilling
matchilling / The Meaning Of Life ... in lolcode.lol
Created April 17, 2017 10:48
The Meaning Of Life ... in lolcode created by matchilling - https://repl.it/HMBo/0
HAI 1.2
I HAS A AGE ITZ 0
I HAS A ENDOFLIFE ITZ 80
IM IN YR LOOP UPPIN YR AGE TIL BOTH SAEM AGE AN ENDOFLIFE
VISIBLE "Eat, poop, sleep, laugh, observe, teach ..."
IM OUTTA YR LOOP
VISIBLE "Well done, you're now dead at an age of " AGE ". Hope you've enjoyed the experience"
KTHXBYE
@matchilling
matchilling / Convert wind direction in angles to cardinal direction.js
Created April 17, 2017 09:44
Convert wind direction in angles to cardinal direction created by matchilling - https://repl.it/HCSI/3
/**
* Convert wind direction in angles to cardinal direction
* @see https://en.wikipedia.org/wiki/Cardinal_direction
*
* @param {Number} degree
* @return {String}
*/
function degreeToCardinalDirection(degree) {
const val = Math.floor(0.5 + (degree / 22.5)),
@matchilling
matchilling / calculateWindChillFactor.js
Last active April 9, 2017 11:42
Calculate the wind chill factor created by matchilling - https://repl.it/HCIg/0
'use strict';
/**
* Calculate the wind chill factor
* @see https://www.weather.gov/media/epz/wxcalc/windChill.pdf
*
* @param {Float} temperature - temperature in Fahrenheit
* @param {Float} windSpeed - wind speed in miles per hour
* @return {Float}
*/