Skip to content

Instantly share code, notes, and snippets.

@MaxGabriel
MaxGabriel / SubliminalChangelog1dot1.md
Created April 6, 2014 05:02
Git commits to be included in the changelog
  • a1eda4f (HEAD, castToURL) Initial pass at using session keys
  • b39467e (origin/castToURL) Cast to NSURL to silence warning when using Cocoapods
  • f835574 (upstream/master, printSeed, dispatchGetCurrentQueue, dashW) Merge pull request #168 from MaxGabriel/dispatchGetCurrentQueue
  • d873c29 (origin/dispatchGetCurrentQueue) Use dispatch_get_specific to workaround the deprecation of dispatch_get_current_queue.
  • b3510b5 Merge pull request #30 from MaxGabriel/cleanCocoapod
    • Add Podspec for Cocoapods support
  • 0a4c64f Merge pull request #165 from inkling/jeff/pick_up_ocmock
  • 2b6e5bc Pick up the latest OCMock to resolve Xcode 5.1. warnings.
  • 54994e3 Merge pull request #160 from MaxGabriel/slimREADME
  • f74b7d3 (origin/cleanCocoapod, cleanCocoapod) Add Podspec
@MaxGabriel
MaxGabriel / H5s.md
Created April 7, 2014 01:39
Using h5s for notable features/bug fixes, and h6 for things like SLElement subclasses
@MaxGabriel
MaxGabriel / ttt.hs
Last active August 29, 2015 14:01
Haskell implementation of tic-tac-toe on the command line
import Data.Ix
import Data.List
import Data.Maybe
import Control.Lens
import Text.Read (readMaybe)
data Move = O | X deriving (Show, Eq)
type PlayerTurn = Move
@MaxGabriel
MaxGabriel / gist:6c60c0d85b9960776f17
Created June 10, 2014 15:22
haskell-idea-plugin-exception
null
kotlin.KotlinNullPointerException
at org.jetbrains.haskell.external.BuildWrapper$object.init(BuildWrapper.kt:33)
at org.jetbrains.haskell.external.HaskellExternalAnnotator.doAnnotate(HaskellExternalAnnotator.kt:91)
at org.jetbrains.haskell.external.HaskellExternalAnnotator.doAnnotate(HaskellExternalAnnotator.kt)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass.doAnnotate(ExternalToolPass.java:222)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass.access$400(ExternalToolPass.java:43)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass$2.run(ExternalToolPass.java:133)
at com.intellij.codeInsight.daemon.impl.ExternalToolPass$3.run(ExternalToolPass.java:170)
at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:320)
@MaxGabriel
MaxGabriel / SassMeister-input.scss
Created June 21, 2014 15:42
Generated by SassMeister.com.
// ----
// Sass (v3.3.8)
// Compass (v1.0.0.alpha.19)
// Bourbon (v4.0.2)
// ----
@import "bourbon/bourbon";
$nav-height: 45px;
nav {
@MaxGabriel
MaxGabriel / SassMeister-input.scss
Created July 3, 2014 20:27
Generated by SassMeister.com.
// ----
// Sass (v3.3.9)
// Compass (v1.0.0.alpha.20)
// Bourbon (v4.0.2)
// ----
@import "bourbon/bourbon";
$asset-pipeline: true;
.docs-icon {
maximilians-mbp:MyBlog Max$ cabal install --force-reinstalls
Resolving dependencies...
Warning: The following packages are likely to be broken by the reinstalls:
yesod-form-1.4.0.1
Continuing even though the plan contains dangerous reinstalls.
Notice: installing into a sandbox located at
/Users/Max/Documents/NewHaskell/Screencasts/MyBlog/.cabal-sandbox
Downloading aeson-0.8.0.2...
Configuring aeson-0.8.0.2...
Building aeson-0.8.0.2...