kisyaman さんのアバター 9views

Heroku Postgres 和訳

Heroku Postgres は Heroku 上で動く SQL database service です。add-on として管理されており、提供されています。また、Heroku Postgres は PostgreSQL driver 2017年6月21日
kisyaman さんのアバター 97views

APIのキーを晒さないために

夏も近づいて怖い話をシェアしていただきました。リンク先の内容としては、API のキーを Git で公開した結果、不本意に利用され多額の請求を受けた、という話ですね。 これも他人事ではないなぁと思いつつ、どんな方法で公開したくない情報を管理で 2017年6月14日
kisyaman さんのアバター 7views

Twitter のリプライの時刻と Python で処理した時刻の差を求める

時間が無かったので書き溜めから投稿します。 twitter からリプライをもらった時刻から、実際にPython で処理した時刻までの時間を返す関数が欲しかったので、少し考えてみました。 使用するモジュールのインポート まずは使うモジュールの 2017年6月7日
kisyaman さんのアバター 5views

テキストエディットでダブルクォーテーションを使うときの注意

諸事情がありcsvをテキストエディットというテキストエディタでいじっていたのですが、ダブルクォーテーションが勝手にスマート引用符に変換されていました。見ればわかりますが、よく見ないと気が付かなかったのでもし使うときがあれば注意したいです。な 2017年5月24日
kisyaman さんのアバター 17views

異なるメールアドレスを持つ1001件のcsvファイルを作成する【追記】

20170531追記 csvにより入力された「異なるメールアドレスを持つ顧客データ」を1ページあたり 1000件まで表示させるチケットがあり、境界の値周辺で挙動がおかしかったので1001件のデータを与えました。ただ1001件のデータがなく、 2017年5月24日
kisyaman さんのアバター 4views

管理者だけに表示するポートレットを xreg で作る際の注意点

Aipoのポートレットである「管理ガイド」が管理者だけでなく、一般ユーザーにも表示されている場合がある、というチケットに取り組みました。結果としては再現すらできずに泥沼状態だったのですが、いくつか学びました。 まず、xreg は変更しても 2017年5月17日
kisyaman さんのアバター 4views

Velocity のログの確認方法

Eclipse のウィンドウを辿っていき、 NTailを表示することで、Aipo.log を含め複数のログが確認できます。 過去のエントリーを参考に用いたのですが、タブを消した+シークレットウィンドウで辿れないので、今後探してリンクします。 2017年5月10日
kisyaman さんのアバター 5views

dojo.queryについて

jQuery の offset の使い方がいまいち分からず、dojoでできないかと探していたのですが見つかりませんでした。かわりに dojo.query について少し触れます。たくさんエントリーはあるので差別化を今後はかってゆきたいところで 2017年4月26日
kisyaman さんのアバター 5views

アウトラインの見かた

コードの全体を把握したいけど、長くてすぐには追えない場合に、 アウトライン が便利でした。Eclipse では アウトライン を command + o (おそらく o for outline) で開けます。フィールドやメソッドの左には記号 2017年4月12日
kisyaman さんのアバター 11views

eclipseで新しいクラスを定義した後の留意点

新しいクラスを定義しファイルが作成された後、push する際に作業したファイルを指定する必要がある。端末上では git add –all の後に git status をして確認できるが、eclipse の GUI で何も考えず 2017年4月5日
kisyaman さんのアバター 45views

length と sizeの違い

ArrayList に当てるべきなのは length ではなく size でした。一方で、配列の要素数を返してほしいときは length でした。 よく考えないでメソッドを使っていると、しばしば今回のようにはまってしまいますので注意したいで 2017年3月29日
kisyaman さんのアバター 11views

Uncaught TypeError が出た時の対処法

どうしても onClick に貼った JavaScript のリンクが動いてくれなかったので、どこに問題があるのか迷っていたのですが、ようやく JavaScript が実行されている時に Console を確認することを学習しはじめました。 2017年3月22日
kisyaman さんのアバター 161views

Eclipseで正規表現を用いた検索

今まで気付いていなかったのですが、Eclipseの検索で正規表現が使えました。任意のリソースを選択した後、 control + h で検索画面を開きます。検索画面の右に正規表現をチェックできるボックスがあるので、選択することで正規表現が使え 2017年3月15日
kisyaman さんのアバター 13views

wicketでinputを整形する

前回で触れたのですが、WicketはHTMLとJavaでWebアプリケーションを構築するフレームワークです。特徴としては、HTMLの要素(Form等)をコンポーネントという枠組みで捉えることで、オブジェクト指向チックに動的なページを作成でき 2017年3月8日
kisyaman さんのアバター 35views

wicketでwebアプリがどう作られるのか

現状のwicketに対する理解 WicketとJavaとHTMLの関係 WicketはHTMLとJavaでWebアプリケーションを構築する。HTMLで「画面」を作り、Javaで「画面に対するページクラス」を作る。その際、対応するHTMLとJ 2017年3月1日
kisyaman さんのアバター 32views

mvn install で BUILD FAILURE になる時に検討すべきこと

mvn install で BUILD FAILURE になる時に検討すべきことを以下に引用します。 pom.xml の依存関係が変更されていない http://hacknote.jp/archives/15484/ pom.xml の変更 2017年2月15日
kisyaman さんのアバター 13views

Firefoxにおける更新とキャッシュの関係

ブラウザ間の挙動の差にかなり頭を悩ませているのですが、どうやらキャッシュが関係していたのかもしれません。更新には少なくとも2種類、 hard reload と呼ばれる更新と普通の reload があります。これら2つの更新では結果が異なり、 2017年2月8日
kisyaman さんのアバター 364views

Pythonで対話的にスクリプトを走らせる

Python 3.X でスクリプトを対話的に走らせる方法を二つ、以下に記述します。 1つ目は以下のようにファイル名の指定の前に “-i” をつける方法です。これにより、任意のファイルの実行後に対話モードが開始されます 2017年2月7日
kisyaman さんのアバター 110views

バグが再現できないとき

どうしても再現できなかった場合、バグの報告があったブラウザとバージョンを確認します。バグの場合は恐らく、最初からこの確認を行うのが好ましいと思われます。 2017年2月1日
kisyaman さんのアバター 18views

Velocityを使ったフォームの作り方

ウェブページ上の動作でデータの送信や更新をしたいときに「フォーム」が使われますが、その方法の一つとしてVelocityで組まれたマクロを使ったものがありました。今回の内容はこちらのエントリーを参考に理解を進めました。 Velocityのマク 2017年1月11日
kisyaman さんのアバター 122views

Tomcatのインストールに失敗するとき

家のパソコンでチュートリアルを見ながらTomcatをインストールしようとしたのですが、 Failed to install Tomcat6 services. Check your settings and permissions Igno 2016年12月28日
kisyaman さんのアバター 19views

#ALajaxbuttonEditCallback()で「編集ボタン」をVelocityで作るとき

他のファイルを参考にしながら「編集ボタン」を作ろうとしたのですが、使用されていた#ALajaxbuttonEditCallback()に苦労しました。buttonのヘッダーとフッターの間に#ALajaxbuttonEditCallback( 2016年12月21日
kisyaman さんのアバター 12views

Velocityでの変数の注意点①

こちらにあるように、Velocityでは「変数の前につける $」の後ろに「!」をつけると変数が表示されなくなります(Silent表記)。コピペなどでSilent表記をよく考えずに複製した結果、条件文にも使ってしまい、常にFalseとなってし 2016年12月14日
kisyaman さんのアバター 59views

一つの画面で2つのウィンドウを使う

WindowsやUbuntuを使っているときは画面をショートカットキーで簡単に分けられたのですが、Macに慣れておらず画面がかなり散らかってしまいます。そこでSplit Viewを使ってみました。 ウィンドウの左上の緑色のボタンを長押するこ 2016年12月7日
kisyaman さんのアバター 33views

DropdownDatepickerのカレンダーの幅の変更(2)

前回、displayCheck(@ajax-todo-form.vmのdiv内)という変数に”none”という値が入っていると、どうやらカレンダーのサイズが200pxになるという点がわかりました。このパラメターの説明 2016年11月9日
kisyaman さんのアバター 29views

DropdownDatepickerのカレンダーの幅の変更(1)

幅の変更はできていないのですが、気づいた点がいくつかあるので報告します。  まず問題点なのですが、フォームの追加画面で特定の日付をユーザーに選択してもらいたい場合、DropdownDatepickerを使っているのですが、このピッカーのカレ 2016年11月2日
kisyaman さんのアバター 22views

画面上でのCtrl+D&D操作(Windows)をMacでも対応させる

ドラッグアンドドロップ(D&D)は、WindowsではCtrlを押しながらだとコピーになりますが、同様の動作をWeb画面でもJavaScriptで指定できます。作成した時点ではMacに対応していなかったようなので(厳密には他の手段で 2016年10月26日
kisyaman さんのアバター 20views

Cayenneを用いたWHERE句の作り方

SQLで特定の値(”あるカラムでTrueのもの” 等)を持ったデータを引っ張りたい場合、WHERE句等による条件検索が便利でした。以前はデータベースに関する処理が煩雑だったらしいのですが、ORM(オブジェクト関係マッ 2016年10月19日
kisyaman さんのアバター 26views

アプリ選択欄、画面から複数のアプリが消える(続き)

解決しました。アドバイスありがとうございました! 前回、色々と試して結局うまくいかなかったのですが、問題はデータベース上にあったようです。SQLの中にeip_m_inactive_applicationという、ポートレットの無効化をするテー 2016年10月5日
kisyaman さんのアバター 35views

JavaScriptで非同期に Javaの処理の結果を得る段取り

Ajaxは画面全体をロードし直さずデータを取得できる、便利な方法だということが自分の中で整理できつつあります。 そして部分的に情報を更新するため(カレンダーを翌月に変えるため、等)には、クリックに対応してJavaScriptがdojoライブ 2016年9月28日