Posts

Eclipse, astuces & optimisations

  • posts
  • 1 minute de lecture
Ci-dessous les slides d’une présentation (réalisée et diffusée au travail au sein d’une équipe de développeurs) détaillant un certain nombre d’astuces, de raccourcis-claviers, d’optimisations, de plugins, que l’on gagne à connaître quand on utilise Eclipse comme IDE de développement Java. Il y a un peu de tout, chaque développeur en connaît forcément une bonne partie, mais peut-être pas tout. Cette présentation ne se veut aucunement exhaustive, c’est juste un moyen de centraliser un certain nombre d’informations à même de permettre de mieux utiliser l’outil.

PS3MediaServer et boîtier Sony SMP-N200

  • posts
  • 1 minute de lecture
Sony propose depuis quelques mois un boîtier multimédia dont le coeur est issu de celui de la PS3 : le boîter Sony SMP-N200. La navigation dans les menus reprend celle du XMB de la PS3. Pour accéder depuis ce boîtier, par le réseau, au contenu diffusé par PS3MediaServer, il faut utiliser la configuration suivante (adaptée depuis le fichier de configuration du lecteur BluRay de Sony). Fichier à placer au niveau de la configuration de PS3MediaServer : renderers/SMP-N200.

En finir avec les répertoires 'target/' de Maven

  • posts
  • 2 minutes de lecture
Pour ne plus être pollué par le contenu des répertoires target/ de Maven (contenant notamment les classes compilées) lorsque l’on travaille sous Eclipse, il suffit de les marquer en derived. Ceci permet d’indiquer à Eclipse que le contenu de ce répertoire ne doit pas être pris en compte lors des recherches, lors des mécanismes de navigation type “Open Type” (CTRL+T), etc. C’est un vrai gain de temps sur de gros projets (sans compter que le résultat des recherches est dès lors plus clair).

Colorer différemment le background de vos sessions SSH

  • posts
  • 3 minutes de lecture
Configuration permettant de colorer de manière différente le background des sssions SSH : utile par exemple pour différencier les environnements entre PRODUCTION et PRE-PRODUCTION, ou LOCAL et REMOTE.

Choix du workspace Eclipse à utiliser au démarrage via un launcher interactif (Linux)

  • posts
  • 2 minutes de lecture
Comme je travaille avec plusieurs workspaces Eclipse (regroupant chaque plusieurs projets Eclipse corrélés entre eux, par ex. tous les modules d’un même projet, ou tous mes projets personnels Java ou PHP, ou tous mes projets de tests, etc.), il est beaucoup plus pratique pour moi de choisir le workspace sur lequel je veux travailler directement en démarrant Eclipse (plutôt que de switcher après coup). De fait, tous mes raccourcis Eclipse pointent en fait sur le script ci-dessous.

  • posts
  • 1 minute de lecture
Fractals Links Reddit Generative https://www.reddit.com/r/generative/ Golang implementation : Gobrot : https://github.com/esimov/gobrot https://www.reddit.com/r/golang/comments/jy9kq6/a_fractal_i_rendered_in_go_without_any_external/ RUST implementation : https://github.com/abour/fractal https://www.reddit.com/r/rust/comments/jyziio/a_fractal_i_rendered_with_rust_without_any/

  • posts
  • 1 minute de lecture
RUST Links Communities : REDDIT : https://www.reddit.com/r/rust Awesome Rust : https://github.com/awesome-rust-com/awesome-rust https://github.com/rust-unofficial/awesome-rust Users : https://users.rust-lang.org/ Frameworks : Tokio : https://github.com/tokio-rs/tokio + https://docs.rs/tokio/1.0.1/tokio/ Termion : https://github.com/redox-os/termion TUI-rs : https://github.com/fdehau/tui-rs Bevy (game engine) : https://bevyengine.org/ Druid (GUI) : https://github.com/linebender/druid Diesel (ORM ) : https://github.com/diesel-rs/diesel Piston (graphic library) : https://github.com/PistonDevelopers/piston CoreUtils https://github.com/uutils/coreutils Nannou (creative coding framework) : https://github.com/nannou-org/nannou Documentations : RustStarterKit : https://wiki.alopex.li/RustStarterKit2020 Cheat-rs : https://cheats.rs/ RUST option in one figure : https://www.