👋Le compte @PythonRennes est inactif. Vous pouvez nous suivre sur :
- https://t.co/r9wpmE9trR
- https://t.co/Rpswdn6b8G
- https://t.co/DoW8Dxk0Hz
Les inscriptions aux évènements se font sur https://t.co/339FYPVgj8
la communauté de #PythonRennes réfléchit aux canaux de communication qu'elle utilise pour vous tenir au courant des évènements et de quelques actualités.
Pour cela, que préférez-vous utiliser ?
Concepts every developer should know/be aware of: OSI model.
The OSI model is a fundamental framework for understanding how network interactions occur.
It comprises seven distinct layers, each with its own roles and responsibilities, working together to facilitate communication across systems and devices.
🔹 Application layer (layer 7)
Interfaces directly with end-user applications to provide network services.
It manages application-level protocols like HTTP, FTP, and SMTP, which enable services such as web browsing and email.
🔹 Presentation layer (layer 6)
Translates data between network and application formats. It manages data encryption, compression, and formatting.
It maintains system interoperability by ensuring data is readable by both the sender and the recipient.
🔹 Session layer (layer 5)
This layer manages the creation, maintenance, and termination of communication sessions between applications for efficient data transfer.
Supports full-duplex and half-duplex communication to ensure proper sequencing and coordination in multi-way exchanges.
🔹 Transport layer (layer 4)
It coordinates end-to-end communication by delivering data to the correct application through ports, using either reliable delivery (TCP) or unreliable but faster methods (UDP).
Error checking, flow control, and segmentation are used in the transport layer to achieve reliable data transfer.
🔹 Network layer (layer 3)
Handles data routing, forwarding and addressing, determining the optimal path for data to reach its destination using protocols like IP and ICMP.
🔹 Data link layer (layer 2)
Facilitates reliable data transfer across physical network links.
Provides error detection and correction. Manages how data is placed onto the network medium. Uses protocols like Ethernet and PPP.
🔹 Physical layer (layer 1)
This layer forms the foundation of the OSI model, converting raw bitstreams into signals for transmission over physical media.
It defines the hardware specifications for transmission, including the types of physical media that can be used, such as cables and wireless. It deals with electrical signals, cable types, and data rates.
The OSI model is grounded in principles that support structured and predictable data movement.
Each layer operates independently, simplifying design and troubleshooting.
Data is encapsulated with headers as it moves down the layers and decapsulated as it ascends, preserving information integrity.
By standardizing communication, this framework promotes system interoperability and supports global data exchange.
💭 What topics would you like us to cover?
~~
Thanks to our partner MongoDB who keeps our content free to the community.
AI agents are evolving the way we build applications, automate workflows, enhance data processing, and more.
Here's a great article breaking them down: https://t.co/NRtXUGZ8PH
🎁Oh oh oh !🎄prochain #PythonRennes jeudi 5 décembre à 18h45 chez Oxxeo 🙏. Michel Caradec montrera comment benchmarker du code ou profiler la mémoire ou le temps d'exécution d'un script / d'une application ; pour une performance basée sur du factuel
https://t.co/TbBQ9osWrr
@lezoray@ZenikaRennes@nledez on essaie d'alterner entre les mardis, mercredis et les jeudis ; ça dépend surtout des disponibilités des personnes intervenantes
rediffusion du #PythonRennes sur le serverless avec Chalice et le monitoring avec OpenTelemetry https://t.co/u6YVUp5ibX
Merci Martin, Frédéric et Christopher pour vos interventions ; @ZenikaRennes pour l'accueil, @nledez pour la captation et la mise en ligne
It's that time again: we're kicking off this year's Python Developers Survey in partnership with @JetBrains! Contribute to the understanding of the Python community and join in the 2024 survey 🐍📝 #python#pythondevsurvey
https://t.co/6PjIWa0Iwe
Faire (bien) vivre ses services #Python - jeudi 10 octobre à 18h30 chez @ZenikaRennes#Rennes ( 🙏 pour l'accueil) : du serverless avec #Chalice (AWS), monitoring métier avec OpenTelemetry #Prometheus et #Grafana. Inscription gratuite mais nécessaire sur https://t.co/TmW9Sapip9
la rediffusion de la session de #PythonRennes du 24 juillet 2024 est en ligne https://t.co/G1hKWZdqHC
🙏 Alex pour la captation, Frédéric Collonval pour les actus et l'animation
- Christopher Louët et Quentin Caron pour vos interventions 🙏
📣 il reste 3 jours pour soumettre des propositions à la PyConFR qui aura lieu du 31 octobre au 3 novembre 2024 à Strasbourg 💙💛
- https://t.co/73TzP88t5e
- https://t.co/ANfj0ElX0R
😀
We're excited to announce the results of the 2024 election for the PSF Board & Bylaw changes! Thank you to the nominees, our outgoing Board member, and our community for participating this year- we are so grateful to be in community with you 💙💛 #python
https://t.co/vtywVdLmeN
la prochaine session de #PythonRennes aura lieu mercredi 24 juillet à 18h30 dans les locaux de @ZenikaRennes 🙏
3 interventions grâce à Christopher Louët, Quentin Caron et Luc Sorel-Giffo.
Détails & inscription https://t.co/DEh4fF789Z
#pytest#bash#django#precommit#docker
la rediffusion de la dernière session de #PythonRennes sur le packaging et la distribution de projets #Python est en ligne : https://t.co/y3x6lPAWD2 🎉
🙏 Alex & Nicolas pour la captation ; Florian, Frédéric et Nicolas pour les présentations ; la communauté pour sa bonne humeur
la prochaine session de #PythonRennes aura lieu jeudi 16 mai à 18h15 à l'Istic @RennesUniv (🙏 pour l'accueil) avec les autres communautés techniques de #Rennes.
- CFP : https://t.co/v1jKTfj4kA
- inscription gratuite mais nécessaire (pour l'apéro) sur https://t.co/wsZV40SSvU
Starting today, PyPI package maintainers can publish via Trusted Publishing from three additional providers:
- @gitlab
- @googlecloud
- @ActiveState
They join @github Actions to support publishing without long-lived passwords or API tokens.
https://t.co/TsRa31XOkv