Skip to content

Instantly share code, notes, and snippets.

View brandonarbini's full-sized avatar

Brandon Arbini brandonarbini

View GitHub Profile
@brandonarbini
brandonarbini / Periodic Table of Elements.csv
Created November 19, 2020 16:26 — forked from robertwb/Periodic Table of Elements.csv
Tungsten is the more common name for Wolfram.
We can make this file beautiful and searchable if this error is corrected: It looks like row 7 should actually have 28 columns, instead of 24. in line 6.
AtomicNumber,Element,Symbol,AtomicMass,NumberofNeutrons,NumberofProtons,NumberofElectrons,Period,Group,Phase,Radioactive,Natural,Metal,Nonmetal,Metalloid,Type,AtomicRadius,Electronegativity,FirstIonization,Density,MeltingPoint,BoilingPoint,NumberOfIsotopes,Discoverer,Year,SpecificHeat,NumberofShells,NumberofValence
1,Hydrogen,H,1.007,0,1,1,1,1,gas,,yes,,yes,,Nonmetal,0.79,2.2,13.5984,8.99E-05,14.175,20.28,3,Cavendish,1766,14.304,1,1
2,Helium,He,4.002,2,2,2,1,18,gas,,yes,,yes,,Noble Gas,0.49,,24.5874,1.79E-04,,4.22,5,Janssen,1868,5.193,1,
3,Lithium,Li,6.941,4,3,3,2,1,solid,,yes,yes,,,Alkali Metal,2.1,0.98,5.3917,5.34E-01,453.85,1615,5,Arfvedson,1817,3.582,2,1
4,Beryllium,Be,9.012,5,4,4,2,2,solid,,yes,yes,,,Alkaline Earth Metal,1.4,1.57,9.3227,1.85E+00,1560.15,2742,6,Vaulquelin,1798,1.825,2,2
5,Boron,B,10.811,6,5,5,2,13,solid,,yes,,,yes,Metalloid,1.2,2.04,8.298,2.34E+00,2573.15,4200,6,Gay-Lussac,1808,1.026,2,3
6,Carbon,C,12.011,6,6,6,2,14,solid,,yes,,yes,,Nonmetal,0.91,2.55,11.2603,2.27E+00,3948.15,4300,7,Prehi
@brandonarbini
brandonarbini / keybase.md
Created November 23, 2019 23:59
keybase

Keybase proof

I hereby claim:

  • I am brandonarbini on github.
  • I am brandonarbini (https://keybase.io/brandonarbini) on keybase.
  • I have a public key ASDxm1E_TErJaUS5vTQfgaG4L7IwKf0bbg6FL0Mo06OEVAo

To claim this, I am signing this object:

@brandonarbini
brandonarbini / formikApollo.js
Last active October 17, 2018 21:04 — forked from mwickett/formikApollo.js
Formik + Apollo
import React from 'react'
import { withRouter, Link } from 'react-router-dom'
import { graphql, compose } from 'react-apollo'
import { withFormik } from 'formik'
import Yup from 'yup'
import FormWideError from '../elements/form/FormWideError'
import TextInput from '../elements/form/TextInput'
import Button from '../elements/form/Button'
import { H2 } from '../elements/text/Headings'
@brandonarbini
brandonarbini / rbenv-ruby187-highsierra.sh
Created May 22, 2018 14:05 — forked from yatsu/rbenv-ruby187-macos.sh
Install ruby-1.8.7 with rbenv on macOS High Sierra (10.13)
#!/bin/sh
# 1) Install HomeBrew
# 2) brew install openssl gcc@4.9 rbenv
# 3) Setup rbenv
CC=gcc-4.9 \
CFLAGS="-O2 -fno-tree-dce -fno-optimize-sibling-calls -I$(brew --prefix openssl)/include" \
LDFLAGS="-L$(brew --prefix openssl)/lib" \
rbenv install 1.8.7-p375
@brandonarbini
brandonarbini / poller.html
Created June 1, 2013 03:58
Non-overlapping poller.
<html>
<head>
<script src="http://code.jquery.com/jquery-1.10.0.min.js"></script>
</head>
<body>
<script type="text/javascript">
var Poller = {
minInterval: 1000,
callback: function(){
require 'benchmark'
module MethodBenchmarker
def self.included(base)
base.extend ClassMethods
end
module ClassMethods
def benchmark_method(method)
class_eval do