<commit_before>dart\_code\_samples
==

**dart\_code\_samples** is an attachment to the ["Dart Language Gide"](http://www.cresc.co.jp/tech/java/Google_Dart/DartLanguageGuide.pdf) written in Japanese.

このサンプルは[「プログラミング言語Dartの基礎」](http://www.cresc.co.jp/tech/java/Google_Dart/DartLanguageGuide_about.html)の
添付資料です。

### 内容 ###
このレポジトリは2つのフォルダで構成されています：

- codes : 「プログラミング言語Dartの基礎」の各章にあるcode\_xx.yy.dartの名前（xxは章番号、yyは節番号）で表示されたコード・サンプルが含まれています。

- apps : 「プログラミング言語Dartの基礎」のなかにあるアプリケーションです。但し次のものは別途Githubに登録されています：

 - [MIME type](https://github.com/mitsuoka/mime_type) : 「 パッケージ・マネージャ(Pub)」の章の「pubの概要」の節

 - [file\_server](https://github.com/mitsuoka/file_server) : 「HTTPサーバ (HttpServer)」の章の「ファイル・サーバ」の節

 - [GooSushi](https://github.com/mitsuoka/GooSushi) : 「HTTPサーバ (HttpServer)」の章の「セッション管理」及び「ショッピング・カートのアプリケーション・サーバ」の節

 - [https\_servers](https://github.com/mitsuoka/https_servers) : 「HTTPSサーバ (HTTPS Servers)」の章の「 簡単なHTTPSサーバの実験」の節

 - [WebSocket Chat Server](https://github.com/mitsuoka/websocket_chat_server) : 「WebSocketサーバ (WebSocket Servers)」の章の「チャット・サーバ」の節

 - [file\_upload\_test](https://github.com/mitsuoka/file_upload_test) : 「ファイル・アップロード(HTTP File Upload Servers)」の章

 - [shelf\_test](https://github.com/mitsuoka/shelf_test) :「ミドルウエア・フレームワーク (shelf)」の章

 - [weather\_forecast\_server](https://github.com/mitsuoka/weather_forecast_server) :「RESTfulウェブ・サービスとDart (Dart in RESTful web services)」の章の「簡単なアプリケーションの節」



### 使用法 ###
Download ZIPボタンを押してダウンロード・解凍し、Dart EditorでFile＞Open Existing Folder＞で必要なフォルダを取り込んでください。詳細は解説書の最後にある「本資料に含まれているプログラムのダウンロード」の章に記されています。

### License ###
This sample is licensed under [MIT License][MIT].
[MIT]: http://www.opensource.org/licenses/mit-license.php

本資料はMITライセンスのもとで利用願います。商用に使うこと及びその結果についてはその責を負いません。<commit_msg>Recommend IntelliJ CE editor<commit_after>dart\_code\_samples
==

**dart\_code\_samples** is an attachment to the ["Dart Language Guide"](http://www.cresc.co.jp/tech/java/Google_Dart/DartLanguageGuide.pdf) written in Japanese.

このサンプルは[「プログラミング言語Dartの基礎」](http://www.cresc.co.jp/tech/java/Google_Dart/DartLanguageGuide_about.html)の
添付資料です。

### 内容 ###
このレポジトリは2つのフォルダで構成されています：

- Code : 「プログラミング言語Dartの基礎」の各章にあるcode\_xx.yy.dartの名前（xxは章番号、yyは節番号）で表示されたコード・サンプルが含まれています。

- Apps : 「プログラミング言語Dartの基礎」のなかにあるアプリケーションです。但し次のものは別途Githubに登録されています：

 - [MIME type](https://github.com/mitsuoka/mime_type) : 「 パッケージ・マネージャ(Pub)」の章の「pubの概要」の節

 - [file\_server](https://github.com/mitsuoka/file_server) : 「HTTPサーバ (HttpServer)」の章の「ファイル・サーバ」の節

 - [GooSushi](https://github.com/mitsuoka/GooSushi) : 「HTTPサーバ (HttpServer)」の章の「セッション管理」及び「ショッピング・カートのアプリケーション・サーバ」の節

 - [https\_servers](https://github.com/mitsuoka/https_servers) : 「HTTPSサーバ (HTTPS Servers)」の章の「 簡単なHTTPSサーバの実験」の節

 - [WebSocket Chat Server](https://github.com/mitsuoka/websocket_chat_server) : 「WebSocketサーバ (WebSocket Servers)」の章の「チャット・サーバ」の節

 - [file\_upload\_test](https://github.com/mitsuoka/file_upload_test) : 「ファイル・アップロード(HTTP File Upload Servers)」の章

 - [shelf\_test](https://github.com/mitsuoka/shelf_test) :「ミドルウエア・フレームワーク (shelf)」の章

 - [weather\_forecast\_server](https://github.com/mitsuoka/weather_forecast_server) :「RESTfulウェブ・サービスとDart (Dart in RESTful web services)」の章の「簡単なアプリケーションの節」



### 使用法 ###
Download ZIPボタンを押してダウンロード・解凍し、[IntelliJ CE](https://www.jetbrains.com/idea/download/)でFile＞Open Existing Folder＞で必要なフォルダを取り込んでください。詳細は解説書の最後にある「本資料に含まれているプログラムのダウンロード」の章に記されています。

### License ###
This sample is licensed under [MIT License][MIT].
[MIT]: http://www.opensource.org/licenses/mit-license.php

本資料はMITライセンスのもとで利用願います。商用に使うこと及びその結果についてはその責を負いません。
{'fraction_non_alphanumeric': 0.1536320623434456, 'fraction_numerical': 0.0005566379070414695, 'mean_word_length': 7.040268456375839, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 17, 'lorem ipsum': 0, 'www.': 7, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 3, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5720170', 'n_tokens_mistral': 2059, 'n_tokens_neox': 2011, 'n_words': 150}