Skip to content

Instantly share code, notes, and snippets.

@dha-lo-jd
dha-lo-jd / Gistのエディタ画面を広く使うやつ
Last active April 28, 2016 04:15
誰かChrome拡張にしてくれ。
javascript:(function(){var resize="800px";var foreach=function(args,f){Array.prototype.forEach.call(args,f);};var resizeTo=function(elems){foreach(elems,function(elem){elem.style.height=resize;});};var resizeClass=function(name){var elems=document.getElementsByClassName(name);resizeTo(elems);};var hide=function(elems){foreach(elems,function(elem){elem.style.display="none";});};var hideClass=function(name){var elems=document.getElementsByClassName(name);hide(elems);};var hideName=function(name){var elems=document.getElementsByName(name);hide(elems);};resizeClass("ace_editor");resizeClass("ace_gutter");hideClass("gist-header");hideClass("gisthead");hideClass("site-footer-container");hideName("gist[description]");var ev=document.createEvent('Event');ev.initEvent('resize',true,true);window.dispatchEvent(ev);return false;})();
@dha-lo-jd
dha-lo-jd / TwitterのURLからID抜いて各Twitter周辺サービスのリンク開くブックマークレット
Created December 25, 2015 10:41
TwitterのURLからID抜いて各Twitter周辺サービスのリンク開くブックマークレット
Twitter画像一覧
javascript:window.open(location.href.replace(/https?:\/\/twitter\.com\/([^\/]+).*/,"http://mgng.herokuapp.com/misc/kusounko.html#$1:100"));
Twilog
javascript:window.open(location.href.replace(/https?:\/\/twitter\.com\/([^\/]+).*/,"http://twilog.org/$1"));
Action<string> a = s => { };
Action<string> b = s => { };
var d = new Dictionary<Action<string>, string>();
d.Add(a, "a");
d.Add(b, "b");
Assert.IsTrue(a.Equals(a));
@dha-lo-jd
dha-lo-jd / ImageReprint.java
Created September 1, 2014 07:41
クリップボードのURLを保存して保存先の絶対パスをクリップボードに入れるアレ
import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
Void work() {
return null;
}
Void wait() {
return null;
}
Void accept(boolean is) {
if (is)
@dha-lo-jd
dha-lo-jd / PathFinder3D.java
Last active August 29, 2015 14:01
上下にもA*探索のノードを広げるようにして、評価時に空中とか水中に突っ込まないようにしている判定を判定しないようにしただけ。
package net.minecraft.src;
public class PathFinder3D {
/** Used to find obstacles */
private IBlockAccess worldMap;
/** The path being generated */
private Path path;
/** The points in the path */
@dha-lo-jd
dha-lo-jd / なんこつちゃんの友達.java
Last active August 29, 2015 14:01
オープンソース友達
public class なんこつちゃんの友達 {
public static void main(String[] args) {
Object 友達 = null;
System.out.println("なんこつちゃん 仲良く、仲良");
友達.toString();
}
}
@dha-lo-jd
dha-lo-jd / 総称型アンチパターンっぽさ.java
Last active August 29, 2015 14:01
リファクタリング切望
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import lombok.Data;
@dha-lo-jd
dha-lo-jd / ブラック居酒屋のバイト歴15年のバイトチーフが見せる居酒屋プログラマの矜持.java
Last active August 29, 2015 14:01
居酒屋マシリーズ 居酒屋マとは、「プログラマー」を「調理師」に例えた時に、「飲食業に興味があるわけじゃない居酒屋バイト」レベルになってしまうような「プログラムに興味ないけどIT業界に入っちゃいました」という困ったプログラマのことである。
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import javax.xml.bind.DatatypeConverter;
/**
* ブラック居酒屋のバイト歴15年のバイトチーフ()「バイトを舐めるんんじゃねぇ!」
*/
public class IZAKAYA_Byte {
/*
0
1
2
Fizz
4
Buzz
Fizz
7
8