From a11e7c77dd1a487678f0f0f8d50ce99a237ac0a8 Mon Sep 17 00:00:00 2001 From: Jakob Blomer Date: Thu, 14 Dec 2023 10:38:30 +0100 Subject: [PATCH 1/3] update cv --- isc24/CernVM-FS/cv-jakob.tex | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/isc24/CernVM-FS/cv-jakob.tex b/isc24/CernVM-FS/cv-jakob.tex index b411a6b..40e5a35 100644 --- a/isc24/CernVM-FS/cv-jakob.tex +++ b/isc24/CernVM-FS/cv-jakob.tex @@ -20,7 +20,7 @@ \subsection*{Professional Experience} \item[] 2020--: Leading the R\&D effort on the future event data I/O for experiments at the CERN LHC (CERN) \item[] 2015--2023: Project leader of the CernVM File System (CERN) \item[] 06/2014--09/2014: Visiting Scholar in the RAMCloud research group (Stanford University) - \item[] 2012-2014: Fellow (CERN) + \item[] 2012-2014: Marie-Curie Fellow (CERN) \end{description} \subsection*{Tools} @@ -61,8 +61,6 @@ \subsection*{Selected Publications} \item[] J. Blomer, \emph{Experiences on File Systems: Which is the best file system for you?}. Computing in High Energy and Nuclear Physics (CHEP), Okinawa, Japan, 2015. -%\item[] J. Blomer, \emph{Keynote: Experiences in using Virtual Machines for High-Throughput Computing at the CERN LHC}. Computing in High Energy and Nuclear Physics (CHEP), Okinawa, Japan, 2015. - \end{itemize} \paragraph{Journal Articles} @@ -79,6 +77,9 @@ \subsection*{Selected Publications} \item[] J. Blomer, G. Ganis, N. Hardi, R. Popescu, \emph{Delivering LHC software to HPC compute elements with CernVM-FS}. Lecture Notes in Computer Science, 10524. 2017. +\item[] J. Blomer, P. Buncic, R. Meusel, G. Ganis, I. Sfiligoi, D. Thain, \emph{The Evolution of Global Scale Filesystems for Scientific Software Distribution}. +Computing in Science and Engineering 17(6). 2015. + \item[] P. Buncic, C. Aguado-Sanchez, J. Blomer, A. Harutyunyan, M. Mudrinic, \emph{A practical approach to virtualization in HEP}. The European Physical Journal Plus, 126(1). 2011. From 70f133f389193788cd8a6eea45c7c8cbdf3e8a6d Mon Sep 17 00:00:00 2001 From: Jakob Blomer Date: Thu, 14 Dec 2023 11:30:14 +0100 Subject: [PATCH 2/3] add Jakob's bio --- isc24/CernVM-FS/bio-jakob.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 isc24/CernVM-FS/bio-jakob.txt diff --git a/isc24/CernVM-FS/bio-jakob.txt b/isc24/CernVM-FS/bio-jakob.txt new file mode 100644 index 0000000..a25a892 --- /dev/null +++ b/isc24/CernVM-FS/bio-jakob.txt @@ -0,0 +1 @@ +Jakob Blomer is a staff member in the scientific software group at CERN. He is the original author of the CernVM File System. Jakob received a PhD in computer science from the Technical University of Munich in 2012. Afterwards he was a Marie-Curie fellow at CERN and a visiting scholar at the RAMCloud research group at Stanford University. Besides his work on CernVM-FS, Jakob is leading the R&D on the future event data I/O for experiments at the CERN LHC. \ No newline at end of file From 5beb41a9fc258128394fc414ef2bab15e9bc3d03 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 14 Dec 2023 11:48:06 +0100 Subject: [PATCH 3/3] update workflow to also build CVMFS tutorial, and also for PRs --- .github/workflows/build.yml | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c86df14..245c482 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,21 +1,33 @@ # documentation: https://help.github.com/en/articles/workflow-syntax-for-github-actions -name: build paper -on: push +name: build tutorial +on: [push, pull_request] jobs: build: runs-on: ubuntu-latest steps: - name: checkout uses: actions/checkout@v3 - - name: Compile LaTeX document + - name: Compile LaTeX document (EESSI) uses: xu-cheng/latex-action@f1ca82cbed861b3534e2997dd584944f55b884ed with: working_directory: isc24/EESSI/ root_file: main.tex args: "-output-directory=build -pdf" latexmk_shell_escape: true - - name: Store produce PDFs + - name: Store produce PDFs (EESSI) uses: actions/upload-artifact@v2 with: - name: EasyBuild-ISC-tutorial + name: EESSI-ISC24-tutorial path: isc24/EESSI/build/main.pdf + - name: Compile LaTeX document (CernVM-FS) + uses: xu-cheng/latex-action@f1ca82cbed861b3534e2997dd584944f55b884ed + with: + working_directory: isc24/CernVM-FS + root_file: main.tex + args: "-output-directory=build -pdf" + latexmk_shell_escape: true + - name: Store produce PDFs (CernVM-FS) + uses: actions/upload-artifact@v2 + with: + name: CVMFS-ISC24-tutorial + path: isc24/CernVM-FS/build/main.pdf