スティーブジョブスに俺はなる!!

毎日全力を出し切り、自分史上最高を出し続けたい!

開発日誌

Gradle-Grails プロジェクト作成手順

gradle init gradle grails-compile gradle grails-dbm-generate-changelog -PgrailsArgs="changelog.groovy" gradle grails-dbm-changelog-sync 起動テスト gradle -PgrailsArgs="login User Role" grails-s2-quickstart Config.groovy追記 grails.plugin.s…

えっ、サービスクラス作るの?・・・・

Grails Quartz Plugin のインストール〜設定まで - SpaceNetの開発ログ 順調にJobを作れるかと思いきや、最悪や・・・ Job内でコントローラーを実行する事が推奨されてないらしい。。。 Grails Invoke a controller method from a scheduled job - Stack Ove…

Grails Quartz Plugin のインストール〜設定まで

Grails Plugin: Quartz plugin for Grails build.gradleに追加 compile 'org.grails.plugins:quartz:1.0.2' コンパイルしてインストール [local] % gradle grails-compile Jobクラス作成 [local] % gradle grails-create-job -PgrailsArgs="MyJob" とりあえ…

homebrewをMacにインストールする。

homebrewを入れる ※すぐ終わると思ったが、なんか面倒くさいことになった・・・ ますは、Command Line tool for Xcodeのインストール [local] $ xcode-select --install [local] % ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instal…

よく使うコマンド ITerm2 zsh

ITerm 2 Command + T :タブを開く Command + D :画面分割 Command + Shift + D : 画面分割(上下) Command + [ or ] : 分割した画面間のフォーカス移動 Zsh 履歴表示 途中までコマンドを入力して Ctr + P 途中までコマンドを入力して Ctr + N

開発環境の効率化 iterm2 zsh

コマンドラインの入力が手間というか時間を取る。 出来るだけ省力化してみる。 まずは、iterm2の導入 iterm2のホームページからダウンロードしてインストールする。 ITermメニューからCheck For Updateを実施して、最新化する。 Zshの導入 [local] $ vi ~/.z…

よく使うGradleコマンド

Gradleプロジェクト作成 gradle init アプリケーション起動 gradle run 引数付きGrailsコマンド実行 (以下は'grails s2-quickstart login User Role'の例) gradle -PgrailsArgs="login User Role" grails-s2-quickstart productionモードでwarファイル作成…

備忘録:Tomcat

デプロイ手順 ・tomcat停止 ・古いコンテキストパスのディレクトリを削除 ・warファイルの更新 ・tomcat起動 参考にしたサイト Tomcatのwarファイルとデプロイと自動展開 - ろば電子が詰まっている

1からLinuxに本番環境の設定をする CentOS(7)tomcat7 インストール

iptables でtomcat用ポート解放 $ sudo iptables -I INPUT -p tcp --dport 8443 -j ACCEPT$ sudo iptables -I INPUT -p tcp --dport 8080 -j ACCEPT$ sudo service iptables save$ sudo service iptables restart まずはjavaのインストール $ sudo yum insta…

1からLinuxに本番環境の設定をする CentOS(6)gitoliteでリポジトリ運用開始

若干迷ったのでメモっておく [local] $ git clone gitolite-example.example.com:new-repo [local] $ vi README.md [local] $ git add . [local] $ git commit -m 'added README.md' [local] $ git push origin master このorigin masterを加えないでgit pus…

1からLinuxに本番環境の設定をする CentOS(5)Gitのインストールと設定

まずはGit(ギット)のインストール $ sudo yum install git $ git version git version 1.7.1 Gitのリポジトリルートを作成 $ sudo mkdir /var/lib/git 複数人でGitを使う事を想定しているため、Git管理ツール「Gitolite」を導入 Git管理用ユーザの作成 $ s…

1からLinuxに本番環境の設定をする CentOS(4)Apache2.2を2.4にアップデートする。

Apache2.2のサービスを停止してApache2.4のサービスを起動する まずApache2.2がプレインストールされていたのでサービスを停止する $ chkconfig httpd off $ chkconfig --list | grep httpd httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off Apache2.4が入…

1からLinuxに本番環境の設定をする CentOS(3)iptable logwatch

ここまでで、サーバへの接続は以下のコマンドによるものとなっているはずである。 $ ssh yyy@xxx.xxx.xxx.xxx -i /Users/spacenet/.ssh/id_rsa -p zzzzz yyyはサーバ上のユーザ名 xxx.xxx.xxx.xxxはサーバのIPアドレス zzzzzはssh接続用ポート番号 iptables…

1からLinuxに本番環境の設定をする CentOS(2)セキュリティ

root操作を禁止とし、sudoを可能にする $ yum list installed | grep sudo 入っていなければ $ yum install sudo sudo を利用するユーザ(xxxx)をwheelグループに追加 $ usermod -G wheel xxxx 追加できた事を確認する $ id ytb uid=500(xxxx) gid=500(xxxx…

1からLinuxに本番環境の設定をする CentOS(1)

最初にセキュリティ強化のためパスワード変更 $passwd ユーザー root のパスワードを変更。 新しいパスワード: 新しいパスワードを再入力してください: passwd: 全ての認証トークンが正しく更新できました。 ログイン用ユーザの作成 $useradd test $passwd t…

16:SpringSecurityTwitter Pluginのs2-init-twitterを実行してみた

SpringSecurityTwitter Pluginのdocページには書かれてい無いが、s2-init-twitterを実行してみた。 実行結果はこちら $ gradle grails-s2-init-twitter :grails-s2-init-twitter | Loading Grails 2.4.4 | Configuring classpath | Configuring classpath. |…

14:Grails plugin log4jの設定

Config.groovyの記載例がGithubにあった。 どなたか存じ上げませんが、ありがとうございます、完璧っす! // gist.github.com

13:やっぱ spring security twitter インストールだね!

<重要>spring security coreプラグイン追加が終わった後で追加する <超重要>同時にやらない! build.groovyに追記 compile 'org.grails.plugins:spring-security-twitter:0.6.2' コンパイルして #gradle compile 必要ドメイン追加 #gradle grails-create…

12:spring security coreのインストールからやり直し

前回書いた通り、やり直してます。 手順はココ参照 Spring Security Core Plugin 2.0-RC4 #gradle -PgrailsArgs="login user Role" grails-s2-quickstart ※パッケージを指定しないと動かないのでパッケージをloginとした。 (注意)userのUは大文字にする必…

11日目:Datasource.groovy 初期設定でサーバーにアップしたらエラーになる意味不明設定だねー

ローカルで動いてるGradle-GrailsプロジェクトをLinuxサーバ(Tomcat+Apache)にアップしてみると見事に動かない・・・・ 意味不明っす。 ちなみに、Mysql使おうと思ってたけど、面倒くさいからGrails組み込みのH2 databaseを使うよ。自分専用ツールだから別…

GG開発9日目:spring security twitter logoutの実装

logoutコントローラーの作成 splix/grails-twitter-authentication-example splix/grails-twitter-authentication-example · GitHub

GG開発10日目:Linux Server SetUp

<a href="http://blog.ybbo.net/2015/03/11/how-to-install-mysql5-7-to-centos6-using-yum/" data-mce-href="http://blog.ybbo.net/2015/03/11/how-to-install-mysql5-7-to-centos6-using-yum/">【シンプル】CentOS6にMySQL5.7をyum…

GG開発8日目:まだtwitterプラグイン

spring-security-twitterが、どうも上手くいかない。 splix/grails-twitter-authentication-examplegithub.com

GG開発7日目:spring security twitterをインストール

以前はビルドが失敗していたが。 spring security coreインストール済みなので、うまくいった? $ gradle grails-refresh-dependencies :grails-refresh-dependencies | Loading Grails 2.4.4 | Configuring classpath | Running pre-compiled script | Runn…

GG開発6日目:hybernate pluginがGrails2.4系で使えない

どうやら、次のようなオプションを入れないと使えないらしい runtime('org.grails.plugins:hibernate4:4.1.11.7') { exclude module: 'xml-apis' } Issue with runtime dependency hibernate4 for grails 2.4.0 · Issue #95 · grails/grails-gradle-plugin I…

GG開発5日目:spring-security-coreの壁突破

一歩前進した。 stackoverflowの回答が来た。 BUILD FAILED by org.grails.plugins: spring-security-core:2.0-RC4 on Gradle BUILD FAILED by org.grails.plugins: spring-security-core:2.0-RC4 on Gradle - Stack Overflow build.gradleに下記追加で解決 …

GG開発4日目:Graidleでorg.grails.plugin:spring-security-core:2.0-RC4が使えない

タイトル通り、どハマり。 何が悪いのか、googleで探しても原因が見つからない。 きっと、バージョンなんだとアテを付けてるが色々やっても解決できず。 仕方ないので、stackoverflowで質問を投げてみた。 BUILD FAILED by org.grails.plugins: spring-secur…

GG開発3日目:GraidleでGrailsプロジェクトを作る

試行錯誤して、この動画に行き着く。 GradleSummit2014 - Evolving Grails Builds With Gradle - John Engelmann - YouTube GradleとGrailsの連携について1から説明している。しかも、2014年11月GradleSummit2014で講演したと思われる新しい内容。 そして気…

2日目にしてハマる。GradleでGrailsのプロジェクトを起動できない・・・

<今日やった事> ・gvmでgrailsのバージョン変更・gvmでgradleインストール・GGTS環境設定でGrailsのパスを変更・Gradle本P27,JAVA_HOMEの位置確認OK・手順に沿ってgradleプラグイン設定 http://grails.github.io/grails-gradle-plugin/docs/manual/guide/u…

webサイト作成1日目

1.Groovy/Grails Tool Suiteのインストール Groovy/Grails Tool Suite™ (GGTS) やばい、これだけで終わってもうた・・・・ Gradle徹底入門 次世代ビルドツールによる自動化基盤の構築 作者: 綿引琢磨,須江信洋,林政利,今井勝信 出版社/メーカー: 翔泳社 発…