ruby - retry - sidekiq scheduler
¿Por qué “❨╯ ° □ ° ❩╯︵┻━┻” con tal codificación se usa para un nombre de método? (3)
Me encontré con el siguiente método en la gema sidekiq . Se acaba de invocar desde test_sidekiq.rb .
def self.❨╯°□°❩╯︵┻━┻
puts "Calm down, bro"
end
This es el único enlace que pude encontrar en SO.
- Google no puede entender
❨╯°□°❩╯︵┻━┻
. ¿Por qué Ruby no se queja de esta codificación? - ¿Cuál es el propósito de este método (no es mucho mirar su cuerpo)?
- ¿Por qué el autor @ mike-perham usó este nombre? ¿Sólo por diversión, o probando algunos límites?
Es una parte fundamental de la API de Sidekiq. Sidekiq está limitado a solo mesas, mientras que Sidekiq Pro agrega API para voltear otros tipos de muebles: sillas, otomanas, sillones, etc.
Mirar la confirmación que se introdujo parece ser una forma divertida de asegurarse de que el archivo esté codificado en UTF-8
https://github.com/mperham/sidekiq/commit/c1127165f8157807e7855c60f9849d20fb9fec24
Si realmente no entiendes el sentido del nombre del método, esa es una marca (estilo japonés). Mientras que las marcas de fábrica inglesas se giran 90 grados en el sentido contrario a las agujas del reloj y son largas en la dirección vertical de la cara real, las marcas de referencia japonesas deben leerse en la dirección actual, y son largas en la dirección horizontal. El autor de esto es probable que sea un japonés o alguien que esté influenciado por la cultura japonesa como el anime.
En este caso particular, cada personaje expresa una parte determinada. De izquierda a derecha:
-
❨
El borde derecho de la cara. -
╯
El brazo derecho levantado. -
°
el ojo derecho -
□
la boca -
°
el ojo izquierdo -
❩
El borde izquierdo de la cara. -
╯
El brazo izquierdo levantado. -
︵
Una curva imaginaria que expresa la traza de una mesa lanzada. -
┻━┻
Una mesa invertida (probablemente un chabudai que solía verse en hogares japoneses hasta hace algunas décadas)
Chabudai gaeshi solía suceder a menudo en algunas casas japonesas feudales hasta hace algunas décadas. El padre tenía el derecho monárquico absoluto en casa, y cada vez que se sentía frustrado por algo, soltaba el chabudai durante la cena para mostrar su enojo, y la familia (especialmente la madre) tenía que preparar la cena nuevamente.
Here hay más variaciones.