タグ

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

  • 役に立たない機械 - Wikipedia

    自分で自分のスイッチを切る「役に立たない機械」 役に立たない機械(やくにたたないきかい、useless machine)とは、何らかの機能だけがあって直接の用途がない装置のことである。エンジニア的な「ハック」(そぎ落とすこと)の面白さや知的なユーモアの極致として、哲学的な主張がこめられているともいえる。何の機能もなかったり、そもそも正常に動作しない場合は、項の意味での「役に立たない機械」とはみなされない。 「役に立たない機械」として最も有名なのはマーヴィン・ミンスキーのアイディアに影響を受けた装置だろう。ミンスキーの機械は、スイッチを入れると機械自身がそのスイッチをオフにするという、ただ一つの機能しか持たない。もっと凝った仕掛けがあったり、単なるノベルティ的なおもちゃのようなものであっても、根底にあるのはこのシンプルな「役に立たない機械」の思想である場合がある。 コロンビア大学教授のリデ

    役に立たない機械 - Wikipedia
  • iPhone向けのアンチウイルスアプリは存在するか | カスペルスキー公式ブログ

    Kaspersky LabがiOS向けのアンチウイルスアプリを販売していないのはなぜでしょうか。また、時々見かけるAppleモバイルデバイス向けの「セキュリティアプリ」とは何なのでしょうか。 Kaspersky Labの製品ラインアップにiOS向けのウイルス対策アプリがないのは、妙な感じかもしれません。ないのには理由があります。Apple は「AppleのiOSプラットフォームは、セキュリティを核に据えて設計されています」(出典)としており、iOSにはアンチウイルス製品が必要ないとの立場で、厳密な意味でのアンチウイルスアプリをApp Storeで販売することを認めていません。 上から目線に聞こえるかもしれませんが、マーケティング的には筋が通っています。確かにApple iOSは非常に安全な設計になっていて、iOSのアプリはそのアプリ独自のサンドボックス内で実行されます。サンドボックスとは、

    iPhone向けのアンチウイルスアプリは存在するか | カスペルスキー公式ブログ
  • 極小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