User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start [2024/11/21 13:01] dokurootstart [2025/09/30 12:42] (current) dokuroot
Line 4: Line 4:
  
 \\ \\
 +
 +
 +[[taskwarrior-notes|Notes on Taskwarrior]]
 +
 +[[iloveclim-dep-notes|Notes on iLOVECLIM dependencies]]
 +
 +====== Admunix related things ======
 +
 +==== Working as www-data "user" ====
 +
 +<code>
 +sudo su - www-data -s /bin/bash
 +</code>
  
 ====== Network related things ====== ====== Network related things ======
Line 34: Line 47:
  
 (this allows to check for DNS failures in current nameserver) (this allows to check for DNS failures in current nameserver)
 +
 +====== FORTRAN related things ======
 +==== Create a callgraph ====
 +
 +We can use valgrind to create a callgraph as follows. After compiling the code with the -pg option run:
 +<code>
 +valgrind --dsymutil=yes --tool=callgrind myexec.x
 +</code>
 +After the run, obtained ''callgrind.out.1234'' file can be processed with gprof2dot as:
 +<code>
 +gprof2dot.py -n0 -e0 ./callgrind.out.1992 -f callgrind > callgrind.out.1234.dot
 +</code>
 +Then use dot to create the actual graph:
 +<code>
 +dot -Tpng out.dot -o out.png
 +</code>
 +
 +In the case you want to filter out the system calls from the graph, the solution of : [[https://stackoverflow.com/a/7774742]] works like a charm. 
start.1732194067.txt.gz · Last modified: 2024/11/21 13:01 by dokuroot