Eww, I'm not eating that!

󰃭 28/07/2022

So it’s another pill that adds to the last post I made… Would you want to eat one that looks like this? Yuck!

Too bad though, this will not be an option if you leave it too long after eating a good one!

So by now, some of you may have guessed I am making a new game that will be free over on Wilde247 once created. I will be sharing the first three levels as they are created for you to play for free and provide feedback on. The game concept is a secret at the moment, but all will become clear over time!

Continue reading


Python in a browser?

󰃭 25/05/2022

The future of web creation is here. While its marketing campaign as a “JavaScript killer” might be a little ambitious at the moment, PyScript makes it possible to run Python in a web browser. Having a little play with it made me realize I needed this more than I thought. I have made a simple Python website that gives you 6 random numbers you could use for the lotto. I call it “UK LOTTO NUMBER PICKER IN PYTHON.” I know, I’m a legend at naming projects! All jokes aside, if you want to use it, the link is: https://stephenwilde.net/lottogen/index.html.

Continue reading


QRGenerator Update

󰃭 13/05/2022

I decided to update the QR Generator to now place the generated QR codes into its own folder rather than cluttering wherever you downloaded the program.

The update is now on GitHub
https://github.com/stephenwilde247/qrgenerator

All QR codes now go into a folder called generatedqr. The program even checks to see if you have the folder on your computer; if not, it will create it. It will also output the location of your generatedqr folder.

Continue reading


QRcode Generator Python

󰃭 12/05/2022

I use QR codes a lot for many different projects and can’t really be bothered using an online generator, so I made one a while ago and use it a lot. I wanted to share it with you. Feel free to try it out! The source code is below:

This project is now on GitHub
https://github.com/stephenwilde247/qrgenerator

import qrcode

# Welcome message
welcome = "Welcome to this QR generator by stephenwilde.net"

# List for file extensions
ext = ["jpg", "png", "gif"]

# Step 1: Text of QR code
print(welcome)
print("Enter your QRcode TXT")
qrcodeInput = input()

# Step 2: File Name
print("Enter the name of the image")
qrcodeFName = input()
# Replaces all empty strings with _ for a reason! Just sayin'
qrcodeFName = qrcodeFName.replace(" ", "_")
img = qrcode.make(qrcodeInput)

# Step 3: File extension
print("Please enter a number for your file extension\n1 for jpg\n2 for png\n3 for gif")
qrcodeFExt = input()
qrcodeFExt = int(qrcodeFExt)

if qrcodeFExt == 1:
    img.save(qrcodeFName + "." + (ext[0]))
    print("Saved as " + qrcodeFName + "." + (ext[0]))

elif qrcodeFExt == 2:
    img.save(qrcodeFName + "." + (ext[1]))
    print("Saved as " + qrcodeFName + "." + (ext[1]))

elif qrcodeFExt == 3:
    img.save(qrcodeFName + "." + (ext[2]))
    print("Saved as " + qrcodeFName + "." + (ext[2]))

else:
    print("Cannot save as file extension is not valid")

# Step 4: It's obvious
print("Done")

Continue reading


A really simple basic tax calculator UK (C++)

󰃭 31/10/2021

Ok, first of all, there is a disclaimer with this: Whilst it is a tax calculator, it is really basic and should only be used as an estimate. This calculator will not calculate profit and losses; it is just a case of entering the amount for the year, and it will work out either 20%, 40%, or 45% tax overall. If you want the code, though, it’s below. I will be expanding on this over the next few weeks and hope to release it with a full UI and add more features.

Continue reading


How do I start this one then?

󰃭 15/02/2021

So here is the thing: over the last few weeks, I appear to have experienced a serious deterioration in my mental health, and I need to step away for a little while. This includes all my projects, from Wilde247 to my company JTStv, and everything in between. I am no longer certain how long this break is going to be, but I am pleased to say I am now getting the help I need with the doctors… Wish me luck.

Continue reading


8 Ball Project - UI release

󰃭 27/12/2020

I recently released code for an 8 Ball and now I thought I would release a UI for it. So at some point over the next day or two, I will be launching it as a download. I have launched the source on GitHub for you all to have a gander at. This project was made in QT and you can have a sneak peek at the 8 Ball in the image below:

Continue reading


UK grade converter

󰃭 23/12/2020

*Update* 9th June 2021... I have made a UI to this and will be uploading it in a few days

So here is the issue, schools in the UK changed the way they grade children so instead of grades A to whatever it's a numerical value now so I have made a converter for both businesses and students to understand their grades more. Here is the engine behind it I will be changing it to the "Switch Case" system soon but for now "if" statements work just as well. A UI and downloadable version will be coming soon!

Continue reading


A fun little 8Ball project

󰃭 18/12/2020

I decided to make an 8Ball program just for fun. Here is the source:

#include <iostream>
#include <stdlib.h>
#include <ctime>

int main()
{
    srand(time(NULL));
    std::cout << "Welcome to your future!!! (8Ball)." << std::endl;
    std::cout << "What do you want to get the answer to? | Ask here: " << std::endl;

    std::string user_input;
    std::cin >> user_input;

    std::cout << "The 8Ball says!! ..." << std::endl;

    int result = (rand() % 20) + 1;

    switch (result) {
    case 1:
        std::cout << "It is certain." << std::endl;
        break;
    case 2:
        std::cout << "It is decidedly so." << std::endl;
        break;
    case 3:
        std::cout << "Without a doubt." << std::endl;
        break;
    case 4:
        std::cout << "Yes, definitely." << std::endl;
        break;
    case 5:
        std::cout << "You can rely on it." << std::endl;
        break;
    case 6:
        std::cout << "As I see it, yes." << std::endl;
        break;
    case 7:
        std::cout << "Most likely." << std::endl;
        break;
    case 8:
        std::cout << "Outlook good." << std::endl;
        break;
    case 9:
        std::cout << "Yes." << std::endl;
        break;
    case 10:
        std::cout << "Signs point to yes." << std::endl;
        break;
    case 11:
        std::cout << "Reply hazy, try again." << std::endl;
        break;
    case 12:
        std::cout << "Ask again later." << std::endl;
        break;
    case 13:
        std::cout << "Better not tell you now." << std::endl;
        break;
    case 14:
        std::cout << "Cannot predict now." << std::endl;
        break;
    case 15:
        std::cout << "Concentrate and ask again." << std::endl;
        break;
    case 16:
        std::cout << "Don't count on it." << std::endl;
        break;
    case 17:
        std::cout << "My reply is no." << std::endl;
        break;
    case 18:
        std::cout << "My sources say no." << std::endl;
        break;
    case 19:
        std::cout << "Outlook not so good." << std::endl;
        break;
    case 20:
        std::cout << "Very doubtful." << std::endl;
        break;
    default:
        std::cout << "Something went wrong :(";
    }
}

Continue reading


Advancing in programming

󰃭 24/11/2020

So, it’s been a while since I last updated this website. I wanted to give a quick update on what I am up to now.

Learning new programming languages

I have taken up learning Java and Python, as well as C and C++. Learning Java and Python is actually straightforward when you know C and C++. After all, C is what all these programming languages are based on.

Another reason I have not updated this website is:

My partner is setting up a business, so I was making her a piece of software that handles finances and even taxes. I am considering releasing a different version of this tool on this website. I am not sure if this would be useful for anyone else, but if you are interested, please feel free to leave a comment on this post.

Continue reading