SunUp – #20-41
This week I:- AES: more work on re-developing the website using Jekyll RF1: spent time researching new hosts Misc: Updated MantisBT Read on
This week I:- AES: more work on re-developing the website using Jekyll RF1: spent time researching new hosts Misc: Updated MantisBT Read on
This week I: Misc – updated the version of MantisBT used on my bug tracker Read on
This week I: Misc – replaced two of my WordPress blogs, including this one, with Jekyll sites instead. This should reduce the amount of maintenance I have to do. Read on
This week I: RF1 – upgraded to Django 2.2.15 AES – set up a local copy of the site to make development/migration easier Misc – worked on replacing some of my WordPress sites with Jekyll Read on
Another busy week:- AES – more work on the Jekyll site Misc – finished my solar powered irrigation system in the greenhouse Read on
A busy week, so all I’ve done is: AES – did some work on the new version of the site Misc – more work on my automatic irrigation system in the greenhouse Read on
This week I:- AES – did a small bit of work on the Jekyll site Misc – improved some of the functionality related to automated backups Misc – worked on a solar powered watering system in my greenhouse Read on
It’s been a busy week, I did do some preliminary work for the start/restart of the F1 season. Read on
The week I’ve: Glossary – upgraded to CakePHP 2.10.22 Read on
Yet another busy week but I did manage to do a bit of content work. Not been able to put any significant time in on any of my other projects though. Read on
Another busy week but I have spent some time working on converting one of my sites to use Jekyll. This mainly included updating the work-in-progress site with the latest changes from the live site. I also created a list of tasks to be completed and checked the most recent changes into git. Read on
This week I’ve:- RF1 – updated to Django 2.2.12 RF1 – fixed a bug in the code for the bot player Read on
Another busy week, I have carried on working on porting one of my sites over to using Jekyll. Read on
It’s been a busy week so I’ve only managed a few things:- RF1 – changes to the application as the F1 season has been postponed Misc – looked at some EC2 monitoring Read on
Another busy week, but I have: RF1 – launched for the 2020 season RF1 – upgraded to Django 2.2.11 Read on
Another busy week but I have been learning more about nginx and gunicorn. I’ve also been setting up my fantasy F1 competition for the 2020 season. Read on
It’s been a very busy week and all I’ve done is carry on with my RF1 migration. Read on
A busy week but I’ve:- RF1 – further work on the Django 2.2.x upgrade Oversteer Racing – drafted the latest dev blog Misc – started the process to transfer my business bank account Read on
This week I’ve: RF1 – upgraded to Django 1.11.28 RF1 – carried on the update work for Django 2.2.x RF1 – debugged a false negative in my test suite that only occurs in a Bitbucket pipeline (appears to be an issue with Bitbucket and not the test suite) Read on
Another busy week but I have been: RF1 – working on the upgrade to Django 2.2.x Misc – went to a meet-up on cloud deployments and also the Go language Misc – lamenting Britain’s departure from the EU 🙁 Read on
Another busy week, but I have:- Misc – completed my tax return Misc – carried on working on my custom Jekyll plugin Read on
First SunUp of 2020 and I’ve not got much to show for it… I have made some progress with the custom plugin I’m writing for Jekyll. I have found that the issue that’s been blocking progress for a few weeks is related to the Jekyll cache. Hopefully this will now allow me to make progress again. Read on
Another busy week but I did:- RF1 – upgraded to 1.11.27 Misc – carried on work on a custom Jekyll plug-in Read on
Another busy week, but I have:- Belatedly wrote a dev blog Carried on working on converting a site to use Jekyll Read on
It’s been a busy week but I’ve:- Misc – continued working on creating a custom Jekyll plugin needed for the site migration I’m working on. Read on
A busy week but I have:- Misc – further work on moving a site to Jekyll Misc – research and dev work to create a custom Jekyll plugin Read on
This week I’ve:- Oversteer Racing – further work on improving the behaviour of NPC cars Misc – started planning for the move of another site to Jekyll Read on
Yet another busy week but I did manage to:- RF1 – upgrade to Django 1.11.26 Misc – went to Bristech 2019 Read on
Another busy week, all I’ve managed to do is:- Oversteer Racing – prevented the lap counter from over counting Oversteer Racing – further work on setting the grid Other – upgraded MantisBT Read on
This week I’ve: RF1 – updated to Django 1.11.25 Oversteer Racing – wrote latest dev blog Oversteer Racing – worked on the UI to show car position Read on
It’s been yet another busy week but I’ve managed to:- RF1 – upgraded to Django 1.11.24 Oversteer Racing – did some play testing Oversteer Racing – worked on the code to handle the end of the race when the race is won by an NPC. Read on
I’ve not had much time this week but I did work on moving RF1 to a new host and also improving my backup arrangements. Read on
Bit of a busy week and I’ve not done much other than make a few RF1 changes. The main change was to add functionality to disable sign-ups if required. This adds extra maintenance options since previously I could only stop all logins. Read on
Still having a bit of a holiday but I have done a bit of work in preparation of moving RF1 to a new host. I also had to do a bit of work to resolve an issue caused by an upgrade of operating system by another host. Read on
It’s been a busy week but I’ve: RF1 – upgraded to Django 1.11.23 RF1 – further work to move to a new host Read on
This week I’ve:- RF1 – worked on transferring to a new host RF1 – updates for preventing spam sign-ups RF1 – added a scheduled job to remove inactive users Glossary – upgraded to CakePHP 2.10.19 Read on
A busy week but I’ve:- Oversteer Racing – a range of minor bug fixes Misc – further work to move RF1 Read on
This week I’ve: RF1 – tried out a new host Misc – moved another website to a new host Read on
This week I’ve:- Oversteer Racing – more work on the routines to handle the end of the race Oversteer Racing – checked that the options in the settings screen affect the game Oversteer Racing – fixed some bugs Oversteer Racing – wrote the latest dev blog RF1 – upgraded to Django 1.11.22 Misc – signed up for another web host to try them out Read on
This week I’ve:- Oversteer Racing – fixed some bugs Oversteer Racing – carried on working on the routines for handling the end of the race RF1 – carried on planning the migration to another host Read on
This week has been quite busy so I’ve only managed to: Oversteer Racing – fixed a few bugs related to tracking the time splits between cars and the particle system RF1 – signed up to a new host and began testing RF1 – improved the anonymisation script I use for testing Read on
It’s been a busy week so I’ve not got much done: RF1 – further discussions with a potential new hosting company Misc – prepared to transfer another website to the new host Read on
This week I’ve: Oversteer Racing – more work on the end of the race and a few bug fixes RF1 – upgraded to Django 1.11.21 Misc – set up a test site for another one of the websites I look after on a new host as I prepare to move the site Read on
This week I’ve:- Oversteer Racing – more work on the end of the race Misc – improved the backups I take of my Git repos Misc – set up a Kualo account ready to move some more websites Misc – closed a Webfaction account for one of my sites Misc – annual data cleanup for shop etc. Read on
This week I’ve:- Oversteer Racing – more work on the end of the race routines Misc – replaced one of my WordPress sites with a Jekyll site Read on
This week I’ve:- Oversteer Racing – further work on the routines for the end of the race Glossary – upgraded to CakePHP 2.10.18 Misc – upgraded MantisBT Misc – signed up to a new web host Read on
This week I’ve:- RF1 – fixed a minor and rare bug that can cause an error in the sign-up process if there were two concurrent requests from the same source RF1 – made an update to the data retention code (for next season) Misc – converted one WordPress site to Jekyll Misc – further research on new web hosts Read on
Another busy week… all I’ve done is:- Misc – further research on finding new web hosts Misc – set up a Vagrant build for developing Jekyll sites Misc – work on converting some of my WordPress sites to Jekyll Read on
This week I’ve:- Glossary – upgraded to CakePHP 2.10.17 Misc – research on finding a new web host for some sites Misc – started investigating moving some of my sites to use Jekyll Read on
This week I’ve:- RF1 – discovered and fixed a six year old bug! Oversteer Racing – more work on the routines to handle the end of the race Read on
Another busy week but I’ve done a few things:- Oversteer Racing – more work on the code to handle the end of the race Misc – done some work to improve the mobile usability for one on my sites Misc – a bit more research on finding another host for my sites Read on
It’s been a very busy week so I’ve only been able to spend some time looking for a new host for my websites. Read on
A busy week so all I’ve managed is: RF1 – updated the results for the first race of the season Oversteer Racing – more work on the “race over” screen Misc – started researching new hosts for the sites I host with Webfaction as they are migrating all customers to GoDaddy Read on
Another busy week but I have managed:- Glossary – upgraded to CakePHP 2.10.16 Oversteer Racing – caught up on some dev blogs (#29, #30) Misc – tried some other monitoring tools after I found out that Monitis had a $100 per annum minimum spend! Read on
This week I’ve:- RF1 – launched the competition for 2019 Read on
This time of year I tend to be very focused on RF1 so I’ve largely been working on that: RF1 – Added SSL to the test site RF1 – Redeployed the test site using Python 3.6 and virtualenv RF1 – Created a monitoring page and changed monitoring to point to new page RF1 – Redeployed the production site using Python 3.6 and virtualenv RF1 – switched to using pip-compile for requirements.txt Read on
This week I’ve: RF1 – upgraded to Django 1.11.20 RF1 – completed work to allow the application to run using Python 3 instead of Python 2.7 RF1 – looked into using virtualenv in production RF1 – updated the code to use a year specific value for the cost of a team change Misc – set up monitoring Read on
This week I’ve: Oversteer Racing – more work on post race screen Glossary – upgraded to CakePHP 2.10.15 RF1 – work on pre-season tidy up Read on
This week I’ve:- Oversteer Racing – Upgraded to Unity 2018.3.4f1 Oversteer Racing – further work on the post-race screen Oversteer Racing – worked on further data storage during the race RF1 – worked on changes to the data retention policy Misc – installed WordFence on my various blogs Read on
This week I’ve:- Oversteer Racing – updated to Unity 2018.3.1f1 Oversteer Racing – updated rival cars to turn wheels during cornering RF1 – updated to use mysqlclient instead of MySQL-Python RF1 – updated T&Cs for coming season RF1 – updated VagrantFile to use an anonymised and encrypted database during the build Read on
This week I’ve: Oversteer Racing – did some planning for the screen shown after the race RF1 – set up vagrant for local development RF1 – ticketed some tasks for the next few weeks Misc – upgraded MantisBT to 2.19.0 Read on
A busy week but I have: RF1 – updated to Django 1.11.18 Glossary – updated to 2.10.14 Misc – done my tax return Misc – completed my company accounts Read on
It’s been a really busy week so all I’ve done is:- Misc – Upgraded some sites to WordPress 5.0.1 Misc – done some PHP upgrades on various sites Read on
This week I’ve: RF1 – Updated Django to 1.11.17 Misc – did some reading on unit testing and CI in Unity Misc – went to Bristech Misc – been on ScrumMaster training Read on
This week I’ve been really busy and all I’ve managed to do is make a few updates on the AES site. Read on
This week has been pretty busy but I’ve: Oversteer Racing – organised some tasks on my backlog RF1 – completed the 2018 season Misc – replaced the AES search Misc – went to a tech volunteers meet-up Misc – went to a Unity3D meet-up Read on
This week I’ve:- Oversteer Racing – more work on obstacle avoidance Oversteer Racing – changed rival car behaviour so they take defensive lines if followed closely Misc- went to a local Python meet-up Misc – started work to replace some of the functionality for the AES Misc – started a Code Club at a local Primary school Read on
I’ve had a bit of a holiday so not done much: Misc – updated the Glossary to 2.10.13 Read on
This week I’ve: Oversteer Racing – more work on obstacle avoidance and overtaking Misc – updated MantisBT Read on
This week has been another busy one: Oversteer Racing – did some planning on the obstacle avoidance work RF1 – upgraded to Django 1.11.16 Read on
It’s been a busy week so all I’ve managed to do is update MantisBT. Read on
This week I’ve: Glossary – Upgraded CakePHP to 2.10.12 Oversteer Racing – added code to store pit stop times for cars Oversteer Racing – wrote a (slightly overdue) dev blog Misc – finished reading “It is what it is” by David Coulthard (1/5) Read on
This week I’ve: Oversteer Racing: fixed a problem with calculating pit stop time for rival cars related to pit box accuracy Oversteer Racing: fixed an issue that was causing the player UI not to update correctly Oversteer Racing: fixed an issue where rival pit stop duration was calculated incorrectly if fuel was needed Oversteer Racing: fixed an issue where rivals were too eager to stop for fuel Oversteer Racing: wrote the dev blog for July... Read on
This week I’ve: Oversteer Racing: further work on pitstops for rival cars RF1: updated to Django 1.11.14 Misc: started reading “The Phoenix Project” Read on
This week I’ve: Oversteer Racing: worked on pit stops for rival cars Misc: upgraded MantisBT Read on
Another week where I didn’t get much done I’m afraid. I’ve had a bit of a cold so have been taking it a bit easier. I did make some more content changes to the AES site and, on Oversteer Racing, I did some more work on pit stops for rival cars. Read on
This week I’ve mainly had a cold so not done much. I did make some changes on the AES site but also, I just wanted some time off following all the GDPR work. Read on
This week I’ve: Glossary: Updated the Glossary to CakePHP 2.10.10 Misc: sorted out GDPR stuff… lots of GDPR stuff 🙁 Read on
This week I’ve:- Oversteer Racing: worked on the code for pitstops for AI cars RF1: updated to Django 1.11.13 Misc: moved another website I look after to a new host (in the UK) and also moved the email (mainly for GDPR reasons) Read on
Another busy week so all I’ve managed is:- Oversteer Racing: worked on the code allowing AI cars to decide on their pit stop strategies. Misc: started work to move another (AES related) website and email accounts that I help with Read on
Another busy week, all I’ve managed is: RF1: more work on replacing the Google static charting with chart.js Misc: carried on reading a book about freemium mobile games design Misc: went to ‘Reload, Relive, Replay’ which was awesome Misc: more GDPR stuff Read on
It’s been a really busy week but I’ve managed a few things:- RF1: updated the game to show pit stop data on the component score page RF1: carried on working on replacing the current charting system Read on
This week I’ve: RF1: launched the competition for 2018 Glossary: updated to CakePHP 2.10.8 Oversteer Racing: fixed a bug with the particles Misc: updated MantisBT Read on
This week I’ve: RF1: sorted out the pricing for the 2018 season RF1: carried on working on a replacement for the current charts Misc: more GDPR stuff Read on
This week I’ve: Oversteer Racing: planned a few upcoming tasks Oversteer Racing: fixed a couple of bugs RF1: worked on replacing the current charts Misc: more GDPR work Read on
This week I’ve:- Oversteer Racing: added extra car sensors to improve the driving of the AI cars and make them more aware of cars near them Oversteer Racing: fixed a bug with the lap counter Oversteer Racing: fixed a bug in the “race director” that meant the player car didn’t always register laps completed Misc: updated MantisBT to 2.11.1 Read on
This week I’ve been pretty busy but I have: RF1 – upgraded dev site to Django 1.11 (LTS) RF1 – upgraded production site to Django 1.11 (LTS) This has been an important bit of work as I was using the last LTS release (1.8) and this is end of life in April. Read on
This week I’ve mostly:- RF1 – got the code running under Django 1.11 RF1 – started work on an upgrade/deployment plan Oversteer Racing – mocked up some designs for the home screen Misc: upgraded MantisBT Read on
This week I’ve: Misc: did my review of 2017 Misc: listed my goals for 2018 Misc: updated my annual zeitgeist RF1: carried on the upgrade work for Django 1.11 Read on
This week I’ve: RF1: I’ve started work on upgrading to Django 1.11 Misc: completed my personal tax return Misc: completed my company accounts and tax return Read on
It’s a pretty busy time of year so I’ve not managed to do much on my personal projects:- Glossary: tried to upgrade to CakePHP 2.10.6 but discovered a bug in the CakePHP test runner and helped test the fix Misc: read Game Project Completed (4/5) Read on
A busy week so all I’ve managed to do is:- Glossary – updated to CakePHP 2.10.5 Read on
It’s been a busy week and I’ve only achieved a few things: Oversteer Racing: no development but I have done some reading on player retention RF1: completed the competition for another year Misc: reading up on GDPR Misc: worked with the Google Search Console Read on
This week I only managed to: Glossary – updated to CakePHP 2.10.4 Oversteer Racing – work on aerodynamic tows and rival car AI Read on
Another busy week but I did manage to:- Oversteer Racing – worked on aerodynamic tows and thought about sensors from AI cars. RF1 – a few minor updates due to driver moves. Read on
This week I’ve:- Oversteer Racing: completed work to track race order and calculate split times Oversteer Racing: started work on adding sensors to the cars to enable them to detect other cars Glossary: upgraded to 2.10.3 Read on
This week I’ve:- Oversteer Racing: worked on code to track split times between the player car and the cars immediately ahead and behind Oversteer Racing: spent some time fixing some bugs with the timing system Glossary: submitted a bug report to the CakePHP team Read on
This week I’ve: Oversteer Racing: carried on working on code to track progress during the race and to track car positions Glossary: upgraded to CakePHP 2.10.2 Read on
This week I’ve: Oversteer Racing: worked on rival car AI and now have rival cars that can put together a reasonable lap. The next step will be to help rival cars recover after a crash or off and make theme aware of other cars. Oversteer Racing: upgraded to Unity 2017.1.0f3 Glossary: updated to CakePHP 2.10.1 Read on
This week I’ve: Oversteer Racing: created a car livery for an example rival car Oversteer Racing: did some research on racing game AI Oversteer Racing: started work on code to support multiple cars Glossary: upgraded to CakePHP 2.10 Misc: read more of “The Curve” Read on
This week I’ve: Oversteer Racing: finished off a first draft of the team and driver name editing pages Oversteer Racing: started work on the functions required to handle the end of the race Glossary: upgraded CakePHP to 2.9.9 Misc: started reading “The Curve“ Read on
This week I’ve: Glossary: updated to CakePHP 2.9.9 Oversteer Racing: worked on storing team and driver names Oversteer Racing: initial work on storing championship scores Read on
If you’re a Bitbucket user then you probably already know about Bitbucket Pipelines. If you’ve not heard of Bitbucket Pipelines then they are Bitbucket’s continuous delivery mechanism. They allow you to run commands, on a new commit for example, to run tests and then deploy your code to production (if you want). I’ve been using Jenkins for a while but wanted to try out Pipelines on one of my Django projects. Specifically I wanted to... Read on
This week I’ve: Oversteer Racing: worked on some art work for the background on UI screens Glossary: updated to CakePHP 2.9.8 Misc: tried out a few different Cloudwatch settings for my EC2 instance Misc: updated Ubuntu to 16.04 Read on
This week I’ve: Oversteer Racing: updated code to remove deprecated API references for level loading Oversteer Racing: updated code for the particle system as some of the current code is deprecated Oversteer Racing: written the latest dev blog Glossary: removed AddThis as it cannot be configured not to set cookies any more RF1: set up Bitbucket Pipelines to run automated tests for RF1 Misc: switched over my backups to the new EC2 instance Misc: drafted a... Read on
This week I’ve: Misc: Had some time off 🙂 RF1: tried to set up Bitbucket pipelines… with only moderate success Oversteer Racing: did another #screenshotsaturday Misc: sorted out backups for Linux machines that need updating Read on
This week I’ve: Oversteer Racing: got the pit stop animation the way I want it RF1: upgraded to Django 1.8.18 Glossary: upgraded to CakePHP 2.9.7 Misc: more work on a new EC2 instance, almost ready to use Misc: played around with some NFC tags Read on
This week I’ve: Oversteer Racing: carried on working on pit stop animation Oversteer Racing: wrote a dev blog RF1: migrated site to a new server Web: a few minor updates to the AES site Misc: more work on a new EC2 instance Misc: did some reading up on NFC tags/labels Read on
This week I’ve: Oversteer Racing: updated code to store wear on sets of tyres RF1: updated the component scores table to include price RF1: calculated the scores for the first race of the season Misc: more work on a new EC2 instance Misc: went to the local Unity meetup group Read on
This week I’ve: RF1: launched the competition for 2017 RF1: carried on working on a replacement for the charts Glossary: refactored some code that used deprecated gmmktime() Misc: updated AES code to enable the site to run on CentOS 7 and with Apache 2.4 Misc: carried on setting up a new EC2 instance for backups Read on
This week I’ve: RF1: work on prices for components for the 2017 competition RF1: updates to support pit stop strategies where players have picked “6 or more” stops RF1: wrote a new test to verify changes to pit stop calculations RF1: sourced a new image for the home page Glossary: updated to CakePHP 2.9.6 Misc: research for new EC2 instance Read on
This week I’ve: Oversteer Racing: been working on the animation of the pit crew Oversteer Racing: finishing off the final few remaining tasks for pit stops RF1: further work on replacing the current graphing API Read on
This week I’ve: Oversteer Racing: updated the project to Unity 5.5 Oversteer Racing: wrote the latest dev blog RF1: spent some time looking at charting solutions to replace the deprecated static image Google Chart API Misc: updated content on the AES site Misc: went to the local Unity Meet-up Read on
This week I’ve: Oversteer Racing: made changes to allow cars to be detected in the pit box if entering higher entry angles Oversteer Racing: added code to track tyre set usage and determine the best tyre set to be used at a stop RF1: reviewed some changes needed to switch to a different charting API Misc: spent some time playing with a microbit Read on
This week I’ve: Oversteer Racing: more work on the pit stop UI so players can select the changes to make and see how it affects pit stop duration Oversteer Racing: wrote the latest dev blog Glossary: updated to CakePHP 2.9.5 RF1: posted a blog post outlining some changes to the rules for 2017 RF1: added functionality to add and delete races which will make administering the game easier if a race is cancelled mid-season Read on
This week I’ve: Oversteer Racing: added opposition skill and advanced handling settings to settings form Oversteer Racing: fixed a bug that meant that reversing in gravel was faster than driving forwards Oversteer Racing: started work on a function to calculate pit stop time based on what the player requests (i.e. if damage is fixed, whether tyres are changed and how much fuel is required) RF1: drafted a blog post on rule changes for the new... Read on
This week I’ve: Oversteer Racing: worked on the settings form Oversteer Racing: created a settings manager to control the settings throughout the game Oversteer Racing: linked the settings manager with the test race so we can double-check the effect of the player settings RF1: reviewed the work needed to better handle cancelled races Misc: started researching the best setup to replace my current EC2 backup setup (I’m still intending to keep it in EC2 though) Read on
This week I’ve: Glossary: updated the glossary to CakePHP 2.9.4 Oversteer Racing: a little bit of work on UI Misc: did my review of 2016 Misc: listed my goals for 2017 Misc: did my personal tax return Misc: started work on my company tax return Read on
This week I: Glossary: updated to 2.9.3 RF1: upgraded Django to 1.8.17 Misc: Did a lot of interview prep Read on
This week I (was really busy with other things 🙁 ): Glossary: updated to 2.9.2 Read on
This week I: Oversteer Racing: worked on pit box detection Oversteer Racing: created code to assess position within a pit box Oversteer Racing: did some research on localisation options RF1: upgraded to Django 1.8.16 Read on
This week I: Oversteer Racing: added code to register the car being in the correct pit box Oversteer Racing: added a pit lane speed limiter Oversteer Racing: made some minor tweaks to the test track texture Oversteer Racing: wrote a second dev blog Glossary: updated to 2.9.1 Read on
This week I: Oversteer Racing: fixed the particle issue introduced when upgrading to Unity 5.4.1 (seems like I was working around a bug in 5.3 that was fixed in 5.4.1, so then my workaround stopped) Oversteer Racing: now using the SpriteLamp shader and a normal map to dynamically light the car sprite Oversteer Racing: started work on the damage model for the car Web: updated RF1 to Django 1.8.15 Read on
This week I: Oversteer Racing: Upgraded to Unity 5.4.1 (this introduced some issues with layering, playing dust/smoke particles and resized the controls) Oversteer Racing: fixed layering issues caused by update Oversteer Racing: re-sized the controls Oversteer Racing: wrote my first dev blog Web: updated Glossary to CakePHP 2.9.0 Read on
This week I’ve: Oversteer Racing: Added code to show tyre marks on track when oversteering Oversteer Racing: Updated the car model to use individual components for wings and wheels Oversteer Racing: Added code to turn wheels based on user input Web: Updated the Glossary to 2.8.6 Read on
This week I’ve: Oversteer Racing: Lots of work on creating sparks from the cars #RaceLikeThe90s Oversteer Racing: Started work on creating skid marks on the track Web: Got RF1 running under Docker so that local development is considerably easier Web: Updated WordPress Read on
This week I’ve: Web: Updated RF1 to Django 1.8.14 Web: Submitted a bug report to Django auth Web: Spent some time trying out Docker (for lightweight set up of a local dev environment) Read on
This week I’ve: Web: Completed the migration of the AES shop to BluePark Misc: Gave a talk on Continuous Delivery at work Misc: Spent a lot of time revising techie stuff 😉 Read on
This week I’ve: Web: Carried on with the migration work for the AES shop – almost done Read on
This week I’ve been: Web: Migrating the AES shop to BluePark – there’s a lot to do 😉 Read on
This week I’ve: Migrated AES site to use https Migrated Mucky Creature Ltd. site to use https Updated Glossary to use CakePHP 2.7.7 Read on
This week I’ve: RF1: fixed a minor issue to set ordering of drivers by team not by id (fixes an issue caused by driver moves) Oversteer Racing: Started work on announcement text Oversteer Racing: Created new car textures Oversteer Racing: Further work on particles for smoke and dust Misc: Play tested EVA Spacewalk Emergency VR Read on
This week I’ve: RF1: Upgraded Django to 1.8.13 Oversteer Racing: Reduced the update rate of the UI Oversteer Racing: Updates to change car performance based on tyre grip Oversteer Racing: Started work on particles for smoke and dust Oversteer Racing: Initial work on car engine failures Web: Technical work to help launch the website for my wife’s company Read on
This week I’ve: Web: Further design and CSS work for my wife’s company Misc: Went to the Unity Meetup Read on
This week I’ve: Oversteer Racing: Finished the first implementation of brake induced oversteer Oversteer Racing: Moved tyre grip and fuel usage ‘solvers’ to separate methods Web: Design and CSS work for my wife’s company Read on
This week I’ve: RF1: Updated to Django 1.8.12 Oversteer Racing: More work on the brake induced oversteer physics Read on
This week I’ve: Oversteer Racing: More work on pedal and steering wheel art assets Oversteer Racing: Started work on the advanced handling model (just brake induced oversteer so far) Web: Additional work on the recurring billing module for my wife’s company Read on
This week I’ve: Oversteer Racing: Created pedal and steering wheel art assets Web: Installed recurring billing module in the online shop for my wife’s company Misc: Went to the local Unity Meetup Read on
This week I’ve: RF1: Replaced some hardcoded info on a page with a variable as the value changes between seasons Oversteer Racing: Did a bit of code tidying Read on
This week I’ve: RF1: Updated to Django 1.8.11 Oversteer Racing: Linked fuel and tyre grip to performance so to the consumables affect performance Oversteer Racing: Fixed the direction the car turns when reversing Oversteer Racing: Added an option to enable/disable the tyre wear simulation Read on
This week I’ve: RF1: fixed a typo and a couple of minor design issues RF1: launched the 2016 competition RF1: upgraded to Django 1.8.10 RF1: Updated the function to count the possibe team permutations to also report on the number of teams containing both top drivers and top teams RF1: Minor styling update Oversteer Racing: Added data for fuel and tyre grip to the temporary UI Oversteer Racing: Removed some magic numbers Oversteer Racing: increased... Read on
This week I’ve: RF1: Updated the site to use more HTML5 elements RF1: Bought an SSL certificate and moved the site to https RF1: Created a responsive design to allow the site to work better on mobiles and tablets RF1: Updated some database fields that are deprecated in Django 1.9 RF1: Removed references and functionality for reactivating old (pre 2012) accounts Read on
This week I’ve: Web: Launched the landing page for my wife’s new company RF1: Upgraded RF1 to Django 1.8.9 Web: Moved some of my sites to use SSL (including this one) Oversteer Racing: Did a bit of house keeping on the Pivotal Tracker board for Oversteer Racing Oversteer Racing: Initial work on the fuel system Oversteer Racing: Initial work on track limits Oversteer Racing: Added messaging and callback system to help track cars Read on
This week I’ve: Web: More design work on the landing page for my wife’s company Oversteer Racing: Improved reversing Misc: Submitted company accounts to Companies House Misc: Submitted corporation tax return to HMRC Read on
This week I’ve: Web: More design work on the landing page for my wife’s company Oversteer Racing: Started a wiki to help trac game design decisions Oversteer Racing: Limited steering angle with speed to make the game more challenging Read on
This week I’ve: Web: Initial work on the landing page for my wife’s new business Oversteer Racing: Improved acceleration and braking Misc: Wrote my goals for 2016 Read on
This week I’ve: Upgraded RF1 to Django 1.8.8 Did my tax return Started work on my company accounts Updated Glossary for 2016 date change Moved Oversteer 2D to Git Worked on 2D car physics Read on
This week I… Updated the Glossary to use CakePHP 2.7.7 Updated RF1 to use Django 1.8.7 Did some more work on car handling in Oversteer 2D Wrapped up RF1 for another season Read on
This week I… Updated the Glossary to use CakePHP 2.7.5 Updated RF1 to use Django 1.8.6 Oversteer: Tidied up a bit of code in Oversteer Updated Oversteer to allow us to easily toggle between the PS3 controller and the virtual joystick Tagged test scenery objects Stopped constraining the virtual joystick in a circle as this stops us being able to set full throttle and full turn Lots of tweaks to acceleration and deceleration rates Read on
This week I fixed a couple of bugs in RF1 related to recalculating race scores and stats. Read on
This week I did… Further work on car control for Oversteer Updated the Glossary to use CakePHP 2.7.5 Read on
This week I… Upgraded RF1 to use Django 1.8.5 Fixed a minor bug on RF1 Updated Oversteer so I can play it with a PS3 controller (which better mimics a phone in terms of input) Read on
This week I… Upgraded Django to 1.8.3 Code fixes to RF1 to handle cancelled races Read on
This week I… Finally deployed the link fixes to RF1 🙂 Upgraded RF1 to use Django 1.8.2 Started some preliminary artwork for my next Unity game Read on
This week I… Created some new promotional screenshots for Bubblision Released v1.11 of Bubblision (this feature release allows players to skip a bubble by swiping) Added caching to the Mucky Creature web site Carried on working on the RF1 link changes Began work on the first Annual Return for my company Updated the blog with all the SunUps I’d missed 😉 Read on
This week I… Made some changes to balance Bubblision now that players can skip a bubble Released a new alpha version of Bubblision to the testers (v1.11) Carried on with the RF1 link changes Read on
This week I… Released an alpha version of Bubblision (v1.1) – the main change is that it has added game functionality allowing players to skip the current player bubble colour. I think it makes the game more fun but I’m worried it’ll make it too easy. More work on the responsive redesign for the shop – almost done now! Upgraded RF1 to use Django 1.8 Began work on changes to RF1 to use the URL... Read on
I’ve not managed to do much this week but I have started work on retrofitting a responsive design to the AES site and Glossary. This is something I’ve wanted to do for a while but Google’s announcement that being mobile-friendly will influence search results has prompted me in to action. Read on
Another busy week but I did manage to: Upgrade the shop to ZenCart 1.5.4 Upgrade the test version of RF1 to Django 1.7.4 Upgrade the Glossary to CakePHP 2.6.1 Reconstructed info for all the blog posts I’ve not done for the last couple of months… the record is now complete 😉 Analyse some stats for Bubblision Read on
Busy, busy, busy… still more prep work for the ZenCart upgrade. I’ve also started work on migrating RF1 to Django 1.7 as support for Django 1.6 will end later this year. Read on
Yet another busy week, all I managed to do was a bit more work on preparing for the ZenCart upgrade. Read on
Another busy week but I did begin working on a shop upgrade to the latest version of ZenCart (which was released on the 31st December). I don’t really enjoy upgrading ZenCart and you know you’re in for a rough time when the documentation states that its upgrade process “isn’t wrong, it’s just different”. Read on
For many years I maintained an instance of Gallery 2 (http://galleryproject.org/) to share some of our photos with family and friends. However, life and technology moves on and I simply don’t have time to maintain the installation of the Gallery software* and couldn’t justify the time to upgrade it to version 3. Similarly, we don’t tend to use it for our photos any more and instead share things via Flickr, Facebook or just plain email.... Read on
Some tasks I’ve completed this week: Upgraded the shop software so it supports PHP 5.4. Helpfully my host produced a zip of the changed files which I could compare with my own changed versions of the files so I could be sure I’d applied the same changes. I’m still stunned that the ZenCart devs haven’t provided an interim release of ZenCart that’s compatible with PHP 5.4. Made some code changes to RF1 so it supports... Read on
It’s been an interesting week and I’ve been working on a wide range of things: I’ve moved more of my backups to Amazon EC2 I also wrote some notes on how to set this up so it’s less of a chore next time 😉 I upgraded the Glossary so it’s now using CakePHP 2.4.6 I’ve made some minor updates to RealityF1 and done the scores for the first race of the season I’ve also done... Read on
This has been a pretty hectic week and I’ve not got much done on Bubblision. The two tasks I’ve completed are: Upgraded GameAnalytics to 0.5.9 Installed Unity Test Tools The main reason I’ve not got much done is that I’ve been working hard on RF1. The new F1 season is rapidly approaching and it’s the second pre-season test this coming week. I hope to launch the competition after that test and there are a number... Read on
I’ve still got a fair few things going on so I’ve not got as much done as I’d hoped… Perhaps this will be the trend for the first part of 2014 as the F1 season is just around the corner so I’ll need to start working on RF1. This week I’ve started the following tasks but not completed any: Player bubble collision with power-ups Fix duplicate player bubble bug Other tasks I’ve completed: Updated the... Read on
For a variety of reasons I’ve not had as much time to devote to my game project as I’d hoped this week. As a result I’m a bit behind where I’d like to be in terms of the current sprint. That said, I still managed to complete a couple of tasks: The non-player bubbles now burst (albeit the particles still needing a lot of work) and are removed from the game area if they reach... Read on
Recently I’ve been keen to do more games development. It’s something I really enjoy, having written a few Flash games in the past, but not something I get to do at work. With work a little uncertain at the moment it’s also a good time to add to my skills etc and have a bit of fun. Having decided I wanted to get back into games development and specifically mobile gaming on iOS and Android... Read on