Skip to content

Instantly share code, notes, and snippets.

View chimerast's full-sized avatar
😴
Beautiful Dreamer

Hideyuki Takeuchi chimerast

😴
Beautiful Dreamer
View GitHub Profile
@chimerast
chimerast / e2d3_manifest.xml
Created November 10, 2015 01:42
Manifest file of E2D3 (Id is changed)
<?xml version="1.0" encoding="UTF-8"?>
<OfficeApp xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ContentApp">
<Id>00000000-0000-0000-0000-000000000000</Id>
<Version>1.5.0.0</Version>
<ProviderName>e2d3.org</ProviderName>
<DefaultLocale>en-US</DefaultLocale>
<DisplayName DefaultValue="E2D3" />
<Description DefaultValue="Dynamic, interactive, and more interesting graphing from your Excel!" />
<IconUrl DefaultValue="http://e2d3.org/wp-content/uploads/2015/05/logo.png" />
<SupportUrl DefaultValue="http://www.e2d3.org/" />
@chimerast
chimerast / README.md
Last active August 29, 2015 14:11
sample-gist

Japan Color

Color Mapping any data on Japan map. You can use any data about states of japan you have.

Data Format

States Data Label1 Data Label2 ...
State Data Data ...
@chimerast
chimerast / hubot.yml
Created November 16, 2014 01:27
hubot-elasticsearch用定義
template: "hubot"
settings:
number_of_shards: 5
number_of_replicas: 0
analysis:
filter:
word_delimiter_preserved:
type: word_delimiter
preserve_original: true
char_filter:
@chimerast
chimerast / gist:b6405e972a7686e9b6c4
Created November 14, 2014 08:06
create SSL key & certificate
DOMAIN=example.com
openssl req -new -newkey rsa:2048 -nodes -subj "/CN=$DOMAIN" -keyout $DOMAIN.key -out $DOMAIN.csr
openssl x509 -req -days 3650 -in $DOMAIN.csr -signkey $DOMAIN.key -out $DOMAIN.crt
@chimerast
chimerast / app.js
Created November 2, 2014 14:49
express.js with SSL
var fs = require('fs');
var https = require('https');
var express = require('express');
var bodyParser = require('body-parser');
var port = process.env.PORT || 3000;
var keyFile = __dirname + '/certs/e2d3.key'
var certFile = __dirname + '/certs/e2d3.crt'
@chimerast
chimerast / gist:1b4e7ca1d24981805ebc
Last active August 29, 2015 14:01
本日の糞コード 2014/04/24
private boolean hasNetIncome(FactTable factTable, QName qName, final String context) {
return option(factTable, NetIncome, qName, context).map(e -> true)
.orElseGet(() -> option(factTable, NetIncomeUS, qName, context).map(e -> true)
.orElseGet(() -> option(factTable, ProfitAttributableToOwnersOfParentIFRS, qName, context).map(e -> true)
.orElseGet(() -> option(factTable,BasicEarningsPerShareIFRS, qName, context).isPresent())));
}
@chimerast
chimerast / Derived.java
Created April 17, 2012 01:18
初期化ブロックと継承の挙動の調査
public class Derived extends Base {
public String a = "initial";
public String b;
public static void main(String[] args) {
System.out.println("a: " + new Derived().a);
System.out.println("b: " + new Derived().b);
}
}
@chimerast
chimerast / notice.sh
Created March 23, 2012 03:36
/usr/sbin/sendmailをつかってシェルスクリプトからメールを簡単に送る
#!/bin/bash
PROGRAM=`basename $0`
MAILTO="[email protected]"
MAILFROM=$USER@$HOSTNAME
function sendmail {
read -rd '' BODY
/usr/sbin/sendmail -t << EOF
To: $MAILTO
@chimerast
chimerast / distsh
Created March 23, 2012 03:29
複数のSSHサーバに同じコマンドを送って実行結果を出力する (非同期可)
#!/bin/bash
dupsh $@ <<EOF
10.101.10.12
10.101.10.13
10.101.10.15
10.101.10.24
10.101.10.28
EOF
@chimerast
chimerast / nis_setup.sh
Created March 23, 2012 03:24
XenServerに入れたdebianをNISクライアントとしてセットアップ
#!/bin/bash
## XenServerVM用NISクライアント設定スクリプト
## xs-tools.isoを最初にマウントしておく
if [ "$UID" != "0" ]; then
echo "This script is for root user."
exit 0
fi