yamagenii さんのアバター 50views

三項演算子 ?

javaにはif-elseの簡易版として三項演算子があります 以下のように書いて (条件)がtrueの場合はTRUEを評価 (条件)がtrueの場合はFALSEを評価 (条件) ? TRUE : FALSE; されます 注意点があってjav 2015年6月23日
yamagenii さんのアバター 116views

javaで被らない文字列取得

フォーム画面などでファイルを添付を行う際はボタンにて行うのが一般的ですが、 データベースに格納するのは手間なので、一時的にファイルのパスのみ保存する手法が取られます。 その際被らないファイル名を用いなければならないのですが ファイル名などを 2015年6月16日
yamagenii さんのアバター 21views

listの内容を組み合わせる

javaでlistの内容を合わせたいときは以下のようにすると出来ます List<データ型> listA = new ArrayList<データ型>(); List<データ型> listB = new Ar 2015年6月11日
yamagenii さんのアバター 29views

CSSのスタイル優先順位

大規模開発になればなるほどcssのスタイルで何が優先されるかわかりにくくなります ここでは優先順位を順番に説明します 1位  !important指定 p { color: red !important; } p#sampleId { c 2015年6月9日
yamagenii さんのアバター 1,696views

javaで日本語のみをエンコードする

他の特殊文字はエンコードせずに日本語のみエンコードしたい場合 自分でメソッドを構成する他 javaのURIクラス内にあるtoASCIIString()メソッドを用いると半角スペース意外の特殊文字と英語以外をASCIIに変換してくれるので便利 2015年6月2日
yamagenii さんのアバター 1,242views

javaのurlエンコード

JavaでURLエンコードを行うユーティリティークラスがあり URLEncoder.encodeというメソッドによってエンコードもできるようです クラス URLEncoder 注意点があり 他言語では半角スペースは”%20 2015年5月28日
yamagenii さんのアバター 60views

aipoでメールを送信するコマンド

aipoではメール送信をAmazon sesによって送信しています それとVelocityをメールのテンプレートにする方法と合わせた以下のようなメソッドを用いて送信しています public static boolean sendMail(S 2015年5月21日
yamagenii さんのアバター 46views

dojoでキーボードが入力できない

ダイアログ上の何らかのノードでキーボードイベントを受け付ないバグが発生した場合にダイアログの親クラスdijit.Dialogでキーボードイベントがストップしている可能性があります。 解決方法としては子クラスでオーバーライドするなどがあげられ 2015年5月19日
yamagenii さんのアバター 14views

JavaScriptのイベントのブレーク

chromeのデベロッパーツールのjavaScriptデバッガで特定のイベント時にブレイクさせることが出来ます デベロッパーツールからSourcesタブを開いて、ブレイクポイント、変数などはいっているパネルのEvent Listener B 2015年5月14日
yamagenii さんのアバター 40views

dojoによるページ作成

Dijitウィジェット aipoではウェブページを作成するウィジェット(部品)をdojoが備えているdijitフレームワークによって 実現しています。 Dijitウィジェットはパッケージ内に実装されたクラスがあり対象のウィジェットをページ内 2015年5月12日
yamagenii さんのアバター 3,787views

他端末によるlocalhostのアクセス手順

android、iphone等の実機検証の際のlocalhostのアクセス方法を示します。 localhost 普段使われているlocalhostはPCのIPアドレス「xxx.xxx.x.xx」(IPv4の場合)に対応されるホスト名でTCP 2015年5月7日
yamagenii さんのアバター 64views

macスペック確認

サーバー周りや仮想環境の構築などを用いて開発していくにあたってマシンのスペックは大変重要な情報です。 メモリなどはすぐ埋まってしまいます。 そのことから使用しているPCのスペックうを正しく知るというのは大事なことです。 左上のアップルマーク 2015年4月28日
yamagenii さんのアバター 137views

javaにて大量のエラー

eclipseで開発していてjavaが大量のエラーを吐くときがあります このときは参照が上手くできていない状態ですので ・リフレッシュ ・プロジェクトからクリーン することによって戻ります, 2015年4月21日
yamagenii さんのアバター 1,356views

vimの練習方法

VimはGUIを必要とせずCUIでも動くため、Unix系OSに標準のエディタとして搭載されています. 始めはとてもわかりにくいエディタですが独自に練習が出来るコマンドを持っています. ターミナルで以下を実行します $ vimtutor 日本 2015年4月21日
yamagenii さんのアバター 1,055views

macのキーボードが反応しない

Apple Wireless Keyboardが反応しない場合は 再起動で大体なおると思います. それでダメな場合は,電池残量かBluetoothの接続に問題があります. 確認の手段は電源を入れた際にスイッチ付近にインジケータランプが 数秒 2015年4月14日
yamagenii さんのアバター 28views

ウェブサイトのアクセス速度を測る

chromeデベロッパーツールのnetworkパネルはweb開発で使われる機能のひとつでしょう この機能を使うことでWebページにアクセスした際の読み込み速度が測れます テーブルのtime列に表示され ・上がリクエストから受信が完了するまで 2015年4月7日
yamagenii さんのアバター 2,447views

csvデータをテーブルにインポート

動作テストの際など、pgAdminでcsvデータをテーブルに書き出したいとき SQLのCOPYコマンドを用いて追加が出来ます COPY tablename FROM '絶対パス' WITH CSV; tablenameはテーブル名 絶対パス 2015年3月30日
yamagenii さんのアバター 35views

ユーザ大量追加

開発等でユーザが大量に追加する必要がある場合 単純ですが早いのは管理者画面から、インポート機能を使う方法です. 表計算ソフトであるnumber等のソフトを使用する場合は書き出しの拡張子やエンコードに注意してください ・管理者設定からインポー 2015年3月23日
yamagenii さんのアバター 76views

他人のアカウントのサムネイルにハイパーリンクをつける方法

現在各ポートレットからメッセージにリンク出来る開発を行っていますが、 サムネイルの表示がある場合は ・サムネイル画像を持っているかどうか ・他ユーザかどうか という4つの分岐です。 これをVelocityで綺麗に書いているコードを見つけたの 2015年3月19日
yamagenii さんのアバター 212views

Gmailのセキュリティポリシー変更

2012年12月より順次Gmailのセキュリティポリシー変更により、 POP3Sで利用されるサーバ証明書が、厳格にチェックされるようになりました。 これによって一部の外部POP3サーバからメールが受信できなくなっています。 この現象になって 2015年3月5日
yamagenii さんのアバター 28views

ブラウザでの開発者ツールの主な機能

HTML/CSS/JavaScriptによる開発は簡単に動くので開発が容易な反面,不具合の原因特定が難しいです. そんなときwebブラウザに付属した開発者ツールが必須です Mozilla Firefox/Google Chrome/Micr 2015年2月23日
yamagenii さんのアバター 183views

toLowerCaseメソッドとtoUpperCaseメソッドでのトルコ語の変換

public String toLowerCase() はString内のすべての文字をロケールのルールを用いて小文字に変換します. しかしロケールのルールに従うために予期せぬ変換が起こることがあります. 例えばトルコ語ロケールの "TIT 2015年2月19日
yamagenii さんのアバター 20views

mac マウス操作によるポインタの速さの変更

windowsからmacに変更した際、様々な違和感が生まれると思いますが 特にマウス操作に関して,magic mouseはぜんぜん違うので自分向けに設定すると今後のmacライフが変わると思います. システム環境設定でマウスを選択すると設定が 2015年2月5日
yamagenii さんのアバター 37views

javaとC#の文字列比較

C#でもjavaでもstringは参照型ですが、 C#は比較演算子(”==”等)を用いた比較が可能になっています.開発者が直感的な比較を出来るようにしたのでしょう. それに対してjavaはStringでは比較演算子を使えません. 以下でpr 2015年1月29日
yamagenii さんのアバター 17views

ガラケーアクセス時のポートレット配置

ガラケーアクセス時のポートレット配置は /aipo/war/src/main/webapp/WEB-INF/psml/user/template/docomo_foma/default.psml などのpsmlをもとにしています。 新機能搭 2015年1月26日
yamagenii さんのアバター 415views

mavenによるfindbugsの設定の記述

findbugsをmavenにて起動する際の設定の記述は pom.xmlの以下に記述されています. <plugin> <groupId>org.codehaus.mojo</groupId> <ar 2015年1月22日
yamagenii さんのアバター 64views

eclipseでjavaのバージョンの設定の注意点

eclipseでjavaのバージョンの設定の際、Tomcatとバージョンを合わせる必要があるので注意してください。 バージョンの対応は以下です。 http://wiki.rutake.com/wiki/index.php?Java/Jaka 2015年1月19日
yamagenii さんのアバター 23views

アカウントのfileioのバリデート指定

ファイルをCSVファイルからインポートする場合の文字列の制約の指定は以下からになっています ここでオープンソース版だけでなく、saas版にも適用されます /** * 各フィールドに対する制約条件を設定します。 <BR> * * 2015年1月15日
yamagenii さんのアバター 315views

tomcatが動作しない場合

CayenneDatabasePsmlManagerService: error in refresh-rate configuration: using defaultのエラーをはく理由はいくつかあるようです。 tomcatの動作対象が多 2015年1月8日
yamagenii さんのアバター 380views

eclipseのコミットの際のユーザー名

コミットのときコメントとともに 作成者とコミット者を直接入力することでユーザーを変えることができます {GitHubのアカウント名}<GitHubに登録してあるメールアドレス> と入力します セキュアストレージによってユーザーを選択す 2015年1月5日