Software: Difference between revisions

From 太極
Jump to navigation Jump to search
Line 3: Line 3:


= Developing Usable Software =
= Developing Usable Software =
[https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1005265 Ten Simple Rules for Developing Usable Software in Computational Biology]
* [https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1005265 Ten Simple Rules for Developing Usable Software in Computational Biology]
* [https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1008390 Ten simple rules for writing a paper about scientific software]


= VLC keyboard shortcut =
= VLC keyboard shortcut =

Revision as of 14:15, 12 November 2020

GUI testing tools

https://en.wikipedia.org/wiki/List_of_GUI_testing_tools

Developing Usable Software

VLC keyboard shortcut

  • Alt + arrows => skip 10 seoncds
  • +, - (no shift needed) => play faster, slower
  • M => toggle mute

FreeMind

Java based program

Install:

Tips:

Examples: Mind Maps by Vladimir Toncar

coggle.it

https://coggle.it/

unison

http://code.google.com/p/winison/

Evernote

To find out the source of a web clip, click the Note Info icon at the top.

Dropbox

10 tricks and tips

  • Favorite files for offline reading on mobile devices
  • Use Dropbox as your default Document folder
  • Email files to dropbox as attachment
  • Get more stoage for free
  • Maintain firefox settings across different computers
  • Upload files to Dropbox via URL - URL droplet
  • Download torrents remotely
  • Maintain two dropbox accounts - Dropbox wiki
  • Backup your web site - Backup Box
  • Host web page - DropPages or Pancake.io

Photos

License

Open source

How to write about open source software

  • What should you write about?
  • What type of article are you writing?
  • Who are you writing for?
  • Words matter
    • Use everyday language
    • Know which words to avoid
    • Use inclusive language
  • Revising and editing
  • Style guides

Difference Between Development, Stage, And Production

Difference Between Development, Stage, And Production 4 tiers

  • development is what you have on your local machine
  • stage: not stable, built with the last contributions from git
  • QA: same data as production (optional)
  • production

There are different definitions. On microsoft, it follows this process:

  • Development
  • Testing
  • Staging
  • Production