SourceTreeでgitブランチモデルの運用を試してみる
前回の記事ではFuelPHPのバージョン管理をやりまして、ソースコード管理のモデルがとりあえずできたかなという感じです。ただ、gitのバージョン管理をどんなブランチモデルでやろうかなと考えていたところだったので、今回固めてきました。
gitは非常に奥が深いですね。まだ全然把握しきれてはいないと思いますが、とりあえず雰囲気はつかめたと思うので、今後こんな感じのブランチモデルで運用していこーって概要と、こんなケースにはこうやってSourceTreeを操作するよって内容を備忘録的にまとめておきます。
あとで対応できないケースが増えて、モデルの見直しが必要になることもあるかもしれませんが、今はこれでいく!ということで・・・
続きを読むFuelPHPのプロジェクトをGithubでバージョン管理する
今回の記事もFuelPHPです。以前からコードを書いてはいましたが、プログラミングするなら、今の時代はgitでバージョン管理したいですよね。
インフラはみんなだいすきAWSなので、gitサーバを立てるのは難しくないけど、いちいちインスタンス立ち上げるのももったいない、別に隠すものでもないし、Github使おう。
というか、FuelPHP自体がgitでバージョン管理されてるの?え?じゃあ管理しにくくね?え?モデル、コントローラー、ビュー別にそれぞれリポジトリ作るの?え?え?
・・・このように、フレームワークのプロジェクトのバージョン管理って結構面倒くさいらしいんですが、色々ググって、とりあえずこれでいいか、というところまで辿りつけたので記事にまとめておきます。
AWSソリューションアーキテクトになってきた
めでたく合格しました。正直受験したときには「あ、落ちたな(確信)」となるぐらい難しかったのですが、ギリギリのスコアで合格できたみたいです。やったぜ。
AWSの利用経験は2ヶ月くらいしかなく、あんまり実践経験がないため、試験は難しく感じました。難しい難しいとはよく聞くので、それなりの覚悟で臨んだつもりだったのですが、それでも難しく感じます。やばいです。
現時点では明確な参考書もなく、試験内容も絶妙に曖昧な記憶を揺さぶる内容になっていて、非常によくできているので丸暗記ではなかなか合格できなさそうです。
本記事では、AWS認定プログラミングアグリーメントに反しないレベルで、今まで私がやってきた勉強法などを公開します。これから同試験を受験する方の参考になれば幸いです。
FuelPHPの導入とVCモデルでプログラミングしてみる
ようやくプログラマらしい記事が書けます。コーディング全然してませんでしたからね。
FuelPHPとは、超高速開発をサポートするPHPフレームワークです。
FuelPHP » A simple, flexible, community driven PHP5.3 framework.
http://fuelphp.com/
フレームワークによるプログラミングは、従来のプログラマが開発してきた様々なコンポーネントを、簡単に利用できるため、開発効率を大幅に改善することができると言われています。
PHPフレームワークでは、CakePHP、CodeIgniter、Symfonyなどが普及していますが、FuelPHPはその中のひとつで、CodeIgniterの開発者が集まって開発された、従来のフレームワークの問題を解決するフレームワークとのことです。
数々の選択肢から、私がFuelPHPを選んだ理由は、知人が利用していたから、という大変安直な理由ではありますが、できれば別のフレームワークも一度は触って比較してみたいですね。
なお、PHPフレームワークは単純なPHPプログラミングとは異なり、MVCフレームワークといった新しい概念を理解する必要がありますので、本記事ではFuelPHPの導入、単純な表示プログラムの作成までをまとめておきます。
続きを読むSalesforce World Tour Tokyoに行ってきました
Salesforce World Tour Tokyo
http://eventjp.salesforce.com/
ちょっと前にも書いたかもしれませんが、社内的にSalesforceの活用が広がりつつあるので、会社のお金で連れて行ってもらいました。Salesforce World Tour Tokyo。
CRMツールとして始まったSalesforceは順調にプラットフォームへと進化し、2013年にはPaaSベンダーとしてはAmazon、Microsoft、Googleを抑えて国内トップシェアを誇っています。今回のイベントでは、数々のSalesforce導入企業のCEOを招いて、新しいサービスリリースや、Salesforceの各種導入事例の紹介を行いました。
私はあくまでもエンジニアなので、どちらかといえば技術系の話に興味があり、事前登録もデベロッパー関係のセッションをメインで登録しました。Salesforceは過去にHerokuを買収し、デベロッパーの参画を促しているそうなので、今回はHeroku関係や、Salsforceプラットフォームを活用した開発の話が聞ければなぁと。
本記事ではほぼDeveloper Zoneで常駐し、技術系のセッションに参加した私のレビュー的なものを残しておきます。参考になるかは別として。。
続きを読む