Messages de Rouquignol

Vous préférez macOs, linux, ou windows pour dev ?
moi j'ai une préférence pour macOs, seul problème c'est Docker qui n'est pas en natif

Le 06 octobre 2020 à 11:16:42 Covid30 a écrit :
Si j'ai compris l'interet du ssr et l'interet du front en JS c'est toi qui ne comprend pas ma question.

Le SSR tel que rendu par nuxt ou next ne génrère que des balise html vides car la data est loadée APRES.

Donc c'est 100% initule pour du seo au meme titre que ta balise <script></script> avec ton bundle.js.

Sans parler du fait que les moteurs de recherches en 2020 arrivent très bien à lire le contenu des fichiers js bundlés.

Tu m'explique des truc bateaux comme si j'était un débutant alors que je te parle d'une autre sujet beaucoup plus précis qui est l hydratation des données pour les appli Js ssr.

non c'est bien hydratés même durant la production de la page html, et ensuite la page est reconstruire à nouveau en js et elle est à nouveau hydraté en js

et non, les moteurs de recherches ne lisent pas bien le JS même en 2020

Le 06 octobre 2020 à 11:03:35 ATDD a écrit :

Le 06 octobre 2020 à 11:01:31 Rouquignol a écrit :

Le 06 octobre 2020 à 10:59:01 ATDD a écrit :

Le 06 octobre 2020 à 10:57:38 Rouquignol a écrit :

Le 06 octobre 2020 à 10:54:06 ATDD a écrit :

Le 06 octobre 2020 à 10:51:59 Rouquignol a écrit :

Le 06 octobre 2020 à 10:50:28 Soukyone a écrit :

Le 06 octobre 2020 à 10:47:15 deejay19 a écrit :

Le 06 octobre 2020 à 10:42:50 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:25 23-Croched a écrit :
Oui l’op montre nous un peu tes sites stp

arrêtez de vous m'embeterhttps://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Tu te dis meilleur dev, ils nous faut des preuves !!
Je vais pas te sortir mes vieux bootstrap 3 que j'ai fait a l'arrache, mais faut bien comparer, étant sur que JE suis le meilleur dev du fofo

COMBAT DE DEV!!!!!

Un dev a trop la flemme de se battre. Trop la flemme de savoir qui est le meilleur d'ailleurs

A chaque fois que je pense maitriser un sujet dans le dev, je vais voir sur github les codes les plus actifs, et je me dis "Je suis une grosse merde en faite"https://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

C’est pas à ça qu’on évalue la qualité d’un dev.
A chaque fois que je regarde du code open source j’ai les yeux qui saignent : le nombre de dev qui codent à l’ancienne, qui testent rien, qui quand ils testent font des assertions bidons (si on mettait du mutation testing sur leur code on rigolerait)...

Le critère numéro un d'un bon dev pour moi c'est le refactor + organisation/maintenabilité

Exactement. Et un code peu testable met en évidence que c’est mal conçu.

oui surtout dans une logique de dev continue
après je pense surtout que les gens prennent les test unitaires comme une corvée, c'est le cas pour moi aussi, j'aime pas faire les test unitaires

sur un gros projet je les fait en amont

Perso c’est pas mon cas, j’aime tester car ça me permet de vérifier ce que fait le code, et surtout ça évite qu’un autre dev vienne tout casser par la suite.
Pour moi moins de 90% de couverture de code c’est pas acceptable.

y'a un certain plaisir de voir dans le build que ton code passe tous les test
j'ai commencé à faire beaucoup de test unitaires que quand j'ai commencé à taffer dans une logique de dev continue, avant la couverture était pas folle

c'est plaisant de plus se soucier de la mise en prod et de voir que tout se fait automatiquement quand t'as une conception des tests bien faites en effet

Le 06 octobre 2020 à 11:02:47 tibononoX a écrit :

Le 06 octobre 2020 à 10:59:34 Rouquignol a écrit :

Le 06 octobre 2020 à 10:54:42 tibononoX a écrit :

Le 06 octobre 2020 à 10:48:40 Rouquignol a écrit :

Le 06 octobre 2020 à 10:46:22 tibononoX a écrit :

Le 06 octobre 2020 à 10:42:29 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:18 tibononoX a écrit :
T'as moyen de corriger le bug de DarkJVC stp ? C'est casse couille le bandeau blanc

https://image.noelshack.com/fichiers/2020/41/2/1601973310-unknown.png

.topic-list li.dfp__atf~li:nth-of-type(2n) {
/* background: #fff; */
background: #2E2E2E;
}
.topic-list li.dfp__atf~li:nth-of-type(odd) {
/* background: #eef5fc; */
background: #2E2E2E;
}

Bordel t'es pas loin ça a inversé le problème :hap:

https://image.noelshack.com/fichiers/2020/41/2/1601973930-unknown.png
https://image.noelshack.com/fichiers/2020/41/2/1601973947-unknown.png

ça marche bien pourtant chez moi, recharge voir la pagehttps://image.noelshack.com/fichiers/2018/23/3/1528310115-1522071446498.png

Rien à faire, après j'ai peut-être mal édité le script, t'as moyen d'envoyer ton script ?

https://pastebin.com/QdEjqNwE

Cimer chef tu es effectivement le meilleur dev-web du forum, problème réglé :ok:

J'ai juste repris le code d'un kheyhttps://image.noelshack.com/fichiers/2018/03/6/1516437985-feels-space-alone-loneliness-solitude-seul-incompris-krankin.png

Le 06 octobre 2020 à 10:59:35 Soukyone a écrit :

Le 06 octobre 2020 à 10:56:09 Rouquignol a écrit :

Le 06 octobre 2020 à 10:52:16 deejay19 a écrit :

Le 06 octobre 2020 à 10:49:36 Rouquignol a écrit :

Le 06 octobre 2020 à 10:47:15 deejay19 a écrit :

Le 06 octobre 2020 à 10:42:50 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:25 23-Croched a écrit :
Oui l’op montre nous un peu tes sites stp

arrêtez de vous m'embeterhttps://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Tu te dis meilleur dev, ils nous faut des preuves !!
Je vais pas te sortir mes vieux bootstrap 3 que j'ai fait a l'arrache, mais faut bien comparer, étant sur que JE suis le meilleur dev du fofo

COMBAT DE DEV!!!!!

Un dev ne sait pas se battrehttps://image.noelshack.com/fichiers/2018/03/5/1516399673-bkg8q.png

Mensonges!!! Je suis dev et artiste martial!
Mais je parlais d'une bagarre de projets.
Avoués tu as peur de mes template BS a peine modifié...

En vrai, Trèves de plaisanterie, je sais que PHP a un côté old School,
Mais personne ne fait plus de PHP côté serveur, que du JS ?
Hormis les synfony/zend.

BS c'était la bonne époque où on croyait que nos sites étaient stylés (jeu de mots)https://image.noelshack.com/fichiers/2018/03/5/1516397989-wojakcryinginhissleep.png

Si pleins de sociétés font encore du PHP, les gens qui disent que le PHP est mort ça éxiste depuis des années, et il est toujours là pourtant

moi j'ai plus de plaisir à dev en PHP en back que du JS mais à chacun ses préférences
Symfony par exemple te force à avoir une organisation stricte, pour de gros projets c'est vraiment agréable

openclassroom par exemple est sous symfony

Encore aujourd'hui j'ai l'impression qu'ils sont stylés, jusqu'a ce qu'un webdesigner passe dessus, et me fasse me rendre compte que mon app est degueuhttps://image.noelshack.com/fichiers/2017/52/1483231891-snif-g-dur.jpg

Quand t'es tout fier du design de ton site et que tu demandes au vrai designer de passer dessus juste pour quelques modifs, et tu te rends compte qu'en faite c'était pas si ouf comparé à luihttps://image.noelshack.com/fichiers/2018/02/7/1515918901-feel-krankin.png

Le 06 octobre 2020 à 10:59:01 ATDD a écrit :

Le 06 octobre 2020 à 10:57:38 Rouquignol a écrit :

Le 06 octobre 2020 à 10:54:06 ATDD a écrit :

Le 06 octobre 2020 à 10:51:59 Rouquignol a écrit :

Le 06 octobre 2020 à 10:50:28 Soukyone a écrit :

Le 06 octobre 2020 à 10:47:15 deejay19 a écrit :

Le 06 octobre 2020 à 10:42:50 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:25 23-Croched a écrit :
Oui l’op montre nous un peu tes sites stp

arrêtez de vous m'embeterhttps://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Tu te dis meilleur dev, ils nous faut des preuves !!
Je vais pas te sortir mes vieux bootstrap 3 que j'ai fait a l'arrache, mais faut bien comparer, étant sur que JE suis le meilleur dev du fofo

COMBAT DE DEV!!!!!

Un dev a trop la flemme de se battre. Trop la flemme de savoir qui est le meilleur d'ailleurs

A chaque fois que je pense maitriser un sujet dans le dev, je vais voir sur github les codes les plus actifs, et je me dis "Je suis une grosse merde en faite"https://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

C’est pas à ça qu’on évalue la qualité d’un dev.
A chaque fois que je regarde du code open source j’ai les yeux qui saignent : le nombre de dev qui codent à l’ancienne, qui testent rien, qui quand ils testent font des assertions bidons (si on mettait du mutation testing sur leur code on rigolerait)...

Le critère numéro un d'un bon dev pour moi c'est le refactor + organisation/maintenabilité

Exactement. Et un code peu testable met en évidence que c’est mal conçu.

oui surtout dans une logique de dev continue
après je pense surtout que les gens prennent les test unitaires comme une corvée, c'est le cas pour moi aussi, j'aime pas faire les test unitaires

sur un gros projet je les fait en amont

Le 06 octobre 2020 à 10:54:42 tibononoX a écrit :

Le 06 octobre 2020 à 10:48:40 Rouquignol a écrit :

Le 06 octobre 2020 à 10:46:22 tibononoX a écrit :

Le 06 octobre 2020 à 10:42:29 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:18 tibononoX a écrit :
T'as moyen de corriger le bug de DarkJVC stp ? C'est casse couille le bandeau blanc

https://image.noelshack.com/fichiers/2020/41/2/1601973310-unknown.png

.topic-list li.dfp__atf~li:nth-of-type(2n) {
/* background: #fff; */
background: #2E2E2E;
}
.topic-list li.dfp__atf~li:nth-of-type(odd) {
/* background: #eef5fc; */
background: #2E2E2E;
}

Bordel t'es pas loin ça a inversé le problème :hap:

https://image.noelshack.com/fichiers/2020/41/2/1601973930-unknown.png
https://image.noelshack.com/fichiers/2020/41/2/1601973947-unknown.png

ça marche bien pourtant chez moi, recharge voir la pagehttps://image.noelshack.com/fichiers/2018/23/3/1528310115-1522071446498.png

Rien à faire, après j'ai peut-être mal édité le script, t'as moyen d'envoyer ton script ?

https://pastebin.com/QdEjqNwE

Le 06 octobre 2020 à 10:54:08 Soukyone a écrit :

Le 06 octobre 2020 à 10:51:59 Rouquignol a écrit :

Le 06 octobre 2020 à 10:50:28 Soukyone a écrit :

Le 06 octobre 2020 à 10:47:15 deejay19 a écrit :

Le 06 octobre 2020 à 10:42:50 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:25 23-Croched a écrit :
Oui l’op montre nous un peu tes sites stp

arrêtez de vous m'embeterhttps://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Tu te dis meilleur dev, ils nous faut des preuves !!
Je vais pas te sortir mes vieux bootstrap 3 que j'ai fait a l'arrache, mais faut bien comparer, étant sur que JE suis le meilleur dev du fofo

COMBAT DE DEV!!!!!

Un dev a trop la flemme de se battre. Trop la flemme de savoir qui est le meilleur d'ailleurs

A chaque fois que je pense maitriser un sujet dans le dev, je vais voir sur github les codes les plus actifs, et je me dis "Je suis une grosse merde en faite"https://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Surtout que "web" c'est trop vague, y a toujours des nouveautés, toujours des choses a apprendre, et même quand tu as l'impression de maitriser une technos a 100%, ben tu te rends compte que y a encore des trucs que tu connais pas.

Quand tu découvres après 2 ans de dev sur une techno qu'il y'avait une façon plus pratique et rapide de faire quelque chose... ce sentiment làhttps://image.noelshack.com/fichiers/2018/03/5/1516397989-wojakcryinginhissleep.png

Le 06 octobre 2020 à 10:54:06 ATDD a écrit :

Le 06 octobre 2020 à 10:51:59 Rouquignol a écrit :

Le 06 octobre 2020 à 10:50:28 Soukyone a écrit :

Le 06 octobre 2020 à 10:47:15 deejay19 a écrit :

Le 06 octobre 2020 à 10:42:50 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:25 23-Croched a écrit :
Oui l’op montre nous un peu tes sites stp

arrêtez de vous m'embeterhttps://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Tu te dis meilleur dev, ils nous faut des preuves !!
Je vais pas te sortir mes vieux bootstrap 3 que j'ai fait a l'arrache, mais faut bien comparer, étant sur que JE suis le meilleur dev du fofo

COMBAT DE DEV!!!!!

Un dev a trop la flemme de se battre. Trop la flemme de savoir qui est le meilleur d'ailleurs

A chaque fois que je pense maitriser un sujet dans le dev, je vais voir sur github les codes les plus actifs, et je me dis "Je suis une grosse merde en faite"https://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

C’est pas à ça qu’on évalue la qualité d’un dev.
A chaque fois que je regarde du code open source j’ai les yeux qui saignent : le nombre de dev qui codent à l’ancienne, qui testent rien, qui quand ils testent font des assertions bidons (si on mettait du mutation testing sur leur code on rigolerait)...

Le critère numéro un d'un bon dev pour moi c'est le refactor + organisation/maintenabilité

Le 06 octobre 2020 à 10:52:16 deejay19 a écrit :

Le 06 octobre 2020 à 10:49:36 Rouquignol a écrit :

Le 06 octobre 2020 à 10:47:15 deejay19 a écrit :

Le 06 octobre 2020 à 10:42:50 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:25 23-Croched a écrit :
Oui l’op montre nous un peu tes sites stp

arrêtez de vous m'embeterhttps://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Tu te dis meilleur dev, ils nous faut des preuves !!
Je vais pas te sortir mes vieux bootstrap 3 que j'ai fait a l'arrache, mais faut bien comparer, étant sur que JE suis le meilleur dev du fofo

COMBAT DE DEV!!!!!

Un dev ne sait pas se battrehttps://image.noelshack.com/fichiers/2018/03/5/1516399673-bkg8q.png

Mensonges!!! Je suis dev et artiste martial!
Mais je parlais d'une bagarre de projets.
Avoués tu as peur de mes template BS a peine modifié...

En vrai, Trèves de plaisanterie, je sais que PHP a un côté old School,
Mais personne ne fait plus de PHP côté serveur, que du JS ?
Hormis les synfony/zend.

BS c'était la bonne époque où on croyait que nos sites étaient stylés (jeu de mots)https://image.noelshack.com/fichiers/2018/03/5/1516397989-wojakcryinginhissleep.png

Si pleins de sociétés font encore du PHP, les gens qui disent que le PHP est mort ça éxiste depuis des années, et il est toujours là pourtant

moi j'ai plus de plaisir à dev en PHP en back que du JS mais à chacun ses préférences
Symfony par exemple te force à avoir une organisation stricte, pour de gros projets c'est vraiment agréable

openclassroom par exemple est sous symfony

Le 06 octobre 2020 à 10:50:28 Soukyone a écrit :

Le 06 octobre 2020 à 10:47:15 deejay19 a écrit :

Le 06 octobre 2020 à 10:42:50 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:25 23-Croched a écrit :
Oui l’op montre nous un peu tes sites stp

arrêtez de vous m'embeterhttps://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Tu te dis meilleur dev, ils nous faut des preuves !!
Je vais pas te sortir mes vieux bootstrap 3 que j'ai fait a l'arrache, mais faut bien comparer, étant sur que JE suis le meilleur dev du fofo

COMBAT DE DEV!!!!!

Un dev a trop la flemme de se battre. Trop la flemme de savoir qui est le meilleur d'ailleurs

A chaque fois que je pense maitriser un sujet dans le dev, je vais voir sur github les codes les plus actifs, et je me dis "Je suis une grosse merde en faite"https://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Le 06 octobre 2020 à 10:48:07 Torino a écrit :

Le 06 octobre 2020 à 10:46:22 tibononoX a écrit :

Le 06 octobre 2020 à 10:42:29 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:18 tibononoX a écrit :
T'as moyen de corriger le bug de DarkJVC stp ? C'est casse couille le bandeau blanc

https://image.noelshack.com/fichiers/2020/41/2/1601973310-unknown.png

.topic-list li.dfp__atf~li:nth-of-type(2n) {
/* background: #fff; */
background: #2E2E2E;
}
.topic-list li.dfp__atf~li:nth-of-type(odd) {
/* background: #eef5fc; */
background: #2E2E2E;
}

Bordel t'es pas loin ça a inversé le problème :hap:

https://image.noelshack.com/fichiers/2020/41/2/1601973930-unknown.png
https://image.noelshack.com/fichiers/2020/41/2/1601973947-unknown.png

Les devs du 18-25https://image.noelshack.com/fichiers/2018/13/4/1522325846-jesusopti.png

j'ai explosé de rire quand il m'a montré le screenhttps://image.noelshack.com/fichiers/2018/09/1/1519670936-hc0g8kc.png

Le 06 octobre 2020 à 10:47:15 deejay19 a écrit :

Le 06 octobre 2020 à 10:42:50 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:25 23-Croched a écrit :
Oui l’op montre nous un peu tes sites stp

arrêtez de vous m'embeterhttps://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Tu te dis meilleur dev, ils nous faut des preuves !!
Je vais pas te sortir mes vieux bootstrap 3 que j'ai fait a l'arrache, mais faut bien comparer, étant sur que JE suis le meilleur dev du fofo

COMBAT DE DEV!!!!!

Un dev ne sait pas se battrehttps://image.noelshack.com/fichiers/2018/03/5/1516399673-bkg8q.png

Le 06 octobre 2020 à 10:46:22 tibononoX a écrit :

Le 06 octobre 2020 à 10:42:29 Rouquignol a écrit :

Le 06 octobre 2020 à 10:35:18 tibononoX a écrit :
T'as moyen de corriger le bug de DarkJVC stp ? C'est casse couille le bandeau blanc

https://image.noelshack.com/fichiers/2020/41/2/1601973310-unknown.png

.topic-list li.dfp__atf~li:nth-of-type(2n) {
/* background: #fff; */
background: #2E2E2E;
}
.topic-list li.dfp__atf~li:nth-of-type(odd) {
/* background: #eef5fc; */
background: #2E2E2E;
}

Bordel t'es pas loin ça a inversé le problème :hap:

https://image.noelshack.com/fichiers/2020/41/2/1601973930-unknown.png
https://image.noelshack.com/fichiers/2020/41/2/1601973947-unknown.png

ça marche bien pourtant chez moi, recharge voir la pagehttps://image.noelshack.com/fichiers/2018/23/3/1528310115-1522071446498.png

Le 06 octobre 2020 à 10:41:35 patou_ a écrit :
Je suis chef de projet digital l'OP

T'en pense que de serverless et des services AWS ?

Flutter ou react native ?

Si tu devez noter sur 20 React, Vue et Angular ? De ton point de vue perso

C'est clairement l'avenir le serverless, je citais tout à l'heure firebase par exemple, c'est juste trop bien, c'est juste un peu trop chiant à gérer
Les services aws ? Je suis fan, après google aussi c'est top, le S3 de aws par exemple c'est un petit bonheur et hyper simple à mettre en place

Flutter j'ai jamais fait et react native j'avais codé des app à l'époque mais c'était à ses débuts, j'avais eu une très mauvaise expérience mais j'imagine que depuis ça a bien changé

React = 17/20
Angular = 15/20
VueJs = 18/20 (même si objectivement React c'est au dessus, après dépend de ce qu'on compare)

Le 06 octobre 2020 à 10:39:11 MarmotteJolie a écrit :
Salut, je peux quérir ton aide pour Doctrine sur Symfony ? En MP peut être ? Je suis en galère :-( je dois faire une stratégie custom de génération d'ID...

Soit tu fous un generator custom directement en annotation sur ton entité
Soit tu fais un listener doctrine sur le prePersist, et tu génères l'id directement à l'interieur seulement sur les instanceof de la classe que tu veux

Le 06 octobre 2020 à 10:35:25 23-Croched a écrit :
Oui l’op montre nous un peu tes sites stp

arrêtez de vous m'embeterhttps://image.noelshack.com/fichiers/2018/03/5/1516399673-amp-039-soon-wojak-ho-ho-ho-amp-039-o-5271303.png

Le 06 octobre 2020 à 10:35:18 tibononoX a écrit :
T'as moyen de corriger le bug de DarkJVC stp ? C'est casse couille le bandeau blanc

https://image.noelshack.com/fichiers/2020/41/2/1601973310-unknown.png

.topic-list li.dfp__atf~li:nth-of-type(2n) {
/* background: #fff; */
background: #2E2E2E;
}
.topic-list li.dfp__atf~li:nth-of-type(odd) {
/* background: #eef5fc; */
background: #2E2E2E;
}

Le 06 octobre 2020 à 10:35:13 Covid30 a écrit :
reponse de l expert du topic "le ssr ce obligatoire"

L op qui a fait une ecole en 6 mois et qui applique betement ce que lui repetent les autres dev.

En quoi c est mieux qu un rendu serveur par symfony/twig si il faut invalider les données du backend à chaque changement?

Et à l inverse en quoi c est mieux que vue ou react classique si les données backend sont hydratée apres la compilation lors de la visite de la page?

T'as toujours pas compris l'interêt d'avoir un front en js , tu peux avoir un front bien plus interactif, et plus maintenable
Et je t'ai expliqué à quoi sert le SSR , le js n'est pas correctement lu en 2020

Le 06 octobre 2020 à 10:31:47 Covid30 a écrit :
Je comprend tj pas pourquoi next est "mieux"

Deja les crawler lisent très bien le js en 2020.

Et de deux comme je l ai expliqué avant les donnée back ne sont pas générées à la compilation par le ssr donc elle sont récupérée (hydratées) après donc on retombe sur le meme probleme de seo.

non le js en 2020 n'est pas bien lu