タグ

2013年5月7日のブックマーク (5件)

  • 静かにキーボードを叩きたい | CreativeStyle

    注:この記事に内容はありません。キーボードを静かに叩くための練習用記事です 世の中には、「キーボードを叩くときの音(打鍵音)がとてもうるさい人」と、「その音が我慢できないほど嫌いな人」がいるようです。 僕は前者。つまりキーボードを叩くときの音がとてもうるさい人です。 今日は、「キーボードを静かに叩きたい」という思いをこめて、その練習台として特に内容はない記事をさらっと書いてみようと思います。 僕が使っているキーボード 僕が普段使っているキーボードには2種類あります。 ひとつはMacBook Proのキーボード。いわゆるパンダグラフ型のキーボードですね。 キーストロークが浅いため、比較的静かな音でキー入力できますが、それでも僕が使うと結構うるさいです。 キーを叩く力が強すぎるのか、最近「S」や「E」、「L」などのよく使うキーが頻繁に剥がれます。 もう一つのキーボードは「HHKB Pro 2」

    静かにキーボードを叩きたい | CreativeStyle
  • [Javascript] nullとundefinedとfalseと0と空文字と

    大抵の、特に変数の型宣言を行わないタイプの言語では、型の異なる値の条件式は悩みの種です。 Javascriptもご他聞に洩れずというか、undefinedとnullが異なる分だけ更にややこしくなっているようです。 暗黙の型変換で痛い目にあわないよう、ちょっと実験してまとめてみます。 実験にはとりあえず、手っ取り早いので Jash を使用。 一緒に試してみるならば、こちらのBookmarkletをクリックしてコンソールに入力しながら読むとわかりやすいかもしれません。 nullとundefined。たまに「同じもの?」と聞かれることもあるので、とりあえず確かめて見ます。 >> null==undefined true あれ、同じでしょうか? >> null===undefined false もちろん違います。 しかし、== 演算子で比較する限りは「同じ」と言ってもよいようです。 では、実際は

  • Accept arguments on child nodes by nicholas · Pull Request #107 · nesquena/rabl

  • CoffeeScriptでの存在確認演算子のコンパイル結果が2パターンある話

    programming notes. mainly about JavaScript / jQuery. [@Takazudo] [takazudo@gmail.com] Hint: alt + / if age? ってやつ。これのコンパイル結果が if (typeof age !== “undefined” && age !== null) になる場合と if (age != null) になる場合がある。 != null版 typeof版 なんでやねんと話していたら、どうやら「コンパイルするスクリプトにておいて、その変数が使われていたら != null版、それ以外はtypeof版」になるっぽい。 まず、 age != null のチェックは、age が undefined か、null の場合にのみ false を返すらしい。要するに何かセットされているかをチェックするうまい書き方らし

    CoffeeScriptでの存在確認演算子のコンパイル結果が2パターンある話
  • 現役大学生がスタートアップでエンジニアのアルバイトをして学んだこと | ShareWis Blog(シェアウィズ ブログ)

    ShareWisの福田です。 今年の3月まで、ShareWisでエンジニアのアルバイトをしていました。 今はベトナムの開発会社でインターンをしており、ShareWisではブログを書くなどのサポートをさせていただいております。 ShareWisで1年弱エンジニアのアルバイトして学んだことが今の会社に来てもすごく活きていると思いました。 多くのことを学びましたが一番大きかった学びは、 調べ方のコツ綺麗なコードを書く意味の2つです。あまりぱっとせず基的なことですが、すごく大事です。 1. 調べ方のコツまず、一つ目の調べ方のコツです。 エンジニアはコードを書く時間より読む時間が長いと言われてますが、調べている時間も結構長いと思います。 僕が2時間ぐらい調べてもわからないことがあるときは、先輩によく質問をしていました。僕の代わりに先輩が調べてくれるんですが、すぐに解答が返って来てました。この記事に

    現役大学生がスタートアップでエンジニアのアルバイトをして学んだこと | ShareWis Blog(シェアウィズ ブログ)