Skip to content

Instantly share code, notes, and snippets.

View Yosuke-Kawakami's full-sized avatar

Yosuke Kawakami Yosuke-Kawakami

  • 太子会
  • Tokyo
View GitHub Profile
@Yosuke-Kawakami
Yosuke-Kawakami / SampleClass.java
Created February 15, 2017 07:27
Using Jersey 2.x , use Interface
import javax.ws.rs.FormParam;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
// [!!] Jersey is trying to instantiate the interface, which it can't.
// @Path("/hoge")
@Yosuke-Kawakami
Yosuke-Kawakami / SampleClasses.java
Last active February 15, 2017 07:23
Using Jersey 2.x
import javax.ws.rs.FormParam;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
// access: <TOMCAT_URL>/<DISPLAY_NAME>/<MAPPED_PATERN>/~
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style>
html, body
{
height : 100%;
padding : 0em;
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
#map_canvas { height: 100% }
</style>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&libraries=visualization"></script>
@Yosuke-Kawakami
Yosuke-Kawakami / Frg_list.java
Created January 12, 2017 07:19
習作、Android、RecyclerCardView、部分抜粋
package org.example.gist.kawakami.sample.recyclercard;
import android.content.Context;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.util.SparseArrayCompat;
import android.support.v7.widget.CardView;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
@Yosuke-Kawakami
Yosuke-Kawakami / get_random.js
Created January 11, 2017 10:11
書いてて無駄になったので乗せておく。指定した範囲で重複のないランダムな整数列を返す。テストはしてない。
function gen_random(num)
{
var LIMIT_NUM = Math.pow(10, 2);
if(num > LIMIT_NUM) return new Array();
var list = new Array();
for(var i = 0; i<= num; i++)
{
list.push(i);
}
@Yosuke-Kawakami
Yosuke-Kawakami / sheet-api_js-sample.htm
Last active December 5, 2016 09:00
Sheet API version 4 on JavaScript.
/*
Sample JavaScript file.
see more 'http://donga-donga.net/tips/javascript-google-sheets-api-v4'
*/
<html>
<head>
<meta charset="UTF-8">
<link href="zz_sample.css" rel="stylesheet" type="text/css">
<script src="zz_hoge.js" type="text/javascript"></script>
<script src="zz_fuga.js" type="text/javascript"></script>
@Yosuke-Kawakami
Yosuke-Kawakami / globals.js
Last active March 14, 2016 08:25
Google Maps JavaScript API v3 のメモ。
var MAX_SIZE = 18;
var MIN_SIZE = 11;
var mJsonArray =
[
{
"name" : "東京駅" ,
"lat" : "35.681111" ,
"lng" : "139.766667",
"key_1" : "value_01" ,
@Yosuke-Kawakami
Yosuke-Kawakami / NeedToClearAppData.java
Created January 18, 2016 05:16
アプリケーションの設定画面まで誘導するダイアログ
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.provider.Settings;
import android.support.v4.app.DialogFragment;
/**
@Yosuke-Kawakami
Yosuke-Kawakami / MyMemo.txt
Created December 13, 2015 06:22
ようやく Git の使い方を理解してきたので個人的にメモ。チュートリアルサイトを見に行かない姿勢
# 初回
git config --global user.name "YOUR_NAME"
git config --global user.email "YOUR_EMAIL"
git init
git add hoge
git commit -m "hoge hoge"
git remote add origin <SOMEWHERE_YOUR_PATH>
git push origin master