読者です 読者をやめる 読者になる 読者になる

モノワスレ

ブログに書いて忘れましょう

EclipseでGradleプロジェクトを作る

前提 Eclipse (windows) Gradle IDE がインストール済み GradleでJavaの素の状態を作る Eclipseでテンプレを利用してとりあえずディレクトリ構成などを作る 手順 new - other Gradle - [Gradle Project] [Next] [Sample project:] - [Java Quickstart] Webア…

JavaMailをGradle、JREで使いたい場合

前提 JavaSEとかJavaEEとか使わないんだよって方 MavenじゃなくてGradleなんだよって方 やり方1(はずれ) build.gradle をいじって依存関係を解決させるだけ リポジトリが見えてないので。 build.gradle Java.NET のリポジトリに javax.mail.util.MailLogger …

JMX接続しようとして接続できない場合

前提 tomcat の利用状況を把握しようとしている場合 jconsole から JMX 接続しようとして接続できない場合 「接続に失敗しました: 再施行しますか。」と表示される 確認手順 プロセスを確認 $ ps aux | grep tomcat 以下の様な表示があれば大丈夫だと思う -D…

Chrome で Flash Player デバッグプレーヤー有効化

そもそも デバッグしたいんだけど、、、 デフォルトではデバッグできないのね。。って感じで。(当たり前) 手順 プラグインコンテンツデバッガーをダウンロードします http://www.adobe.com/jp/support/flashplayer/downloads.html Chromeを再起動します。 …

Windows7 で Rails + MySQL5 環境作成

前提 Windows7 + MySQL5(Linux) + Rails で環境作ろうとしていた 案の定ハマる。。 手順 gem で mysql をインストール gem install mysql -- --with-mysql-dir=\"C:\MySQL\mysql-noinstall-5.0.96-win32\mysql-5.0.96-win32\"※MySQLコネクターをどこからか探…

Java からの SSH接続でたまに verify false になる

前提 jsch を使って Java から SFTP 接続するプログラムを動かしてた。 現状 たまに以下の様な謎のエラーが発生する。 jcraft.jsch.JSchException: verify: false at jcraft.jsch.Session.connect(Session.java:309) at jcraft.jsch.Session.connect(Session…

javax.media.jai.JAI を Maven で使いたい

なんで? Eclipse で だけ追加しても、見つからなかった。 普通に使う分には、たいてい見つかっていたので、ちょっと「?」となったので備忘のために記載しておく。 結論 を追加すればよかった。 <project> <repositories> <repository> <id>thirdparty-releases</id> <name>JBoss Thirdparty Releases</name> <url>https:/</url></repository></repositories></project>…

Jarの中にJar

前提 プログラムから利用している jar がある場合 jar を個別に配布してもいいんだけど、パス通したり面倒くさい。 jar 変わったりすると配置が面倒くさい Fat Jar にしましょう Eclipse の アップデートサイト(http://kurucz-grafika.de/fatjar) からインス…

php.ini の場所をコマンドで調べる

php

なんで? /etc の配下になかったのでどこだろう?と…。 / から探さない方法ということで 調べるには? phpinfo()の内容がいっぱい出てくるのでgrepします php -i | grep "php.ini" -- Configuration File (php.ini) Path => /usr/local/lib Loaded Configura…

Sublime text で SCSS 環境を作る (Windows)

Sublime Text 2 で Sass/compass のコンパイルができるパッケージ 『Compass』 « shilog の記事を参考に環境を作成させて頂きました。 前提 Sublime Text2 に Package Controll が入っていること インストール Ruby をインストールする http://rubyinstaller…

古いバージョンのChromeと複数共存させる方法

前提 メインのChromeを消したくないけど少し試してみたい人向け。 しばらく使ってみたわけではないので、ちゃんとした対応を行いたい人はダウングレードしたほうが良いかと思います。 環境構築 では、さっそくやってみましょう。 ダウンロード 下記サイトか…

MySQL でスペースをトリムする

諸事情によりMySQLだけで後方スペースをトリムしたかった。 全角スペースをトリムする http://dev.mysql.com/doc/refman/5.5/en/string-functions.html#function_trim'xxx' を ' 'にすれば良い mysql> SELECT TRIM(LEADING 'x' FROM 'xxxbarxxx'); -> 'barxx…

Struts2でエラーハンドリンクをしてみる

struts.xml /cause にリクエスト Exception発生 errorHandler → resultType=chain で処理を errorProcessor に移譲する(本体はErrorHandlerAction) <struts> <package> <global-results> <result name="errorHandler" type="chain"> <param name="actionName">errorProcessor</param> </result> </global-results> <global-exception-mappings> …</global-exception-mappings></package></struts>

jQuery live は、jQuery1.9 では使えません。

背景 jQuery1.9 触っていたら動いてないところがあったので。 http://jquery.com/upgrade-guide/1.9/#live-removed 変更内容 liveメソッドなんてありませんよ。(not found)と言われる。 $('a[data-method="delete"]').live('ajax:success', function(e, data…

Railsのエラー対処

背景 rails 触っていて謎のエラーがよく起きるのでまとめ(忘れていいように) rbenv exec rails console `require': cannot load such file -- readline (LoadError)対処 ライブラリ追加してrailsリビルド # yum install ncurses-devel readline-devel # rb…

CentOS の ファイヤーウォール設定

背景 VMWare - CentOS でテストサーバ作っていたところ、iptables がデフォルトで有効だった。 設定 vi /etc/sysconfig/iptables8行目がTomcat用8080ポート、9行目がWebRick用3000ポート :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [46:1103…

CentOS リポジトリ拡張

背景 個人的に yum でパッケージ管理したかったのですが、パッケージ内容が少し古いのが多かったので。。 http://www.jpackage.org/yum.php ※大量に変更が入るので、たぶん本当の運用だとやらない気がする。 yum リポジトリ拡張 # cd /etc/yum.repos.d # wge…

VMWare CentOS に繋がらない

背景 ローカルPCでLinux環境立ち上げて、Windowsからターミナルたちあげていろいろやろうかと思ってたらホストマシンのWindows から VMWare上の CentOS に繋がらなかった。 ※繋がらない→「アクセスが拒否されました」「Access denied」 対応 ホストマシンのI…

エミュレータでかすぎる

家でノートパソコンで弄ろうとするとエミュレータのサイズが毎回でかいんですよね。 まぁしょっちゅう使うわけではないので、都度変更してましたがいい加減めんどくなったのでデフォルトでサイズ変更できるようにしておきます。 …と言っても忘れそうなのでメ…

LogCatViewを表示できない

久々(2012年3月から約半年ぶり)にAndroid開発やろうと思ったら下記のエラー。 LogCatが表示できません。 ビューを作成できませんでした: プラグイン "com.android.ide.eclipse.ddms" は、クラス "com.android.ide.eclipse.ddms.views.LogCatView" をインス…

Titanium を利用するための Android 設定

Android用の設定 Titanium Studio インストール後に Configuration で、Android のSDKを指定するように言われて設定してみた。ところが、Google API V8 ってのが入っていなかったらしくて、Titanium 使えないわけですよ。で、以下、インストール時に困ったと…

さくらVPS文字化け対策

PuTTYで接続 久々にターミナルでつないでviしたらなぜか日本語文字化けしていた。 前からなのか忘れるくらい接続してなかったので、また調べる。。 設定 1つ目 $ vi /etc/sysconfig/i18n LANG="ja-JP.UTF-8" SYSFONT="latarcyrheb-sun16"これはシステム全体…

Android SDK Rev.17 にしたら ClassNotFoundException

条件 以下を利用している android-support-v4.jar FragmentActivity 出力された内容 少し省略しますが… java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.exapmle/com.exapmle.MainActivity}: java.lang.ClassNotFoundExcepti…

Cipherオブジェクトの生成

Androidでやってたんだけど、即効忘れそうなのでメモしておく。 http://java.sun.com/j2se/1.4/ja/docs/ja/guide/security/jce/JCERefGuide.html#AppA public static Cipher getInstance(String transformation); transformation には、以下のような書式で変…

カスタムDialog作成時のメモ書き

Androidでカスタムダイアログを作成する場合 AlertDialog Dialog の2つがある。前者は、DialogBuilderを使って作る。 作成時にボタン実装をたすけてくれたりする。 簡易版的位置づけ。後者は、完全にオリジナルなダイアログを作りたい場合に利用する。 new …

プロセス終了メモ

AndroidでメインActivityが終了するときに、プロセスも落としたかったりする場合のメモです。 ソース Activity内で以下のように記述する @Override public void onDestroy(){ // アプリケーション終了宣言 // ほっとくとそのうちガベージコレクトされる fini…

Spinner の onItemSelected 対策

困った話 onCreate > onStart > onResume と動きますが… onCreate で Spinnerのイベントリスナー(OnItemSelectedListener)を設定すると onResume した後に設定したリスナーが動作する。何も選択していない状態から選択した状態になったって解釈ですかね? 正…

SHARP AVD設定 - SHARP SDK Addon Android2.3.3

前提 Eclipseインストール済み Android SDK Manager を設定済み SHARP端末のアプリ開発用に…。 ダウンロード 以下からダウンロードします。 https://sh-dev.sharp.co.jp/android/modules/sdk/index.php?/sdk sharp_addon_4_for_API10.zip をクリック 同意書…

Grinder 負荷検証メモ

適当なWebサーバーを立てて、Grinderを使って負荷をかけていってみます。*1 1秒あたりのアクセス数を増やす → Mean Time が ある程度まで伸びずに推移する。 ある程度まで行くと Mean Time が伸びなくなる。 もう少し行くと Error が出始める。 という予想。…

Grainder3.6 設定メモ

環境構築から設定等は、書いていたら飛ばしてしまったので省略。。 http://grinder.sourceforge.net/g3/getting-started.html 設定 Agent実行時に指定する grinder.properties の設定値について。 設定値 意味 grinder.processes Agent実行時のworkerプロセ…

Eclipse Indigo 3.7でAndroid開発環境構築

SDKと言われる開発キットとEclipse用のプラグインをインストールします。 SDKはプラグインインストール後にインストールします。 ADTダウンロード Android Developer Tools をダウンロードする。 *1 Eclipse - ヘルプ - 新規ソフトウェアのインストール を選…

Windows7 + PHP5.2 で memcached 環境構築

PHP: Memcache - Manual memcachedダウンロード 以下URLからmemcached 1.2.6 win32 binaryダウンロード。 http://code.jellycan.com/memcached/ ダウンロード後、任意のフォルダーに展開する。 memcachedサービス登録、起動 コマンドを実行する cd C:\memcac…

XAMPP Windows MySQLいろいろ設定メモ

ルートパスワード設定 XAMPPでApache,MySQLを起動している状態だとGUIで設定できる。 1. 以下のURLにアクセスする http://localhost/security/ 2. 下記のような画面が表示される。 3. http://localhost/security/xamppsecurity.php をクリックする 4. rootパ…

Let it snow !!

googleのイースター・エッグで雪を降らせることができるようですね。 試してみる ブラウザ:IE9 1. 降り始め 2. しばらく放置 ※Google chromeでも動作しました。

jQueryプラグインを作成してみる 01

jQueryのプラグインを探してみたけど、あまり意図しているものがないので作ってみる。 …と言っても真面目に使ったことが無いので慣れるところから。 慣れる とりあえず簡単なjQueryを利用してみる。 ダウンロード 以下からダウンロードします。 http://docs.…

IS03迷惑メール設定

au のサイト見ても迷惑メールの追加の仕方が載っていなかったので*1、適当に弄ってたらできたのでメモしておきます。 ※Android全般で共通なのか、auで共通なのか、端末固有なのかは調べていません。。 受信拒否設定 1. メール受信画面からFromのメールアドレ…

IS03で画面キャプチャ取得

一時期はAndoridSDKを入れないとキャプチャできないとか言われていましたが、 いつの間にかできるようになっていたのでメモです。新しい端末を触るたびに買い換えたくなるIS03ですが…端末右側の [電源ボタン] + 液晶の [ホームボタン] を同時に押すと、以下…

VMWarePlayerでCentOS環境構築

OSのインストールからヤル気にはなれないので、メモしておく。 ■VMWareイメージを利用する場合 前提 VMWarePlayerのダウンロード&インストールが完了している以下からダウンロードしたイメージを起動すれば終わり! http://www.vmware.com/appliances/direc…

WordPress日本語化

以前の続きで、bitnami環境にインストールしたWordPressを日本語化します。*1 ダウンロード 以下からja.mo、continents-cities-ja.moをダウンロードする。 http://svn.automattic.com/wordpress-i18n/ja/tags/3.2.1/messages/ 配置する # cd /opt/bitnami/ap…

旧じゃらんポイント交換

昔の出張の遺産となっていた 旧じゃらんポイント が有効期限切れになりますよ。 と言うお知らせをいただいたので、何かに還元するべく調べてみた。 交換ページにアクセス http://www.jalan.net/jalan/doc/howto/04goods01a.html意外とポイントが溜まっている…

WordPress をルートドメインで起動する。

WordPressがドメイン配下で起動している場合にルートドメインで起動したい場合とかがあるので、その方法についてメモしておく。 ※WordPressは、bitnamiで簡単インストールしてあり、/opt/bitnami 配下にApache2がインストールされている状態。 httpd.confの…

CentOS環境日本語化

慣れていないと英語のエラーメッセージ読むの大変ですよね? ということで…日本語化してみます。設定ファイルを変更 # vi /etc/sysconfig/i18n # 以下を変更します。 LANG="ja_JP.UTF-8" 変更内容を反映 # source /etc/sysconfig/i18n # 確認 # echo $LANG #…

さくらVPSで0ベースからWordPress環境速攻構築

さくらVPSでWordPress環境を構築してみます。 sshが使える程度の知識で15分もあればマルっと構築できるはずです。 セキュリティ対策強化とか高速化とかは、まぁ後回しでとりあえず起動したいんだって人向けです。 ■ダウンロード 毎度お世話になります。BitNa…

Windows版 SugarCRM 環境構築

試しに導入してみたので日本語化までのまとめ。 ダウンロード 例によってめんどくさがりのための?BitNamiさんを活用します。 ※本当は、Apache、PHP、MySQLを単品でインストールしないといけません。 インストール ダウンロードしたexeをダブクリックでイン…

モバイルSuica と EX-IC連携

たぶん前からできたんだろうけどAndroidにしてから試す機会がなかったので、以下試してみた。 ■やりたいこと モバイルSuicaで東海道新幹線に乗る*1 出張続きで新幹線チケットとか忘れたら大変! → 全部携帯に突っ込めば忘れないでしょう…という考え。 ■よく…