TonySma

187 posts

TonySma

TonySma

@TonySmag

Symfony Developper #Symfony #ApiPlatform

Lille, France 가입일 Kasım 2016
316 팔로잉86 팔로워
TonySma 리트윗함
API Platform
API Platform@ApiPlatform·
💙 @dunglas started his keynote this morning by remembering Ryan Weaver. This #APIPlatformCon is dedicated to his memory.
API Platform tweet media
English
1
8
58
1.8K
TonySma 리트윗함
API Platform
API Platform@ApiPlatform·
First morning of #APIPlatformCon has started! Nearly 400 people in Lille, this is our biggest edition yet 💙
API Platform tweet mediaAPI Platform tweet mediaAPI Platform tweet mediaAPI Platform tweet media
English
1
7
28
4.2K
Jeanne Londiche
Jeanne Londiche@jlondiche·
[JEU] Félicitations à @Super_Gaucho qui gagne une place pour l'#APIPlatformCon. Et vu que vous avez été nombreux à jouer, @JLRecrutement en offre une deuxième !!! Bravo @TonySmag ! Wouwou #onsemarre
Jeanne Londiche@jlondiche

[JEU] @JLRecrutement est sponsor de la soirée communautaire de l'#APIPlatformCon 2024 ! À cette occasion, nous vous offrons l'opportunité de remporter une place pour assister à ces deux jours de conférences 🤩. Pour participer, follow et RT ce post, tirage au sort vendredi ! @JPansart

Français
2
0
6
842
TonySma 리트윗함
Jeanne Londiche
Jeanne Londiche@jlondiche·
[JEU] @JLRecrutement est sponsor de la soirée communautaire de l'#APIPlatformCon 2024 ! À cette occasion, nous vous offrons l'opportunité de remporter une place pour assister à ces deux jours de conférences 🤩. Pour participer, follow et RT ce post, tirage au sort vendredi ! @JPansart
Français
3
16
25
5.5K
TonySma 리트윗함
nunomaduro
nunomaduro@enunomaduro·
Please remember that people do open-source work in their free time; so, don't do this. 📌
nunomaduro tweet media
English
15
21
351
26.4K
TonySma 리트윗함
Ryan Weaver
Ryan Weaver@weaverryan·
So.... I have incurable brain cancer and I'm asking for your love & support 💖
English
251
815
2.1K
547.8K
TonySma 리트윗함
Dr Milan Milanović
Dr Milan Milanović@milan_milanovic·
𝗪𝗵𝗲𝗻 𝘁𝗼 𝘀𝗲𝗹𝗲𝗰𝘁 𝗗𝗲𝘀𝗶𝗴𝗻 𝗣𝗮𝘁𝘁𝗲𝗿𝗻? Choosing the correct design pattern in software engineering is critical to practical problem-solving. This guide simplifies the process, helping you decide between patterns based on specific needs. It offers concise descriptions and valuable use cases for each pattern, making understanding and applying them in real-world scenarios easier. To select a pattern, we must first go through the problem identification. If the problem is related to: 🔸 Object Creation? → Creational Patterns 🔸 Object Assembly? → Structural Patterns 🔸 Object Interactions? → Behavioral Patterns So, let's dive in. 𝟭. 𝗖𝗿𝗲𝗮𝘁𝗶𝗼𝗻𝗮𝗹 𝗣𝗮𝘁𝘁𝗲𝗿𝗻𝘀 🔹 Singleton: Use when a single instance of a class is needed. Some examples are logging and database connections. 🔹 Factory Method: Decouple object creation from usage. For example, you create different types of database connections based on configuration. 🔹 Abstract Factory: Create families of related objects. For example, I build parsers for different file formats (e.g., JSON, XML, CSV). 🔹 Builder: Constructing complex objects step by step. For example, if you need to create a complex domain object. 🔹 Prototype: Creating duplicate objects and reusing cached objects to reduce database calls. 𝟮. 𝗦𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗮𝗹 𝗣𝗮𝘁𝘁𝗲𝗿𝗻𝘀 🔹 Adapter: Make incompatible interfaces compatible. For example, it integrates a new logging library into an existing system that expects a different interface. 🔹 Composite: Represent part-whole hierarchies. For example, graphic objects in a drawing application can be grouped and treated uniformly 🔹 Proxy: Control access to objects. For example, lazy loading of a high-resolution image in a web application. 🔹 Decorator: Dynamically add/remove behavior. For example, we are implementing compression or encryption on top of file streams. 🔹 Bridge: Decouple abstraction from implementation. For example, I am separating platform-specific code from core logic. 𝟯. 𝗕𝗲𝗵𝗮𝘃𝗶𝗼𝗿𝗮𝗹 𝗣𝗮𝘁𝘁𝗲𝗿𝗻𝘀 🔹 Strategy: Define a family of algorithms. For example, they allow users to choose different sorting or compression algorithms. 🔹 Observer: Maintain a consistent state by being notified of changes and, for example, notifying subscribers of events in a messaging system. 🔹 Command: Encapsulate a request as an object. For example, I implement undo/redo functionality in text or image editor. 🔹 State: Encapsulate state-specific behavior. For example, we are handling different states of a user interface element (e.g., enabled, disabled, selected). 🔹 Template Method: Define the skeleton of an algorithm in operation, deferring some steps to subclasses and implementing a base class for unit testing with customizable setup and teardown steps. Ultimately, we came up with the pattern we needed for our problem. #softwaredesign #designpatterns
Dr Milan Milanović tweet media
English
9
171
697
66.2K
TonySma 리트윗함
The PHP Foundation
The PHP Foundation@ThePHPF·
We've been discussing the future of PECL and its website – the current tools for installing PHP extensions. The code is old and hard to maintain. And we want to bring a more modern method of installing things. 📝 @derickr is kicking off with a requirements document:
The PHP Foundation tweet media
English
6
53
296
54.9K
TonySma 리트윗함
AFUP
AFUP@afup·
Beaucoup de monde pour la conférence de Loris Guemart, rédacteur en chef de Arrêt sur Images, au Forum PHP 2023 🙌 Une conférence à retrouver en replay dans quelques semaines sur notre chaîne YouTube.
AFUP tweet media
Français
0
3
15
2.2K
TonySma 리트윗함
Arnaud de Bermingham
Arnaud de Bermingham@a_bermingham·
Dites @payplug et @GroupeBPCE Nous approchons 7h de panne totale des acquisitions de paiement CB en raison de votre choix de travailler avec GCP, sans redondance. Vous n’avez aucun PCA ? C’est des stagiaires à la gouvernance IT et conformité chez vous ? Vous plaisantez j’espère.
Français
42
89
350
131.5K
TonySma 리트윗함
Arnaud Lemercier 😇
Arnaud Lemercier 😇@arnolem·
Entre ceux qui jugent les adminSys hackés sur leurs VMware et ceux qui jugent les devs n'ayant pas de processus CI/CD, vous me fatiguez. Vous ne connaissez pas le contexte dans lesquels nos consœurs et confrères travaillent. — L'idéal n'existe pas, chacun fait de son mieux — 😇
Français
15
21
208
40K