This week really has been about focusing on understanding the existing Congealing code, and about writing my Outline Project Spec (which was due today). But let's split out the nitty-gritty of what this week consisted of:
Fixed MATLAB issue of it crashing
Installed and Uninstalled a bunch of tools (covered below)
Started setting up my git flow
Finished Outline Project Spec & submitted for assessment
Submitted Lovelace Abstract!
Investigated different Entropy-based metrics to use (blog post to come)
Did some spike work looking at using MATLAB GUI builder - GUIDE
What Tools am I now using?
Overv.ioBoard to track issuesIntegrated with Github- Could only integrate with Github Issues
CiteulikeEasy storage of papers for citation- Wasn't easy to source webpages or if you couldn't get to the abstract page before the pdf
- Zotero
- Easy citations
- Integrates easily into Chrome
- taiga.io
- Allows Kanban & Scrum boards
- Can enter User Stories
- Can integrate with Github if wanted
- Outlines Sprints
Git Flow
- Set up development branch
- First Spike branch off of this for MATLAB GUI Development
- Set up documentation branch
- Used for OPS drafts
- Also used for any little notes I make
MATLAB GUI
Did some spike work getting to grips with opening and saving files and displaying images. Seems pretty intuitive and not too difficult to use GUIDE however I do want to look into styling - who wants an application which looks like we''re still in the 90s?\n\n Test GUI created this morning and importing a static image currently. Next step: import image chosen from file chooser (should be pretty simple!)
What next?
Next week Sprint 0 officially starts. My Sprints will run Monday -> Monday, as my Supervisor meetings are Monday mornings.
- Get original Congealing code up and running
- Continue spike work getting to grip with GUI commands
- Find and read some more papers
- Lay out template for Final report
- Spike work some testing
- Write blog post on different fuzzy-entropy algorithms (could be this afternoon if I find the resources I need)