Skip to content

Instantly share code, notes, and snippets.

Avatar
🥦
Create node.js app for developer

Yoshiyuki Hisamatsu hisasann

🥦
Create node.js app for developer
View GitHub Profile
@voluntas
voluntas / death_march.md
Last active Nov 11, 2021
デスマーチが起きる理由 - 3つの指標
View death_march.md

デスマーチが起きる理由 - 3つの指標

著者: 青い鴉(ぶるくろ)さん @bluecrow2

これは結城浩さんの運用されていた YukiWiki に当時 Coffee 様 (青い鴉(ぶるくろ)さん)がかかれていた文章です。 ただ 2018 年 3 月 7 日に YukiWiki が運用停止したため消えてしまいました。その記事のバックアップです。

今は 404 ですが、もともとの記事の URL は http://www.hyuki.com/yukiwiki/wiki.cgi?%A5%C7%A5%B9%A5%DE%A1%BC%A5%C1%A4%AC%B5%AF%A4%AD%A4%EB%CD%FD%CD%B3 になります。

昔、自分がとても感銘を受けた文章なので、このまま読めなくなるのはとてももったいないと思い、バックアップとして公開しています。

@voluntas
voluntas / webrtc_online_community.rst
Last active Nov 13, 2021
WebRTC オンライン専用コミュニティ
View webrtc_online_community.rst

WebRTC オンライン専用コミュニティ (終了)

更新:2020-08-03
作者:@voluntas
バージョン:2020.1
URL:https://voluntas.github.io/

概要

@taichi
taichi / code_review_basics.md
Last active Nov 5, 2021
チームでコードを書き始めた後、「どうやらレビューってやつをした方が良いらしい」くらいの若手に向けた資料です。
View code_review_basics.md

コードレビューの基本


一番大事な事

ソースコードはプロジェクトの共同所有物である

  • 誰かだけが触れるコードを無くす
View private.xml
<?xml version="1.0"?>
<root>
<item>
<name>Control_L to Control_L</name>
<appendix>(+ When you type Control_L only, send Escape + EISUU)</appendix>
<identifier>remap.controlL2controlL_escape_orig</identifier>
<autogen>--KeyOverlaidModifier-- KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::JIS_EISUU, KeyCode::ESCAPE</autogen>
</item>
</root>
@sambauers
sambauers / .profile-emoji-me.sh
Last active Nov 19, 2021
Adds random emoji to your terminal prompt on Mac OS X, because emoji.
View .profile-emoji-me.sh
# Add this file to your home directory then include it in ~/.profile using `. ~/.profile-emoji-me.sh`
# These will show up in an emoji compatible terminal
ME_EMOJI=(🐶 🐱 🐭 🐹 🐰 🦊 🐻 🐼 🐨 🐯 🦁 🐮 🐷 🐸 🐵 🐙);
RANDOM_ME_EMOJI=${ME_EMOJI[$((RANDOM%14))]};
export PS1="\h:\W \u $RANDOM_ME_EMOJI ";
export PROMPT_COMMAND='update_terminal_cwd; echo -ne "\033]0;${RANDOM_ME_EMOJI##*/}\007"';
@nkmry
nkmry / callbackTypeDef.ts
Last active Sep 28, 2019
TypeScript でコールバック関数の型定義をしたい場合は、call signature を付けた interface として定義すれば良い。関数もオブジェクトの一種だから。
View callbackTypeDef.ts
interface callbackType{(argv :number) :void};
function func(callback:callbackType){
...
}
@kei-q
kei-q / private.xml
Created Nov 28, 2012
keyremap4macbookで"Control_L to Control_L (+When you type Control_L only, send Escape)"と"Escape to EISUU+Escape"を両立する設定
View private.xml
<?xml version="1.0"?>
<root>
<item>
<name>Control_L to Control_L</name>
<appendix>(+ When you type Control_L only, send Escape + EISUU)</appendix>
<identifier>remap.controlL2controlL_escape_orig</identifier>
<autogen>--KeyOverlaidModifier-- KeyCode::CONTROL_L, KeyCode::CONTROL_L, KeyCode::JIS_EISUU, KeyCode::ESCAPE</autogen>
</item>
</root>
@Gab-km
Gab-km / github-flow.ja.md
Last active Nov 17, 2021 — forked from juno/github-flow.ja.md
GitHub Flow (Japanese translation)
View github-flow.ja.md

GitHub Flow

31 Aug 2011

git-flowの問題点 (Issues with git-flow)

私は人々にGitを教えるためにあちこちを飛び回っているが、最近のほぼすべてのクラスやワークショップで git-flow についてどう思うかを尋ねられた。私はいつも、git-flowは素晴らしいと思うと答えている。何百万ものワークフローを持ったシステム(Git)を提供し、ドキュメントもあるし、よくテストされている。フレキシブルなワークフローは、実に容易なやり方で多くの開発者の役に立つ。標準的なものになりつつあり、開発者はプロジェクトや企業の間を移動しつつこの標準的なワークフローに馴染むことができる。

@cuppster
cuppster / node-express-cors-middleware.js
Created Apr 9, 2012
express.js middleware to support CORS pre-flight requests
View node-express-cors-middleware.js
app.use(express.methodOverride());
// ## CORS middleware
//
// see: http://stackoverflow.com/questions/7067966/how-to-allow-cors-in-express-nodejs
var allowCrossDomain = function(req, res, next) {
res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
res.header('Access-Control-Allow-Headers', 'Content-Type, Authorization');