東海PythonWorkshop01行ってきた | Top | ツールがいっぱい

 

Djangoで始めるデザイナー的フレームワーク入門

株式会社モノスペースの船井さんが、東海PythonWorkshop01でデザイナ視点から見たDjangoについてプレゼンされたので、参加してきました。
#本当は動画を撮りたかったんだけど、ヘボイデジカメでとるのは辛かったから断念orz


船井さんは、元々はデザイナの出で、今はプログラムもできるとのこと。最近、つぶやき系のサービス monologista をDjangoで作られています。
昨年の夏頃にチュートリアルの用なものをブログに書かれていたので、Djangoを追っている方々はご存知の方も多いかもしれません。


以下、メモ書きしてきたものです。きっとプレゼン資料が公開されることでしょう:)


デザイナにとって嬉しいところ

  1. DRYで無駄を省けるところ

  2. シンプルで覚えることが最小限

  3. 動作高速

  4. ドキュメント充実

  5. 大規模Webサイトでの利用実績多数

  6. 使える管理画面の自動生成


デザイナに向いていると思う部分

  1. プログラミングの深い知識はいらない
    #monologistaではモデルとURLの設定以外でPython書いたのは一カ所だけらしい。

  2. SQLの知識がほぼ必要ない
    #JOINとかわかんなくても大丈夫らしい

  3. 作成、編集するファイルが少ない
    #つまり、覚えることが少ないってことらしい

  4. テンプレートファイルが無駄に増えない
    #継承のおかげでインクルード地獄から解き放たれるってことらしい。あ、でもインクルードもできるよ:)

  5. ドキュメントが日本語でまとまっている
    知り合いのデザイナはドキュメントが英語の時点でやる気を失うらしい。いろんなサイトに点在してるのも嫌だって。あ、でもプログラマもやる気失う人多いよ:(。

  6. ローカルのテスト環境作成が簡単
    確かに、たくさんのプロジェクトがあっても開発サーバがプロジェクトごとに管理?できるからラクチンなんだな:)

  7. 自動管理画面の見た目がよい:)

  8. エラー時の表示が親切。
    他の言語で画面が真っ白になったりしてへこんだことがあるらしい

  9. 拡張子がhtml
    #なんでも拡張子がhtmlなだけで落ち着くらしいw


その上で、Django向きなデザイナ

  1. HTML/CSSが手書きで普通に書ける。ウェブデザイナ的にはこれはそもそも必須スキルなはず

  2. MTでブログサイトを構築したことがある
    #Djangoの方が簡単らしい

  3. プログラマに頼らずサイト構築をしたい

  4. AjaxブームでJavaScriptに興味を持った
    #実際にこういうデザイナは多いらしい

  5. CGIに挑戦したけど、InternalServerError頻発で凹んだ

  6. phpを学んだけど、1週間かかってやっと使えない掲示板ができた。さらにセキュリティ問題を指摘されたorz

  7. SQLは何となくわかるが正規化とかJOINは知らない

  8. 他のフレームワークでテーブル作成にXMLを書かされた
    #やっぱりXMLは嫌になるらしい

  9. EclipseとDreamweaverを同時に起動したら固まった
    #CVS用にEclipseを入れさせられたらしい。


私の主張と同じく、CSSとJavaScriptが書ければDjangoは使えるはずだということかな。



懇親会では、「プログラマがサイトを立ち上げて世界的に有名になったっていうケースはあるけど、デザイナはないよね。Djangoがあればそれができるんだ」とのすばらしい発言。
『デザイナのためのDjango』という勉強会をやろう、と少しだけ盛り上がる。ある会社がデザイナと接点を持てるかもしれないとの極秘情報もあったりなかったり。


Python Developers Camp2007wでnyusukeさんが「Djangoのデザイナフレンドリ」というプレゼンをし、今回の東海PythonWorkshopでpateoさんが「Djangoで始めるデザイナー的フレームワーク入門」をやっているということからも、Djangoはデザイナさんでも使える可能性が大きいことは間違いないよね。もう一人、LinuxなWEBデザイナーの覚書き。のももさんもDjangoを使ってみてるし!


pateoさんは『デザイナのためのDjango』という勉強会の講師に乗り気なので、なんとかしたいぞ。


Taged with:,,,

Entry Date:2007-05-27 02:31

Author:makoto

ping url:http://www.everes.net/2007/may/27/introduction-of-framework-for-designers-by-django/tbping/

subscribe:feed with LDR

Comments

1 by もも

15:39 on

2007-05-28

ご紹介ありがとうございます^^
私は元々EmacsでHTMLを書くことからWEBを始めた邪道なデザイナですが、機会があれば友人のデザイナ達にも広めて行きたいと思っています。
最近SEO・WEB標準化の流れでXHTML/CSSを勉強してるデザイナは増えていますので、「やる気になればできる」人は多いと思います。。

2 by makoto

23:30 on

2007-05-28

勝手にリンクを貼ってしまってごめんなさい :-)
「友人のデザイナ達」は格好いい響きだなぁ。

Add Comment

コメント追加









follow everes at http://twitter.com
What's Next
Tags
Blog Archive
Project
  • » WorkStyle

    作り直し中なので、見ないでっ!

  • » pymagnolia

    ma.gnolia.comのAPIを操作するPythonライブラリ。

  • » django-ja

    Djangoと日本の仲間たち。
    Djangoに関するニュースや、「仲間たち」のブログエントリをアグリゲートしています。

  • » rhaco

    PHPのWebフレームワーク。 PHPらしさを失わず直感的に記述できることを目指している。 Djangoと同じく、他のライブラリに依存しない。また、Djangoっぽいテンプレートの作り方も可能。

  • » Tracka

    スモールチーム、家族用の知共有ウェブアプリケーション。
    テキスト、画像、youtube動画、stage6動画等をトラック!

  • » BMO

    BMOは、本、CD、DVD、ゲームに印刷されているバーコードをiSightで読み取り、AmazonのAPIを利用して画像や情報をmacに保存します。iSightのついているmacで利用してください。Leopardと呼ばれているOSX 10.5以上が必要です。 保存した情報は、OSX Leopard(10.5)から搭載されたCover FlowとQuick Lookという仕組みを利用して表示します。