タグ

2014年12月23日のブックマーク (5件)

  • 「生JavaScriptで十分」な人にこそTypeScriptをおすすめしたい理由 – mzsm.me

    こんにちは。 TypeScript Advent Calendar 23日目の記事となります。 昨日22日目はmizchiさんでした。 今日は、まだTypeScriptを使っていない人、特に、「普段JavaScriptをよく触っていて、altJSに興味はあるけど、いまいち新しい言語を覚えるほどのモチベーションはない」という人に向けて、僕がTypeScriptを使いはじめて感じたことを書いてみたいと思います。 筆者がTypeScriptを使い始めるまでのプログラミング言語遍歴 話を始める前に、まずは筆者がこれまでに使ってきたプログラミング言語を振り返ってみます。 JavaScript (2000〜現在) HSP (2001〜2003) PHP (2004〜2009) Python (2009〜現在) …というように、まともに触ったことがあって、それなりに使えるようになったプログラミング言語は

    nettabo
    nettabo 2014/12/23
  • 宇宙船ローグライク『FTL』のゲームデザインは何故こんなにも美しいのか – もぐらゲームス

    今回紹介するタイトルは『FTL: Faster Than Light』(以下『FTL』)だ。 『FTL』は、1機の宇宙船を操って敵宇宙船と戦いながら冒険するゲームだ。ジャンルでカテゴライズするならば「ローグライク+ストラテジー」になるだろう。既に数多くの賞を受賞している作品であり、かつユーザーの評価も非常に高い。もちろん筆者も(わざわざ記事を書きたくなるくらいには)強くオススメする一だ。 「死んだら全部失う」「厳密な損得勘定が必要」「一発逆転の要素がない」「そもそも難易度が高め」など色々厳しめのバランスとなっており人を選ぶかもしれないが、非常に優れたゲームであることは間違いないので、そういったゲームを好む方にはオススメだ。また、何より非常に斬新なゲームなので、最近のゲームに飽き飽きしているような方なら「こんな記事なんて読まず今すぐポチってきなさい」と言ってしまいたいくらい、強くオススメし

    宇宙船ローグライク『FTL』のゲームデザインは何故こんなにも美しいのか – もぐらゲームス
    nettabo
    nettabo 2014/12/23
  • React.js + CSS - Qiita

    React.jsの開発者であるvjeuxが「React:CSS in JS」というタイトルでTalkをしていて、その内容がなかなか興味深いものでReact.jsにも関係するものなので紹介しておきたいと思います。 また、このアプローチについては同じくReact.jsの開発者であるzpaoによる「React Through the Ages」というTalkでも言及されています。 CSSをスケールさせる時に問題になる点 Global Namespace Dependencies Dead Code Elimination Minification Sharing Constantsn Non-deterministic Resolution Isolation ここでいうスケールさせるというのは、Facebookくらいの規模のことだと思います。 Global Namespace そのままですが、

    React.js + CSS - Qiita
    nettabo
    nettabo 2014/12/23
  • 祝: Atom の Web Components 導入、ついでに Atom Shell の話。 - steps to phantasien

    GitHub 謹製 Atom エディタが Shadow DOM を使い始めたという。 めでたい。せっかくだから私も Atom を使ってみよう。 起動してテキスト書きもそこそこにインスペクタで DOM を眺める。 するとあら素敵。Shadow DOM のみならず Custom Elements もばりばり使われているじゃありませんか。 ためしにステータスバーをつついてみるとわかる。 Atom は UIReact に書き直したものと思いこんでいたけれど、 React になったのはテキスト編集領域だけの様子。周辺の UI は Custom Elements ベースになりつつあるらしい。 もともと space-pen という jQuery ベースの内製フレームワークで書いていたものを、 徐々に Custom Elements 化していくという。 Atom, 意外と Web Component

    nettabo
    nettabo 2014/12/23
  • リリース2日で閉鎖したミニブログサービスiine logを再リリースしました - kamiのサービス制作ログ

    先日、個人でiine logというミニブログサービスをリリースしました。 このサービスはリリース2日で200ユーザ、20,000PVと(個人サービスとしては)好調な滑り出しでした。 ただ、ある問題が発生したため、昨日に至るまで閉鎖していました。 クローズから2ヶ月後の今日、ようやくiine logを再リリースできました。 この記事はその記録となります。 iine log | よかったことだけを書きのこすミニブログサービス どんなサービスか iine logは、ひとことでいうと「よかったことだけを書くTwitter」です。 1つの投稿につき100字以内で、よかったことだけを書くことができます。 Facebookだと、よかったことは書きづらいです。 Twitterだと、よいこと悪いこと、様々な感情が流れてきます。 よかったことだけを見たい・書きたいと思い、制作しました。 また、私は承認欲求や自

    リリース2日で閉鎖したミニブログサービスiine logを再リリースしました - kamiのサービス制作ログ
    nettabo
    nettabo 2014/12/23