Oui, il est possible d’ajouter des instructions dans votre code ou dans un fichier pour automatiser la compilation de votre code avec Cython la première fois qu’il est appelé dans le reste du code.
Voici un exemple d’approche que vous pouvez suivre :
Créez un fichier séparé avec l’extension .pyx pour votre module Cython. Par exemple, nommez-le mymodule.pyx. Ce fichier contiendra le code Cython que vous souhaitez compiler et optimiser.
Dans votre code principal (par exemple, (…)
Des tutos, des cheat-sheet, des articles, ...
Articles les plus récents
-
Compilation (à la volée)
27 mai 2023, par Pierre -
Génération de documentation en intégration continue avec Sphinx
27 mai 2023, par PierrePrérequis
Git \& instance gitlab * Je pars du principe que les bases de Git sont connues ; * Personnellement, j’utilise Framagit. Vous pouvez utiliser n’importe-quelle autre instance, du moment qu’elle permet la création de page.
Sphinx Sphinx est un logiciel de génération automatique de documentation. Voir la page [sphinx] pour voir comment l’installer et l’utiliser localement avec votre projet (c’est toujours mieux de faire du débug de oc localement). Je pars du principe que vous (…) -
Git
27 mai 2023, par PierreCreer module importable via pip Architecture : README.md LICENCE.txt setup.py setup( name=’pkg name’, version=’1.0’, description=’a pip-installable pkg’, license=’APGL’, packages=[’pkgname’], author=’Pierre’, author_email=’’, keywords=[], url=’framagit’ )
requirements.txt .gitignore * .#* #* #*# *__pycache__* *.pyc docs/build/* env_module env_module/*
.gitlab-ci.yml module_dir/
Fichier requirements.txt des autres projets (…) -
gdb
17 mai 2023, par Pierrelayout src : Voir le contexte
backtrace : affiche l’arbre des fonctions : bt
Remonter dans une fonction : frame 1 (par exemple pour remonter fonction precedente) -
objet_two
12 mai 2023, par PierrePlus d’informations dans la page documentation.
-
coucou
12 mai 2023, par PierreArticle dans Documentation :
« [32] Sed ut perspiciatis, unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo. Nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est, qui dolorem ipsum, quia dolor sit, amet, consectetur, (…) -
Hello
12 mai 2023, par PierreArticle 2 Documentation
« [32] Sed ut perspiciatis, unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo. Nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est, qui dolorem ipsum, quia dolor sit, amet, consectetur, (…) -
Autohébergement
12 mai 2023, par PierreInstances en place Les liens ne redirigent pas vers mes instances, mais vers les articles. Le but n’est pas de fournir des services, même si je peux le faire ponctuellement, mais d’abord de transmettre un retex ;)
Site internet * Spip + html5up * Site facilement et rapidement utilisable sans configuration, avec possibilité de configuration avancée facile.
APIs * Python + Hug + sqllite3
Bloc-note collaboratif * Etherpad * Se libérer de Google Doc * Participer à plusieurs sur un bloc (…) -
Introduction
12 mai 2023, par PierreBienvenue sur mon site
L’objectif de celui-ci est de regrouper la documentation des différents services que j’héberge, mais aussi, si le besoin s’en fait sentir, de proposer des liens vers ceux-ci. -
Spip
10 mai 2023, par PierrePrincipe Spip est un CMS qui a la particularité de fonctionner avec des squelettes. Il n’y a donc pas besoin de se prendre la tête quand on écrit des articles, et il est relativement facile d’ajouter des fonctionnalités et de modifier des thèmes.
Installation https://github.com/ashledombos/docker-spip https://github.com/ipeos-and-co/docker-spip/blob/master/docker-compose.yml https://hub.docker.com/r/ipeos/spip/ https://github.com/nbc/spip-compose
Docker compose J’utilise la distribution (…)