タグ

2013年4月6日のブックマーク (3件)

  • フィルタリング

    Mavenには、フィルタリング(Filtering)という概念があります。 簡単に言えば、ビルド時に動的なテキスト置換を行うことです。 例えば、リソースファイルに # application.properties application.name=${pom.name} application.version=${pom.version} のような形式の記述があった場合にそれを # application.properties application.name=Maven Quick Start Archetype application.version=1.0-SNAPSHOT に置き換えてビルドを行います。 もちろん、通常のファイルでフィルタリングをしては困るので デフォルトではこのフィルタ機能はOFFになっています。 フィルタ機能を有効にするには、pom.xml の resource

    kuwalab
    kuwalab 2013/04/06
    プロパティ
  • PATCH メソッド、新しい HTTP Status Code - 日向夏特殊応援部隊

    Spec はあまりミーハーに追いかけても後で痛い目にあったりするもんですが、久しぶりに面白いなーと思ったのでちょっと取り上げてみます。 ちなみに斜め読みなので記事の正確性についてはあまり保証しませんw PATCH Method for HTTP RFC 5789 にある PATCH Method for HTTP ですが、RESTful API の致命的な弱点でもある PUT がリソースの完全なる置き換えなのに対して、PATCH は差分適用である所が中々面白いです。 2.1. A Simple PATCH Example のサンプルを見てみます。 PATCH /file.txt HTTP/1.1 Host: www.example.com Content-Type: application/example If-Match: "e0023aa4e" Content-Length: 100

    PATCH メソッド、新しい HTTP Status Code - 日向夏特殊応援部隊
    kuwalab
    kuwalab 2013/04/06
    Springで対応がされたPATCHメソッドはこれか。
  • ラダー抵抗回路によるD/A変換の仕組み

    ここでは、ラダー抵抗回路によるD/A変換の原理について説明します。 D/A変換とは、デジタルデータをアナログ信号(通常は電圧)に変換することです。 PICの出力ポートの0,1の組み合わせ(デジタルデータ)で該当する電圧(アナログ信号)を出力します。 ラダー抵抗回路は、2種類の抵抗だけで作ることができるD/A変換回路です。