Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Cambiame a https://gnusocial.villanos.net/colegota (colegota@quitter.es)'s status on Wednesday, 29-Nov-2017 15:28:53 UTC Cambiame a https://gnusocial.villanos.net/colegota Cambiame a https://gnusocial.villanos.net/colegota
    • Jabber and XMPP related group
    • Redes Libres
    #Consulta sobre #python y bases de datos (o no)

    Aunque despacito, a veces sigo con mis #botijossociales y en concreto con la tarea del aprendizaje (de momento tutorizado, no auto aprendizaje). Algunas cosas, como las definiciones de los "mecanismos" de comportamiento creo que me bastaría con ficheros de configuración, por ejemplo con ConfigParser, pero la información que tengan que memorizar podría llegar a ser grande dependiendo del entorno.

    Es decir, están pensados como #bots conversacionales que puedan memorizar cosas para luego responderlas ante preguntas. En general podrían estar en entornos reducidos como salas !xmpp, pero también por ejemplo en !redeslibres como esta. Y en ese caso podrían llegar a que un fichero como almacenamiento no fuera muy manejable.

    ¿Os iríais a sqllite (nunca la he usado), mongodb (algunos pinitos), otra cosa...? Una MariaDB ya la veo grande.

    Ref.: http://www.tomatuordenador.net/con/botijos-sociales/
    In conversation Wednesday, 29-Nov-2017 15:28:53 UTC from quitter.es permalink

    Attachments


    • spectrumGirl likes this.
    • spectrumGirl repeated this.
    • Reset Reboot ⏻ (resetreboot@mastodon.cloud)'s status on Wednesday, 29-Nov-2017 15:35:12 UTC Reset Reboot ⏻ Reset Reboot ⏻
      in reply to

      @colegota Ya que es monousuario, SQLite se defiende bastante bien, tiene poco impacto y organiza bien el acceso a datos.

      In conversation Wednesday, 29-Nov-2017 15:35:12 UTC permalink
      puppetmaster and drymer like this.
      Cambiame a https://gnusocial.villanos.net/colegota repeated this.
    • drymer (drymer@social.daemons.it)'s status on Wednesday, 29-Nov-2017 18:05:31 UTC drymer drymer
      in reply to
      @colegota Mariadb ea tan grande como pueda ser mongo. En cualquier caso con docker es facil gestionar ambos.
      Yo iria a una BBDD si o si, ai crees wue es probable que crezca el texto. Sqlite tiene la cosa que solo soporta un hilo de acceso, por lo que si meterás soporte multihilo, no funcionará.
      Respecto a si usar mongo o mysql, depende de loa datoa que vayas a insertar.
      In conversation Wednesday, 29-Nov-2017 18:05:31 UTC permalink
      spectrumGirl likes this.
      Cambiame a https://gnusocial.villanos.net/colegota repeated this.
    • spectrumGirl (spectrumgirl@gnusocial.net)'s status on Wednesday, 29-Nov-2017 18:31:39 UTC spectrumGirl spectrumGirl
      in reply to
      • drymer
      @drymer @colegota  sqlite los estoy trasterando un poco yo y para alguna cosiña sin mucha complicación esta bastante bien
      In conversation Wednesday, 29-Nov-2017 18:31:39 UTC permalink
      drymer likes this.
      Cambiame a https://gnusocial.villanos.net/colegota repeated this.
    • Cambiame a https://gnusocial.villanos.net/colegota (colegota@quitter.es)'s status on Thursday, 30-Nov-2017 06:56:44 UTC Cambiame a https://gnusocial.villanos.net/colegota Cambiame a https://gnusocial.villanos.net/colegota
      in reply to
      • drymer
      @drymer tenía la idea de que Mongo era más ligera. El problema es que no tengo una visión clara de cuanto pudiera crecer, suponiendo que un día lo termine.
      Voy diseñando a partir de las primeras experiencias previas pero estas se reducen al tiempo en que estaba en el huerto comunitario, un grupo muy reducido de personas y con necesidades reducidas, también.

      La mayoría de la información que almacenaría sería reducida. Cosas como listas de tareas, convocatorias, enlaces...
      Ahí lo que más me preocupa es la actualización. Para una actividad limitada, guardar en un fichero de texto cada vez que se añade o modifica algo en esos ambientes no es mucho, si la actividad se incrementa, tal vez sí.

      Y de volumen no tenía previsiones de que creciese, pero de pronto pensé que en la sala xmpp de Cocinillas solemos compartir recetas y sería bueno que se las contásemos al bot, para luego poder hacerle consultas. Y ahí ya empezamos a crecer.

      (sigo...)
      In conversation Thursday, 30-Nov-2017 06:56:44 UTC permalink
    • Cambiame a https://gnusocial.villanos.net/colegota (colegota@quitter.es)'s status on Thursday, 30-Nov-2017 07:02:27 UTC Cambiame a https://gnusocial.villanos.net/colegota Cambiame a https://gnusocial.villanos.net/colegota
      in reply to
      • drymer
      (...continuo) 
      Teniendo en cuenta que igual que en una sala xmpp podrá estar en redes como esta o lugares que aún no imaginamos, el hecho de usarse como memoria colectiva puede empezar a dar volúmenes de datos mayores.

      Tal vez sea recomendable ir creciendo en base a la experiencia y/o hacerlo parametrizable de forma que se pueda escoger el modo de almacenamiento.

      Y así, en general, cuando diseño cosas siempre procuro usar el mínimo de recursos posible, por lo que cuanto más ligero mejor. Pero aparte, en algo pensado para poder ser instalado en otros entornos por otras personas, cuanto menos dependencias, mejor.
      Muchos proyectos estupendos no se difunden porque los requerimientos no están al alcance de cualquiera.

      E insisto que hablamos de algo que, conociéndome, es muy probable que no termine nunca. :)

      [Fin de la chapa]
      @drymer
      In conversation Thursday, 30-Nov-2017 07:02:27 UTC permalink
    • drymer (drymer@social.daemons.it)'s status on Thursday, 30-Nov-2017 07:27:15 UTC drymer drymer
      in reply to
      @colegota Lo que comentas me suena a NoSql, osease mongo. Puedes hacer un script de instalacion con docker, por ejemplo, que deje el entorno preparado, si es lo que te preocupa.
      In conversation Thursday, 30-Nov-2017 07:27:15 UTC permalink
      Cambiame a https://gnusocial.villanos.net/colegota repeated this.
    • Moribundo Insurgente 2 (demoakracia@quitter.es)'s status on Thursday, 30-Nov-2017 15:28:10 UTC Moribundo Insurgente 2 Moribundo Insurgente 2
      in reply to
      • spectrumGirl
      • drymer
      @spectrumgirl Yo ando liado con la GUI sqlitebrowser que para hacer bases sql sin muchas complicaciones va bien y si quieres algo más completo mediante wine puedes usar la GUI heidi @colegota @drymer
      In conversation Thursday, 30-Nov-2017 15:28:10 UTC permalink
      spectrumGirl likes this.
      Cambiame a https://gnusocial.villanos.net/colegota repeated this.
    • Notxor (notxor@quitter.es)'s status on Thursday, 30-Nov-2017 16:29:00 UTC Notxor Notxor
      in reply to
      • Moribundo Insurgente 2
      • spectrumGirl
      • drymer
      @demoakracia @colegota @spectrumgirl @drymer para las bases de datos sqlite utilizo sqlitestudio https://sqlitestudio.pl/index.rvt
      In conversation Thursday, 30-Nov-2017 16:29:00 UTC permalink

      Attachments


      spectrumGirl likes this.
      Cambiame a https://gnusocial.villanos.net/colegota and spectrumGirl repeated this.
    • spectrumGirl (spectrumgirl@gnusocial.net)'s status on Thursday, 30-Nov-2017 16:38:39 UTC spectrumGirl spectrumGirl
      in reply to
      • Moribundo Insurgente 2
      • drymer
      @demoakracia @colegota @drymer si estoy en el trabajo con esa de sqlitebrowser porque es portable y tal, la de heidi es ligerita y la tenia con wine en las clases, pero bueno con cualquier cliente libre  va fetén el asunto,ahora tengo una asignatura de PHP y estoy con el workbench que ya la habia usado :)
      In conversation Thursday, 30-Nov-2017 16:38:39 UTC permalink
      puppetmaster likes this.
      Cambiame a https://gnusocial.villanos.net/colegota repeated this.
    • drymer (drymer@social.daemons.it)'s status on Thursday, 30-Nov-2017 19:16:56 UTC drymer drymer
      in reply to
      • Moribundo Insurgente 2
      • spectrumGirl
      • Notxor
      @notxor Pues el cliente de terminal también va bien x) @spectrumgirl @demoakracia
      In conversation Thursday, 30-Nov-2017 19:16:56 UTC permalink
      spectrumGirl and Notxor like this.
    • Moribundo Insurgente 2 (demoakracia@quitter.es)'s status on Friday, 01-Dec-2017 07:28:56 UTC Moribundo Insurgente 2 Moribundo Insurgente 2
      in reply to
      • spectrumGirl
      • drymer
      @spectrumgirl @colegota @drymer Siempre que leo workbench me viene a la mente el sistema operativo de los Amiga 500/1200 ?
      In conversation Friday, 01-Dec-2017 07:28:56 UTC permalink
      Xiku Francesc and spectrumGirl like this.
    • spectrumGirl (spectrumgirl@gnusocial.net)'s status on Friday, 01-Dec-2017 14:54:07 UTC spectrumGirl spectrumGirl
      in reply to
      • Moribundo Insurgente 2
      • drymer
      @demoakracia @colegota @drymer no era un gestor de ventanas? jeje que buena
      In conversation Friday, 01-Dec-2017 14:54:07 UTC permalink
    • Xiku Francesc (xikufrancesc@bobinas.p4g.club)'s status on Friday, 01-Dec-2017 15:02:40 UTC Xiku Francesc Xiku Francesc
      in reply to
      • Moribundo Insurgente 2
      • spectrumGirl
      • drymer
      @demoakracia @spectrumgirl @colegota @drymer no eres único.
      In conversation Friday, 01-Dec-2017 15:02:40 UTC permalink
    • Moribundo Insurgente 2 (demoakracia@quitter.es)'s status on Friday, 01-Dec-2017 16:12:18 UTC Moribundo Insurgente 2 Moribundo Insurgente 2
      in reply to
      • spectrumGirl
      • drymer
      @spectrumgirl Si, era como el windows 3.1 del ms-dos, pero para el amigaOS @colegota @drymer
      In conversation Friday, 01-Dec-2017 16:12:18 UTC permalink
      spectrumGirl likes this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.