2016-04-01から1ヶ月間の記事一覧
原因はモジュールをビルドした時のビルド成果物を保存するパスが設定されていないため。 プロジェクト設定画面で以下を設定すると直った。 Module settings > Project > Project compiler output にoutと入力する Modules > Paths > Inherit project〜 にチ…
InetAddress.getLocalHost().getHostName() と Runtime.getRuntime().exec("hostname") のどちらでも取得出来るが、 InetAddress.getLocalHost().getHostName() の方が環境が変わっても正しく動く可能性が高い。 参考: stackoverflow.com
原因は不明だけど、以下の手順で直った。 システム環境設定>Bluetooth>マウスの横にあるペアリングボタンをクリック システム環境設定>マウス からはどうしてもペアリングできなかったけど、システム環境設定>Bluetoothからはすぐにペアリングできた。謎…
以下のように、jarファイルの拡張子無しの名前を指定する。 dependencies { compile name: 'myjar-1.0-SNAPSHOT' } 参考: stackoverflow.com
ライブラリのコードをデコンパイルしたコードの中に以下のようなコードがあり、変数eの中身が見られなかった。 CsdlEntityContainerInfo e = this.provider.getEntityContainerInfo(containerName); return e != null?new EdmEntityContainerImpl(this, this…
原因はIntelliJがgradleタスクをキャッシュするためだった。 メニューのView > Tool Window > gradleからgradle paneを開き、refreshボタンをクリックしたら直った。 gradleの設定を変更したら、refreshボタンをクリックしないといけないのか。。必ずしない…
管理コンソールから「サーバー」-「サーバー・タイプ」-「WebSphere Application Servder」 - 「server1」 - 「ポート」を選択するとポートの一覧が表示される。 WC_defaulthostがHTTPのポート。 参考: WAS 小ワザ集: 第4回:WASがオープンしているポート番…
shell.shというファイルに ant -lib libs/ とか書いてると、./libsフォルダが存在するところからしか実行出来なくなってしまう。 ./project/shell.sh のようにシェルがあるところ以外からもシェルスクリプトを実行出来るようにするためには、 以下のようにシ…
これ知らなかった。。 mdfind test | grep …とかして絞り込めるし、pecoを使ってインクリメンタルに 絞り込んだりもできるし色々やれそう。 参考: qiita.com
以下のようにすると特定の名前のカラムがあるかどうかを判定出来る。 ResultSetMetaData rsMetaData = rs.getMetaData(); int numberOfColumns = rsMetaData.getColumnCount(); // get the column names; column indexes start from 1 for (int i = 1; i < n…
HttpServletRequestのgetRequestURLにはQueryStringが含まれていないので、以下のようにする必要がある。 public static String getFullURL(HttpServletRequest request) { StringBuffer requestURL = request.getRequestURL(); String queryString = reques…
Salesforceの外部オブジェクトをApexからinsertする場合、普通のオブジェクトと同じようにinsertコマンドではできなかった。 Database.insertImmediateまたはDatabase.insertAsyncを使うとinsertできた。 Database.insertImmediate(sObject) Database.は省略…
new URI(string)とした時に、stringにURLに使えない文字が含まれているとURISyntaxExceptionが出る。 URLEncoder.encode( string , "UTF8" ) を使ってURLエンコードすれば直る。 参考: stackoverflow.com
以下のコマンドでできる。 docker load < <imagefile> docker run --name <name> -p <port>:<port> -d <imagename> 参考: uxmilk.jp</imagename></port></port></name></imagefile>
IBM Knowledge Center を参考にserver.xml, web.xmlを設定したがだめだった。 原因はロールとユーザのマッピングを管理コンソールからしていないことだった。 管理コンソールでBasic認証したいアプリケーションを選択し、 ユーザー/グループへのセキュリティ…
IntelliJでMarkdownをプレビューするとかなり高い確率で固まってしまい、強制終了しないといけなくなるので困っていた。 設定のLanguages & Frameworks > Markdown > PreviewでPreview BrowserをDefaultにしたら直った。
IntelliJでは一つのプロジェクトに複数のモジュールを持たせる。モジュールがそれぞれAPIサーバだったり、クライアント側のコードだったりする。 参考: d.hatena.ne.jp
標準ツールのグラブを使えばできる。こんなツールあったんだ。。 参考: act2inc.zendesk.com
Salesforceと連携する外部サーバを開発してると、ローカル環境でSalesforceからのリクエストを受け取りたいなぁ。。ということがある。 ngrokを使えばそればできる。使い方は超簡単。以下記事参照。 qiita.com これはすごい。。めちゃめちゃ便利ですね。
以前、iTerm2上でCmd+left, Cmd+rightで行頭・行末にカーソルを移動する方法を紹介したがもっと設定が楽な方法があった。 anton0825.hatenablog.com Preferences > Keys tab > + > 「command + ←」に"Send Hex code: 0x01", 「command + →」に"Send Hex code…
原因は動かしていると思っていたWASを取り違えていたことだった。 WASが以下の二つの場所にインストールされていた。 <プロジェクトRoot>/wlp $HOME/wlp IntelliJからデプロイしていたが、実際にデプロイされていたのは$HOME/wlpの方で、 DB2接続用の設定を…
電源コネクタを一旦外して再度付けたら直った。 バッテリーを付け直したりしないといけない場合もあるらしいのでまだ簡単に直ってよかった。。 参考: 448.jp
以下を実行し環境変数を削除すると直った。 unset M2_HOME 参考: Sonar/mavenインストール - 初心者エンジニアの簡易メモ
原因はgradle-wrapper.jarが見付からないこと。 以下を実行すると直った。 brew install gradle gradle wrap 最初にリポジトリをCloneして./gradlewを実行した時は問題無かったような気がするんだけどなぁ。。 参考: qiita.com
踏み台経由でprivate network内の外部に公開していないWebサーバにアクセスする方法。 以下のSSHコマンドを実行してhttp://localhost:(ローカルポート)にアクセスすると 踏み台から(リモートホストのIPアドレス):(リモートホストのポート)にリクエストを送る…
原因は、IntelliJがbuild.gradleのタスクを読み込んでないことだった。 Tool Windows > gradleからGradle task viewを表示し、Refreshしたら直った。 参考: stackoverflow.com