notimeu a écrit 36 commentaires

  • # Sérieusement ^^

    Posté par  (site web personnel) . En réponse à la dépêche OpenBSD 5.9. Évalué à 7.

    Écrire une commande d'effacement de la racine du système n'aura aucun effet : rm -rf / est désormais interdit.

    Ça m'étonne de la part des développeurs d'OpenBSD de voir une telle fonctionnalité. Mais c'est toujours bon à prendre :)

  • [^] # Re: [HS] avec le titre

    Posté par  (site web personnel) . En réponse au journal Avant c'est trop cher, après c'est trop tard. Évalué à 1.

    Effectivement le support du TLS pour les flux RTSP semble être dépendant de l'implémentation fournisseur.

  • [^] # Re: [HS] avec le titre

    Posté par  (site web personnel) . En réponse au journal Avant c'est trop cher, après c'est trop tard. Évalué à 2.

    Je sais pas vraiment sur quels protocoles vous tournez, mais utiliser TLS avec une autorité de certification interne, et distribuer des certificat pour chaque caméra IP ne serait-il pas plus simple et plus rapide à gérer (à part la partie renouvellement) ? Comme ça pas besoin de vérifier le MDP, juste valider le certificat client.

  • # Django !

    Posté par  (site web personnel) . En réponse au message Techno cool pour faire un site web en 2016. Évalué à 2.

    Hey Neriki,

    Django est un framework full stack très bon pour ce que tu essaies de faire. Je l'ai utilisé et avec la (très bonne) documentation ça marche bien. Je trouve Ruby un peu Overkill (mais ça n'est que mon opinion).

    Go finalement, est ce que Go, avec son système de template et son serveur http, a besoin d'un cadriciel?

    Faire du full stack avec Go (et juste la lib standard) ? C'est bien compliqué, tu risques de réinventer la roue. Utilise Revel plutôt.

  • # Documentation

    Posté par  (site web personnel) . En réponse au message SFTP, Chroot et utilisateurs. Évalué à 2.

    Page manuel du fichier sshd_config.

    Il faut que tu commences pas là. Après si tu as des erreurs de syntaxe c'est que les options sont mal écrites dans le fichier.
    Après pour l'accès FTP tu peux regarder du côté de la directive ChrootDirectory (tu peux lui spécifier des formats, par exemple si tu tapes ChrootDirectory "/home/sftp/r%u" dans ton bloc Match quand User1 se connectera il le placera dans un chroot qui aura sa racine dans /home/sftp/rUser1).

  • [^] # Re: rep

    Posté par  (site web personnel) . En réponse au message script python impossible de ce co à un site. Évalué à 4. Dernière modification le 30 mars 2016 à 15:17.

    Un stage où l'on t'interdit d'utiliser des bibliothèques libres pour faire ton job mieux, de façon plus efficace et avec un code plus simple ? Faut m'expliquer là … Ou alors ils ne veulent pas de dépendances, mais là ça devient galère.

  • # Liste

    Posté par  (site web personnel) . En réponse au journal Quelles extensions pour votre Firefox?. Évalué à 3.

    • µBlock Origin
    • Privacy Badger
    • HTTPs Everywhere

    Privacy Badger bloque tout et µBlock empêche le reste de passer.

  • [^] # Re: Sfassille

    Posté par  (site web personnel) . En réponse au message Un pad qui prévient. Évalué à 1.

    Au pire un compte Github, un repo partagé entre les membres et configure ton compte pour t'envoyer un mail à chaque commit.

  • [^] # Re: Anti spam raspberry

    Posté par  (site web personnel) . En réponse au message Anti spam raspberry ?. Évalué à 1.

    +1 NeoX, il faut que ton fournisseur de mail installe un antispam, après je sais qu'il existe des plugins pour les MUA type Thunderbird pour analyser les messages quand tu les récupères en POP/IMAP.

    Sinon si tu te sens chaud tu peux tenter de coder un script python (il y a la lib IMAP pour manipuler les mails inclue) qui est lancé via une tâche cron, et qui :

    • se connecte au serveur
    • prend tout les mails du dossier principal
    • pour chaque mail =>
      • analyse du mail
      • spam ou pas spam ?
      • déplacement ou non en fonction

    Sinon l'autre moyen c'est de changer d'adresse e-mail, et de ne pas la donner à tout-va (uniquement sur les sites importants, décocher "recevoir les offres" et autres joyeusetés quand on s'inscrit).

  • [^] # Re: Hein ?

    Posté par  (site web personnel) . En réponse au message Socket HTTP et Ajax. Évalué à 1.

    Re n0wic,

    Je dois être vraiment être fatigué car je ne comprends toujours rien à ce que tu cherches à faire.

    Si j'ai bien compris, tu as une page web qui fait des requêtes Ajax vers un serveur. Le navigateur va faire une requête en HTTP vers le serveur pour ta requête Ajax, et le serveur renvoie une réponse HTTP.

    Dans ce cas, le serveur DOIT être un serveur HTTP ! Sinon comme indiqué par lolop, c'est comme si tu parlais en japonais à un suédois (no offense) : les deux ne parlant pas le même langage, ils ne sont pas capables de communiquer !

    Si tu veux répondre à une requête Ajax, il faut utiliser un serveur http. Il y a des bibliothèques type SimpleHTTPServer en python 2 et http.server en python 3. Ces deux outils sont dans la bibliothèque standard (donc no excuses), très bien documentés et tu trouveras beaucoup d'exemples dans leur utilisation.

    Après comme c'est relativement bas niveau, tu peux utiliser des modules comme Bottle ou Flask pour te simplifier la vie.

  • # Hein ?

    Posté par  (site web personnel) . En réponse au message Socket HTTP et Ajax. Évalué à 2.

    Je suis désolé, je n'ai pas compris ce que tu cherches à faire.

    Lorsque je regarde les solutions asynchrones normalisées

    Qu'est-ce qu'une solution normalisée ? Ajax ? Websockets ?

    socket en python dont le but est de diffuser du dynamique html

    Quelle bibliothèque utilises-tu pour envoyer ton HTML ? Utilises-tu un serveur HTTP ou es-tu en train de tenter d'envoyer ta page web à coups de socket.write()  ? Si tu utilises l'API des sockets, ton protocole HTTP est-il bien implanté ?