#Memsos
1 messages · Page 2 of 1
@radiant turtle dios me castigo
estoy leyendo el codigo de memtest86
inches archivos todos desornados
Es el peak de C
Solo nos falta el CD para tener el demo
Y eso
podemos buildear una ISO
@silent ether ya estamos para la demo
Voy a meter mano al cd
Anda durmiendo el socio
Sin problema bro
tranqui
Agenda para la siguiente semana, cuando puedan, pero primero procurá probarlo tu
La meto en un usb y la pruebo antes
voy a terminar el cd y publicar una pre-alpha
Sisi
🙏👍
Sip, graciasss
👏 👏 🤌 🫳 release
Que cool se ve el roadmap
@radiant turtle memsos acaba de pasar de como 100 deps a 4
se compila demasiado rapido
bueno ya no se compila tan rapido porque tiene que compilar el kernel pero igual va rapido (creo)
HERMOSOOOOOOOOOOOO
Ahora lo agrego
porque?
porque me copie del que tenia en mi kernel
y ese es un justfile
a bien
no pasa nada, si agregaste el just esta joya jeje la idea era tener uno para que se conozcan los comandos frecuentes de la app por si alguien quiere aportar
como hicite
si en el bitmap no esta definida la cosa esa 😠
Leí el source code de la fuente que usas y tienen cosas para activar los caracteres latinos
aaaa brutal
Incluso ahora soporta tildes y eso
😮
@radiant turtle ya butea con limine
y ya se puede usar el protocolo de limine
ahora estoy adaptando el memsos
Hermoso
no.
🇦🇬
asi como uds joden yo jodo 😠
jaja puse ese en vez de 😠
ustedes(?
@radiant turtle voy a hacer es una abstraccion de las cosas de limine
osea no usar las request directamente
Request limine’s memory map. This may or may not be the same as the one given by the BIOS/UEFI firmware. Entries are guaranteed to be in order of their base address. Usable and bootloader-reclaimable memory regions will never overlap, and will always be 4096-byte aligned. Other region types have no such guarantees. Some holes may exist. Memory b...
@timber peak como genero el img?
just (si estaas en change-bootloader) cargo build (si estas en dev)
en que en lo de limine?
pense que los estabas testeando 😠
cargo build no lo genera
como que no 😠
si no hace cargo r
y tambien lo genera
en esta parte del build.rs se genera la imagen
bien, ya lo logré
graciasss
@hoary frigate ahí subí cambios a tu pr, creo que con eso queda listo el generador de isos
Revísalos porfa
Ahora los reviso
Asi me gusta 👏
Si ese unwrap falla por x o y razon?
Que pasa?
No se genera la imagen
Ah vale vale, pero no es nada de runtime no?
Perfecto gracias por la aclaración
Chat gpt sos vos? ahre
https://github.com/RustLangES/memsos/actions/runs/13348109437 Veamos si chatgpt triunfo
Casi
@radiant turtle jajaj
Si, me dió weba hacer esa parte 
Bien, según ya venía instalado, hay que instalarlo nomás
se te quito o no se te quito la falla
es horrible en azul jajaa
pera cambio algo
@radiant turtle de que color lo pongo
amarillo?
@radiant turtle mira el frameubffer de limine es mas potente y se pueden representar varios colores
en blanco se ve muy deprimente
mejor lo dejo en amarilo
Ya esta, con un boton cambias el color de highlight, ui y texto
Un sistema de temas básico pero eficiente
Skill issue
@radiant turtle como me speedrunee la task de limine voy a hacer la task para que sea bilingue
https://github.com/RustLangES/memsos/pull/22 Aprove please ahre
Naranja 🥶
Se ve bieeeeen
@radiant turtle pero revisame la pr 😠
Estoy en ello
Bien
@hoary frigate vamooooooo, funcionó el workflow https://github.com/RustLangES/memsos/actions/runs/13349556264/job/37284226697
@silent ether podes usar cualquiera de estas iso
https://github.com/RustLangES/memsos/releases/tag/0.1.0-pre-alpha
El pipeline tiene 2 problemas:
- los usuarios los coloca mal
- Renombrar los archivos antes de subirlos
@timber peak donde se van los isos que genera limine?
En la raíz del proyecto y el nombre es memsos-x86_64.iso
imagino que es memsos-<arch>.iso?
Zi
O aún no generas las otras arch?
Aun no
JJAJAJAJJA
Según el script tomó el último commit, nada que ver
ponlo en verde para que se vea modo hacker :v
@hoary frigate Arreglá el script de commits 
Yo arreglo ahorita el renombrado y lo actualizo a limine
@timber peak te puse una review chiquita
Que review al pedo
Just ya estaba en el flake
Jaja
Bien
@timber peak sergio sigue siendo un pichon
aksjdhkasdjk
Esperate que separe la UI a una nueva lib
Jaja
👍
Mañana que se supone que ando dormido xd
Si si, todo bien
@radiant turtle como seria mejor en el menu de memsos seleccionar el idioma o que se distribuya un idioma diferente por iso
Idealmente distribuir el idioma por ISO
Y quizás ofrecer una variante que sea global que pese un poco más pero que tenga todos los idiomas
@radiant turtle listo ya todo es un camino de rosas
el coso te lo toma de un json
el json te lo toma en tiempo de compilacion
en el build.rs
Bien
HERMOSO
El sistema está hecho por ejemplo queres traducirlo al guaraní creas el guarani.json y luego le haces LANG="guarani" just
Y está chido el mini serde
Voy a revisar tu json
@radiant turtle Cómo que 😆 estás insultando a las 3 personas que aún hablan guarani 😠
Me avisas si querés que se cambie algo
Va
Llegó a casa y subo código que necesito tu ayuda
@timber peak @hoary frigate Review plis
como asi que review
en que, que se me fue la luz y ando perdio
@timber peak ocupo ayuda en esa PR para que la compilacion a las arquitecturas de arm y riscv porfa
Hice unos .ld pero no me convencen
toma te regalo la bibilia https://github.com/jasondyoungberg/limine-rust-template/blob/trunk/kernel/linker-loongarch64.ld https://github.com/jasondyoungberg/limine-rust-template/blob/trunk/kernel/linker-riscv64.ld https://github.com/jasondyoungberg/limine-rust-template/blob/trunk/kernel/linker-riscv64.ld
quizas repeti uno
esos anduve viento, pero vos sos el que le sabe
por cierto en esa rama podes ejecutar nix run .#aarch64
me encanta
jajajajajjajaajajja 
eeee porque no encontró cargo
dejame lo arreglo
Igual hay las devshells para cada arch
serjio wtf con la devshell no funciona 😠
JAJAJAJAJAJA
Pero no te enojes carajo
para eso es la review
pera todavia no hagas nada pa pone un change requested boe
JAJAJAJA
@timber peak los linkers hacelos vos porfa 🥹
oka
@radiant turtle si hago un commit a la branch que tenes se pone automaticamente ese commit a la pull request?
yep
Y te agrega como contribuidor a la PR
dale pero primero arregla el flake 😠
estoy en eso mrd
Que veo desarrollo sano 😇
dentro de todo nos queremos, pero me enoja este emoji: 😠
JAJAJAJAJ pobre juan, le sacamos parte del sueldo si quieres
me agrada
😠
despues como voy a mexico
😇😇😇😇
@radiant turtle serjio ayuda como hago porque si le paso el lang por el build.rs luego tengo que hacer cargo clean para que me lo tome otra vez
subi tus cambios a una branch y lo miro
ya estan
AJAJJAJAJAJAJAJ
depaso esta todo roto el codigo
que hay del ?
git reset --mixed HEAD^
@radiant turtle esta formateado como el culo pero no importa(?
Estoy entrando en una desesperacion increible
Lo tuyo se arregla con #[rustfmt::skip]
arriba del mod
ese archivo esta en el .gitignore jaja
te lo genera el build.rs
aver pera hago makelint
vergo
Ahora
just lint
@timber peak podes probar lo de nix porfa
No me funciona, pero no sé si es mi pc u otra cosa
Mañana que ya se me acabaron mis horas de compu 
va
Bien ahí @radiant turtle me están gustando los cambios que hiciste pa que estuviera en múltiples archs

Graciasss
Yo como ya me case con x86_64 no le puedo ser infiel(?
hay limitaciones para aarch64 y riscv64 pero vos le sabes más
vas a ser como los árabes, siempre que podas tener a todas contentas, podes tener a las 3
Dale después veo aprovechando que ya el flake sirve
El flake no me sirve por completo, es decir no puedo hacer un nix run .#riscv64, pero si sirve el nix develop
no sé que le pasa a crane realmente
luego pediré ayuda de @simple orbit
Oye @radiant turtle que recursos usaste para investigar sobre arm y riscv?
gpt + claude + deepseek 
Ahora te paso info sobre esos
Sep
Bueno, ya mañana me ayudas a ultimar detalles
Que es? 👀
Es un archivo para que se lo pases a gdb y podas debuguear
Si querés lo quitas
no pues, estoy en release, con razón truena
La Wikipedia le gana
Siempre tenes recursos al final
@radiant turtle te ayudo con lo del linker?
Porfa
Arreglé el build, ahora genera las isos en cada PR, asi podemos probar por nuestra cuenta
https://github.com/RustLangES/memsos/actions/runs/13373769828
Genera iso para estas arquitecturas
https://github.com/ahoeller/fies
@radiant turtle @timber peak
QEMU-based fault injection. Contribute to ahoeller/fies development by creating an account on GitHub.
Uuuuuu eso está buenísimo para hacer tests
@radiant turtle en lo de multiples arquitecturas ya adactaste todo?
adaptaste*
adaptar que?
Allí en la descripción dejé los TODO
por ahora sirve el nix build .#<arch> o nix build y te deja un iso en result/memsos_*.iso
esta como es
es para que podas hacer nix run
es por lo que usas ovmf al correr qemu
voy a tener que hacer algo de magia allí
y porque no haces como hago en el justfile
porque esto es nix, no just
buildInputs = with pkgs; [just];
buildPhase = ''
just run-uefi
'';
boe
Asi no funciona XD
pero gracias
Lo voy a arreglar luego, ahora estoy chambeando
@radiant turtle wtf
JAJAJAJAJAJA
perame
JAJAJAJAJAJ no me funciona tampoco
KJAJSJKHDAKHDJKSAAD
ya lo arregle
se te quito no se te quito la falla(?
JAJAJAJAJAJAJJAJAJAJAJJAJAJAJAJAJAJAJAJAJAJJAJA
primero que nada porque tenes un comando de fmt en el just
voy a pensar que no estos errores no existen
para formatear obvio boe
Si, eso lo arreglo
bancame
Este puede tener sentido
y arranca perfecto esa solucion
Este es porque no encuentra el std de tu target
Estoy viendo porque
@radiant turtle voa a pone para que te genere de un golpe todas las iso con los idiomas
Nop, en esa pr no va
por eso quiero terminar esta pr porque asi me meto a ayudarte con los idiomas y hago la generacion de idiomas tambien
pero es en lo de los idiomas 😠
relax
ya el sistema esta hecho falta traducir
Lo que podes hacer es ponerme una variable de entorno para elejir el idioma
eso es lo que hago
Bien, eso no nos compete
ASHDKASDHKASD
entonces nada mas necesito
pero que necesitas(?
para lo de idioma nada
para la pr actual, revisa los .ld
de limine
Y si podes ejecutar un nix build para cada arch y probar con qemu que esté funcionando bien porfa
ya arreglaste lo de que no compila el coso?
el nix build funciona
el cargo r no
y si logro hacer lo de ovmf, podrias hacer un nix run
excelente el juanperas del pasado pesando en el futuro
pensando
JAJAJAJJAJAJAJAJJAJA
BIEEEEN
@radiant turtle porque aqui no pusiste el output format 😠
porque no se nada de eso
por eso te estoy diciendo a vos
pero hiciste tu el .ld o lo hizo una ia 😔
estoy como lo C developers de agresivos(?
Sinceramente no puedo arreglarlo ahorita y tengo que salir
a mi vuelta lo termino de arreglar

sorry juanperas
ya arregle los archivos
zi
Eso debería compilar bien en el pipeline
Que más se necesita?
El último commit que subí a esa rama es mi desesperación por arreglarlo(?
Si no tocaste el flake, no debería haber conflictopodes hacer un git pull --rebase
@radiant turtle aprendi a usar rust y mejore el sistema pa tene multiples lenguajes
me leei la docu y puse estos tres cosos
println!("cargo:rerun-if-changed=build.rs");
println!("cargo:rerun-if-env-changed=LANG");
println!("cargo:rerun-if-changed=dialog.rs");
@radiant turtle como nunca nadie noto esto
ESPECTACULAR
El dialog.rs es generado, no?
Entonces no haria falta que lo tengas
👀
no el que se genera es otro
A bien
AJAJAJAJJAJJAJA
este es el archivo que se genera
creo que son cosas que pasan, puedes probar usar un spell cheker
Neovim user documentation
@radiant turtle 😮
Faied
boe
Se ve geniaaaal
te centras en todo lo malo(?
es una regla como programador
has de pensar que el usuario es un mono amputado dando vueltas sobre el teclado
arreglado
hoy arreglo el nix run
Ya lo arreglaste?
Hoy lo arreglo
pero el nix develop && cargo r
ya jala
lo malo es que no sigue el rust-toolchain.toml 
@timber peak review plis
Ya funciona el nix run
de cualquier arch
y el nix build te genera los ovmf igual
Estoy pensando que quizas sea cool generar un script para ejecutar facilmente al hacer el build
@hoary frigate review plis https://github.com/RustLangES/memsos/pull/26
Jajaja
El unico archivo que puedo mirar son 95% de lineas que no entiendo que hacen, vos mandale y se arregla sobre la marcha
JAJAJAJJAJJAJA
Aprueben pero, porque no puedo (ni debo) mergear sin ser aceptado
A lo sumo hay que intentar usar algo como esto https://github.com/nektos/act para evitar romper todo
Ahí te respondí en github
Sip, pero eso es para quien revisa la PR
Igual el action que agregué se ejecuta todo chill
Bonito
@timber peak faltas vos 
Falta es que me llegue la luz
bien
Como que bien 
[Reply to:](#1298026664088830033 message) bien
akjsdaksjd
Sigo ganando yo(?
😠
@radiant turtle estoy preparado para mañana resolver los 90 conflictos de git que me va a dar mañana mergeando mi rama actual a dev(?
jjajajajaja
Yo le voy a meter mano igual a tu rama
Yo lo arreglo si queres
porque tengo que hacer que nix soporte compilar los idiomas
Cómo así
😠
El flake que hiciste es como wayland
Está bonito pero de la nada se va al carajo
Es cosa de los hashes, estaba contemplado que fallara, pero lo voy a arreglar
porque no hace action de github? asi como lo hizo este zen-browser-flake
se crea el source.json por el action
Lo estaba pensando
es buena idea de hecho
Ahora ando arreglando el release
ya con eso, para cuando agreguemos los idiomas puede que automatice más el coso de nix
asi bro

@timber peak @hoary frigate @silent ether release
https://github.com/RustLangES/memsos/releases/tag/0.1.0-alpha-1
@radiant turtle nunca entendí lo de meterle nix al sistema de traducción
Es literalmente un json y un build.rs
Y luego como genero los memsos_*-en_US.iso?
y cada variante?
ya esta hecho
tu tranqui
El unico problema que tengo ahora es este, tenes idea que puede ser? @timber peak
hoy en la noche la cargare en el usb despues de comer la boteare y demas
bien
Que le moviste a lo de la iso
Eso es porque no se está creando bien la ido
Iso
Estás excluyendo al limine.conf algo asi
Ve que le modificaste
Ahorita cuando llegue a mi casa de todos modos veo
nada, en la rama de cd funcionaba
Veo que aumentaste cosas al build
Ahora lo arreglo
En lo de la traducción?
sip
Osea el just funciona bien
si
Pero no tendría sentido que el build de lang interfiera con lo de limine o te refieres que ahora dura un poquito más la compilación?
tu tranquilo, yo nervioso
@radiant turtle estuve investigando network boot bien y veo que puedes pasarle parametros para que el sistema operativo se comporte de una forma u otra
No uso tu just para buildear
ese es el tema
si algo cambia en el just, hay que actualizar el nix
Que horror 
vamoooooooooooooooooooo
yo a just le llamo make pero chino
tu just no es usable fuera de entornos imperativos
porque haces muchas cosas ilegales
😠
okey, avanzamos
JAJAJAJAJJJAJAJAJAJAJA
va con amor xd
me preocupa como lo de langs lo rompio tanto
Pero porque 
A mí me va bien
juanperas, tu flujo de trabajo es poco replicable
pero bueno, estoy en ello
Solo hago nix develop y luego cargo r
@hoary frigate compila memsos desde la branch spanish-support
Pero si funciona el nix build no?
En un rato
Haceme acordar en 2hs aprox
😠
se paniqueo
@radiant turtle
@radiant turtle ya terminaste lo que querias en el flake? yo casi termino de traducir todo para hacer pr
askjdflsadhf, nop
no termino aun
podes ir abriendo la pr
estoy tratando de arreglarlo con lemi
voy a subir algo que rompe el nix build y el nix run, el nix develop, funciona bien
nix run .#list para que vean la magia
pero esta roto
@hoary frigate prueba a compilar
@radiant turtle mira esta hermosura
@timber peak por favor no llores lo que voy a decir
ke pasa
re contra XD
https://github.com/RustLangES/memsos/blob/26aa1d9e05c8bb49abfa886db9d9971c258d1934/Justfile#L84-L88
no tiene sentido eso, eso ya existe como cargo fmt -p kernel o cargo clippy -p kernel 🤡 si ya pusiste como -> https://github.com/RustLangES/memsos/blob/26aa1d9e05c8bb49abfa886db9d9971c258d1934/Cargo.toml#L10
Mostrando desde la linea 84 hasta la linea 88 de https://raw.githubusercontent.com/RustLangES/memsos/26aa1d9e05c8bb49abfa886db9d9971c258d1934/Justfile#L84-L88
format:
just kernel/ format
clippy:
just kernel/ clippy
😮
ahorita lo cambio
✅
Sip, no tiene nada que ver, pero bueno
@radiant turtle 😠 subi los cambios
@radiant turtle faltas vos en la review
Ya con esto tendríamos la beta de memsos no?
No está listo el sistema de build
Yep
En nix?
Lo siguiente es que hagas del sistema de renderizado más complejo y agregues más componentes
Oka
@radiant turtle cuando puedas me mandas un diseño que tengas para memsos y empiezo a adactar la ui
No, quiero que hagas mejor el sistema de UI, no importa el diseño, con que me des la capacidad de hacer cosas, como render de imagen por ejemplo
Si podes hacer eso, estamos en la siguiente etapa
Pero reescribo el sistema de ui o le meto mas cosas?
Que tan escalable está ahora?
Tenés que ser capaz de renderizado por encima de los componentes, tener más gama de colores
Y hacer más componentes
Botones, textos, imágenes (de fondo y foreground) 
Por el momento
Diría que bien
Además el framebuffer de limine permite varios colores
Bien
no estaba seguro, pero aunque no tenia nada ver vale pero en mi opinion esmuy recontra en just.
just kernenl/ en just eso no tiene sentido si ya existe el cargo fmt -p kernel con el p se busca un paquete fijate el Cargo.toml que ya se puso el kernel en el workspace.members 🫃🏻
ajajaj, y como vas con el flake de hash que te comente ayer sobre source.json en el action?
ni toqué la idea de hacer un source.json
estuve peleando con compilar memsos
bueno lo hare si quiere?
@radiant turtle ya se puede mergear la rama del español?
Letsgooo ya podemos conquistar !!!!
Boe
Nop
Hacele un nix run y revisa que funcione a ver
En cuanto puedas @timber peak, revisame esta parte de la generacion de la iso porfavor
!https://github.com/RustLangES/memsos/blob/spanish-support/flake.nix#L126-L156
Tengo mis dudas al respecto
Internamente antes de llegar allí hace un cargo build --release --target <target> -p kernel con las RUSTFLAGS
asi que asumo que todo está bien 👀
Pero la iso generada da panic
Oka
gracias
@radiant turtle serjio volvelo a recopilar cuando te avise
Bien bien
Vas a hacer cambios?
Si
@radiant turtle comando que subas para generar las isos
KE? 👀
Parece uno de lo memes árabes random
Y con nix run ejecutas el iso en qemu
Oka
a cierto
bancame lo arreglo
Arreglado @timber peak
pero el archivo que genera el build esta bien
@radiant turtle creo que no es algo del sistema de lenguajes
porque directamente no renderiza lo que esta en el ask
sergio que chucha le metiste al flake
no jala nada
lo que tenias en los just
pero nixificado
Debuga la iso a ver
Creo que la imagen del nix build va sin los cosos de debug, queres que los ponga?
no afecta en mucho
osea si usaramos gdb s
si
pero
no usamos gdb 😔
Es que te va a tocar usar eso porque no estas encontrando el problema
pone los coso
aksdakhdaskdas
pueds ver la instruccion que te quedaste con
print $rip
ojo
@radiant turtle metiste el coso pa gdb?
estoy en ello, perame
es el comando objcopy --only-keep-debug kernel kernel.sym, no ve?
Si es ese 😠
bien
@timber peak, ya está
hace nix build y te genera todo en result/
en result/bin está el kernel y el kernel.sym
oka
@radiant turtle en que parte pusiste lo del objcopy
linea 134 del flake
release
lpm con razon
@radiant turtle como lo uso ahora 😠
igual que antes
con un nix build
pero todo esta en el result/
vamos un rato
me siento ignorado por sergio
@radiant turtle @radiant turtle 😠
A mi me funciona bien
ahora te subo cambios
pera
seguro es porque lo tengo en el sistema
Uy no, clippy anda pendante y aun no le pongo el pedantic
porque no agrega en rust-toolchain.toml?
porque ya lo tiene
Cómo así
@radiant turtle ya puedo usar cargo clippy y fmt?
@cerulean totem @radiant turtle JAJAAJ se me quedaron los mensajes de debug
Si ajjajajaa
Probá 👀
no se, con nix develop puede (?
@radiant turtle se me fue la luz antes de que pidiera hacer el commit
jajajjajja
efe
ya está arreglado, estoy esperando que @timber peak llegue a su casa y suba los cambios
con eso se genera una nueva build y confirmo si funciona
A que hora
tranqui
te mando el meet
Hoy tenemos que reunirnos @timber peak @silent ether
Oka
Hoy?
sip
yo creo
para que hagamos una demo entre nosotros y nos coordinemos para mañana
Oka
Y a qué hora hacen eso 
ni idea
cuando tengan libre
@radiant turtle toy en mi casa
hora?
@radiant turtle ayuda el intenet pa pal pico y no se instala rustfmt
y no pasa el test de fm t
fmt
jajaja
aiuda
Te dije aksjhdakdhkjasdja
Bieeeeeen
Tendria que ser dentro de 1/2 hora maso
porque luego tengo que salir y puede que vuelva tarde
no salgas
elay
esta refugiado en tu casa
dale dale
Lo rompiste todo XD
Estoy viendo que se rompio
a mierda
@radiant turtle lpm no me heches la culpa de todo 😠
boe
@radiant turtle arregla los hashes pto boe
😆
acabo de hacer pr
@timber peak descarga una de las isos generadas y probá porfavor
Ya está todo buildeado
Alli se suben los resultados de cada pipeline
pospongo la reunion de manyana?
Jajajajaj
El autocorrector jaja
Si más rato en nuestra reu, no sale, ya vemos que hacemos
Pero no la podpongas, en el peor de los casos, compilando manual y te pasamos la ISO
nono yo solo lo digo por que no puedo retrasarla el mismo dia, y necesitamos tiempo pa testearla y ver el modo de presentacion
vale
igual ahora el metodo de distribucion no importa tanto
ya que el producto no es "usable"
Si si, por eso mismo, pero nos permitió ver bugs
@radiant turtle wtf que hicite en lo del cpuid 😔
boe
lpm que mierda le paso al cpuid
@radiant turtle alv lo voy a poner todo en funciones naked(?
no me ha respondido eso 😔 sergio
JAJAJAJAJAJAJAJAJAJJA
No tengo idea rey
se fue de vacaciones
ya fue voy a usar nasm y linkeo desde el build.rs
No ando con mucho tiempo, sorry, me estoy dividiendo entre la chamba, memsos, eventoS y 3 proyectos internos más
Que durooo
Preferiría algo más dinámico, luego el json de hashes como se actualizaría? 👀
@radiant turtle voy a poner aqui el nasm
No, yo de que podes arreglarlo
como asi
en nix tiene builtin.json
entonces como tomar el hashes lo hace el builtin.json.source.hash algo asi
cada vez actualiza por el action se crea sola hash
en source.json
Yo lo que quiero saber es porque funciona en el cargo run y no en un entorno aislado
Eso me agrada 👀
Que se cree al llamar las actions
por ejemplo en source.json asi lo hizo
me imagino que el compilador anda haciendo cosillas o algo asi
espera
voy a probar asi directo con asm
estas haciendo cosas y tiene que funcionar en 20 minutos juanperas
El compilado de nix
lpm verda que la cosa esa hay que modifcarla
😠
ya fue una naked fn
Espera que mergeemos la pr en la que estamos y luego con ese flake más completo lo haces porfa
porque alli hago lo de los ovmf
metele
no tuve que buscar eso en google wtf
yo pense que me saldria docu de algo tecnico
kjashdhjhdkadhkhasdhaksdhkjashdk
y estaba lleno de p*** de fortnite
skill issue(? dea
ni en pedo
la idea es buscar bien desde el principio
vale espero
Gracias 🫂
sip, pero yo pense que era un concepto general, no algo especifico de rust
podria decirme donde viene de omf_hashes?
eso hare un script de bash
ok ya vi lo que es una naked fn, es interesante
ah vale gracias :)
pinches pajeros posicionando lo anterior y no las naked functions
estan buenas las naked fn cuando necesitas hacer algo muy low level
entonces programming
vale perdon sergio
kasjhdkasdhkadk, tranqui
solo te ayudo a prevenir inconvenientes futuros
Como te está yendo @timber peak ??
En un rato me baño y entramos a VC
mal
JJAJAJAJJAJAJAJJAAJJAJAJ
es que pasa que he andando normal hoy y no me entran los poderes
Falta la junta de dioses
En un rato me meto a VC y te paso sabiduría
Boe
no puede ser por algo de quemu?
nop
en mi pc tambien pasa asi
@radiant turtle la solucion es hacer un core2
boe
si esta detectando eso bien me cago en rust
kajhdkasdjsdksakhd
vc
estoy viendo peppa con mi hermano peque;o estoy ocupado(?
uy, efe
como podeemos ir ayudando?
Cosas interesantes para memsos
- soporte para secure boot
- configuracion automatica para instalar en grub
@simple orbit mira se cayó un idolo como windows.iso 😔
Jajajajajaja
Es una mentira el pibito ese
No seas como el Juan
Posiblemente pondria las teclas abajo como lo hace gnu nano
Buena idea
O si eso un open menu para mostrar opciones como cancelae test, apagar ordenador, apagar pantalla (y dejar test corriendo)
Y q abajo salga q con la m puedes abrir ese menu
Aaaa ya
Se nos coló el result
asjdhadjkasdhkjas
@timber peak 
@formal sonnet ya podes hacer la automatización
QUE LINDO VER COMO FUNCIONA
https://github.com/RustLangES/memsos/actions/runs/13469358740
let gooo, a chambearr
ando configurando script voy bien :)
se genero por si sola esta lindo
me falta poco
@silent ether @timber peak según esta versión funciona
estas @radiant turtle ?
Me estoy yendo a dormir, que pasó?👀
pues le di commitear a source.json pero me dio error
pero no deberia
ya que el source.json no necesita formatear porque ya esta hecho jq
que hago?
no entiendo porque me pide pretty-format-json para el sources.json no deberia eso
@radiant turtle me ilusione
mal 😠

[Reply to:](#1298026664088830033 message) mal 😠
sep pasa que es algo mas de ci creo
@radiant turtle 😠
Qu opinas mi pr
ta buena

boe mejor hago una pr
me evito regayos
ah tambien hay que agregar el contributing
y la licencia 😠
Sep
Mit o apache?
apache
Razon?
XD, solo quiero saber porqué 😛
formateo
que es esooo? 👀
Ya solucione mire abajo lo que dice
Es que formatea se ve muy fea muchas comas y desordena.
Na no me gusta ya le di excluirlo listo
xd
Nooooo hijueputa mi dislexia ya lo arreglo momento
Gracias serjiooo
Tqm
Ahí te mande review
listo
reviso
voy
gracias
@radiant turtle ahora que me acuerdo en la reunion creo que no hablaste de memsos-desktop
ahora que me entero estaria bueno que marcaras los que ya estan hechos (el de suporte multilinguaje)
ciertoooooooooo
pero no era el momento aún, estamos verdes
bien, voy
sergio porque no esta corriendo workflow ovmf-update.yml?
no se, tu lo hiciste
boe
XD, pues el fork si corre, me imagino no se ha activado por el permiso de dueño
no hay que darle permiso para nada
Como que no corrió 😠
https://github.com/RustLangES/memsos/actions/runs/13476613309
queeee?
lo juro asi me aparecio, me mentiste
😠
gracias por fin se corrio
Se lanzó por schedule idk
sip
es normal?
sip
Ni idea
XD
Wtf si solo he estado tocando archivos de markdown
Down
haz pull dev a tu updater-doc
porque tu branch no se ven igual a dev
vale
@formal sonnet yo te aviso cuando haga el pull dev 
igual tocaria configurar action que eliga dev y no tu nuevo branch
dale
o mejor dicho cambia branch de action para que eliga dev siempre
es la unica manera
porque veo dos branch en action ejecutnado no deberia
mire
dos branch que pedo

Juanperas mato a mi action solo por haber creado dos nuevo branch. Increible
sin haber pulleado
No puedo dormir por culpa juanpera, me traumo

@timber peak creo que ya entendi, debo agregar branch en ovmf-update.yml como
push:
branches:
- dev
no vayas pullear vale, lo hare PR ok
😔 pera investigo otro pelo mas
@radiant turtle @radiant turtle @radiant turtle @formal sonnet y asi es con los demas cosos
porque siempre se rompen los hashes 😔
Investiga los precios de eso y vemos
Precisamente eso es lo que arregla su action de @formal sonnet
Es porque estoy arreglando ayer
Recuerda
@radiant turtle tiene algun arhcivo.yml sobre pushear porque ami me funciono de fork de memsos pero el memsos no funciono debido el permiso push y no se que hacer !https://github.com/krovuxdev/memsos/blob/f7aa0e4b3492781b06b982fbc3977b92f4164f3f/.github/workflows/ovmf-update.yml#L47
Si, porque está prohibido hacer push directo a las ramas principales sin PR
Es una regla de gh
cual me recomienda?
Llegando a casa veo bien como arreglar tu workflow
Gracias sergio
@radiant turtle termine de documentar
@radiant turtle como va mi workflow 
bien, manda PR
ando en eso
porque core.md está vacio?
@radiant turtle yap
AJAJAJJA
A ver
@radiant turtle mergeo o no 😔
no podes porque no pasó los tests
perame voy a arreglar el coso
A no, parece que si podes
mergea entonces
@formal sonnet @hoary frigate ya funciona
Si estaba viendo la PR
En tiempo real ahre
Hay que ver la manera de que el commit no me agregue a mi como autor
No quiero que mis commits diarios se ensucien con un bot
Boe
por finnnn Gracias T quiero
Ahora si anda
Hagan review a la PR porfa
vale
que chistoso que @hoary frigate solo aprueba mis cambios, creo que le da flojera verlos xd
@timber peak que tareas vas a trabajar de memsos ahora?
Mejorar la ui
Mmmmm, eso lo podemos esperar
por mientras aumentá tests de cpu
Ram*
nop, de ram ya tenes 2
de cpu nada
Hay que mejorar las cosas de la cpu
Pero igual hay que meterle más cosos a los de memoria



