Skip to content

Instantly share code, notes, and snippets.

💭
😄

Kenichi Takahashi kenchan

💭
😄
Block or report user

Report or block kenchan

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@kazuho
kazuho / git-blame-pr.pl
Last active May 19, 2019
git-blame by PR #
View git-blame-pr.pl
#! /usr/bin/perl
use strict;
use warnings;
my $git_blame_pid = open(my $fh, "-|", "git", "blame", "--first-parent", @ARGV)
or die "failed to invoke git-blame:$!";
my %cached; # commit-id -> substitution string
@hectcastro
hectcastro / ddl-athena-papertrail-logs.sql
Created Jul 5, 2017
A DDL to convert Papertrail logs into an AWS Athena table. Raw
View ddl-athena-papertrail-logs.sql
CREATE EXTERNAL TABLE IF NOT EXISTS cicero.papertrail (
`id` bigint,
`generated_at` string,
`received_at` string,
`source_id` bigint,
`source_name` string,
`source_ip` string,
`facility_name` string,
`severity_name` string,
`program` string,
@willnet
willnet / be_a_rails_contributer.md
Last active May 16, 2019
Railsコントリビュータへの道
View be_a_rails_contributer.md

これはなに

  • Railsにプルリクストを送るときに知っておくと便利なお作法集
  • Railsにプルリクエストを送りたいけど何から始めたらいいのかわからない人向けの指針

お作法についてはRuby on Rails に貢献する方法 | Rails ガイドを参考にしています。

前提知識

Railsのコードを読むには、最低限次の二つの知識があったほうがよいです

View gist:5056b88bb1b183bb8557

iPhone の解像度はこんな感じ、

デバイス 解像度 ppi 比率 必要な画像ファイル
iPhone 6 Plus 1920x1080 401ppi 16:9 @3x
iPhone 6 1334x750 326ppi 16:9 @2x
iPhone 5/5S/5C 1136×640 326ppi 16:9 @2x
iPhone 4/4S 960×640 326ppi 3:2 @2x

だけど、そもそも解像度ってなんなのか?

@voluntas
voluntas / mqtt.rst
Last active Jul 19, 2019
MQTT とはなんだったのか
View mqtt.rst

MQTT とはなんだったのか

更新:2017-05-09
作者:@voluntas
バージョン:3.14
URL:http://voluntas.github.io/

MQTT をググって調べた人向け

@voluntas
voluntas / webrtc.rst
Last active Jul 6, 2019
WebRTCの裏側
View webrtc.rst

WebRTCの裏側

シグナリングと TURN/STUN のプロトコル解説

作:@voluntas
バージョン:0.2.0
url:https://voluntas.github.io/
@kakutani
kakutani / Annotation.md
Last active Jan 30, 2019 — forked from ursm/Gemfile
Raw Gemfile on Idobata (master - 5adeddb)
View Annotation.md

Idobata Gemfile プレゼント

tl;dr IdotabaのGemfileは"全プレ"になりました。ご笑納ください。→ Gemfile

プレゼントについてのお詫び

rebuild.fmのep36でお知らせさせていただきました、Idobataの最新版Gemfileプレゼントをお届けいたします。 過日はIdobata会議01への多数のご参加ありがとうございました。おかげさまで盛況なミートアップとなりました。 (当日会場を提供いただいたEngine Yardさまのブログにて、Idobata会議01当日の様子がまとめられています。ありがとうございます!)

@magnetikonline
magnetikonline / README.md
Last active Jul 21, 2019
Setting Nginx FastCGI response buffer sizes.
View README.md
@fujimura
fujimura / z-index.css.scss
Last active Nov 22, 2016
z-index.css.scss
View z-index.css.scss
@mixin stack-classes ($classes) {
$i: 10;
@each $class in $classes {
.#{$class} {
z-index: $i;
$i: $i + 10;
}
}
}
@katzchang
katzchang / README.md
Last active Aug 15, 2017
Steve Freeman氏とのペアプロ雑感 #tddbc
View README.md

Steve Freeman氏とのペアプロ雑感

http://tddbc.doorkeeper.jp TDD Boot Camp 2013-07 -- TDDBC で、偶然にもロンドンから来日していたSteve Freeman氏を招くことができた。ちなみに本当に偶然の来日で、その日の夕方にご家族と隅田川の花火を見る予定だったらしい。貴重な時間である。

20分ほど講演していただき、さらに参加者と一緒にペアプロ課題に挑戦してもらった。しかもペアプロでっていう貴重な体験をさせてもらったので、そのことについてまとめたい。

Steve Freeman氏は書籍 "Growing Object-Oriented Software, Guided by Tests" (邦訳「実戦テスト駆動開発」)の共著者の一人で、Javaのモックフレームワーク "JMock"の開発者の一人。当然、自動販売機の課題にもJMockを駆使してモデリングしていただくことになった。

Start from the outside

You can’t perform that action at this time.