Flavien a écrit 148 commentaires

  • # Infra/App

    Posté par  . En réponse au journal Journal inutile, mais ça me fait plaisir :-). Évalué à 3.

    On peut savoir la répartition entre les serveurs infra et applicatifs ? pour Linux et Windows.

  • [^] # Re: 1er sujet de projet

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à -1.

    Ya toujours des impondérables.

    Mais là, bientôt plus besoin de Windows :)
    Sauf pour les utilisateurs mais bon ça, je pense que personne a réussi à résoudre l'énigme.

    Win32-OpenSSH

    PSRP Linux support library

    OMI

    Platform Abstraction Layer

    Les routes sont bientôt open source entre le monde Microsoft et le reste du monde.

    Titre de l'image

  • [^] # Re: Il oublie LES 2 raisons principales

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 0.

    pour les builds arm, le depôt me semble vide : Contents-armel.gz => vide, pas de sous répertoires arm

  • [^] # Re: Il oublie LES 2 raisons principales

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à -2.

    Pour les bugs depuis NT 4.0, ouais.
    Pour les bugs d'interopérabilité avec le monde libre, attention c'est en base 666.

    Enfin ça c'était avant !

  • [^] # Re: XXIe siecle

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 2.

    Nuget est un zip avec un fichier de meta, des dll ou des binaires et des scripts PowerShell.

    Il a un cousin communautaire nommé Chocolatey qui sert à distribuer des logiciels :
    chocolatey

    Nuget a été crée en 2010 et Chocolatey en 2011.

    PowerShellGet est dans Windows 10 nativement (et compatible à partir de Windows 7), et il sert de meta-gestionnaire de packages et se base se Nuget principalement :

    PowerShellGet

    Architecture :
    OneGet

    Bien évidemment tout ça faisant parti de PowerShell, c'est en cours de portage pour Linux (et MacOSX)

  • [^] # Re: Pas sûr de tout comprendre

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 0.

  • [^] # Re: Il oublie LES 2 raisons principales

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 0.

    Ubuntu 8.04 on Zaurus

    Je cherche les dépôts de l'Ubuntu 8.04 ARM
    Ils ont été supprimés.

    C'était un peu les dépots expérimentaux sur les bords.

    Tu crois que c'est mort ?

  • [^] # Re: Il oublie LES 2 raisons principales

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à -1.

    Ah bon, sous linux, on peut exécuter nativement des binaires statiques x64 sur ARM v5 ?

    Tout le monde a le même souci ?

  • # 1er sujet de projet

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 0. Dernière modification le 07 janvier 2017 à 02:58.

    Ca fait maintenant plus de 12 ans que je travaille cette simple question :
    Mon premier message sur linuxfr.org

    PowerShell Beta

    11 ans que je ne poste plus ici mais que je lis tous les journaux et les depêches.

    Les "haters" sont ici supérieurs au reste de la population des lecteurs du site.

    Avec PowerShell sur Linux, Mac et Windows, je vais enfin clore ce chapitre.

    Contrairement au plus jeune, je n'ai pas appris sur Unix.
    Le PC du pauvre c'était pour moi des ordinateurs sous Windows depuis la version 1.0

    Le génie commercial de fournir du pc bas de gamme à toute la populace m'a permis de découvrir l'informatique dans les années 90.
    RapLine

    Je suis content que Linux le tueur d'Unix finisse par achever le géant Microsoft après temps de drama !

    Par contre, maintenant plus personne ne comprends grand chose.

    Une étude récente publiée par l’APEC indique que 79% des recrutements sont difficiles à réaliser dans l’IT, contre 68% un an plus tôt. Explication : très peu de candidats alors que ces profils sont souvent au cœur de la stratégie des entreprises du numérique.
    Réinventer la roue

    Ce que je reproche à la majorité des commentaires, c'est de ne pas prendre en compte l'efficience, mais des arguments fallacieux.

    Ici c'est mon journal, si personne ne fait la modération de manière globale et que je finis par penser qu'entre les débats vegan sur Youtube et les trollers de LinuxFr, ca finit par être la même "pattern"

    Je continuerais à vous répondre si vous le désirez, mais il est hors de question, que je n'ai pas le droit d'exister. Je suis pas un romulien, je suis pas un linuxien, je suis un informaticien et j'emmerde profondément tous ceux qui voudront me mettre dans une case.

    La laicité ca serait de respecter le polythéisme au niveau des licences.

    J'en ai rien à foutre

    Franchement si un jour, je rencontre le didier super des API et des OS, je le financerais pour faire chier tous ceux qui sont des nazis sans le savoir.

  • [^] # Re: Il oublie LES 2 raisons principales

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 0.

    Je dirais même que les softs Windows 7 tournent mieux en 10 qu'en 8.
    Et que 7 + 8 = 10

  • [^] # Re: Pas sûr de tout comprendre

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 0.

    You can deploy it using either edition of WS2016, but to be supported in production, you must have attached Software Assurance to the licensing of the physical server.

    Licensing

    Les conditions sont différentes pour Nano.

    Je veux le mettre sur mon réseau interne et en production !

    Si faut attendre Windows 2016R2, ca me va, mais si ca change pas d'ici 2020, ca veut dire casse toi sur le cloud.
    ><

  • [^] # Re: Pas sûr de tout comprendre

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 0.

    essayé.

    il faut attendre ça :

    Looking ahead to the end of first quarter 2017 and into second quarter 2017, the next release of .NET Core will be adding several “missing” APIs. According to Hunter this will include APIs that handle “networking, serialization, data, and more.” The intent is for this release of .NET Core to meet the requirements of .NET Standard 2.0, so that APIs will be consistent across the three major families of .NET: .NET Framework, .NET Core and Xamarin. VB.NET for .NET Core is being developed according to Lander, but a release date is not available.

    Roadmap DotNetCore

    Après le code devrait marcher bien mieux.

    PowerShell DotNet Core devrait récpercuté ses avancées quelques mois plus tard.
    La compatibilité DotNet est parallèlement amélioré sur PowerSHell, ce qui va faire une grosse update niveau compatibilité.

  • [^] # Re: Pas sûr de tout comprendre

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à -1.

    Nano Server n'est disponible que sur le cloud si vous êtes un client avec un contrat cadre.
    Il y a bien sur les accords partenaires et si vous êtes développeur.

    C'est loin d'être "freedom"

    C'est prêt techniquement mais pas juriquement.

  • [^] # Re: Pas sûr de tout comprendre

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à -4.

    Windows 10 : powershell.exe

    PS> [Net.HttpListener]::new()

    AuthenticationSchemeSelectorDelegate :
    ExtendedProtectionSelectorDelegate :
    AuthenticationSchemes : Anonymous
    ExtendedProtectionPolicy : ProtectionScenario=TransportSelected; PolicyEnforcement=Never;
    CustomChannelBinding=; ServiceNames=
    DefaultServiceNames : {}
    Realm :
    TimeoutManager : System.Net.HttpListenerTimeoutManager
    IsListening : False
    IgnoreWriteExceptions : False
    UnsafeConnectionNtlmAuthentication : False
    Prefixes : {}

    Pour le reste c'est au choix : téléchargement d'un module de commandes (sorte de wrapper) ou exploitation de l'API directement via des classes PowerShell (CLR) ou via décoration d'un object (DLR)

    Voici un exemple ancien (dont on pourrait reduire la taille de plus la moitié en dernière version), mais ca donne une idée de l'API :

    Start-PSNode

    L'APi doit contenir HTTP2.0 si je ne m'abuse sur les OS de noyau 10 (mise à jour IIS => mise à jour de la lib noyau)

    NANO 410 MO + DotNetCore + Code

    La compatibilité Linux de DotNetCore, a mis au régime Windows.

    Certaines souhaitent qu'il crève.
    Moi pas.
    On ne devrait jamais jeter de code.
    Il doit devenir Open Source ou se reproduire dans un autre OS.

    J'ai bien l'impression que c'est ce qui se passe.

    Faudrait que la famille arrête son déni de grossesse.

    Depuis le temps que Microsoft et l'Open Source se tourne autour, faut pas s'étonner que ca finisse comme ça.

    Ce projet vient de repartir après 3 ans de mort clinique.

    https://github.com/IronLanguages/ironpython3

    GIL ?

    On est à l'air de l'AST ! Même php s'y est mis.

    Si tu penses que c'est une coquille vide, je t'invite à lire ces docs :
    [dlr] https://github.com/IronLanguages/dlr/tree/master/Docs

    L'implémentation en langage dynamique de ce patron est PowerShell.

  • [^] # Re: Pas sûr de tout comprendre

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 0.

    L'équipe qui porte PowerShell semble indiqué que le moteur dotnet core sera plus riche sous Linux que Windows au niveau des appels systèmes. Je n'ai pas vérifié, ca semble cohérent.

    Les architectes de Windows de Longhorn ne devaient pas être trop bête, parce qu'ils ont laissé assez de place pour booter un filesystem Linux au niveau de l'API. Comme quoi, tout le monde ne devait pas écouter Balmer.

    On va rentrer dans l'ère du meta et du sémantique.

    Linux a gagné le droit de recevoir toute l'attention des entreprises qui changent de cap.

    C'est légitime ! Non ?

    Moi je trouve que c'est un happy end sympa !

  • [^] # Re: Pas sûr de tout comprendre

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 0.

    La colle que tu sembles chercher s'appelle PowerShell.

    C'est ce qui te permet de génerer une vue de cette API.

    C'est pas sémantique par hasard.

    http://www.systanddeploy.com/2016/01/powershell-gui-add-mahapps-metro-theme.html

    ShowUi est un wrapper qui fait de la génération de code en interrogant le système.

    Writing a Drag and Drop Video Player in 12 lines of script
    Building a quick Twitter client in ShowUI Writing a Drag and Drop Video Player in 12 lines of script

    http://show-ui.com/Fun%20With%20ShowUI%20Videos/

    New-Window -AllowDrop -On_Drop {
    $videoPlayer.Source = @($_.Data.GetFileDropList())[0]
    $videoPlayer.Play()
    } -On_Loaded {
    $videoPlayer.Source = Get-ChildItem -Path "$env:Public\Videos\Sample Videos" -Filter *.wmv |
    Get-Random | Select-Object -ExpandProperty Fullname
    $videoPlayer.Play()
    } -On_Closing {
    $videoPlayer.Stop()
    } -Content {
    New-MediaElement -Name VideoPlayer -LoadedBehavior Manual
    } -asjob

  • [^] # Re: XXIe siecle

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 1. Dernière modification le 07 janvier 2017 à 00:03.

    Le site est en PowerShell donc c'est forcément postérieur à 2005.

    En ce moment, il y a 70,332 paquets sur nuget.org

    Les devs de Microsoft DotNet Full, DotNetCore (GitHub) et Mono sont en train de fusionner le code en devant gérer les droits.

    Il faut le savoir mais des fois Microsoft achètent du code à des petites structures, ce qui empêche le passage en Open Source. Aussi les mecs sont en train de revalider toutes les lignes de code avec les juristes et réécrire ce qui manque.

    On peut rêver d'avoir des libs Framework 2.0 compatible sur linux 15 ans après leur compilation.

    Et peut être la balourder sur un android ! (et sans noyau Windows)

  • [^] # Re: Lol

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à -2.

    Vous savez ils arrivent que les maisons mères attaquent leur filiale ou inversement.
    Dans ce monde, les règles sont fixés par les lois, le reste par des gens qui les appliquent avec plus ou moins de zèle et de talent.

    La cause a gagné et l'Open Source est entré dans le psyché des gens à cause des pionners.

    Une si gros entreprise qui plie , c'est symboliquement intéressant à observer et à comprendre.

    Peut-être que la génération "Valéry Giscard d’Estaing" attends de voir avant de crier victoire.

    Musée Interdit
    ```

  • [^] # Re: Il oublie LES 2 raisons principales

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à -1.

    1) La compatibilité avec l'historique.
    compatibilité avec le passé, le présent et le futur :
    - compatibilité des builds statics X86 sur ARM en cours
    - compatibilité avec un bootstrap Ubuntu
    - portage de WMI sur Linux et MAC en cours
    - compatibilité avec les applications iOS en cours
    - compatibilité avec les applications Android en pause

    2) Les MAJ qui se passent bien.
    Microsoft supportent en entreprise beaucoup de scénarios et fourni pléthore d'outils assez puissant.
    Encore faut-il avoir déjà étudier un repository d'un autre OS.
    Ca aide.
    ```

  • [^] # Re: Licence

    Posté par  . En réponse au journal Pourquoi Windows. Évalué à 2.

    Dans le cadre de mon travail d'IT, ce n'est pas une réponse que je peux fournir à mes clients. Mais je peux comprendre que tous les professionnels n'ont pas ce problème et encore moins les particuliers ou les enseignants.

    Je vous envie de pouvoir appliquer vos convictions. Par contre, je trouve dommage que ça vous empêche de réfléchir au reste du monde.

  • [^] # Re: La valeur de Linux est de 0 (pour toi).

    Posté par  . En réponse au journal Microsoft s'accroche jusqu'au bout. Évalué à 1. Dernière modification le 03 janvier 2017 à 22:13.

    Ce n'est pas le sujet d'ici

    Il y a t-il un sujet dans cette page ?
    Non, bon ben autant que ce journal serve à échanger entre personnes curieuses :)

    Sinon le petit monsieur aurait du créer un message sur le forum puisque tu nous indiques que c'est un manque de compétences qui est à l'origine de son journal.

  • [^] # Re: La valeur de Linux est de 0 (pour toi).

    Posté par  . En réponse au journal Microsoft s'accroche jusqu'au bout. Évalué à 6.

    The file system supported by the Extensible Firmware Interface is based on the FAT file system. EFI
    defines a specific version of FAT that is explicitly documented and testable. Conformance to the EFI
    specification and its associate reference documents is the only definition of FAT that needs to be
    implemented to support EFI. To differentiate the EFI file system from pure FAT, a new partition file
    system type has been defined.

    UEFI Specification Version 2.5
    (Pages 536)

    Je serais tenter de dire que Microsoft n'est pas lié à ça.
    Mais j'imagine que le nombre de PC tournant sous Windows a fait pencher la balance dans l'élaboration de la norme.

  • [^] # Re: La valeur de Linux est de 0 (pour toi).

    Posté par  . En réponse au journal Microsoft s'accroche jusqu'au bout. Évalué à 4.

    Tout ce que j'ai trouvé sur Wikipedia :

    ESP needs to be formatted with a file system whose specification is based on the FAT file system and maintained as part of the UEFI specification; therefore, the file system specification is independent from the original FAT specification

    EFI system partition (ESP)

  • [^] # Re: C'est de ta faute

    Posté par  . En réponse au journal Microsoft s'accroche jusqu'au bout. Évalué à 8.

    Il se plaint surtout de la colle !
    Le reste, il était au courant en l'achetant !

  • # C'est de ta faute

    Posté par  . En réponse au journal Microsoft s'accroche jusqu'au bout. Évalué à -5. Dernière modification le 03 janvier 2017 à 21:34.

    Quelqu'un t'as t-il obligé à acheter ce portable de ce constructeur ?
    NON.

    Est-ce Microsoft qui a posé la colle sur ton portable ?
    NON.

    Est-ce qu'il existe des ordinateurs sans OS sur le marché ?
    OUI.

    As-tu encouragé ce constructeur à continuer ces méthodes ?
    OUI puisque tu l'as acheté.

    Bref, rien neuf sous le soleil.
    Ah si, Microsoft essaye de changer.
    Toi, tu sembles être resté bloqué en 2015.