Ant-design: Pourquoi ajouter des Ɠufs de NoĂ«l aux boutons sans l'autorisation du dĂ©veloppeur?

CrĂ©Ă© le 25 dĂ©c. 2018  Â·  121Commentaires  Â·  Source: ant-design/ant-design

  • [] J'ai recherchĂ© les numĂ©ros de ce rĂ©fĂ©rentiel et je pense qu'il ne s'agit pas d'un doublon.

Quel problÚme cette fonctionnalité résout-elle?

J'ai remarquĂ© un flocon de neige apparaissant au-dessus du composant bouton? Est-ce un Ɠuf de NoĂ«l? Pourquoi l'avez-vous ajoutĂ© sans l'autorisation du dĂ©veloppeur?

À quoi ressemble l'API proposĂ©e?

Comment se déconnecter?

Commentaire le plus utile

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

Tous les 121 commentaires

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?


juste une blague

Comment le résoudre

Approche trĂšs peu professionnelle, discutable

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Alors pourquoi l'ouvrir. . . Y aura-t-il des Ɠufs du Nouvel An et de la FĂȘte du Printemps? ? ?

Pourquoi ne pas obtenir une API, vous pouvez la fermer si vous le souhaitez

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Aucun sens de responsabilité pour l'open source.

Le patron a déduit mon salaire, tu peux le comprendre

La clé est que le mot est toujours mal orthographié, ce qui est embarrassant
image

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

La confiance est bonne et ces Ă©toiles sont bonnes aussi

C'est stupide. Avez-vous changé de chef de produit ...

S'amuser

Cela crée de la rationalité pour que chaque usine crée sa propre bibliothÚque d'interface utilisateur

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Il ne s’agit pas de votre propre bibliothùque mais de la bibliothùque d’Ant Financial. Vous ne parlez pas en votre nom mais au nom de tous les frontaux de la fourmi entiùre ~

Supprimer ho! Ajouter dans le conteneur d'applications supérieur
componentDidUpdate() { const now = new Date(); if (now.getMonth() === 11 && now.getDate() === 25) { document.querySelectorAll('button').forEach( btn => btn.setAttribute('title', '') ); } }

Antd Design Pro se concentre sur les applications de niveau entreprise, tout comme les patrons des entreprises, en particulier les dirigeants des entreprises publiques, comme les Ɠufs de NoĂ«l? S'il ne s'agit pas d'un open source si sĂ©rieux, ridiculisez avec dĂ©sinvolture la bibliothĂšque d'interface utilisateur de vacances, puis ne faites pas de publicitĂ© pour les applications au niveau de l'entreprise. Votre Ă©quipe Antd est la premiĂšre de l'histoire Ă  crĂ©er des Ɠufs de PĂąques dans la bibliothĂšque d'interface utilisateur frontale!

Pensez à l'ambiance zz récente ... c'est vraiment trop hahaha

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

Supprimer ho! Ajouter dans le conteneur d'applications supérieur

componentDidUpdate() {
   const now = new Date();
   if (now.getMonth() === 11 && now.getDate() === 25) {
     document.querySelectorAll('button').forEach(
       btn => btn.setAttribute('title', '')
     );
   }
 }

Comment résoudre si vous configurez le bouton de titre

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Impressionnant! ! !

Supprimer ho! Ajouter dans le conteneur d'applications supérieur

componentDidUpdate() {
   const now = new Date();
   if (now.getMonth() === 11 && now.getDate() === 25) {
     document.querySelectorAll('button').forEach(
       btn => btn.setAttribute('title', '')
     );
   }
 }

Comment résoudre si vous configurez le bouton de titre

Ensuite, jugez si le titre est ho! Let's đŸ€Šâ€â™€ïž

Supprimer ho! Ajouter dans le conteneur d'applications supérieur

componentDidUpdate() {
   const now = new Date();
   if (now.getMonth() === 11 && now.getDate() === 25) {
     document.querySelectorAll('button').forEach(
       btn => btn.setAttribute('title', '')
     );
   }
 }

Comment résoudre si vous configurez le bouton de titre

Écrivez un de plus si jugement

if(btn.title === 'hohoho'){
  btn.setAttribute('title', '')
}
    const now = new Date();
    const isChristmas = now.getMonth() === 11 && now.getDate() === 25;
    const classes = classNames(prefixCls, className, {
      [`${prefixCls}-${type}`]: type,
      [`${prefixCls}-${shape}`]: shape,
      [`${prefixCls}-${sizeCls}`]: sizeCls,
      [`${prefixCls}-icon-only`]: !children && icon,
      [`${prefixCls}-loading`]: loading,
      [`${prefixCls}-background-ghost`]: ghost,
      [`${prefixCls}-two-chinese-chars`]: hasTwoCNChar,
      [`${prefixCls}-block`]: block,
      christmas: isChristmas,
    });

    const iconType = loading ? 'loading' : icon;
    const iconNode = iconType ? <Icon type={iconType} /> : null;
    const kids = (children || children === 0)
      ? React.Children.map(children, child => insertSpace(child, this.isNeedInserted())) : null;

    const title= isChristmas ? 'Ho Ho Ho!' : rest.title;

Ceci est le code source, le titre que j'ai dĂ©fini par moi-mĂȘme est complĂštement couvert, et les titres que j'obtiens sont tous hohoho

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

https://www.zhihu.com/question/306858501/answer/559174756
FrĂšre, c'est toi?

Dans l'attente des Ɠufs de PĂąques pour la fĂȘte du printemps, dans l'attente de l'expression ...

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

Tu as une belle-sƓur, de quoi as-tu peur

J'ai déjà vu des écoles et des agences émettre des documents interdisant les festivals étrangers. Ceux qui ont utilisé cela pour faire des projets pour le gouvernement et les écoles, on estime que le froid est de moitié.

Je pense que c'est plutĂŽt bien. Pourquoi voulez-vous ĂȘtre si sĂ©rieux? C'est une surprise inattendue.

@kigawas Oui, mon frĂšre va bientĂŽt mourir

    const now = new Date();
    const isChristmas = now.getMonth() === 11 && now.getDate() === 25;
    const classes = classNames(prefixCls, className, {
      [`${prefixCls}-${type}`]: type,
      [`${prefixCls}-${shape}`]: shape,
      [`${prefixCls}-${sizeCls}`]: sizeCls,
      [`${prefixCls}-icon-only`]: !children && icon,
      [`${prefixCls}-loading`]: loading,
      [`${prefixCls}-background-ghost`]: ghost,
      [`${prefixCls}-two-chinese-chars`]: hasTwoCNChar,
      [`${prefixCls}-block`]: block,
      christmas: isChristmas,
    });

    const iconType = loading ? 'loading' : icon;
    const iconNode = iconType ? <Icon type={iconType} /> : null;
    const kids = (children || children === 0)
      ? React.Children.map(children, child => insertSpace(child, this.isNeedInserted())) : null;

    const title= isChristmas ? 'Ho Ho Ho!' : rest.title;

Ceci est le code source, le titre que j'ai dĂ©fini par moi-mĂȘme est complĂštement couvert, et les titres que j'obtiens sont tous hohoho

Et c'est vraiment trop, vous pouvez remplacer certains boutons par <a> ou d'autres balises, ou le laisser tranquille, attendre jusqu'Ă  aujourd'hui.

Si les programmeurs le font eux-mĂȘmes, ils sacrifieront au ciel

J'ai déjà vu des écoles et des agences émettre des documents interdisant les festivals étrangers. Ceux qui ont utilisé cela pour faire des projets pour le gouvernement et les écoles, on estime que le froid est de moitié.

Si vous utilisez webpack pour compiler, il est facile Ă  rĂ©soudre, Ă©crivez un chargeur, lors de l'analyse html, tuez les Ɠufs de PĂąques dans la classe.

J'ai déjà vu des écoles et des agences émettre des documents interdisant les festivals étrangers. Ceux qui ont utilisé cela pour faire des projets pour le gouvernement et les écoles, on estime que le froid est de moitié.

Si vous utilisez webpack pour compiler, il est facile Ă  rĂ©soudre, Ă©crivez un chargeur, lors de l'analyse html, tuez les Ɠufs de PĂąques dans la classe.

RĂ©digez rapidement un plugin Webpack

    const now = new Date();
    const isChristmas = now.getMonth() === 11 && now.getDate() === 25;
    const classes = classNames(prefixCls, className, {
      [`${prefixCls}-${type}`]: type,
      [`${prefixCls}-${shape}`]: shape,
      [`${prefixCls}-${sizeCls}`]: sizeCls,
      [`${prefixCls}-icon-only`]: !children && icon,
      [`${prefixCls}-loading`]: loading,
      [`${prefixCls}-background-ghost`]: ghost,
      [`${prefixCls}-two-chinese-chars`]: hasTwoCNChar,
      [`${prefixCls}-block`]: block,
      christmas: isChristmas,
    });

    const iconType = loading ? 'loading' : icon;
    const iconNode = iconType ? <Icon type={iconType} /> : null;
    const kids = (children || children === 0)
      ? React.Children.map(children, child => insertSpace(child, this.isNeedInserted())) : null;

    const title= isChristmas ? 'Ho Ho Ho!' : rest.title;

Ceci est le code source, le titre que j'ai dĂ©fini par moi-mĂȘme est complĂštement couvert, et les titres que j'obtiens sont tous hohoho

Dans ce cas, annulez la version, ou supprimez le code de la partie antd easter egg par vous-mĂȘme, puis renvoyez une version; ou attendez demain.

Amusez-vous bien, il est recommandĂ© de faire des pĂ©tards de la fĂȘte du printemps et des boulettes de la fĂȘte des bateaux-dragons.hahaha

Quelques heureux et tristes

    const now = new Date();
    const isChristmas = now.getMonth() === 11 && now.getDate() === 25;
    const classes = classNames(prefixCls, className, {
      [`${prefixCls}-${type}`]: type,
      [`${prefixCls}-${shape}`]: shape,
      [`${prefixCls}-${sizeCls}`]: sizeCls,
      [`${prefixCls}-icon-only`]: !children && icon,
      [`${prefixCls}-loading`]: loading,
      [`${prefixCls}-background-ghost`]: ghost,
      [`${prefixCls}-two-chinese-chars`]: hasTwoCNChar,
      [`${prefixCls}-block`]: block,
      christmas: isChristmas,
    });

    const iconType = loading ? 'loading' : icon;
    const iconNode = iconType ? <Icon type={iconType} /> : null;
    const kids = (children || children === 0)
      ? React.Children.map(children, child => insertSpace(child, this.isNeedInserted())) : null;

    const title= isChristmas ? 'Ho Ho Ho!' : rest.title;

Ceci est le code source, le titre que j'ai dĂ©fini par moi-mĂȘme est complĂštement couvert, et les titres que j'obtiens sont tous hohoho

Dans ce cas, annulez la version, ou supprimez le code de la partie antd easter egg par vous-mĂȘme, puis renvoyez une version; ou attendez demain.

Ne passez pas par la conception des fourmis

Amusez-vous bien, il est recommandĂ© de faire des pĂ©tards de la fĂȘte du printemps et des boulettes de la fĂȘte des bateaux-dragons.hahaha

Vous avez peur que les frÚres ci-dessus soient sacrifiés par l'entreprise

Il est recommandĂ© au programmeur qui a Ă©tĂ© licenciĂ© par l'entreprise Ă  cause de cet Ɠuf stupide d'aller voir Ali pour demander une explication.

Ces frÚres ont été sacrifiés par l'entreprise

La sociĂ©tĂ© Ă©trangĂšre est peut-ĂȘtre un peu sĂ©rieuse, la sociĂ©tĂ© d'État a dĂ©couvert que le changement est terminĂ©, je pense que le sacrifice au paradis n'est qu'une excuse.

Choc!

Le patron m'a appelé pour parler, et le bonus d'un semestre avait disparu

Le patron m'a appelé pour parler, et le bonus d'un semestre avait disparu

Quelle est la raison?Pourquoi ĂȘtre si sĂ©rieux

Le politiquement correct est dégoûtant

Antd vient de sortir la version 3.11.6, supprimez les Ɠufs de NoĂ«l, la mise Ă  jour est terminĂ©e

Étoile annulĂ©e

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Il ne s’agit pas de votre propre bibliothùque mais de la bibliothùque d’Ant Financial. Vous ne parlez pas en votre nom mais au nom de tous les frontaux de la fourmi entiùre ~

Cette personne ne vient pas d'Ant Financial

J'avais peur et j'ai parcouru le projet rapidement, c'Ă©tait vraiment gros

Le patron m'a appelé pour parler, et le bonus d'un semestre avait disparu

Quelle est la raison?Pourquoi ĂȘtre si sĂ©rieux

L'entreprise n'est pas un terrain de jeu, c'est trÚs sérieux.

Personne dans l'entreprise n'a trouvé ce problÚme hahahaha je me suis retrouvé à le corriger en silence

Trouvé que la version 3.3.0 est toujours utilisée, aucun effet

? ? ? Etes-vous stupide? J'ai Ă©tĂ© plaint par les utilisateurs du gouvernement tĂŽt le matin, soupçonnant que nous avons laissĂ© la porte dĂ©robĂ©e du systĂšme. Maintenant que le systĂšme est arrĂȘtĂ©, pourquoi est-il si tĂȘtu? !

Ainsi, certaines succursales doivent encore bifurquer et les changer en fonction de leurs besoins, elles ne peuvent pas ĂȘtre utilisĂ©es directement.

Je ne vous ai pas autorisé à l'utiliser, alors l'avez-vous utilisé?

? ? ? Etes-vous stupide? J'ai Ă©tĂ© plaint par les utilisateurs du gouvernement tĂŽt le matin, soupçonnant que nous avons laissĂ© la porte dĂ©robĂ©e du systĂšme. Maintenant que le systĂšme est arrĂȘtĂ©, pourquoi est-il si tĂȘtu? !

Les trois ordres et les cinq candidatures du pays ne peuvent pas ĂȘtre appliquĂ©s au festival Ă©tranger, vous ĂȘtes contre le vent, hahaha

Je ne vous ai pas autorisé à l'utiliser, alors l'avez-vous utilisé?

Ne prenez pas la licence MIT au sérieux?

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Cette déclaration est incorrecte.

Il s'agit d'une bibliothÚque open source, c'est-à-dire d'une bibliothÚque communautaire. Elle n'appartient à aucune organisation. Cette bibliothÚque est uniquement gérée par Ant Financial.
La confiance et l'Ă©toile sont mĂȘme bonnes.
Tout le code soumis pour contribuer aux nouvelles fonctionnalités et corriger les bogues est également un avantage.

La personne qui a inventĂ© cet Ɠuf de PĂąques l'a traĂźnĂ©, combat de chien, combat de pistolet, fissure de voiture.

pourquoi vous si piiii?

La charge de travail n'est pas pleine, il est encore temps d'Ă©crire des Ɠufs de PĂąques

Il est temps de quitter le travail!

Les tendances malsaines ne doivent pas ĂȘtre encouragĂ©es. Voulez-vous me donner un couplet pour la FĂȘte du Printemps? Autocollants Fuzi? Trop.

Les tendances malsaines ne doivent pas ĂȘtre encouragĂ©es. Voulez-vous me donner un zongzi pour le Dragon Boat Festival? Bateau-dragon? Trop.

Les tendances malsaines ne doivent pas ĂȘtre encouragĂ©es. Le Festival Ching Ming nous donne-t-il une piĂšce? Vous avez dĂ©clenchĂ© des pĂ©tards? Trop.

Le problĂšme principal n'est pas l'Ɠuf de PĂąques lui-mĂȘme mais le dĂ©veloppeur qui utilise la bibliothĂšque et le projet est hors de contrĂŽle

Les tendances malsaines ne doivent pas ĂȘtre encouragĂ©es. Le festival de la mi-automne nous offre-t-il des gĂąteaux de lune? Admirez la lune? Trop.

Interdire les festivals étrangers, vous venez de faire ceci. Comment voyez-vous l'événement Antd Christmas Egg? -Réponse de Chen Qiming-Zhihu
https://www.zhihu.com/question/306858501/answer/559220307

Les tendances malsaines ne doivent pas ĂȘtre encouragĂ©es. Le 4 juin nous donne-t-il un tank? Conduire un char? Trop.

Le problĂšme principal n'est pas l'Ɠuf de PĂąques lui-mĂȘme mais le dĂ©veloppeur qui utilise la bibliothĂšque et le projet est hors de contrĂŽle

À l'avenir, vous pourrez venir voter avant les vacances. Le bleu et le vert lĂąchent une vague. N'oubliez pas de prĂ©venir Ă  l'avance ...

Y a-t-il un menu grave au Festival Ching Ming? đŸ€Ł

Le problÚme principal est que lorsque les entreprises en développement ou les développeurs choisissent des bibliothÚques, ils n'ont pas suivi et vérifié

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Je te souhaite du bonheur

Le banc avant, les graines de melon et la saucisse de jambon, collectent les jambes ~

J'adore vraiment la vie loin de Ant Financial, et je pense que les mĂȘmes produits Ali sont tous dĂ©goĂ»tants.

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

tu suce frérot

Y a-t-il un problùme avec un Ɠuf de Pñques? Je pense qu'il n'y a rien de mal à cela!

Tu lui dis. . . C'est la neige au solstice d'hiver. Le résultat a été un embouteillage. Seulement maintenant. . . Il fait trop froid. .Pas encore fondu

Ali mourra d'une "petite intelligence" auto-juste

Bien que l'ajout d'Ɠufs de PĂąques sans prĂ©avis soit moralement irresponsable, ce n'est pas dĂ©raisonnable .

Parce qu'il y a un paragraphe dans le texte de la licence MIT:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Ce passage n'est pas unique Ă  l'accord du MIT, de nombreux accords l'incluent. MĂȘme si une petite partie n'est pas incluse, la plupart des auteurs de bibliothĂšques utilisant ces protocoles l'ajouteront eux-mĂȘmes.

Par consĂ©quent, en thĂ©orie, les utilisateurs doivent ĂȘtre prĂȘts Ă  ĂȘtre responsables de leur code avant d'utiliser une bibliothĂšque. Bien entendu, l'auteur n'est pas autorisĂ© Ă  faire ce qu'il veut, sinon il devra supporter les consĂ©quences (mais pas la responsabilitĂ© ) d'une rĂ©putation d'autodestruction.

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

Je ne peux pas m'empĂȘcher de me lever le pouce

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

la honte

Bien que l'ajout d'Ɠufs de PĂąques sans prĂ©avis soit moralement irresponsable, ce n'est pas dĂ©raisonnable .

Parce qu'il y a un paragraphe dans le texte de la licence MIT:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Ce passage n'est pas unique Ă  l'accord du MIT, de nombreux accords l'incluent. MĂȘme si une petite partie n'est pas incluse, la plupart des auteurs de bibliothĂšques utilisant ces protocoles l'ajouteront eux-mĂȘmes.

Par consĂ©quent, en thĂ©orie, les utilisateurs doivent ĂȘtre prĂȘts Ă  ĂȘtre responsables de leur code avant d'utiliser une bibliothĂšque. Bien entendu, l'auteur n'est pas autorisĂ© Ă  faire ce qu'il veut, sinon il devra supporter les consĂ©quences (mais pas la responsabilitĂ© ) d'une rĂ©putation d'autodestruction.

GĂ©nial, je pense que beaucoup de gens ne comprennent pas le protocole open source. . .

Personnellement, je pense que cet "Easter Egg" nous a appris une leçon. Lorsque nous lançons un projet formel, nous devons correctement estimer les risques potentiels du "projet open source". De plus, nous devons également faire attention lors de l'utilisation de certains frameworks tiers. Ce genre de problÚme. Les projets open source ne paieront pas pour vos erreurs.

AprÚs l'apparition de «l'incident de l'oeuf de Pùques», ce que j'ai vu sur le problÚme github ou sur Internet était plus ou moins:

Aucun sens de responsabilité pour l'open source.

? ? ? Êtes-vous stupide, pourquoi ĂȘtes-vous si tĂȘtu? !

En attente de remarques, une fois qu'il y a un problÚme, c'est la faute de cette librairie, plutÎt que de réfléchir sur pourquoi ce problÚme est survenu? Je veux juste dire que la bibliothÚque open source n'est pas obligée de prendre la responsabilité de vous.

Enfin, lorsque vous utilisez une bibliothĂšque open source, vous devez ĂȘtre prĂȘt Ă  assumer la responsabilitĂ© de son code, plutĂŽt que de vous soustraire Ă  la responsabilitĂ©.

Dans l'attente de 4,1 Ɠufs de Pñques

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

Reconnaissez Ali et soyez un nouvel homme! La «petite intelligence» d'Ali est profondĂ©ment enracinĂ©e. Regardez l'accord Alipay, soutenez le prĂȘt du campus ... Le succĂšs d'Ali a donnĂ© Ă  tous les gens d'Ali un sentiment de supĂ©rioritĂ© diffĂ©rent de tous les informaticiens. Je pense que les gens d'Ali sont toujours un peu plus intelligents que les non-Ali.

Annulez seulement l'étoile qui vous est donnée pour montrer un peu de respect.

Heureusement, nous avons verrouillé la version pendant longtemps, une fausse alerte

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

Reconnaissez Ali et soyez un nouvel homme! La «petite intelligence» d'Ali est profondĂ©ment enracinĂ©e. Regardez l'accord Alipay, soutenez le prĂȘt du campus ... Le succĂšs d'Ali a donnĂ© Ă  tous les gens d'Ali un sentiment de supĂ©rioritĂ© diffĂ©rent de tous les informaticiens. Je pense que les gens d'Ali sont toujours un peu plus intelligents que les non-Ali.

Il n'est pas nĂ©cessaire d'ĂȘtre noir, il suffit de parler de choses et de refuser les attaques personnelles

L'impact de l'incident est considérable.

Bien que l'ajout d'Ɠufs de PĂąques sans prĂ©avis soit moralement irresponsable, ce n'est pas dĂ©raisonnable .
Parce qu'il y a un paragraphe dans le texte de la licence MIT:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Ce passage n'est pas unique Ă  l'accord du MIT, de nombreux accords l'incluent. MĂȘme si une petite partie n'est pas incluse, la plupart des auteurs de bibliothĂšques utilisant ces protocoles l'ajouteront eux-mĂȘmes.
Par consĂ©quent, en thĂ©orie, les utilisateurs doivent ĂȘtre prĂȘts Ă  ĂȘtre responsables de leur code avant d'utiliser une bibliothĂšque. Bien entendu, l'auteur n'est pas autorisĂ© Ă  faire ce qu'il veut, sinon il devra supporter les consĂ©quences (mais pas la responsabilitĂ© ) d'une rĂ©putation d'autodestruction.

GĂ©nial, je pense que beaucoup de gens ne comprennent pas le protocole open source. . .

Je ne peux pas marcher dessus tout le temps. Responsabilité, quelle responsabilité un projet open source peut-il payer, mais pour qu'un projet se développe sainement, il faut créer un bon environnement communautaire. Bien sûr, la crédibilité est indispensable, et personne n'ose l'utiliser. Quelle est l'utilité de nb, sans parler de l'impact négatif sur la crédibilité de la marque Ant Financial.

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Vous voulez plus de visages? Il s'agit d'une bibliothĂšque open source, et de nombreuses personnes sont soutenues par vos actions!

Selon votre dĂ©claration, tous les logiciels open source peuvent-ils ĂȘtre intĂ©grĂ©s Ă  volontĂ© avec des scripts de fouille?

image

https://github.com/ant-design/ant-design/issues/13098

Bien que l'ajout d'Ɠufs de PĂąques sans prĂ©avis soit moralement irresponsable, ce n'est pas dĂ©raisonnable .
Parce qu'il y a un paragraphe dans le texte de la licence MIT:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Ce passage n'est pas unique Ă  l'accord du MIT, de nombreux accords l'incluent. MĂȘme si une petite partie n'est pas incluse, la plupart des auteurs de bibliothĂšques utilisant ces protocoles l'ajouteront eux-mĂȘmes.
Par consĂ©quent, en thĂ©orie, les utilisateurs doivent ĂȘtre prĂȘts Ă  ĂȘtre responsables de leur code avant d'utiliser une bibliothĂšque. Bien entendu, l'auteur n'est pas autorisĂ© Ă  faire ce qu'il veut, sinon il devra supporter les consĂ©quences (mais pas la responsabilitĂ© ) d'une rĂ©putation d'autodestruction.

GĂ©nial, je pense que beaucoup de gens ne comprennent pas le protocole open source. . .

Je ne peux pas marcher dessus tout le temps. Responsabilité, quelle responsabilité un projet open source peut-il payer, mais pour qu'un projet se développe sainement, il faut créer un bon environnement communautaire. Bien sûr, la crédibilité est indispensable, et personne n'ose l'utiliser. Quelle est l'utilité de nb, sans parler de l'impact négatif sur la crédibilité de la marque Ant Financial.

Plus importants, de tels incidents amÚneront les entreprises à douter davantage de l'utilisation et de la participation de l'open source, et le préjudice causé à la culture de l'open source est de trÚs grande portée.

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Les Ɠufs de PĂąques sont pour les utilisateurs. Les utilisateurs de cette bibliothĂšque d'interface utilisateur sont des dĂ©veloppeurs Web. Vous pouvez leur donner ce que vous voulez, mais jusqu'Ă  prĂ©sent, sauter les dĂ©veloppeurs et les donner aux utilisateurs est un peu trop.

LE LOGICIEL EST FOURNI "EN L'ÉTAT", SANS GARANTIE D'AUCUNE SORTE,
EXPRESSE OU IMPLICITE, INCLUANT MAIS SANS S'Y LIMITER, LES GARANTIES DE
QUALITÉ MARCHANDE, ADAPTATION À UN USAGE PARTICULIER ET
NON-CONTREFAÇON. EN AUCUN CAS, LES AUTEURS OU LES TITULAIRES DES DROITS D'AUTEUR NE
RESPONSABLE DE TOUTE RÉCLAMATION, DOMMAGE OU AUTRE RESPONSABILITÉ, QUE CE SOIT DANS UNE ACTION
DE CONTRAT, DE TORT OU AUTRE, RÉSULTANT DE, HORS OU EN LIEN AVEC
AVEC LE LOGICIEL OU L'UTILISATION OU D'AUTRES ACTIONS DANS LE LOGICIEL.

Cette question devrait ĂȘtre une fonctionnalitĂ© ajoutĂ©e par les dĂ©veloppeurs sans autorisation. Je ne m'attendais pas Ă  ce que tout le monde se connecte comme ça.
Il est temps pour Ali de se faire face et de faire quelque chose de sérieux.

Les dĂ©veloppeurs sont sortis, mais il n'y a pas de rĂ©vision de code pour le code d'Ali en ligne? Le code «volontairement suivre son propre chemin» peut-il ĂȘtre mis en ligne? Le code de porte dĂ©robĂ©e peut-il ĂȘtre en ligne?
L'accord de la bibliothÚque open source ne peut qu'éliminer la responsabilité d'indemnisation, mais ne peut pas se débarrasser des mauvaises critiques et des condamnations

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Êtes-vous un auteur antd?

Personnellement, je pense que cet "Easter Egg" nous a appris une leçon. Lorsque nous lançons un projet formel, nous devons correctement estimer les risques potentiels du "projet open source". De plus, nous devons également faire attention lors de l'utilisation de certains frameworks tiers. Ce genre de problÚme. Les projets open source ne paieront pas pour vos erreurs.

AprÚs l'apparition de «l'incident de l'oeuf de Pùques», ce que j'ai vu sur le problÚme github ou sur Internet était plus ou moins:

Aucun sens de responsabilité pour l'open source.

? ? ? Êtes-vous stupide, pourquoi ĂȘtes-vous si tĂȘtu? !

En attente de remarques, une fois qu'il y a un problÚme, c'est la faute de cette librairie, plutÎt que de réfléchir sur pourquoi ce problÚme est survenu? Je veux juste dire que la bibliothÚque open source n'est pas obligée de prendre la responsabilité de vous.

Enfin, lorsque vous utilisez une bibliothĂšque open source, vous devez ĂȘtre prĂȘt Ă  assumer la responsabilitĂ© de son code, plutĂŽt que de vous soustraire Ă  la responsabilitĂ©.

Personne ne veut ĂȘtre responsable, au moins vous pouvez en informer les dĂ©veloppeurs Ă  l'avance et donner Ă  chacun le droit de choisir.

Feu

Personnellement, je pense que cet "Easter Egg" nous a appris une leçon. Lorsque nous lançons un projet formel, nous devons correctement estimer les risques potentiels du "projet open source". De plus, nous devons également faire attention lors de l'utilisation de certains frameworks tiers. Ce genre de problÚme. Les projets open source ne paieront pas pour vos erreurs.

AprÚs l'apparition de «l'incident de l'oeuf de Pùques», ce que j'ai vu sur le problÚme github ou sur Internet était plus ou moins:

Aucun sens de responsabilité pour l'open source.

? ? ? Êtes-vous stupide, pourquoi ĂȘtes-vous si tĂȘtu? !

En attente de remarques, une fois qu'il y a un problÚme, c'est la faute de cette librairie, plutÎt que de réfléchir sur pourquoi ce problÚme est survenu? Je veux juste dire que la bibliothÚque open source n'est pas obligée de prendre la responsabilité de vous.

Enfin, lorsque vous utilisez une bibliothĂšque open source, vous devez ĂȘtre prĂȘt Ă  assumer la responsabilitĂ© de son code, plutĂŽt que de vous soustraire Ă  la responsabilitĂ©.

Ensuite, devez-vous lire tout le code source de chaque projet open source pour vous assurer qu'il n'y a pas de problĂšme? Voulez-vous lire le code du noyau avec Linux? Personne ne se dĂ©robe Ă  la responsabilitĂ© ici, ils ont dĂ©jĂ  assumĂ© la responsabilitĂ©. La condamnation ici est parce qu'ils ont annoncĂ© des scĂ©narios d'application d'entreprise mais ont proposĂ© des choses aussi peu sĂ©rieuses, y ont enterrĂ© des Ɠufs de PĂąques dĂ©raisonnables et ont fait une blague trop. Y a-t-il un problĂšme Ă  dire qu'Ant Financial n'a aucun sens des responsabilitĂ©s?L'open source ne signifie pas que vous pouvez agir de maniĂšre imprudente, tout comme les personnalitĂ©s publiques doivent prĂȘter plus d'attention aux paroles et aux actes que les gens ordinaires

Vous avez utilisĂ© un produit open source et vous n'ĂȘtes pas obligĂ© de l'utiliser. Êtes-vous responsable des problĂšmes?

Il y a un problÚme parce que vous ne m'avez jamais dit que vous aviez cette fonctionnalité, qui est une fraude.

L'open source a enfin révélé son essence: celui qui possÚde le site est responsable, c'est l'essence.
La plupart de l'open source consiste à s'engager dans la centralisation sous couvert de démocratie, le tout pour exporter des valeurs

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Êtes-vous un auteur antd?

Ce n'est pas. Je me tiens simplement du point de vue d'un utilisateur et exprime mes opinions personnelles.

Votre point de vue est trĂšs incompatible avec l'esprit de l'open source. Si l'auteur de l'open source est une telle personne, alors ce projet open source doit mourir.

Je pense que les Ɠufs de Pñques sont plutît bons et que le temps de cracher n'est pas suffisant pour changer le code source.

Apprenez bien l'anglais, c'est trop absurde

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

Êtes-vous un auteur antd?

Ce n'est pas. Je me tiens simplement du point de vue d'un utilisateur et exprime mes opinions personnelles.

HĂ©, je ne sais pas si c'est anti-noir ou vraiment stupide
image

Permettez-moi de vous demander s'il existe une extension Chrome qui peut bloquer les utilisateurs en un seul clic, juste pour filtrer une vague, et je ne suivrai ni n'utiliserai leurs projets open source Ă  l'avenir.

Les grandes choses dans le monde doivent ĂȘtre faites en dĂ©tail

Le problÚme de la mise à jour à chaud JS ou de la sécurité WebAssembly:
https://github.com/chai2010/awesome-wasm-zh

Heureusement, antd n'est pas utilisé, et le vant actuellement utilisé peut voir la plupart de l'implémentation.

"Pourquoi l'avez-vous ajouté sans l'autorisation du développeur?"
Il est recommandĂ© de passer Ă  "Pourquoi ajouter des Ɠufs de PĂąques sans en informer le dĂ©veloppeur".
Le premier est un peu dur.

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

La popularité apportera naturellement des avantages. Baidu et 360 sont tous gratuits, mais pourquoi tout le monde les gronde.

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

Re: Ne devrait-il pas ĂȘtre le tapis de souris pour partir? Est-ce que ça dort en compagnie!

Tout le monde semble avoir oubliĂ© le chaos du pad gauche de npm ... 🌝

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

J'ai l'impression que quand tu dis ça, ta belle-sƓur peut faire face à de plus gros problùmes que toi

Les entreprises Ă©trangĂšres ne riront que lorsqu'elles le verront. Ces derniĂšres annĂ©es, le politiquement correct de la Chine a diabolisĂ© cet Ɠuf.

Je ne vois pas tout le monde protester contre l’interdiction de NoĂ«l du PCC

Les entreprises Ă©trangĂšres ne riront que lorsqu'elles le verront. Ces derniĂšres annĂ©es, le politiquement correct de la Chine a diabolisĂ© cet Ɠuf.

Je ne vois pas tout le monde protester contre l’interdiction de NoĂ«l du PCC

Les personnages traditionnels sont-ils lĂ  pour provoquer?

Nous sommes un projet de la Commission nationale de dĂ©veloppement et de rĂ©forme, les grands frĂšres d’antd n’ont pas encore bu une gorgĂ©e d’eau. Si ce n’était pas pour ma belle-sƓur qui y travaillait, je vais la rouler maintenant.

FrĂšre, est-ce que votre belle-sƓur a un maĂźtre? Parlons en privĂ©? 😁

Permettez-moi de vous demander s'il existe une extension Chrome qui peut bloquer les utilisateurs en un seul clic, juste pour filtrer une vague, et je ne suivrai ni n'utiliserai leurs projets open source Ă  l'avenir.

Fais le toi-mĂȘme

Votre propre bibliothÚque, votre propre décision, vous ne m'avez pas donné un centime, et je ne vous ai pas pris un centime, pourquoi me demandez-vous?

juste une blague

Comment savez-vous que je n'ai pas donné un sou?

1

Cette page vous a été utile?
0 / 5 - 0 notes