はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『Mothprog』

  • 人気
  • 新着
  • すべて
  • Awkことはじめ

    5 users

    www.mothprog.com

    7.3 連想配列による比較 では、実際に比較について考えてみましょう。再度このプログラム目標を示します: フォルダ2の中にあって、フォルダ1に存在しないファイルと、 フォルダ1よりも新しいファイルの情報を出力する ここでは、awkに特徴的な連想配列というものを使って実装していきたいと思います。連想配列とは、[]の中を文字列で指定できる配列で、以下のように使います:

    • 学び
    • 2007/10/23 10:55
    • *あとで読む
    • http://www.mothprog.com/prog/exceldb/index.html

      7 users

      www.mothprog.com

      • 世の中
      • 2007/07/20 13:56
      • vba
      • Excel
      • XSLT2.0の感覚

        4 users

        www.mothprog.com

        1 はじめに XSLT(eXtensible Stylesheet Language Transformation)は、あるテキスト文書を別形式のテキスト文書へ変換するロジックを記述するXML形式の言語です。1999年にXSLT1.0が策定され、現在までこれが用いられています。その後、これを拡張したXSLT1.1の策定作業が進みましたが廃止され、現在XSLT2.0の策定が進められています。今年4月30日にはW3Cのワーキングドラフトが発表され、正式な発表も近いものと思われます。 私は片手間にXSLTでちょいと遊んでいて、XSLT2.0には前から関心を持っていましたが、日本語のリソースがほとんど無いこともあって、まじめに調べてませんでした。最近、それなりに新しい機能の使える実装を入手し、少しXSLT2.0をいじくってみました。今回は、自分のメモもかねて、XSLT2.0の新機能について少し紹介

        • 世の中
        • 2007/05/30 12:39
        • XSLT
        • XSLT2.0の感覚

          3 users

          www.mothprog.com

          4 ユーザー定義関数 XSLTにおいても、他のプログラミング言語と同じく、ソースが大きくなればなるほど、メンテナンスを容易にするために処理を部分に分割する必要があります。そのために、XSLT1.0では名前付きテンプレート(xsl:template name)を使います。 ある文字列にカッコを付加する(fooを(foo)にする)ルーチンを考えます。XLST1.0で実装すると以下のようになります。 <xsl:template name="AddParentheses"> <xsl:param name="s"/> <xsl:value-of select="concat('(',$s,')')"/> </xsl:template> <xsl:template name="Foo"> <output> <xsl:call-template name="AddParentheses"> <xsl:

          • 世の中
          • 2007/02/13 21:43
          • xml
          • http://www.mothprog.com/prog/exceldb/

            5 users

            www.mothprog.com

            • 暮らし
            • 2006/07/05 21:19
            • VBA
            • Excel
            • XSLT2.0の感覚 6.グルーピング

              3 users

              www.mothprog.com

              6 グルーピング 表計算ソフトの表のように同じようなデータが並んでおり、これをグルーピングして出力する場合を考えます。私のウェブページは蛾とプログラミングを扱っていますので、たまには少し蛾っぽい例として、以下の例を挙げます: <moth> <species family="メイガ">フタスジシマメイガ</species> <species family="シャクガ">ウスバミスジエダシャク</species> <species family="シャクガ">ソトシロオビナミシャク</species> <species family="ヤガ">クロクモヤガ</species> <species family="メイガ">ツヅリガ</species> <species family="メイガ">マツノマダラメイガ</species> <species family="シャクガ">ウスキヒメシャク

              • 学び
              • 2006/06/29 17:48
              • Mothprog

                5 users

                www.mothprog.com

                MothProg :: TOP ここは昆虫担当の博物館研究員、mothprog(がいすと)の個人ページです。 蛾の分類と生物多様性情報学の話題を中心に展開しています。 自己紹介 仕事やら研究やら何やら。 資料集 List-MJ: 日本産蛾類総目録 [version 2 beta] 日本産の蛾類全種の最新の学名を調べることができます。「日本産蛾類標準図鑑」ベース。まだ調整中。 List-MJ: 日本産蛾類総目録 [旧バージョン] 以前公開していた古いバージョン。「日本産蛾類大図鑑」ベース。更新は終了しています。 日本産蝶類和名学名便覧 日本産蝶類の目録。日本昆虫学会が編集している「日本昆虫目録」第7巻蝶類編の著者による。出版後の修正も反映。 オンライン日本産生物種名リストのリスト 色々な分類群の種名リストへのリンク。公開ライセンスにも言及。 交流 みんなで作る日本産蛾類図鑑 みんなで持ち寄っ

                • テクノロジー
                • 2006/06/19 00:18
                • programming
                • XSLT2.0の感覚

                  3 users

                  www.mothprog.com

                  7.2 XPath内に条件分岐を書く レポートなどで参考文献リストを作るときを考えます。参考文献リストとは、どのような文献を引用したかを一覧にしたものです。ここでも紹介していた蛾類通信の記事を例にすればこんな感じになります: 岸田泰則, 2002. 対馬で発見された日本未記録のカレハガ. 蛾類通信 219: 359 - 360. 最初から順に、著者、発行年、タイトル、雑誌名、号数、ページ数となっています。参考文献リストのフォーマットは、大体は同じですが少しずつ違う場合があります。ですから、引用方法に左右されない参考文献XML文書を作成しておき、異なるXSLTシートで参考文献リストの出力を操作する、と言った作業で文献リストの作成を効率化できます。このように、参考文献リストはXSLTを使用する格好の材料ともいえるでしょう。 さて、ここでは、ページ数の出力に注目します。上の例では、「359ページ

                  • 暮らし
                  • 2005/03/11 02:45

                  このページはまだ
                  ブックマークされていません

                  このページを最初にブックマークしてみませんか?

                  『Mothprog』の新着エントリーを見る

                  キーボードショートカット一覧

                  j次のブックマーク

                  k前のブックマーク

                  lあとで読む

                  eコメント一覧を開く

                  oページを開く

                  はてなブックマーク

                  • 総合
                  • 一般
                  • 世の中
                  • 政治と経済
                  • 暮らし
                  • 学び
                  • テクノロジー
                  • エンタメ
                  • アニメとゲーム
                  • おもしろ
                  • アプリ・拡張機能
                  • 開発ブログ
                  • ヘルプ
                  • お問い合わせ
                  • ガイドライン
                  • 利用規約
                  • プライバシーポリシー
                  • 利用者情報の外部送信について
                  • ガイドライン
                  • 利用規約
                  • プライバシーポリシー
                  • 利用者情報の外部送信について

                  公式Twitter

                  • 公式アカウント
                  • ホットエントリー

                  はてなのサービス

                  • はてなブログ
                  • はてなブログPro
                  • 人力検索はてな
                  • はてなブログ タグ
                  • はてなニュース
                  • ソレドコ
                  • App Storeからダウンロード
                  • Google Playで手に入れよう
                  Copyright © 2005-2025 Hatena. All Rights Reserved.
                  設定を変更しましたx