Skip to content

Commit

Permalink
notes
Browse files Browse the repository at this point in the history
  • Loading branch information
honzajavorek committed Feb 5, 2024
1 parent e834a94 commit 2671f30
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 0 deletions.
5 changes: 5 additions & 0 deletions juniorguru/web/docs/handbook/candidate.md
Original file line number Diff line number Diff line change
Expand Up @@ -1391,4 +1391,9 @@ Dneska jsem narazila na zajimave video od Kayla https://m.youtube.com/watch?v=a6
---
--- https://discord.com/channels/769966886598737931/788832177135026197/1202770155470454784
V <#769966887055392768> se konverzace nedávno opět stočila k situaci na pracovním trhu a jaké jsou těžké časy pro juniory. Ještě jsem to neviděl, ale rovnou sem hodím. Lane je super a myslím si, že tam bude dost dobrých tipů/informací : https://www.youtube.com/watch?v=6nz8GXjxiHg
---
#} -->
5 changes: 5 additions & 0 deletions juniorguru/web/docs/handbook/practice.md
Original file line number Diff line number Diff line change
Expand Up @@ -1122,4 +1122,9 @@ https://www.careerexplorer.com/careers/database-architect/
https://lucietvrdikova.cz/it-tester-pozice/
--- https://discord.com/channels/769966886598737931/806621830383271937/1202873695417401404
Dobré ráno. Na mastodonu někdo sdílel tenhle anglický materiál o networkingu (počítačů, ne lidí) pro lidi, co o tom nic moc nevědí, ale umí v Pythonu. https://beej.us/guide/bgnet0/
---
#} -->
17 changes: 17 additions & 0 deletions juniorguru/web/docs/handbook/projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -356,4 +356,21 @@ Zajímavý článek o tom, jak použít GitHub API a najít zajímavé nové pro
https://nedbatchelder.com/text/kindling.html
--- https://discord.com/channels/769966886598737931/1202963994420449380/1203002747532877874
Souhlasim s tim co bylo receno, ostatne se ti bude i lepe povidat o projektu, ktery je ti blizsi a ktery pouzivas. Dulezite take je, v jakem je ten projekt stavu - velky dojem, alespon na me, udela treba README kde je popsane jak projekt spustit, prilozene testy, nejaka standardizace atd proste ty veci ktere jsou casto vnimane jako "navic" a pritom jsou tolik dulezite pro realnou praci v pythonu. Zaroven jsou to ty veci, ktere cloveka bavi kdyz dela na projektu co je mu blizky a bavi ho si to vysperkovavat.
Par bodu na ktere se doporucuju podivat (a bez kterych si nedokazu predstavit realny projekt v jakekoliv firme):
* `README.md` s popisem co a jak to dela, jak to nainstalovat a rozjet
* `pyproject.toml` (nebo `setup.py`, `setup.cfg`, konkretni implementace je vcelku jedno) se zavislostmi (vcetne verzi)
* `pre-commit` s beznymi hooky jako `black` nebo `isort` ci `flake8`
* testy + instrukce jak je pustit v README
* Continuous Integration (CI) bohate staci github actions
* `Dockerfile` ci rovnou `docker-compose.yaml` ktery pusti cloveku demo
* screenshot (pokud je to relevantni) v README
Neni potreba ani jedna z tech veci a asi nikdo neceka, ze takovy projekt bude mit vsechny, ale kazda pomuze. Vzdy radsi uvidim jeden projekt ktery ma alespon par techto veci nez 4x rozpracovany tutorial.
---
#} -->

0 comments on commit 2671f30

Please sign in to comment.