並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 86 件 / 86件

新着順 人気順

正規表現 or グループの検索結果81 - 86 件 / 86件

  • 魏志倭人伝の「遠くてよくわからない国々」を古代の発音で調べるー前編: 調査概要と考察|ryokawameister

    邪馬台国以外完全に理解した 概要「三国志」中の「魏書」中の「烏丸鮮卑東夷伝」倭人条(通称: 魏志倭人伝) に記載の、当時の倭の国名の音訳とみられる31ヶ国のうち、特に遠く隔たって詳しく知ることができない(遠絶)とされる21か国の場所を発音をもとに推定する。この際、(i)倭人語として日琉祖語を、(ii)中国語として上古音と中古音(魏晋)の混在を仮定する。また(iii)発音の解釈が分かれる漢字について日本の古代地名の統計と比較することで解釈を定める。(iv)複数の地名の候補がある場合に、大地名、豪族名、相互の地理的近さに基づいて優先度を決める。この組み合わせでの調査は初と思われる。結果として得られた国々の位置の分布は、(a)東西に長く東山道沿いの東国地名を含むこと、(b)文中での出現順序と国々の位置には部分的な関連があり、一部は資料への追加によるものとみられること、(c)狗奴国の位置に関する魏

      魏志倭人伝の「遠くてよくわからない国々」を古代の発音で調べるー前編: 調査概要と考察|ryokawameister
    • パーサーコンビネータをもっと身近にする | フューチャー技術ブログ

      夏の自由研究連載2024の1日目です。 生成AIが人気です。生成AIに対しては自然言語で指示を与えられますが、自然言語を構造化してやりとりする方法としてはよくMarkdownが使われます。その生成AIフレンドリーなMarkdownで設計ドキュメントを作るとしても、要約をしたりといった生成AIが得意なタスクではなく、コード生成だったり、構成チェックをする場合は生成AIではなく再現性の高い従来方式のツールを併用するといったことが今後行われそうな気がするので、ルール(テンプレート)に従ったMarkdownのパース処理の実装方法をいろいろ試した結果、パーサーコンビネーターが良いかなということで試してみた記録になります。 構文解析の実装方法何かしらのルールに従ったドキュメントやソースコードなどのテキストをパースするにはパーサーを使います。パーサーを作る場合は、LR法などの構文解析のパーサーなど作った

        パーサーコンビネータをもっと身近にする | フューチャー技術ブログ
      • 5.8 バリデーション Laravel

        イントロダクションIntroduction Laravelは入力されたデータに対するバリデーションの様々なアプローチを提供しています。Laravelの基本コントローラクラスはパワフルでバラエティー豊かなバリデーションルールを使いHTTPリクエストをバリデーションするために便利な手法を提供している、ValidatesRequestsトレイトをデフォルトで使用しています。Laravel provides several different approaches to validate your application's incoming data. By default, Laravel's base controller class uses a ValidatesRequests trait which provides a convenient method to validate i

        • プロを目指す人のためのRuby入門[改訂2版] 言語仕様からテスト駆動開発・デバッグ技法まで

          2021年12月2日紙版発売 2021年11月29日電子版発売 伊藤淳一 著 B5変形判/568ページ 定価3,278円(本体2,980円+税10%) ISBN 978-4-297-12437-3 Gihyo Direct Amazon 楽天ブックス 丸善ジュンク堂書店 ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto 本書のサポートページサンプルファイルのダウンロードや正誤表など この本の概要 本書は,プログラミング言語Rubyの言語仕様や開発の現場で役立つRubyの知識を説明した本です。豊富なサンプルコードで文法を学び,例題でプログラミングの流れを体験できます。第1版(2017年11月発行)は,初心者の目線にたった丁寧な解説が好評で多くのRuby初学者に愛読され,いまやRuby入門書の定番とも

            プロを目指す人のためのRuby入門[改訂2版] 言語仕様からテスト駆動開発・デバッグ技法まで
          • Python - 改行タグ<br/>がある文字列のスクレイピングまとめ - ───解放しろ、全てを。

            この記事で多分全てが解決する。しなかったらすまん。 from bs4 import BeautifulSoup html = ''' <table> <tr> <td> 解放しろ <br/>全てを。 </td> </tr> </table> ''' soup = BeautifulSoup(html, 'html.parser') elm = soup.find("td") 上記の"解放しろ", "全てを。"を取り出します。 テキストを空文字で分割してリストを取得: split() 文字中にスペースが入っている場合は改行で分割: splitlines() 改行区切りのリストを取得: splitlines() 邪魔なスペースを削除: strip(), リスト内包表記 strip() リスト内包表記 リストから空の要素を削除: リスト内包表記 まとめ 補足 文字列を連結させる: join(),

              Python - 改行タグ<br/>がある文字列のスクレイピングまとめ - ───解放しろ、全てを。
            • Rollbar による快適通知生活 - クラウドワークス エンジニアブログ

              こんにちは、エンジニアの Bugfire です。 最初 protoc について書こうかなと思っていたのですが、時間的な都合で Rollbar についての記事を書きます! 入社してから初めて知ったのですがとても良いサービスです。 クラウドワークスでは、モニタリング用に様々なサービスを利用しています、一例をあげると CloudWatch, New Relic, Datadog そして今回の Rollbar です。 過去の記事 「エラーモニタリングサービス Rollbar と GitHub Issue を利用したエラー対応フロー」 でも一度書かれていますが、今回は設定を詳細に記述します。 サンプルは全て Ruby で書かれています。 SDKの組み込み方法については、プラットホーム毎に異なりますので、ここでは記述しません。 ※ 公式サイトのドキュメント からの抜粋であり特別なノウハウはあまりありま

                Rollbar による快適通知生活 - クラウドワークス エンジニアブログ