Skip to content

Instantly share code, notes, and snippets.

View MasahiroSakoda's full-sized avatar

masahiroSkd MasahiroSakoda

  • Kanagawa Pref. Japan
View GitHub Profile
@katzchang
katzchang / techass.md
Last active May 21, 2021 05:06
エンジニアの評価観点について - @katzchang.gist

エンジニアの評価観点について

こんにちは。 @katzchangです。

VOYAGE GROUPでは人事評価制度の一つとして技術力評価会というのが年に2回ほど開催されて、半年くらいの仕事から何かテーマをピックアップしつつ、別チームのエンジニア2名とお話をしつつ、なんと評価までされてしまうという、とても楽しい会があります。

評価する側のエンジニアも多様で、ある程度の評価軸はありつつも、それぞれの質問や評価はそれなりに個性が出るものだろうなーと眺めています。ということで、私なりの質問や評価のポイントをいくつか挙げてみます。

質問に対して明確に答えるための手段を知っているか?

@moonblogger
moonblogger / LaGranja_CardsGlossary_jp.md
Last active September 28, 2015 15:16
La Granja / Farm Cards Glossary 日本語訳

この文書は、本ゲーム内の農場カード66枚についての全リストである。以下を留意せよ。
This document lists all 66 farm cards in the game. Please keep the following in mind:

  • あなたの農場にカードを配置した後、直ちに使用してよい(ただし以下を参照のこと)。
    Cards may be used immediately after placing them at your farm (but see below).

  • **補足:**いくつかのカードに示された色は、使用可能なフェイズを表す(複数の色が示されていれば複数のフェイズで使用可能)。カードタイトルに色がなければ、所有者の手番でいつでも使用してよい。
    Assistant Role: The color(s) of some card titles show in which phase or phases they may be used. Card titles without color(s) may be used anytime during the owner's player turn.

  • 補足: いくつかのカードは、ゲームターンごとに1回(1x)だけ使用可能である。これを示すために、使用した後に、1個のプレイヤーマーカーをカード上に置く。ゲームターンの終了時には、全てのマーカーをカードから除去することで、再使用が可能となる。

@maripo
maripo / curry_udon.md
Last active August 29, 2015 14:05
キーマカレー皿うどん
@lexrus
lexrus / disable_all_animation.sh
Created August 1, 2014 06:05
Disable all animations of OS X.
# opening and closing windows and popovers
defaults write -g NSAutomaticWindowAnimationsEnabled -bool false
# smooth scrolling
defaults write -g NSScrollAnimationEnabled -bool false
# showing and hiding sheets, resizing preference windows, zooming windows
# float 0 doesn't work
defaults write -g NSWindowResizeTime -float 0.001
@kristopherjohnson
kristopherjohnson / partial.swift
Last active March 3, 2022 16:11
Experiments with partial function application in Swift
func partial<A, B, T>(f: (A, B) -> T, a: A) -> (B) -> T {
return { f(a, $0) }
}
func bind2nd<A, B, T>(f: (A, B) -> T, b: B) -> (A) -> T {
return { f($0, b) }
}
func partial<A, B, C, T>(f: (A, B, C) -> T, a: A) -> (B, C) -> T {
@miyamoto-daisuke
miyamoto-daisuke / vpc-knowhow-2014-04.template
Last active October 20, 2020 07:02
VPC knownhow 2014-04
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "VPC knowhow template",
"Parameters": {
"KeyName": {
"Description": "Name of an existing EC2 KeyPair to enable SSH access to the instances",
"Type": "String",
"MinLength": "1",
"MaxLength": "64",
"AllowedPattern": "[-_ a-zA-Z0-9]*",
@tigerbears
tigerbears / gist:9480433
Created March 11, 2014 06:11
Avoid arm64 builds with Xcode 5.1 and Cocoapods
Like many of us, my company's iOS project:
- Has dependencies preventing arm64 support
- Uses Cocoapods
- Relies upon CI
- Would love to be built with the new Xcode (and LLVM) 5.1 hotness
Since Xcode 5.1's standard supported architectures now includes arm64, we needed to remove that architecture in a way that would persist across clean installs of our pods during our Jenkins CI server's workflow. This is my first time working with Cocoapods, so I had to do some digging to tie up the loose ends.
The first step is simple enough:
@EtienneDepaulis
EtienneDepaulis / application.css
Created February 19, 2014 10:45
Bower + Rails + Heroku + Glyphicons
/*
*= require bootstrap
*/
@font-face {
font-family: 'Glyphicons Halflings';
src: url('../assets/bootstrap/fonts/glyphicons-halflings-regular.eot');
src: url('../assets/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
url('../assets/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'),
url('../assets/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'),
@katzchang
katzchang / readme.md
Last active December 31, 2015 03:09
[Fluentd Advent Calendar]広告配信にFluentdを使っていますという話 @katzchang.gist

ワイワイ!これはFluentd Advent Calendar 12日目の記事です。

私は現在、VOYAGE GROUPの子会社であるZucksというところで、Zucks Adnetworkという広告配信サービスを作っています。で、その中でFluentdが活躍しているよーという話をしてみます。事例紹介ってやつです。

置かれた状況

Zucks Adnetworkは、いわゆる広告配信サービスです。

広告配信サービスは配信した結果を何らかの形で集約して、よーするにお金がどうチャリンチャリンしてるかを確かめる必要があるわけです。その一つのやり方として、「配信結果を1件ずつ行分割したテキストファイルの出力しておいて、そいつをいい感じにまとめて、数え上げる」みたいな方式があって、つまるところ、私たちはそうやってます。

@voluntas
voluntas / shiguredojo.rst
Last active February 22, 2020 09:33
時雨道場