Mostra notizie nelle discussioni
    • Avatar
      Scritto da
      Non Autenticato
      il 2014-10-07 13:12:59.0 alle 2014-10-07 13:12:59.0
      Re: sqlite: it does 50% more work using the same number of CPU cycles
      Scritto da: ::1
      > http://permalink.gmane.org/gmane.comp.db.sqlite.ge...

      SQLite è uno dei peggiori DB che abbia mai avuto il dispiacere di usare in vita mia. Purtroppo non ci sono alternative, soprattutto se sviluppi su Android. Se ci fosse direi addio ad SQLite all'istante.
      • Avatar
        ☺
        Scritto da
        ::1
        il 2014-10-07 13:19:56.0 alle 2014-10-07 13:19:56.0
        Trollate totali: 12321
        Re: sqlite: it does 50% more work using the same number of CPU cycles
        Scritto da:
        >
        > SQLite è uno dei peggiori DB che abbia mai avuto il dispiacere di usare in vita mia. Purtroppo non ci sono alternative, soprattutto se sviluppi su Android. Se ci fosse direi addio ad SQLite all'istante.

        Hai provato apache derby o hsqldb su android?
        Young professional woman and busy mom.
        • Avatar
          ☺
          Scritto da
          il 2014-10-07 13:49:33.0 alle 2014-10-07 13:49:33.0
          Trollate totali: 42885
          Re: sqlite: it does 50% more work using the same number of CPU cycles
          Scritto da: ::1
          > Scritto da:
          > >
          > > SQLite è uno dei peggiori DB che abbia mai avuto il dispiacere di usare in vita mia. Purtroppo non ci sono alternative, soprattutto se sviluppi su Android. Se ci fosse direi addio ad SQLite all'istante.
          >
          > Hai provato apache derby o hsqldb su android?

          E sopra mettici ormlite Geek !
          `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
          • Avatar
            ☺
            Scritto da
            ::1
            il 2014-10-07 14:16:30.0 alle 2014-10-07 14:16:30.0
            Trollate totali: 12321
            Re: sqlite: it does 50% more work using the same number of CPU cycles
            Scritto da: Giambo
            >
            > E sopra mettici ormlite Geek !

            Ti ho già detto che mi ci sono trovato bene? E` un compromesso accettabile tra orm "full" e query a mano.
            L'unico limite che ha è che può avere solo tabelle con una sola colonna come primary key.
            Young professional woman and busy mom.
            • Avatar
              ☺
              Scritto da
              il 2014-10-07 14:44:02.0 alle 2014-10-07 14:44:02.0
              Trollate totali: 42885
              Re: sqlite: it does 50% more work using the same number of CPU cycles
              Scritto da: ::1

              > > E sopra mettici ormlite Geek !
              >
              > Ti ho già detto che mi ci sono trovato bene?

              Te l'ho gia' detto che l'ho usato in PISuckerwork in progress Imbarazzato ?

              > E` un compromesso accettabile tra orm "full" e query a mano.

              Ni ... IMHO e' ancora troppo "vicino" a un ORM e se vuoi dilettarti con query complesse diventa un pain in the ass.

              Quando ho iniziato la transizione del FdT a JOOQ avevo accarezzato l'idea di usare ormlite, ma certe queries mi avrebbero fatto bestemmiare in aramaico A bocca storta ...
              `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
              • Avatar
                ☺
                Scritto da
                ::1
                il 2014-10-07 14:46:22.0 alle 2014-10-07 14:46:22.0
                Trollate totali: 12321
                Re: sqlite: it does 50% more work using the same number of CPU cycles
                Scritto da: Giambo
                > Scritto da: ::1
                >
                > > > E sopra mettici ormlite Geek !
                > >
                > > Ti ho già detto che mi ci sono trovato bene?
                >
                > Te l'ho gia' detto che l'ho usato in PISuckerwork in progress Imbarazzato ?
                >
                > > E` un compromesso accettabile tra orm "full" e query a mano.
                >
                > Ni ... IMHO e' ancora troppo "vicino" a un ORM e se vuoi dilettarti con query complesse diventa un pain in the ass.
                >
                > Quando ho iniziato la transizione del FdT a JOOQ avevo accarezzato l'idea di usare ormlite, ma certe queries mi avrebbero fatto bestemmiare in aramaico A bocca storta ...

                Sì, le join sono un po' un casino.
                Io l'ho usato infatti per usare l'orm dove necessario per risparmiare tempo, e facendo le query a mano dove non era applicabile.
                Young professional woman and busy mom.
                • Avatar
                  ☺
                  Scritto da
                  il 2014-10-07 14:58:13.0 alle 2014-10-07 14:58:13.0
                  Trollate totali: 42885
                  Re: sqlite: it does 50% more work using the same number of CPU cycles
                  Scritto da: ::1

                  > > Quando ho iniziato la transizione del FdT a JOOQ avevo accarezzato l'idea di usare ormlite, ma certe queries mi avrebbero fatto bestemmiare in aramaico A bocca storta ...
                  >
                  > Sì, le join sono un po' un casino.
                  > Io l'ho usato infatti per usare l'orm dove necessario per risparmiare tempo, e facendo le query a mano dove non era applicabile.

                  Comunque PIViewer sara' semplicissimo: maven + ormlite + JAX-RS (jersey) + gson, con l'aggiunta di guava e fors'anche guice.
                  La GUI fatevela da voi A bocca aperta webix ? !
                  `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                  • Avatar
                    ☺
                    Scritto da
                    ::1
                    il 2014-10-07 15:34:44.0 alle 2014-10-07 15:34:44.0
                    Trollate totali: 12321
                    Re: sqlite: it does 50% more work using the same number of CPU cycles
                    Scritto da: Giambo
                    > guice

                    Sai che la DI non mi è mai andata a genio?
                    Young professional woman and busy mom.
                    • Avatar
                      ☺
                      Scritto da
                      il 2014-10-07 16:35:31.0 alle 2014-10-07 16:35:31.0
                      Trollate totali: 42885
                      Re: sqlite: it does 50% more work using the same number of CPU cycles
                      Scritto da: ::1

                      > > guice
                      >
                      > Sai che la DI non mi è mai andata a genio?

                      In $progettone nel quale lavoro ora e' indispensabile.
                      Il rischio e' quello di avere un groviglio inestricabile, ragione per la quale $progettone e' spezzato in una miriade di progetti. Il rischio e' quello di avere un albero di dipendenze di maven complesso, ragione per la quale $progettone ... Ha un albero di dipendenze complesso In lacrime !

                      Comunque per PIViewer usare guice e' overkill, per il FdT pensavo di fanculizzare l'interfaccia IPersistence e usare i vari DAO iniettati via guice. Magari lo faccio uno di questi giorni.
                      O magari prima introduco maven, cosi' da alleggerire il repo.
                      E poi volevo capire se si puo' evitare quell'orrendo INT(11) come PK di diverse tabelle e usare qualcosa di piu' pulito (Che non debba essere castato da JOOQ).
                      E poi ... poi basta, credo che gia' cosi' i bugs introdotti saranno parecchi Geek
                      `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                      • Avatar
                        ☺
                        Scritto da
                        ::1
                        il 2014-10-07 16:42:18.0 alle 2014-10-07 16:42:18.0
                        Trollate totali: 12321
                        Re: sqlite: it does 50% more work using the same number of CPU cycles
                        Scritto da: Giambo
                        > Scritto da: ::1
                        >
                        > > > guice
                        > >
                        > > Sai che la DI non mi è mai andata a genio?
                        >
                        > In $progettone nel quale lavoro ora e' indispensabile.
                        > Il rischio e' quello di avere un groviglio inestricabile, ragione per la quale $progettone e' spezzato in una miriade di progetti. Il rischio e' quello di avere un albero di dipendenze di maven complesso, ragione per la quale $progettone ... Ha un albero di dipendenze complesso In lacrime !
                        >
                        > Comunque per PIViewer usare guice e' overkill, per il FdT pensavo di fanculizzare l'interfaccia IPersistence e usare i vari DAO iniettati via guice. Magari lo faccio uno di questi giorni.
                        > O magari prima introduco maven, cosi' da alleggerire il repo.
                        > E poi volevo capire se si puo' evitare quell'orrendo INT(11) come PK di diverse tabelle e usare qualcosa di piu' pulito (Che non debba essere castato da JOOQ).
                        > E poi ... poi basta, credo che gia' cosi' i bugs introdotti saranno parecchi Geek

                        Con la migrazione a jooq si sono perse le prefs dell'author del messaggio e non evidenzia più gli 'utenti privilegiati'. Non mi ricordo se aveva altri usi o possiamo interrogare diversamente / zappare via la scritta.
                        Young professional woman and busy mom.
                  • Avatar
                    ☺
                    Scritto da
                    avvelentani
                    Cubicolario
                    il 2014-10-07 15:57:11.0 alle 2014-10-07 15:57:11.0
                    Trollate totali: 18184
                    Re: sqlite: it does 50% more work using the same number of CPU cycles
                    Scritto da: Giambo
                    > maven + ormlite + JAX-RS (jersey) + gson, con l'aggiunta di guava e fors'anche guice.

                    "semplicissimo" Evacua
                    I think happiness is love
                    - Vladimir Putin
                    • Avatar
                      ☺
                      Scritto da
                      il 2014-10-07 16:37:29.0 alle 2014-10-07 16:37:29.0
                      Trollate totali: 42885
                      Re: sqlite: it does 50% more work using the same number of CPU cycles
                      Scritto da: avvelentani
                      > Scritto da: Giambo
                      > > maven + ormlite + JAX-RS (jersey) + gson, con l'aggiunta di guava e fors'anche guice.
                      >
                      > "semplicissimo" Evacua

                      Li usassi ora nel FdT, un mucchio di codice sparirebbe, a partire da MainServlet e tutte le annotations homemade per GET/PUT.
                      Per non parlare della comodita' di maven, eviteremmo un Sarru incazzato perche' (cit.) non funziona un cazzo.
                      `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                      • Avatar
                        ☺
                        Scritto da
                        avvelentani
                        Cubicolario
                        il 2014-10-07 16:45:42.0 alle 2014-10-07 16:45:42.0
                        Trollate totali: 18184
                        Re: sqlite: it does 50% more work using the same number of CPU cycles
                        Scritto da: Giambo
                        > Scritto da: avvelentani
                        > > Scritto da: Giambo
                        > > > maven + ormlite + JAX-RS (jersey) + gson, con l'aggiunta di guava e fors'anche guice.
                        > >
                        > > "semplicissimo" Evacua
                        >
                        > Li usassi ora nel FdT, un mucchio di codice sparirebbe, a partire da MainServlet e tutte le annotations homemade per GET/PUT.
                        > Per non parlare della comodita' di maven, eviteremmo un Sarru incazzato perche' (cit.) non funziona un cazzo.

                        Non e` che in questo modo fai sparire il codice, lo sposti da un'altra parte. Se sommi le righe di codice di tutti quei framework e librerie vedrai che alla fine avrai molte piu` righe di codice.
                        I think happiness is love
                        - Vladimir Putin
                        • Avatar
                          ☺
                          Scritto da
                          il 2014-10-07 16:47:50.0 alle 2014-10-07 16:47:50.0
                          Trollate totali: 42885
                          Re: sqlite: it does 50% more work using the same number of CPU cycles
                          Scritto da: avvelentani

                          > > > > maven + ormlite + JAX-RS (jersey) + gson, con l'aggiunta di guava e fors'anche guice.
                          > > >
                          > > > "semplicissimo" Evacua
                          > >
                          > > Li usassi ora nel FdT, un mucchio di codice sparirebbe, a partire da MainServlet e tutte le annotations homemade per GET/PUT.
                          > > Per non parlare della comodita' di maven, eviteremmo un Sarru incazzato perche' (cit.) non funziona un cazzo.
                          >
                          > Non e` che in questo modo fai sparire il codice, lo sposti da un'altra parte.

                          Delego il suo mantenimento a qualcun'altro.

                          > Se sommi le righe di codice di tutti quei framework e librerie vedrai che alla fine avrai molte piu` righe di codice.

                          Molto probabile, ma cosi' com'e' ora il FdT girerebbe pure su uno smartwatch.
                          `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                          • Avatar
                            ☺
                            Scritto da
                            avvelentani
                            Cubicolario
                            il 2014-10-07 17:30:39.0 alle 2014-10-07 17:30:39.0
                            Trollate totali: 18184
                            Re: sqlite: it does 50% more work using the same number of CPU cycles
                            Scritto da: Giambo
                            > Scritto da: avvelentani
                            >
                            > > > >
                            > > > > "semplicissimo" Evacua
                            > > >
                            > > > Li usassi ora nel FdT, un mucchio di codice sparirebbe, a partire da MainServlet e tutte le annotations homemade per GET/PUT.
                            > > > Per non parlare della comodita' di maven, eviteremmo un Sarru incazzato perche' (cit.) non funziona un cazzo.
                            > >
                            > > Non e` che in questo modo fai sparire il codice, lo sposti da un'altra parte.
                            >
                            > Delego il suo mantenimento a qualcun'altro.

                            Il problema e` che stai spostando roba che gia` funziona e che non e` poi tanto complicata. Fondamentalmente stai aggiungendo layer di codice che non fa un accidente per risparmiare 3 righe di codice qua e la`.

                            >
                            > > Se sommi le righe di codice di tutti quei framework e librerie vedrai che alla fine avrai molte piu` righe di codice.
                            >
                            > Molto probabile, ma cosi' com'e' ora il FdT girerebbe pure su uno smartwatch.

                            Fosse per me userebbe jetty embeddato e sarebbe l'unica libreria al di fuori della libreria standard.
                            I think happiness is love
                            - Vladimir Putin
                            • Avatar
                              ☺
                              Scritto da
                              il 2014-10-07 18:55:27.0 alle 2014-10-07 18:55:27.0
                              Trollate totali: 42885
                              Re: sqlite: it does 50% more work using the same number of CPU cycles
                              Scritto da: avvelentani

                              > > > > > "semplicissimo" Evacua
                              > > > >
                              > > > > Li usassi ora nel FdT, un mucchio di codice sparirebbe, a partire da MainServlet e tutte le annotations homemade per GET/PUT.
                              > > > > Per non parlare della comodita' di maven, eviteremmo un Sarru incazzato perche' (cit.) non funziona un cazzo.
                              > > >
                              > > > Non e` che in questo modo fai sparire il codice, lo sposti da un'altra parte.
                              > >
                              > > Delego il suo mantenimento a qualcun'altro.
                              >
                              > Il problema e` che stai spostando roba che gia` funziona e che non e` poi tanto complicata. Fondamentalmente stai aggiungendo layer di codice che non fa un accidente per risparmiare 3 righe di codice qua e la`.

                              Se ti riferisci a JOOQ, l'ho fatto per diversi motivi: Divertimento, eliminare JDBC che è "fragile" e per astrarre meglio il db in vista di eventuali miglioramenti/cambiamenti.
                              Tutta la tiritera su ormlite e compagnia bella è solo un esercizio per un eventuale servizio REST sul contenuto di PI.

                              > > > Se sommi le righe di codice di tutti quei framework e librerie vedrai che alla fine avrai molte piu` righe di codice.
                              > >
                              > > Molto probabile, ma cosi' com'e' ora il FdT girerebbe pure su uno smartwatch.
                              >
                              > Fosse per me userebbe jetty embeddato e sarebbe l'unica libreria al di fuori della libreria standard.

                              Sempre a reinventare la ruota, eh ?

                              **Modificato dall'autore il 07.10.2014 18:57**
                              `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                  • Avatar
                    ☺
                    Scritto da
                    altg
                    utente che non utiene
                    il 2014-10-07 16:58:49.0 alle 2014-10-07 16:58:49.0
                    Trollate totali: 11540
                    Re: sqlite: it does 50% more work using the same number of CPU cycles
                    > > > Quando ho iniziato la transizione del FdT a JOOQ avevo accarezzato l'idea di usare ormlite, ma certe queries mi avrebbero fatto bestemmiare in aramaico A bocca storta ...
                    > >
                    > > Sì, le join sono un po' un casino.
                    > > Io l'ho usato infatti per usare l'orm dove necessario per risparmiare tempo, e facendo le query a mano dove non era applicabile.
                    >
                    > Comunque PIViewer sara' semplicissimo: maven + ormlite + JAX-RS (jersey) + gson, con l'aggiunta di guava e fors'anche guice.
                    > La GUI fatevela da voi A bocca aperta webix ? !

                    Annuncio con fierezza che ho capito solo GUI. Ficoso
                    • Avatar
                      Scritto da
                      Non Autenticato
                      il 2014-10-10 00:48:18.0 alle 2014-10-10 00:48:18.0
                      Re: sqlite: it does 50% more work using the same number of CPU cycles
                      Scritto da: altg
                      > > > > Quando ho iniziato la transizione del FdT a JOOQ avevo accarezzato l'idea di usare ormlite, ma certe queries mi avrebbero fatto bestemmiare in aramaico A bocca storta ...
                      > > >
                      > > > Sì, le join sono un po' un casino.
                      > > > Io l'ho usato infatti per usare l'orm dove necessario per risparmiare tempo, e facendo le query a mano dove non era applicabile.
                      > >
                      > > Comunque PIViewer sara' semplicissimo: maven + ormlite + JAX-RS (jersey) + gson, con l'aggiunta di guava e fors'anche guice.
                      > > La GUI fatevela da voi A bocca aperta webix ? !

                      > Annuncio con fierezza che ho capito solo GUI. Ficoso
                      Pensa che il 90% avrà capito GAY
<softv>

Pagina generata in 446 millisecondi

Utenti attivi: 8 nell'ultimo minuto, 16 negli ultimi cinque minuti, 35 negli ultimi 15 minuti