Posts

The type or namespace name 'Builder' does not exist in the namespace 'System.CommandLine'

Agregando una version anterior: dotnet add package System.CommandLine --version 2.0.0-beta1.20158.1  Lo agrega al .csproj pero falla el Build. Unas horas más tarde ... Maravillosamente, y luego de repetir el proceso varias veces, en el que, de nuevo, rm bin/ y dotnet run, con downgrade para System.CommandLine, pues --prerelease instala la más reciente, version="2.0.0-beta3.22114.1" en el csproj, llego a obtener solo este error: The type arguments for method 'Handler.SetHandler<T>(Command, Action<T>, params IValueDescriptor[])' cannot be inferred from the usage. Try specifying the type arguments explicitly. Otras horas más tarde ...  ¡No mamar!: ya me salió, tras una breve revisión de los parámetros (churrazo): poner <string,string> aquí addLinkCommand.SetHandler<string,string>(OnHandleAddLinkCommand, nameOption, urlOption); Por esto: var nameOption = new Option<string> var urlOption = new Option<string> Cfr. source code Building CLI...

showing timeline throught javascript

Image
Using W3Schools HTML and CSS timeline design , and  code a JavaScript timeline , get showing timeline ... const events = [  { date: 2017, descrip: "Lore ipsum ..." },  { date: 2018, descrip: "Lore ipsum ..." },  { date: 2019, descrip: "Lore ipsum ..." }, ];  const timeline = document.getElementById("timeline")  /* Loop for enumerable property names of an object */ for (let i=0; i<events.length;i++) {     // Displays elements     const eventContent = `         <div class="container ${i % 2 == 0 ? 'right' : 'left'}">             <div class="content">                 <h2>${events[i].date}</h2>                 ...

solved ERROR You installed yt-dlp from a manual build or with a package manager

So, you have forgotten how you installed yt-dlp? ❯ yt-dlp -U Current version: stable@2025.06.25 from yt-dlp/yt-dlp Latest version: stable@2025.06.30 from yt-dlp/yt-dlp ERROR: You installed yt-dlp from a manual build or with a package manager; Use that to update How do I upgrade? which yt-dlp should give you some idea:  ~/.local  13:43 ❯ which yt-dlp /usr/bin/yt-dlp Installation used was by yt-dlp latest release for Linux …/yt-dlp/yt-dlp/releases 13:55 ❯ ls -al -rw-r--r--. 1  Jul 10 13:06 yt-dlp_linux Note: maybe is better just to use chmod a+rx yt-dlp_linux, renamed as yt-dlp and then move it to /usr/bin. 😀  …/yt-dlp/yt-lp/releases  13:55 ❯ sudo mv yt-dlp_linux /usr/bin  …/yt-dlp/yt-dlp/releases  13:56  ❯ ls  …/yt-dlp/yt-dlp/releases  13:56  ❯ cd /usr/bin ❯ ls yt* yt-dlp  yt-dlp_linux  /usr/bin  13:57  ❯ sudo cp yt-dlp_linux yt-dlp Ups!  /usr/bin  13:57  ❯ ls -al yt* -rwxr-xr-x. 1 root  ro...

browser ia

Hice una prueba con un robot prediseñado y no supera lo que hace HTTrack (tengo que interrumpir la conexión cuando empieza a traerse más de lo que necesito: *.html). Realmente fue decepcionante, porque ni siquiera puede saltar lo de la suscripción del sitio que quiero scrapear (es para un proyecto NLP).      Mucho hype y pocos clientes: confirmo.

lanix neuron a v20

Señores, es un verdadero dolor de güevos pero por fin pudimos tener acceso al wifi con Realtek 8723DU Wireless LAN 802.11n USB NIC. Creo que desde Debian Potato no tenía que instalar el sistema sin Internet. No recordaba cómo habilitar el USB como repositorio. El sistema detecta la unidad, pero no la reconoce como repositorio. Hay que decirle algo como: sudo mount /dev/tu-unidad-usb /media/cdrom Sólo así apt me dejó usar el disco de instalación como repositorio. Y eso que aparece en sources.list por defecto.  Adicionalmente, lwfinger me permitió compilar el driver del wifi, aunque al hacer el make salieron varios mensajes de skipping por no disponibilidad de vmlinux. Pero funcionó su magia. Eso sí, tiene la pega de tener que repetir el proceso al actualizar el kernel. Cada vez que se actualiza el kernel, hay que bajarse los linux-headers de ese kernel para repetir el make, sudo make install. So pena de quedarse sin Internet. Para cambiar el brillo en lxde . Alternativa: usar el co...

vorago stela 100 no enciende

He dado por muerta Vorago Stela 100, ya que no quiso prender aunque una vez se encendió el led de la batería y luego se apagó. Le quité la unidad DVD y el disco duro, los 4 GB RAM, pero nada. Entonces la empaqué (quizá algún día logre echarla a volar) y me he traído el SSD de Debian 12 a la Acer Aspire con Fedora 41, pero se queda atorada en el Loading initial ramdisk. No sé si haya que esperar un largo rato, quizá 5 minutos máximo. Lo voy a probar.     [Luego de un rato] La Acer Aspire (SSD con Fedora 41) detectó el disco con Debian 12 sin problema, pero luego de seleccionar el arranque normal, me atasco en el Loading initial ramdisk. Afortunadamente, pude sacarle todos los archivos ahorita.     SOLVED loading initial ramdisk debian: había que entrar al modo rescue y una vez que terminó, pero encimando los mensajes, le he dado ctrl+d, como decia, y boom! que llego al inicio de sesión: aparentemente, estuvo instalando el HW de la Acer. Lo ha hecho de tal mo...

resuelto laptop no enciende

No es la pila de la motherboard. Bastó conectar la base enfriadora Targus al USB del equipo para que Vorago Stela 100 encendiera  a la primera. Tiene que ser la pila de la laptop. ¿Bastará con retirar los 6 elementos dejando los cables enchufados a la tarjeta madre? De todos modos, ayer sí que arrancó sin conectar la Targus. No descarto sea el adaptador CA/CC. Llega el viernes, usado. Ojalá me sirva y ojalá sea eso. Quizá no sea tarde empezar armando un taller de mantenimiento de laptops. Me falta microscopio y el kit del soldador. Y reparar yo mismo cosas y venderlas reparadas. Una ruta larga. Pero posible con la información accesible hoy día (obviamente, si no sacamos para pagar el Internet, estamos muertos).     Como sea, de algo sirvió cambiar la pila de litio: ahora no necesito entrar al setup y salvar los cambios cada vez que enciendo. Creo que perdía la hora. O algo. Porque también me pedía el soporte para SO distinto a Windows (esta máquina trajo Windows 7 St...