www.なしのアクセスをwww.ありへ転送する

Herokuを使って独自ドメインで運用しているサイトがあるのですが
www.sample.com
のようにwwwつきで使っています

sample.com
のようにwww.なしでアクセスするとエラーになっているので、転送してみました

Apacheのredirectとかの方法をHerokuで..と思いましたが
ruby on rails – Heroku how to redirect http:// to http://www – Stack Overflow
をみると、DNSで転送したほうが良さそうです

使っていたのが
ドメイン取るなら お名前.com – ドメイン取得 最安値 99円!
だったので、調べてみると
オプション設定の転送Plusを使うとできました

onamae-options-url

これで少し良くなりました

Android Studioで”Error:Execution failed for task ‘:app:dexDebug’.”のエラー

ひさびさにAndroidを触ってて、新しく手に入れたアプリをRunしたらエラーが..

Error:Execution failed for task ':app:dexDebug'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/usr/lib/jvm/java-7-oracle/bin/java'' finished with non-zero exit value 2

環境はAndroid Studio 1.4

いろいろ調べましたが、メニューから
Build > Clean Project

Build > Rebuild Project
をしたら直りました
だいぶ寄り道しました

MODX EvolutionをUbuntuに入れてみた

CMSのMODX EvolutionをUbuntuにインストールしてみました
Apache、MySQLはインストール済のところからはじめました

手順は
MODXのインストール手順解説|MODX 日本公式サイト
を見てやりました

日本語版のMODX Evolutionをダウンロードします
MODX Evolution 1.0.14J-r9 日本語版|MODX 日本公式サイト

このときは
MODX Evolution 1.0.14J-r9 日本語版
でした

zipファイルなので解凍して、WEB公開ディレクトリへ移動

今回は
/var/www/html/evo
に設置しました

localhost/evo
にアクセス

evo-install

続行

evo-install2

MySQLのユーザーを指定したり次々へと設定すすめます

evo-install3

オプションを選びます
サンプルサイトのチェックはつけてみました

evo-install4

チェックが入って、ライセンスに同意して、インストール

evo-install5

無事入ったら

evo-install6

ログインします(変えてなければ admin / 自分で決めたパスワード でログイン)

evo-install7

初回の更新がいるらしいので、更新をおして
サイトを表示をクリックしてみると

evo-install8

こんなサイトが出来上がってました

mysqlでcase when文を使ってみた

mysqlでif文っぽいのを使ってみました

SELECT
 CASE WHEN column_id = 0 THEN word ELSE NULL END as first,
 CASE WHEN column_id = 1 THEN word ELSE NULL END as second,
 CASE WHEN column_id = 2 THEN word ELSE NULL END as third,
 CASE WHEN column_id = 3 THEN word ELSE NULL END as fourth,
 CASE WHEN column_id = 4 THEN word ELSE NULL END as fifth
 FROM m_sample;

これでテーブルにデータを表示するのが楽でした