MakeMake The Dwarf Planet is a feed agregator.

EuroPython - Calls for Proposals Closes Soon

by clytaemnestra from AFPy discuss

Hello everyone!

We’re excited to share that EuroPython is returning to Prague in 2025! It’s a week of all things Python—tutorials, talks, sprints, an unconference space, social events, networking, and plenty of fun.

The Call for Proposals closes on January 27th at 23:59 UTC, so be sure to send yours in before the deadline. You can find all the details here: Call for Proposals | EuroPython 2025 | July 14th-20th 2025 | Prague, Czech Republic & Remote.

We’d also love to hear your thoughts on EuroPython! What would you like to see this year? Share your opinion in this short planning survey: https://forms.gle/JqG9Pks5KxDsxToi9.

We can’t wait to see you at EuroPython!

1 message - 1 participant(e)

Lire le sujet en entier

Lire la suite…

Sur Lyon − Meetup le 29 janvier

by grewn0uille from AFPy discuss

Hello tout le monde !

Pour ce premier meetup de 2025 à Lyon, on se retrouve le mercredi 29 janvier dans les locaux de Malt (Bellecour) à 19h.

Carmen nous parlera d’optimisation des requêtes SQL dans Django et SQLAlchemy.

Pour les personnes que ça intéresse, les meetup Python ont maintenant leur compte Mastodon : Python Lyon (@python_lyon@piaille.fr) - Piaille.

Optimisation des requêtes SQL dans Django et SQLAlchemy : le problème N+1

2025-01-29 19:00 (Europe/Paris) → 2025-01-29 21:00 (Europe/Paris)

1 message - 1 participant(e)

Lire le sujet en entier

Lire la suite…

Linux Mint : améliorer votre terminal ZSH avec l’auto-suggestion et la coloration syntaxique

by Olivier Pons from Olivier Pons

Comment améliorer votre terminal ZSH avec l’auto-suggestion et la coloration syntaxique

Vous utilisez ZSH comme shell par défaut mais vous souhaitez le rendre plus puissant et agréable à utiliser ? Dans cet article, nous allons voir comment installer et configurer deux plugins essentiels : zsh-autosuggestions pour l’auto-complétion intelligente et zsh-syntax-highlighting pour la coloration syntaxique en temps réel.

Prérequis

  • ZSH installé comme shell par défaut
  • Git installé sur votre système
  • Droits d’accès à votre répertoire personnel

Installation des plugins

Commençons par créer un dossier dédié pour nos plugins ZSH et clonons les dépôts nécessaires :

mkdir -p ~/.zsh
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.zsh/zsh-syntax-highlighting

Configuration

1. Activation des plugins

Ajoutez ces lignes à votre fichier ~/.zshrc pour activer les plugins :

source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
source ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

2. Mise à jour de la liste des plugins

Si vous utilisez Oh My Zsh, modifiez la ligne des plugins dans votre fichier ~/.zshrc :

plugins=(git thefuck poetry zsh-autosuggestions zsh-syntax-highlighting)

Fonctionnalités

Auto-suggestions

Le plugin zsh-autosuggestions vous suggère des commandes basées sur votre historique pendant que vous tapez. Pour accepter une suggestion, appuyez simplement sur la touche ➡ (flèche droite).

Coloration syntaxique

zsh-syntax-highlighting colore vos commandes en temps réel :

  • Commandes valides en vert
  • Commandes invalides en rouge
  • Options et arguments en couleurs distinctes
  • Chemins de fichiers existants soulignés

Conclusion

Avec ces deux plugins, votre terminal ZSH devient beaucoup plus convivial et efficace. L’auto-suggestion vous fait gagner du temps en proposant les commandes pertinentes, tandis que la coloration syntaxique vous aide à repérer rapidement les erreurs de frappe.

Conseils bonus

  • Redémarrez votre terminal ou exécutez source ~/.zshrc pour appliquer les changements
  • Vous pouvez personnaliser les couleurs et le comportement des plugins en consultant leur documentation respective sur GitHub
  • Ces plugins sont compatibles avec la plupart des frameworks ZSH comme Oh My Zsh et Prezto

N’hésitez pas à laisser un commentaire si vous rencontrez des difficultés ou si vous souhaitez partager d’autres astuces pour améliorer votre terminal !

Lire la suite…

Traducteur professionnel dispo

by DMorandi from AFPy discuss

Bonjour,
La liste idoine est inacessible (“le site a mis trop de temps pour répondre”) donc je poste ici mon volontariat pour la trad de la doc, vu que j’ai commencé mon apprentissage et qu’il y a deux ou trois trucs à améliorer pour la doc en français. J’ai été le réviseur technique de mon épouse traductrice Anglais/Espagnol → Français pendant 24 ans, j’ai donc un peu d’expérience…
A+
Didier

3 messages - 2 participant(e)s

Lire le sujet en entier

Lire la suite…

SCAM ; publier un livre en organisant ses pensées

by Jul from Linuxfr.org

Alors que le résal social, c'est toute la rage voici une idée de concept « générons des livres depuis les discussions de réseaux sociaux ».

Bon, d'abord, c'est une preuve de concept qui se veut inspirée de l'institut LA RACHE basée sur le « Scope Creep Amusing Methodology »

Où l'on code librement dans la direction où l'on veut en s'en foutant des bonnes pratiques, et on regarde où ça nous mène _^ (à bas la tyrannie de la PEP8, vive Perl, vive python)

Au début était une preuve de concept de dériver le modèle de donnée d'un formulaire HTML et d'en faire un CRUD (interface brut de manipulation de base de données depuis le web),

Puis ce fût un logiciel de microblogging (à la mode d'une tribune de linuxfr) pour illustrer comment utiliser HTML as a model,

Puis ce fût un organisateur d'idées (mind mapper).

Puis ce fût un logiciel d'édition de livres (chaîne pandoc basée sur du markdown avec rendu temps réel) fait à la va comme je te pousse basé sur un organigramme :D

Enfin, le manuel d'aide bâclé est lui même bricolé en 2h de temps avec l'outil pour prouver qu'on peut l'utiliser.

C'est en codant n'importe quoi, qu'on fait n'importe quoi.

projet
manuel du projet fait avec le projet

Télécharger ce contenu au format EPUB

Commentaires : voir le flux Atom ouvrir dans le navigateur

Lire la suite…