Skip to content

Instantly share code, notes, and snippets.

View masayuki038's full-sized avatar

Masayuki Takahashi masayuki038

View GitHub Profile
@masayuki038
masayuki038 / ImplicitConversionTest.scala
Created July 16, 2012 13:18
Implicit conversion test in Scala.
package net.wrap_trap.scala.examples
object ImplicitConversionTest {
def main(args : Array[String]) : Unit = {
val s1 : String = "Foo"
val i : Int = s1 // compile error 'type mismatch; found : String required: Int' without string2Int
System.out.println("i: " + i);
}
implicit def string2Int(str: String) : Int = {
@masayuki038
masayuki038 / gist:1343248
Created November 6, 2011 18:02
MBeanRegister using jmx4r
require 'rubygems'
require 'jmx4r'
import java.lang.management.ManagementFactory
import javax.management.ObjectName
class MBeanRegister < JMX::DynamicMBean
operation "regster mbean script"
parameter :string, "mbean class name"
parameter :string, "object name"
@masayuki038
masayuki038 / gist:1209689
Created September 11, 2011 15:09
Serializing HashMap By MessagePack for Java.
@Test
public void testSerliazingMapByMessagePack(){
Map<String, Object> map = new HashMap<String, Object>();
map.put("int", 1);
map.put("long", 1L);
map.put("date", new Date());
map.put("string", "test");
byte[] buffer = MessagePack.pack(map);
for (byte b : buffer) {
@masayuki038
masayuki038 / Bar.java
Created May 5, 2011 15:09
morphia test
package test.entity;
import java.util.List;
import com.google.code.morphia.annotations.Embedded;
@Embedded
public class Bar {
private long id;
package test;
import java.util.Arrays;
import java.util.Date;
import java.util.List;
import org.junit.Test;
import test.entity.Bar;
import test.entity.Foo;