I have just used grsync to ensure that my RAW datafiles on my RAID 1
drive and a copy of the RAW datafiles on my External hard drive are
consistent by effecting necessary changes on the external drive as
necessary. But what I now have (5 hours later) is a whole new copy of
the RAW datafiles inside the existing directory on the drive, this has
doubled my storage (200Gb to now 400GB), I plan to delete the parent
folder on the drive and retain the new folder. But what is going to
happen when I want to update with more RAW files?
There is a check box "ignore existing" but how far does that go? If I
make changes to the contents of an "existing folder" on my RAID 1 drive
will those changes also be applied to the folder in the External drive?
For the moment I will rename the NEW folder to RAW2files move it to the
top level and then delete RAWfiles. and rename RAW2files to RAWfiles.
What currently available media would you suggest to your prior self when
starting out, or to someone just starting now?
Studying this closely would have been good for me. Note open access.
Wilson G, Aruliah DA, Brown CT, Chue Hong NP, Davis M, Guy RT, et al.
(2014). "Best Practices for Scientific Computing". PLoS Biol. 12 (1):
Box 1. Summary of Best Practices (Sub headings)
1. Write programs for people, not computers.
2. Let the computer do the work.
3. Make incremental changes.
4. Don’t repeat yourself (or others).
5. Plan for mistakes.
6. Optimize software only after it works correctly.
7. Document design and purpose, not mechanics.
This would have explained a lot in the RISC vs CISC debates.
A New Golden Age for Computer Architecture: History, Challenges and