Glide is the easiest way to create useful slide for all of your Gists.
- input key
<-
to go backward. - input key
->
to go forward.
module ElemCount where | |
import Data.List | |
-- | for empty list | |
-- | |
-- >>> elemCountOrd [] | |
-- [] | |
-- | |
-- | count the same element |
module BubbleSort where | |
-- | | |
-- Bubble Sort | |
-- | |
-- >>> bubbleSort [1,2,3] | |
-- [1,2,3] | |
-- | |
-- >>> bubbleSort [2,3,1] | |
-- [1,2,3] |
import scala.reflect.ClassTag | |
object Hoge { | |
def main(args: Array[String]) = { | |
val s = new Hoge[StringSample] | |
val i = new Hoge[IntSample] | |
s.detectType(StringSample("hogehoge")) //=> detected! | |
s.detectType(IntSample(1)) | |
i.detectType(StringSample("hogehoge")) | |
i.detectType(IntSample(2)) //=> detected! |
trait Greeter { | |
def greetTo(to: String): String | |
} | |
class HelloGreeter(name: String) extends Greeter { | |
def greetTo(to: String) = s"${name} says 'Hello ${to}!'" | |
} | |
new HelloGreeter("Alice").greetTo("Bob") //=> Alice says 'Hello Bob!' |
/* | |
* scalac Enum.scala | |
*/ | |
/** | |
* Define Signal Enumeration | |
*/ | |
object Signal extends Enumeration { | |
val Green = Value //=> Val(0, "Green") |
$ brew install pari |
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
from fabric.api import * | |
@task | |
def copy_id(file="~/.ssh/id_rsa.pub"): | |
"""Identityをauthorized_keysに追加する""" | |
put(file, "/tmp/id.pub") | |
try: | |
run("if [ ! -d ~/.ssh ]; then mkdir -p ~/.ssh; fi") | |
run("if [ ! -f ~/.ssh/authorized_keys ]; then cp /tmp/id.pub ~/.ssh/authorized_keys && chmod 0600 ~/.ssh/authorized_keys; fi") | |
run("cat ~/.ssh/authorized_keys /tmp/id.pub | sort -u > /tmp/uniq.authorized_keys") |
--- a/Library/Formula/subversion.rb | |
+++ b/Library/Formula/subversion.rb | |
@@ -2,8 +2,8 @@ require 'formula' | |
class Subversion < Formula | |
homepage 'http://subversion.apache.org/' | |
- url 'http://www.apache.org/dyn/closer.cgi?path=subversion/subversion-1.8.3.tar.bz2' | |
- mirror 'http://archive.apache.org/dist/subversion/subversion-1.8.3.tar.bz2' | |
+ #url 'http://www.apache.org/dyn/closer.cgi?path=subversion/subversion-1.8.3.tar.bz2' | |
+ url 'http://archive.apache.org/dist/subversion/subversion-1.8.3.tar.bz2' |