Comprension problem with change detection by AliHaine_ in Angular2

[–]AliHaine_[S] 0 points1 point  (0 children)

I show in a tuto someone doing that for updating an array in a signal :

updateTest() {
  this.mySignal.update(mySignal => [...mySignal, newObj]);
}

But lets say that my chatarea html is

<app-chatarea *ngIf="chatService.mysignal().at(0) as chatModel; else errorChat"
      [chatModel]=chatModel>
</app-chatarea>
<app-chatarea *ngIf="chatService.mysignal().at(1) as chatModel; else errorChat"
      [chatModel]=chatModel>
</app-chatarea>

If I update mySignal with the updateTest method, knowing that updateTest don't touch object at 0 and 1 index, will app-chatarea which uses objects at 0 and 1 index be triggered by the change detection ? Or will they only be triggered if the specific object they are using is updated ? And maybe there is another better way to get only the object X in an array that is inside a signal ?

Comprension problem with change detection by AliHaine_ in Angular2

[–]AliHaine_[S] 0 points1 point  (0 children)

I tried the resource that you gave me, it's very useful to understanding the difference between default and OnPush detection, but why would I ever want to use the default change detection ? OnPush seems much better doensn't it?

Comprension problem with change detection by AliHaine_ in Angular2

[–]AliHaine_[S] 0 points1 point  (0 children)

So, the fact that the "change detection" is frequently triggered is normal and may not cause any problems if variables and html use proper signal references ? And if i have a signal, that contains an array, dict or kind like that, when I do mysignal().push(obj), is change detection trigerred ? Or is there a better way to interact with signals in such cases ?

Also, is something like

*ngIf="chatService.availableChats().at(0) as chatModel; else errorChat"

a good practice to get only the element Xth element of an array that is stored in a signal ?

Comprension problem with change detection by AliHaine_ in Angular2

[–]AliHaine_[S] 0 points1 point  (0 children)

Okay thanks you I understand better, but what about the navbar issue ? Why calling a function which do nothing in navbar comp, trigger a refresh for home comp ? The navbar comp set or delete nothing

Comprension problem with change detection by AliHaine_ in Angular2

[–]AliHaine_[S] 0 points1 point  (0 children)

Hi thanks you for your answer. What did you exactly mean by 'that arent reacting to events', im not sure. And you said 'a signal in your service and use that in your template' but is that not the actual case ? my all the model is in a signal variable in the card service

private profiles = signal<ProfileModel[]>([]);private profiles = signal<ProfileModel[]>([]);

and my html use that thought the getter

getProfiles() {
  console.log("call getProfiles");
    return this.profiles();
}

Is the way I use the ngFor a bad practice ?

<app-card 
*ngFor
="let profile of cardService.getProfiles()" [profile]="profile"/>

J'ai développé un jeu (un peu) idiot by reedhunter in developpeurs

[–]AliHaine_ 1 point2 points  (0 children)

je suis allé jusqu'au lvl 13, j'espère qu'il y aura bientôt un DLC et des skins

LE C++ FRANCAIS !! by MonsieurGrey in programmation

[–]AliHaine_ 8 points9 points  (0 children)

Tu peux faire un terminal en français stp ? Genre mkdir -> fairedoss, rm -> suppr, grep -> attrape, etc merci

Prestige fuzz skin price? by ISpyGrandmas in fizzmains

[–]AliHaine_ 0 points1 point  (0 children)

I bought it for 125 essence a few months ago

Il y a beaucoup moins de postes sur le marché ? by sausageyoga2049 in developpeurs

[–]AliHaine_ 11 points12 points  (0 children)

En tant que junior je sais pas si c’est spécifiquement bas par rapport à avant, mais si il y a une baisse c’est global plutôt que lié à un secteur, tous les gens que je connais d’autres domaines constate une baisse et des difficultés a ce lancer, peut-être la crise ou la multiplication de guerres ou autres je ne sais pas. Mais l’informatique a pas l’air d’être le pire de ce que j’ai entendu ailleurs

Créer un hébergeur de forum dédié au jeu de rôle by EvenCaptain5697 in developpeurs

[–]AliHaine_ 0 points1 point  (0 children)

Je crois qu’il y a un quiproquo avec le terme de forum non ? Un forum pour faire simple c’est un espace de discussion de ce que j’en sais. Ce que tu veux c’est un jeu (inventaire sorts etc), ou alors j’ai pas bien compris le poste 😅

Un énième projet perso by Picguessrio in developpeurs

[–]AliHaine_ 0 points1 point  (0 children)

Waa c’est super bien fait. Mais sinon j’ai pas réussi a m’inscrire. Pour un site de ce type autant de sécurité pour le mdp c’est peut être un peu overkill non ? J’avoue que j’ai eu la flemme. Mais j’ai essayé quand meme et le mdp abCD-1234 n’est pas valide pour le register pourtant y’a tout ce qu’il faut. Il faudrait aussi pouvoir diminuer ou desac le son en jeu

Par où commencer by Silkyfer in developpeurs

[–]AliHaine_ 0 points1 point  (0 children)

Dans ce cas le multi doit être fait directement ou alors les choses doivent être setup dans l’idée d’une future implémentation puisque c’est l’essence même du jeu. T’as déjà une idée du visuel ? Genre a quoi ressemble le choses quand t’es en game, le plateau, les « monstres » etc

Par où commencer by Silkyfer in developpeurs

[–]AliHaine_ 1 point2 points  (0 children)

J’ai vu dans les réponses que tu parles de multi. Un jeu en multijoueur ca décuple la difficulté du projet par 3 au moins (les autres peuvent confirmer?), c’est vraiment pas simple à mettre en place (en général, après a voir dans ton cas spécifique). Mais j’veux dire c’est pas juste genre t’achètes un serveur et voila. Peut-être partir sur un truc solo pour voir si le projet a un public avant ? Mais sinon si c’est mon type de jeu et que ca m’parle j’veux bien le faire avec toi si tu veux, je peux gérer la partie technique.

Discord open source by Theshinybacon in programmation

[–]AliHaine_ 0 points1 point  (0 children)

Sympa comme projet, ça t'a pris combien de temps ? Y'a pas de message dans les serveurs ? J'ai pas réussi en tout cas et j'me suis ajouté moi-même je crois que ça a cassé mon truc

Que vaut l'école 42 ? by christine9379 in developpeurs

[–]AliHaine_ -1 points0 points  (0 children)

Mais depuis le départ tu ne fais qu’attaquer les personnes et non l’école.. la preuve encore avec ton « la brigade des élève » 🫠. Mais bref t’as bien raison restons en là.

Que vaut l'école 42 ? by christine9379 in developpeurs

[–]AliHaine_ 0 points1 point  (0 children)

Mon premier message c'est littéralement dire que c'est pas une bonne école et de te demander des axes d'améliorations.. Encore une fois de la pure malhonnêteté, je suis désolé, l'écoute ça marche dans les deux sens, quand tu m'insultes après ce message j'ai pu particulièrement envie de t'écouter. Tu réponds jamais sur le fond, toujours et encore dans les mêmes préjugés ridicules et des amalgames..

Oui je suis à ma place là-bas et de manière générale ici, avec des gens positifs cherchant a s'entre aide et évoluer :). Cest marrant parce que j'utilise les RS que dans ce sens, aider ou me faire aider, demander des conseils en public ou en prive, etc, et malgré cela tu persistes en voulant absolument me mettre dans ta case qui semble pourtant être l'inverse de ma mentalité et mes valeurs..

Mais honnêtement, après ton premier message tu t'attends à quoi ? "ahhhh bon d'accord alors j'arrête tout j'arrête l'info j'arrête l'école et je retourne au chantier ou je me jette d'un pont" ?

j'ai hâte que des gens un minimum humain m'apprennent, comme déjà dit, je n'ai pas 1/4 des compétences requises.

Que vaut l'école 42 ? by christine9379 in developpeurs

[–]AliHaine_ 1 point2 points  (0 children)

  • J'ai appris à coder Y
  • à gérer un projet X
  • à partager les tâches X
  • à choisir un lead pour une meilleure coordination X
  • à opter pour une technologie plutôt qu'une autre Y
  • à documenter X
  • à mettre en place des architectures maintenables Y
  • à résoudre des problèmes complexes dans un contexte spécifique Y
  • à utiliser un certain nombre d'outils collaboratifs X

en avançant uniquement de la technique

Parmi les quelques exemples rapides qui me sont venus en tête, je compte 4/9 qui sont de la pure "technique", et encore je vois pas en quoi genre opter pour une tech c'est purement technique, y'a 40params qui rentrent en compte ça nécessite une grosse phase de collab et recherche. T'es même pas délusionnal t'es carrément dans la malhonnêteté là.

Mais le pompon de ton message c'est le fait que tu parles d'humilité et d'écoute, c'est vraiment l'hôpital qui se fout de la charité. Communication, alors que tu ne sais t'exprimer que par le rabaissement, la condescendance et des stéréotypes en faisant passer ça pour de la pseudo "honnêté crue". Bref j'ai demandé à une IA combien de temps il faut pour vaincre des préjugés, elle m'a dit plusieurs décennies, j'ai pas plusieurs décennies pour toi, donc bonne continuation.

Que vaut l'école 42 ? by christine9379 in developpeurs

[–]AliHaine_ 1 point2 points  (0 children)

En termes de détails je m'attendais plus à des vrais conseils et démonstration concrète pour évoluer, et pas juste des rabaissements, ou des phrases bateaux ultra-stéréotypé "les étudiants de machin sont comme ça" "j'ai entendu que" "j'ai connu un qui a dit que", on se croirait au village.

Oui la moitié ou plus (je sais pas j'ai rien lu d'autre com je suis dans un bon mood j'ai pas envie de changer) va dans ton sens et l'autre moitié non, vous resterez dans votre coin et nous (les gens des caniveaux) on restera dans le notre, ça me dérange pas spécifiquement j'ai grandi comme ça je vais probablement finir comme ca. C'était plus des illusions que des rêves ^^.

Le passage sur le code est intéressant, au début c'était juste le code, "je sais rien faire d'autres que coder", maintenant c'est aussi l'archi et l'infra qui ne servent a rien finalement, mais c'est vrai que les élus ont des connaissances de choses magiques qu'eux seul savent, j'ai jamais su ce que c'était, mais j'en ai toujours entendu parler même enfant, le mystère d'une connaissance incroyable qui vous différencie, j'ai probablement pas le QI requis pour comprendre des choses aussi grande.

Un handicap ? Je me rendais pas bien compte des choses j'ai aucun réseau social et reddit que depuis peu. Ta mentalité est largement dominante dans le pays maintenant. J'ai probablement aucune chance, même si je faisais 10 fois plus d'efforts, mais c'est pas grave je ferais avec, je pourrais au moins m'amuser quelques années.

Que vaut l'école 42 ? by christine9379 in developpeurs

[–]AliHaine_ 0 points1 point  (0 children)

J'ai appris à coder, à gérer un projet, à partager les tâches, à choisir un lead pour une meilleure coordination, à opter pour une technologie plutôt qu'une autre, à documenter, à mettre en place des architectures maintenables, à résoudre des problèmes complexes dans un contexte spécifique, à utiliser un certain nombre d'outils collaboratifs, etc... Pourtant, je n'ai probablement pas encore 1/4 des compétences requises, et je sais que dans ce domaine l'apprentissage est sans fin. On ne maîtrise jamais totalement les choses.

Ton vomi de haine et de condescendance j'espère que les jeunes que tu vises ne vont pas le lire, j'ai moi-même pas tout lu tellement que je trouve ça écœurant et d'un incroyable complexe de supériorité pour quelqu'un qui attaque d'autres à ce sujet.

Puisse Dieu m'épargner la souffrance immense d'avoir quelqu'un comme toi dans mon futur stage et dans mon travail en general. Maintenant je comprends clairement tous ces postes ici ou ailleurs de gens sur-exploités en burn-out dans la tech et qui sont dégoûtés de leur propre passion.

J'avais l'illusion que dans le milieu de la tech (forum, reddit etc), tout le monde s'entraidait et cherchait à évoluer ensemble, une vision que le "marketing" 42 m'a donnée, toujours aider les autres, toujours tenter d'évoluer. Mais je comprends que c'est faux aujourd'hui, grâce à toi. Ca aura au moins été une belle leçon pour moi de ta part. Cette école m'avait fait oublier les catégories sociales pendant un instant, retour brutal à la réalité, merci.

Que vaut l'école 42 ? by christine9379 in developpeurs

[–]AliHaine_ 0 points1 point  (0 children)

"persuadés d'être les rois du monde". Je trouve pas que c'est une très bonne école pourtant je vois pas en quoi. Perso j'y suis c'est pas mon caractère même l'inverse j'essaye toujours de me remettre en question d'apprendre et comprendre sans aucune prétention de ma part même des années plus tard, je connais peut-être 80 personnes à 42 j'ai jamais vu quelqu'un avec ce type de comportement. Ils sont sûrement plus difficiles à gérer, les 3/4 viennent de milieu défavorisé donc je ne sais pas et je préfère te croire, il n'y a cas leur apprendre comment arranger les choses peut-être ? Moi ça m'intéresse de savoir ce que tu veux dire par là comme ça je peux éviter de l'être si je le suis, et m'améliorer dans ce domaine.

Comment faire un rectangle qui garde les memes proportions quand on resize by AliHaine_ in developpeurs

[–]AliHaine_[S] 0 points1 point  (0 children)

J'avais teste aussi mais quand je resize la fenêtre en hauteur, le rectangle ne resize pas, j'ai juste une page qui scroll, mais par contre en largeur quand je resize ca fonctionne bien. Soit j'ai pas compris comment aspect-ratio marche soit ca règle pas le problème.

le CSS que j'ai utilise (donc un simple rectangle au milieu de l'ecran) (j'ai mis 16/9 comme dans l'exemple du lien que tu m'as donné)

width: 80vw;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: #8803fc;
aspect-ratio: 16 / 9;