タグ

2019年2月9日のブックマーク (3件)

  • 【完全解説】これからの必須教養。正しく学ぶ「デザイン史」

    「デザインとは何か?」という問いに答えるのはなかなか難しい。それは、デザインが“絶対的な”概念ではないからだと思う。チャールズ&レイ・イームズは、デザインを「目的の表現」と答えているが、だとすれば、目的が変われば、答えも変わることになる。つまり、デザインは“相対的”な概念といえる。 今回、デザインの歴史をインフォグラフィックにするときに、A面史とB面史の両方を描こうと思った。A面は、正しいデザインのあり方として、偉大な先人によって継承されてきた良心的なストーリーだ。 では、もう一方のB面史は? それは、お金を生み出すデザインの歴史だ。そして、20世紀のデザインの主流は、消費社会とセットとなって、このB面史が栄えてきた。「デザインは見た目じゃない」とよく言われるが、デザイナーの99%は、今も「見た目」を作っている。一体、それは何故なのか? デザインがどのようにして生まれ、何を目的に進化してき

    【完全解説】これからの必須教養。正しく学ぶ「デザイン史」
  • 大塚商会のホスティング、5000サイトの改ざん被害の真相

    「日のホスティングサービスをハイジャックした」という声明とともに、企業など5000組織以上のドメイン名が書かれていた。これらのサイトはほとんどがアルファメールを利用していたWebサイトだった。 大塚商会は1月23日、アルファメールに改ざん被害があったことを明らかにし、同25日には不正アクセスの内容を発表した。その内容だけでは攻撃の詳細までは分からなかったが、関係者や別のホスティング事業者、セキュリティー専門家への独自取材で、原因や攻撃の流れが見えてきた。どんな攻撃だったのか検証していこう。 改ざんを誇示するコンテンツを置いていく 大塚商会の発表では、改ざんは各Webサイトに攻撃者が用意した静的コンテンツを置くというものだった。Webサイトにアクセスした人をウイルスに感染させるような改ざんやユーザーコンテンツの変更といった被害はなかったという。では具体的にどんな改ざんだったのか。

    大塚商会のホスティング、5000サイトの改ざん被害の真相
  • Webページ内を検索するときに使う正規表現 - Qiita

    正規表現を使うことで、通常の検索では実現できない高度な検索が可能になります。 たとえば、「Ruby」か「Python」か「Perl」のどれかに一致してほしいときや、「JavaScript」ではなく「Java」に一致してほしいときや、円周率の小数点以下100万桁から同じ数字が6つ以上続いているところを検索したい、などの用途に使えます。この他にも様々なことが正規表現で可能です。 ということで、Webページ内を検索するときに使う正規表現を紹介していきます。 正規表現を使う際の注意点 正規表現を使った検索を行う際に留意すべき点があります。正規表現には、特別な意味を持つ文字がいくつかあります。具体的には^!$()=|+*{}[]<>.?\です。これらはメタ文字と呼ばれ、正規表現の中に含めたときに特別な意味を持ちます。そのため、たとえば検索したい文字列の中にこれらの文字が含まれている場合、修正する必要

    Webページ内を検索するときに使う正規表現 - Qiita