matteli a écrit 287 commentaires

  • [^] # Re: Pas de synchro

    Posté par  . En réponse à la dépêche Se passer de Dropbox en montant son coffre-fort numérique à la maison. Évalué à 1.

    Si un fichier a été ouvert une fois online, il est gardé en cache, de sorte que tu peux l'ouvrir ensuite offline.
    D'ailleurs la deuxième entrée du forum indique que cette fonctionnalité serait ajoutée à la prochaine version ce qui est bien le cas depuis plusieurs mois.

    Après, je pense que c'est un choix de design.
    Les mémoires de téléphones sont petites et l'absence de connexion rare donc l'auteur a choisi ce type de synchro.

    Peut être que Seafile n'est pas à la hauteur de Dropbox mais pour mon usage, je n'y ai trouvé aucune limitation.

  • [^] # Re: Pas de synchro

    Posté par  . En réponse à la dépêche Se passer de Dropbox en montant son coffre-fort numérique à la maison. Évalué à 5. Dernière modification le 03 février 2015 à 13:51.

    Seafile fonctionne de la même façon que dropbox sur mobile Dropbox sur mobile

    Tout compte fait, je ne vois pas trop ce que Dropbox a de plus que Seafile (il y a bien de petites choses qui sont sur la roadmap de seafile. Roadmap qui est vraiment suivi par les auteurs) mais certainement pas des années d'écart.

    Ce que je vois par contre, c'est que le client dropbox n'est plus à jour sur linux.

  • [^] # Re: use case ?

    Posté par  . En réponse au message Problème d'encodage. Évalué à 2.

    Oui, c'est ça qui est étonnant. Toute la chaîne de caractères disparaît au moindre caractère spécial.

  • [^] # Re: refaire la migration

    Posté par  . En réponse au message Problème d'encodage. Évalué à 1.

    Oui, mais le problème est présent sans migration de base.

    Je penche plutôt vers un problème de compatibilité PHP.

  • [^] # Re: Et si le problème était ailleurs ? Genre je pense savoir où....

    Posté par  . En réponse au message Problème d'encodage. Évalué à 1.

    Merci pour l'aide.

    J'ai en effet essayé le default_charset=utf8

    ça marchotte, c'est à dire que :
    si je rentre des caractères accentués, il revienne dans le textaera mais pour un é par exemple la BDD affiche é (double encodage) par contre il revient bien en é dans le textaera.
    Ça pourrait faire l'affaire, le problème étant que le reste du site affiche des ? à la place des accents.

  • # [HS] Xen par rapport aux conteneurs légers

    Posté par  . En réponse à la dépêche Xen Orchestra, solution de gestion d'infrastructure Xen. Évalué à 2.

    Je profite de ce sujet pour faire un peu de hors sujet.
    J'administre un serveur Proxmox avec des conteneurs openvz.

    Comment se situe Xen (avec XOA) par rapport à cette solution (j'ai bien compris que ce n'est pas le même principe de "virtualisation") :

    • au niveaux des performances et ressources consommées
    • au niveau flexibilité (migration, backup…)
    • au niveau GUI (tous est possible avec XOA ? car la GUI de Promox est assez limité tout compte fait)

    Merci

    Matt

  • # utilise la version téléchargée

    Posté par  . En réponse au message Archlinux : installer Qt pour Android. Évalué à 2.

    Pas besoin de recompiler.
    Pour compiler pour android, tu utilises ce que tu as téléchargé et installé dans ~/qt_android/ en utilisant le qtcreator de ce chemin.
    Sur Ubuntu (et Archlinux d'après ce que tu dis), la version des dépôts ne permet que la compilation pour linux.

    Je regrette autant que toi que la version des dépôts ne soit pas celle que tu as installé manuellement.

  • [^] # Re: Trop peu de situations couvertes

    Posté par  . En réponse au journal mes-aides.gouv.fr, simulez vos aides en ligne !. Évalué à 1.

    En effet, je me suis trompé.

    Malgré tout tu n'as pas tous les droits des étudiants :
    http://www.caf.fr/aides-et-services/s-informer-sur-les-aides/logement-et-cadre-de-vie/les-aides-au-logement/je-suis-apprenti-ai-je-droit-a-l-aide-au-logement-etudiant par exemple.

    Étant salarié, j'imagine même que tu perds pas mal de bénéfice du statut étudiant (notamment sur les aides accordés par l'état, ce qui était l'origine de cette dépêche).

  • # Click package

    Posté par  . En réponse au journal Une idée de distribution Linux. Évalué à 1.

    Est ce que ce n'est pas le principe du click package que va proposer ubuntu sur ces prochaines versions ?

  • # Je ne connaissais pas...

    Posté par  . En réponse à la dépêche Meteor 1.0. Évalué à 2.

    et j'avoue que je suis bluffé.
    Ça donne un sacré coup de vieux aux autres framework de type Django.

  • [^] # Re: Trop peu de situations couvertes

    Posté par  . En réponse au journal mes-aides.gouv.fr, simulez vos aides en ligne !. Évalué à 1.

    C'est bien ce que je dis.
    Tu es soit étudiant soit apprenti.

  • [^] # Re: Trop peu de situations couvertes

    Posté par  . En réponse au journal mes-aides.gouv.fr, simulez vos aides en ligne !. Évalué à 1.

    En même temps, il me semble que l'on ne peut pas être étudiant en apprentissage. On est soit étudiant soit apprenti.

  • # Merci

    Posté par  . En réponse au message Migration à froid de container Docker. Évalué à 2.

    Merci à vous deux.

  • # LXC

    Posté par  . En réponse au message Migration à froid de container Docker. Évalué à 1.

    Est ce que cette méthode est docker compatible ?

    http://unix.stackexchange.com/questions/92794/lxc-migrate-between-hosts

  • # En effet...

    Posté par  . En réponse au message Cas théorique GPL. Évalué à 1.

    j'avais pensé après coup seulement, le possible non respect de la licence par B de distribuer l'exe sans disposer des sources.

  • [^] # Re: Seafile

    Posté par  . En réponse au journal Pydio, une bonne alternative à Owncloud pour la synchro des fichiers. Évalué à 2.

  • [^] # Re: Free paie pour son insolence

    Posté par  . En réponse au journal Orange attaque Free pour son offre de replay. Évalué à 10.

    Oui, enfin Free paye 1/2 milliard € par an pour ça et Orange était volontaire (ça aurait pu être un autre).

  • [^] # Re: OpenVZ ?!

    Posté par  . En réponse à la dépêche CentOS 7 fait son entrée au CERN. Évalué à 1.

    Tu as un lien ?

  • [^] # Re: 2048

    Posté par  . En réponse à la dépêche Revue de presse de l'April pour la semaine 13 de l'année 2014. Évalué à 1.

    La seule règle à respecter pour avoir une chance de réussir est de n'utiliser que 3 directions.

  • # asyncio et socketserver

    Posté par  . En réponse à la dépêche Python 3.4 est sorti avec 7 nouveaux modules. Évalué à 1.

    Je profite de cette dépêche pour vous poser une petite question.
    Sur un jeu que je développe, j'utilise la class ThreadedTCPServer sur la partie serveur pour communiquer avec un client écrit en C++/Qt (ça marche correctement pour une connexion mais je n'ai pas encore testé la montée en charge).

    Ai-je un quelconque avantage à passer au module asyncio ?

    Merci

    Matt

  • [^] # Re: combien ?

    Posté par  . En réponse au journal Flappy Space Program : les sources. Évalué à 2.

    7

  • [^] # Re: Mon avis

    Posté par  . En réponse au journal Fin du support de MS Windows XP. Évalué à 2.

    Après la mise à jour, il faut donc paramétrer la connexion avec du WEP au début pour réaliser la mise à jour puis ça peut passer en WPA2.

  • [^] # Re: Très bon choix

    Posté par  . En réponse à la dépêche GCompris change de moteur. Évalué à 7.

    code sous licence WTFPL of course.

  • # Très bon choix

    Posté par  . En réponse à la dépêche GCompris change de moteur. Évalué à 10.

    Je pense aussi que Qt/Quick est un bon choix.

    Pour le drag and drop que tu utilises beaucoup dans GCompris, j'avais passé un peu de temps avant d'obtenir quelque chose de totalement fonctionnelle.
    Je te met le code au cas où :

    import QtQuick 2.0
    
    Item {
        width: 800
        height: 800
        id: root
        property int cible: 0
    
        DropArea {
            id: daCible1
            anchors.left: root.left
            anchors.bottom: root.bottom
            width: root.width/2; height: root.height/2
    
            onDropped: {
                cible = 1
                console.log("Dans cible 1")
            }
    
            Rectangle {
                id: reCible1
                anchors.fill: parent
                color: "lightgreen"
            }
            states: [
                State {
                    when: daCible1.containsDrag
                    PropertyChanges {
                        target: reCible1
                        color: "green"
                    }
                }
            ]
        }
    
        DropArea {
            id: daCible2
            width: root.width/2; height: root.height/2
            anchors.right: root.right
            anchors.bottom: root.bottom
    
            onDropped: {
                cible = 2
                console.log("Dans cible 2")
            }
    
            Rectangle {
                id: reCible2
                anchors.fill: parent
                color: "lightblue"
            }
            states: [
                State {
                    when: daCible2.containsDrag
                    PropertyChanges {
                        target: reCible2
                        color: "blue"
                    }
                }
            ]
        }
        Rectangle {
            id: reStart
            anchors.left: root.left
            anchors.right: root.right
            anchors.top: root.top
            height: root.height/2
            color: "azure"
    
        }
        Rectangle {
    
            MouseArea {
                id: maTuile
                drag.target: parent
                onReleased: parent.Drag.drop()
                anchors.fill: parent
            }
    
            Text {
                id: teTuile
                text: "Baleine"
                width: parent.width; height: parent.height
                horizontalAlignment:  Text.AlignHCenter
                verticalAlignment:  Text.AlignVCenter
                font.pointSize: 24
            }
    
            id: reTuile
            color: "paleturquoise"
            width: root.width/3; height: root.height/16
            anchors.verticalCenter: undefined
            anchors.horizontalCenter: undefined
            x: (root.width - width) / 2
            y: (reStart.height - height) / 2
    
            Drag.active: maTuile.drag.active
            Drag.hotSpot.x: width/2
            Drag.hotSpot.y: height/2
    
            states: [
                State {
                    when: maTuile.drag.active
                    PropertyChanges {
                        target: reTuile
                        opacity: 0.5
                    }
                    AnchorChanges {
                        target: reTuile
                        anchors.verticalCenter: undefined
                        anchors.horizontalCenter: undefined
                    }
                },
                State {
                    when: !maTuile.drag.active & cible == 0
                    AnchorChanges {
                        target: reTuile
                        anchors.verticalCenter: reStart.verticalCenter
                        anchors.horizontalCenter: reStart.horizontalCenter
                    }
                },
                State {
                    when: !maTuile.drag.active & cible == 1
                    AnchorChanges {
                        target: reTuile
                        anchors.verticalCenter: daCible1.verticalCenter
                        anchors.horizontalCenter: daCible1.horizontalCenter
                    }
                },
                State {
                    when: !maTuile.drag.active & cible == 2
                    AnchorChanges {
                        target: reTuile
                        anchors.horizontalCenter: daCible2.horizontalCenter
                        anchors.verticalCenter: daCible2.verticalCenter
                    }
                }
            ]
            transitions: Transition {
                AnchorAnimation { duration: 500; easing.type: Easing.OutElastic }
            }
        }
    
    }
    
  • [^] # Re: feedbacks

    Posté par  . En réponse au journal Domaine public, rétribution équitable ET oeuvres à prix presque nul. Évalué à 4.

    Effet pervers que je vois assez rapidement: Alors l'ayant-droit lèvera donc le seuil du montant rémunérateur pour que le 0 ne s'atteigne jamais ou le plus tardivement possible.

    En admettant que la règle précise que le montant ne peut plus être relevé après la première vente. Si l'auteur met un montant total désiré trop élevé au départ, le prix descendra moins vite et attirera donc un plus petit nombre d'acheteurs.
    Il y aura donc forcément un montant total de départ optimal qui, par contre, ne sera pas forcément facile à estimer.