Jump to content

ElectricLab

Members
  • Posts

    337
  • Joined

  • Last visited

Contact / Social Media

Profile Information

  • Gender
    Male
  • Location
    Hillsboro, Oregon
  • Interests
    TI 99/4A, Apple II, Teletype Machines, AVR Micro, TIPI

Recent Profile Visitors

6,555 profile views

ElectricLab's Achievements

Moonsweeper

Moonsweeper (5/9)

408

Reputation

  1. This is still waaay harder than it used to me. Tools like https://www.learndmarc.com/ make setting things up easier, but my point was that once you get it working, some more requirements will be added, sometimes a whole new layer, which tends to breaks stuff leading to delivery issues which are no fun. It becomes tiresome after a while. I totally agree that a committed spammer will just spend the effort to keep ahead of whatever cat/mouse challenge is put out there.
  2. I will look, but it will take me some time/effort to get a proper mail server up and running on the new host. It's easy to set up, but the hard part is complying with all the craziness, such as SPF, DKIM, and DMARC. I have run email servers on Linux since the late 1900s, way back before spammers ruined the scene. Every time I get all the details of running a compatible SMTP sorted out, something is changed or added It's really tough to get all of this working these days, but I'm going to give it a try.
  3. Ok, account registration now works. I had a few more tweaks to make it work. Since the TI browser can't afford to waste precious bytes to properly handle 301 Redirects, we decided to support just 'myti99.com', without the www, since itt simplified the back-end code a lot. I just added certs to both sites (with and without www) and then had to modify the Apache server config to not force a forward in pages served on non-secure port 80. The automated certbot tool did that and was causing Stuart's browser to just display the redirect directive on the screen. Anyway, it's all working now, and I just tested account creation. I'll be testing out the rest of the stuff tonight. Thanks for letting me know about the problem and let me know if anything else is broken.
  4. I recently migrated myti99.com to a new server and had to make a ton of changes to the code. I didn't fully test new account registration - I'll take a peek. As for http v. https, I do see I have a misconfiguration if you try to use https. I'll go ahead and get a free cert from LetsEncrypt for that site too.
  5. Hmm, I see some whitespace in that 99ml that could be optimized out.
  6. Indeed! If you have basic HTML knowledge, you can easily use Stuart's documentation and start creating pages straight away. The only caveat I have is that the browser isn't going to be tolerant of mistakes like a modern browser is. Expect strange behavior and occasional crashes. A 99ml code validator is on my roadmap for the aforementioned framework I intend to complete.
  7. I'd love to see this happen! Stuart defined a good foundation with his 99ml standard. I was working on an Python-based backed framework for assisting in creating 99ml pages and handling interactive stuff, based on what I learned creating my chess game and the web version of CHATTI. Maybe this winter I can pick this back up, now that there are so many TIPIs out in the world now :)
  8. Does anyone know what group you should use when connecting? The help says to "enter the group name given to you"
  9. If anyone tried and was getting reboots, please try again. Greg pointed out that this was happening to him and a re-publish of the code fixed it.
  10. I finally was able to publish my COMBATTI game, after a complete re-write. This game is a proof-of-concept for a network playable game for the TI, using the TIPI interface for network connectivity. The TI program is an EA5 formatted image and can be loaded from XB by typing: CALL TIPI("PI.HTTP://myti99.com/COMBATTI") A myti99.com account is optional. There is no sound, since I don't know how to do that very well and need to do some more research. The server is a multi-threaded Python 3 application, and is what took me the longest to write and debug. There are four game channels supported, each with two slots. When you connect to the server, a bot will connect to play you within a minute (a cron job fires up a bot and looks for empty slots every minute.) If a human player connects, a bot will be booted to free up a slot. More information is available at myti99.com. Please let me know what you think.
  11. It's working for me this morning. Maybe I caught AA doing some maintenance or something.
  12. Videos only seem to play if browsing AA in Chrome. Firefox nor Safari works.
  13. It's all working now. The code behind the old site uses Python 2 which is end-of-lifed. It still should run, just won't be maintained. I installed Python 3 for another project with the intent of running both until I upgrade all the code running on Python 2. Installing Python 3 also upgraded a library in the Python 2 installation, which caused another library to need updating, which I manually did. Anyway it's all good now.
  14. oh yeah? Well we need to get together anyway, so I can get you those Sparc systems. Are you free over the Thanksgiving break?
×
×
  • Create New...