Re: [OT - javascrpt] attivare un div inserito dinamicamente.
Il giorno dom 8 lug 2018 alle ore 23:57 Gollum1 ha scritto: > > questo div lo aggancio in modo dinamico al body, all'inizio > dell'ordinamento, e poi lo cancello al termine... > per completezza, posso confermare che il div appare nel DOM (lo vedo nell'inspector) all'attivazione della procedura, e sparisce al termine della stessa... ma non viene mai visualizzato. -- Gollum1 - http://www.gollumone.it Tesoro, dov'é il mio teoro...
Re: [RISOLTO,in parte][Debian/Stretch] Virtualbox-5.2 - deb-systemd-helper error 'unable to read vboxweb.service'
Ciao Gollum1, e grazie della risposta. Intanto ho modificato il 'Subject' arrivato distorto in rete. * Gollum1 [080718, 08:44]: > Il 6 luglio 2018 23:11:33 CEST, Ennio-Sr ha scritto: > > >Non riesco proprio a capire che cosa provochi questo strano errore; ma > >poi, cosa c'entra il web con vbox? > > il driver di virtualbox viene ricompilato ogni volta che ci sono variazioni > nei pacchetti legati alla gestione del kernel e del sistema base (initrd, > systemd, il kernel stesso è code del genere) quindi ti trovi la sua > ricompilazione che si avvia molto spesso durante gli aggiornamenti. > Con la rettifica all'oggetto da me sopra indicata dovrebbe risutare più chiaro il perché della mia domanda. Questo punto, peraltro, l'ho risolto (vedi di seguito) > >- quote - > >..[cut]. > >Do you want to continue? [Y/n] Setting up virtualbox > >(5.2.10-dfsg-6~bpo9+1) ... > >/usr/bin/deb-systemd-helper: error: unable to read vboxweb.service > >..[cut]. > >-- unquote --- Dopo una estemporanea 'illuminazione cerebrale' ho scoperto che il riferimento al vboxweb.service era contenuto nel file: */var/lib/dpkg/info/virtualbox.prerm* Ho commentato le righe che lo contemplavano e la disinstallazione, reinstallazioe è andata a buon fine, inclusa la storia di python3. Ma è stata una vittoria di Pirro, perché poi non sono più riuscito a installare il Win7 nel virtualbox: non so se dipende dai DVD vecchi e sciupati oppure dal drive, ma i due DVD (32 e 64 bit) il sistema li vede ora come dischi vuoti! > > così, a naso, mi pare che i casi siano due : > > 1) hai installato python3, forzandolo come python di sistema, al posto del > 2.7 e lui vorrebbe questo e non il 3.x >mi sento di escludere questo caso, perché avresti parecchi altri errori > sui vari software di sistema, che ancora usano python2.7 > > 2) hanno aggiornato i programmi di installazione di virtualbox, ed ora > richiede esplicitamente python3, e tu non l'hai installato nel sistema. > Questo punto l'ho chiarito sopra. Resta irrisolto questo: > >Tra l''altro, ho scoperto con disappunto che la versione di virtualbox > >che ho su un portatile con debian/Sid, funzionante fino a qualche mese > >fa, adesso si rifiuta di partire lamentando la mancanza di > >/dev/vboxdrv. > > se durante l'aggiornamento ha fallito la generazione del driver, è normale > che non funzioni. > > e proverò ancora deinstallando e reinstallando... > >Spero che possiate darmi qualche valido suggerimento, come sempre ... > > > Ciao, e grazie ancora, Ennio -- [Perche' usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo. \\?// Fa' qualche cosa di cui non sei capace!" (diceva Henry Miller) ](°|°) [Why use Win$ozz (I say) if ... "even a fool can do that. )=( Do something you aren't good at!" (as Henry Miller used to say) ]
[OT - javascrpt] attivare un div inserito dinamicamente.
Ciao Raga, scusate per questo OT, ma siete gli unici che conosco, che potrebbero darmi una risposta. ho fatto uno script di ordinamento di una tabella caricata da un SQL. Lo scopo sarebbe quello di evitare di richiedere un nuovo set di dati diversamente ordinato al server SQL (mariaDB nello specifico), ho voluto, quindi, provare a fare l'ordinamento direttamente lato client con uno script js, va detto che richiedere i dati ordinati al server sarebbe molto più veloce, per riordinare circa 1800 elementi, ci mette un minuto secco. proprio per ovviare al fatto che rimane bloccato il browser per tutto il tempo che viene eseguito l'ordinamento, ho voluto inibire la pagina, sovrapponendo un div con il classico gif di attesa... questo div lo aggancio in modo dinamico al body, all'inizio dell'ordinamento, e poi lo cancello al termine... o almeno così vorrei che fosse, invece mi trovo nella situazione che fino al termine dell'ordinamento non appare la pagina sovrapposta di inibizione al sito, e naturalmente al termine viene messa e poi tolta... nella console del browser vedo che le varie parti di codice vengono eseguite quando dovrebbero, allora perché non appare la pagina di attesa durante l'ordinamento? a seguire il codice del mio script, naturalmente epurato di tutta la parte non necessaria dell'ordinamento: function wait_page(status){ console.log("Status di wait: " + status); if (status=="start"){ console.log("Eseguo la procedura di blocco"); var elem = document.createElement('div'); elem.setAttribute('id', 'wait_page') elem.style.cssText = " position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0.3; z-index: 100; background-image: url(../images/processing.gif); background-position-x: 50%; background-position-y: 50%; background-repeat: no-repeat;"; document.body.appendChild(elem); } else if (status=="stop"){ console.log("Eseguo la procedura di sblocco"); var elem = document.getElementById('wait_page'); elem.parentNode.removeChild(elem); } } function sortTable(TableName, Column, Type, dir) { [...] console.log("BLocco la pagina."); wait_page("start"); console.log("Pagina bloccata"); // Eseguo l'ordinamento. console.log("SbLocco la pagina."); wait_page("stop"); console.log("Pagina sbloccata"); } questo è quello che vedo in console: BLocco la pagina. Status di wait: start Eseguo la procedura di blocco Pagina bloccata Righe da ordinare: 1382 [1380] Sto eseguendo un ordinamento sulla colonna "Numero" SbLocco la pagina. Status di wait: stop Eseguo la procedura di sblocco Pagina sbloccata [Violation] 'click' handler took 62784ms cosa mi sto perdendo (a parte che non sono un programmatore js di professione?) Grazie, e buone vacanze a chi le fa (come il sottoscritto). Byez -- Gollum1 - http://www.gollumone.it Tesoro, dov'é il mio teoro...
Re: [Debian/Stretch] Virtualbox-5.2 - deb-systemd-helper error \
Il 6 luglio 2018 23:11:33 CEST, Ennio-Sr ha scritto: >Non riesco proprio a capire che cosa provochi questo strano errore; ma >poi, cosa c'entra il web con vbox? il driver di virtualbox viene ricompilato ogni volta che ci sono variazioni nei pacchetti legati alla gestione del kernel e del sistema base (initrd, systemd, il kernel stesso è code del genere) quindi ti trovi la sua ricompilazione che si avvia molto spesso durante gli aggiornamenti. >- quote - >Reading package lists... >Building dependency tree... >Reading state information... >Calculating upgrade... >The following packages have been kept back: >..[cut]. >1 not fully installed or removed. >After this operation, 0 B of additional disk space will be used. >Do you want to continue? [Y/n] Setting up virtualbox >(5.2.10-dfsg-6~bpo9+1) ... >/usr/bin/deb-systemd-helper: error: unable to read vboxweb.service >E: py3compile:183: cannot create directory >/usr/lib/python3/dist-packages/vboxapi/__pycache__: >FileNotFoundError(2, 'No such file or directory') >[Errno 2] No such file or directory: >'/usr/lib/python3/dist-packages/vboxapi/__init__.py' >dpkg: error processing package virtualbox (--configure): >subprocess installed post-installation script returned error exit >status 1 >Errors were encountered while processing: > virtualbox >E: Sub-process /usr/bin/dpkg returned an error code (1) >-- unquote --- > così, a naso, mi pare che i casi siano due : 1) hai installato python3, forzandolo come python di sistema, al posto del 2.7 e lui vorrebbe questo e non il 3.x mi sento di escludere questo caso, perché avresti parecchi altri errori sui vari software di sistema, che ancora usano python2.7 2) hanno aggiornato i programmi di installazione di virtualbox, ed ora richiede esplicitamente python3, e tu non l'hai installato nel sistema. >Tra l''altro, ho scoperto con disappunto che la versione di virtualbox >che ho su un portatile con debian/Sid, funzionante fino a qualche mese >fa, adesso si rifiuta di partire lamentando la mancanza di >/dev/vboxdrv. se durante l'aggiornamento ha fallito la generazione del driver, è normale che non funzioni. > >Spero che possiate darmi qualche valido suggerimento, come sempre ... >
Re: [Debian/Stretch] Virtualbox-5.2 - deb-systemd-helper error \
Il 6 luglio 2018 23:11:33 CEST, Ennio-Sr ha scritto: >Non riesco proprio a capire che cosa provochi questo strano errore; ma >poi, cosa c'entra il web con vbox? il driver di virtualbox viene ricompilato ogni volta che ci sono variazioni nei pacchetti legati alla gestione del kernel e del sistema base (initrd, systemd, il kernel stesso è code del genere) quindi ti trovi la sua ricompilazione che si avvia molto spesso durante gli aggiornamenti. >- quote - >Reading package lists... >Building dependency tree... >Reading state information... >Calculating upgrade... >The following packages have been kept back: >..[cut]. >1 not fully installed or removed. >After this operation, 0 B of additional disk space will be used. >Do you want to continue? [Y/n] Setting up virtualbox >(5.2.10-dfsg-6~bpo9+1) ... >/usr/bin/deb-systemd-helper: error: unable to read vboxweb.service >E: py3compile:183: cannot create directory >/usr/lib/python3/dist-packages/vboxapi/__pycache__: >FileNotFoundError(2, 'No such file or directory') >[Errno 2] No such file or directory: >'/usr/lib/python3/dist-packages/vboxapi/__init__.py' >dpkg: error processing package virtualbox (--configure): >subprocess installed post-installation script returned error exit >status 1 >Errors were encountered while processing: > virtualbox >E: Sub-process /usr/bin/dpkg returned an error code (1) >-- unquote --- > così, a naso, mi pare che i casi siano due : 1) hai installato python3, forzandolo come python di sistema, al posto del 2.7 e lui vorrebbe questo e non il 3.x mi sento di escludere questo caso, perché avresti parecchi altri errori sui vari software di sistema, che ancora usano python2.7 2) hanno aggiornato i programmi di installazione di virtualbox, ed ora richiede esplicitamente python3, e tu non l'hai installato nel sistema. >Tra l''altro, ho scoperto con disappunto che la versione di virtualbox >che ho su un portatile con debian/Sid, funzionante fino a qualche mese >fa, adesso si rifiuta di partire lamentando la mancanza di >/dev/vboxdrv. se durante l'aggiornamento ha fallito la generazione del driver, è normale che non funzioni. > >Spero che possiate darmi qualche valido suggerimento, come sempre ... > byez -- gollum1 Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli errori, maledetto correttore automatico.