Skip to content

Instantly share code, notes, and snippets.

@honjo2
honjo2 / Slide08Activity.java
Created October 20, 2010 07:43
[android maps api] 地図を回転する
package honjo;
import jp.co.mapion.android.maps.MapActivity;
import jp.co.mapion.android.maps.MapView;
import android.os.Bundle;
public class Slide08Activity extends MapActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
@honjo2
honjo2 / Slide10Activity.java
Created October 27, 2010 07:27
[android maps api] 地図画像切り替え
package jp.co.mapion.honjo.mapionmapstest3;
import jp.co.mapion.android.maps.MapActivity;
import jp.co.mapion.android.maps.MapView;
import android.os.Bundle;
public class Slide10Activity extends MapActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
@honjo2
honjo2 / Simple.h
Created November 7, 2010 05:38
[Objective-C] シンプルなクラス
#import <Foundation/Foundation.h>
@interface Simple : NSObject {
int offset;
}
-(id)init;
-(void)add:(int)plus;
-(void)add:(int)plus second:(int)_second;
-(int)get;
@honjo2
honjo2 / Property.h
Created November 7, 2010 06:57
[Objective-C] プロパティ
#import <Foundation/Foundation.h>
@interface Property : NSObject {
int one;
int two;
}
- (id) initWithTwo:(int)_two;
@property int one;
@property(readonly) int two;
@honjo2
honjo2 / Mail.java
Created December 8, 2010 09:12
[java] メール送信
import java.io.UnsupportedEncodingException;
import java.util.Properties;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
@honjo2
honjo2 / LightMapDelegate.h
Created May 23, 2011 10:21
[Objective-C] プロトコル
#import <Foundation/Foundation.h>
#import "MapDelegate.h"
@interface LightMapDelegate : NSObject <MapDelegate> {
}
@end
@honjo2
honjo2 / index.html
Created November 18, 2011 08:32
[JavaScript] socket.ioを使ったwsサーバを使う
<!DOCTYPE html>
<html>
<head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js'></script>
<script src='http://beta.node-ninja.com/socket.io/socket.io.js'></script>
<script>
$(function() {
var socket = io.connect('http://beta.node-ninja.com/', { port: 80} );
socket.on('msg push', function(data) {
@honjo2
honjo2 / index.html
Created November 18, 2011 08:34
[JavaScript] socket.ioを使ったwsサーバを使う(素のWebSocketを使ったバージョン)
<!DOCTYPE html>
<html>
<head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js'></script>
<script>
var ws;
var domain = 'beta.node-ninja.com';
function handshake() {
var handshakeUrl = 'http://' + domain + '/socket.io/1/?t=' + new Date();
@honjo2
honjo2 / README.md
Created February 24, 2013 11:13
AWSのEC2上でRails+Unicorn+Nginxを実現する

目的

  • AWSのEC2上でRails+Unicorn+Nginxを実現する

前提

  • OSはAmazon Linux AMIを使用する

必要なライブラリをインストール

sudo yum -y install gcc
sudo yum -y install make

sudo yum -y install gcc-c++

@honjo2
honjo2 / Log.java
Last active December 18, 2015 00:28
AndroidのLogのよりシンプルなラッパー
public class Log {
public static void d(String msg) {
StackTraceElement e = new Exception().getStackTrace()[1];
android.util.Log.d(e.getClassName(), msg);
}
public static void e(String msg) {
StackTraceElement e = new Exception().getStackTrace()[1];
android.util.Log.e(e.getClassName(), msg);