Tools, Tips and Tricks

Working Group Tools, Tips and Tricks

Formerly known as: The Python Workshop.

Date/Time Talk details
06/12/2023
10:30 am - 11:30 am
Marc-Olivier Buob - APT: managing software under Debian-based GNU/Linux distributions
Room 4B01, Palaiseau
15/11/2023
10:30 am - 11:30 am
Fabien Mathieu - Developing Python packages with Poetry and Package Helper 3
Salle 4B01, Palaiseau
18/10/2023
10:30 am - 11:30 am
Emma Caizergues - Tikz introduction: how to draw a platypus
Room 4A113, Palaiseau
10/05/2023
10:30 am - 11:30 am
Guillaume Nibert - Proving and analysing security protocols with Scyther
Room 4B01, Palaiseau
19/04/2023
10:30 am - 11:30 am
François Durand - A Bit of Gymnastics in Python
Room 4B01, Palaiseau
01/03/2023
10:30 am - 11:30 am
Maxime Mouchet - Parse and analyze source codes with Tree-sitter
Room 4B01, Palaiseau
15/02/2023
11:30 am - 12:30 pm
Guillaume Nibert - Note taking and knowledge management with Obsidian.md and Zotero
Room 4B01, Palaiseau
25/01/2023
11:30 am - 12:30 pm
Rémi Varloot - Hands-on JavaScript
Telecom Paris, 4A113 (4th floor), Palaiseau
14/12/2022
11:30 am - 12:30 pm
Rémi Varloot - What is JavaScript?
Telecom Paris, Palaiseau
16/11/2022
11:30 am - 12:30 pm
Claire Bizon Monroc - Introduction to Multi-Agent Reinforcement Learning with Petting Zoo
Telecom Paris, Palaiseau
1 2 3 4 5 6 7

Presentation

Topic: Tools, tips and tricks for researchers in mathematics and computer science.

Audience: The group “Tools, Tips and Tricks” is intended for researchers in mathematics and computer science, but anyone can attend online.

Practical details: The sessions are held every third Wednesday from 10:30 am to 11:30 pm (Central European Summer Time), in the premises of the Lincs and online. To receive the invitations, register to the mailing list. Videos, slides and notebooks of previous sessions are on the website.

Coordinator: François Durand (fradurand@gmail.com).

Description:

Historically, this working group was dedicated to sharing knowledge about the Python language. Nowadays, while we keep an important focus on Python, we also discuss other tools and practices: other programming languages, operating systems, software, etc. In the future, we could also touch non-computer topics, such as research methodology, efficient bibliography, etc.

In the past sessions, due to the exclusively-Python-oriented aspect of the group, we covered a lot of topics in Python, such as:

But we also covered other topics, such as:

As a speaker:

  • Do not hesitate to start from an online tutorial or documentation and to prepare a digest of it.
  • You can prepare a lecture, a practical work session, or a mix of the two.
  • Please try to provide code files if relevant.