Simon Marache-Francisco

Linux tips and tricks

  • 13/01/2013
  • POST
This post list a few tips that I discovered when I started working back in 2013. I have improved my knowledge a great deal over the last years but the information there can still be useful. Bash (any) Use a default value if the variable is unset or null (see more on parameter expansion): echo "${TEST:-default}" Transfer the parameters to a command: test.sh: my_function "$@" test.sh "this has spaces" 25 => my_function will correctly receive 2 parameters: "this has spaces" and 25.

MSGPCC on Linux

  • 13/01/2013
  • POST
This post is about compiling and uploading software to a Texas Instrument MSP board on linux. I have been disappointed by the official MSP IDE, CCS because it is far too big for the small projects I am working on. So I tried to use the MSP430 unofficial compiler, mspgcc. Nothing worked as expected. That is why I created this page to list all the tricks needed to make it work.

Battery Benchmark Results

  • 26/05/2012
  • POST
Why? Evaluate the effectiveness/cost ratio of several battery brands. I have been doing photography and caving for several years now, and I have used a lot of rechargeable and non-rechargeable batteries on flash, LED lamp etc. I had a few questions: I observed that the batteries that worked so well on my headlamp were almost useless on my flash, so I wanted to investigate why. I used only cheap batteries because of their very low cost.

Battery Benchmark

  • 25/05/2012
  • POST
This page presents a benchmarking device for non-rechargeable battery. The idea is to use the TI Launchpad board as a voltmeter, and then to plot the voltage of a battery discharging over time. For this, I have to configure the MSP430 to make an acquisition every 60 seconds, and to store the result on the board. To make things simple, all the measurements are sent through the serial port every 15 seconds.

PhD Thesis (French)

  • 01/02/2012
  • POST
Introduction Cette thèse a été soutenue le 14 Février 2012, et portait principalement sur les problématiques de la correction du mouvement respiratoire en imagerie TEP (Tomographie par émission de Positon). J’y présente une technique originale d’évaluation automatisée de la détectabilité des lésions, ainsi que la création d’une base de données patients simulés. Evaluation de la correction du mouvement respiratoire sur la détection des lésions en oncologie TEP Manuscrit de Thèse Présentation de Thèse Résumé La tomographie par émission de positons (TEP) est une méthode d’imagerie clinique en forte expansion dans le domaine de l’oncologie.
Prev
LATESTS
The next generation of self-hosting?
  • 15/09/2025
  • POST
The small migration
  • 20/03/2025
  • POST
Wiki of Babel. Experimenting with an infinite Wikipedia
  • 30/10/2024
  • POST
Experiments with Retrieval-Augmented Generation (RAG or AI Search)
  • 03/07/2024
  • POST
What I Have Been Up To
  • 01/05/2024
  • POST
Automated French translation of the Lewis and Clark expedition journals using ChatGPT4 Turbo
  • 26/12/2023
  • POST
Traduction automatique du journal de Lewis et Clark à l'aide de ChatGPT4 Turbo
  • 26/12/2023
  • POST
Migrating my infra to Github Action
  • 10/06/2023
  • POST
A new project: Immediate mode UI in rust
  • 22/05/2023
  • POST
Hype cycle in tech
  • 20/05/2023
  • POST

© Simon Marache-Francisco

Powered by Hugo.

Robust designed by Daisuke Tsuji.