46
Pythonと出会った デザイナーの話 20141025 PyLadiesTokyo #1 Yumi Hashizume(uniq)

Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Embed Size (px)

DESCRIPTION

http://pyladies-tokyo.connpass.com/event/8744/ 「Pythonと私の付き合い方」をテーマという事で。こんな話をしてみました。

Citation preview

Page 1: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Pythonと出会ったデザイナーの話20141025 PyLadiesTokyo #1

Yumi Hashizume(uniq)

Page 2: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

自己紹介

Page 3: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

お前誰よ

ID: uniq

name: 橋爪由美

本業

WebやAppのデザイン

CSS/HTML/Photoshop/Git/Mercurial

副業(同人)

絵描き

Page 4: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

何でデザイナーがPython?

Page 5: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

普通のデザイナーだった頃

ド●ンゴに入って前半

Page 6: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

エンジニアとの コミュニケーション

「ちょっとここを1px上にしたいんですけど…」

「あの画像をこの画像に差し替えたいんです…」

「10件表示じゃなくて20件表示にして欲しいんです…」

Page 7: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

自分で出来そうなのに 環境がないのでエンジニアに頼む

Page 8: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

たいへん申し訳ない(;´Д`)

Page 9: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

そして面倒くさい\(^o^)/

Page 10: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

わがままにデザインを触りたい

Page 11: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

TortoiseSVN を使うことに!

Page 12: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

色んなソースが見れる! 皆の変更ログが見れる!

ちょっとプログラミングに興味わく

Page 13: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

「デザイナー」から 「エンジニア見習い」

という職種にド●ンゴに入って後半

Page 14: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Gitを覚えた!…と同時にターミナルの操作も覚えた

Page 15: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

エンジニアのブログが読めるようになった!

「$」が、ターミナルのマークだとやっと分かった。

Page 16: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

自分の開発環境を持つようになる

動くのでリアルな状態でデザインできる! 感動!(・∀・)

Phothoshopより楽

Page 17: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

新卒エンジニアにJavaScriptを教わった!

難しかったけど、動くのは楽しい

Page 18: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Rails Girls Tokyo 1回目に参加!

私みたいに、プログラマーじゃなくても、プログラム書きたい人いっぱいいた!

Page 19: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Rubyのチュートリアルに参加

Page 20: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

エンジニア主導のもと、 私もテンプレート修正を直接

するようになるrailsっぽいのとかsmartyとか

Page 21: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

もっとエンジニアに近い所で開発したいなあ

Page 22: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

転職先がたまたまPythonだったデザイナーとしてBeProudに転職

Page 23: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

ビープラウドの某プロジェクトのデザイナー開発環境

バージョン管理はMercurial

自分用の開発環境がある

djangoのテンプレート

デザイナーもコードレビューあり

Page 24: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

実装に参加することになり チームのエンジニアから一言

Page 25: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

–チームのエンジニアさんより

“djangoテンプレート管理はデザイナー主導で行ってください”

Page 26: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

な、なんだってー

Page 27: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

エンジニア「URL作りたい時や、分からなくて手が止まる時は、声かけてください。」

デザイナー「あ、はい」ε-(´∀`*)ホッ

Page 28: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

初めて見るdjangoテンプレートの印象

とにかく読みやすい!

Page 29: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

djangoテンプレート 書けるようになろう

(●´ω`●)

Page 30: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

djangoテンプレート どこまで触ってる?

block継承

if文

for文

Page 31: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

ある日

Page 32: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

順番を変えたかった

{%  for  p  in  event.user|slice:":3"  %}      <img  src=“user_icon.png”>  {%  endfor  %}  

お尻から並べるにはどうしたらいいの?

Page 33: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

エンジニアに聞いてみた

Page 34: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

–あるエンジニアさんより

“ちょっとPythonの勉強しましょうか”

Page 35: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

ふぁ!?

Page 36: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

ここがPythonだった!

{%  for  p  in  event.user|slice:":3"  %}      <img  src=“user_icon.png”>  {%  endfor  %}  

Page 37: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

そうだ、Pythonはじめようdjangoで書けることが増えるかもしんないし

Page 38: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

PyCon JP 2014 チュートリアルビープラウドPython基礎研修の短縮版に参加

写真はBeproudとPyConJPより

Page 39: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Pythonすごく読みやすいいままでの学習が爆発した?

Page 40: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

PyLadiesTokyo & PyConJP勇気をもらう

写真はPyConJPより

Page 41: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Pythonよちよち勉強してみよう

Page 42: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Python mini Hack-a-thonプロフェッショナルな人たちの中、よちよちと初学者向けの本で勉強したり

Page 43: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Pythonインタープリターで

恥ずかしがらずに、復習がてら出来たことをBlogに書く

関数にまとめるのは、まだ混乱

sphinxでドキュメント作ってヾ(*´∀`*)ノキャッキャ

Page 44: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

Pythonともっと仲良く

Page 45: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

今後

Pythonでwebアプリ作る

Pythonの初学者に優しい記事を書いていきたいな

これをきっかけに他の言語の理解も深まりそうな予感

Page 46: Pythonと出会ったデザイナーの話 #PyLadiesTokyo

まとめ

わがままにデザイン作るためにPythonはじめました

Python読みやすいので導入はスムーズでした

よちよちだけど歩けそう