Skip to content

Instantly share code, notes, and snippets.

View Mekapiku's full-sized avatar

Mekapiku Mekapiku

View GitHub Profile
# Use Emacs-style bindings only.
unmapAll
# scroll
map <c-n> scrollDown
map <c-p> scrollUp
map <c-b> scrollLeft
map <c-f> scrollRight
map j scrollDown
map k scrollUp
@Mekapiku
Mekapiku / narrative_clip_moment_downloader.py
Last active December 19, 2016 13:30
Narrative Clip の moment を上手いこと gif動画 にしてくれるやつ
import os, requests, shutil, json
api_result = {}
session = requests.Session()
# get access_token
url = "https://narrativeapp.com/oauth2/token/"
email = "Your Email Address"
password = "Your Password"
@Mekapiku
Mekapiku / JsonFieldNamingSupport.java
Last active August 29, 2015 14:06
GsonでJsonのフィールド命名規則を変更する
class ResponseObject {
@SerializedName("room_id")
private Long roomId;
public Long getRoomId() {
return roomId;
}
public void setRoomId(Long roomId) {
this.roomId = roomId;
@Mekapiku
Mekapiku / joy_stick_func.c
Created January 15, 2014 06:14
JoyStickFunc
void joystick(unsigned int buttonMask, int x, int y, int z)
{
if (x) {
/* 左スティックを左右に倒した際の処理 */
car.driver.sw = -x*2*M_PI/360/1000; // ハンドル
}
if (y) {
/* 左スティックを上下に倒した際の処理 */
car.deltaspeed = (-(double)y/1000); //アクセル、ブレーキ (y: 100->0.1km)
}
public class ResponseData {
private List<Item> data;
// Getter, Setter 省略
static class Item {
private Integer itemCode;
private String itemName;
private Integer itemPrice;
// Getter, Setter 省略
}
@Mekapiku
Mekapiku / mahal_sample.m
Created December 13, 2013 11:44
Matlab mahal関数サンプル
X = load('study_data.csv');
Y = load('test_data.csv');
d = mahal(Y, X)
d =
....
....
....
% 結果
@Mekapiku
Mekapiku / mahal_dist.m
Last active December 30, 2015 21:49
2次元空間上の複数点から平均,標準偏差,相関係数を得て,ある別の点のマハラノビス距離を求めるスクリプト
%
% マハラノビス距離
%
% Date : 2013/12/10
%
%
% mahal_dist
%
% ある点におけるマハラノビス距離を算出
@Mekapiku
Mekapiku / CenterFixWidthRow.tex
Created December 3, 2013 14:26
列の幅を固定しつつ,文字を中央揃えにする
\usepackage{afterpage,array,rotating}
\newcolumntype{Y}{>{\centering\arraybackslash}p{5em}}