Skip to content

Instantly share code, notes, and snippets.

def fizzbuzz(args:Int){
(1 to args).foreach({ i =>
if((i%3)==0 && (i%5)==0)
println("FizzBuzz")
else if(i % 3 == 0)
println("Fizz")
else if(i % 5 == 0)
println("Buzz")
else
println(i)
@modalsoul
modalsoul / getInstrumentation.java
Created May 20, 2012 14:22
Android UI test sample
// Register UiTestSampleActivity...
Instrumentation mInstrumentation = getInstrumentation();
Instrumentation.ActivityMonitor monitor = mInstrumentation.addMonitor(UiTestSampleActivity.class.getName(), null, false);
@modalsoul
modalsoul / getCurrentActivity.java
Created May 20, 2012 14:26
Android UI test sample get current activity
// Wait for it to start...
Activity mCurrentActivity = getInstrumentation().waitForMonitorWithTimeout(monitor, 5);
@modalsoul
modalsoul / getAndCheckView.java
Created May 20, 2012 14:39
Android UI test sample assert initial state
// Check initial state...
TextView textView = (TextView)mCurrentActivity.findViewById(jp.modal.soul.uiTestSample.R.id.mainTextView);
assertEquals("Hello World, UiTestSampleActivity!", textView.getText().toString());
@modalsoul
modalsoul / emulateButtonClick.java
Created May 20, 2012 14:41
Android UI test sample emulate button click
// Emulate button click...
Button button = (Button)mCurrentActivity.findViewById(jp.modal.soul.uiTestSample.R.id.button1);
TouchUtils.clickView(this, button);
@modalsoul
modalsoul / getCurrentActivity2.java
Created May 20, 2012 14:45
Android UI test sample get current activity
// Wait for transited page to start...
mCurrentActivity = getInstrumentation().waitForMonitorWithTimeout(monitor, 5);
@modalsoul
modalsoul / getAndCheckView2.java
Created May 20, 2012 14:46
Android UI test sample assert transited state
// Check transited state...
textView = (TextView)mCurrentActivity.findViewById(jp.modal.soul.uiTestSample.R.id.transitedTextView);
assertEquals(textView.getText().toString(), "Transited.");
@modalsoul
modalsoul / numerals.scala
Created June 3, 2012 06:27
みなとRuby会議01 ソーシャルコーディング[English Numerals] Scala版回答
import scala.collection.immutable.Map
/**
* Created with IntelliJ IDEA.
* User: modal_soul
* Date: 12/06/02
* Time: 23:06
*/
// 1桁のイミュータブルマップの作成
package it.fbIntegration
package lib
import org.joda.time.DateTime
import net.liftweb._
import common._
import json._
import http.{ Factory, S, SessionVar }
import util.{ Helpers, Props }
package it.fbIntegration
package snippet
import lib.FacebookGraph
import model.User
import scala.xml.{ NodeSeq, Text }
import net.liftweb._
import common._