Shell 01-07-2023, 14:32
Buenas!.

Estos días probé a actualizar Linux Mint 20.3 -> 21 -> 21.1
Pero desde el actualizador del propio sistema. Ademas para probar también había creado una instantánea del sistema por si acaso.
( Son cosas que no suelo hacer normalmente ). Más bien actualizo de cero, añado los programas, un trabajo largo.

Con VirtualBox 7
Cuando fui a intentar a usar algunas de las máquinas virtualizadas, se mostraba un mensaje dando error de permisos.
Es un error muy conocido.  Algo como esto:

VirtualBox VERR_ACCESS_DENIED error

Al principio no vi la ruta de montaje y me extrañó que las máquinas no se mostrasen.
Comentan algo sobre los permisos de acceso. ( Eran los mismos )

Pero algo fallaba. El punto de montaje de la unidad!.

Tengo las unidades virtuales en una unidad externa.  Se había añadido por defecto un "1" al final del nombre de la ruta.
Ya no coincidía. Solo me iba una máquina que tenía en la home del usuario.

No sé si era realmente necesario hacerlo, pero añadí la unidad externa al archivo fstab, el uid, la ruta(el puntos de montaje),
el tipo de formato y dos números que indican si es de adminstrador o no.( En parte por si quieres comprobar el estado ).

Anteriormente esta unidad externa no se montaba ( supongo que no era lo suyo ). Pero no tuve problemas con VirtualBox.

Montar una partición en Linux y que lo haga en cada arranque

Creo que en parte esto es algo complicado para novatos, sobre todo por los términos raros que se usan en el archivo.

En mi caso tengo una partición que es para temas de Linux y otra que para temas de Windows.

Esto es lo que uso después del punto de montaje ( la ruta ) de la partición para Linux:

ext4    auto             0      2

Y esta para la de Windows:

ntfs    auto            0       2

Que por cierto la tabulación que se muestra es algo rara, sé que tiene que ver con el encabezado de arriba del fichero, claro.
Pero que fui copiando y pegando hasta los espacios de la tabulación ( que seguro que esto no hará falta y que con una tabulación sera suficiente, debe ser algo estético )
y automático, claro.

Saludos
tercoide 29-06-2023, 14:03
Siguiendo con mi búsqueda de un lenguaje que cumpla las siguientes consignas:

-OpenSource
-GPL3
-Orientado a objetos
-Compilado a código rápido
-Multiplataforma
-Con una IDE decente para programar
-Parecido a Gambas
-Con una comunidad activa

y habiendo descartado a al resto, di con Vala que cumple con todas esas características. Tal vez la única (gran) contra es que esta atado a Glib, la librería base de Gnome.

Armar el sistema de trabajo para empezar a escribir código es la parte que Gb nos resuelve de entrada con la IDE y es lo que frena a muchos puesto que se requiere un gran conocimiento de cosas que no manejamos habitualmente, pero Gnome nos soluciono la existencia con Builder, que usando en conjunto a Glade y Meson , nos arma un entorno de desarrollo en un par de clicks.

Dejo un link para los interesados:

https://wiki.gnome.org/Apps/Builder/Downloads

y un ejemplo de uso:
Shell 29-06-2023, 13:06
Buenas!.

Es un ejercicio que estoy haciendo. No es sencillo, se necesitan distintas condiciones.
Estoy comenzando por la primera condición.

"La palabra comienza por consonante".

Por ahora me encuentro el problema que la palabra acabe en consonante.

He añadido al array de vocales, las vocales con tildes, pero creo que estos elementos se pueden evitar.  ( Añadirlos es más fácil ).
La idea es que funcione por ahora la primera condición.

Código:
Private vocales As String[] = ["a", "e", "i", "o", "u", "á", "é", "í", "ó", "ú"]
Private consonantes As String[] = ["b", "c", "d", "f", "g", "h", "j", "k", "l", "m", "n", "ñ", "p", "q", "r", "s", "t", "v", "w", "y", "z"]

Public Sub Main()

  'Condición 1. Consonante al comienzo de la palabra
  'No se comtempla aún que exista al final de la palabra una consonante

  'Descomponer("casa")
  'Descomponer("colibrí")
  Descomponer("frigorífico")

  'Aquí fallaría
  'Descomponer("neveras")

End

Public Sub Descomponer(palabra As String)

  Dim lugar As Integer
  Dim subcadena As String

  While String.Len(palabra) > 1
    subcadena = ConsonanteAlPrincipio(palabra)
    Print subcadena

    'Para obtener el lugar hasta donde llega la subcadena:
    'Encuentro el comienzo de la subcadena dentro de la cadena palabra y le añado el tamaño de la longitud de la subcadena menos una posición
    'No existe una posición cero, las cadenas comienzan desde 1

    lugar = String.RInStr(palabra, subcadena) + String.Len(subcadena) - 1

    'Eliminamos de la palabra, la subcadena que se encuentra en el lugar más una posición
    'Creando una palabra nueva, lo que queda de la palabra original
    palabra = String.Mid(palabra, lugar + 1)
  Wend

End

Public Function ConsonanteAlPrincipio(cadena As String) As String

  Dim palabra As String
  Dim x As Integer
  Dim encuentraconsonante As Boolean
  Dim encuentravocal As Boolean

  palabra = ""
  x = 1

  While Not encuentraconsonante Or Not encuentravocal And x <= String.Len(cadena)

    'Primero encontrar la consonante
    If consonantes.Find(String.Mid(cadena, x, 1)) <> -1 Then
      encuentraconsonante = True
      palabra &= String.Mid(cadena, x, 1)
    Endif

    'Si encontramos la consonante, podemos buscar la vocal
    If encuentraconsonante Then
      If vocales.Find(String.Mid(cadena, x, 1)) <> -1 Then
        encuentravocal = True
        palabra &= String.Mid(cadena, x, 1)
      Endif
    Endif
    Inc x

  Wend

  Return palabra

End

¿ Cómo haríais para solventar el problema de la consonante al final ?. ( Lo sé, seguro que después encuentro la solución ).  Angel

Saludos
Páginas (557):    1 150 151 152 153 154 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 286
Último miembro: Emilio Uribe
Temas del foro: 1,720
Mensajes del foro: 8,936
Últimos temas
GauchoCAD vuelve a las pi...
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: tercoide, 07-07-2025, 12:59
Respuestas: 14 - Vistas: 12,860
Archivos .ods
Foro: General
Último mensaje por: tincho, 01-07-2025, 18:54
Respuestas: 8 - Vistas: 441
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: tincho, 01-07-2025, 18:48
Respuestas: 6 - Vistas: 414
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: tincho, 01-07-2025, 17:47
Respuestas: 41 - Vistas: 33,007
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 376
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.