Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - jmc

Pagine: [1] 2 3 ... 104
1
CCR / Re:Jre 7
« il: 02 Ottobre 2015 ore 21:29 »
OpenJDK non funziona?

2
CCR / Re:Ne.Me.Sys: software per misurare velocità internet.
« il: 02 Ottobre 2015 ore 21:27 »
Se non erro il .deb è poco più che un archivio di GNU ar con dentro degli archivi .tar.gz contenenti metadati e dati del pacchetto. Puoi provare ad estrarre il .deb a mano e poi il .tar.gz contenuto lì dentro, e sperabilmente dovresti riuscire ad eseguire il programma senza troppi problemi.

Puoi provare a dare un'occhiata agli altri pacchetti in CCR che importano dei .deb (Google Chrome, per esempio) o controllare se su AUR esiste e importarlo.

3
Pacchetti / Re:QtCurve scomparso tra le decorazioni
« il: 02 Luglio 2015 ore 23:45 »
Punterei il dito su questo commit: http://git.chakraos.org/apps.git/commitdiff/4f13ddaeb8595e313b245c9549a2a0cae54e563a#patch1

Questa riga in particolare mi pare rimuovere svariate directory senza un buon motivo*:

Codice: [Seleziona]
rm -rf ${pkgdir}/usr/{share/apps,lib/kde4,lib/qt5}
Segnalate un bug. :)

* = a meno che quel pacchetto non sia un pacchetto comune e l'aver cambiato il target di "make install" richieda poi questo cleanup per evitare sovrapposizioni con qtcurve-kde4, nel qual caso avrebbe senso. E poi qui il diff è sul contenuto di qtcurve-kde4... mi sto facendo vecchio. :D

4
Installazione e Live CD / Re:Ho perso tutti i dati. Aiuto!!
« il: 28 Gennaio 2015 ore 23:40 »
Con fsck dovresti (si spera) avere un po' di fortuna. Per il resto io non clonerei partizioni/dischi con dd (specialmente dischi, in quanto sovrascrivi tutta la tabella delle partizioni), proverei almeno prima ad usare Clonezilla.

5
Installazione e Live CD / Re:Ho perso tutti i dati. Aiuto!!
« il: 26 Gennaio 2015 ore 17:08 »
Hai provato a vedere se TestDisk ti aiuta? Magari è solo una tabella delle partizioni corrotta, ma le partizioni (e i file) sono fisicamente ancora tutti lì?

6
Chakra Bar / Re:Oktopi vs Octopi
« il: 14 Giugno 2014 ore 14:18 »
Niente da fare, se fanno un'interfaccia per Pacman, sono tutti wrapper per l'eseguibile, nessuno che utilizzi libalpm... Qualuno in Arch Linux dovrebbe interrogarsi su questo fenomeno. :)

7
PKGBUILD / Re:phoronix-test-suite - non parte
« il: 06 Marzo 2014 ore 00:59 »
No, non mettevo in dubbio la qualità dei benchmark in sé, ma mi chiedevo per quale arcano motivo richiedessero PHP... tutto qui. :D

8
PKGBUILD / Re:phoronix-test-suite - non parte
« il: 05 Marzo 2014 ore 19:47 »
Ma quale motivo fa pensare ad una persona sana che fare una batteria di test "da console" in PHP sia una buona idea? :D

P.S.: notificate comunque ad AlmAck, mi suona un po' come una dipendenza mancante.

9

Codice: [Seleziona]
resume=UUID=d31898e8-c131-4c91-888d-acf4c09ee79d
SI purtroppo...  >:( >:(

Ma quell'UUID non lo vedo nei precedenti post... spero tu abbia ricreato il filesystem, altrimenti non si spiega. :D

10
tl;dr

Avete provato ad usare lo UUID anziché il percorso del device? Io ho configurato con successo stamattina il mio portatile su Arch nello stesso identico modo: unici passi necessari sono stati l'aggiunta di "resume=UUID=<...>" nella configurazione di GRUB e l'hook "resume" in quella di mkinitcpio.

Unica differenza visibile è che Chakra usa systemd 204, mentre Arch usa systemd 208. Ma trovo difficile che sia lì il problema, insomma...

11
Chakra Bar / Re:HTML con imgsrc autorizzato su dominio differente
« il: 16 Febbraio 2014 ore 12:24 »
EDIT: avevo mancato di rispondere alla questione delle immagini nascoste. Sì, direi proprio che presenterebbe lo stesso identico problema. :)

Allora, il problema credo che sia nel fatto che stai cercando di caricare dinamicamente contenuti che hanno come origine un dominio differente: questo è generalmente possibile se le risorse le vuoi "embeddare", ma non se le richiedi dinamicamente via JavaScript (potrebbe essere un accesso illecito alla risorsa, ecco il motivo degli header CORS che abilitino esplicitamente l'accesso per questo o quel dominio). La cosa più semplice, secondo me, sarebbe di non richiedere l'accesso HTTP tramite Motion, ma di richiederlo a monte (su yyy.yyy.yyy.yyy: questo, ovviamente, a patto che xxx.xxx.xxx.xxx non sia pubblicamente raggiungibile, ma mi pare di capire che lo sia...)

Per quanto riguarda la cache, è ovviamente possibile impedire il caching, ma ci vogliono gli header HTTP giusti (e.g., "Cache-Control: max-age=0, no-cache, no-store, private, must-revalidate" ed "Expires: <data di accesso>"), oppure devi simulare la richiesta di una risorsa differente aggiungendo via JavaScript dei parametri sostanzialmente inutili, ma che cambiano da richiesta a richiesta. Quest'ultima scelta è solitamente più semplice perché non richiede interventi sul server: jQuery la fa aggiungendo una stringa del tipo "...&_=<orario>", dove <orario> è Date.now().

12
Chakra Bar / Re:HTML con imgsrc autorizzato su dominio differente
« il: 16 Febbraio 2014 ore 01:56 »
Ok, è Motion che richiede autenticazione HTTP per poterti dare l'accesso alla risorsa... credo che l'unica cosa affidabile (cross-browser) sia di caricare le immagini via AJAX e poi applicarle all'elemento <img> in questione.

Il problema è che per caricarle da un altro dominio hai problemi di CORS (Cross-Origin Resource Sharing): il tuo user agent tende a bloccare le richieste che ritiene "illecite", se il server non dimostra di accettare di buon grado la tua richiesta.

Sostanzialmente, dovresti fare in modo che Motion (o chi per lui, eventualmente puoi fare uno script server-side che faccia da tramite tra il client remoto e Motion) risponda con l'header "Access-Control-Allow-Origin: <origine>" - dove "<origine>" è il dominio yyy.yyy.yyy.yyy da cui proviene la richiesta - e con l'header "Access-Control-Allow-Credentials: true" per indicare l'accettazione delle credenziali che gli hai inviato nella richiesta.

Ho caricato sul mio dominio Altervista il seguente script PHP:

Codice: [Seleziona]
<?php

$filename 
"test.jpg";

if (
file_exists($filename)) {
    
header("Content-Disposition: inline");
    
header("Content-Type: image/jpeg");
    
header("Content-Length: " filesize($filename));
    
header("Cache-Control: public");
    if (isset(
$_SERVER["HTTP_ORIGIN"])) {
        
header("Access-Control-Allow-Origin: " $_SERVER["HTTP_ORIGIN"]);
        
header("Access-Control-Allow-Credentials: true");
    }
    
readfile($filename);
}

?>

Come vedi, lo script invia (se necessario) i due header che ti ho indicato, e poi invia i dati dell'immagine. Una pagina di prova che carichi le immagini via AJAX la trovi su questo fiddle: http://jsfiddle.net/danielecocca/43NzP/

Tutto ciò utilizza un po' di cose piuttosto nuove (CORS, XMLHttpRequest2, blobs, Object URLs), che però ormai puoi dare praticamente per scontate sui browser moderni. Tanto ormai si autoaggiornano tutti appena possibile, per cui sei sempre "bleeding edge"... :D

13
Chakra Bar / Re:HTML con imgsrc autorizzato su dominio differente
« il: 15 Febbraio 2014 ore 21:42 »
Posso chiederti di vedere i sorgenti? :D

14
Chakra Bar / Re:HTML con imgsrc autorizzato su dominio differente
« il: 15 Febbraio 2014 ore 00:42 »
Ok, quindi la situazione è che i client si collegano ad Y che ospita il web server, e poi richiedono ad X le immagini. Mi dici che aprendo le immagini singolarmente in tab di Chrome si vedono, il che mi farebbe pensare che il tuo setInterval scatti troppo velocemente e cambi src prima che le immagini abbiano terminato il caricamento... però questo cozza col fatto che, a quanto pare, da Firefox vengono visualizzate subito, e correttamente.

Hai provato ad ispezionare il traffico HTTP tramite i developer tools di Chrome? (Ctrl+Shift+I, c'è l'apposita scheda "Network" con cui analizzare il flusso dei dati)

15
Chakra Bar / Re:HTML con imgsrc autorizzato su dominio differente
« il: 14 Febbraio 2014 ore 23:09 »
Io, intanto, ti espongo qualche dubbio:
  • a che serve un accesso protetto se poi username e password sono leggibili in chiaro nel codice della pagina?
  • in che modo viene effettuata l'autenticazione ad yyy.yyy.yyy.yyy? potrebbe essere lì il problema
  • non hai bisogno di recuperare l'elemento img ad ogni esecuzione del codice passato a setInterval, per cui io riformulerei come di seguito:
Codice: [Seleziona]
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <title>...</title>
        <script type="text/javascript">
            window.addEventListener("load", function () {
                var img = document.getElementById("img1");
                setInterval(function () {
                    img.src = "..." + Math.random();
                }, 1000);
            });
        </script>
    </head>
    <body>
        <img id="img1" src="..." />
    </body>
</html>

Pagine: [1] 2 3 ... 104
Template by Homey | Sito ufficiale | Disclaimer