Ant-design: ¿Por qué agregar huevos de Navidad a los botones sin el permiso del desarrollador?

Creado en 25 dic. 2018  ·  121Comentarios  ·  Fuente: ant-design/ant-design

  • [] He buscado las ediciones de este repositorio y creo que esto no es un duplicado.

¿Qué problema resuelve esta función?

¿Noté un copo de nieve en la parte superior del componente del botón? ¿Es esto un huevo de Navidad? ¿Por qué lo agregaste sin permiso del desarrollador?

¿Cómo se ve la API propuesta?

¿Cómo desconectarse?

Comentario más útil

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

Todos 121 comentarios

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?


solo bromeaba

Cómo resolverlo

Enfoque muy poco profesional, discutible

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

Entonces, ¿por qué abrirlo? . . ¿Habrá huevos de Año Nuevo y Festival de Primavera? ? ?

¿Por qué no obtener una API? Puede cerrarla si lo desea.

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

Sin sentido de responsabilidad por el código abierto.

El jefe ha deducido mi salario, puedes averiguarlo.

La clave es que la palabra todavía está mal escrita, lo cual es vergonzoso.
image

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

La confianza es buena y esas estrellas también son buenas

Esto es estupido. ¿Ha cambiado de gerente de producto ...

No puedo jugar

Crea racionalidad para que cada fábrica construya su propia biblioteca de UI😆

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

No es su propia biblioteca, sino la biblioteca de Ant Financial. No está hablando en su propio nombre, sino en nombre de todos los front-end de toda la hormiga.

Eliminar ho! Agregar en el contenedor superior de la aplicación
componentDidUpdate() { const now = new Date(); if (now.getMonth() === 11 && now.getDate() === 25) { document.querySelectorAll('button').forEach( btn => btn.setAttribute('title', '') ); } }

Antd Design Pro se centra en aplicaciones de nivel empresarial, por lo que a los jefes de las empresas, especialmente a los líderes de las empresas estatales, les gustan los huevos de Navidad. Si se trata de una biblioteca de interfaz de usuario de código abierto menos seria que ridiculiza el festival, entonces no anuncie aplicaciones de nivel empresarial. ¡Tu equipo de Antd es el primero en la historia que puede hacer huevos de Pascua en la biblioteca de interfaz de usuario!

Piensa en la atmósfera reciente de zz ... es realmente demasiado jajaja

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

Eliminar ho! Agregar en el contenedor superior de la aplicación

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

Cómo resolver si configura el botón de título

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

¡Increíble! ! !

Eliminar ho! Agregar en el contenedor superior de la aplicación

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

Cómo resolver si configura el botón de título

¡Entonces juzga si el título es ho! 🤦‍♀️

Eliminar ho! Agregar en el contenedor superior de la aplicación

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

Cómo resolver si configura el botón de título

Escribe uno más si juicio

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;

Este es el código fuente, el título que establecí por mí mismo está completamente cubierto y los títulos que obtengo son todos hohoho

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

https://www.zhihu.com/question/306858501/answer/559174756
Hermano, ¿eres tú?

Esperando los huevos de Pascua para el Festival de Primavera, esperando la expresión ...

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

Tienes una cuñada, ¿de qué tienes miedo?

He visto a algunas escuelas y agencias emitir documentos antes, prohibiendo expresamente festivales extranjeros. Aquellos que usaron esto para hacer proyectos para el gobierno y las escuelas, se estima que hoy es la mitad del frío.

Creo que es bastante bueno, ¿por qué quieres ser tan serio? Esta es una sorpresa inesperada.

@kigawas Sí, mi hermano va a morir pronto

    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;

Este es el código fuente, el título que establecí por mí mismo está completamente cubierto y los títulos que obtengo son todos hohoho

Y esto es demasiado, puede reemplazar algunos botones con <a> u otras etiquetas, o dejarlo solo, espere hasta hoy.

Si los programadores lo hacen ellos mismos, sacrificarán al cielo

He visto a algunas escuelas y agencias emitir documentos antes, prohibiendo expresamente festivales extranjeros. Aquellos que usaron esto para hacer proyectos para el gobierno y las escuelas, se estima que hoy es la mitad del frío.

Si usa webpack para compilar, es muy fácil de resolver, escriba un cargador, cuando analice el html, elimine los huevos de Pascua en la clase.

He visto a algunas escuelas y agencias emitir documentos antes, prohibiendo expresamente festivales extranjeros. Aquellos que usaron esto para hacer proyectos para el gobierno y las escuelas, se estima que hoy es la mitad del frío.

Si usa webpack para compilar, es muy fácil de resolver, escriba un cargador, cuando analice el html, elimine los huevos de Pascua en la clase.

Escriba un complemento de paquete web rápidamente

    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;

Este es el código fuente, el título que establecí por mí mismo está completamente cubierto y los títulos que obtengo son todos hohoho

En este caso, deshaga la versión; o elimine el código de la parte antd easter egg usted mismo y luego vuelva a enviar una versión; o espere hasta mañana.

Diviértete, se recomienda hacer petardos del Festival de Primavera y bolas de masa del Festival del Barco del Dragón.jajaja

Unos felices y 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;

Este es el código fuente, el título que establecí por mí mismo está completamente cubierto y los títulos que obtengo son todos hohoho

En este caso, deshaga la versión; o elimine el código de la parte antd easter egg usted mismo y luego vuelva a enviar una versión; o espere hasta mañana.

No pases por ant-design

Diviértete, se recomienda hacer petardos del Festival de Primavera y bolas de masa del Festival del Barco del Dragón.jajaja

Tienes miedo de que los hermanos de arriba sean sacrificados por la empresa.

Se recomienda que el programador que fue despedido por la empresa por este estúpido huevo acuda a Ali para pedirle una explicación.

Esos hermanos fueron sacrificados por la empresa

La empresa extranjera puede ser un poco seria, la empresa estatal se enteró de que el cambio se acabó, creo que el sacrificio al cielo es solo una excusa.

¡Conmoción!

El jefe me llamó para hablar y el bono de medio año se fue

El jefe me llamó para hablar y el bono de medio año se fue

¿Cual es la razón?¿Por qué ser tan serio?

La corrección política es repugnante

Antd acaba de lanzar la versión 3.11.6, quita los huevos de Navidad, la actualización ha terminado

Estrella cancelada

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

No es su propia biblioteca, sino la biblioteca de Ant Financial. No está hablando en su propio nombre, sino en nombre de todos los front-end de toda la hormiga.

Esa persona no es de Ant Financial

Tenía miedo y pasé por el proyecto rápidamente, fue realmente grande

El jefe me llamó para hablar y el bono de medio año se fue

¿Cual es la razón?¿Por qué ser tan serio?

La empresa no es un patio de recreo, es muy grave.

Nadie en la empresa encontró este problema jajajaja Me encontré cambiándolo silenciosamente

Descubrió que la versión 3.3.0 todavía se usa, sin efecto

? ? ? ¿Eres estúpido? ”Los usuarios del gobierno me quejaron temprano en la mañana, sospechando que dejamos el sistema por la puerta trasera. Ahora que el sistema se ha detenido, ¿por qué es tan testarudo? !

Por lo tanto, algunas ramas todavía necesitan bifurcarlas y cambiarlas según sus necesidades, no se pueden utilizar directamente.

No te permití usarlo, entonces, ¿lo usaste?

? ? ? ¿Eres estúpido? ”Los usuarios del gobierno me quejaron temprano en la mañana, sospechando que dejamos el sistema por la puerta trasera. Ahora que el sistema se ha detenido, ¿por qué es tan testarudo? !

Los tres pedidos y las cinco aplicaciones del país no se pueden utilizar para festivales extranjeros, estás contra el viento, jajaja

No te permití usarlo, entonces, ¿lo usaste?

¿No se toma en serio la licencia del MIT?

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

Esta declaración es incorrecta.

Esta es una biblioteca de código abierto, es decir, una biblioteca comunitaria. No pertenece a una organización. Esta biblioteca solo es administrada por Ant Financial.
La confianza y la estrella son incluso buenas.
Todo el código enviado para aportar nuevas funciones y corregir errores también es un beneficio.

La persona que inventó este huevo lo arrastró.

¿Por qué eres tan piiii?

La carga de trabajo no está completa y todavía hay tiempo para escribir huevos de pascua

¡Es hora de salir del trabajo!

No se deben fomentar las tendencias malsanas. ¿Me darías unas coplas para el Festival de Primavera? Pegatinas Fuzi? Demasiado.

No se deben fomentar las tendencias malsanas. ¿Me darás un zongzi para el Dragon Boat Festival? ¿Barco de Dragón? Demasiado.

No se deben fomentar las tendencias malsanas. ¿El Festival Ching Ming nos da una moneda? ¿Encender petardos? Demasiado.

El problema central no es el easter egg en sí, sino que el desarrollador usó la biblioteca y el proyecto se salió de control.

No se deben fomentar las tendencias malsanas. ¿El Festival del Medio Otoño nos trae pasteles de luna? ¿Admira la luna? Demasiado.

Los festivales extranjeros están prohibidos, así que hiciste esto. ¿Cómo tratas el evento de huevos de Navidad y antd? -Respuesta de Chen Qiming-Zhihu
https://www.zhihu.com/question/306858501/answer/559220307

No se deben fomentar las tendencias malsanas. ¿El 4 de junio nos regala un tanque? ¿Conduce un tanque? Demasiado.

El problema central no es el easter egg en sí, sino que el desarrollador usó la biblioteca y el proyecto se salió de control.

En el futuro, puedes venir a votar antes de las vacaciones. Azul y verde sueltan una ola. Recuerda avisar con anticipación ...

¿Hay un menú grave en el Festival Ching Ming? 🤣

El problema principal es que cuando las empresas en desarrollo o los desarrolladores eligen bibliotecas, no han rastreado ni verificado

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

deseo tu felicidad

El banco delantero, las semillas de melón y la salchicha de jamón, recogen las patas ~

Realmente amo la vida lejos de Ant Financial, siento que lo mismo es lo mismo que el servicio de Ant Financial. Los servicios lanzados por Ant Financial son tan repugnantes

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

tu chupas hermano

¿Hay algún problema con un huevo de pascua? ¡Creo que no tiene nada de malo!

Le dices. . . Esta es la nieve del solsticio de invierno. El resultado fue un atasco de tráfico. Solo ahora. . . Esta muy frío. .Aún no derretido

Ali morirá de "un poco de inteligencia" moralista

Aunque agregar huevos de Pascua sin previo aviso es moralmente irresponsable, no es irrazonable .

Porque hay un párrafo en el texto de la licencia 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.

Este pasaje no es exclusivo del acuerdo del MIT, muchos acuerdos lo incluyen. Incluso si no se incluye una pequeña parte, la mayoría de los autores de bibliotecas que utilizan esos protocolos la agregarán ellos mismos.

Por lo tanto, en teoría, los usuarios deben estar preparados para ser responsables de su código antes de usar cualquier biblioteca. Por supuesto, al autor no se le permite hacer lo que quiera, de lo contrario tendrá que soportar las consecuencias (pero no la responsabilidad ) de la autodestrucción de la reputación.

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

No puedo evitar darme un pulgar hacia arriba

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

Vergüenza

Aunque agregar huevos de Pascua sin previo aviso es moralmente irresponsable, no es irrazonable .

Porque hay un párrafo en el texto de la licencia 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.

Este pasaje no es exclusivo del acuerdo del MIT, muchos acuerdos lo incluyen. Incluso si no se incluye una pequeña parte, la mayoría de los autores de bibliotecas que utilizan esos protocolos la agregarán ellos mismos.

Por lo tanto, en teoría, los usuarios deben estar preparados para ser responsables de su código antes de usar cualquier biblioteca. Por supuesto, al autor no se le permite hacer lo que quiera, de lo contrario tendrá que soportar las consecuencias (pero no la responsabilidad ) de la autodestrucción de la reputación.

Genial, siento que mucha gente no entiende el protocolo de código abierto. . .

Personalmente siento que este "Huevo de Pascua" nos ha enseñado una lección. Cuando lanzamos un proyecto formal, debemos evaluar correctamente los riesgos potenciales del "proyecto de código abierto". Además, también debemos prestar atención al usar algunos frameworks de terceros. Este tipo de problema. Los proyectos de código abierto no pagarán por sus errores.

Después de que apareció el "Incidente del Huevo de Pascua", lo que vi en la edición de github o en Internet fue más o menos:

Sin sentido de responsabilidad por el código abierto.

? ? ? ¿Eres estúpido, por qué eres tan testarudo? !

Esperando comentarios, una vez que hay un problema, ¿es culpa de esta biblioteca, en lugar de reflexionar sobre por qué ocurrió este problema? Solo quiero decir que la biblioteca de código abierto no está obligada a responsabilizarse por usted.

Finalmente, cuando use una biblioteca de código abierto, debe estar preparado para asumir la responsabilidad de su código, en lugar de eludir la responsabilidad.

Esperando 4.1 huevos de Pascua

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

¡Reconoce a Ali y sé un hombre nuevo! La "pequeña inteligencia" de Ali está profundamente arraigada. Mire el acuerdo de Alipay, apoye el préstamo del campus ... El éxito de Ali le ha dado a toda la gente de Ali un sentido de superioridad que es diferente de todas las personas de TI. Siento que la gente de Ali es siempre un poco más inteligente que la gente que no es Ali.

Solo cancela la estrella que te dieron para mostrar un poco de respeto.

Afortunadamente, bloqueamos la versión durante mucho tiempo e hicimos una falsa alarma.

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

¡Reconoce a Ali y sé un hombre nuevo! La "pequeña inteligencia" de Ali está profundamente arraigada. Mire el acuerdo de Alipay, apoye el préstamo del campus ... El éxito de Ali le ha dado a toda la gente de Ali un sentido de superioridad que es diferente de todas las personas de TI. Siento que la gente de Ali es siempre un poco más inteligente que la gente que no es Ali.

No hay necesidad de ser negro, solo hablar de cosas y rechazar ataques personales.

El impacto del incidente es de gran alcance, se siente como 88 antd

Aunque agregar huevos de Pascua sin previo aviso es moralmente irresponsable, no es irrazonable .
Porque hay un párrafo en el texto de la licencia 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.

Este pasaje no es exclusivo del acuerdo del MIT, muchos acuerdos lo incluyen. Incluso si no se incluye una pequeña parte, la mayoría de los autores de bibliotecas que utilizan esos protocolos la agregarán ellos mismos.
Por lo tanto, en teoría, los usuarios deben estar preparados para ser responsables de su código antes de usar cualquier biblioteca. Por supuesto, al autor no se le permite hacer lo que quiera, de lo contrario tendrá que soportar las consecuencias (pero no la responsabilidad ) de la autodestrucción de la reputación.

Genial, siento que mucha gente no entiende el protocolo de código abierto. . .

No puedo pisarlo todo el tiempo. Responsabilidad, qué responsabilidad puede pagar un proyecto de código abierto, pero para que un proyecto se desarrolle de manera saludable, necesita establecer un buen ambiente comunitario. Por supuesto, la credibilidad es indispensable y nadie se atreve a usarla. Además, para qué sirve nb, sin mencionar el impacto negativo en la credibilidad de la marca Ant Financial.

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

¿Quieres más cara? ¡Esta es una biblioteca de código abierto y muchas personas están respaldadas por sus acciones!

Según su declaración, ¿puede todo el software de código abierto integrarse con scripts de excavación a voluntad?

image

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

Aunque agregar huevos de Pascua sin previo aviso es moralmente irresponsable, no es irrazonable .
Porque hay un párrafo en el texto de la licencia 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.

Este pasaje no es exclusivo del acuerdo del MIT, muchos acuerdos lo incluyen. Incluso si no se incluye una pequeña parte, la mayoría de los autores de bibliotecas que utilizan esos protocolos la agregarán ellos mismos.
Por lo tanto, en teoría, los usuarios deben estar preparados para ser responsables de su código antes de usar cualquier biblioteca. Por supuesto, al autor no se le permite hacer lo que quiera, de lo contrario tendrá que soportar las consecuencias (pero no la responsabilidad ) de la autodestrucción de la reputación.

Genial, siento que mucha gente no entiende el protocolo de código abierto. . .

No puedo pisarlo todo el tiempo. Responsabilidad, qué responsabilidad puede pagar un proyecto de código abierto, pero para que un proyecto se desarrolle de manera saludable, necesita establecer un buen ambiente comunitario. Por supuesto, la credibilidad es indispensable y nadie se atreve a usarla. Además, para qué sirve nb, sin mencionar el impacto negativo en la credibilidad de la marca Ant Financial.

De mayor alcance, estos incidentes harán que las empresas tengan más dudas sobre el uso y la participación del código abierto, y el daño a la cultura del código abierto es de gran alcance.

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

Los huevos de pascua son para los usuarios. Los usuarios de esta biblioteca de interfaz de usuario son desarrolladores web. Puedes darles lo que quieras, pero hasta ahora, saltarte los desarrolladores y dárselos a los usuarios es demasiado.

EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO,
EXPRESAS O IMPLÍCITAS, INCLUYENDO PERO NO LIMITADO A LAS GARANTÍAS DE
COMERCIABILIDAD, APTITUD PARA UN PROPÓSITO PARTICULAR Y
NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE LOS DERECHOS DE AUTOR SERÁN
RESPONSABLE DE CUALQUIER RECLAMO, DAÑOS U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN
DE CONTRATO, AGRAVIO O DE OTRO MODO, QUE SURJA DE, FUERA DE O EN CONEXIÓN
CON EL SOFTWARE O EL USO U OTROS NEGOCIOS DEL SOFTWARE.

Este asunto debería ser una característica agregada por los desarrolladores sin autorización. No esperaba que todos se conectaran así.
Es hora de que Ali se enfrente a sí mismo y haga algo en serio.

Los desarrolladores han salido, pero ¿no hay revisión de código para el código de Ali en línea? ¿Puede el código de "seguir voluntariamente su propio camino" en línea? ¿Puede el código de puerta trasera estar en línea?
El acuerdo de la biblioteca de código abierto solo puede eliminar la responsabilidad por la compensación, pero no puede eliminar las malas críticas y la condena.

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

¿Eres un autor de antd?

Personalmente siento que este "Huevo de Pascua" nos ha enseñado una lección. Cuando lanzamos un proyecto formal, debemos evaluar correctamente los riesgos potenciales del "proyecto de código abierto". Además, también debemos prestar atención al usar algunos frameworks de terceros. Este tipo de problema. Los proyectos de código abierto no pagarán por sus errores.

Después de que apareció el "Incidente del Huevo de Pascua", lo que vi en la edición de github o en Internet fue más o menos:

Sin sentido de responsabilidad por el código abierto.

? ? ? ¿Eres estúpido, por qué eres tan testarudo? !

Esperando comentarios, una vez que hay un problema, ¿es culpa de esta biblioteca, en lugar de reflexionar sobre por qué ocurrió este problema? Solo quiero decir que la biblioteca de código abierto no está obligada a responsabilizarse por usted.

Finalmente, cuando use una biblioteca de código abierto, debe estar preparado para asumir la responsabilidad de su código, en lugar de eludir la responsabilidad.

Nadie está dispuesto a ser responsable, al menos puede informar a los desarrolladores con anticipación y darles a todos el derecho a elegir.

Fuego

Personalmente siento que este "Huevo de Pascua" nos ha enseñado una lección. Cuando lanzamos un proyecto formal, debemos evaluar correctamente los riesgos potenciales del "proyecto de código abierto". Además, también debemos prestar atención al usar algunos frameworks de terceros. Este tipo de problema. Los proyectos de código abierto no pagarán por sus errores.

Después de que apareció el "Incidente del Huevo de Pascua", lo que vi en la edición de github o en Internet fue más o menos:

Sin sentido de responsabilidad por el código abierto.

? ? ? ¿Eres estúpido, por qué eres tan testarudo? !

Esperando comentarios, una vez que hay un problema, ¿es culpa de esta biblioteca, en lugar de reflexionar sobre por qué ocurrió este problema? Solo quiero decir que la biblioteca de código abierto no está obligada a responsabilizarse por usted.

Finalmente, cuando use una biblioteca de código abierto, debe estar preparado para asumir la responsabilidad de su código, en lugar de eludir la responsabilidad.

¿Tiene que leer todo el código fuente de cada proyecto de código abierto para asegurarse de que no haya ningún problema? ¿Quiere leer el código del kernel con linux? Nadie elude la responsabilidad aquí, ya la han hecho. La condena aquí se debe a que anunciaron escenarios de aplicaciones empresariales pero se les ocurrieron cosas tan poco serias, y enterraron huevos de Pascua irrazonables en ellos, e hicieron una broma demasiado. ¿Hay algún problema en decir que Ant Financial no tiene sentido de la responsabilidad?El código abierto no significa que puedas actuar de forma imprudente, al igual que las figuras públicas tienen que prestar más atención a las palabras y los hechos que la gente común.

Usaste un producto de código abierto y no estás obligado a usarlo ¿Eres responsable de algún problema?

Hay un problema porque nunca me dijiste que tienes esta función, que es un fraude.

El código abierto finalmente ha revelado su esencia: quien sea el propietario del sitio está a cargo, esa es la esencia.
La mayor parte del código abierto es para participar en el poder centralizado bajo el disfraz de la democracia, todo para exportar valores.

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

¿Eres un autor de antd?

No es. Simplemente me paro desde la perspectiva de un usuario y expreso mis puntos de vista personales.

Su punto de vista es muy inconsistente con el espíritu del código abierto. Si el autor del código abierto es una persona así, entonces este proyecto de código abierto morirá.

Siento que los huevos de pascua son bastante buenos, y puedo cambiar el código fuente si dedico tiempo a quejarme

Aprende bien el inglés, esto es una tontería

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

¿Eres un autor de antd?

No es. Simplemente me paro desde la perspectiva de un usuario y expreso mis puntos de vista personales.

Oye, no sé si es anti-negro o realmente estúpido
image

Permítanme preguntarles si hay una extensión de Chrome que pueda bloquear a los usuarios con un clic, solo para filtrar una ola, y no prestaré atención ni usaré sus proyectos de código abierto en el futuro.

Las grandes cosas del mundo deben hacerse en detalle

El problema de la actualización en caliente de JS sigue siendo la seguridad de WebAssembly:
https://github.com/chai2010/awesome-wasm-zh

Afortunadamente, antd no se usa y el vant que se usa actualmente puede ver la mayor parte de la implementación.

"¿Por qué lo agregaste sin permiso del desarrollador?"
Se recomienda cambiar a "Por qué agregar huevos de Pascua sin notificar al desarrollador".
El primero es un poco duro.

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

Naturalmente, la popularidad traerá beneficios. Baidu y 360 son gratuitos, pero todo el mundo los regaña.

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

Re: ¿No debería ser la alfombrilla de ratón rodante para salir? ¿Está durmiendo en compañía?

Todo el mundo parece haber olvidado el caos del pad izquierdo de npm ... 🌝

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

Siento que cuando dices esto, tu cuñada puede enfrentar problemas más grandes que tú.

Las empresas extranjeras solo se reirán cuando lo vean. En los últimos años, la corrección política de China ha demonizado este huevo.

No veo a todos protestando contra la prohibición de Navidad del PCCh

Las empresas extranjeras solo se reirán cuando lo vean. En los últimos años, la corrección política de China ha demonizado este huevo.

No veo a todos protestando contra la prohibición de Navidad del PCCh

¿Están aquí los personajes tradicionales para provocar?

Somos un proyecto de la Comisión Nacional de Desarrollo y Reforma, los hermanos mayores de Antd no han bebido un sorbo de agua hasta ahora. Si no fuera por mi cuñada, que estaba trabajando en él, lo voy a enrollar ahora.

Hermano, ¿tu cuñada tiene amo? ¿Hablemos en privado? 😁

Permítanme preguntarles si hay una extensión de Chrome que pueda bloquear a los usuarios con un clic, solo para filtrar una ola, y no prestaré atención ni usaré sus proyectos de código abierto en el futuro.

Hazlo tu mismo

Tu propia biblioteca, tu propia decisión, no me diste ni un centavo, no me aproveché, ¿por qué me preguntas?

solo bromeaba

¿Cómo sabes que no pagué ni un centavo?

1

¿Fue útil esta página
0 / 5 - 0 calificaciones