CONTRIBUTING の詳細については、それぞれのファイルを参照してください。
カンファレンス
動画
ポッドキャスト
人々
タグ
virtualenv venv -p python3
source venv/bin/activate
pip install --editable .
$ pytest
CAT_TEST=test_data/1 ./bin/generate.py
$ python3 bin/generate.py
ファイルgenerate.log
プロセスによって生成されたログが含まれます。
FLASK_APP=cat.app FLASK_DEBUG=1 flask run --host 0.0.0.0 --port 5000
http://127.0.0.1:5000/ にアクセスしてください。
/
/p/person-code
/s/source
/t/tag
https://techpoint.ng/2016/09/14/hackjos-2016-2/
ビデオを視聴した後、さまざまなチャネルを通じて宣伝される可能性があります。
ビデオとカンファレンスのインデックスを作成しながら、いくつかのランダムな考えを述べます。
ライトニング トークを録画する場合は、個別のビデオに分割します。これにより、人々は仕事中に 1 つの短いビデオを見ることができます。
ファイル名には講演者の名前を含めます。
過去のイベントの Web サイトを保存するか、少なくとも講演のリストと参加者のリストを保存してください。
URL を明確に定義することが最善です。一部のカンファレンスには年単位のサブドメインがあります: http://2017.someevent.com/ 他のカンファレンスはサブディレクトリにあります: http://someevent.com/2017/ どちらも問題ありません。メイン ページが現在のイベントにのみリダイレクトするか、一部のコンテンツを保持するが、各イベントに独自のサブサイトがある場合に最適です。以前のイベントのすべてのページの上部に、カンファレンスのホームページにリンクする目立つリンクがあることを確認してください (その後、現在または今後のイベントにリダイレクトできます)。
スピーカーのページには、各スピーカーの Twitter ID と GitHub ID が含まれます。
https://www.sli.do/ 質問を集めて視聴者に投票してもらうには良い方法のように思えます。
講演する(これは当たり前のことです)
インプロセッション https://codeandtalk.com/v/agile-india-2016/3-minut-improv-games-to-improve-your-teams-by-wayde-stallmann
メンターとメンティーのマッチング https://codeandtalk.com/v/clojure-conj-2016/overcoming-the-challenges-of-mentoring-kim-crayton アイデアとしては、はるかに短いトークをして、より多くの時間を費やすことです。メンターとメンティーのマッチングについて。
会話とコミュニティを中心としたスタートアップの構築 https://codeandtalk.com/v/agile-india-2016/building-a-startup-around-conversations-and-communities-by-zainab-bawa
個人的なビジョンの演習: https://codeandtalk.com/v/agile-india-2016/giving-the-enterprise-focus-through-a-compelling-shared-vision-by-susan-gibson
主に営業時間外:
スカベンジャー ハント (AB Testing ポッドキャスト エピソード 48 ~ 49 で説明 https://github.com/szabgab/ab-testing
GitHub インターフェースでプロジェクト https://github.com/szabgab/codeandtalk.com にアクセスし、「フォーク」ボタン (右上) をクリックします。自分のユーザーにコピーが作成されます。 foobar
と呼ばれる場合は、https://github.com/foobar/codeandtalk.com と呼ばれます。
コマンドライン (Linux ターミナルまたは Windows Cmd) で次のように入力します。
git clone [email protected]:foobar/codeandtalk.com.git
GitHub ホームディレクトリからリポジトリ全体をクローン (コピー) します。
cd codeandtalk.com
git remote add upstream https://github.com/szabgab/codeandtalk.com.git
これで、 data
ディレクトリ内のファイルを編集し、必要なファイルをさらに追加できるようになります。
ファイルが適切に連携できるかどうかを確認したい場合は、次のように入力します。
python bin/generate.py
https://www.python.org/downloads/windows/ から Python 3.xx をインストールします。
インストール中に、パス内で Python をインストールするオプションを探し、それを選択します。見逃しても心配しないでください。その後、パスに Python をインストールする方法が説明されています。
コマンド ウィンドウを開きます (PowerShell の起動/実行)
python --version
と入力して、インストールが期待どおりに機能したかどうかを確認します。 「Python 3.5.2」のようなメッセージが表示されます。Python Python
内部コマンドまたは外部コマンド、操作可能なプログラム、またはバッチ ファイルとして認識されない場合は、python.exe のディレクトリを含むように PATH 環境変数を設定する必要があります。コマンド プロンプトに次のように入力します。「gabor」を自分のユーザー名に置き換えてください: set PATH=C:UsersgaborAppDataLocalProgramsPythonPython35-32;%PATH%
次に、 python --version
再試行します。
pip install jinja2 flask pyquery
と入力します。
cd で codeandtalk.com/ ディレクトリに移動します
python bin/generate.py
と入力します。 ファイルにエラーがある場合は、エラーが表示されます。
すべてが正常に動作すると、Web サイトが html/ ディレクトリに生成されます。
PowerShell を開始するためのコマンドは次のとおりです。
$env:FLASK_APP="cat\app.py"
$env:FLASK_DEBUG=1
flask run --host 0.0.0.0 --port 5000
ブラウザに移動して http://127.0.0.1:5000/ にアクセスすると、更新されたサイトが表示されます。