netsurfeur a écrit 682 commentaires

  • [^] # Re: Euh ...

    Posté par  . En réponse à la dépêche Sortie de Scala 2.10. Évalué à 4.

    Il est ainsi possible d'additionner torchons et serviettes

    Ce ne serait pas plutôt impossible ?

  • [^] # Re: Ils prennent le problème par le mauvais bout.

    Posté par  . En réponse au journal Mission d’expertise sur la fiscalité de l’économie numérique . Évalué à 2.

    illusoire, surtout à cause des fameuses optimisations fiscales que pratique les grands groupes

    Ce sont justement les réglementations permettant ces optimisations fiscales qu'il faut revoir.

    Tu viens simplement d'illustrer l'utilisation du prix de transfert.

    Dans le cas d'Amazon, je parlais de TVA qui s'applique sur le prix de vente HT et ne dépend donc pas du prix de transfert (Amazon optimise à la fois la TVA, payée au Luxembourg et l'impôt sur les sociétés, payé en Irlande).

    Le problème est effectivement d'évaluer correctement le prix de transfert.
    L'administration dispose déjà de moyens de contrôle.

    Il vaudrait mieux améliorer les modes d'évaluation des prix de transfert de produits immatériels que d'essayer d'imaginer de nouvelles bases d'impositions aussi ridicules que le «travail gratuit» de l'utilisateur final.
    Comme le faisait remarquer totof2000 au début de ce fil de discussion, les données personnelles ne sont pas fournies gratuitement mais en contrepartie d'un service.

  • [^] # Re: Ils prennent le problème par le mauvais bout.

    Posté par  . En réponse au journal Mission d’expertise sur la fiscalité de l’économie numérique . Évalué à 4.

    On pourrait imaginer de taxer le chiffre d'affaires dans le pays où il est réalisé.
    Ça permettrait d'appliquer la TVA française au lieu de la TVA luxembourgeoise aux ventes d'Amazon en France (toutes les ventes d'Amazon ont une adresse de livraison) ou d'imposer Google en France au lieu de l'Irlande pour les bénéfices sur les publicités diffusées en France (Google sait parfaitement géolocaliser ses publicités).

    Évidemment, ça remet en cause tous les accords européens.

  • [^] # Re: Ils prennent le problème par le mauvais bout.

    Posté par  . En réponse au journal Mission d’expertise sur la fiscalité de l’économie numérique . Évalué à 9. Dernière modification le 24 janvier 2013 à 17:16.

    Tout à fait d'accord.
    Bercy essaie de trouver de nouvelles sources d'impôts alors que le vrai problème est l'optimisation fiscale basée sur les prix de transfert réalisée par ces multinationales.

    Nos politiques semblent découvrir cette notion de prix de transfert alors qu'elle est connue et appliquée depuis longtemps. On se demande pourquoi ils n'ont pas réagi plus tôt et ne s'attaquent pas au vrai problème.

    Pour une bonne illustration de ces prix de transfert, je ne saurais trop vous conseiller de voir (ou revoir) l'excellent Mille milliards de dollars d'Henri Verneuil avec Patrick Dewaere.

  • [^] # Re: Mega est open source

    Posté par  . En réponse au journal Mega reprend le flambeau.. Évalué à 2.

    Kim Dotcom dit:

    #Mega and the beauty of open source. You find a bug. We fix it. You recommend something great. We implement it. Loving it

    Je ne vis pas en quoi cela est particulier à l'Open Source.
    Pour de l'Open Source, j'aurais plutôt dit: «You find a bug. You fix it.»

    Si Mega est Open Source, où sont les sources  ?

    Je suis certain que Mega utilise énormément de logiciels Open Source, ça n'implique pas que Mega est Open Source.

  • [^] # Re: Bon autant vous montrez le complet ça vous aidera peut etre

    Posté par  . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 3.

    Il y avait une erreur dans mon message précédent: les fichiers doivent être triés par ordre alphabétique mais uniquement sur le champ utilisé pour la jointure. Pour être sûr que le tri se fait uniquement sur ce champ et non sur toute la ligne, il faut utiliser l'option -k de sort.

    Il y a une erreur dans ton script: portname.sort n'est pas trié alphabétiquement contrairement à ce que son nom laisse supposer; port.dat non plus.

    De plus, lorsque les fichiers sont correctement triés, il est inutile de bidouiller avec des cut/fgrep pour la jointure.

    Enfin, il est inutile d'utiliser ./ devant le nom d'un fichier. Un nom de fichier qui n'est pas précédé d'un chemin est forcément dans le répertoire courant.

    #!/bin/bash
    ########################################################################
    ########################################################################
    
    #Recuperation des addresse mac dans un fichier au format decimal et hexa
    #creation du fichier mac1016.dat contenant la relation mac hex / mac deci
    snmpwalk -v 2c -c public -OX  xxx.xxx.xxx.xxx 1.3.6.1.2.1.17.4.3.1.1 | \
    cut -c29- | \
    awk -F " " '{ print $1,$4":"$5":"$6":"$7":"$8":"$9 }' | \
    sort -k 1,1 > /scriptsOID/mac1016.dat
    
    #recuperation du portbridge et creation de bridge.dat
    snmpwalk -v 2c  -c public -Of  xxx.xxx.xxx.xxx .1.3.6.1.2.1.17.4.3.1.2 |\
    cut  -c44- | \
    awk -F " " '{ print $1,$4 }' | \
    sort -k 1,1 > /scriptsOID/bridge.dat
    
    #recuperation du portID et creation du fichier portid.dat
    snmpwalk -v 2c  -c public -Of  xxx.xxx.xxx.xxx .1.3.6.1.2.1.17.1.4.1.2 | \
    cut  -c45- | \
    awk -F " " '{ print $4,$1 }' | \
    sort -k 1,1 > /scriptsOID/portid.dat
    
    #recuperation du port et creation de port.dat
    snmpwalk -v 2c  -c public -Of  xxx.xxx.xxx.xxx .1.3.6.1.2.1.31.1.1.1.1 | \
    cut -c78- | \
    awk -F " " '{ print $1,$4 }' | \
    sort -k 1,1 > /scriptsOID/port.dat
    
    #jointure entre les fichier .dat pour former un fichier unique servant de base de donnee
    #jointure de mac1016.dat et port bridge.dat pour former mac16bridge.dat
    join -1 1 -2 1 mac1016.dat bridge.dat | \
    awk -F " " '{ if ($3<49) print $3, $2} ' | \
    sort -k 1,1 > mac.sort
    
    #jointure de portid.dat et port.dat pour former portname.dat
    join -1 1 -2 1 portid.dat port.dat | \
    cut -d ' ' -f 2,3 | \
    awk -F " " '{ if ($1<49) print $1, $2} ' | \
    sort -k 1,1 > portname.sort
    
    #jointure de mac16bridge.dat et portname.dat pour former le fichier final BD.dat
    join -1 1 -2 1 mac.sort portname.sort > BD.dat
    
    

    Avec tes fichiers portname.sort et mac.sort correctement triés:

    $ cat portname.sort 
    1 Ethernet1/0/1
    10 Ethernet1/0/10
    11 Ethernet1/0/11
    12 Ethernet1/0/12
    13 Ethernet1/0/13
    14 Ethernet1/0/14
    15 Ethernet1/0/15
    16 Ethernet1/0/16
    17 Ethernet1/0/17
    18 Ethernet1/0/18
    19 Ethernet1/0/19
    2 Ethernet1/0/2
    20 Ethernet1/0/20
    21 Ethernet1/0/21
    22 Ethernet1/0/22
    23 Ethernet1/0/23
    24 Ethernet1/0/24
    25 Ethernet1/0/25
    26 Ethernet1/0/26
    27 Ethernet1/0/27
    28 Ethernet1/0/28
    29 Ethernet1/0/29
    3 Ethernet1/0/3
    30 Ethernet1/0/30
    31 Ethernet1/0/31
    32 Ethernet1/0/32
    33 Ethernet1/0/33
    34 Ethernet1/0/34
    35 Ethernet1/0/35
    36 Ethernet1/0/36
    37 Ethernet1/0/37
    38 Ethernet1/0/38
    39 Ethernet1/0/39
    4 Ethernet1/0/4
    40 Ethernet1/0/40
    41 Ethernet1/0/41
    42 Ethernet1/0/42
    43 Ethernet1/0/43
    44 Ethernet1/0/44
    45 Ethernet1/0/45
    46 Ethernet1/0/46
    5 Ethernet1/0/5
    6 Ethernet1/0/6
    7 Ethernet1/0/7
    8 Ethernet1/0/8
    9 Ethernet1/0/9
    
    $ cat mac.sort 
    1 00:B0:D0:22:46:16
    2 00:25:B3:0E:64:FE
    26 00:03:BA:12:53:6A
    27 00:03:BA:44:91:58
    28 08:00:20:CE:DB:06
    40 00:60:08:2D:27:28
    
    $ join -1 1 -2 1 mac.sort portname.sort 
    1 00:B0:D0:22:46:16 Ethernet1/0/1
    2 00:25:B3:0E:64:FE Ethernet1/0/2
    26 00:03:BA:12:53:6A Ethernet1/0/26
    27 00:03:BA:44:91:58 Ethernet1/0/27
    28 08:00:20:CE:DB:06 Ethernet1/0/28
    40 00:60:08:2D:27:28 Ethernet1/0/40
    
    
  • [^] # Re: Bon autant vous montrez le complet ça vous aidera peut etre

    Posté par  . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 3.

    On peut simplifier.

    Les boucles du style:

    while read line;
    do echo -e ${line:29} >> /scriptsOID/mac1016b.tmp
    done < /scriptsOID/mac1016.tmp;
    
    

    se simplifient en:

    cut -c29- < /scriptsOID/mac1016.tmp > /scriptsOID/mac1016b.tmp
    
    

    La récupération des mac peut se réécrire en remplaçant les fichiers intermédiaires par des pipes:

    snmpwalk -v 2c -c public -OX xxx.xxx.xxx.xxx 1.3.6.1.2.1.17.4.3.1.1 | \
    cut -c29- | \
    awk -F " " '{ print $1,$4":"$5":"$6":"$7":"$8":"$9 }' > /scriptsOID/mac1016.dat
    
    

    Comme en plus, il faut avoir des listes triées par ordre alphabétique pour join, j'y ajouterais un sort:

    snmpwalk -v 2c -c public -OX xxx.xxx.xxx.xxx 1.3.6.1.2.1.17.4.3.1.1 | \
    cut -c29- | \
    awk -F " " '{ print $1,$4":"$5":"$6":"$7":"$8":"$9 }' | \
    sort > /scriptsOID/mac1016.dat
    
    

    En faisant la même chose pour les fichiers bridge.dat et port.dat, les jointures peuvent se simplifier en:

    #jointure de mac1016.dat et port bridge.dat pour former mac16bridge.dat
    join -1 1 -2 1 mac1016.dat bridge.dat | \
    awk -F " " '{ if ($3<49) print $3, $2} ' | \
    sort > mac.sort
    
    #jointure de portid.dat et port.dat pour former portname.dat
    join -1 1 -2 1 portid.dat port.dat | \
    cut -d ' ' -f 2,3 | \
    awk -F " " '{ if ($1<49) print $1, $2} ' | \
    sort > ./portname.sort
    
    #jointure de mac16bridge.dat et portname.dat pour former le fichier final BD.dat
    join -1 1 -2 1 ./mac.sort portname.sort > BD.dat
    
    
  • [^] # Re: Bizarre bizarre

    Posté par  . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 2.

    join ne fonctionne pas parce que dans tes deux cas fichier2 est trié numériquement alors que join utilise un ordre alphabétique (40 > 5 en ordre numérique mais "40" < "5" en ordre alphabétique).

    Pour ton exemple initial, la commande suivante fonctionne:

    sort fichier2 | join -1 2 -2 1 fichier1 -
    
    

    Et pour l'exemple avec les interfaces réseau:

    sort fichier2 | join -1 1 -2 1 fichier1 -
    
    
  • [^] # Re: différence pour madame michu

    Posté par  . En réponse au journal Du NAT en veux-tu en voilà. Évalué à 4.

    De toute façon, les box intégreront un pare-feu entrant

    Pour l'instant, le FAI français ayant le plus d'utilisateurs en IPv6, Free, n'a pas de pare-feu dans la Freebox.

  • [^] # Re: différence pour madame michu

    Posté par  . En réponse au journal Du NAT en veux-tu en voilà. Évalué à 3.

    tous tes équipements ne vont pas se retrouver totalement à poil et joignable sur internet, si ?

    Si.
    J'ai l'IPv6 derrière une Freebox et tous mes ordinateurs ont leur propre IPv6 publique.

  • [^] # Re: oui, c'est lent

    Posté par  . En réponse au message vitesse de récupération avec ddrescue. Évalué à 4.

    d'essayer de les circoncire au maximum

    Ah ! Ces pratiques religieuses…
    A vif ou sous anesthésie ?

  • [^] # Re: Curiosité pur ...

    Posté par  . En réponse au journal FreeBSD 9.1 est sorti. Évalué à 1.

    une vision du libre qui se veux

    Ouille ça pique. Avec la mise en gras, on ne vois que ça…

    Ouille ça pique. Avec la mise en gras, on ne voit que ça…

  • [^] # Re: heu ...

    Posté par  . En réponse au journal Samsung quitterait Android pour aller vers Tizen. Évalué à 6.

    Les accords de licence étant confidentiels, il est difficile de savoir quelles fonctionnalités sont couvertes.
    Néanmoins, il est fort probable que l'utilisation du format FAT pour les cartes mémoires SD amovibles en fasse partie.

    Si un constructeur fournit un téléphone sous Tizen avec une SD au format FAT, il est probable que Microsoft lui réclame des royalties.

  • [^] # Re: 3.8.6 ?

    Posté par  . En réponse au journal Timeline des processeurs (made by) Intel. Évalué à 2.

    Le 386 était dit "16 bits"

    Non, le 386 était complètement 32 bits; contrairement au 386SX qui en était une version allégée:

    • architecture interne 32 bits (comme le 386)
    • bus de données sur 16 bits (32 bits pour le 386)
    • bus d'adresses sur 24 bits (32 bits pour le 386)
  • [^] # Re: Bookmarks RSS

    Posté par  . En réponse au journal Comment suivez-vous les sites web ?. Évalué à 3.

    Ce qui est devenu un peu chiant depuis que Firefox n'affiche plus la petite icône orange dans la barre d'adresse

    Mais il y a une extension pour ça ;) RSS Icon In Awesombar

  • [^] # Re: Smashing the stack for fun...and elections

    Posté par  . En réponse au journal Encore un vote par Internet. Évalué à 4.

    Quel intérêt ?
    Un dirigeant au QI de poule est tellement plus facile à manipuler…

  • [^] # Re: Où est le problème ?

    Posté par  . En réponse au journal L'hameçonnage facile avec google. Évalué à 4.

    Jamais un service sérieux (oui Facebook c'est un site sérieux, à plusieurs dizaine de milliard d'euro de valeur boursière c'est sérieux…) te demandera ton identifiant/mot de passe. Ni Google, ni Yahoo, ni aucun autre site de ce genre.

    Pour Facebook, je ne sais pas, je n'utilise pas.
    Par contre, Google me propose de collecter les emails de mes autres comptes, il suffit que je fournisse l'identifiant et le mot de passe pour qu'il les relève en POP. De même, je peux lui fournir les identifiants et mot de passe de comptes Yahoo, Hotmail,… pour qu'il récupère mon carnet d'adresses. Pourtant Google est "à plusieurs dizaine de milliard d'euro de valeur boursière".

    LinkedIn me propose aussi d'importer mon carnet d'adresses Google, Yahoo,… en fournissant mon identifiant et mon mot de passe. LinkedIn est valorisé à plus de 10 milliards de dollars.

    Si on t'a demandé tes identifiants c'était clairement une tentative de phishing.

    D'après toi, dois-je conclure que Google et LinkedIn font du phishing ?

  • [^] # Re: Deuxième PC?

    Posté par  . En réponse au message Comment connaître l'origine d'un Kernel Panic depuis le mode graphique ?. Évalué à 3.

    je suppose qu'il n'y a pas moyen d'envoyer cela par le réseau (quitte à utiliser le port Ethernet en point-à-point comme un vulgaire port série) ?

    netconsole

  • [^] # Re: Utilité ?

    Posté par  . En réponse à la dépêche Le Top 500 de novembre 2012. Évalué à 3.

    Sachant que le trafic aérien augmente de 4% par an, un gain de 2% (en supposant qu'on arrive à l'appliquer à la totalité de la flotte mondiale) sera effacé en à peine 6 mois.
    Il faudrait atteindre un gain d'au moins 4% par an pour simplement maintenir la consommation au niveau actuel.

  • [^] # Re: Dédommagement != espérance de gain

    Posté par  . En réponse au journal Enfin !!!!. Évalué à 4.

    Il s'agit de 30 jours ouvrables et non ouvrés.
    On compte 6 jours ouvrables et 5 jours ouvrés par semaine (tout le monde ne fait pas des semaines de 5 jours).

    «Le salarié qui, au cours de l'année de référence, justifie avoir été occupé chez le même employeur pendant un temps équivalent à un minimum de 1 mois de travail effectif au sens de l'article L. 223-4 du code du travail, a droit à un congé dont la durée est déterminée à raison de 2 jours et demi ouvrables par mois de travail effectif sans que la durée totale du congé puisse excéder 30 jours ouvrables.»
    Réf: Légifrance

  • [^] # Re: Ecolo ?

    Posté par  . En réponse à la dépêche Un projet d’éolienne sous licences libres. Évalué à 4.

    (Surtout qu'on perd énormément d'énergie durant le transport …).

    C'est un argument que j'entends souvent, j'ai donc fait une rapide recherche: d'après RTE, elle est en moyenne de 2,5%. Je ne qualifierais pas ça d'énorme.

  • # Darktable

    Posté par  . En réponse au message Logiciels libres (multi-plateformes) pour la photo. Évalué à 6.

    Je n'en ai pas d'expérience personnelle mais Darktable a été présenté ici comme un équivalent de Lightroom:
    Rencontre et présentation de Darktable, flux de travail pour photographes - un Lightroom libre

  • [^] # Re: A propos des webapps

    Posté par  . En réponse à la dépêche Ubuntu 12.10 « Quantal Quetzal ». Évalué à 3.

    Ce système utilise Fogger, qui est un outil qui sandbox les applis web. Je l'utilise sous la 12.04 et je trouve ça assez pratique.

    Firefox fait ça depuis …. qu'il existe. Il suffit de créer un profil pour chaque application qu'on veut isoler.
    J'ai, par exemple, un profil dédié pour mon compte Gmail.

  • [^] # Re: petite apparté

    Posté par  . En réponse au journal Calimaq : Défense et illustration de la clause non commerciale. Évalué à 5.

    Je ne demande pas que vous souteniez le communisme, mais que vous n'exerciez pas une discrimination sur ma définition du libre

    Ce n'est pas de la discrimination, simplement que «ta» définition du libre ne correspond pas à celle utilisée dans la communauté du logiciel libre.
    Il est donc normal que les libristes s'insurgent contre ce qui ressemble à une récupération de la réussite du concept de «libre» utilisé dans le monde du logiciel pour promouvoir des idées qui en sont assez éloignées.

    L'existence même du libre n'est pas liée à celui du capitalisme.

    Heureusement !
    Si on avait attendu la chute du capitalisme pour pouvoir faire du logiciel libre, celui-ci n'existerait tout simplement pas.
    Le «libre» est un concept orthogonal au modèle de société. C'est ce qui lui permet d'être utilisé dans des démocraties, des dictatures, par des ONG ou le «complexe militaro-industriel». On peut être philosophiquement en désaccord avec certaines de ces applications mais les contraintes nécessaires pour les empêcher reviendrait à ne plus faire du libre.

  • [^] # Re: petite apparté

    Posté par  . En réponse au journal Calimaq : Défense et illustration de la clause non commerciale. Évalué à 2. Dernière modification le 21 octobre 2012 à 19:52.

    le GPL impose une condition (distribuer toujours sous licence libre). Est-ce que cette condition restrictive rend moins libre ou plus libre ?

    La GPL impose effectivement que les logiciels dérivés soient eux-mêmes sous distribués sous GPL.
    Un auteur qui voudrait aussi autoriser que son logiciel puisse être intégré dans du code propriétaire utilisera une licence de type BSD.

    si on peut vendre on a la liberté de vendre mais les futures modifications pourront être acquises par les autres un peu plus difficilement que si on ne pouvait que donner sans restreindre l'accès conditionné à de l'argent.

    Redhat a bâti son «business model» en réservant l'accès aux binaires de sa distribution à ses clients. Mais comme le code source, par respect de la GPL, est disponible, des distributions comme CentOS produisent leur propre distribution gratuite à partir des sources de RedHat.
    Un utilisateur peut donc choisir de payer Redhat lorsqu'il veut des services complémentaires ou d'utiliser CentOS lorsque seul le logiciel l'intéresse et non les services associés.
    Il n'y a donc pas de restriction de la diffusion due à la possibilité de commercialisation.

    Pour moi l'utilisation commerciale n'est qu'une faiblesse et en aucun cas une force puisque je pense que les entreprises privées elles-mêmes sont des faiblesses pour l’humanité […]

    On a bien compris que tu rejettes le modèle capitaliste et que pour toi «libre» = «communiste». C'est ta vision des choses, elle est respectable mais, comme tu as dû t'en apercevoir, elle est loin d'être partagée par tous les adeptes du logiciel libre.