Para mais detalhes sobre CONTRIBUINDO acesse os respectivos arquivos:
Conferências
Vídeos
Podcasts
Pessoas
Etiquetas
virtualenv venv -p python3
source venv/bin/activate
pip install --editable .
$ pytest
CAT_TEST=test_data/1 ./bin/generate.py
$ python3 bin/generate.py
O arquivo generate.log
conterá o log gerado pelo processo.
FLASK_APP=cat.app FLASK_DEBUG=1 flask run --host 0.0.0.0 --port 5000
Visite http://127.0.0.1:5000/
/
/p/person-code
/s/source
/t/tag
https://techpoint.ng/2016/09/14/hackjos-2016-2/
Depois de assistir aos vídeos, eles podem ser promovidos por meio de vários canais.
Apenas alguns pensamentos aleatórios enquanto indexo os vídeos e as conferências.
Se você gravar palestras relâmpago, divida-as em vídeos individuais. Isso permite que as pessoas assistam a um pequeno vídeo enquanto estão no trabalho.
Inclua os nomes dos palestrantes nos nomes dos arquivos.
Mantenha o site das edições anteriores do seu evento, ou pelo menos mantenha a lista de palestras e lista de pessoas.
O melhor seria ter URLs bem definidos. Algumas conferências possuem subdomínios por ano: http://2017.someevent.com/ Outras os possuem em subdiretórios: http://someevent.com/2017/ Ambos são bons. O melhor é que a página principal redirecione apenas para o evento atual ou contenha algum conteúdo, mas cada evento tenha seu próprio subsite. Certifique-se de que cada página dos eventos anteriores tenha um link em destaque na parte superior direcionando para a página inicial da conferência (que pode então redirecionar para o evento atual ou futuro).
Na página do palestrante inclua os IDs do Twitter e GitHub de cada palestrante.
https://www.sli.do/ Parece uma ótima maneira de coletar perguntas e fazer com que o público vote nelas.
Dando uma palestra (ok, isso é o óbvio)
Sessões de improvisação https://codeandtalk.com/v/agile-india-2016/3-minuto-improv-games-to-improve-your-teams-by-wayde-stallmann
Combinando mentores e pupilos https://codeandtalk.com/v/clojure-conj-2016/overcoming-the-challenges-of-mentoring-kim-crayton A ideia seria fazer uma palestra muito mais curta e gastar muito mais tempo na correspondência entre mentores e pupilos.
Construindo uma startup em torno de conversas e comunidades https://codeandtalk.com/v/agile-india-2016/building-a-startup-around-conversations-and-communities-by-zainab-bawa
Exercício de visão pessoal: https://codeandtalk.com/v/agile-india-2016/giving-the-enterprise-focus-through-a-compelling-shared-vision-by-susan-gibson
Principalmente depois do expediente:
Caça ao tesouro (descrita no episódio 48-49 do podcast AB Testing https://github.com/szabgab/ab-testing
Na interface do GitHub visite o projeto https://github.com/szabgab/codeandtalk.com e clique no botão "Fork" (canto superior direito). Isso criará uma cópia em seu próprio usuário. Se você se chamar foobar
ele se chamará https://github.com/foobar/codeandtalk.com
Na sua linha de comando (terminal Linux ou Windows Cmd) digite
git clone [email protected]:foobar/codeandtalk.com.git
Ele clonará (copiará) todo o repositório do diretório inicial do GitHub.
cd codeandtalk.com
git remote add upstream https://github.com/szabgab/codeandtalk.com.git
Agora você pode editar os arquivos no diretório data
e adicionar mais arquivos necessários.
Se você quiser verificar se os arquivos funcionam bem juntos, digite
python bin/generate.py
Instale Python 3.xx em https://www.python.org/downloads/windows/
Durante a instalação, procure uma opção para instalar o Python no caminho e selecione-a. Não se preocupe se você perdeu, seguem instruções sobre como instalar o Python no caminho posteriormente.
Abra a janela de comando (Iniciar/Executar PowerShell)
Digite python --version
para verificar se a instalação funcionou conforme o esperado. Deveria dizer algo como "Python 3.5.2" Se disser que Python
não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote "então você precisa configurar a variável de ambiente PATH para incluir o diretório de python.exe Unidirecional é inserir o seguinte no prompt de comando: basta substituir 'gabor' pelo seu nome de usuário: set PATH=C:UsersgaborAppDataLocalProgramsPythonPython35-32;%PATH%
Em seguida, tente python --version
novamente.
Digite pip install jinja2 flask pyquery
cd para o diretório codeandtalk.com/
Digite python bin/generate.py
Se houver um erro nos arquivos, ele irá reclamar.
Se tudo funcionar bem, o site será gerado no diretório html/.
Aqui estão os comandos para começar no PowerShell:
$env:FLASK_APP="cat\app.py"
$env:FLASK_DEBUG=1
flask run --host 0.0.0.0 --port 5000
Vá para o seu navegador e visite http://127.0.0.1:5000/ O site atualizado deve estar lá.