Web制作者が必ず目を通しておく必要がある(と自分では思っている)ガイドラインです。
W3Cが勧告し、公開しており、日本語訳もあります。
ウェブコンテンツ・アクセシビリティ・ガイドライン (WCAG) 2.0
http://www.jsa.or.jp/stdz/instac/commitee-acc/W3C-WCAG/WCAG20/
日本では、「使いやすいウェブコンテンツのあり方を示したガイドライン」として
JISX8341として定められており、現在は2010年版が公開されています。
JIS X 8341-3:2010 解説
http://waic.jp/docs/jis2010/understanding.html
上記情報を踏まえ、富士通がわかりやすい形でまとめています。
富士通ウェブ・アクセシビリティ指針
http://jp.fujitsu.com/webaccessibility/
2013年11月29日金曜日
2013年11月26日火曜日
テキストファイルの行数をカウントする
パソコンで作業をしていると、ふと、テキストファイルの行数を
数える必要が出てくるタイミングがあります。
これが、忘れたころにやってくるので、都度「どうやってたかな」と
思い出しながらやるという悪循環。
で、残しておくことにしました。
ren count.file count.txt
数える必要が出てくるタイミングがあります。
これが、忘れたころにやってくるので、都度「どうやってたかな」と
思い出しながらやるという悪循環。
で、残しておくことにしました。
コマンド
------------------------------------------
del count.file
for /F %i in (*.txt) do type "%i" | find /c /v "" >> count.fileren count.file count.txt
解説
for で全てのファイルに対し、
type で、ファイル内容を標準出力し、
find /c /v で、読み取ったデータの行数をカウント
type で、ファイル内容を標準出力し、
find /c /v で、読み取ったデータの行数をカウント
2013年11月25日月曜日
スマートフォン + アプリでカード決済できるサービス(square,paygate,PayPal Here)
スマートフォン + アプリでカード決済できるサービス (2013年11月版
気になったので調べてみると、いくつかありますね。
手数料が3.24% その場で領収書発行可能
https://squareup.com/jp
3.5mmのイヤホンジャックがインターフェース。
http://paygate.royalgate.co.jp/#mov
こちらはBluetooth通信
プリンタとの連動も容易
https://www.paypal.jp/here/
アプリをインストールしていればカード不要とか、それぞれ独自色を出してますね。
これからは格好いい決済が増えるかもしれません。
気になったので調べてみると、いくつかありますね。
square
手数料が3.24% その場で領収書発行可能
https://squareup.com/jp
3.5mmのイヤホンジャックがインターフェース。
paygate
http://paygate.royalgate.co.jp/#mov
こちらはBluetooth通信
プリンタとの連動も容易
PayPal Here
あのPayPalのモバイル決済版https://www.paypal.jp/here/
アプリをインストールしていればカード不要とか、それぞれ独自色を出してますね。
これからは格好いい決済が増えるかもしれません。
2013年11月22日金曜日
Android端末におけるRAMとROMの違い
パソコン知識をベースに見てしまうとおかしなことになってしまうのでまとめ。
PCの場合
ROM・・・READ ONLY MEMORY
一旦書き込んだら読みだす事しかできないデータの総称
例) CD-ROM とか
RAM・・・RANDAM ACCESS MEMORY
一般的に「メモリ」と言われるやつですね。
http://ja.wikipedia.org/wiki/Random_Access_Memory
Androidの場合
RAM・・・パソコンと同義
ROM・・・内蔵ストレージ
って、紛らわしい。なんでこうなってんでしょうかね。
PCの場合
ROM・・・READ ONLY MEMORY
一旦書き込んだら読みだす事しかできないデータの総称
例) CD-ROM とか
RAM・・・RANDAM ACCESS MEMORY
一般的に「メモリ」と言われるやつですね。
http://ja.wikipedia.org/wiki/Random_Access_Memory
Androidの場合
RAM・・・パソコンと同義
ROM・・・内蔵ストレージ
って、紛らわしい。なんでこうなってんでしょうかね。
ラベル:
Android
PC上でAndroidを動かすエミュレーター[bluestacks]
特長
さっそくインストールして使ってみようとしたら、アプリを起動すると
OSが強制的に再起動してしまい、使えませんでした。
ちなみに、[Windows8.1Pro](Win8からのUpgrade) + [デュアルディスプレイ環境]
色々とアプリも入っているので競合したのかな?と思いつつ、一旦放置
追記:
その後、アップデートをしたら動くようになったので
ひとまずホーム画面を自分用にするまでをやってみました。
インストール後の画面、しばらく時間がかかります
勝手にOSをアップしてくれるようです
自分のアカウントを入れて、ログイン
画面が開きました。いつもの見慣れた感じです
ホームアプリを自分がいつも使っているものにしてみようと思います。
検索して、インストール
ホームボタンを押したらホームアプリの選択が出たので、いつものを選択
ホームが変わりました。
ひとまず、自分環境ができたので、これから色々と試してみようと思います。
- Android4.0(ICS)
- 画面の回転も可
- GooglePlayも可
さっそくインストールして使ってみようとしたら、アプリを起動すると
OSが強制的に再起動してしまい、使えませんでした。
ちなみに、[Windows8.1Pro](Win8からのUpgrade) + [デュアルディスプレイ環境]
色々とアプリも入っているので競合したのかな?と思いつつ、一旦放置
追記:
その後、アップデートをしたら動くようになったので
ひとまずホーム画面を自分用にするまでをやってみました。
インストール後の画面、しばらく時間がかかります
勝手にOSをアップしてくれるようです
立ち上がりました。ホーム画面のようです
設定は普通のAndroidのような感じです
GooglePlayを起動してみます。
自分のアカウントを入れて、ログイン
画面が開きました。いつもの見慣れた感じです
ホームアプリを自分がいつも使っているものにしてみようと思います。
検索して、インストール
ホームボタンを押したらホームアプリの選択が出たので、いつものを選択
ホームが変わりました。
ひとまず、自分環境ができたので、これから色々と試してみようと思います。
ラベル:
Android
2013年11月20日水曜日
ASP.net MVCのとっかかり
ふと入ってきた情報によると、モデルファースト、エンティティファーストで
Webサイトが容易に作れるらしい。
ライトランゲージではできるフレームワークがあるのは知っていたけども
マイクロソフトが出してきたってのが興味深い。
業務システムを提供している立場である以上、Microsoft製品の選定は避けられない。
詳細な説明は、検索すれば主要なものが出てくるので割愛するけども、
MVCの設計思想とMS製品の使い方が分かれば、単純な画面くらいは
さらっとできそうな感触。
「30分で作る、マスタメンテナンス画面」なんてお題で社内プレゼンしてもよいかも。
正しく理解して実装に使用すれば、生産性アップは間違いない。
とはいえ、業務システムという性質を考えると、複雑な処理は保守性を
下げる可能性があるのでケースバイケースとなりそう。
まだ実業務で使うケースは出てきていないのですが、出てきたらまたまとめます。
とっかかりサイト
http://www.atmarkit.co.jp/fdotnet/aspnetmvc3/aspnetmvc3_07/aspnetmvc3_07_01.html
以下、自分ブックマーク
-----------------------------------------------------------------
@IT
第1回 Mono×LinuxでASP.NET MVCを動かすまで (1/2)
http://www.atmarkit.co.jp/ait/articles/1303/15/news069.html
msdn
ASP.NET MVC3 の@ModelTypeについて
http://social.msdn.microsoft.com/Forums/ja-JP/9eb7eb05-4403-4bef-989a-e4e692cb1145/aspnet-mvc3-modeltype?forum=vbgeneralja
しばやん雑記
DisplayFor/EditorFor と DataType の不文律
http://shiba-yan.hatenablog.jp/entry/20110912/1315837010
Webサイトが容易に作れるらしい。
ライトランゲージではできるフレームワークがあるのは知っていたけども
マイクロソフトが出してきたってのが興味深い。
業務システムを提供している立場である以上、Microsoft製品の選定は避けられない。
詳細な説明は、検索すれば主要なものが出てくるので割愛するけども、
MVCの設計思想とMS製品の使い方が分かれば、単純な画面くらいは
さらっとできそうな感触。
「30分で作る、マスタメンテナンス画面」なんてお題で社内プレゼンしてもよいかも。
正しく理解して実装に使用すれば、生産性アップは間違いない。
とはいえ、業務システムという性質を考えると、複雑な処理は保守性を
下げる可能性があるのでケースバイケースとなりそう。
まだ実業務で使うケースは出てきていないのですが、出てきたらまたまとめます。
とっかかりサイト
http://www.atmarkit.co.jp/fdotnet/aspnetmvc3/aspnetmvc3_07/aspnetmvc3_07_01.html
以下、自分ブックマーク
-----------------------------------------------------------------
@IT
第1回 Mono×LinuxでASP.NET MVCを動かすまで (1/2)
http://www.atmarkit.co.jp/ait/articles/1303/15/news069.html
msdn
ASP.NET MVC3 の@ModelTypeについて
http://social.msdn.microsoft.com/Forums/ja-JP/9eb7eb05-4403-4bef-989a-e4e692cb1145/aspnet-mvc3-modeltype?forum=vbgeneralja
しばやん雑記
DisplayFor/EditorFor と DataType の不文律
http://shiba-yan.hatenablog.jp/entry/20110912/1315837010
ラベル:
.net,
ASP.net MVC,
Web
2013年11月19日火曜日
ASP.netでブレイクポイントを置いても止まらない件
いくつかのプロジェクトを経験していくなかで、人により、または
開発環境により、ブレイクポイントを置いても動かない現象があったので
その時の対処の一つとして。
注:根本的な解決ではない気がするので、一時的な処置と捉えてください。
開発環境により、ブレイクポイントを置いても動かない現象があったので
その時の対処の一つとして。
注:根本的な解決ではない気がするので、一時的な処置と捉えてください。
- プログラムをビルドして実行
- メニューより「ツール」⇒「プロセスにアタッチ」を選択して、起動しているサービスを選択
- 「アタッチ」を押す
これにより、デバッグが可能となります。
通常はおそらくVisualStudioがよきに計らってくれているはずなのだけども。。。
ラベル:
.net,
VisualStudio
Console.WriteLineで出力コンソールへ出力されない場合の対処
Console.WriteLine(value)で、出力コンソールに値が出るのは周知ですが、
ASP.net (WebService)にて同様の処理を書いても出力されませんでした。
と思ったら、c#で出て、vb.netだと出ない?という違いかも。(未検証
この場合、
System.Diagnostics.Debug.WriteLine(value)
で出力されます。
ASP.net (WebService)にて同様の処理を書いても出力されませんでした。
と思ったら、c#で出て、vb.netだと出ない?という違いかも。(未検証
この場合、
System.Diagnostics.Debug.WriteLine(value)
で出力されます。
ラベル:
.net,
VisualStudio
2013年11月18日月曜日
【TOPICS】店員もバーコードもいらない“未来のレジ”、NECが参考出展
バーコードも店員も不要とのこと。
画像認識で認識率は90%以上
http://www.itmedia.co.jp/news/articles/1311/14/news050.html
実用化されるとシステム的な影響も相当あるな~と。
画像認識で認識率は90%以上
http://www.itmedia.co.jp/news/articles/1311/14/news050.html
実用化されるとシステム的な影響も相当あるな~と。
2013年11月15日金曜日
【TOPICS】MSの進化。新しくなったVisualStudioの開発環境
ブラウザ上で動作するVisualStudioオンライン、VisualStudio2013
http://www.publickey1.jp/blog/13/visual_studio_2013visual_studio_online5.html
こっちはASP.netにてTwitterBootstrapをサポート
http://www.publickey1.jp/blog/13/aspnettwitter_bootstrapemberjsvisual_studiocss3build_2013day2.html
過去の開発知識ベースで使っていくと遅れてしまいそう。
http://www.publickey1.jp/blog/13/visual_studio_2013visual_studio_online5.html
こっちはASP.netにてTwitterBootstrapをサポート
http://www.publickey1.jp/blog/13/aspnettwitter_bootstrapemberjsvisual_studiocss3build_2013day2.html
過去の開発知識ベースで使っていくと遅れてしまいそう。
ラベル:
.net,
Topics,
VisualStudio,
開発環境
登録:
投稿 (Atom)