並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 1114件

新着順 人気順

DSLの検索結果121 - 160 件 / 1114件

  • 日記(Scheme/Lisp とか、DSL とか)

    近頃、Scheme(Gauche) で DSL を書くお仕事をしています。domain specific language のあれです。先日までは、Gauche で JSON を使って PostgreSQL とやり取りする CGI な API を書くお仕事をしていました。(主に設計面と進捗的なとこでボツりましたけどね。。面目なさ過ぎて涙目 orz) 現在お世話になっている会社にて、「言語は Scheme でも Common Lisp でも、他のなんでも好きなものを使って良いよ。」という素敵なお話で、Scheme を選びました。Lisp が好きな身としてはすごく幸せな環境です。(windows 環境であれば C# を選らんだと思いますが。) というのは、Scheme や Lisp という言語がパワフルかどうかとは関係ないところで困るんです。ユーザーが少な過ぎるんだと思います(他国では違うのか

      日記(Scheme/Lisp とか、DSL とか)
    • Swiftと比較しながら見る、KotlinのDSLを支える技術 - ペンギン村 Tech Blog

      自己紹介 DSLとは KotlinのDSL 拡張関数(extension function) 演算子オーバーロード メソッド規約 invoke規約 Kotlintestの例 括弧の外側のラムダ 中置呼び出し レシーバ付きラムダ kotlinx.htmlの例 Swiftでは 機能のまとめ 最後に 自己紹介 はじめまして、けものフレンズではサーバルちゃんが一番好きなペンギン村の住人@tobi462です。 自分の技術ブログ(My Favorite Things - Coding or die.)も持っているのですが、楽しそうな記事はこっちで書きたいなって気分です。 という感じで、一発目の記事なので自己紹介でした。 さて今回はKotlinのDSLを支える技術について、Swiftと比較しながら機能を見ていきたいと思います。 DSLとは DSLは、ドメイン特化言語(Domain Specific La

        Swiftと比較しながら見る、KotlinのDSLを支える技術 - ペンギン村 Tech Blog
      • ConcurrentがHadoop向け機械学習DSLのPatternをリリース

        Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

          ConcurrentがHadoop向け機械学習DSLのPatternをリリース
        • Elasticsearch テンプレートエンジンを使ったQuery DSLプログラミングのすすめ

          ElasticsearchのQuery DSLはJSONフォーマットで、複雑なクエリも書けて便利なのですが、その反面プログラム内に記述してしまうと、全体像が把握しづらく、メンテナンスしづらいことがあります。 ElasticsearchのSearch Templateを使っても良いのですが、使用するにはElasticsearchへの事前の登録が必要だったり、Elasticsearchに関する検索クエリー以外の学習も必要なってきます。 そこでフロントエンド開発者がElasticsearchをバックエンドに検索アプリケーションを開発する際のQuery DSLプログラミング方法についてご紹介します。 その方法はタイトルにもあるようにHTMLやXMLを描画するために使用するテンプレートエンジンを使う方法です。 最近のテンプレートエンジンはHTMLやXML以外のフォーマットも出力できたり、もともとロジ

            Elasticsearch テンプレートエンジンを使ったQuery DSLプログラミングのすすめ
          • Capybara-DSLのはなし - プログラマでありたい

            ちょっとCapybaraについて、整理する必要があったのでこちらで簡単にまとめておきます。Capybaraは、Githubのスタートページに使い方が丁寧に書いているので、そちらを参照したら大抵のことが解るようになっています。 What is Capybara Capybaraは、Webアプリケーションのインテグレーション・テストを補助する為のライブラリです。Capybaraが提供する本質的な機能としては、DSLとDriverの2点のみです。DSLとはドメイン固有言語で、特定の問題に特化したコンピュータ言語です。Capybaraはテスティングフレームワークを操作する命令を、それぞれのフレームワークに依存しない形で提供します。つまり、テスティングフレームワークであるCucumberやRSpec,Test::Unitなどを透過的に利用できます。次にドライバーです。Webアプリケーションのインテグ

              Capybara-DSLのはなし - プログラマでありたい
            • 第2回 内部DSLへの道 | gihyo.jp

              今回は内部DSLの詳細、またその実践としてRubyを例にした実装について解説します。 内部DSLに適した言語 - Ruby 2005年12月にRuby on Railsの正式版のリリース以降、そのフレームワークのみならず、プログラミング言語Rubyを支持、採用するプログラマーが増えてきました。 そのことを端的に表しているのが、達人クラスのプログラマー、そしてアーキテクトの存在です。一人は『達人プログラマー[1]⁠』⁠『⁠プログラミングRuby[2]⁠』などの著書で知られているDave Thomas氏です。もう一人は『エンタープライズ アプリケーションアーキテクチャパターン[3]⁠』などで著名なアーキテクト Martin Fowler氏です。Fowler氏が属している会社 - ThoughtWorks社[4]の多くのプロジェクトは、Rubyで開発していると聞いてます。 なぜ、彼等は、Ruby

                第2回 内部DSLへの道 | gihyo.jp
              • Speakeasy - DSL Speed Test

                Our Solutions Learn how our cloud solutions have helped businesses of all sizes, industries, and needs.

                • Scala DSL

                  クラウド時代に向けて: SimpleModel:オブジェクト・メタモデル。クラウド・アプリケーション向けの拡張中。 SimpleModeler:SimpleModelのモデルコンパイラ。 g3:メッセージフロー・フレームワーク。の開発を行っているわけだけれど、これらの技術のキーテクノロジとなるのがDSL(Domain Specific Language)である。 SimpleModelはメタモデルだけれど、Scala DSLで簡潔に記述できることが要件の一つになっている。そして、SimpleModelのモデルコンパイラがSimpleModeler。SimpleModelerはSimpleModelを記述したScala DSLの集まりをソフトウェアリポジトリとして使用する。 またg3は、Scala DSLで記述したメッセージフロー・モデルに基づいて動作する。 このように、このところはScal

                  • GitHub - cookpad/miam: Miam is a tool to manage IAM. It defines the state of IAM using DSL, and updates IAM according to DSL.

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                      GitHub - cookpad/miam: Miam is a tool to manage IAM. It defines the state of IAM using DSL, and updates IAM according to DSL.
                    • DSL翻訳者の悩み

                      副題の件は、その後翻訳メンバーで案を追加して、以下の6つを出版社さんに送っておいた。 [副題の案] ユーザーと開発者のコミュニケーションを改善する革新的なプログラミング技法 押さえておきたいプログラミングの新常識 46のパターンで学ぶDSL作成のベストプラクティス 46のパターンで学ぶDSLのつくり方 46のパターンで学ぶDSL作成のエッセンス 生産性とコミュニケーションをDSLで改善する46のプラクティス あわせて、タイトルを『ドメイン特化言語DSL』あるいは『ドメイン特化言語(DSL)』とする案も伝えておいた。 副題は、それをつけることで、ネットで書籍を検索する際に重要なキーワードにヒットさせる効果がある。 もうひとつ重要なのは、書店の店員さんへのメッセージである。 当然のことだが、書店の店員さんがITの専門家とは限らないから、毎月たくさん出版される新刊本を書店のどのコーナーに置くかを

                      • モデル駆動開発(DSL (Domain Specific Language))

                        概要 まずはじめに、「モデル化って何?」って話から。 モデル化とは モデル化とは、 現実の問題から、問題解決に必要な部分だけを抜き出して簡単化・抽象化することです。 例えば、物理学なんかでは、物体の運動を考える場合に、 質点(体積 0 の動く点)というものを考えます。 物体の回転や空気抵抗などを無視して考える(逆に言うと無視しても十分な精度が得られる)場合、 物体の体積を考える必要はないので、 体積は無視してしまおうということです。 これが物事の簡単化・抽象化、すなわちモデル化です。 もし物体の回転も考慮する必要がでてくれば、 剛体(どんな力をかけても絶対に変形しない物体)を使ってモデル化します。 さらに、物体の変形や流動性まで考慮する必要があるなら、流体モデルを使います。 質点 → 剛体 → 流体と、 右側に行くほど扱える物理現象の幅は広がりますが、 理論も計算も難しくなります。 回転も

                          モデル駆動開発(DSL (Domain Specific Language))
                        • GitHub - pretenderjs/pretender: A mock server library with a nice routing DSL

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            GitHub - pretenderjs/pretender: A mock server library with a nice routing DSL
                          • GitHub - karmi/retire: A rich Ruby API and DSL for the Elasticsearch search engine

                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                              GitHub - karmi/retire: A rich Ruby API and DSL for the Elasticsearch search engine
                            • GitHub - sinatra/sinatra: Classy web-development dressed in a DSL (official / canonical repo)

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - sinatra/sinatra: Classy web-development dressed in a DSL (official / canonical repo)
                              • GitHub - codenize-tools/roadworker: Roadworker is a tool to manage Route53. It defines the state of Route53 using DSL, and updates Route53 according to DSL.

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  GitHub - codenize-tools/roadworker: Roadworker is a tool to manage Route53. It defines the state of Route53 using DSL, and updates Route53 according to DSL.
                                • 総務省(報道資料):ブロードバンドサービスの契約数等(平成20年6月末):FTTHがDSLを初めて上回る

                                  • ケーブル、DSLに続く「第3の選択肢」、電力線ブロードバンドをFCCが後押し

                                    ワシントン発--米連邦通信委員会(FCC)が、電力線ブロードバンド(BPL)のさらなる普及拡大を推進する方針を改めて示した。BPLは、ブロードバンド接続の選択肢がDSLかケーブルモデムに限られている多くの地域で、有力な「第3の手段」として注目を集めている。 BPLサービスが軌道に乗れば、米国の中でも、特に地方や現在サービスが行き届いていない地域で、高速インターネット通信に接続できるユーザーが増える。また、ケーブルとデジタル加入者線(DSL)が大半を占めている市場も、使用料金の引き下げを迫られるはずだ--ワシントンで行われた月例会議で、FCCの委員たちはこのように述べた。 米国時間8月3日、FCCはBPLについて、2004年に公布された一連の規則を再確認し、これをもとにさらなる追加事項を定めることを目的とする命令を全会一致で採択した。2004年の規則については、業界の内外からさまざまな懸念が

                                      ケーブル、DSLに続く「第3の選択肢」、電力線ブロードバンドをFCCが後押し
                                    • 第9回 Scala DSL事始め(前編)

                                      最近はすっかりScalaプログラマ。代表作はXML SmartDoc(XML文書処理システム),Relaxer(XML/Javaスキーマコンパイラ)。現在はScala DSLモデルコンパイラSimpleModelerを開発中。近著は「上流工程UMLモデリング」(日経BP),「マインドマップではじめるモデリング講座」(翔泳社)。モデル駆動開発×クラウド・コンピューティングの研究プロジェクトedge2.cc(Edge to Cloud Computing)を中心に活動中。 1 はじめに 2 例題 2.1 コンパイル 2.2 アプリケーション 3 DSLの説明 3.1 クラス宣言 3.2 基本情報 3.3 申請情報 3.3.1 字句上の工夫 3.3.2 by-nameパラメタ 3.3.3 施設と設備 3.3.4 同時使用 4 JSON,XMLとの比較 4.1 JSON 4.2 XML 5 メイン

                                        第9回 Scala DSL事始め(前編)
                                      • DSLの契約数が初の減少,FTTHは600万件突破:ITpro

                                        総務省は9月11日,2006年6月末時点のブロードバンド・サービスなどの契約数を発表した。2006年4~6月の純増数は,FTTH(fiber to the home)が堅調に増加を続けて600万件の大台に乗った。一方,DSL(digital subscriber line)の契約数は減少した。DSLの減少は,2000年1~3月期の調査開始以来初めて。 FTTH,DSL,CATV,FWA(fixed wireless access)の4種類のブロードバンド・サービスの契約数の合計は2421万7012件で,3月末時点に比べて91万5907件増加。このうち,FTTHは,84万7900件増の630万5597件となり,2004年7~9月期以来7期連続で増加した。 これに対してDSLは1449万994件で3月末時点に比べて2万6865件減少。地方では契約数を伸ばす県もあったが,東京都が3万4941件減

                                          DSLの契約数が初の減少,FTTHは600万件突破:ITpro
                                        • GitHub - RobertLowe/mynu: mynu - A simple DSL to create a systembar menu with macruby on OSX

                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                            GitHub - RobertLowe/mynu: mynu - A simple DSL to create a systembar menu with macruby on OSX
                                          • ユーザビリティ、クラスリローディング、クエリDSLが改善されたGrails 2.0がリリース

                                            原文(投稿日:2011/12/16)へのリンク VMwareの一部門SpringSourceのGrails開発チームは先頃Grails 2.0のリリースを発表した。このリリースはGrailsのユーザビリティをRooコンソールに似た形に改善した。クラスリローディングは進歩し、GroovyとJavaに対応している。Grailsの永続レイヤであるGORMはGroovy 1.8でのAST変換によって最大限DSLをサポートしている。 Grailsの主要開発者で考案者であるGraeme Rocher氏は昨日(2011年12月15日)公式のアナウンスを発表した。 このアナウンスの中で氏は、このリリースが一年の活動の最高峰である、と言っている。このリリースでは、よりクリーンなデバッグのサポートとRooを思わせるようなコード補完機能つきコンソールアプリケーションにより、ユーザエクスペリエンスが強化されている

                                              ユーザビリティ、クラスリローディング、クエリDSLが改善されたGrails 2.0がリリース
                                            • Gradle DSL Version 2.2-20140924021627+0000

                                              Home はじめにいくつかの基本ビルドスクリプトの構造核となる型コンテナ型補助タスク型タスク型Eclipse/IDEAモデル型Eclipse/IDEAタスク型ネィティブバイナリの核となる型ネィティブバイナリタスク型ビルドスクリプトのブロックBuild script blocksallprojects { }artifacts { }buildscript { }configurations { }dependencies { }repositories { }sourceSets { }subprojects { }publishing { }Core typesProjectTaskGradleSettingsScriptJavaToolChainSourceSetSourceSetOutputIncrementalTaskInputsConfigurationResolutionStr

                                              • Martin Fowler's Bliki in Japanese - 内部DSLスタイル

                                                http://martinfowler.com/bliki/InternalDslStyle.html 2006/10/24 内部DSL(組込みDSLとも呼ばれる)は、ホスト言語内に書かれたドメイン特化言語である。 これは多くのプログラミング言語コミュニティでは一般的な考え方だ――特にLispコミュニティではそうだ。 だが最近では、急速に成長を遂げているRubyコミュニティでのDSLの扱いに、多くの注目が集まっている。 私は、内部DSLには二つのスタイルがあると思っている。 ひとつは、内部ミニ言語。 もうひとつは、言語エンハンスメント(強化)だ。 内部ミニ言語というのは、外部DSLでやるようなことを内部言語で行うことだ。 汎用言語のサブセットを意図的に自分のミニ言語として取り出す。 たとえば、以下のようになる(言語ワークベンチから引用した)。 mapping('SVCL', Service

                                                • 実践プログラミングDSL - 翔泳社の本

                                                  DSLを設計/実装するために必要な知識のすべてがここにある DSL(Domain-Specific Language:ドメイン特化言語)とは、特定の領域の問題に特化したコンピュータ言語です。ビジネス上の概念を表現するにせよ、コンピュータ内部の処理を表現するにせよ、汎用のプログラミング言語では表現力に限界があり、その表現はたちまち煩雑なものとなりがちです。しかし、その問題に特化した言語、すなわちDSL を利用すれば、その問題を明確に表現、あるいはエレガントに解決することができます。DSLを使って高度なレベルで問題を表現することで、その問題に関わる専門家とのコミュニケーションを円滑にすることも可能です。 本書は、読者が自分自身でDSLを設計/実装し、それを効果的に利用するために必要となるすべての知識を提供します。そのようなDSLは独立した処理系として利用することも、既存のプログラミング言語に組

                                                  • GitHub - igrigorik/em-proxy: EventMachine Proxy DSL for writing high-performance transparent / intercepting proxies in Ruby

                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                      GitHub - igrigorik/em-proxy: EventMachine Proxy DSL for writing high-performance transparent / intercepting proxies in Ruby
                                                    • PHP カンファレンス 2011 で DSL と [] について LT してきた | Born Too Late

                                                      また, 当日 Ustream で配信された動画はこちらにアーカイブされています. 動画中の一番最初がボクの発表です. Lightning Talk この LT では DSL のサンプルとして Paml というテンプレートエンジンを紹介しています. また, オチとして, [] で DSL だけじゃなく汎用言語も実装できる, ということで PHP で実装された Lisp ライクな言語 LisPHP を紹介しています. いずれも GitHub にリポジトリを公開しているので, 興味のある方はご覧ください. Paml LisPHP 結構ネタ的な要素も強いのですが, この発表でボクが割と真面目に主張したかったのは以下の点です. PHP 5.4 では [] が配列リテラルとして導入された PHP の array は他の言語と比べて特殊なデータ構造である その特性を DSL 的に活用することができる ス

                                                        PHP カンファレンス 2011 で DSL と [] について LT してきた | Born Too Late
                                                      • 判別共用体で型付きDSL。弾幕記述言語BulletMLのF#実装、FsBulletML作りました。 - Bug Catharsis

                                                        この記事はF# Advent Calendar 2013の20日目です。 遅ればせながらThe Last of Usをちびちびとプレイ中。FF14のパッチ2.1が先日リリースされ、メインジョブ弱体化にもめげず引き続き光の戦士としてエオルゼアの平和を守り続けている今日この頃。艦これは日課です。はてなブログに引っ越してきて一発目(ブログデザイン模索中)です。気付けば半年もブログを書いていませんでした(テイタラク)。今年はあまり.NET関係の仕事に携わることができずに悶々としておりましたが、急遽C#の仕事が舞い込んできました。年末はいろいろとバタバタするものです。少しの間ホテル暮らしなのでゲーム(据置機)できなくてつらいです。わたしは大晦日にひとつの節目を迎えます。記憶力、体力、集中力...多くのものを失ったように思います。アラフォーいい響きです(白目)。 上の動画の弾幕は次のBulletml判

                                                          判別共用体で型付きDSL。弾幕記述言語BulletMLのF#実装、FsBulletML作りました。 - Bug Catharsis
                                                        • 連載:次世代開発基盤技術“Software Factories”詳解 第6回 DSLによるモデル駆動型開発(1/4) - @IT

                                                          モデル駆動型開発(MDD:Model Driven Development)は、現実的には困難な課題を多く抱えていて、実用的なEoD(Ease of Development:開発容易性)に貢献できないと考えている開発者は多い。 しかし、その課題をよく分析すると、OMG(Object Management Group)のMDA(Model-Driven Architecture)が固有に持っている課題、つまり現実的アプローチとのギャップによる課題であることが多い。例えば、モデル駆動型開発のフレームワークやコンポーネント技術への適合性、各種パターンやリファクタリングの適用、テスト、ビルド環境の利用、開発プロセスの進め方や開発チームの役割、モデルを含めた開発成果物の管理などの課題があり、それぞれを解決していく必要がある。しかし、モデルがあればそれらすべてを解決できるという単純な問題ではない。 そ

                                                          • DSLとは - IT用語辞典

                                                            概要 DSL(Domain-Specific Language)とは、特定の作業の遂行や問題の解決に特化して設計されたコンピュータ言語。特定用途向けのプログラミング言語やマークアップ言語、モデリング言語などが該当する。 特定の領域や対象に関連する処理や定義の記述に特化した語彙や仕様を持つ言語のことを指し、C言語やXMLのように特定の用途や目的を持たない汎用のプログラミング言語やマークアップ言語などと対比される。 ただし、このような機能があればDSLであるとか、このような水準に達していれば汎用言語であるといったような厳密な基準や定義はなく、Webページの動的な生成に特化したDSLとして産まれながら、次第に機能が拡張され汎用的になっていったPHPのような例もある。 DSLには対象や領域ごとに様々な言語がある。各分野で特に著名な例としては、Webページ記述のためのHTML、スタイル記述言語のCS

                                                              DSLとは - IT用語辞典
                                                            • 型クラスで tagless DSL メタプログラミング - keigoiの日記

                                                              これは Haskell Advent Calendar 2011 の5日目の記事です。 去年も書きましたが、その記事はこちら → Haskell厨を6年やってる俺がOCamlを仕事で2ヶ月使ってみた - keigoiの日記 先日の記事 Haskell+タグレスな型付きDSLで楽々!C言語コード生成 - keigoiの日記 をちょっとブラッシュアップした。前回はコードについては全く説明しなかったので、改めて解説する。 おさらい HaskellやOCamlなどの関数型言語は、プログラミング言語の処理 ― 構文解析とコード生成 ― がとても得意だ。 大手のソフトウェア企業として知られる NTTデータも既存コードの処理 (構文解析〜リバースエンジニアリング) のために Haskell を使っているそうだ。 (函数プログラミングの集い2011より。インドに外注する部分もあるそう togetter 1

                                                                型クラスで tagless DSL メタプログラミング - keigoiの日記
                                                              • メソッドチェーンDSLでブロックを作るテクニック

                                                                PHP勉強会でうまく説明できなかったので、ちゃんとした説明を。PHPが対象ですが、たぶんほかの言語でも応用できる話です。 メソッドチェーンで言語内DSLを作るとき、ブロック状の構文のようなものが必要になることがあります。XML_BuilderではXMLのツリー状の構文を再現するため、この構文を多用しています。 <?php XML_Builder::factory() ->root() ->child1() ->child2() ->child3_() ->_() ->_() ->_() ->_echo(); わかりやすいようインデントしましたが、単にthisを返し続けるメソッドチェーンならば意味的にブロックはないわけで、こんな構文を作るのはつらいものがあります。 XML_Builderでも悩みまして、いろいろ考えた結果、コンテキストをオブジェクトとして実装しました。詳しく説明していきます。

                                                                  メソッドチェーンDSLでブロックを作るテクニック
                                                                • 第35回 Perlによる内部DSLの作り方(1) | gihyo.jp

                                                                  本連載では第一線のPerlハッカーが回替わりで執筆していきます。今回のハッカーはcpanクライアントApp::cpmの開発などで知られる鍛治匠一さんで、テーマは「Perlによる内部DSLの作り方」です。 DSLとは DSL(Domain Specific Language、ドメイン特化言語)とは、ある特定の問題領域に特化したコンピュータ言語のことで、汎用的なコンピュータ言語と対比されます。たとえば、 リレーショナルデータベースへの問い合わせに特化したSQL ビルド手順記述に特化したMakefile cpanモジュール依存記述に特化したcpanfile などがDSLです。 DSLの利点 ではDSLの利点は何でしょうか。次の点が挙げられると思います。 簡潔である 適切なDSLを用いれば、問題を簡潔に記述できます。その結果わかりやすくなり、その問題の重要な部分に集中できます。 クールである 簡潔

                                                                    第35回 Perlによる内部DSLの作り方(1) | gihyo.jp
                                                                  • DSL information

                                                                    **News: Release Candidate 1 Now Available** The New DSL 2024 has been reborn as a compact Linux distribution tailored for low-spec x86 computers. It packs a lot of applications into a small package. All the applications are chosen for their functionality, small size, and low dependencies. DSL 2024 also has many text-based applications that make it handy to use in a term window or TTY. DSL 2024 cur

                                                                    • GitHub - rharriso/bower-rails: Bundler-like DSL + rake tasks for Bower on Rails

                                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                        GitHub - rharriso/bower-rails: Bundler-like DSL + rake tasks for Bower on Rails
                                                                      • R Decision Tree 決定木でサッカーの勝敗を予測する - DSL_statblog

                                                                        0. 使用するデータと仮説立案 今回はサッカーの勝敗・試合内容の履歴データから、勝敗の要因や勝敗を予測するモデルを作成してみたい。使用するデータはこちら(出典:Football LAB)。(少し長いです) 0.1 今回の分析の目的 ビッグデータはビジネスの世界のみならず、スポーツにまで大きく影響を与えている。大量データの処理、保存が可能になったことで、スポーツに関するデータ分析が進展し、これまでの常識を大きく覆されることもあるようだ。今回は、Jリーグの過去の試合データ決定木を用いて分析し、サッカーの勝利に寄与する要因の分析と勝敗の予測を実施していきたい。 0.2 フィッシュボーン図で仮説を立てる 今回は「試合の勝敗」について興味があるので、フィッシュボーン図で影響する要因の仮説を立てる。以下のようになる。 1. 勝因分析 1.1  決定木分析による要因分析 決定木分析の活用方法としては、大

                                                                          R Decision Tree 決定木でサッカーの勝敗を予測する - DSL_statblog
                                                                        • A DSL for parallel and scalable computational pipelines | Nextflow

                                                                          Nextflow Data-driven computational pipelines Nextflow enables scalable and reproducible scientific workflows using software containers. It allows the adaptation of pipelines written in the most common scripting languages. Its fluent DSL simplifies the implementation and the deployment of complex parallel and reactive workflows on clouds and clusters. Documentation Community forums Join us for the

                                                                            A DSL for parallel and scalable computational pipelines | Nextflow
                                                                          • DSL でナンデモプログラミング!? / dsl-programming // Speaker Deck

                                                                            All slide content and descriptions are owned by their creators.

                                                                              DSL でナンデモプログラミング!? / dsl-programming // Speaker Deck
                                                                            • GitHub - codenize-tools/piculet: Piculet is a tool to manage EC2 Security Group. It defines the state of EC2 Security Group using DSL, and updates EC2 Security Group according to DSL.

                                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                GitHub - codenize-tools/piculet: Piculet is a tool to manage EC2 Security Group. It defines the state of EC2 Security Group using DSL, and updates EC2 Security Group according to DSL.
                                                                              • GitHub - perwendel/spark: A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin

                                                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                  GitHub - perwendel/spark: A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin
                                                                                • Fantastic DSL in Python

                                                                                  [PyConJP2012] Problems and solutions about internal DSL design in Python. PythonでDSLを設計する上での問題点と解決策。 Video: http://www.youtube.com/watch?v=l8ptNmtB0G8 Read less

                                                                                    Fantastic DSL in Python