タグ

2018年11月6日のブックマーク (3件)

  • 極小WebアプリをURLに埋め込んで超ポータブルなWebアプリを作りたい! - Qiita

    やりたいこと データを変形・加工するスクリプトをURL上にホストをして、 ポータブルで永続的でブラウザで完結するWebアプリを作れるようにします! Rubyはデータ加工に最適! Rubyは豊富なメソッドが標準で用意されていて、特にArray, Enumerator, Stringなどよくデータを加工したいときに使えるメソッドがとても豊富です。 メソッドチェーンでつなげていけるところが、人の思考にあっていて、どんどんデータを変えていけるところがRubyの良さだと思います。 そのためデフォルトの言語はRubyです。JavaScriptもオプションで選べるようになってます。 そこで、 データ加工に便利なRubyで書いた小さいWebアプリをURL上にホストします! URLにすべてのコードを載せてしまえば究極的にポータブルなWebアプリになるのではないかという発想です。Itty.bittyにインスパ

    極小WebアプリをURLに埋め込んで超ポータブルなWebアプリを作りたい! - Qiita
    yhara
    yhara 2018/11/06
    ワンライナのブラウザ版っぽい
  • 『みんなではじめるデザイン批評』から学んだコードレビューのやりかた - Sexually Knowing

    同僚が社内グループに『みんなではじめるデザイン批評』を読んだ感想を書いていて、それが良かったのとそういえばこんなことあったなと思い出したので読んだ感想がてら書きます。 みんなではじめるデザイン批評―目的達成のためのコラボレーション&コミュニケーション改善ガイド 作者: アーロン・イリザリー,アダム・コナー,長谷川恭久,安藤貴子出版社/メーカー: ビー・エヌ・エヌ新社発売日: 2016/05/26メディア: 単行(ソフトカバー)この商品を含むブログ (1件) を見る 命ずるな、尋ねよ 『みんなではじめるデザイン批評』を読んでからデザイナーとの会話だけではなくエンジニア同士でコードレビューをする時にも「まず、意図を尋ねる」ことに気をつけるようになった。 「自分だったらこうするのにな (だから、こうすべき)」と思ってもそのまま脳直で出すのではなく、なにか事情があるのかもしれないと思い「こうなっ

    『みんなではじめるデザイン批評』から学んだコードレビューのやりかた - Sexually Knowing
    yhara
    yhara 2018/11/06
  • research!rsc: Names

    Every programmer has a variable naming philosophy. This is mine: A name's length should not exceed its information content. For a local variable, the name i conveys as much information as index or idx and is quicker to read. Similarly, i and j are a better pair of names for index variables than i1 and i2 (or, worse, index1 and index2), because they are easier to tell apart when skimming the progra