• chevron_right

      John Lewis returns to profit but pays no staff bonus; bitcoin hits new high – business live

      news.movim.eu / TheGuardian · Thursday, 14 March - 07:27

    Department store chain reports £56m profit but says improving its business must take priority over paying a bonus

    Good morning, and welcome to our rolling coverage of business, the financial markets and the world economy.

    The John Lewis Partnership has swung back to an annual profit but will not pay a bonus to staff for the second year in a row, saying investing in pay and improving its business must take priority.

    12.30pm GMT: US producer prices for February (forecast: 0.3%; prior: 0.3%)

    12.30pm GMT: US retail sales for February (forecast: 0.8%; prior: -0.8%)

    Continue reading...
    • chevron_right

      ‘A Trojan horse of legitimacy’: Shell launches a ‘climate tech’ startup advertising jobs in oil and gas

      news.movim.eu / TheGuardian · Monday, 26 February - 19:00

    Onward touts a vision of a ‘clean energy future’, but experts say ventures like this are part of fossil fuel firms’ greenwashing plan

    A sleek new startup promising to ‘advance the energy transition’ launched earlier this month promising to “[connect] thousands of innovators across the globe to tackle difficult energy and climate challenges”.

    The venture, Onward, is owned by Shell, a company that brought in $28bn in profits from oil and gas last year. The company’s website says it is “accelerating pathways to energy innovation”, serving as a “hub for innovation, collaboration and entrepreneurialism”, and creating a “compelling, evidence-based picture of the benefits of a net-zero future”. Team bios include descriptions of an ideal day “in our clean energy future”: kitesurfing, snorkeling and hiking.

    Continue reading...
    • chevron_right

      Shell signals retreat from carbon offsetting

      news.movim.eu / TheGuardian · Friday, 8 September, 2023 - 10:12

    Oil company is latest firm to act amid indications that carbon credits do nothing to mitigate global heating

    Shell has become the latest large company to pull back from carbon offsets amid concerns many have no environmental impact, it has emerged, as the Carbon Trust discontinues its “carbon neutral” labelling scheme based on offsetting.

    The FTSE 100 oil company, one of the leading proponents of carbon offsetting, abandoned targets to invest up to $100m a year in carbon credit schemes and purchase 120m nature offsets a year by 2030 as part of a broader watering down of its climate ambitions in June, the oil major has confirmed.

    Continue reading...
    • chevron_right

      Nushell – Le Shell révolutionnaire multi-plateforme

      news.movim.eu / Korben · Monday, 4 September, 2023 - 07:00 · 2 minutes

    Nushell est un nouveau type de shell développé en Rust qui rend l’utilisation du terminal encore plus fun et bien sûr plus « productive ». Conçu pour fonctionner sur Linux, macOS, BSD et Windows, Nushell offre des fonctionnalités impressionnantes grâce à ses pipelines, ses plugins et sa compatibilité avec JSON, YAML, SQLite, Excel, etc.

    Nushell utilise des pipelines pour contrôler n’importe quel système d’exploitation. Les pipelines de Nu utilisent des données structurées, ce qui permet de sélectionner, filtrer et trier les données en toute sécurité. Pour mieux comprendre, c’est assez similaire à la philosophie Unix où les commandes produisent une sortie stdout et récupèrent de la donnée à partir de stdin – sauf que les commandes Nu peuvent également produire des données structurées. C’est ultra puissant !

    Les pipelines de Nu sont composés de commandes regroupées en trois catégories: celles qui produisent un flux (comme des sources de données), celles qui filtrent un flux et celles qui consomment la sortie du pipeline. Les commandes sont séparées par le symbole du pipe (|) pour indiquer un pipeline allant de gauche à droite.

    Nushell peut, comme je le disais, travailler avec des données existantes telles que JSON, YAML, SQLite, Excel…etc. Nu est donc capable de prendre en entrée des fichiers et des URL en tant que texte brut ou données structurées.

    Et pour ceux qui aiment étendre les fonctionnalités de leur shell, Nushell offre un système de plugins plutôt puissant. Les plugins sont proposés sous la forme de binaires et sont capables d’interagir avec Nushell via un protocole JSON-RPC simple. Les plugins peuvent alors se comporter comme des filtres ou des récepteurs (‘sink’), et ils peuvent traiter les données ou les consommer comme bon leur semble.

    Par ailleurs, il existe un dépôt appelé awesome-nu qui répertorie une variété de plugins Nushell ainsi que le dépôt showcase qui présente des tutos et des vidéos techniques sur Nushell, pour vous aider à le prendre en main.

    Si vous souhaitez essayer Nushell, vous pouvez le télécharger via les gestionnaires de paquets de votre système ou récupérer directement son code source (ou en tant qu’action GitHub). La documentation officielle se trouve ici.

    Puis une fois que vous avez installé Nushell, il suffit de taper la commande nu pour le lancer.

    En conclusion, je ne peux que vous recommander d’essayer Nushell et de profiter de ses fonctionnalités. Comme le disait le philosophe Socrate, ‘La vie sans un bon vieux shell ne vaut pas la peine d’être vécue’ . Alors, pourquoi ne pas explorer le monde des pipelines, des plugins et des données structurées que Nushell propose ?

    Vous pourriez bien être surpris par l’impact que cela aura sur votre manière de bosser.

    À découvrir ici : http://www.nushell.sh

    • chevron_right

      Just – Un outil puissant pour lancer les commandes de vos projets

      news.movim.eu / Korben · Sunday, 4 June, 2023 - 07:00 · 1 minute

    Just est un gestionnaire de commandes qui permet aux utilisateurs d’enregistrer et d’exécuter des commandes spécifiques à un projet. Les commandes, appelées recettes (recipes en anglais), sont stockées dans un fichier nommé justfile , dont la syntaxe est inspirée de make .

    Just présente de nombreuses fonctionnalités utiles et des améliorations par rapport à make, notamment la prise en charge de Linux, MacOS et Windows sans dépendances supplémentaires, des rapports d’erreurs spécifiques et détaillés, et la possibilité d’accepter des arguments lors de son utilisation avec la ligne de commande.

    De plus, Just peut être invoqué depuis n’importe quel sous-répertoire, et pas seulement le répertoire contenant le justfile. Les recettes peuvent être écrites dans des langages comme Python ou NodeJS, et les erreurs sont résolues de manière statique chaque fois que c’est possible.

    L’outil prend également en charge le chargement des variables d’environnement à partir de fichiers .env, l’énumération des recettes à partir de la ligne de commande et les scripts de complétion de ligne de commande pour la des coquilles courantes.

    Pour plus d’informations sur Just et ses fonctionnalités, visitez le site officiel ou la documentation officielle . Des exemples se trouvent également sur le dépôt GitHub .

    Et si vous avez besoin d’aide, n’hésitez pas à ouvrir une issue sur Github ou à contacter le développeur sur Discord.

    Lorsque vous travaillez avec des scripts shell, gardez à l’esprit que chaque ligne est exécutée dans un shell nouvellement créé. Cela signifie que si vous changez de répertoire courant via une commande, cela n’affectera pas les autres lignes de commande.

    Une autre astuce utile consiste à utiliser le symbole « @ » pour empêcher l’affichage des commandes. Par exemple, si vous voulez exécuter une commande et simplement afficher « C’est fait ! » sans montrer la commande réelle, vous pouvez utiliser la syntaxe suivante :

    hello: @echo 'C Fait !'

    Si également, vous souhaitez en savoir plus sur la conception de scripts shell, consultez ce lien . Et si vous avez trouvé cet article utile, pensez à soutenir le projet.

    Source

    • chevron_right

      Copilot CLI – Votre expert en shell à portée de main

      news.movim.eu / Korben · Tuesday, 23 May, 2023 - 12:00 · 1 minute

    Voici un nouveau truc absolument fantastique si vous aimez l’IA : Copilot CLI ! Développé par Github, imaginez un terminal si puissant qu’il semble lire dans vos pensées et comprendre tout ce que vous voulez faire.

    Copilot CLI est cette petite révolution qui nous attend tous parce qu’il est capable de concevoir des commandes shell complexes et des boucles que je n’aurais jamais pu imaginer sans y passer des heures. C’est comme si un expert en shell vivait à l’intérieur de votre terminal et vous chuchotait à l’oreille comment exécuter des commandes obscures que vous n’auriez jamais osé essayer auparavant.

    Parfois on bute sur des problèmes insurmontables quand on est sur son terminal et maintenant, avec Copilot CLI, qui connait ces outils sur le bout des doigts, plus de problèmes !

    En réalité, Copilot CLI dispose de trois commandes shell : ?? , git? et gh? .

    Voici comment elles fonctionnent :

    • ?? est un outil polyvalent pour les commandes shell arbitraires. Elle compose des commandes et des boucles, et utilise des indicateurs de recherche obscurs pour répondre à votre requête.
    • git? est spécifiquement utilisée pour chercher des invocations git. Par rapport à ??, elle est plus puissante pour générer des commandes Git, et vos requêtes peuvent être plus succinctes lorsque vous n’avez pas besoin d’expliquer que vous êtes dans le contexte de Git.
    • gh? combine la puissance de la commande CLI GitHub et de l’interface de requête avec la commodité de laisser l’IA générer pour vous les indicateurs compliqués et les expressions jq.

    Pour l’instant, Copilot CLI est disponible alpha, mais vous pouvez vous inscrire sur la liste d’attente et recevoir une notification dès que vous aurez accès. À noter qu’il vous faudra également un accès à GitHub Copilot pour l’utiliser.

    Grâce à ces alias, vous pourrez également exécuter les commandes générées directement dans votre terminal.

    Préparez-vous et améliorez vos compétences en shell grâce à Copilot CLI. Nous sommes sur le point de voir des changements incroyables dans notre façon d’utiliser nos terminaux.

    À découvrir ici

    • chevron_right

      Shell – Le gestionnaire de menu contextuel qui manquait à Windows

      news.movim.eu / Korben · Saturday, 20 May, 2023 - 07:00 · 1 minute

    Hey, les Windowsiens, ça vous dirait aujourd’hui de personnaliser le menu contextuel de l’Explorateur de fichiers de votre OS préféré ?

    Si vous êtes partant, il y a Shell , un outil qui va transformer votre menu contextuel (le menu qui en général s’affiche quand on fait un clic droit pour ceux qui se grattent la tête) en un véritable couteau suiiiisse !

    Avec Shell, ce bon vieux temps où vous étiez condamné d’utiliser les options de base proposées par les ingénieurs de Microsoft est révolu. Vous allez pouvoir créer vos propres commandes pour accéder rapidement à vos sites Web favoris, à vos fichiers et dossiers, et même lancer vos applications directement depuis le menu contextuel.

    Vous pourrez également modifier ou supprimer n’importe quel élément ajouté par le système ou tout logiciel tiers. Elle est pas belle la vie ?

    Capture d'écran de l'interface utilisateur de Shell

    Alors bien sûr c’est gratuit et Shell est compatible avec Microsoft Windows 7/8/10/11 (x86/x64/arm64).

    Pour utiliser Shell, plusieurs options s’offrent à vous : Via l’installateur, en version portable ou via Windows Package Manager, Scoop ou encore Chocolatey. Choisissez celle qui vous plaît le plus et suivez les instructions qui vont bien. Tout est expliqué ic i.

    La documentation est top, il y a plein d’astuces pour l’utiliser également en ligne de commande.

    Et si jamais vous trouvez encore le moyen de vous plaindre après ça, baaaah peut-être que vous devriez penser à passer à Linux. Juste une idée comme ça… lol

    À télécharger ici.

    • chevron_right

      Automatiser les installations de Kali pour les pentesters qui ont la flemme

      news.movim.eu / Korben · Friday, 17 March, 2023 - 08:00 · 1 minute

    Vous le savez, Kali est un Linux spécialisé pour la cybersécurité , qui permet de faire de l’analyse de vulnérabilité, du test d’intrusion, de l’analyse de paquets réseau, du reverse engineering et tout un tas d’autres trucs. Si vous êtes un pentester, vous l’utilisez probablement et vous savez que la création de VM Kali Linux pour chaque mission peut être une tâche un poil relou !

    Heureusement, un nouveau projet open source baptisé Kali-automation-install va vous faciliter grandement la vie. Cet outil permet en effet de créer automatiquement une VM Kali Linux avec tous les outils nécessaires pré-installés dessus, le tout en utilisant un simple script bash qui peut être rapidement et facilement modifié. Cela permet de répondre à vos besoins spécifiques sur chacune de vos missions d’expert ;-).

    Ce projet a été développé par sKillseries, un habitué du monde offensif cyber et permet aussi de configurer Kali en français pour qu’il fonctionne avec les deux hyperviseurs les plus courants : VirtualBox et VMware.

    Pour l’utiliser, vous devrez d’abord installer packer ainsi que l’hyperviseur de votre choix (J’ai choisi Virtualbox pour l’exemple).

    apt install packer virtualbox virtuabox-ext-pack

    Ensuite, vous pouvez modifier les variables qui sont dans le fichier kali-var.json pour personnaliser votre VM Kali Linux.

    {
        "iso_url": "<Lien de Téléchargement Kali-Linux>",
        "iso_checksum": "<SHA256Checksum de l'ISO>
    }

    Enfin, une fois ces modifications faites, vous pourrez initier la création de la VM avec une seule commande directement depuis votre terminal ou vos propres scripts.

    packer build -var-file=kali-vars.json config-virtualbox.json

    Vous pouvez même le faire en mode headless si vous le souhaitez (sans interaction) en ajoutant le paramètre suivant au fichier json de votre hyperviseur.

    "headless": "1",

    Vous trouverez toutes les infos sur ce projet sur sa page Github .