タグ

2015年11月19日のブックマーク (8件)

  • “あなたたちは私の憎しみを得ることはできない”

    アントワンヌ・レリス 「金曜の夜、あなたたちは私にとってかけがえのない存在であり、人生の最愛の人である、私の息子の母親の命を奪ったが、あなたたちは私の憎しみを得ることはできない。あなたたちが誰なのかは知らないし、知りたくもないが、あなたちの魂が死んでいることはわかる。あなたたちが盲信的にその名の下に殺戮を行っている神が、人間をその姿に似せて作ったのだとしたら、私のの体の中の銃弾のひとつひとつが彼の心の傷となるだろう。 だから、私はあなたたちに憎しみという贈り物をしない。もっともあなたたちはそのことを望んだのだろうが、憎しみに対して怒りで応えることは、今のあなたたちを作り上げた無知に屈することを意味する。あなたたちは私が恐怖におののき、同じ街に住む人々に疑いの目を向け、安全のために自由を差し出すことを望んでいるのだろう。あなたたちの負けだ。何度やっても同じだ。 私は今朝、彼女に会った。よう

    “あなたたちは私の憎しみを得ることはできない”
    kyaido
    kyaido 2015/11/19
  • Flexbox For Interfaces All The Way: Tracks Case Study — Smashing Magazine

    Flexbox today is very, very real. After many years of development, the specification has become much more stable, making it easier to achieve those CSS layout dreams. In this article, Dennis Gaebel Jr will discuss layout patterns well suited to flexbox, using the interface from the Tracks application, which also takes advantage of atomic design principles. He’ll share how flexbox proved useful and

    Flexbox For Interfaces All The Way: Tracks Case Study — Smashing Magazine
    kyaido
    kyaido 2015/11/19
  • PostCSS Deep Dive: Create Your Own Plugin | Envato Tuts+

    As I’m sure you’ve well and truly gathered by this point, what makes PostCSS amazing is its thriving plugin ecosystem. And a huge reason there are so many great plugins, with more coming out all the time, is that PostCSS makes creating your own plugin so accessible for anyone who has some experience with JavaScript. You don’t need special permission to make a PostCSS plugin; if you want to make on

    PostCSS Deep Dive: Create Your Own Plugin | Envato Tuts+
  • JavaScript ES6+: var, let, or const?

    Perhaps the most important thing you can learn to be a better coder is to keep things simple. In the context of identifiers, that means that a single identifier should only be used to represent a single concept. Sometimes it’s tempting to create an identifier to represent some data and then use that identifier as a temporary place to store values in transition from one representation to another. F

    JavaScript ES6+: var, let, or const?
    kyaido
    kyaido 2015/11/19
  • CSS、レイアウト、現在、未来 - Weblog - Hail2u.net

    floatプロパティーで柔軟なレイアウトを行うことは可能だが、それには熟練と標準化されていない知識が必要になる。Flexible Box Layoutは標準化されていないという問題は解決するが、限られた矩形を基準にレイアウトをすること由来の独特のおまじないという熟練は必要になる(heightプロパティーの工夫)。レイアウトには様々なパターンがあり、Flexboxが解決するのはその一部分でしかない。 問題はFlexboxの能力(とCSSにおける様々な単位の汎用性)が意外に高く、cross sizeが想定されているパターン以外にも流用できることだ。このことはfloatプロパティーが来フローコンテンツが回り込むように浮かせるものだったのにも拘らず、その汎用性から万能ツールのように扱われてしまったことと似ている。ウェブ開発者たちからもそのもっとすごいやつといった扱いになっていると言って良いだろう

    CSS、レイアウト、現在、未来 - Weblog - Hail2u.net
    kyaido
    kyaido 2015/11/19
  • リモートWeb開発者ツール「Vorlon.JS」

    リモートWeb開発者ツール「Vorlon.JS」 2015-11-18 Web開発者ツールといえば、ブラウザに付属されている開発ツールやFirebug、Dragonflyなどを思い浮かべる方が多いでしょう。これらの開発ツールはブラウザに大きく依存しています。 今回紹介するのは、プラットフォームに依存しないリモートWeb開発者ツール「Vorlon.JS」です。 Vorlon.JSについて Vorlon.JSは、Microsoftが開発しているオープンソースプロジェクトです。node.jsとsocket.ioが利用されています。 このツールは、ChromeのDevToolsなどと同様にDOMやネットワークなどの情報を確認するための開発ツールです。 Vorlon.JSの特徴は、ブラウザ上で開発ツールが動作します。そのためブラウザやOSに依存することなく、1つの開発ツールの画面から複数の閲覧環境を

    リモートWeb開発者ツール「Vorlon.JS」
    kyaido
    kyaido 2015/11/19
  • 【改修済み】iPhone では Safari でタブバーが表示されていると fixed な要素の計算上の位置がずれる - Qiita

    この記事に書かれている現象は iOS 10.3 にて改修されました。 以下の内容は過去の事象としてご参照ください 何を言っているんだおまえは、と突っ込みたくなる方もいらっしゃるかと思いますが、ありのままに今起こったことを話すぜ…! まずは動画をご覧ください。 (YouTubeに飛びます) 再現条件とか 以下の環境において端末を横位置にした上で画面をスクロールさせてタブバーを表示させると、{ position: fixed }で配置した要素が正常に機能しなくなります。 上記の動画ではメニューアイコンに張ったクリックイベントハンドラーが動作していないわけです。 iPhone 6s Plus iOS 8.4 / 9.1 / 9.2 / 9.3 / 10.0 / 10.1 / 10.2 Safari iOS用の Mobile Safari では端末を横位置にしたときにのみタブバーが表示される仕様と

    【改修済み】iPhone では Safari でタブバーが表示されていると fixed な要素の計算上の位置がずれる - Qiita
    kyaido
    kyaido 2015/11/19
  • macでファイルの文字コードを変換する『nkfコマンド』の使い方とオプション一覧

    今回困ったこと 「UTF-8」でエンコーディングされたhtmlファイルを「Shift-JIS」に変換したい。 ファイルのcharset宣言だけ変えたら文字化けした(調べてみて、そりゃそうだと納得・・・。) sublime textは「UTF-8」しか使えないらしい。 まずはnkfコマンドがインストールされているかチェック。デフォルトでは入っていないようです。 $ nkf --version インストールされていない場合はエラーが出ます。インストールしましょう。 「Homebrew」でnkfコマンドをインストール OS X用パッケージマネージャー「Homebrew」でnkfコマンドをインストールします。 「Homebrew」の環境が整っていない場合は公式サイトを参照してください。 $ brew install nkf インストールできたらバージョンをチェック $ nkf --version

    macでファイルの文字コードを変換する『nkfコマンド』の使い方とオプション一覧
    kyaido
    kyaido 2015/11/19