「プログラミング」の記事一覧(2 / 7ページ)

Flash PlayerがインストールされているかJavaScriptで判定する実験まとめ!

2016年02月24日
JavaScript
Flash Player インストール
利用しているブラウザにAdobe Flash Playerのプログラム、もしくはアドオンなどが有効になっているかチェックできるJavaScriptを調べてみました。フラッシュを媒体に運営しているサイトの場合、もしAdobe Flash Playerを導入していない閲覧者が訪問した際に通知してあげたいときがあるかもしれません。Adobe Flash Playerのインストール判定スクリプト以下のコー

JavaScriptで簡単にブラウザのUA判定する方法まとめ!バージョンや一覧表示におまけを紹介!

2016年02月21日
JavaScript
UA判定 方法
クライアントサイドで軽くユーザエージェント(UA)を判定したい時にJavaScriptを使うと便利ですが、これだ!という情報がヒットしないのでまとめてみました。スクリプト上でwindow.navigator.userAgentを使うことでクライアントPCのブラウザを簡単に取得できます。userAgent関数によるブラウザ判定やっていることはすごく単純で、userAgent関数を利用してブラウザのU

Javaで同じアノテーションを複数宣言する方法!配列化して重複を回避するテクニックと使い方!

2016年02月15日
Java
Java アノテーション
Javaのアノテーションって一つのクラスオブジェクトに対して同じアノテーションを複数付与できないんですよね。そこがすごく不便だったりします。処理の共通化や属性の注入などクラス、メソッド、変数に対して行ないたい時になどにものすごく重宝するアノテーションですが同種類のものを複数指定できないという制限があります。開発する際に同じアノテーションを複数指定したい時ってやっぱりでてくるんですよね。まあ、アノテ

Seasar2のJavaライブラリS2CSVが便利すぎ!使い方と自動コンポーネント登録方法!

2016年01月31日
Java
S2CSV 使い方
seasar2のフレームワークで「S2CSV」というライブラリがあります。使ってみたところ、すごく便利でした。Javaに限らず普通にプログラムでCSVファイルを操作する際は、Fileクラス使ってストリーム取得して、カンマの位置や行数判定など面倒な処理をコーディングしないといけません。正直なところCSVファイルのインポート・エクスポートの要件のある業務システムの開発は嫌いだったりします。CSVの書式

IEでAjaxのスクリプトが初回処理後に動かない原因!一時ファイルの設定で解決する方法!

2016年01月23日
JavaScript
IE Ajax 動かない
ウェブサイトを構築する際に、JavaScriptやjQueryなどで、非同期通信(Ajax)を用いて処理を実装することがあります。最近は利便性とクロスブラウザ対策からjQueryプラグインのajax関数で非同期通信を実現させることが多いと思います。たいていのブラウザでは問題なくAjax処理が動作しますが、稀にブラウザ依存の設定やキャッシュなどでよからぬ動きをすることがあります。特に困ったのがIEで

このページの先頭へ