タグ

ブックマーク / postd.cc (9)

  • 2017年JavaScriptのテスト概論 | POSTD

    稿は、JavaScriptのテストについて最も重要な根拠、用語、ツール、アプローチなどの知識を身に着けることを目的とした簡略版ガイドブックです。稿で検討する数々の側面に関する最新の秀逸な記事も紹介しつつ、私たちが経験的に得たことも多少付け加えたいと思います。 Facebookによるテスト用フレームワークであるJestのロゴをご覧ください。 見てお分かりのように、このフレームワークは「苦痛のない」JavaScriptのテストをスローガンに掲げています。しかし、 “次のように言う人” もいます。 苦痛のないテストなんてあり得ない。 実際、Facebookはこのスローガンを掲げるだけの素晴らしい理由があります。一般的にJSのデベロッパは Webサイトのテストにあまり満足していません 。JSのテストには制限があり、実装が難しく、低速である傾向があります。 一方、正しい戦略を立てて適切にツールを

    2017年JavaScriptのテスト概論 | POSTD
  • MITライセンスを1行1行読んでいく | POSTD

    全てのプログラマが理解すべき171語の文章 MITライセンス は、最も有名なオープンソースソフトウェアのライセンスです。この記事では、その内容を一行一行読んでいきます。 ライセンスを読む オープンソースソフトウェアを利用しているものの、これまでライセンス全文(原文:171語)を読む機会がなかった方は、大した量ではないので、今すぐ読んでください。あなたにとってライセンスが身近なものでないなら尚更です。理解できない箇所などがあれば、その部分は心に留めておき、明確にするようにしてください。これから背景や解説とともに、全文を分割して順番に紹介していきますが、大事なことは全容を頭に入れておくことです。 MITライセンス(MIT) Copyright (c) <年> <著作権保持者> ソフトウェアおよび関連文書ファイル(以下「ソフトウェア」)のコピーを入手する全ての人に対し、それらに関する無償のライ

    MITライセンスを1行1行読んでいく | POSTD
    t-sat
    t-sat 2017/02/04
    何かところどころ意味が通ってないように見えるんだが、原文に当たる気力が湧かない。
  • H.264の秘密 | POSTD


    (2020/08/18) (2016/12/11) H.264Blu-rayH.264使 H.26430 H.264H.264
    H.264の秘密 | POSTD
    t-sat
    t-sat 2016/12/02
    なんか、可逆・非可逆(ついでに"昔ながらの意味での「圧縮」")の用語に混乱が有るように見えるんだけど、俺が取り違えてるだけ?
  • HTTPステータスコードを適切に選ぶためのフローチャート : 難しく考えるのをやめよう | POSTD


    HTTP 200  404  302  301  I like to imagine that HTTP status codes are like CB 10 codes. "Breakerbreaker, this is White Chocolate Thunder. We'vegot a 200 OK here."  Aaron Patterson (@tenderlove) 2015, 107HTTP10200
    HTTPステータスコードを適切に選ぶためのフローチャート : 難しく考えるのをやめよう | POSTD
  • Gitのコミットメッセージの書き方 | POSTD


    (2015/10/31) (2015/11/1)  Git  | 7 |  GitSpring gem  $ git log --oneline -5 --author cbeams --before "Fri Mar 26 2009" e5f4b49 Re-adding ConfigurationPostProcessorTest
    Gitのコミットメッセージの書き方 | POSTD
  • JavaScriptのデバッグのコツと技 | POSTD


     Web JavaScript  ChromeSafariFirefoxChromeFirefoxFirebugFirefoxFirefoxFirebug InternetE
    JavaScriptのデバッグのコツと技 | POSTD
  • 「型」の定義に挑む | POSTD


     Paul FeyerabendAgainst Method1975     1
    「型」の定義に挑む | POSTD
  • モダンミニマリズムという選択―フラットデザインはデザイナーを堕落させたか? | POSTD

    フラットデザインはWebデザイナーの役割を奪った?私はそうは思いません。 私は最近、 『デザイナーの堕落』 という興味深い記事を読みました。その中には、著者であるEli Schiffの意見が明確に書かれています。もしこちらの記事を読んだことがなく、デジタルデザイン界のこれまでの動向に興味があるという場合は、ぜひ一読することをお勧めします。 しかし私は彼の意見に真っ向から反対です iOS7やマテリアルデザインの登場によって、フラットデザインが増え、“モダンミニマリスト”というデザインムーブメントが生まれました。そのような変化が、デジタル界で働くビジュアルデザイナーの仕事をいかにして味気なく、そして価値の低いものにしたのかという点について、Eliは主に説明しています。 学生時代に建築学を学んだ私は、モダンミニマリスト(フラット)デザインの普及において、同様の例をたくさん見てきました。モダンミニ

    モダンミニマリズムという選択―フラットデザインはデザイナーを堕落させたか? | POSTD
    t-sat
    t-sat 2015/05/25
    "ソフトウェア上で築き上げられたパターンは、<略>実際のボタンよりも数十年は生き延びることは明らかです。" その「パターン」とやらが5年ともたないから、物理世界というアンカーが必要なんじゃねーの。
  • JavaScriptのデバッグ方法 – JSを嫌いにならないためのTips | POSTD


     voxxed 稿 JavaScriptJavaScriptCMSCMS debugger JavaScript1debugger
    JavaScriptのデバッグ方法 – JSを嫌いにならないためのTips | POSTD
  • 1