edición general
migrad

migrad

En menéame desde agosto de 2007

14,76 Karma
200 Ranking
49 Enviadas
6 Publicadas
1.530 Comentarios
19 Notas

Misiles iraníes volando hacia Israel vistos desde una boda libanesa [39]

  1. #20 No, en los enlaces siguen rotos los puntos.

    nofuncionan . lospuntos . com

    cc @migrad @imparsifal

El desastre de la programación de Menéame [194]

  1. #182 habrá mas regex similares, seguro. Ahora tenemos el patrón para encontrarlas / cc @imparsifal
  1. #56 Muchas gracias! Comentario histórico {0x1f61c}
  1. #103 Ahhh, esa contraseña hardcoded con un TODO o un // Temporal para blablabla... quitar!!!!!

Misiles iraníes volando hacia Israel vistos desde una boda libanesa [39]

  1. #16 Porque lo arregló @migrad hace un rato, cacharreando con @imparsifal

    ;)

El desastre de la programación de Menéame [194]

  1. #93 pues hablamos de 11 años #90

    No recuerdo cuando se fue Galli.
  1. #85 Bueno claro, es que en general tiene pinta (anoche le eché un vistazo a la versión de hace 6 años de Menéame que hay en GitHub) que la web fue escrito para PHP 5. x, si con el cambio de servidor ha habido cambio de versión sin probar, poco ha cascado.
  1. #53 ¿Las barras invertidas? Desde hace la tira, para que funcione una barra invertida debes escaparla con otra (ponerla doble): "\\" (para que se muestre una debo poner dos en el comentario, y si reeditas el comentario debes volver a colocar de nuevo la doble barra porque si no, al enviarlo, desaparecerían)
  1. #39 Muy máquina :clap:

    Una duda, si esto les funcionaba antes y ahora no con el nuevo servidor, ¿imagino que será porque cambió el PHP? Recuerdo leer que las versiones más modernas del PCRE que implementa regex son más estrictas con pequeños fallos y lo que antes cascaba silenciosamente ahora te mete un petardazo, que sería el motivo de todo esto. ¿?
  1. #53 Eres el puto amo, por cierto.
  1. #56 Gracias por la ayuda @migrad Tienes un detalle en forma de karma en tu cuenta :-)
  1. #48 Ahora regex101 no da error:

    preg_match_all('/b((http|https)://)?[a-z0-9-]+(.[a-z0-9-]+)+([/?#][^s"]*)?/i', $content, $result, PREG_PATTERN_ORDER);
  1. #43 Lo he dejado así:
    preg_match_all('/b((http|https)://)?[a-z0-9-]+(.[a-z0-9-]+)+([/?#][^s"]*)?/i', $content, $result, PREG_PATTERN_ORDER);

    Ahora ya funciona. A ver si controla todo bien
  1. #40 Yo lo que he visto es que comentado la linea ya no hay error:
    // preg_match_all('/((http|https)://)?[a-zA-Z0-9./?:@-_=#]+.([a-zA-Z0-9&./?:@-_=#])*/', $content, $result, PREG_PATTERN_ORDER);
    Voy a hacer lo que me indicas a ver
  1. #37

    public static function checkBlockedDomainsInContent($content)
    {
    global $db, $current_user;

    $urlBlocked = false;

    if ($current_user->isAdmin() === false) {
    preg_match_all('/((http|https)://)?[a-zA-Z0-9./?:@-_=#]+.([a-zA-Z0-9&./?:@-_=#])*/', $content, $result, PREG_PATTERN_ORDER);
    $urls = $result[0];

    if (count($urls) > 0) {
    $hostnameBanQuery = sprintf('SELECT DISTINCT(ban_text) FROM bans WHERE ban_type = "%s" AND (ban_expire IS NULL OR ban_expire >= NOW())', 'hostname');
    $banHostnames = $db->get_col($hostnameBanQuery);

    foreach ($urls as $url) {
    $url = (!str_contains($url, 'http')) ? 'https://' . $url : $url;
    $url = self::checkUrlRedirection($url);

    $domain = strtolower(str_ireplace('www.', '', parse_url($url, PHP_URL_HOST)));
    if (strpos($domain, 'meditize') !== false) {
    syslog(LOG_INFO, '[MEDITIZE] User: ' . $current_user->user_login);
    }
    if (in_array($domain, $banHostnames)) {
    $urlBlocked = true;
    break;
    }
    }
    }
    }

    return $urlBlocked;

    }

Atlas muestra sus capacidades motrices [7]

  1. #5 cachin, cachin cachiiiiiiinnnn. Me voy a cagar en toas tus muelas

China sigue pisando el acelerador con la IA. Lo demuestra el nuevo y gigantesco modelo de DeepSeek [38]

  1. #13 ¿Y la versión de escritorio puede operar aislada de internet?
    Cuando digo "operar" no me refiero solo a ejecutarse sino a ser mínimamente funcional (entiendo que con una base de datos reducida claro)

    Porque asumo que la barbaridad de recursos que indica #9 es porque la IA carga en RAM además de su código de ejecución toda su base de datos de referencia.

Despidió a los programadores de su empresa para sustituirlos por IA. Ahora busca ingenieros de software en LinkedIn [108]

  1. #38 Es cierto que aún no tenemos algo que se ajuste por completo, pero me gustaría que las personas recordaran dónde estábamos hace 24 meses. Hoy en día, las IAs ya son capaces de interpretar imágenes o audio, algo que hace tan solo unos meses era inimaginable.
  1. #47 Da gusto leer. Estoy buscando un generador de LORAs por documentos en "tal directorio" (txt,pdf...). He usado generados (para imagen) pero no he creado propios. Tengo HW (alquilado) para el proceso de creación. Asumo que para usar LORAs ya no hace falta esa burrada de proceso.
    ¿Conoces algo en github para automatizar? Al final cansa probar un poco de todo, acabas con el sistema de versiones compatibles y toca empezar de cero.
    Estoy con docs.anythingllm.com por si conoces otras opciones.
  1. #38 es un infierno conseguir la imagen que imaginas con ia generativa, en realidad numca he conseguido la imagen que imagino y quiero, te tienes que amoldar y resignar a lo que te pinta.

China sigue pisando el acelerador con la IA. Lo demuestra el nuevo y gigantesco modelo de DeepSeek [38]

  1. #9 Casi nada, 290.000 euros de GPUs para correr el modelo. Me parece que han querido dar un porrazo con la p*lla sobre la mesa sabiendo que poca gente va a poder usar ese modelo en la practica en condiciones que supongan un problema para ellos...

Despidió a los programadores de su empresa para sustituirlos por IA. Ahora busca ingenieros de software en LinkedIn [108]

  1. #47 Suena muy bonito pero en la práctica no funciona tan bien.

China sigue pisando el acelerador con la IA. Lo demuestra el nuevo y gigantesco modelo de DeepSeek [38]

  1. #9 Los de RWKV hacen modelos preciosos con menos de 1GB VRAM (aun no lo he probado):
    huggingface.co/BlinkDL/rwkv-7-world
    La versión 4 (de hace un año) ya destacaba en español con llama.cpp

    Con ese tamaño, puedes tener whisper/llm/sintetizador todo incluido dentro de tu ordenador sin mucho lag.
« anterior1234535

menéame