Local Events

Local Events (16)

Saturday, 13 January 2024 23:01

Downtime to Upsize

Written by
Found a great deal in a new NAS that hosts the webpage.  The old one was getting a bit erratic, and being seven years old it was time to retire it.  It came a few days ago but I only found the time to configure it yesterday.  It's the first time I was able to use Hyperbackup.  It mostly worked but the PHP setting got wrecked and I wasn't sure exactly what was wrong at first.  It also didn't carry over the SSL certs.  I think it's an issue of the settings but there is a divide between moving the configuration over and reloading the entire system that is annoying. 
 
Anyway, I use Joomla 3, and now that Joomla 5 is out it's a bit frustrating that there isn't a path forward without re-creating the website.  If I did I would just leave out Community Builder, the Forum, and build in chat function.  They were fun to play with but I think I am the only one that used them... and even that wasn't much.  It's like playing in an empty opera house.  I may play around with the old NAS get the hang of the Joomla 5.
Wednesday, 10 May 2023 21:58

Utter Madness!

Written by

I had a few vacation days free, so what did I decide to do?  Upgrade my NAS's operating system!  Yay!  Or not.

It didn't go smoothly.  A while ago I had to downgrade from Maria BD 10 to 5.  I had thought it was an issue with symbols being forced to be used as passwords and Joomla not being able to handle it.  Maria DB 5 didn't have that issue, so that is what I used.  Nevertheless the new operating system for the NAS did not support Maria DB 5 so I buckled down and figured out how to upgrade it and then upgraded the NAS OS.  It was educational but there was more documentation on how to get the settings right for operability with Joomla.  I am no expert but I am now far more comfortable setting up the database than I was.  So, while it was time-consuming, it wasn't too bad.  

However, the upgrade of the NAS OS failed.  The data wasn't lost but for awhile, I couldn't access it on the local network.  Synology has a backdoor that allows it to connect to your NAS and reset or even re-install the operating system.  I'm somewhat ambivalent about it but it saved my butt from having to just do a complete wipe and start from ground zero.  I did lose all my settings though.  So off I went to reconnect to the network, then the ISP/WAN settings.  All the settings were wiped, including the SSL certs.  This is an incredible PITA.  Suddenly your own browser won't allow you to connect your website because it isn't trusted. No one else can get to your website either.  Synology has software that will automatically generate a license but it is only for their own backdoor connection, not your alias domain.  The method used for general certificates kept failing, stating the ports weren't open.  They were.  

So I go to another provider and find out that the CNAME method of verifying domain ownership isn't working.  They offer email verification, so I dive deep into a rabbit hole to install a mail server, that I can't get to work.  I actually know a lot more about mail servers than I ever did before!  Apparently not enough to get it working though.  The third option is pretty simple... FTP to your site and leave a text file at a specified location.  It verifies you have access to the domain's server and you have your license. This was pretty easy and I should have just done this in the first place instead of being dazzled by the possibility of free custom e-mail addresses.  Though I will figure it out someday.  Yesss, my precious...

So I finally get my license and after some issues with HSTST, my website is declared safe.  The world can rest easy.  Of course, then I go onto my website and find out that several web pages won't load!  Coincidentally it is the same pages that use the module 'Minifrontpage Pro".  Tah Duh!  It must be that module's fault!.  Not so.  Apparently, those pages also use a carousel module to display images and it got borked.  Maybe from the newer PHP 8.  It is an old module from about 15 years ago, so it seems possible.  Anyway 'Minifrontpage Pro" isn't the guilty party and that's good!  This module can be configured in several ways and one of them is a carousel display.  So now it pulling double duty!  I didn't reach that realization instantly.  At first, I thought the template was having issues.  It's old too.  Then a filter problem with a zero return crashed it and I had to figure that out.  It was a lovely time.  You'd think a program that has been around for decades (with updates) would figure out how to gracefully handle errors, especially a simple filter where there are no results.  Does Google crash if it can't find what you're looking for?  No!  It just blushes and looks shamefacedly at the ground!

Anyway, I am done for the moment with my 'tech spa experience' (TM).  Everything is up to date... or as up-to-date as Synology will let it get (they are a few years behind the rest of the world.  PHP 8 is NOT the newest version, nor is their Maria DB 10 the newest revision).  I think the next big thing on the horizon is figuring out how to update to Joomla 4.  One of my integral extensions, K2, is not compatible.  The very thought of writing my website from scratch makes me nauseous.  I dived deep into the rabbit hole that is "Community Builder" and since I haven't used it in years I would have to re-learn all the parts I set up (and then no one ever wanted or used).  If I truly had to do that I think I would just leave that out.  No one needs my integrated chat, messaging, forums, chat rooms, or all the other things that were cool... but useless.  It's the Sunk Cost Fallacy.  I spent so much time setting it up I can't bear to give it up even if it's truly useless.

Wednesday, 20 July 2022 21:41

Moving Day

Written by

The last few months have been pretty hectic.  I joined the "Great Resignation", got a new job and now I am moving.  Actually, I've been gradually moving for weeks, but it's finally close to the time of cutting the cord, so to speak.  Since the new place is smaller, I have been clearing out a huge number of things.  Rather than throw them out I have been putting them out on the sidewalk with a "Free" sign.  I have to say it is remarkably effective.

One thing that might happen is that my webpage may go down for a short time.  Or I hope it's a short time.  It took me a while to get the port forwarding and setting to work with AT&T.  Now I am moving to a place with a new internet service I will have to work with the Xfinity service.  I have to admit it felt like a crapshoot the first time and years later I am not sure I remember the best way to set things up.  Here is hoping for the best.

As a side note, Shepard: Discover the best books, offered me a spot on their website.  I'll go into a bit more detail on my WordPress blog, but here is the link.  It's a pretty cool premise.  https://shepherd.com/best-books/that-inspire-the-creation-of-worlds

Saturday, 02 October 2021 22:35

Going Mad!

Written by
In general, I enjoy fiddling around with Joomla and the website.  There are times, however, when it is maddening.  Last week the site went down.  At first, I blamed the domain server for pointing to the wrong location.  Then I figured it was the NAS box I use to host the site.  I thought I had it nailed when I found it would not update the web location and synch with the domain server.  I spent too much time trying to get it to talk to the Synology account to update the web location.  Then I noticed that NAS box had lost its time sync.  Again.  It's' happened before and I suddenly get fake malware notifications as the system realizes that hackers have gotten into the system to change my computer's time... so evil... the notification goes away when I correct the time.  Apparently, it can nuke my web page too.  Talk about the domino effect.  I really have no idea why my NAS box can't keep time.  Maybe I should add an atomic clock;)
Monday, 22 March 2021 21:34

Not Even Two Legs to Stand On

Written by
I had some minor surgery on my foot about a week ago.  Nothing serious, just an outpatient procedure.  I have to stay off of it for a few weeks during recovery.  My job has allowed me to work from home for the duration.  Fortunately, I am allowed to walk enough to go to the bathroom and the kitchen but most of the time the foot should be up.  My job has allowed me to work from home for the duration.  My kids have still managed to step on every part of my foot except the part that has the surgery on it.  Am I paranoid or are they really out to get me?
Monday, 13 July 2020 11:59

Three Sheets to the Page

Written by

Working with Joomla doesn't make you an internet guru by any means. In fact, one of my friends mocks it as a crutch that keeps you from the really powerful tools. Joomla isn't alone, he mocks all the content management systems(CMS). While I don't completely agree he does have some good points. You can actually make some really good looking pages with just html, css and java. It's just a lot of work, especially for large webpages or interactive pages. Getting good with these three tools is even recommended by people who work with Joomla too since it allows you to do some pretty powerful modifications of the basic Joomla pages and the modules themselves.

So, why do I even mention this? Well, I am limited in how much I can write with screaming children roaming in the wilds (the living room, the bedrooms, and the dining room) so I turned towards some things that I can mostly put down and pick back up when the wave of children has passed. So I picked up some books on HTML, CSS, java, and Linux and have been going through them. Most of it makes sense though the actual implementation can get messy. Browsers allow you to inspect the Styles that define the webpage's look but trying to pin down a change has been challenging. Fun and frustrating in turns. Also as I make more changes I have to ask myself if I actually made my webpage look better or just messier.

I think I picked up the basics of HTML pretty quickly, though the fancy stuff is beyond me writing it from scratch. Though I can usually follow it if it's given to me. CSS also wasn't too bad. Writing your own CSS is easier than trying to slip in your own changes in someone else's CSS code. I have literally spent hours trying to track down the correct class name to use. Java is much harder. The basic language looks simple and then you see a shortened bit of code that does what your four lines did and you are back to "Huh?"

The Unix training book has been slow going too, but that's okay. As some may recall I set up a Synology NAS box a while back and then discovered that the box was a real Linux computer that could run almost all Linux stuff and set up my Joomla website on it. My friend (the same jerk) mocked it as... you got it, a "crutch" that keeps you from working directly with the Linux command line and really taking control of your system. I was mostly okay with that since I wasn't ready to dig too deep into the rabbit hole at the time. Since then Synology messed up a few times and figuring out why has been a pain in the butt. So I got the book, set up a Ubuntu Virtual box, and started to practice on the command line. Then I got a Rasberry pie and practiced on its command line. While I still need a reference book to get the command's syntax right and absolutely use Google to do the fancy stuff, these days I can understand what the commands do and the file structure and permissions don't seem to be written in code (though technically they are....). Yay!

My wife and kids are out at the inlaws for a few days so I'll probably take a break from learning to actually write a bit.

Friday, 05 June 2020 12:28

Its a Bug Hunt!

Written by

These last few weeks I have been hunting down bugs on my Joomla website.  I had two web addresses due to the service Synology offers.  So I kept having an issue where parts of the address would be mixed up.  Joomla has a redirect module but it doesn't have a default wildcard redirect.  So I did a little research on htaccess files and, more by trial and error than skill, figured out how to redirect everything to the main address.  So I think most of the 404 errors are fixed.  Googles robots are still sniffing around the old addresses but they should eventually figure things out for themselves.

I have brought my old fanfiction back onto this site.  I cleaned it up and added a chapter to it.  I have another chapter I'll add once I check it a few more times for errors.  I never get them all.  I added an Archive of some surviving records from older games.  Its a bit dry but for me, it's very nostalgic.

I also added a UPS to protect my computer and Synology NAS.  It hosts this site so if it goes down so does it.  There aren't too many power outages yet but it should be good for an hour or so.  Of course, PG&E threatened days of power outages so there isn't much to be done about that.

This is a copy of my authors notes from the fanfiction's last chapter.  Since it says most of my thoughts I didn't want to retype something similar:  As some may be aware of I wrote a few books, a children's book that pretty much dead in the water, as well as another story where I was experimenting with the litRPG genre. However, through this, I have been distracted by the thought that I never really finished my first (and only) Ranma fanfiction. I was also distracted by two screaming six-year-olds (even now, one is crying in my ear), but I can only solve one of them. So, I decided to come back to this and see if I could finish it. I am close to the end so it would be a shame to leave it unfinished. I have gone through the previous chapters and fixed a lot of grammar errors. As with most of my works, I am limited in my proofreaders, and proofing your own stories is a losing proposition. It seems every time I read through it I find more things. Grammarly and Microsoft Word are getting better but each time they find new things. It's pretty weird.

An amusing side story is that a long time ago (over 20 years), I wanted to continue this story after the Old Ones story was wrapped up. Ranma was going to go to China and learn Immortal Cultivation. Palladium's old China books hinted at this by name dropping "Internal Alchemy" but didn't actually go into any details about it but what they did hint at sounded extremely awesome. In fact, they dropped the entire martial arts concept until its later "new" China books that went in an entirely new direction. I didn't even really realize what "Internal Alchemy" was until I got into Wuxia and Xianxia a few years ago. Then I was "Oh! That's what that is. How cool, Ranma would totally go for that!" Anyway, I will barely finish this series, let alone a sequel but if anyone knows a story where Ranma does Cultivation let me know. I would soo love to read that.

Oh, one of my kids loves the Ranma anime and the other one hates Ranma but loves Sailor Moon. I was telling them about crossover fanfiction where they meet but I don't think they understood.

Children's Story Update: See the WP blog to the right to see my original update of this.  Since then I have published the works I completed on the "Books" part of this site.  It also includes the audio of me reading the original version, complete with the Evil Mrs.Potatohead.  My girls saw me working on this and actually remembered it!  They offered to draw in the Princesses themselves and furiously started drawing for at least fifteen minutes.  Then they got bored and as they left for greener pastures they commanded me to include a Prince in the story.  This must be mommy's influence because if I have my way they won't be seeing any princes until they are least 30;)

Friday, 07 February 2020 02:11

Can You Hear Me Now... again

Written by

Can you feel the deja vue?  I do!  I published a blog with this name a few days ago.  Then I had an issue with the permissions of the main config file and had to restore a backup. I am pretty sure that when the backup program reinstalls the system it re-sets the permission.  Thus it's an easy way to avoid trying to fix the issue the hard way.   I thought the backup was up to date but it was missing my latest post.  So...this is mainly from memory.  It should suffice.

So... I installed a lot of features into the web site.  Community Builder you all know about, right?  Of course, you did.  Basically its a set of modules that allow you to put in a profile and connect to other people on the site.  It's a neat little thing, I was vaguely hoping my gamer friends would use to organize their games, schedules and chat about the game.  Usually, we send back and forth about 50 e-mails about the game between sessions and this seemed a decent way to communicate.  One of them actually records the events and I have been posting his recap under his name (with his permission).  It hasn't caught on yet but the dream hasn't died.

The base package is nice but it isn't configured, so it took a little work to massage it into place.  It has the profile, blogs, and articles for the registrants and connects nicely with the site forum and IM modules.  Then I got the addons such as Video and picture galleries able to add to the profiles and then there are the groups.  Basically groups are clubs, hobbies or interests you join and can post blogs, galleries message boards and private forums.  Then I got an instant messaging module to chat with other members logged in.  I may have gone overboard but it was fun. there's a more detailed breakdown of the features and how to use them under the Community top menu

Finally, to the title reference... I fixed the Amazon blog reference that pointed to my website blog (as opposed to the Wordpress blog).  So you can now hear that if you want.  Though you might be hearing double on this post.

Monday, 27 January 2020 11:14

To the Pain!

Written by

There's been an issue with the site for a while that forced it to use PHP 5.6.  If you know what that means... Congratulations!  Basically it is an old standard that hasn't been updated in ages.  Think Windows 7. Initially, I thought that my Synology NAS just couldn't change to PHP7.3.  Then I found out after chasing my tail for over a year that it actually had been (but I didn't think it had since there was no indicator but every time I changed it to the newer PHP version the site would go down.  It was very confusing and frustrating and confusing.  

As I was fiddling around with the webserver settings I read an article on how someone had fixed a similar issue in Wordpress by uninstalling WP in Synology and then restoring a copy of the installation without going through Synology's installer. So I uninstalled it but when I tried to re-install it through Akeeda I found Akeeba had lost permission to create folders. Oops. Okay, I tried to reinstall Joomla. Somehow the Synology installer had lost permission to install it. ?!?!? Next, I used Hyperbackup to reinstall the original Joomla setup but now I lost connection to the database even when I was in PHP 5.6. I went into PHPmyadmin and although I could see everything I didn't have permissions to make changes. It also forced me to add special character to my password.

So I fiddled around with the install since I still have no idea its the database. I mess things up but no big deal. I have Akeeba, right? Its permissions got fixed when I restored the install with Hyperbackup. But... it warns me that the database may not accept my special character... the very same one that MariaDB forced on me. The restore fails. Can't connect to the database. Well, now it has to be a database issue so I go into PHPMyAdmin and I can't even log in. I reset the passwords from the front of Maria and it still doesn't work. I uninstall Mariadb 10 and PHPMyAdmin and reinstall them and the same thing happens. So I install MariaDB 5 and PHPMyAdmin. I can't log in as a user but I can login as the root. I change the configuration.PHP to the root user and suddenly everything works. In PHP 5.6 AND 7.3.

So mostly fixed. I am not happy about using the root identity but I can't log into the user no matter how many times I change the password. I suppose I may work up the courage to reinstall MariaDB 10 again but...ugh.

Wednesday, 27 November 2019 03:46

To Go Where No Man Has Gone Before

Written by

So RPGs have been a hobby for me for years.  A cousin introduced me to the Palladium Fantasy RPG and the Palladium world in its various incarnations has been my favorite ever since.  Today Palladium has an entire Megaverse of content but that old Fantasy RPG has its place in my heart.  However, I moved and it's been hard to get a Rifts game going either as a player or a GM since then.  Setting up a webcam and Skyping just didn't work.  Years passed again.  For a while I played various incarnations of D&D with my local friends in my new home.  Every other week I'd troupe over to a friend's and we'd sit down at the table and roll some dice.  But time passed, we got old, had kids, moved out of state and had various mid-life crises.  We tried long-distance playing again.  Again the webcam came out and failed.  After some fumbling around we started to use an online gaming platform called Fantasy Grounds combined with Skype.  It started out a bit clunky but after a few years the D&D ruleset and more specifically the 5e ruleset because very polished.  It's endorsed by Wizards of the Coast, which seems very wise considering I have pretty much bought all the content at least twice so I could have the hard copy AND play online with the reference material.

And yet... and yet... what about the game system I actually gave a darn about?  Well, Palladium is still coming out with content but without people to play with, I really haven't kept up.  Every few years I would sit down with a serious face at my computer and Google up a storm trying to find some way to play Rifts online.  Roll 20 had some online games but I had invested too much energy in Fantasy Grounds to redo it all in Roll 20. SO fast forward a few weeks ago.  I sit down, do another search and I get a reference pop up.  Someone named "Damned" had made a very flexible ruleset for Fantasy Grounds.  It's not perfect but with a little bit of spit and polish, it may just work.  I dug into the tutorials for extensions, stumbled around a bit in the xml and lua files and came up with a slight modification that I think will work with Fantasy Grounds and Damned's MoreCore ruleset.  Fortunately, Damned is very responsive to questions.  I feel a bit guilty for wasting his time but with his help, I have something I put together with an online tutorial on YouTube.  I still don't actually have a campaign to play but it was fun to put together.  If this interests you check out my Youtube tutorial!

Page 1 of 2