Skip to content

Instantly share code, notes, and snippets.

View studiomohawk's full-sized avatar

Yuya Saito studiomohawk

View GitHub Profile
@studiomohawk
studiomohawk / throttle.debounce.js
Created October 25, 2012 06:28
throttle / debounce
/*
* jQuery throttle / debounce - v1.1 - 3/7/2010
* http://benalman.com/projects/jquery-throttle-debounce-plugin/
*
* Copyright (c) 2010 "Cowboy" Ben Alman
* Dual licensed under the MIT and GPL licenses.
* http://benalman.com/about/license/
*/
(function(b, c) {
var $ = b.jQuery || b.Cowboy || (b.Cowboy = {}),

Keybase proof

I hereby claim:

  • I am studiomohawk on github.
  • I am studiomohawk (https://keybase.io/studiomohawk) on keybase.
  • I have a public key ASAntAx6h5ldcTvCnphoCiJwW4RMxxlh0y4PyiB2Ym8fego

To claim this, I am signing this object:

@studiomohawk
studiomohawk / leveling-up-your-front-end-skills.md
Created January 25, 2014 01:08
Leveling Up Your Front-end skills / Frontrend in Fukuoka

Leveling Up Your Front-end skills / Frontrend in Fukuoka

概要

フロントエンドデベロッパ/エンジニアの定義は様々です。しかし現在のWeb開発において欠かすことができない能力の1つであることは間違いありません。
フロントエンドを専門とする人は決して多くはありませんが、誰しもが少しのフロントエンドの経験を持っているはずです。その経験を次のレベルに上げていくために知っておきたい、現在のフロントエンドデベロッパに求められるスキルセットについて紹介していきます。

URLs

@studiomohawk
studiomohawk / everyday-vim.markdown
Created May 19, 2011 00:19
Learning Vim - Bits and Pieces

2011/05/19

Search and replace

via Vim Tips Wiki

:%s/foo/bar/gc Change each 'foo' to 'bar', but ask for confirmation first.

Or I have EasyGrep installed so

@studiomohawk
studiomohawk / five-2013-04-23.md
Created April 23, 2013 00:17
CSS Radar @ Twitter / 2013.04.23 Tuesday Edition

CSS Radar - 2013/04/23

どんなツールにも当てはまるように、Backbone.jsにもエレガントに問題を解決できる使い方がある。
この記事ではBackbone.jsにおけるModel、Views、Routersはどんなツールなのかから、Backbone.jsを利用するにあたり気をつけておきたい諸々を紹介している。

他のプログラミング言語の経験がある人がJavaScriptを書くと必ず見かけるのが「巻き上げ」(hoisting)を無視したコード。

@studiomohawk
studiomohawk / extra.extra-advent-calendar.md
Last active April 27, 2016 07:45
とあるレコメンデーションAPI(クローズド)について。[Frontrend Advent Calendar 2013](http://www.adventar.org/calendars/62)の15日目への寄稿。

Extra! Extra!

16世紀から17世紀にかけてのイングランドの哲学者であるFrancis Baconは:

人間の知識と力は一致する、というのも、原因を知らなければ、結果を生み出すこともできないからだ。

という言葉を著書"ノヴム・オルガヌム"に残した。

私、斉藤祐也(@cssradar)はすでにご存じの方も多いかもしれないが、情報を収集しニュースを書くための学問であるジャーナリズムを専攻し、巡り巡って現在はフロントエンド開発者をしている。

@studiomohawk
studiomohawk / making-of-cssradar-at-twitter.md
Last active April 26, 2016 16:21
Making of CSS Radar @ Twitter

Making of CSS Radar @ Twitter

CSS Radar @ Twitterの(短い)歴史

ほとんど更新されないのがコンセプトのCSS Radarの代わりにTwitterを使って海外のフロントエンドな情報を共有しはじめたのがいつのことだったかはあんまり定かではない。 当の本人は結構やってるんじゃないかと思ったりもするが、きっとそんなことはないのだろう。

紹介する記事のトピックや量は時間の経過と共に変化してきたが、変わらないことが1つだけ。
それはどの記事も必ず読んでから紹介すること。
今年に入って、Gistを使って5件ずつ紹介しはじめたのは、Twitterでは説明しきれていない部分が多すぎると思ったからだ。

@studiomohawk
studiomohawk / 2013-11-30-A-Recipe-for-Modern-Mobile-Front-end-Web-Development-html5-conference-2013.md
Created December 2, 2013 01:31
HTML5 Conference 2013: モバイル時代のフロントエンド開発レシピ フォローアップ

A Recipe for Modern Mobile Front-end Development

モバイル時代のフロントエンド開発レシピ

斉藤 祐也: Twitter@cssradar

スライド: http://d.pr/s2Qw

Intro