Showing posts with label Git. Show all posts
Showing posts with label Git. Show all posts

Saturday, 24 March 2012

fluxflex の私なりの使い方

知り合いから fluxflex というウェブアプリケーションデプロイのプラットフォームがあると聞き、利用してみました。価格的にはStandardで$1, Casualが$3というように、とてもリーズナブルです。



個人的にプロジェクトを管理するためにRedmineをインストールしてみたところ、Railsアプリケーションであるにも関わらず実に簡単にインストールして使用できています。フリーのプランではいろいろ制約あがあるのでフルにRedmineを活用というよりは現時点でお試しですが。他にもワンクリックでインストールできるアプリケーションはLAMP系がやはりお多く、その他PythonやPerlなど多くの共有サーバで使用できるCGI系ソフトが見られます。RailsのCMSもありました。

ソフトウェアのデプロイ環境として検討していたのですが、デプロイを試してみるとコマンドラインの環境がまだ整っていなくて、例えばGitでPushしている時やpushが終わりデプロイに入った段階でも進行状況がクリアでないなど、何が起きているのか分からないという問題がありました。アプリケーションがクラッシュした際もクラッシュした原因が詳しく探れないため、正直現時点でアプリケーションの開発には向いていないという印象を受けました。ワンクリックインストールしてソフトウェアが使用できる環境は確かに便利だと思います。

ほぼ丸一日fluxflexにRailsで開発したアプリケーションをデプロイする試行錯誤をしたのですが、結局あきらめてHerokuでデプロイすることにしました。ちょっと残念。私のfluxflex 環境に対する知識が足りなかったのかもしれません…。

HerokuはHerokuで独特のポップなエラーメッセージを出すために問題解決するためにエラーめセージを解読しなければならないなどの問題はありますが…。データベースが見つからないときは普通にdatabase not foundとかいうエラーメッセージを出してくれれば分かりやすいのに…。

Monday, 16 January 2012

Developer's Test 勉強会参加してきました。 #devst

15日(土)に大阪産業創造館であったDeveloper's TestのGit勉強会に参加してきました。この勉強会はXP JUG関西の分科だそうです。

朝10時から始まり、説明のあとはcloneしてファイル編集、add, commit, pull, push(rebase)を続けました。議事録はこちら。

https://sites.google.com/site/xpjugwestt/gijiroku/20120114

ちなみに http://codr.cc というサイトで複数名でコード(テキスト)をシェアして編集できるという事も知りました。ドメインルートにアクセスすると新しいハッシュを新しいファイルに割り振ってくれます。議事録の共同編集や、簡単な細かいコードの共同編集なんかに便利そうなメモ帳見ないなweb appですね。

お家に帰ってからもGitHubにSSL公開キーを登録したり、フォローアップしました。勉強会の内容は私の現時点でのレベルでは簡単ではなかったですが、今度は取りあえず個人のPHPプロジェクトなどでGit/GitHub使用してみて習慣化させ、日常のレベルに取り込みたいと思います。

とても面白そうなグループでした。講師の方々、ありがとうございました。他にもBTS/ITSやJenkinsの勉強会も開催しているとのこと。また他の勉強会・イベントにも参加したいと思います。よろしくお願いします。