Glide is the easiest way to create useful slide for all of your Gists.
- input key
<-to go backward. - input key
->to go forward.
| public class Main { | |
| public static void main(String[] args) { | |
| // Signal class | |
| System.out.println(Signal.class.toString()); | |
| // Signal$ class (Signal.type @ Scala) | |
| System.out.println(Signal$.class.toString()); | |
| // Signal singleton object | |
| Signal$ obj = Signal$.MODULE$; |
| 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' |
| # -*- encoding: utf-8 -*- | |
| def fib_cycle(q,a,b) | |
| fib = [a,b] | |
| fib_array = [fib] | |
| while true | |
| fib = [fib[1], (fib[0] + fib[1]) % q] | |
| if (index = fib_array.index(fib)) | |
| break | |
| else |
| /* util パッケージで宣言する場合 */ | |
| package object util { | |
| import java.sql.Timestamp | |
| import com.github.nscala_time.time.Imports.DateTime | |
| import scala.slick.lifted.MappedTypeMapper | |
| /* 結果値 Timestamp をアプリケーションでは DateTime に変換して使う */ | |
| implicit def dateTimeMapper = MappedTypeMapper.base[DateTime,Timestamp]( | |
| /* f: DateTime -> Timestamp */ | |
| dt => new Timestamp(dt.getMillis), |