プライバシーポリシーとサポート情報 - Subnet Designer U2018年11月09日 09:00

本アプリについて (About this app)

※本アプリは、2018年11月、ストアでの新規配信を終了しています。
This app was unpublished at Nov. 2018.

本アプリは、IPv4のSubnetの設計において、必要なSubnetの数と1つのSubnetが収容するホスト数をもとに、最適なSubnetを求める作業を支援します。
Windows8.1用のストアアプリを、Windows10向けのUWPアプリとして移植したものです。

This app helps you design a subnet based on number of subnets and number of hosts per subnet. This Windows10 UWP app is ported from a previous Windows8.1 store app.

プライバシーポリシー (Privacy statement)

Subnet Designer U
対象アプリ:Subnet Designer U

本アプリの製作者であるThe Fourteenth Lab (第十四工房)は、本アプリによって、お客様の個人情報およびプライバシーに関する情報を収集しません。

This app uses no Internet connection. No information of any kind, personal or otherwise, is transmitted or collected by The Fourteenth Lab.

サポート情報 (Support)

ご質問や不具合のご連絡は、このページの「コメント欄」をご利用いただくか、「このブログについて」に記載の連絡先までお願いします。

If you have any questions or bug information, please fill in the comment field below or email me. The email address is printed in the left side.

あらかじめのおことわり (FAQ)

1)wildcard mask(または、inverse mask)は、Ciscoのルータでアクセスリストを設定する際などに用います。

Wildcard mask (or inverse mask) is applied to access list configuration in cisco routers.

※Ciscoのページ

Subnet Designer U - アプリリリース2016年01月12日 17:35


Subnet Designer U

「Subnet Designer U」の名称で、ユニバーサルWindowsアプリをリリース。Windows8.1用のストアアプリ「Subnet Designer」のUWPへの移植版。

※アプリのページ

開発(移植)時間は、20時間ほど。UIのパーツにいろいろな状態を持たせているため、初期化や状態の保存復元の処理にデグレードが生じ、少々手間取る。Windows8.1のころは、MS提供の便利ルーチンに頼ったコードを書き、楽をしすぎていた。あとは、en-US対応のための作業。MATのバージョンが上がることによる作業が発生。

残念なのは、mobileの画面にすべてが収まりきれなかったこと。少しスクロールしての操作が必要。使っているNumeric Up/Downのパーツが大きさを自由に変えられないのが制約になった。それでも、この手のちょっとしたツールは、mobileで使えて価値が出る。

これで、Windows8.1用に作成したアプリは、すべて移植完了。

Subnet Designer - アプリリリース2015年03月05日 09:31


Subnet Designer アプリリリース

「Subnet Designer」の名称で、Windowsアプリをリリース。

IPアドレスから、SubnetやNetmaskを求める計算ツールは、Windowsアプリにもいくつかあるが、人気の練習問題なのか、習作のレベルのものが多く、もう一息、という感じ。改めて作ってみたが、少しは実用的になったか。認証が通るか少し心配したが、無事通過。

使用感は、CiscoのCCNAのSubnetに関する練習問題を解くイメージ。手元にあるのは、Todd LammleのCCNA Study Guideの第7版。4章「Easy Subnetting」の練習問題には、最初の頃、悩まされたが、それらを解いたり、確認するのに役立てば。

審査担当者宛のコメントに書いた例を挙げる。

1)Class Bのネットワークで、29個のSubnetが必要なとき、Netmaskは何になるか。
→コンボボックスでClass Bを選び、Subnet数が29を越えるところまでスライダーを操作すると、答えのNetmaskが求まる。

2)192.168.192.10/29のネットワークのブロードキャストアドレスは何になるか。
→ネットワークアドレスの設定欄に"192","168","192"の順で入力した後、スライダーを操作して"/29"まで移動する。画面上部の「一覧に表示するSubnet」で"2"を選ぶと、画面下部に192.168.192.10を含む一覧が表示され、ブロードキャストアドレスが求まる。

開発時間は、24時間ほど。ロジックには目新しい要素はないが、UI要素が多いので、その分、時間を要した。

技術要素は、こんなところ。

1)WinRT XAML ToolkitのNumericUpDown。Toolkitの中ではマイナかもしれないが、キーボードを使わずに操作を完結させるには有効。

2)画面の下半分は、GridViewを用いているが、データを供給するのにLinqでGroup byが必要。キーをsortと表示に分けて使うことで、並び順とGridViewのグループタイトルの表示を両立。

3)XAMLで、Resource中にStyleを定義して使ってみた。FontSizeなど一括して管理できるのは有用だが、VisualStateの制御でうまく使えず、このあたりは課題。

プライバシーポリシーとサポート情報 - Subnet Designer2015年03月04日 15:48

本アプリについて

※本アプリは、ストアでの取り扱いを終了しました。
This app was unpublished.

本アプリは、IPv4のSubnetの設計において、必要なSubnetの数と1つのSubnetに収容するホスト数を基に、最適なSubnetを求める作業を支援します。

This app helps you design a subnet based on number of subnets and number of hosts per subnet.

プライバシーポリシー (Privacy Statement)

Subnet Designer
対象アプリ:Subnet Designer

本アプリの製作者であるThe Fourteenth Lab (第十四工房)は、本アプリによって、お客様の個人情報およびプライバシーに関する情報を収集しません。

This application uses no Internet connection. No information of any kind, personal or otherwise, is transmitted or collected by The Fourteenth Lab.

サポート情報 (Support)

ご質問や不具合のご連絡は、このページの「コメント欄」をご利用いただくか、「このブログについて」に記載のご連絡先までお願いします。

If you have any questions or bug information, please fill in the comment field below or email me.
The email address is printed in the left side. 


FAQ

1) wildcard mask (または、inverse mask)は、Ciscoのルータでアクセスリストを設定する際などに用います。

Wildcard mask (or inverse mask) is applied to access list configuration in cisco routers.