makotanの勉強日記

勉強したこととか設定系のメモとかそういうのを集めたもの

2014-01-01から1年間の記事一覧

もう来てる次の時代のアーキテクチャの単なるメモ

microservice:ちっちゃいさーびすをたくさん作ってそれらを連携させる 認証:ユーザのパスワードを使わないAPIベースの認証 認可:細かいレベルでのアクセス認可 クラウド:サーバが必要なタイミングで必要な数取得できる service間連携:ちっちゃいサービ…

Ninja インストール

必須 java7 maven 3.1以上 アプリの作成 mvn archetype:generate -DarchetypeGroupId=org.ninjaframework -DarchetypeArtifactId=ninja-servlet-archetype-simple テストで動かす cd MY_INSTALLED_PROJECT mvn clean install mvn ninja:run ブラウザで開く h…

IntelliJ IDEAのClojureプラグイン

言語だけなら普通にプラグインで入る La Clojure を入れる でも、Leiningenも込みでサポートが欲しい場合はこれを入れる Cursive: The IDE for beautiful Clojure code ライセンスを書いてないのがちょっと気になる

IntelliJ IDEAがエラーで動かなくなったときの対策

IntelliJ標準以外のプラグインの関係などでIntelliJが動かなくなったときに、IntelliJ IDEAの設定を削除して動かすようにするまでの記録 現象 IntelliJ IDEAを12から13に更新しようとした それまで使っていたClojureプラグインがIDEA 13に対応していないのが…

IntelliJ IDEAでmidjeのautotestをするまで

Intellij IDEA 12だとClojureプラグインが駄目なので13に変えるか、Intellijのサポートページからダウンロードしてインストール。って思ったけど、実はあんまり必須じゃ無いので詳細はパス プログラムを作ってて面倒なのが、コードを書いてUnitTestを動かし…

LinuxにPostgreSQLを入れて外からアクセスできるようにする

OSに設定されてるPostgreSQLが古いときはPostgreSQLのリポジトリを追加する postgresqlの設定で、localhost以外からのアクセスを受けとれるようにする 一個目 sudo vim /etc/postgresql/9.3/main/postgresql.conf listen_addresses = '*' 二個目 sudo vim /e…

RedHat系のLinuxでサービスの有効化などなど

サービスの一覧 sudo chkconfig --list ここでonになっているサービスが有効なヤツ サービスをマシン起動と一緒に起動するには sudo chkconfig servicename on サービスをマシン起動と一緒に起動しないようにするには sudo chkconfig servicename off よく操…

Mac上にvagrant(1.4.2)の環境を作る

VirtualBoxをインストールする VMWareの場合はVagrantから購入すればたぶん動くはず Downloads – Oracle VM VirtualBox Vagrantをインストールする ググるとすぐ出てくるところを見るとgemからでも出来るらしいけど、やってみたら動かなかったのでこっちから…

MacのJava7でのjava.library.pathにライブラリを設定する方法

一番最適な判断方法はJavaの中でこれを出力する System.getProperty("java.library.path"); そこに~/Library/Java/Extensionsがあるのに気がついたので mkdir -p ~/Library/Java/Extensions こんなコマンドでディレクトリを作成したあとでExtensionsなライブ…

brewでElasticsearchのインストール記録

単なるメモ コマンドは brew install elasticsearch これだけ。 % brew install elasticsearch ==> Downloading https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-0.90.9.tar.gz ###########################################…