bootblock.co.uk:~$ cat blog

 a barely-updated blogscience progresses one funeral at a timehe was a skater boy. She said, "See ya later, boy"ooh ehh oh ah ah ting tang walla bing bangthose who know, don't speak; those who speak, don't knowremember kids: don't forget to fr0t your tarballswhat a SMASHING blouse you have on

BootBlock.co.uk · page 4

  1. FileSieve Settings - Fixed!

    · [software]

    Days and days to even work out why plugin settings weren’t being set correctly and getting no-where, then this morning, within a couple of minutes of loading the project… it’s fixed!

    The issue was when a Profile was set, the Profile’s active Method (“a method of sorting files”) wasn’t being initialised (which, among other things, passes the relevant settings on to the plugin). This doesn’t make much sense as that’s something that must have been happening previously otherwise it wouldn’t work in the past. Was it broken all this time? Nineteen releases and no-one’s mentioned it? Even I didn’t realise?

    read more →

  2. FileSieve Settings Insanity

    · [software]

    Oh maaaaan.

    There’s a gigantic issue with FileSieve and its plugins’ settings. The wrong settings are being activated for the wrong Methods/Modifiers.

    And it’s an absolute nightmare to work out why, or where, or anything.

    Another go tomorrow, then.

  3. Is Locked?

    · [software]

    Rediscovered one of my software projects from the space-year 2011: Is Locked

    It’s a little program that allows you to drag and drop files into it and it’ll tell you if those files are currently locked (either by another program or Windows itself). I made this for myself as I wanted to quickly know which of the multitude of files I was transferring via FTP were complete.

    read more →

  4. Windows Re-installed!

    · [software]

    Alright, Windows itself installed extremely quickly but installing stuff like Visual Studio took forever. It’s now all finally done.

    There are various issues in FileSieve that need to be fixed before I can release 4.20, so I’ll continue work on it tomorrow (a Monday) rather than jumping into it mid-day on a Sunday. The Method/Modifier settings not being loaded at the right time is extremely confusing so will need a huge amount of thought and debugging.

  5. Reinstalling Windows

    · [software]

    Alright, this messed-up Windows install is annoying me too much to continue. Time to re-install Windows 10 again to see if it’ll actually work properly this time…

    Edit: I couldn’t find this info anywhere, although it tells you after you click the Delete everything option.

    read more →

  6. Broken Chrome and Windows Re-installation

    · [software]

    As rare as Windows (10) re-installations are these days, a fresh installation being immediately broken has happened at least twice now.

    Some applications can’t save their settings and Google Chrome now won’t open most Google services due to NET::ERR_CERT_AUTHORITY_INVALID and HSTS errors.

    I’m supposed to be doing some major FileSieve work over the next few days!

    read more →

  7. Cores, Plugins, and Rewrites

    · [software]

    What a frantic couple of hours.

    A user - the same as the previous post(s) - reported another couple of issues involving FileSieve, audio tag data, and Windows path and file names.

    The first being that any audio files with a genre with a slash character (which is invalid in a Windows path - when not used a path separator - or filename) wasn’t having those slashes replaced with a valid delimiter. This was an easy fix as the slashes were correctly being replaced, but any files that had multiple genres weren’t having a delimiter appended after each genre (with the last dangling delimiter being stripped off the end), so you’d end up with a genre of FolkPop as opposed to Folk, Pop.

    read more →

  8. Replace Main Site?

    · [website]

    Been wondering the last couple of days if I should replace the main BootBlock.co.uk site with this, instead?

    The main site was supposed to have a combination of quick updates like this and big, main articles - hence the Articles link on the side. But the problem is that the site feels too “bulky” and ill-suited to the quick-fire posts like these, so I’m wondering if I should just bin it and shove this in its place.

    read more →

  9. Wonky Path Handling: Fixed!

    · [software]

    Finally got to the bottom of the issue that user was having with directory names in FileSieve.

    Turns out it was due to a Modifier plugin affecting the entire path of items rather than just the path after the root destination.

    FileSieve creates directories within a destination the user specifies, but the Find Replace modifier plugin was performing its modifications on the entire path, including the drive letter. There’s absolutely no point to this (it was an oversight, originally - now corrected) as the destination already exists and cannot be modified (eg. changing case).

    read more →

  10. Invalid Filename Editor

    · [software]

    Invalid characters in filenames suck.

    Any plugins in FileSieve that return an invalid character results in the file the plugin is working on being skipped due to a failure when combining paths together. This is a controlled failure, I suppose you could say, but it’s a failure nonetheless.

    read more →

  11. Modifier: Find Replace

    · [software]

    A couple of new categories for the site!

    Today someone actually registered on the Tracker.BootBlock.co.uk site for the first time, and as a bonus, they even created a nicely detailed bug report.

    So I began working on fixing the bug in FileSieve (specifically, a plugin) and instead got side-tracked and added a preset set of filters for removing invalid OS characters from filenames.

    read more →

  12. Sub-Sorting Problem

    · [website]

    Had a bit of an issue - and still do - with sorting returned database results; all posts are returned in descending creation date order, which is expected.

    Unfortunately, due to the whole date-grouping-thing where multiple posts on the same day only use one date heading to reduce visual clutter, the posts for said day would be sorted in reverse, as a side-effect of the overreaching creation date ordering above.

    read more →

  13. Fixed Date Grouping

    · [website]

    It appears the time was being included when comparing dates to determine if posts should be grouped under the same year-month-day heading; not sure how my stupid brain managed that, but it wasn’t caught due to the database seeding data not exactly being optimal and gave the impression of everything working fine.

    read more →

  14. RSS Feed: Attempt 1

    · [website]

    Like my main site I want to add an RSS feed to this one, except rather than write it myself I thought I’d make use of an existing package - why not, eh?

    Because it doesn’t bloody work, that’s why. Some service provider error in Laravel. Screw it - another day.

    read more →

  15. It's Live!

    · [website]

    It’s about a week later and we’re finally deployed.

    I assume it works? I never know if it will once it’s been deployed and I’ve had to flip various switches to ensure it’s “production”. I fully expect to spend the next hour frantically fixing things that didn’t show up during local development, but it’s always a nice surprise when things work first time - like this time.

    read more →