Mar. 16th, 2019

Work Post

Mar. 16th, 2019 02:48 pm
relee: Picture of Relee Starbreeze, Wizard (Default)
2:48pm - Well here I am again at McDonalds and ready to work. I spent a couple hours beforehand, playing Factorio. Good game, but tricky. I'm worried that it'll drain me though since it uses the same part of my brain as working on my games etc.

Anyways, to start today I'm going to work some more on learning ASP.NET MVC.

3:00pm - Heh, it's funny, in my head I go off on people for not using the trinay operator ? : because it's too obtuse, but here I am getting thrown off my game by the var command being used in C# instead of explicitly declaring a typed variable. I mean, it still gets you a strongly typed variable, based on the first thing you put into it, but it's not as clear IMO as an explicit declaration.

Really though this code is far more complex than it's letting on because it's been simplified so much, but no efficiency was lost. It's just less human readable for someone who isn't used to this style of code.

3:35pm - After getting as far in the MVC tutorial as I did in the Razor Pages one (they're basically two ways to do the same thing) I've determined that I'm on the right track, but I've also gotten curious about where I could test this sort of app in reality. Or virtual reality, maybe?

Anyways my normal webhost supports PHP on their webservers but nothing fancier. So, I looked into their VPN service, and that doesn't seem to do ASP.NET, it uses a lot of its competitors. So I thought I'd look around for other VPN services.

Google has a lot of ads for VPN services and the top of the list was IBM. Seems a little overboard right? Well it looks like they have a free mini-VPN service. I'm not sure yet if it'll do what I want, but it's worth looking into. Here's a link: https://www.ibm.com/cloud/pricing The Lite plan is the one I'm talking about.

3:43pm - Looks like Microsoft has a free VPN option too. I wonder how they stop people from abusing these services? You could probably make some low rent bitcoin miners or something and automate signing up for these VPN services to get bacon from clouds. But I wouldn't do that because it's not good.

3:51pm - Anyways Microsoft Azure looks interesting too. Link: https://azure.microsoft.com

I'll have to go through some of these free VPNs and see what I can do with them later, so I can honestly say I've worked with apps on each of them.

4:00pm - Here's an article on Free VPS services. https://hosting.review/free-vps/

Near the end it says that Amazon and Google also have free services like I'm looking at with IBM and Microsoft. But it looks like the Amazon one is only for 12 months.

4:07pm - Okay back to work I think.

4:15pm - Nope, I skimmed over the rest but I don't think I'm absorbing anything anymore. I need to do something practical and hands on if I'm going to get any further.

4:19pm - Alright nothing is coming to mind to do with ASP.NET apart from reading from and writing to databases. I could probably make a chatroom or a MU* or something but that's time consuming. I'm not very good at coming up with simple demos to show I understand a technology.

That said, my roomie asked me to make an app for him to randomly generate characters for his new roleplaying system, and I said I'd try to make it using one of the technologies I'm learning. I don't think ASP.NET is the right fit. But Vue.js might be, so let's try and learn that next.


4:34pm - I've started learning Vue.js but now I think it might only be good for handling the frontend and I'm not sure it'll work out after all? Maybe I should just brush up my PHP skills instead. Heh.


4:51pm - I got inspired and texted my younger brother slash former college prof for ideas what to make with ASP.NET and he suggested a simple blog. I thought it would be overcomplicated, but he reminded me that we did one for the final exam in one of his classes. PHP I think? Anyways I can do that.

But first more Vue.js. It's pretty interesting stuff.

5:12pm - I did the introduction to Vue.js and that was interesting, but I don't feel like doing any more right now. Instead, I'm going to... uh...

Actually I'm feeling a little hazy. Let me check my time. Yeah I've been working more than two hours. It's time for a break.


5:27pm - I got a coffee and a pastry and I ate the pastry and looked ominously at the coffee. It's too hot. McDonalds doesn't make their coffee third degree burns hot anymore but they do still make it very hot, which is how most not-me people seem to like it.

Anyways I think that I'll take my own advice from earlier, brush up on my PHP and make my Roomie's app the old fashioned way.

First let's look at the project requirements Robbo sent me and see what I actually need to build.


5:36pm - Okay I think I'm going to have to talk this over with Rob to get a clearer idea of what he wants from me. For now, I guess I'll flop back over to ASP.NET and try making a SimpleBlog.

6:23pm - I've retraced my steps through the tutorial in order to get the scaffolding set up and a database generated for my SimpleBlog. Next I need to modify the interface so that it looks like a SimpleBlog and not a Visual Studio Template.

6:49pm - I'm feeling surprisingly overwhelmed by this. I suppose it's because I don't know ASP.NET all that well yet. But also, I've got lots of distractions going on. Kids at the McDonalds IRL, friends on Discord, all that stuff.

I'm thinking of switching gears again and working on one of my game projects. Either Maple's Key or my AI Project.

6:54pm - Let's look at Maple's Key. I was following the 2D Character Controller Live Training session on Unity's Tutorial page, but I want to remake it in a different coding style. So let's give that a try.

I really like the CorgiEngine for Unity but I don't have the money to buy a license for it, and I can probably make everything it does myself. So I'm going to try and mimic its' design myself.

8:31pm - I'm havin' a heck of a time just debugging this Unity written character controller, let alone making it into my own. o.o;;

8:35pm - Okay I'mma head home now. I may just have to take the lessons from this controller and write a new one from scratch. I can't seem to debug the bugs.

Take care, everyone!

Profile

relee: Picture of Relee Starbreeze, Wizard (Default)
Relee Squirrel

July 2023

S M T W T F S
      1
23456 78
9101112131415
16171819202122
23242526272829
3031     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 3rd, 2025 09:43 am
Powered by Dreamwidth Studios