y-ozaki さんのアバター 327views

wixでカスタムアクションでコマンドラインを実行する

UtilExtensionにあるCAQuietExecを使うことで、ウィンドウを出さずにカスタムアクションでコマンドラインを実行できます <CustomAction Id="BackupDataAssign" Property="BA 2015年3月12日
y-ozaki さんのアバター 53views

wixでレジストリを読み込むときに64bit版で注意すること

wixでレジストリを読むときに、64bit版で想定していないパスの値を読むことがあります。 <Property Id="OLDVERSION"> <RegistrySearch Id="OLDVERSION" Root=" 2015年3月10日
y-ozaki さんのアバター 225views

wixでアップデートするバージョンを指定する

ver1.2からはアップデートできるようにし、ver1.1からはアップデートできなくするようにしたい場合、 UpgradeVersionでそのバージョン範囲を指定することで可能です。 <Upgrade Id="UpgradeCode” 2015年3月6日
y-ozaki さんのアバター 93views

wixで lightコマンドで変数を定義する

lightコマンド時にオプションの -d を使うことでwxsファイルなどで使える変数を定義できる。 light -darch=x86 test.wixobj archの値はwxsファイルで$(var.arch)と書くことで使用できます。 3 2015年3月5日
y-ozaki さんのアバター 291views

wixでレジストリの読み込み書き込みを行う

まず読み込みを行うときは以下のようにレジストリを検索してプロパティに値を入れます。 <Property Id="TESTPROPRTY"> <RegistrySearch Id="TESTPROPRTY" Root="HK 2015年2月27日
y-ozaki さんのアバター 148views

wixでインストーラーの起動条件を追加する

Condition Messageを使うことで指定した条件を満たすときのみインストールできるようにできます。 簡単な例では既にインストール済みの場合は起動できなくするためには以下の1行を追加します。 <Condition Messag 2015年2月26日
y-ozaki さんのアバター 34views

wixでファイルを追加する

wxsファイルに以下を追記します。 <Directory Id="INSTALL_TMP" Name="tmp"> <Component Id="INSTALL_TMP_COMP" Guid=guid0000"> & 2015年2月20日
y-ozaki さんのアバター 430views

wixでカスタムアクションを追加する

wixでカスタムアクションを新規に追加したい場合、wxsファイルに追加したいカスタムアクションを定義してから処理に追加します。 <CustomAction ExeCommand="" Id="customActionTest" Ret 2015年2月6日
y-ozaki さんのアバター 113views

wixでカスタムアクションの順番の制御

wxsファイルの内に追加するカスタムアクションを記載していきますが、実行させる順番はBeforeやAfterタグを使って相対的に順番を決めます。 <InstallExecuteSequence> <Custom Actio 2015年1月30日
y-ozaki さんのアバター 1,064views

バッチファイルで日付と時間を取得する

日付はdate 時間はtimeで取得出来ます。 dateとtimeを使って日付と時間を表示すると PCの設定によりますが、日本語版であれば以下の形になります。 2015/01/23 14:37:34.23   ファイル名などに使用するときに 2015年1月23日
y-ozaki さんのアバター 2,533views

Eclipseでファイルの改行コードを変更する

任意のファイルだけ改行コードを変更したいときは、変更したいファイルを選択後、上部のメニューのファイルから行区切り文字の変換を選び、LFまたはCRLFを選ぶことで改行コードを変更することができます。 2015年1月22日
y-ozaki さんのアバター 1,769views

virtualBoxで起動したwindowsの解像度を変更できるようにする

virtualBoxでWindowsを起動したときに解像度を変更出来ない場合があります。 解像度を変更するにはGuest Additionsをインストールする必要があります。 virtualBoxのメニューのDeviceからInsert G 2015年1月16日
y-ozaki さんのアバター 144views

wixのlogを見てエラー箇所を探す

インストーラーを作成する際にlogを出力する設定にすればエラーが起きた際に対応しやすいです。 ログに出力は実行時にlvにファイル名を書くことで行えます。 msiexec /lv* install.log /i ~ 生成されるログファイルは大 2015年1月15日
y-ozaki さんのアバター 953views

Eclipseで検索のヒストリーの件数を変える

デフォルトでは10件までしか検索の履歴を保存できませんが、設定を変更することで件数を増やすことができます。 ヒストリーのビューから直前の検索をクリックして、ヒストリーを選択します。 ダイアログ内にある構成をクリックして、任意の件数にすること 2015年1月9日
y-ozaki さんのアバター 175views

eclipseでデフォルトエンコードを指定する

eclipseで.batなどを開く際に文字化けて表示してしまうことがありますが、使用する文字コードがファイル形式ごとに決まっているのならばデフォルトエンコードを設定することで文字化けを防ぐことができます。 eclipseの設定の一般からコン 2015年1月8日
y-ozaki さんのアバター 156views

IEのscrollTopの動作について

scrollTopの値はその要素または親要素が非表示であると値は0になります。 再度その要素を表示させたときに、IEでは他のブラウザと動作が異なります。 display:none を使って非表示にすると、再度表示させたとき、chromeとF 2014年12月26日
y-ozaki さんのアバター 150views

chromeで要素がフォーカスされたの時の表示などの確認を行う

a:focus などのCSSのスタイルや表示を確認したいとき、任意の要素に強制的にfocusを与えることがchromeで出来ます。 デベロッパーツールでelementsのタブを開きfocusにしたい要素を選択します。 選択したら右クリックし 2014年12月19日
y-ozaki さんのアバター 46views

dojoで登録したイベントを削除する

dojo.connectで登録したイベントはdojo.disconnectで削除することができます。 ver listener = dojo.connect(node, 'onclick', function(){ alert("クリック" 2014年12月18日
y-ozaki さんのアバター 1,050views

EclipseでserialVersionUID を設定する

serialVersionUIDがないときに警告を出す設定にしている場合、警告を受けているクラス名やメソッド名上にカーソルをあてると、警告の内容がでるので、その画面のquick fixにあるAdd Generated serial vers 2014年12月12日
y-ozaki さんのアバター 64views

dojoでイベントをキャンセルさせる

dojo.stopEventを使うことでイベントをキャンセルすることができます。 例えば特定の場所でtabキーでの移動を無効にする場合は以下のようになります。 dojo.connect( element ,"onkeypress" func 2014年12月5日
y-ozaki さんのアバター 22views

MySQLでAUTO_INCREMENTの値を調べる

AUTO_INCREMENTの値を確認するにはSHOW TABLE STATUSを使います。 SHOW TABLE STATUS LIKE "table_name" 次に作成される値はAuto_incrementの値となります。 2014年12月4日
y-ozaki さんのアバター 1,320views

javaで区切り文字で区切った文字列の配列を取得する

StringTokenizerを使って、第二引数に指定した区切り文字で、第一引数の文字列を区切ります。 String str= "123,456,789" String delim="," StringTokenizer st = new 2014年11月28日
y-ozaki さんのアバター 157views

wicketで ラベルなどを非表示にしたときにタグを残すようにする

部分更新で、特定のラベルの表示非表示を行うとき、一回非表示にしてしまうとhtml上からタグが消えてしまうため、再度表示しなおしたり、変更を行うことができなくなります。そのためsetOutputMarkupPlaceholderTagを使って 2014年11月27日
y-ozaki さんのアバター 351views

wicketでテーブルの要素が0件のときの非表示の設定

以下の様なテンプレートでユーザーがいないときや.setVisible(false)をwicket:id=”userList”を指定したListViewに行っても ユーザー名ユーザーIDの部分は非表示になってくれません 2014年11月21日
y-ozaki さんのアバター 1,699views

wicketで ListViewを使ってリストやテーブルを作成する

ListViewを使うことで、複数の要素を簡単に出力させることが出来ます。 html <table> <tbody> <tr> <td>ユーザー名</td> </tr> 2014年11月20日
y-ozaki さんのアバター 1,554views

AWS s3で特定のフォルダの直下にあるフォルダの一覧を取得する

getObjectSummaries()を使うとprefixで指定したフォルダ直下にあるファイルしか取得できず、/で区切ったフォルダの名前は取得できないので、getCommonPrefixes()を使います。 ListObjectsRequ 2014年11月14日
y-ozaki さんのアバター 463views

Eclipseで異なるファイル同士を比較する

比較したいファイルで右クリックして、比較からワークスペースを選ぶと、ワークスペースにある任意のファイルと比較することができます。 比較したファイルが両方ともエディターで開いてある場合は、比較から開いたエディターを選択することで、開いているフ 2014年10月31日
y-ozaki さんのアバター 8,857views

javascriptで現在フォーカスしている要素を取得する

document.activeElementをつかうことで要素を取得することが可能です。 var element =document.activeElement var id =document.activeElement.id var v 2014年10月24日
y-ozaki さんのアバター 129views

Aipoのページの設定アイコンを権限が無い場合に表示させない処理

ヘッダー部分の表示はjetspeed-header.vmのテンプレートを使用しています。 ページの設定のアイコンをアプリ配置権限が無い場合表示させないようにするには$!tab.Authorityを使って分岐させます。 #foreach ( 2014年10月23日
y-ozaki さんのアバター 7,051views

Eclipseが起動しないときに試すこと

Eclipseが動かなくて困った際に試した方法をいくつかあげたいと思います。 まず 起動オプションとして-clean をつけて起動できるか試してみる。 起動オプションはexeファイルのショットカットを作成し、そのプロパティを開き、リンク先の 2014年10月17日