Skip to content

Instantly share code, notes, and snippets.

@voluntas
Last active February 22, 2020 09:33

Revisions

  1. voluntas revised this gist Jun 15, 2014. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -17,7 +17,7 @@

    理由は、自分は技術者に向いていないと感じた事、本当にやりたいことが見つかった事の二つだそうです。

    新天地のがんばりに期待しています
    新天地でのがんばりに期待しています

    失敗
    ----
    @@ -29,7 +29,7 @@
    卒業
    ====

    3 ヶ月間立ちまして、無事 2013-12-27 に卒業しました。
    3 ヶ月間経ちまして、無事 2013-12-27 に卒業しました。

    概要
    ====
  2. voluntas revised this gist Jun 15, 2014. 1 changed file with 4 additions and 2 deletions.
    6 changes: 4 additions & 2 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2014-06-15
    :作: 時雨堂
    :バージョン: 1.0.3
    :バージョン: 1.0.4
    :url: http://shiguredo.jp/

    - `時雨堂を支える技術 <https://gist.github.com/voluntas/6308998>`_
    @@ -15,7 +15,9 @@

    2014-07-31 で技術者を卒業し、IT 業界から離れることになりました。

    理由は、自分は技術者に向いていないと感じた事、本当にやりたい事が見つかった事の二つだそうです。
    理由は、自分は技術者に向いていないと感じた事、本当にやりたいことが見つかった事の二つだそうです。

    新天地のがんばりに期待しています。

    失敗
    ----
  3. voluntas revised this gist Jun 15, 2014. 1 changed file with 2 additions and 4 deletions.
    6 changes: 2 additions & 4 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2014-06-15
    :作: 時雨堂
    :バージョン: 1.0.2
    :バージョン: 1.0.3
    :url: http://shiguredo.jp/

    - `時雨堂を支える技術 <https://gist.github.com/voluntas/6308998>`_
    @@ -15,9 +15,7 @@

    2014-07-31 で技術者を卒業し、IT 業界から離れることになりました。

    理由は技術者に向いていないと感じた事のようです。

    今後、別の業界での活躍に期待しています。
    理由は、自分は技術者に向いていないと感じた事、本当にやりたい事が見つかった事の二つだそうです。

    失敗
    ----
  4. voluntas revised this gist Jun 15, 2014. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2014-06-15
    :作: 時雨堂
    :バージョン: 1.0.0
    :バージョン: 1.0.2
    :url: http://shiguredo.jp/

    - `時雨堂を支える技術 <https://gist.github.com/voluntas/6308998>`_
    @@ -17,14 +17,14 @@

    理由は技術者に向いていないと感じた事のようです。

    今後の活躍に期待しています
    今後、別の業界での活躍に期待しています

    失敗
    ----

    「一番のへたくそ」でいるという事はとても価値のある事だと思っていたのですが、その状況自体が苦痛になる人も存在するという事を理解出来ず、押しつけてしまいました。

    一定の誰かより出来るという状況がないと、モチベーションが保てないとタイプということに教えているタイミングで気づくことが出来ませんでした。
    ある程度、誰かより出来るという状況がないと、モチベーションが保てないとタイプということに教えているタイミングで気づくことが出来ませんでした。

    卒業
    ====
  5. voluntas revised this gist Jun 15, 2014. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -22,7 +22,7 @@
    失敗
    ----

    「一番のへたくそ」でいるという事はとても価値のある事だと思っていたのですが、その状況自体が苦痛になる人も存在するという事を分からず、押しつけてしまいました。
    「一番のへたくそ」でいるという事はとても価値のある事だと思っていたのですが、その状況自体が苦痛になる人も存在するという事を理解出来ず、押しつけてしまいました。

    一定の誰かより出来るという状況がないと、モチベーションが保てないとタイプということに教えているタイミングで気づくことが出来ませんでした。

  6. voluntas revised this gist Jun 15, 2014. 1 changed file with 11 additions and 26 deletions.
    37 changes: 11 additions & 26 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -2,45 +2,30 @@
    時雨道場
    ########

    :日時: 2013-12-29
    :日時: 2014-06-15
    :作: 時雨堂
    :バージョン: 0.2.0
    :バージョン: 1.0.0
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**

    - `時雨堂を支える技術 <https://gist.github.com/voluntas/6308998>`_
    - `時雨堂を支える環境 <https://gist.github.com/voluntas/6333304>`_
    - `時雨道場 <https://gist.github.com/voluntas/6831251>`_

    仕事
    ====

    時雨堂ではお仕事を募集しております。

    - Web アプリケーション (主に Python/Django)
    - ネットワークサーバ(主に Erlang/OTP)
    - サーバサイド設計
    - テストツール
    - 教育 (Python/Django や Erlang/OTP)
    - コードや設計のレビュー
    - タスク管理

    色々対応可能です。

    まずはご連絡頂ければお話しを伺いに参ります。

    :mail: contact at shiguredo.jp

    その後
    ======

    2014-07-31 でエンジニアを卒業し、IT 業界から離れることになりました。
    2014-07-31 で技術者を卒業し、IT 業界から離れることになりました。

    理由は至ってシンプルで向いていないと感じた事のようです
    理由は技術者に向いていないと感じた事のようです

    今後の活躍に期待しています。

    失敗
    ----

    「一番のへたくそ」でいるという事はとても価値のある事だと思っていたのですが、その状況自体が苦痛になる人も存在するという事を分からず、押しつけてしまいました。

    一定の誰かより出来るという状況がないと、モチベーションが保てないとタイプということに教えているタイミングで気づくことが出来ませんでした。

    卒業
    ====

  7. voluntas revised this gist Jun 15, 2014. 1 changed file with 9 additions and 5 deletions.
    14 changes: 9 additions & 5 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -32,16 +32,20 @@

    :mail: contact at shiguredo.jp

    その後
    ======

    2014-07-31 でエンジニアを卒業し、IT 業界から離れることになりました。

    理由は至ってシンプルで向いていないと感じた事のようです。

    今後の活躍に期待しています。

    卒業
    ====

    3 ヶ月間立ちまして、無事 2013-12-27 に卒業しました。

    今後は就職先と相談しながらにはなりますが、
    週 1 程度時雨堂で次のレベル目指して修行予定です。

    ちなみに、修行していた人の Twitter アカウントは @nakopage です。

    概要
    ====

  8. voluntas revised this gist Feb 3, 2014. No changes.
  9. voluntas revised this gist Feb 3, 2014. No changes.
  10. voluntas revised this gist Dec 28, 2013. 1 changed file with 27 additions and 3 deletions.
    30 changes: 27 additions & 3 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -2,9 +2,9 @@
    時雨道場
    ########

    :日時: 2013-11-21
    :日時: 2013-12-29
    :作: 時雨堂
    :バージョン: 0.1.13
    :バージョン: 0.2.0
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -32,6 +32,16 @@

    :mail: contact at shiguredo.jp

    卒業
    ====

    3 ヶ月間立ちまして、無事 2013-12-27 に卒業しました。

    今後は就職先と相談しながらにはなりますが、
    週 1 程度時雨堂で次のレベル目指して修行予定です。

    ちなみに、修行していた人の Twitter アカウントは @nakopage です。

    概要
    ====

    @@ -130,11 +140,11 @@
    フェーズ 2
    ----------

    - Fabric
    - Ansible
    - Vagrant
    - Packer
    - VirtualBox
    - PyCharm

    フェーズ 3
    ----------
    @@ -166,6 +176,7 @@
    - BitBucket
    - drone.io
    - grove.io
    - Hall

    日々
    ====
    @@ -490,3 +501,16 @@ Gist
    - 毎回ブラウザで確認しなくていい
    - 最初にテストを書いておけば実装するとき確認が楽、ただ別に後から書いてもいい
    - まずは色気を出さないで、簡単なテストから学ぶ

    10 日目
    -------

    **Sentry のインストール**

    - エラートラッカー
    - 障害状況が整理される

    - https://gist.github.com/voluntas/6937403

    - まずは動かしてみる
    - 就職先に導入出来るよう、いじってみる
  11. voluntas revised this gist Nov 20, 2013. 1 changed file with 24 additions and 2 deletions.
    26 changes: 24 additions & 2 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -2,9 +2,9 @@
    時雨道場
    ########

    :日時: 2013-10-30
    :日時: 2013-11-21
    :作: 時雨堂
    :バージョン: 0.1.12
    :バージョン: 0.1.13
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -468,3 +468,25 @@ Gist
    - とにかくなんとなく動くやコピペすれば動くをやめる

    - commit する前に flake8 でコードをチェックする

    9 日目
    ------

    **HTTP とウェブアプリのテスト**

    - HTTP プロトコル

    - ステータスコードを覚える

    - 200, 302, 400, 401, 403, 404, 500, 503
    - メソッドを覚える

    - GET / POST
    - GET は情報を読み込む
    - POST は情報を書き込む
    - ウェブアプリでの一番簡単なテスト

    - urls.py でディスパッチされるページに request を投げて 200 が返ってくるかどうかを確認
    - 毎回ブラウザで確認しなくていい
    - 最初にテストを書いておけば実装するとき確認が楽、ただ別に後から書いてもいい
    - まずは色気を出さないで、簡単なテストから学ぶ
  12. voluntas revised this gist Oct 30, 2013. 1 changed file with 41 additions and 2 deletions.
    43 changes: 41 additions & 2 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -2,9 +2,9 @@
    時雨道場
    ########

    :日時: 2013-10-26
    :日時: 2013-10-30
    :作: 時雨堂
    :バージョン: 0.1.11
    :バージョン: 0.1.12
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -71,6 +71,8 @@
    - 直近で必要となる技術を教える
    - スパルタ

    - 遠慮無く鞭を振るってます

    自分の言葉でまとめる
    --------------------

    @@ -429,3 +431,40 @@ Gist
    - import の順番 (ビルトイン、サードパーティ、オレオレ)
    - コメントは行の上へ
    - # coding: utf8

    8 日目
    ------

    **GitHub で PR**

    - git-flow で feature ブランチの切り方

    - git flow feature start <branch-name>
    - git-flow で feature ブランチを remote に公開する方法

    - git flow feature publish <branch-name>
    - GitHub で feature ブランチを Pull-Request(PR) する方法

    - description には「どんな変更なのかを箇条書きで書く事」
    - 今後は全て git-flow で feature ブランチを機能毎に切って PR をする

    - PR 後 レビューを受けて修正して push する
    - マージされたら git pull して反映する
    - 全ての作業を develop で行わず feature ブランチで行う事
    - Django アプリの開発

    - とにかく遠回りさせる
    - トップページを作る
    - 商品一覧ページを作る
    - 商品詳細ページを作る
    - リクエストの流れの概念をつかむ
    - わかったきにならない
    - 「なぜこうなるのか」を説明出来るようにする
    - urls -> views -> templates という流れを理解する
    - クエリーの all と filter と get の違いを理解する
    - urls の正規表現で判定した部分を views に持ってくるところを理解する
    - shortcut の render を使う
    - context がテンプレートに渡されることを理解する
    - とにかくなんとなく動くやコピペすれば動くをやめる

    - commit する前に flake8 でコードをチェックする
  13. voluntas revised this gist Oct 26, 2013. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -359,7 +359,6 @@ Gist

    $ curl -L -O https://raw.github.com/nvie/gitflow/develop/contrib/gitflow-installer.sh
    $ sudo bash gitflow-installer.sh
    - 作成したプロジェクトで git flow init
    - develop と master ブランチの役割を説明する
    - feature と release ブランチの役割説明をする

  14. voluntas revised this gist Oct 26, 2013. 1 changed file with 37 additions and 2 deletions.
    39 changes: 37 additions & 2 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -2,9 +2,9 @@
    時雨道場
    ########

    :日時: 2013-10-25
    :日時: 2013-10-26
    :作: 時雨堂
    :バージョン: 0.1.10
    :バージョン: 0.1.11
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -351,11 +351,31 @@ Gist

    - *.pyc などを指定する
    - git-flow を少し触る

    - git-flow インストール

    ::

    $ curl -L -O https://raw.github.com/nvie/gitflow/develop/contrib/gitflow-installer.sh
    $ sudo bash gitflow-installer.sh
    - 作成したプロジェクトで git flow init
    - develop と master ブランチの役割を説明する
    - feature と release ブランチの役割説明をする

    - GitHub にリポジトリを作る

    - ssh の鍵を生成する

    ::

    $ ssh-keygen -b 2048
    $ cat .ssh/id_rsa.pub

    - git flow init でリポジトリを初期化する
    - git remote add origin ... でリモートの GitHub を連携させる
    - git push でローカルのデータを反映する
    - develop をデフォルトのブランチに設定する
    - README.rst を作る

    - アプリの説明などを書いていく、日本語で問題ない
    @@ -395,3 +415,18 @@ Gist
    - templates は最後で良い

    - HTML は後回し

    7.5 日目
    --------

    **宿題へのコメント**

    - flake8 の導入

    - pip install flake8
    - flake8 を実行してエラーが出ないようにする
    - Django アプリにコメント

    - import の順番 (ビルトイン、サードパーティ、オレオレ)
    - コメントは行の上へ
    - # coding: utf8
  15. voluntas revised this gist Oct 25, 2013. 1 changed file with 8 additions and 3 deletions.
    11 changes: 8 additions & 3 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2013-10-25
    :作: 時雨堂
    :バージョン: 0.1.11
    :バージョン: 0.1.10
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -47,8 +47,8 @@
    - 気合いと根性あり
    - IT 業界経験あり
    - 就職先決定!!
    - 時雨堂に好きな時間に来て好きな時間だけ勉強して好きな時間に帰る
    - 時間があるとき @voluntas が就職先で必要な技術を教える
    - 時雨堂に好きな時間に来て好きな時間だけ勉強して好きなときに帰る
    - たまに時間があるとき @voluntas が面倒を見る

    目標
    ====
    @@ -361,6 +361,9 @@ Gist
    - アプリの説明などを書いていく、日本語で問題ない

    - Django でアプリケーションを作り始めた

    - 簡単な EC サイトを作る
    - ただ最初から大きいサイトではなく、まずは勉強がてら色々作って壊していくのを想定
    - まずは app は作らず project で作れらたところに views.py や models.py を作っていく

    構成::
    @@ -379,6 +382,8 @@ Gist
    urls.py

    - 商品の追加、削除、更新、一覧の URL を決めるところからスタート

    - 商品というのは出品する商品を想定
    - 名前重要ということで、色々議論しながら考えさせる
    - 正規表現の説明 \d+ の意味を理解する
    - url にバインドするビューは一目見て何をする処理なのか理解する
  16. voluntas revised this gist Oct 25, 2013. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2013-10-25
    :作: 時雨堂
    :バージョン: 0.1.10
    :バージョン: 0.1.11
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -47,8 +47,8 @@
    - 気合いと根性あり
    - IT 業界経験あり
    - 就職先決定!!
    - 時雨堂に好きな時間に来て好きな時間だけ勉強して好きなときに帰る
    - たまに時間があるとき @voluntas が面倒を見る
    - 時雨堂に好きな時間に来て好きな時間だけ勉強して好きな時間に帰る
    - 時間があるとき @voluntas が就職先で必要な技術を教える

    目標
    ====
  17. voluntas revised this gist Oct 25, 2013. 1 changed file with 5 additions and 6 deletions.
    11 changes: 5 additions & 6 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2013-10-25
    :作: 時雨堂
    :バージョン: 0.1.9
    :バージョン: 0.1.10
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -40,24 +40,23 @@
    ふとしたきっかけからウェブプログラマを目指している方の修行をお手伝いすることになった。
    ということで、方針、教えた内容などを記録していく。

    弊社に好きな時間に来て好きな時間だけ勉強して帰る。たまに時間があるとき面倒を見る。

    この道場の最終目標は就職先で力尽きない技術を身につける事。

    前提
    ====

    - ほぼプログラミング経験なし
    - 気合いと根性あり
    - IT 業界経験あり
    - 就職先あり
    - 就職先決定!!
    - 時雨堂に好きな時間に来て好きな時間だけ勉強して好きなときに帰る
    - たまに時間があるとき @voluntas が面倒を見る

    目標
    ====

    - スケールしないウェブアプリを作れるようになる
    - 問題を発見し、修正出来るようになる
    - 新機能をイメージできるようになる
    - 就職先で力尽きない技術を身につける

    方針
    ====
  18. voluntas revised this gist Oct 25, 2013. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2013-10-25
    :作: 時雨堂
    :バージョン: 0.1.7
    :バージョン: 0.1.9
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -40,6 +40,10 @@
    ふとしたきっかけからウェブプログラマを目指している方の修行をお手伝いすることになった。
    ということで、方針、教えた内容などを記録していく。

    弊社に好きな時間に来て好きな時間だけ勉強して帰る。たまに時間があるとき面倒を見る。

    この道場の最終目標は就職先で力尽きない技術を身につける事。

    前提
    ====

  19. voluntas revised this gist Oct 25, 2013. 1 changed file with 4 additions and 1 deletion.
    5 changes: 4 additions & 1 deletion shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2013-10-25
    :作: 時雨堂
    :バージョン: 0.1.6
    :バージョン: 0.1.7
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -35,6 +35,8 @@
    概要
    ====

    **この時雨道場は無償で提供しております**

    ふとしたきっかけからウェブプログラマを目指している方の修行をお手伝いすることになった。
    ということで、方針、教えた内容などを記録していく。

    @@ -384,3 +386,4 @@ Gist
    - まずは urls を決めて、その後 models を簡単に作ったら、views を埋めていく
    - templates は最後で良い

    - HTML は後回し
  20. voluntas revised this gist Oct 25, 2013. 1 changed file with 15 additions and 1 deletion.
    16 changes: 15 additions & 1 deletion shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2013-10-25
    :作: 時雨堂
    :バージョン: 0.1.5
    :バージョン: 0.1.6
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -350,6 +350,10 @@ Gist

    - git flow init でリポジトリを初期化する
    - git remote add origin ... でリモートの GitHub を連携させる
    - git push でローカルのデータを反映する
    - README.rst を作る

    - アプリの説明などを書いていく、日本語で問題ない

    - Django でアプリケーションを作り始めた
    - まずは app は作らず project で作れらたところに views.py や models.py を作っていく
    @@ -360,6 +364,9 @@ Gist
    manage.py
    core/
    __init__.py
    templates/
    core/
    *.html
    wsgi.py
    settings.py
    models.py
    @@ -369,4 +376,11 @@ Gist
    - 商品の追加、削除、更新、一覧の URL を決めるところからスタート
    - 名前重要ということで、色々議論しながら考えさせる
    - 正規表現の説明 \d+ の意味を理解する
    - url にバインドするビューは一目見て何をする処理なのか理解する
    - url で一覧を取るときは複数形にする

    - ただしこれは絶対では無く、参考程度として覚える事
    - url 設計に絶対は無いのでそのアプリ毎に考える
    - まずは urls を決めて、その後 models を簡単に作ったら、views を埋めていく
    - templates は最後で良い

  21. voluntas revised this gist Oct 25, 2013. 1 changed file with 5 additions and 1 deletion.
    6 changes: 5 additions & 1 deletion shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -23,7 +23,8 @@
    - サーバサイド設計
    - テストツール
    - 教育 (Python/Django や Erlang/OTP)
    - コードや設計レビュー
    - コードや設計のレビュー
    - タスク管理

    色々対応可能です。

    @@ -43,12 +44,14 @@
    - ほぼプログラミング経験なし
    - 気合いと根性あり
    - IT 業界経験あり
    - 就職先あり

    目標
    ====

    - スケールしないウェブアプリを作れるようになる
    - 問題を発見し、修正出来るようになる
    - 新機能をイメージできるようになる

    方針
    ====
    @@ -61,6 +64,7 @@

    - Vagrant からはじまり Ansible など
    - 直近で必要となる技術を教える
    - スパルタ

    自分の言葉でまとめる
    --------------------
  22. voluntas revised this gist Oct 25, 2013. 1 changed file with 50 additions and 6 deletions.
    56 changes: 50 additions & 6 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -2,9 +2,9 @@
    時雨道場
    ########

    :日時: 2013-10-19
    :日時: 2013-10-25
    :作: 時雨堂
    :バージョン: 0.1.4
    :バージョン: 0.1.5
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -94,7 +94,6 @@

    色々学んで成長すればいつの日か「わかる」タイミングが来るとと考えています。


    環境
    ====

    @@ -115,7 +114,7 @@
    - MySQL
    - Vim
    - reStructuredText
    - Mercurial
    - Git

    フェーズ 2
    ----------
    @@ -138,16 +137,15 @@
    フェーズ 4
    ----------

    - uwsgi
    - nginx
    - supervisor
    - gunicorn

    フェーズ 5
    ----------

    - Redis
    - Elasticsearch
    - RabbitMQ

    サービス
    --------
    @@ -322,3 +320,49 @@ Gist
    - ForeignKey の使い方とイメージ
    - ウェブアプリとデータベースの関係性
    - SQLite3 と Django ORM の関係性

    7 日目
    ------

    **Git の使い方と Django アプリの作成開始**

    - Git の使い方

    - とにかく困ったら git status
    - ステージングの概念
    - git diff で変更履歴
    - git add でステージングに追加
    - git commit でステージングにあるファイルをコミットする

    - コミットログは「〜する」などの命令形で書く事
    - 日本語で問題ない
    - git push で GitHub へ送る
    - git log コミットログが見れる
    - .gitignore は「Git の管理下に入れないファイルを指定する」

    - *.pyc などを指定する
    - GitHub にリポジトリを作る

    - git flow init でリポジトリを初期化する
    - git remote add origin ... でリモートの GitHub を連携させる

    - Django でアプリケーションを作り始めた
    - まずは app は作らず project で作れらたところに views.py や models.py を作っていく

    構成::

    project/
    manage.py
    core/
    __init__.py
    wsgi.py
    settings.py
    models.py
    views.py
    urls.py

    - 商品の追加、削除、更新、一覧の URL を決めるところからスタート
    - 名前重要ということで、色々議論しながら考えさせる
    - 正規表現の説明 \d+ の意味を理解する

  23. voluntas revised this gist Oct 19, 2013. 1 changed file with 15 additions and 2 deletions.
    17 changes: 15 additions & 2 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -2,9 +2,9 @@
    時雨道場
    ########

    :日時: 2013-10-16
    :日時: 2013-10-19
    :作: 時雨堂
    :バージョン: 0.1.3
    :バージョン: 0.1.4
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -308,4 +308,17 @@ Gist
    - pip install django
    - python manage.py syncdb

    6 日目
    ------

    **SQLite3 の使い方**

    - sqlite3 コマンドの使い方

    - .tables
    - select * from table
    - Django の models.py の書き方

    - ForeignKey の使い方とイメージ
    - ウェブアプリとデータベースの関係性
    - SQLite3 と Django ORM の関係性
  24. voluntas revised this gist Oct 16, 2013. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -147,6 +147,7 @@

    - Redis
    - Elasticsearch
    - RabbitMQ

    サービス
    --------
  25. voluntas revised this gist Oct 16, 2013. 1 changed file with 15 additions and 1 deletion.
    16 changes: 15 additions & 1 deletion shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2013-10-16
    :作: 時雨堂
    :バージョン: 0.1.2
    :バージョン: 0.1.3
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -111,6 +111,7 @@

    - Python
    - Django
    - SQLite
    - MySQL
    - Vim
    - reStructuredText
    @@ -169,6 +170,19 @@ Python
    Python チュートリアル — Python 2.7ja1 documentation
    http://docs.python.jp/2/tutorial/

    Django
    ------

    Django チュートリアル part 1 ~ 6 までを繰り返し行う

    Writing your first Django app, part 1 | Django documentation | Django
    https://docs.djangoproject.com/en/1.5/intro/tutorial01/

    Gist
    ----

    調べたことを全てメモをする

    書籍
    ----

  26. voluntas revised this gist Oct 16, 2013. 1 changed file with 11 additions and 1 deletion.
    12 changes: 11 additions & 1 deletion shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2013-10-16
    :作: 時雨堂
    :バージョン: 0.1.1
    :バージョン: 0.1.2
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -284,3 +284,13 @@ Python チュートリアル — Python 2.7ja1 documentation
    - Template とは何か
    - View とは何か
    - https://docs.djangoproject.com/en/dev/faq/general/#django-appears-to-be-a-mvc-framework-but-you-call-the-controller-the-view-and-the-view-the-template-how-come-you-don-t-use-the-standard-names

    5 日目
    ------

    **Django チュートリアルを始める**

    - pip install django
    - python manage.py syncdb


  27. voluntas revised this gist Oct 16, 2013. 1 changed file with 6 additions and 5 deletions.
    11 changes: 6 additions & 5 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@

    :日時: 2013-10-16
    :作: 時雨堂
    :バージョン: 0.1.0
    :バージョン: 0.1.1
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -78,12 +78,13 @@
    勉強していて一番危険なのは「わかったつもりになる」事です。
    これはとてもコワイ事なのでまずは「自分がわからない事」を明確にするという事を伝えています。

    わからないということは大事、恥では無いをしつこく伝えています。
    わからないという事があるというのは大切なことで、
    別に恥では無いをという事をしつこく伝えています。

    わかることよりわからないことの方が多いので
    メモを取るときはとにかくわからなかった事を明確にさせます
    世の中にはわかることよりわからないことの方が多いので
    メモを取るときはとにかくわからなかった事を明確にさせています

    そして、わからない点を自分で調べたけどわからない場合は、聞いてもらうようにします。
    そして、わからない点をざっと自分で調べたけどわからない場合は、聞いてもらうようにします。
    こちらも全部わかるわけでは無いので、お互いわからない場合は一緒に調べていきます。

    沢山のわからないを少しずつ理解していくことが大切だと考えています。
  28. voluntas revised this gist Oct 16, 2013. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -68,7 +68,9 @@
    自分の勉強ノートを Gist で作らせています。

    そこにまとめる際、ウェブサイトのコピペでは無く自分の言葉でまとめさせています。
    理解して自分の武器するのが目的なので、「わかった気にならない」というのが大事だと伝えています。
    理解して自分の武器するのが目的なので、「わかったつもりにならない」というのが大事だと伝えています。

    そのためにも、自分の言葉でまとめることが大切です。

    わからないを知る
    ----------------
  29. voluntas revised this gist Oct 16, 2013. 1 changed file with 32 additions and 2 deletions.
    34 changes: 32 additions & 2 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -2,9 +2,9 @@
    時雨道場
    ########

    :日時: 2013-10-11
    :日時: 2013-10-16
    :作: 時雨堂
    :バージョン: 0.0.9
    :バージョン: 0.1.0
    :url: http://shiguredo.jp/

    **時雨堂は甘味処ではありません**
    @@ -62,6 +62,36 @@
    - Vagrant からはじまり Ansible など
    - 直近で必要となる技術を教える

    自分の言葉でまとめる
    --------------------

    自分の勉強ノートを Gist で作らせています。

    そこにまとめる際、ウェブサイトのコピペでは無く自分の言葉でまとめさせています。
    理解して自分の武器するのが目的なので、「わかった気にならない」というのが大事だと伝えています。

    わからないを知る
    ----------------

    勉強していて一番危険なのは「わかったつもりになる」事です。
    これはとてもコワイ事なのでまずは「自分がわからない事」を明確にするという事を伝えています。

    わからないということは大事、恥では無いをしつこく伝えています。

    わかることよりわからないことの方が多いので、
    メモを取るときはとにかくわからなかった事を明確にさせます。

    そして、わからない点を自分で調べたけどわからない場合は、聞いてもらうようにします。
    こちらも全部わかるわけでは無いので、お互いわからない場合は一緒に調べていきます。

    沢山のわからないを少しずつ理解していくことが大切だと考えています。

    また、全部わかる必要は無く、
    わからないのは「わからないという認識のまま残しておく」というのも大事です。

    色々学んで成長すればいつの日か「わかる」タイミングが来るとと考えています。


    環境
    ====

  30. voluntas revised this gist Oct 12, 2013. 1 changed file with 19 additions and 0 deletions.
    19 changes: 19 additions & 0 deletions shiguredojo.rst
    Original file line number Diff line number Diff line change
    @@ -11,6 +11,25 @@

    - `時雨堂を支える技術 <https://gist.github.com/voluntas/6308998>`_
    - `時雨堂を支える環境 <https://gist.github.com/voluntas/6333304>`_
    - `時雨道場 <https://gist.github.com/voluntas/6831251>`_

    仕事
    ====

    時雨堂ではお仕事を募集しております。

    - Web アプリケーション (主に Python/Django)
    - ネットワークサーバ(主に Erlang/OTP)
    - サーバサイド設計
    - テストツール
    - 教育 (Python/Django や Erlang/OTP)
    - コードや設計レビュー

    色々対応可能です。

    まずはご連絡頂ければお話しを伺いに参ります。

    :mail: contact at shiguredo.jp

    概要
    ====