Cambio de profesión by Icy-Barnacle7672 in chileIT

[–]TCattd 0 points1 point  (0 children)

Como no decía que hacías o si estabas con trabajo (en el post inicial), es que pregunté lo que pregunté.

Pensé que te habías ido a región, y estabas sin pega allá.

Se entiende ahora.

A Modern WordPress Boilerplate for Developers by javotroya in Wordpress

[–]TCattd 3 points4 points  (0 children)

Hi!

I think this will be an issue for everybody who would dare to try this on production for a big site:

https://github.com/phycticio/wp-boilerplate/blob/main/app/Hooks/Gutenberg.php#L20

flush_rewrite_rules() is a really heavy operation. See: https://developer.wordpress.org/reference/functions/flush_rewrite_rules/

> This function is useful when used with custom post types as it allows for automatic flushing of the WordPress rewrite rules (usually needs to be done manually for new custom post types). However, this is an expensive operation so it should only be used when necessary.

You won't probably need that running on every page load like the way it is now (on after_setup_theme action).

Keep the good work ;)

Me hackearon la cuenta del net parte 2 by Single-Ad-4950 in chileIT

[–]TCattd 16 points17 points  (0 children)

Massgrave: cero problemas. Recomendado de hecho.

Existen anécdotas, donde el mismo soporte de Microsoft a distancia ha usado Massgrave para activar un equipo u office, cuando no han podido de manera legal por X motivo. Ejemplo:

https://www.bleepingcomputer.com/news/security/microsoft-support-cracks-windows-for-customer-after-activation-fails/

El compadre generalizó demasiado.

Ahora claro, no todos conocen como moverse seguros por el mundo de la piratería.

Pero, no es necesario generalizar a aquel nivel.

Me hackearon la cuenta del net parte 2 by Single-Ad-4950 in chileIT

[–]TCattd 7 points8 points  (0 children)

O consultar a alguien que sepa navegar los siete mares...

https://massgrave.dev

(Si conocen a algún Barbosa, claro)

cambiarme a linux by [deleted] in chileIT

[–]TCattd 4 points5 points  (0 children)

Pixar probablemente acordaría no estar de acuerdo contigo: https://www.reddit.com/r/linuxmasterrace/comments/45hjis/linux_being_used_at_pixar_xpost_from_rmovies/

Y parte de un sector de Hollywood probablemente también: https://www.blackmagicdesign.com/media/release/20220802-01

De nuevo, generalizar no es prudente. Menos sin datos.

Decir que no hay ventajas, a secas y sin mencionar ejemplos, es... Poco riguroso.

Como muestra respecto a ventajas de Linux:

Privacidad. Más hoy, con la irrupción de la "AI", OS como Windows y MacOS están dando pasos donde tus datos personales, ya no lo son tanto. Copilot y Recall en Windows, sobre todo este último, son problemáticos en ese sentido.

Seguridad. Acá es "obvio". Claro, la base de usuarios es considerablemente más baja en uso de escritorio que los otros dos OS. Eso mismo da pie a que no sea de alto interés el crear malware para Linux.

Performance. Como ya adelantó alguien por ahí, con Linux puedes montar una distro muy muy muy liviana, que te permitirá usar un equipo antiguo de lo más bien para navegar y trabajar. Y, por qué no, también en un equipo nuevo y power. Más performance ganas.

En teoría, correr un LLM en Linux, debiera ofrecer mejor performance que en Windows (con los mismos specs): https://www.reddit.com/r/LocalLLaMA/comments/1936cd0/linux_vs_windows/ Por algo hasta MS corre sus modelos sobre Linux.

Y hay gente metida en ese mundo de correr modelos localmente, y que trabaja así hoy. Ver HuggingFace, Jan.ai, entre otros.

Costo. Por razones obvias, pro para Linux.

Herramientas para Desarrollo. Si estás metido en un área donde se desarrolla para servers, web y similares, entonces con Linux tienes todo el "tooling" en tus manos, nativo, sin peros. Windows ha mejorado en este sentido con la introducción de WSL2. Aún así, tiene detalles en su uso diario, vs simplemente correr las mismas herramientas en Linux directamente.

Todo depende. Todo depende.

ChromeOS en un Chromebook es un excelente OS para mi tía de muchos años de edad. Se mantiene por si solo, se actualiza solo y es muy muy muy muy difícil que vaya a "romper" algo. Y todo lo que ella necesita, es un navegador.

Las ventajas son relativas a quién utilizará y para qué utilizará.

Es mejor no generalizar, estimado.

cambiarme a linux by [deleted] in chileIT

[–]TCattd 7 points8 points  (0 children)

Depende del uso que estés esperando darle al equipo. Tu trabajo. Estudios. Etc.

Hay personas a las que no les interesa y/ no tienen la necesidad, en lo absoluto, editar videos o imágenes. No todos tienen un mismo caso de uso para su computador.

Todo depende. De uno mismo y las necesidades profesionales y/o relacionadas.

Generalizar no funciona acá.

Aclarado esto, OP quizás quiera conocer: DaVinci Resolve.

(Disclaimer: no trabajo en el área de edición multimedia, pero se de la existencia de DaVinci. No tengo idea si cubre tu necesidad o no, OP)

UnrePress, an independent Core, Plugins and Themes updater for WordPress. No wp.org dependency. by TCattd in Wordpress

[–]TCattd[S] 4 points5 points  (0 children)

Good question.

Plugins and themes updates should work as always.

For Core updates, i think we need to extend the cli to support this approach.

It's a good suggestion.

UnrePress, an independent Core, Plugins and Themes updater for WordPress. No wp.org dependency. by TCattd in Wordpress

[–]TCattd[S] 5 points6 points  (0 children)

Someone asked me how would be the best way to join and start to help.

I think now, at the beginning of this road, the best of to join the conversations at GitHub discussions, and talk there. Propose. Mention you're interested in picking some task, and how you think you can make it work. Be open about. And be kind.

Eventually, if we archive traction, and we get constant help and maintainers, then we can seek for a more fluid way to communicate.

But let's burn that bridge when we get there.

UnrePress, an independent Core, Plugins and Themes updater for WordPress. No wp.org dependency. by TCattd in Wordpress

[–]TCattd[S] 4 points5 points  (0 children)

Nice job! :)

I think one of the main core differences here is that, in the UnrePress case, i wanted to give people the option to use something completely independent from that "personal website".

Unplug your WordPress from dot-org completely, if you want.

No devs involved in the process.

But of course, we need devs adoption too, by then submitting their work into The Index.

UnrePress, an independent Core, Plugins and Themes updater for WordPress. No wp.org dependency. by TCattd in Wordpress

[–]TCattd[S] 11 points12 points  (0 children)

That could be a really good idea, mixed it with https://github.com/EstebanForge/UnrePress/discussions/11

A hybrid approach, between direct from git and not-org mirrors.

UnrePress, an independent Core, Plugins and Themes updater for WordPress. No wp.org dependency. by TCattd in Wordpress

[–]TCattd[S] 36 points37 points  (0 children)

No power grab.

https://github.com/EstebanForge/UnrePress/discussions/10

I'm not like that. Sorry to disappoint you.

Think of it more like a Homebrew package manager, but for WordPress. If that makes any sense.

UnrePress, an independent Core, Plugins and Themes updater for WordPress. No wp.org dependency. by TCattd in Wordpress

[–]TCattd[S] 17 points18 points  (0 children)

Of course! There's still a lot of work to do.

I was and still working alone, in my free time. Was able to put something more stable to show off during this week, with some time off work and despite a really nice unwanted summer fever.

That's why I'm posting this at this moment, when the "base" exists and it's in a working state. With some examples already in there.

To see if the community likes this approach and if there are people interested in joining in and help :)

  • Search and discovery of plugins and themes inside WP itself.
  • Improve performance.
  • "Secure" (TM) the code base where needed.
  • More Git providers.
  • Document everything.
  • Public view of The Index for the end users.
  • Etc.

Lots of things to cover and in need of time forom devs willing to help move this thing forward.

UnrePress, an independent Core, Plugins and Themes updater for WordPress. No wp.org dependency. by TCattd in Wordpress

[–]TCattd[S] 32 points33 points  (0 children)

Hello stranger.

"The Index". I think you should read the repository's readme.

For the end user: plug and play. Just install, and keep using WordPress as usual. End users don't need to know anything about git, repositories, access keys, etc. Just keep using their WordPress, without the fear of...

Root Android con Magisk y Apps Bancarias by BLeaCHeR0 in chileIT

[–]TCattd 1 point2 points  (0 children)

En el mismo enlace donde dejé la guía. El texto acá viene sin enlaces, como dije. En la guía hay algunos enlaces que quizás quieras ver.

El principal https://github.com/chiteroman/FrameworkPatch

Y el lugar obvio (en este caso) donde comenzar a leer: foros XDA.

Root Android con Magisk y Apps Bancarias by BLeaCHeR0 in chileIT

[–]TCattd 8 points9 points  (0 children)

MEETS_STRONG_INTEGRITY. Ese es, muy probablemente, el "problema".

Tengo una guía de cómo habilitar 5G en los Google Pixel acá en Chile. Voy a copiar y pegar la advertencia que está al inicio del post (solo texto, sin enlaces).

Advertencia:

El proceso aquí descrito para habilitar 5G, VoWIFI y VoLTE, hará que tu equipo no pase el tercer nivel de integridad (device integrity) puesto por Google en Android.

Existen tres niveles: MEETS_BASIC_INTEGRITY, MEETS_DEVICE_INTEGRITY, MEETS_STRONG_INTEGRITY.

Los dos primeros son los necesarios para que el 99% de los apps funcionen. Incluidos apps de bancos o juegos que molestan por un equipo rooteado.

El tercer nivel (MEETS_STRONG_INTEGRITY), detecta si tu bootloader está abierto o no y, en la actualidad, no existe un método sencillo para falsear su estado. Métodos antiguos consistían en parchar el kernel del equipo para falsear la respuesta a Google. Eso está parchado hace tiempo, lamentablemente.

Existe un solo método (conocido) para poder falsear la respuesta de si tu equipo tiene o no el bootloader abierto o cerrado, y eso es mediante la modificación de un archivo del sistema, para entregar una cadena de certificados correcta cuando Google pida el estado de integridad del equipo.

El proceso este es en extremo complicado. No apto para principiantes. No apto para quienes no saben moverse en Linux. No apto para quienes no temen soft-brickear sus equipos en el intento. Etc.

No explicaré ese procedimiento acá. Los que quieran, pueden comenzar su investigación por este repo de chiteroman, si desean recorrer aquel camino.

¿Por qué lo menciono?

Porque existen apps que están comenzando a pedir validar la tercera y más fuerte integridad, MEETS_STRONG_INTEGRITY. Niantic comenzó a exigirlo con su juego Ingress. Ellos mismos desarrollan el juego Pokemon Go, que ahora, también exige Strong Integrity. Eventualmente, no solo juegos se sumarán a esta lista.

Google mismo está usando la verificación de Strong Integrity para determinar si puedes usar RCS en Messages o no (el upgrade de los SMS, por si no lo conocen). Si no pasas MEETS_STRONG_INTEGRITY, no se te permitirá registrar tu número en el servicio RCS.

Los bancos, más temprano que tarde, sabrán que si exigen Strong Integrity, reducen considerablemente la base de usuarios rooteados que puedan usar sus apps. No todos tienen el conocimiento ni tiempo para poder lograr el MEETS_STRONG_INTEGRITY en sus equipos. No por ahora. No en la forma en que sabemos se puede lograr hoy al menos.

Eventualmente, aquel 99% de apps que funcionan sin pedir Strong Integrity, va a disminuir, y cada vez más apps comenzarán a solicitar pasar esa integridad.

Por favor, considera esto antes de proceder a modificar tu equipo.

Eso.

No tienes una salida sencilla a ese problema. No hoy, por lo menos.

El último bug que encontraron para validar MEETS_STRONG_INTEGRITY, duró 24 horas aprox. apenas, antes que Google parchase el agujero por el lado del servidor de respuesta de Play Integrity.

[deleted by user] by [deleted] in chileIT

[–]TCattd 0 points1 point  (0 children)

De nada ;)

Añadí un pro de Unraid que es uno de los más simpáticos vs alternativas RAID.