Skip to content

Instantly share code, notes, and snippets.

View Yosuke-Kawakami's full-sized avatar

Yosuke Kawakami Yosuke-Kawakami

View GitHub Profile
@Yosuke-Kawakami
Yosuke-Kawakami / ActivityFragment_main.java
Created June 28, 2013 08:06
ダイアログフラグメントの例を探していたのだが、妙に長い記事ばかりだったので、ついカッとなって試作してみた。
/**
* 
*
*/
protected void showDialogFragment(int code) {
FragmentManager manager = getSupportFragmentManager();
switch(code){
case 100:
Confirm_exit dialog = new Confirm_exit();
dialog.show(manager, "hoge");
@Yosuke-Kawakami
Yosuke-Kawakami / hosts
Last active December 18, 2015 11:59
httpd 起動時にエラーが出る対処:'Could not reliably determine the server’s fully qualified domain name'
# /etc/hosts
# -----------
127.0.0.1 dummy.local localhost.localdomain localhost dti-vps-srv28
# 127.0.0.1 localhost.localdomain localhost dti-vps-srv28
@Yosuke-Kawakami
Yosuke-Kawakami / ng.js
Created June 5, 2013 07:09
Javascript、setInterval の仕様で 0.5 時間消費して悶死
function NG(){
// 1000 ms 毎に出力したい!
setInterval(console.log(new Date()),1000);
}
@Yosuke-Kawakami
Yosuke-Kawakami / sample.js
Last active December 18, 2015 01:28
Javascript、forEach の覚え書き。Array を拡張しても影響出ない点が好い。
function callbacks(value, key, ar){
console.log(key +":"+ value);
}
var hash = { hoge:'foo', fuga:'vaa' };
hash.forEach(callbacks);
/*
// JavaScript 1.5 以下はこんな感じ
for (var i in hash) {
@Yosuke-Kawakami
Yosuke-Kawakami / hoge.php
Created June 4, 2013 02:14
PHP 書いてくれと依頼したところ、こんな内容で返信してきたので説教しといた。
<?php
echo <<<EOF
<script type="text/javascript">
(中略)
</script>
EOF;
?>
@Yosuke-Kawakami
Yosuke-Kawakami / getHttps2.java
Created May 17, 2013 09:13
Android、DefaultHttpClient でオレオレ SSL 通り抜ける版。クッキー対応。
public static String getHttps(CookieStore arg_0, HttpContext arg_1) {
String targetUrl = "https://hoge.hoge";
CookieStore cookieStore = arg_0;
HttpContext httpContext = arg_1;
httpContext.setAttribute(ClientContext.COOKIE_STORE, cookieStore);
HttpGet httpGet = new HttpGet(targetUrl);
HttpParams httpParams = new BasicHttpParams();
@Yosuke-Kawakami
Yosuke-Kawakami / getHttps.java
Last active December 17, 2015 10:49
Android、DefaultHttpClient でクッキー利用できるようにしてみた版。
/**
* 関数内で new しちゃうと情報が引き継げないので、引数で連れてきている。<br>
* 自分ちでやる場合はクラスでも作成するといいよ。
*
*/
public static String getHttps(CookieStore arg_0, HttpContext arg_1) {
String targetUrl = "https://hoge.hoge";
HttpGet httpGet = new HttpGet(targetUrl);
@Yosuke-Kawakami
Yosuke-Kawakami / hashMap.java
Created May 16, 2013 04:29
Java メモ書き。HashMap の中身を for で浚ってくる方法。イテ公は死ぬ。
@SuppressWarnings("serial")
HashMap<String,String> hashMap = new HashMap<String,String>(){{
put("foo", "baa");
put("HOGE", "FUGA");
}};
for(Entry<String,String> entry: hashMap.entrySet()){
System.out.println(entry.getKey() + " : " +entry.getValue());
}
@Yosuke-Kawakami
Yosuke-Kawakami / Activity_Main.java
Created May 8, 2013 06:27
Android、起動時にフォーカスが当たらないようにする処理。 android.view.WindowManager.LayoutParams で設定してやる。 setContentView する前にセットしてやらないとダメ。
package org.example.hoge;
public class Activity_Main extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().setSoftInputMode(LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN)
setContentView(R.layout.main);
}
@Yosuke-Kawakami
Yosuke-Kawakami / Activity_Main.java
Last active December 16, 2015 00:59
Android、オレオレ SSL をとりあえず素通りする
package org.example.test.ssl;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
public class Activity_Main extends Activity {
@Override