#36082 me lo envía desde una app de php, que encima debería ser fácil. Yo sólo tengo que usar un mapper y fuera.
joder ojalá poder pasar el código que estoy tocando, aunque viendo el weak meme game que gastáis haréis cosas peores
ternary ops anidados dentro de lambdas, estás tan contento haciendo scroll y de repente te cae el ladrillazo 500 columns wide
Buenas, me han cogido en una empresa para las prácticas del máster y TFM.
Es aquí donde venimos a llorar los < 1.4K ?
#36099 Sistemas empotrados, crear un programa para un micro para poder testear el otros programas (modificar variables/registros del programa para comprobar que el programa que se testea es robusto ante fallos)
#36102 He buscado un poco y los Mutation tests parece que se usan para comprobar que las pruebas que se realizan al código son buenas.
Esto es lo contrario según he entendido, es desarrollar un mecanismo para agilizar los tests que se realizan y no tener que estar recompilando el hardware para cada test.
#36104 Basicamente si lo que estas dise;ando lo que hace es cambiar el codigo y ver si la app se rompe, es una suerte de mutation test.
Basicamente mutation test, cambia el codigo y corre los unit test, para ver si los test son robustos.
El problema de Unit Testing y el "coverage" es que en realidad ese porcentaje no indica nada realmente cuantificable, porque si en un test de una funcion quitas todos los asserts y pones esto:
assertSame(1, 1);
Tu code coverage es 100%, ahora ese 100% no significa nada porque tu test siempre va a devolver pass.
mandaron antes un email de que por fin van a meter teletrabajo en mi oficina así que espero unirme a la auténtica salud pronto
o eso o que me cojan en la startup full remote, que prefiero lo segundo (creo?)
Una pregunta chavules, tengo este código
$text = preg_replace("/:(.+?):/is", "![$1](../assets/img/emojis/$1.png)", $text);
Que me transforma todo lo que haya entre dobles dos puntos :foo:
en el código markdown de imágenes. Cómo hago para que sólo lo haga para cuando $1
que es el resultado encontrado esté dentro de un array definido de transformaciones?
$allowed = array('smile', 'wink', 'thinking');
Acabo de ver a la becaria de marketing midiendo cosas en la pantalla con regla.
Es que me lo cuentan y no me lo creo joder.
#36115 claro pero mi idea no es hardcodear en la expresión regular las imágenes que quiero permitir xddd
#36116 no hardcodees, crea la expresión regular programando :S
Así a bote pronto sin pensar mucho, q hace demasiado calor.
$text = preg_replace("/:(" . implode('|',$arrayMagico) . "):/is", "![$1](../assets/img/emojis/$1.png)", $text);
Ahora ya, optimízalo y mejóralo
#36117 no me he explicado bien, perdona. Me refiero a que esa solución funciona, claro. Pero quería saber si hay alguna forma, digamos más limpia de hacerlo.
#36118 Pues para hacer un pleg_replace en una sola linea con lo tuyo, no se me ocurre ahora otra cosa, aunque seguro que existe.
Tambien puedes hacer un str_replace pasando 2 arrays tipo:
$searchs =[':foo:',':bar:'];
$replaces=['foo.jpg','bar.jpg'];
$content = str_replace($searchs, $replaces, $originalContent);
Pero me acabo de levantar, así que tampoco lo he pensado mucho xDD
EDIT: Viendo los 2 códigos, aunque me parece menos claro el código del preg_replace
, me parece más optimo creo xD, supongo que dependerá de como tengas el array de tags.
Si limpias y optimizas un poco el primero, seguramente quede más bonito
#36113 Eso lo he visto hacer en mi empresa de mano de los propios programadores xDDDDDDDDDDDDD
Y usar un folio a modo de guía para nivelar cosas