Giter Club home page Giter Club logo

learndatalogtoday's Introduction

Datalogを今日学ぼう!

対話形式のDatalogチュートリアルです。jonase/learndatalogtodayからフォークし、i18n/l10n対応を加えてJonas Enlund氏から許諾を受けた上で日本語訳をパッケージしたものです。

英語版の内容は全て翻訳されていますが、将来的には独自に改変、追加を行う予定です。また改変の英語版へのフィードバック、あるいは英語版の更新の反映も保証するものではありませんので、将来的には内容が派生し、日本語版独自のものになりうることをご了承ください。

Webサイト

Prerequisites

You will need Leiningen installed.

Bootstrapping

$ git clone [email protected]:jonase/learndatalogtoday.git
$ cd learndatalogtoday
$ ./fetch-js-deps.sh
$ lein clean && lein cljsbuild once

Running the webapp

$ DEVMODE=true lein ring server

A browser window should open, otherwise visit http://localhost:3000.

Feedback welcome

You can open issues on the github issue tracker or you can email me your suggestions/bugs/typos/feedback/etc. Pull requests welcome!

日本語版に関しては、Issue, Pull Requestをclj-nakano/learndatalogtodayまでお送りください。

License

Copyright © 2013 Jonas Enlund

Distributed under the Eclipse Public License, the same as Clojure.

Kenji Nakamura was granted to translate and publish in Japanese kindly by Jonas Enlund.

learndatalogtoday's People

Contributors

jonase avatar k2n avatar benmoss avatar dkinzer avatar iku000888 avatar klang avatar grav avatar clifton avatar harrigan avatar ricbit avatar rickhall2000 avatar robert-stuttaford avatar deobald avatar fredantell avatar

Stargazers

Tatsunori Yoshioka avatar Kent OHASHI avatar Fumitaka Tokumitsu avatar  avatar  avatar

Watchers

 avatar Joseph Wayne Norton avatar James Cloos avatar Fumitaka Tokumitsu avatar

learndatalogtoday's Issues

「値」という言葉の使い方について

Chapter1: 基本のクエリ 内で Datomの4要素の中の1つとして値(Value) 出てきますが、
説明文内で「値」という単語が出てくるとレコードか何かを指しているんだっけ?と勘ぐってしまい、Value要素を指していることに気がつくのにちょっと時間がかかってしまいました。

datomic

datomの値(Value) みたいな感じで Value属性 のことを指していることをより明確にしていただくとわかりやすいかも、と感じましたがいかがでしょうか?

Chap3:「パラメータ化されたクエリ」の問3について

こちらの問題なのですが、
datomic

レーティングが一致する の箇所が 、:movie/rating みたいな attribute があってこれと入力値#2で渡されたレーティングと一致させる必要があるのかな?と、ちょっと混乱してしまいました。

「その俳優がキャストされている映画のタイトルとそれに紐づくレーティングを検索せよ」みたいなほうが自然に感じるのですが、いかがでしょうか?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.