• Webのプロジェクト

    自分が最近思うことがあって、部署毎に役割を分担し、それぞれ自分が得意とする分野毎に別れ作業するというのがおおまかなプロジェクトの流れではあると思うんだけど、一人一人がその自分の専門とする分野しか出来無いのは、共同作業でプロジェクトを進めていくのはミスマッチが起きやすいと思ってる。ミスが起きなかったとしても、クオリティの低下みたいなことは必然的に起きるんじゃないかと。

    しかし、分野毎にちゃんと区別して自分の役割だけをやらなければいけないという「決まり」が浸透しきっている感じがする。デザイナーは本当にデザインを書くだけでいいのか、プログラマはプログラムを書くだけでいいのか。もし、自分が専門とする分野しかやってこないとすれば、プログラマの人はデザイナーにどんなことを求めどんなことをやってほしいのか伝える時に、それはプログラマの目線での話なってしまい、それを受け取るデザイナーの人はもちろんプログラムの知識なんてものは持っていないので、受け取り方が双方で異なってくる場合があるのではないかと思ってる。

    プログラマだって、ある程度はデザインもできて、デザイナーもある程度はプログラムもできたほうが、お互いにどんなことをして欲しいのかを理解し、プロジェクトを円滑にすすめることができるのではないかと思う。「プログラマがデザインなんてするな!」と一言で片付けてしまうのは、自分に力量に制限がかかり、最大限の力を発揮できないのではないかと思う。

    例えば、今なんてjQueryなんていうJavascriptフレームワークがデザインでよく使われるように成り、デザイナーもJavascriptを始めたりしてきている。ボタンを押したらアニメーションで画面が切り替わったりするような、アニメーションも含めた画面推移のデザインをデザイナーが作る場合も出てきている。事実、デザイナーだってプログラムができるようじゃないと、最終的に完成したときのクオリティに関わり、人材的な需要価値だってえらく変わると自分は思う。

    それに含めて、プログラマだってデザインをやらないといけない場面があると思う、Webプログラミングを行っている時に、HTMLのDIV要素の位置を決める時に、どんな構成にするのか考えなければいけない、最近はTABLEタグなんて使わなくなったので、float指定をうまくやらないとウィンドウサイズを変えたらカラム落ちしてしまうし、どんな環境でも崩れないようにするHTMLを考えなければいけない。(HTML部分もデザイナーが行うことが多いけど)

    自分はプログラマなのであまりデザインについては詳しくはないですが、デザインのことも同時に勉強していこうとは思っています。「プログラマがイラストレーターなんてw」と言われる場合もあるかもしれないけど、「1pxに魂が宿る」みたいなことは肝に命じている。デザインっていうのは1pxもずれちゃいけなかったり、見えない線がすごい効果をもたらしているとか、そういうことはある程度把握しているつもり。デザイナーにこういうかんじで画像作ってくださいなんてお願いしたときに、そのお願いする部分が1pxだけでもずれていただけで絶対デザイナーのやる気は失われると思う。そういうすごく細かいところに気づきあえるためにも、デザイナーだってプログラミングをできるようにならないといけないし、プログラマーだってデザインをできるようにならないと行けないと自分は思ってる。

    もちろん、デザインとプログラムだけじゃなくて、ブランディングに関わるところや、ディレクションに関わるところ、マネジメントに関わるところも含めて総合的に知識は持っていないとだめだと思う。だから自分は、そういう自分の専門とする分野以外のことも勉強してる。それくらいできなきゃだめとも思ってる。やれることだけやればいい人間になんて俺はなりたくないのでね。

  • Webのプロジェクト

    自分が最近思うことがあって、部署毎に役割を分担し、それぞれ自分が得意とする分野毎に別れ作業するというのがおおまかなプロジェクトの流れではあると思うんだけど、一人一人がその自分の専門とする分野しか出来無いのは、共同作業でプロジェクトを進めていくのはミスマッチが起きやすいと思ってる。ミスが起きなかったとしても、クオリティの低下みたいなことは必然的に起きるんじゃないかと。

    しかし、分野毎にちゃんと区別して自分の役割だけをやらなければいけないという「決まり」が浸透しきっている感じがする。デザイナーは本当にデザインを書くだけでいいのか、プログラマはプログラムを書くだけでいいのか。もし、自分が専門とする分野しかやってこないとすれば、プログラマの人はデザイナーにどんなことを求めどんなことをやってほしいのか伝える時に、それはプログラマの目線での話なってしまい、それを受け取るデザイナーの人はもちろんプログラムの知識なんてものは持っていないので、受け取り方が双方で異なってくる場合があるのではないかと思ってる。

    プログラマだって、ある程度はデザインもできて、デザイナーもある程度はプログラムもできたほうが、お互いにどんなことをして欲しいのかを理解し、プロジェクトを円滑にすすめることができるのではないかと思う。「プログラマがデザインなんてするな!」と一言で片付けてしまうのは、自分に力量に制限がかかり、最大限の力を発揮できないのではないかと思う。

    例えば、今なんてjQueryなんていうJavascriptフレームワークがデザインでよく使われるように成り、デザイナーもJavascriptを始めたりしてきている。ボタンを押したらアニメーションで画面が切り替わったりするような、アニメーションも含めた画面推移のデザインをデザイナーが作る場合も出てきている。事実、デザイナーだってプログラムができるようじゃないと、最終的に完成したときのクオリティに関わり、人材的な需要価値だってえらく変わると自分は思う。

    それに含めて、プログラマだってデザインをやらないといけない場面があると思う、Webプログラミングを行っている時に、HTMLのDIV要素の位置を決める時に、どんな構成にするのか考えなければいけない、最近はTABLEタグなんて使わなくなったので、float指定をうまくやらないとウィンドウサイズを変えたらカラム落ちしてしまうし、どんな環境でも崩れないようにするHTMLを考えなければいけない。(HTML部分もデザイナーが行うことが多いけど)

    自分はプログラマなのであまりデザインについては詳しくはないですが、デザインのことも同時に勉強していこうとは思っています。「プログラマがイラストレーターなんてw」と言われる場合もあるかもしれないけど、「1pxに魂が宿る」みたいなことは肝に命じている。デザインっていうのは1pxもずれちゃいけなかったり、見えない線がすごい効果をもたらしているとか、そういうことはある程度把握しているつもり。デザイナーにこういうかんじで画像作ってくださいなんてお願いしたときに、そのお願いする部分が1pxだけでもずれていただけで絶対デザイナーのやる気は失われると思う。そういうすごく細かいところに気づきあえるためにも、デザイナーだってプログラミングをできるようにならないといけないし、プログラマーだってデザインをできるようにならないと行けないと自分は思ってる。

    もちろん、デザインとプログラムだけじゃなくて、ブランディングに関わるところや、ディレクションに関わるところ、マネジメントに関わるところも含めて総合的に知識は持っていないとだめだと思う。だから自分は、そういう自分の専門とする分野以外のことも勉強してる。それくらいできなきゃだめとも思ってる。やれることだけやればいい人間になんて俺はなりたくないのでね。

  • なんではてなブログにしたのかってい言われたら絶対答えられない気がする

    最初はWordPressの予定でした

    さくらのVPSでレンタルしてるサーバーが2つあって、共にnginxでサーバー立ててあったりと普通に考えればWordPressを契約済みのサーバーに入れれば万事解決だったんだけど問題がひとつあって使い慣れたはてなブログを契約することになりました。

    さくらのVPSはPythonのDjangoフレームワークが構築されておりWordPressをそのまま入れられない

    自分の持っているサーバーはDjangoフレームワークによって運用しているので、PHPで書かれているWordPressはそのままでは動かせないことに気づきました。なんとかして動かせやしないかと色々な手を使って試行錯誤を繰り返してはみたものの、すでにさくらのVPSで作ってあるホームページがURLのディレクトリの文字によってどんなページを表示させるかを判定させているので、階層を一個ずらすだけで動かなくなってしまったりと何らかの不都合が発生してしまい、時間を書けて構築させたシステムを作りなおすのはちょっと気が引けたのではてなブログの契約ということになりました。

    しかし、問題は解消された

    本当だったらはてなブログは使いたくなかったんだけど、Javascriptも直で使えるようになったし、まぁいいかなと・・。もし、PythonPHPが使いたくなったときはこのブログにそのサーバーのURLを貼ればOKなわけで、特に問題になることはなさそう。あと、画像のアップロードが楽なのも利点かもしれない。