たのしいRubyを一冊読み終えて半年。
今度こそ、Ruby on Railsに取り組もうと思って、Webアプリケーションスーパーサンプルシリーズを購入しました。
まだ、ローカル環境のInstant Railsを導入しただけでサンプルのアプリが稼働したのを確認したレベルだが、何年も前にPHPをいじっていた時よりずっと環境構築が簡易になったなぁと感じました。
というのも、実際自宅にサーバをたてるにしてもまず、サーバにするための設定から始めなくてはならない。
しかし、Instant Railsであれば、ローカルにWebサーバとMySQLを一括でインストールできる。これは、始める人にとってはとにかく楽で素晴らしい。
さてRailsだが、サンプルをいじったくらいだが、理論上はとても優れたフレームワークだということだ。
Don't Repeat Yourself(DRY)、Convention over Configuration(CoC)という原則に基づいて構築されているとのこと。詳しくは調べるなり、上記の本を買って読んで欲しい。
■DRYは、同じ作業を繰り返さない(無駄の削減)
■CoCは、フレームワークの動作を開発社がいちいち設定しなくとも標準の動きを勝手にする。
といったものだ。CoCに関しては大した知識もないが、なんとなく、設定の自由がなく、実際に構築作業を行う際に壁になりそうな気もしないでもない。
とにかく思ったことは、ローカルで簡単に始められることで、技術を学ぼうとするものにとっては大変うれしい限りだということだ。
その点、JAVAなどは環境構築が手間取るなという印象がある。
今後、Railsを使ったアプリケーションを作ってみるので、今しばらくお待ちいただければと思います。本にはバーンダウンチャートという形式で、体重を記録していく。というサンプルがあるが、これは楽しみだ。カスタマイズしてより使いやすいダイエットの手助けになるようなものが作れればと思います。
受注の仕事では、CMS(コンテンツマネジメントシステム)を使うことが多いです。
本来であれば、PHPやCGIといったインタープリタ型言語を使い、WEBシステムを作る仕事が多いかと思いますが、現状はオープンソースのCMSをよく利用します。
現在はXOOPSをカスタマイズする案件を行っています。
大学生の時にサークルのサイトをXOOPSで作成し、
・サークル外向けのコンテンツ
・サークル内向けのレビューコンテンツ
を切り分けて制作していました。
その時の財産で、基本的なことはわかりますが、やはり時代は進化していますね。
その時はFedora core 3だったのですが、今はバージョンが9までアップグレードされていますし。オープンソースが仕事でも多用されるようになったのは割と最近ではないでしょうか。
今後、オープンソースが減っていくといった記事をWEB STRATEGY先々月号あたりで読みましたが、いったいどうなってゆくのでしょうか。
僕の考えでは、Linuxの隆盛をみるように、増えていくような気がしています。
しかしながら、企業は仕事で使うものに対して安心が欲しいので、エンタープライズバージョンを利用することも多々あります。(Red hat Enterpriseなど)
別の例では、ECサイトを制作する際などは、EC-cubeも優れているが、構築・カスタマイズ料金を考えると、ASPを利用する人が多いですね。特に、中小企業ですと、ASPを選びますね。僕が担当者であれば安心のASPを利用します。楽天市場やYahoo shoppingなど。
上記のような例をもとに考えていくと、オープンソースの開発・利用は促進されると考えています。
そのオープンソースによって登場した新しい仕組みや、便利な点を盛り込んだASP型などの有料サービスも発展していくと考えています。
ビデオデッキがベータになるか、MP3はI podか、DVDはブルーレイか?と同じように、様子見をしつつどちらの知識も持ち合わせているのが、ベスト。というのが答えかと考えています。
最近CMS大決戦を制した島根県CMSをテストしてみています。まだまだといった点はありますが、自治体においての実績もありますので、今後に注目しながら、適した案件の際は提案して、実績を増やしたいなと考えています。
CMSの今後に要注目ですね。
本来であれば、PHPやCGIといったインタープリタ型言語を使い、WEBシステムを作る仕事が多いかと思いますが、現状はオープンソースのCMSをよく利用します。
現在はXOOPSをカスタマイズする案件を行っています。
大学生の時にサークルのサイトをXOOPSで作成し、
・サークル外向けのコンテンツ
・サークル内向けのレビューコンテンツ
を切り分けて制作していました。
その時の財産で、基本的なことはわかりますが、やはり時代は進化していますね。
その時はFedora core 3だったのですが、今はバージョンが9までアップグレードされていますし。オープンソースが仕事でも多用されるようになったのは割と最近ではないでしょうか。
今後、オープンソースが減っていくといった記事をWEB STRATEGY先々月号あたりで読みましたが、いったいどうなってゆくのでしょうか。
僕の考えでは、Linuxの隆盛をみるように、増えていくような気がしています。
しかしながら、企業は仕事で使うものに対して安心が欲しいので、エンタープライズバージョンを利用することも多々あります。(Red hat Enterpriseなど)
別の例では、ECサイトを制作する際などは、EC-cubeも優れているが、構築・カスタマイズ料金を考えると、ASPを利用する人が多いですね。特に、中小企業ですと、ASPを選びますね。僕が担当者であれば安心のASPを利用します。楽天市場やYahoo shoppingなど。
上記のような例をもとに考えていくと、オープンソースの開発・利用は促進されると考えています。
そのオープンソースによって登場した新しい仕組みや、便利な点を盛り込んだASP型などの有料サービスも発展していくと考えています。
ビデオデッキがベータになるか、MP3はI podか、DVDはブルーレイか?と同じように、様子見をしつつどちらの知識も持ち合わせているのが、ベスト。というのが答えかと考えています。
最近CMS大決戦を制した島根県CMSをテストしてみています。まだまだといった点はありますが、自治体においての実績もありますので、今後に注目しながら、適した案件の際は提案して、実績を増やしたいなと考えています。
CMSの今後に要注目ですね。
自身のことを、WEBデザイナー、WEBディレクターという人の差というのは、実際に多くの時間、携わる作業によって決まってくる。といった趣旨のコラムをWeb designingにて読んだ。
デザイン、コーディング等に携わる時間が多い人が、WEBデザイナーと名乗るようだ。
2005年9月~2008年3月まで、約二年半、上記の定義によると、僕はWEBデザイナーだった。
WEBデザイナーという枠組みではあったが、起業当初より段々と会社の業務が広がるにつれて、
・ワイヤーフレームの製作
・スケジュールの作成
・システム関係
・オープンソースの選定
・SEOをサイトに施す
・SEMの相談に乗る
といったディレクター業務も増えていった。
半年前、僕はその会社を後にし、自ら新しい選択をした。
システム会社への転職だ。
WEB製作会社といっても規模によって業務の幅は様々だ。
実際、デザイン、コーディング、納品を中心とする会社もあれば、
人数は少なくともプロデューサーしかいない会社もある。
システム会社への転職をしなくても、WEBシステムに携わる選択肢を選ぶチャンスはあったとおもう。
しかしながらデザイナーということで、若いうちから幅を狭めるのが嫌だった。
もう一つ、苦手意識のあるシステムというものとジックリ構えてみたかった。
システム会社で今行っていることは、企画営業だ。受注では、WEB系案件がほぼ全てなので、WEBシステムのディレクターでもある。
また、システム会社なので、常駐案件を行うスタッフの提案をシステム会社にすることも重要な業務だ。
そんな苦手意識のあった僕から見た、システム会社の行うことをWEBデザイナー、ディレクター、プロデューサーの方に知っていただければ幸いと思っている。
少しでも有益な情報を提供することを目標としている。
ビジョンとしては、WEB制作関係のブログの中でも上位にランキングされ、業界の多くの方に一度は訪れていただけるよう、がんばって更新していきたい。
それでは、みなさまのご協力をお願い致します。
デザイン、コーディング等に携わる時間が多い人が、WEBデザイナーと名乗るようだ。
2005年9月~2008年3月まで、約二年半、上記の定義によると、僕はWEBデザイナーだった。
WEBデザイナーという枠組みではあったが、起業当初より段々と会社の業務が広がるにつれて、
・ワイヤーフレームの製作
・スケジュールの作成
・システム関係
・オープンソースの選定
・SEOをサイトに施す
・SEMの相談に乗る
といったディレクター業務も増えていった。
半年前、僕はその会社を後にし、自ら新しい選択をした。
システム会社への転職だ。
WEB製作会社といっても規模によって業務の幅は様々だ。
実際、デザイン、コーディング、納品を中心とする会社もあれば、
人数は少なくともプロデューサーしかいない会社もある。
システム会社への転職をしなくても、WEBシステムに携わる選択肢を選ぶチャンスはあったとおもう。
しかしながらデザイナーということで、若いうちから幅を狭めるのが嫌だった。
もう一つ、苦手意識のあるシステムというものとジックリ構えてみたかった。
システム会社で今行っていることは、企画営業だ。受注では、WEB系案件がほぼ全てなので、WEBシステムのディレクターでもある。
また、システム会社なので、常駐案件を行うスタッフの提案をシステム会社にすることも重要な業務だ。
そんな苦手意識のあった僕から見た、システム会社の行うことをWEBデザイナー、ディレクター、プロデューサーの方に知っていただければ幸いと思っている。
少しでも有益な情報を提供することを目標としている。
ビジョンとしては、WEB制作関係のブログの中でも上位にランキングされ、業界の多くの方に一度は訪れていただけるよう、がんばって更新していきたい。
それでは、みなさまのご協力をお願い致します。