Page 3 of 3

Re: Dev Blog

Posted: Oct 20, 2018, 12:15 pm
by admin
cmon

Re: Dev Blog

Posted: Oct 20, 2018, 12:32 pm
by admin
This is a first test.

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of "de Finibus Bonorum et Malorum" (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, "Lorem ipsum dolor sit amet..", comes from a line in section 1.10.32.

Testing performance cost.

Re: Dev Blog

Posted: Oct 20, 2018, 12:38 pm
by admin
this is a test

Re: Dev Blog

Posted: Oct 20, 2018, 12:47 pm
by admin
This is a test paragraph of a new feature I just implemented that tracks word counts on the forum. It should also track word order. It will eventually become part of a targeting system for the NPC chatbots, so that they can be programmed to target most popular subjects. The NPC forum bit has its acp piece about 40% configured, and its listener for this event is firing correctly. The Most popular words page in the acp is also most of the way to completion. The remaining work is mostly on the controller page for the preliminary chatbot (a voluntary opportunity for users to engage with it), which will have its own incentives for interacting with it. I am optimistic that users will choose to engage with it if rewarded adequately, especially if it improves regularly with more conversation.

I finished up the new homepage controls recently. They now have their own ext and some automation on like recent announcements/recent posts and forum stats. I think long term the majority of that page will be automated. Right now, the ACP piece is done and the page itself is functional but not pretty, needs styling. I am optimistic that it will make my life way easier after the site launches as far as maintaining it. Editing one page in the admin should be way faster/simpler than editing the admin codes manually every time an update is necessary (especially since I will have a buffer between myself and syntax errors and such).

I've also cleaned up some styling issues lately.

Re: Dev Blog

Posted: Jan 14, 2019, 00:30 am
by admin
With the advent of Lasria being available for registration...lots of things have turned up. I have spent the majority of today bug fixing but I think the worst of them have been squashed. New points max caps have been implemented for all the games, along with guest restrictions on playability for specific areas of the site. Lots of typos have been cleaned up, and an interesting bug where rank titles were showing up because minimum post count (set to 0 on all ranks) was being triggered for new users...so everyone was showing as if they were a Moderator. Other bugs were also cleaned up in various spots, but most were super minor. Let the breaking-bonanza continue!

Re: Dev Blog

Posted: Feb 9, 2019, 11:31 am
by admin
Whew. I know it may have seemed quiet around here lately, but trust me...it has not actually been.
A lot of the stuff I've been working on are infrastructure and debug improvements, things you don't see much of or pay attention to but kind of matter a lot. I fixed a bug where friends were getting treated as ignored because of a dumb query I wrote, 2 bug with registration, went on a bot-killing spree (new sortable spambot countermeasure on registration), improved our posting spam detection scripts (so that we'll see fewer posts from bots hopefully), gave the chatbot a first pass improvement, improved our 404 logging (it was PMing me directly for each one, including anonymous so I was getting ~17k PMs a day), made a CLI tool for generating extensions smarter/faster with all the defaults I want and expect them to have, which means more cool features faster later...and a ton more. Those are just the larger items that have gotten fixed lately, but tiny stuff (like styling touch ups, auditing mobile responsiveness, running a pentest scan) have also been happening in the background. The "silent improvements" will continue for a while yet, not going to be focusing on big features/content for this site until I am confident that it is stable, secure, and as ship-shape as I prefer my systems to be. There might be some minor additions (such as new minigames) added soon depending on how bored I get of fixing bugs, but the bug fixing will likely take me at least another month or two before I am satisfied with where this site is at.