NeoX a écrit 18125 commentaires

  • [^] # Re: Debian <3

    Posté par  . En réponse au message Complètement nouveau pour moi, je tente de découvrir Linux. Évalué à 1.

    Et des dizaines de PPAs (gros plus !), et une énorme documentation en français (gros gros plus !) :)

    ah bon, y a encore besoin des PPA pour utiliser ubuntu ?

  • # verifier les reglages

    Posté par  . En réponse au message problème de son. Évalué à 3.

    dans les regalges audio tu dois pouvoir choisir la sortie favorite, ou la sortie par defaut,
    elle a peut-etre basculer sur la sortir HDMI qui n'est raccordée à rien.

  • [^] # Re: Linux et les jeux connus, son univers (im)pitoyable

    Posté par  . En réponse au message Complètement nouveau pour moi, je tente de découvrir Linux. Évalué à 2.

    sauf qu'avec un PC avec 4GO de RAM
    tu n'aura pas 4Go de RAM sur ta VM,
    etc

    en plus il parle d'avoir windows en principal, linux dans une VM pour tester les jeux dans la VM linux via playonlnux/wine

  • [^] # Re: au hasard

    Posté par  . En réponse au message Highcharts probleme valeurs y Axis. Évalué à 1.

    vu que le programme se lance, puis s'arrete 15 minutes avant de se relancer,
    je dirais qu'il faut stocker CEP dans un fichier

    ou bien lire la derniere ligne de ton fichier pour en extraire la Conso precedente,
    la mettre dans CEP, puis comparer/calculer la conso

  • [^] # Re: Linux et les jeux connus, son univers (im)pitoyable

    Posté par  . En réponse au message Complètement nouveau pour moi, je tente de découvrir Linux. Évalué à 2.

    WINE ne peut pas causer d'incompatibilité avec Linux, c'est un logiciel pour LINUX,

    il faut aller voir le site de WINE (https://appdb.winehq.org/) pour savoir quels logiciels sont supportés, partiellement ou completement, helas parfois, pas du tout.

    de meme pour PlayOnLinux (https://www.playonlinux.com/fr/supported_apps.html)
    c'est une interface graphique à Wine, qui va te faire une configuration de Wine, specifique pour chaque application windows qui n'existerait pas sous linux.

    apres, pour tester, oui, tu peux faire une VM Ubuntu, mettre Wine/PlayOnLinux dedans,
    mais tu n'auras alors pas toute la performance de ta machine pour le jeu, puisqu'il en faudra pour le windows, pour la VM, puis pour WINE…

  • # Linux et les jeux connus, son univers (im)pitoyable

    Posté par  . En réponse au message Complètement nouveau pour moi, je tente de découvrir Linux. Évalué à 2.

    Les developpeurs des jeux connus ne font pas toujours une version linux, du coup ca va pas etre simple.
    heureusement certains distributeurs se sont penchés sur la question, et alors sont apparues plusieurs solutions :

    • WINE qui convertit les appels windows/directx en appel linux/opengl
    • playonlinux, qui propose une interface pour installer tes jeux, configurer WINE…
    • plus recemment, Steam a été porté sous Linux, et propose donc un catalogue de jeux, mais pas toujours l'ensemble du catalogue.

    bref, il te faudra aller voir sur le site de ces trois projets pour connaitre les compatibilités avec tes jeux.

    sinon il reste le classique dual boot, pour continuer de jouer sous windows, aux jeux qui ne sont pas compatible linux.
    windows ne servant alors plus qu'aux jeux,
    le surf, le multimedia, la bureautique etant sous linux.

  • [^] # Re: au hasard

    Posté par  . En réponse au message Highcharts probleme valeurs y Axis. Évalué à 3.

    pourquoi il y a toujours 74.000 ?
    parce que comme tu le dis, la valeur etait à 74.000 à 18h15
    puis il n'y a pas eu de nouvelle consommation.

    par contre ton cron continue a interroger le compteur à 18h30, 18h45…
    et il lit toujours 74.000, 74.000…
    donc le graphe reflete cette etat.

    il doit falloir stocker la consommation, plutot que le relevé de compteur.
    donc en fait consommation = valeur currente - valeur precedente

    pour l'echelle, aucune idée, je ne joue pas encore avec RRD.

  • # Limite systeme

    Posté par  . En réponse au message loop device sur une série de "petits" fichiers ? (et non un seul gros). Évalué à 3.

    attention si tu veux faire tes mount -o loop...
    il y a une limite du nombre de loop activable simultanéement sur une machine.

    ca depend des distribs

    des pistes avec losetup
    http://linux.die.net/man/8/losetup

    ou avec le module loop
    http://www.linuxquestions.org/questions/red-hat-31/how-to-increase-the-loop-devices-number-541717/

  • # raid ou LVM ?

    Posté par  . En réponse au message loop device sur une série de "petits" fichiers ? (et non un seul gros). Évalué à 2.

    tu dois pouvoir faire ca avec du LVM ou du raid (mdadm)

    tu peux faire des volumes à partir de fichier,
    et reconstruire un seul volume qui sera ton stockage finale.

  • [^] # Re: j'ai pas cherché loin

    Posté par  . En réponse au message Informations de fichiers videos. Évalué à 2.

    c'est deja un bon debut,

    tu as donc autant de colonne que de piste.

    suffit alors de faire un awk '{print $1}' fichier.txt pour n'afficher que la premier colonne.
    pipe ca dans un sed pour enlever les retours à la ligne, et tu devrais obtenir French AC3 192 2

    donc le script d'avant, si tu remplaces les espaces par des _
    tu aurais alors
    French English
    192_Kbps 128_Kbps
    AC3 AC2
    2_Channels 2_Channels

    le awk print $1 donnera alors
    French 192_Kbps AC3 2_Channels

    si tu fais un awk '{print $2}' fichier.txt
    tu recupere les 2e colonnes
    tu supprimes les retour à la ligne :
    English 128_Kbps AC3 2_Channels

  • [^] # Re: tes chaines et tes variables

    Posté par  . En réponse au message Concatenation. Évalué à 2. Dernière modification le 13 août 2015 à 14:20.

    ah oui, mais non

    si tu fais le print $per_line_fh $d
    tu vas obtenir le contenu de map {clean($_)} @$row entre le <tr><td> et le </td></tr>
    soit ca :

    <tr><td>fault 3456 6000 value 8000</td></tr>

    ce qu'il te faut maintenant c'est une boucle qui va lire chaque valeur dans map…
    pour le sortir ligne par ligne

  • [^] # Re: tes chaines et tes variables

    Posté par  . En réponse au message Concatenation. Évalué à 2.

    ah ben voila,

    String found where operator expected at systeme1.pl line 51, near "$row"""
    (Missing operator before ""?)

    il dit clairement qu'il manque un operateur juste avant la chaine ""

    bon il dit aussi que le code est fonctionnel mais buggé :

    "my" variable $string masks earlier declaration in same statement at systeme1.pl line 58.

    ou bien encore

    Global symbol "$per_line_fh" requires explicit package name at systeme1.pl line 52.

  • [^] # Re: tes chaines et tes variables

    Posté par  . En réponse au message Concatenation. Évalué à 2.

    et avec un espace autour des chaines/variables ?
    pour bien differencier les chaines des variables ?

    print $per_line_fh "<tr><td>" map {clean($_)} @$row "</td></tr>";

    sinon d'apres notre moteur de recherche favori
    http://lmgtfy.com/?q=perl+variables+concatenate+string

    on trouve quelques exemples ici : http://www.perlmonks.org/?node_id=32418

    qui parle d'utiliser le point (.) et peut-etre de faire la concatenation avant le print.

    ex :

    $masortie=$per_line."<tr><td>".map {clean($_)} @$row."</td></tr>";
    print $masortie;
  • # j'ai pas cherché loin

    Posté par  . En réponse au message Informations de fichiers videos. Évalué à 4.

    http://lmgtfy.com/?q=extract+file+info+from+mkv

    ca m'envoie par exemple sur l'outil mkvinfo qui semble etre l'outil qui fait ce que tu veux (j'ai pas testé, j'ai pas de MKV)

    ensuite en effet, si ca sort un gros paté, ben il faut jouer de grep, sed, awk pour filtrer les infos utiles, reformater la sortie.

    sinon avec mediainfo,
    mediainfo --fullscan input.mkv.

    qui nous sort un truc comme ca

    General
    Unique ID              : 239093944660469735839645243666869007606 (0xB3DFD199E22F0E7CBAE1FE52206834F6)
    Complete name     : input.mkv
    Format                   : Matroska
    Format version                           : Version 2
    File size                                : 39.6 MiB
    Duration                                 : 20s 288ms
    Overall bit rate mode                    : Variable
    Overall bit rate                         : 16.4 Mbps
    Movie name                               : My best movie
    Encoded date                             : UTC 2012-11-10 16:42:02
    Writing application                      : mkvmerge v5.8.0 ('No Sleep / Pillow') built on Sep  2 2012 15:37:04
    Writing library                          : libebml v1.2.3 + libmatroska v1.3.0
    Produzent                                : ??? ???????
    Thanks to                                : Bruce Davey
    Lead performer                           : Rudy Youngblood
    Remixed by                               : ©????
    
    Video
    ID                                       : 1
    Format                                   : AVC
    Format/Info                              : Advanced Video Codec
    Format profile                           : High@L4.0
    MultiView_Count                          : 2
    Format settings, CABAC                   : Yes
    Format settings, ReFrames                : 2 frames
    Format settings, GOP                     : M=2, N=13
    Muxing mode                              : Header stripping
    Codec ID                                 : V_MPEG4/ISO/AVC
    Duration                                 : 20s 280ms
    Bit rate mode                            : Variable
    Bit rate                                 : 15.8 Mbps
    Maximum bit rate                         : 16.0 Mbps
    Width                                    : 1 920 pixels
    Height                                   : 1 080 pixels
    Display aspect ratio                     : 16:9
    Frame rate mode                          : Constant
    Frame rate                               : 25.000 fps
    Color space                              : YUV
    Chroma subsampling                       : 4:2:0
    Bit depth                                : 8 bits
    Scan type                                : Interlaced
    Scan order                               : Top Field First
    Bits/(Pixel*Frame)                       : 0.304
    Stream size                              : 38.2 MiB (96%)
    Title                                    : Sony Hardware Video H.264 Encoder
    Language                                 : English
    Default                                  : Yes
    Forced                                   : No
    
    Audio
    ID                                       : 2
    Format                                   : AC-3
    Format/Info                              : Audio Coding 3
    Mode extension                           : CM (complete main)
    Format settings, Endianness              : Big
    Muxing mode                              : Header stripping
    Codec ID                                 : A_AC3
    Duration                                 : 20s 288ms
    Bit rate mode                            : Constant
    Bit rate                                 : 256 Kbps
    Channel(s)                               : 2 channels
    Channel positions                        : Front: L R
    Sampling rate                            : 48.0 KHz
    Bit depth                                : 16 bits
    Compression mode                         : Lossy
    Delay relative to video                  : -80ms
    Stream size                              : 634 KiB (2%)
    Title                                    : Sony Hardware Audio AC3 Encoder
    Language                                 : Russian
    Default                                  : Yes
    Forced                                   : No
    
    Text
    ID                                       : 3
    Format                                   : PGS
    Muxing mode                              : zlib
    Codec ID                                 : S_HDMV/PGS
    Codec ID/Info                            : The same subtitle format used on BDs/HD-DVDs
    Title                                    : Sony Hardware PGS Encoder
    Language                                 : English
    Default                                  : Yes
    Forced                                   : No

    avec un simple egrep apres mediainfo on peut avec un truc comme ca

    monuser@mamachine: ~$ mediainfo --fullscan input.mkv | egrep 'ID|Video|Audio|Text|Language'
    Unique ID : 239093944660469735839645243666869007606 (0xB3DFD199E22F0E7CBAE1FE52206834F6)
    Video
    ID : 1
    Language : English
    Audio
    ID : 2
    Language : Russian
    Text
    ID : 3
    Language : English
  • # tes chaines et tes variables

    Posté par  . En réponse au message Concatenation. Évalué à 2.

    il est normal que ta variable map… ne soit pas prise en compte elle se trouve DANS les "…"

    essaie en ne mettant que tes chaines de caractere entre " " puis en laissant les variables telles quelles.

  • # regarder du coté des fichiers de sous-titres

    Posté par  . En réponse au message Inclure tchatbox dans une vidéo. Évalué à 3.

    si tu veux du temps reel, utiliser un fichier de sous-titre pourrait etre une solution, mais limitée au texte uniquement.

    sinon il faut faire un montage video, dans laquelle tu inclues les captures d'ecrans de la tchatbox.
    tu laisse l'image tant qu'il n'y a pas de changement, puis tu changement l'image lorsqu'une nouvelle ligne apparait dans le tchat.

    tu aura alors l'impression que la discussion est en temps reelle sur la video.

  • [^] # Re: Archivage des fichiers

    Posté par  . En réponse au message Problème de doublons dans un fichier txt. Évalué à 3.

    j'adhere au discours de J_M sur l'aspect KIS

    le script de collecte fait sa collecte et remplit la base
    le script de graphe prend ce dont il a besoin et genere son graphique

    chacun son boulot.

    et pour les logs trop gros,
    un logrotate devrait suffire à compresser au dela d'une certaine taille, faire une rotation, etc.

    voir meme supprimer les fichiers de logs une fois que les données sont dans la base RRD.

  • # un tableau

    Posté par  . En réponse au message Addition d'un nombre d'occurences selon une chaine de caractère . Évalué à 4.

    si tu as bash4, ca doit pouvoir se faire avec un tableau pour chaque domaine.
    tu le demarres à zero : ${facebook[occurence]}=0
    et tu le remplis à chaque passage dans le fichier d'origine.
    a chaque fois qu'apparait facebook, tu fais
    ${facebook[occurence]}=eval(${facebook[occurence]}+$valeur_lue)

    evidemment tu peux utiliser des variables dans le nom du tableau
    dans un boucle sur la variable siteca devient alors
    ${$site[occurence]}

    etc

  • # le windows dans un coin ?

    Posté par  . En réponse au message Un PC portable pour installer Linux.... Évalué à 3.

    mais le problème est que l'offre d'ordinateurs portables sans OS est assez faible, et ça me ferait mal de payer pour Windows sachant qu'il sera désinstallé immédiatement.

    desinstallé oui, puisque tu vas le remplacer par linux,
    mais pour l'ecart de prix entre la machine sans OS et la machine avec windows,
    ca vaut peut-etre le coup de prendre celle avec windows, pour ensuite l'installer dans une VM le jour ou tu en as besoin (pour un GPS qui ne fonctionnerait pas avec linux, un telephone un peu recalcitrant dont le fournisseur ne fournit que des outils windows, etc)

  • # au hasard

    Posté par  . En réponse au message Highcharts probleme valeurs y Axis. Évalué à 3.

    salut b.gwen, je vois que tu t'es replongé dans ton projet.

    pour l'axe Y, je vais peut-etre dire une betise, mais ce ne serait pas par rapport à tes valeurs prises dans la base/le fichier ?

    je vois sur ton image, le 10 aout vers 21h,
    ca dessine un graphe qui se veut pour 0.1L, mais qui ne se dessine que pour 0.055/0.06,

    du coup ca ressemble à une moyenne de la valeur mesurée sur le temps que dure la barre du graphe.

  • [^] # Re: Tros gros mais ça passe, on est vendredi

    Posté par  . En réponse au journal Comment mon expérience Linux est en train de tourner au fiasco. Évalué à 6.

    Logind is a tiny daemon that keeps track of seats and sessions on your machine.
    In principle it's very simple, every login (including autologin) goes via PAM (Pluggable Authentication Modules) modules; a special PAM module signals to a central daemon that a new session is started and tell it when it stops.

    c'est pas deja le cas avec who et last (ou lastlog je ne sais plus)

    pourquoi alors avoir reinventé un truc qui existait deja ?
    ah oui, on me dit que c'est parce que systemd a reecrit pas mal de chose, il fallait donc reecrit who/last/lastlog pour qu'il puisse causer avec systemd, de là est né logind

    :p

    pas taper, je suis deja ==>[ ]

  • # des pistes

    Posté par  . En réponse au message script shell pour effacer automatiquement l'historique et les cookies d'internet explorer. Évalué à 2.

    • case à cocher dans les options internet explorer
    • si y a un Domaine Active Directory => regarde du coté des GPO
  • [^] # Re: Lances toi...

    Posté par  . En réponse au message Compatibilité fichiers mac/windows et Linux. Évalué à 3.

    pour les gros documents word, je ne parles pas de page X
    mais de chapitre Y, paragraphe Z

    pour powerpoint, je ne sais, je n'en fais pas, j'utilises ceux que le marketing m'envoie.

    excel, c'est sur que s'il y a des macros, ca devient plus compliqué.

    je ne peux que plussoiyer l'idée de mettre du libreoffice partout, ca coute rien (sauf 400Mo sur le disque) et ca permet d'etre interoperable.

  • # Lances toi...

    Posté par  . En réponse au message Compatibilité fichiers mac/windows et Linux. Évalué à 4.

    Linux lis tous les formats, comme n'importe quel OS finalement.

    Les images restent des images (jpg, png, raw…)
    Les videos aussi, surtout si tu les lis avec VLC.

    Là ou il faudra faire attention avec la bureautique, c'est quand TOI tu va creer un document, il sera souvent enregistré au format LibreOffice (ODT,ODS,ODP).

    A toi de penser à le sauvegarder au format (DOC, XLS, PPT) si tu veux l'envoyer à quelqu'un dont tu ne connais pas la suite bureautique.

    quelques petits soucis de mises en pages dans des documents complexes, mais sinon tu n'as aucun risque.

    et pour les disques durs, un disques dur ou une clef USB formaté en NTFS devrait passer partout, enfin au moins sous windows et linux, sur OSX parfois c'est capricieux.

  • # oui mais non

    Posté par  . En réponse au message symlink entre /var/www et /home. Évalué à 5.

    (2) par défaut, OVH me propose 20 Go pour / et 1 To pour /home . Mais avec le symlink, / risque de se remplir très vite alors que /home restera inutilement sous-utilisé, non ?

    non, ca veut dire que quand tu vas ecrire dans /var/www
    ca va en fait ecrire dans /home (donc dans la partition de 1To)

    est-ce que c'est bien ?
    c'est un serveur dédié, tu peux donc en faire ce que tu veux dessus
    si ca ne te plait pas, tu peux reinstaller, faire une installation personnalisée, mettre du LVM, separer /, /home, /var/www, /var/log, etc