Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierJMLRT

How do I analyse plugins and dependencies for an instance? – CloudBees Support

21 août 2019 à 11:23

Un petit script groovy à lancer sur une instance Jenkins pour trouver l'arbre de dépendences des plugins installés:

def plugins = jenkins.model.Jenkins.instance.getPluginManager().getPlugins()
plugins.each {
    println "${it.getShortName()} (${it.getVersion()}) - ${it.getDependencies()}"
}

Permalink

ClusterAPI

3 novembre 2019 à 13:40

Présentation de ClusterAPI qui permet de provisionner depuis un cluster k8s existant (management cluster) d'autres clusters k8s (target clusters) dans le cloud grâce a des CRDs (ex: AWSCluster, MachineDeployment). C'est encore en alpha mais ça a l'air très prometteur.


Permalink

Hammerspoon Getting Started

15 novembre 2019 à 21:29

Le Getting Started pour utiliser Hammerspoon sur MacOS

What is Hammerspoon?

Hammerspoon is a desktop automation tool for OS X. It bridges various system level APIs into a Lua scripting engine, allowing you to have powerful effects on your system by writing Lua scripts.

C'est super puissant pour controller MacOS.

Quelques examples:

  • Déplacer la fenêtre actuelle sur la moitié gauche de l'écran en pressant les touches Cmd, alt, ctrl et gauche
hs.hotkey.bind({"cmd", "alt", "ctrl"}, "Left", function()
    local win = hs.window.focusedWindow()
    local f = win:frame()
    local screen = win:screen()
    local max = screen:frame()

    f.x = max.x
    f.y = max.y
    f.w = max.w / 2
    f.h = max.h
    win:setFrame(f)
end)
  • Déplacer la fenêtre actuelle sur la moitié droite de l'écran en pressant les touches Cmd, alt, ctrl et droite
hs.hotkey.bind({"cmd", "alt", "ctrl"}, "Right", function()
    local win = hs.window.focusedWindow()
    local f = win:frame()
    local screen = win:screen()
    local max = screen:frame()

    f.x = max.x + (max.w / 2)
    f.y = max.y
    f.w = max.w / 2
    f.h = max.h
    win:setFrame(f)
end)
  • Afficher le titre en écoute sur Spotify en pressant les touches Cmd, alt, ctrl et S
hs.hotkey.bind({"cmd", "alt", "ctrl"}, "S", function()
    hs.spotify.displayCurrentTrack()
end)

Permalink

L'actualité de la Freebox » Blog Archive » Les VMs sont disponibles pour Freebox Server Delta 4.1.0

7 décembre 2019 à 20:16

J'avais loupé cette news mais il est désormais possible de lancer des VM ARM64 sur la Freebox Delta.

Pas encore testé mais c'est super interressant pour qui veut s'autohéberger sans s'équiper d'un serveur @home et dispose d'une connexion suffisante (pas mon cas malheureusement, j'attend avec impatience le jour ou la fibre sera disponible chez moi...).

Quelques limitations connus:

  • ARM64 uniquement
  • 2 VM maximum
  • 2 CPU et 1GB dispo pour les VM

Quel est l'intérêt par rapport à un Raspberry Pi pour une utilisation de type server @home?

  • Pas d'hardware supplémentaire
  • Pas de problème d'alimentation tatillone
  • Pas de problème de corruption de carte SD pour le stockage
  • Meilleures perfs disque
  • Meilleures perfs CPU (entre 30% et 80% d'après l'article)
  • Meilleures perfs réseau

Permalink

Lecteur DVD double D-JIX PVS 702-39LSM - D-JIX

29 décembre 2019 à 14:27

J'utilise ce lecteur DVD portable pour occuper les enfants pendant les longs trajets en voiture.

Les codecs et formats qu'il peut lire sont assez limités.

Pour convertir des vidéos afin qu'elles soient lisible sur ce lecteur:

ffmpeg -i existing_file.mp4 -vcodec mpeg4 -vtag DX50 -acodec mp3 -s vga new_file.avi

Permalink

Dec 16th, 2019: [EN][Logstash] Indexing Github Events for Fun and Profit - Elastic Community and Ecosystem / Advent Calendar - Discuss the Elastic Stack

30 décembre 2019 à 14:25

Dans mon équipe (infra @ elastic), on utilise Logstash pour indexer les évènements de notre organisation GitHub dans Elasticsearch et générer des alertes et dashboards.

Ce post décrit rapidement notre process.

En bonus, il est possible d'utiliser le nouveau chart officiel Logstash développé par mes soins pour déployer Logstash sur K8S (attention ce chart est toujours en bêta).


Permalink
❌
❌