pages:norae:si:dev
Table des matières
Notes de recherche action sur la programmation et le développement
IDE pour coder
- Note 1 : Test de VScodium pour remplacer Sublim Text ou VSCode
Tutoriels
Python
- Face Recognition with Python, in Under 25 Lines of Code https://realpython.com/face-recognition-with-python
- One document to learn numerics, science, and data with Python https://scipy-lectures.org/
- Note 1 : Faire un graph polaire en python
C
- Faire un programme en C sans écrire ce programme avec l'aide de
–libcurl
- Librairie Cosmopolitan C : créer de petits exécutables d'environ 40 ko qui fonctionnent sous Linux, Mac, Windows, FreeBSD et OpenBSD. Dans le même binaire.
Formations
- Note 1 : choisir un langage
- Note 2 : débuter du néant en C/C++
- Note 3 : λ-calcul binaire, par Jhon Tromp, basé λ-calcul
- Note 4 : les rudiments de la programmation en C en 28 courtes sessions. De “Hello, World !” Jusqu'à terminer par un cas pratique de sécurité de l'information (rootkit).
Normes et conventions
C/C++
- clang-format https://clang.llvm.org/docs/ClangFormat.html ; clang https://fr.wikipedia.org/wiki/Clang
- Cppcheck pour l'analyse statique, https://github.com/danmar/cppcheck
- Linter pour C/C++, exmple pour atom.io https://atom.io/packages/linter-gcc
Pyhton
- How to Write Beautiful Python Code With PEP 8 https://realpython.com/python-pep8
- Usage pratiqué de
pylint
cours convention PEP 8 https://xavcc.frama.io/python-beaux-boulons
Art(s)
Music
- Note 1 : Musique et ligne de commande
Stream
- Note 1 : Introduction au Stream
Autres
for i in {01..20}.png ; do scrot -s $i ; echo $i ; done ; convert -delay 50 {01..20}.png -layers Optimize anim.gif # Take screenshots as needed by clicking on a window, then turn them into an animated gif with half-second frame lengths.
yes {1..30} | for i in {1..30} ; do GREP_COLORS="mt=01;$((41+($i%7)))" timeout 1 egrep --color=auto "\b$i\b" ; done # Highlight increasing numbers. Something new I haven't tried. Piping output into a for loop and using timeout to dynamically change the filter on a timed basis.
pages/norae/si/dev.txt · Dernière modification : 2021/08/06 11:05 de xavcc