Writing More Algorithms Increasing Performance I mentioned yesterday about how I wanted to move to array lists to make it faster to run our tests. I got it working last night and wanted to measure this this morning. So I added some system print outs to the code to track what was going on. At … Continue reading Day 46 at Makers Academy
Tag: makers academy
Day 45 at Makers Academy
More Algorithm Work Testing Efficiency Last night after I finished my blog, I wasn't really satisfied with where I had left the project, so I decided to tackle the challenge of plotting a graph from my data. I had just got to the point where I could store and retrieve my array information from the … Continue reading Day 45 at Makers Academy
Day 44 at Makers Academy
Algorithms What is an Algorithm This week we are focussing on complex algorithms. Algorithms are a key part of everyday life, not just in terms of computing, but everything we do. The simplest definition of an algorithm is: “A set of steps to accomplish a task” So really lots of things could be classed as … Continue reading Day 44 at Makers Academy
Day 43 at Makers Academy
Finishing Acebook User Interface Today we put the finishing touches on our Acebook project. We used Bootstrap again to make it look pretty. Trying to make it more user friendly was very helpful as it made us think more about the way the website would be accessed, and how it functions. Previously we had a … Continue reading Day 43 at Makers Academy
Day 42 at Makers Academy
Finishing Acebook Functionality Users Can Only Like Posts Once Today we tackled the final bit of functionality for the project, the ability to only like posts when signed in, and only like a post once per user. We were thinking this would be tough, but I didn't expect it would take us all day! Basically … Continue reading Day 42 at Makers Academy
Day 41 at Makers Academy
Travis and React Travis One of the features on the Trello board was to add Travis CI to our GitHub repo. Travis is a Continuous Integration tool which you can set up to run automatically when you commit to your repo. The below explanation of Travis is from their website: Continuous Integration is the practice … Continue reading Day 41 at Makers Academy
Day 40 at Makers Academy
More Acebook and Java Sessions We carried on with Acebook again today of course! Only Users Can Post In the morning we tried to implement the feature that you can only post when you are signed in. To do this we would need a way to check if a user was logged in. Initially we … Continue reading Day 40 at Makers Academy
Day 39 at Makers Academy
Acebook Continued Today we got back into our team and carried on with Acebook. Sorting by Date On Friday afternoon we were trying to implement a feature, which was that the posts should be shown in reverse chronological order. We were having some issues with this, as the way they were displayed was through an … Continue reading Day 39 at Makers Academy
Day 38 at Makers Academy
Acebook Today we properly started on our group project, Acebook. Acebook is our version of Facebook, much like Chitter before. To start we have been given a Trello board with user stories on, which we can update and change as we want. Our team Trello board. Group Work This project is our first real group … Continue reading Day 38 at Makers Academy
Day 37 at Makers Academy
Even More Java Java Terms In the Java we have done so far, there is a lot of use of static and void in our methods. I have a basic understanding of them, but wanted to give a bit more detail on them: static is a keyword used to describe how objects are managed in … Continue reading Day 37 at Makers Academy
