Sunday, December 3, 2017

Where We Are

We now have our servers up and running! They all work okay now! We have the first pass of finishing the servers done. The first pass is just to make them work. Now we will be doing the rest of the passes.

--- Dennis Earl Smiley ---

vfedoralinux

We will NOT be building the vfedoralinux server. Why? Well, the problem is that the OS is too old to function on Virtual Box. So we will not be building it. It follows, that the vredhatlinux server would be the same thing, so we will not be building it either. We now have our servers up and running!

--- Dennis Earl Smiley ---

vsuselinux

We created another App server. It is vsuselinux. This is a favorite OS of mine, as far as Linux goes. It is second only to Mandriva/Mandrake Linux. We can now do more.


--- Dennis Earl Smiley ---

Sunday, November 26, 2017

Where We Are and Where We Are Going

In the previous post, I recapped, "Where We Are Going with this". That is basically where we are now, as opposed to where we were.

Now, I will delve into what I can see possible for the future of the network, now that some of it is starting to take shape.

For starters, the first priority is to get it to what I call "version a". This is the first working version of the network. There are many steps to do this.

The first step, is that we have to get all the hardware and make all the servers work. The hardware is one piece away from getting all of it. That is a docking station (a personal thing for Dennis Earl Smiley). But since we had all of the network hardware, work on the servers could start.

We have 3 virtual servers left until all the servers work. But there are multiple passes required to get them to work. The first pass is where we just get all the basic functionality to work.

We will be completing it to "version a". Then we can see if we need a version "a-a" immediately or not. Probably we will need a version "a-a" immediately.

What will be possible when we reach version a?

Well for one, we will have all the functionality of the servers complete, so we will be able to log on to use Apps and stuff. We can start to organize our mail/e-mail as well. We should have a good definition of Amazon Echo and Google Home functions, as well as other assistants. We can start to use it in everyday life.

The network can be started to be used in everyday life at that point. This will simplify our daily routines.

--- Dennis Earl Smiley ---

Where It's Going: Recap

This is a recap of where it's going in the future:



We have several virtual servers. They are divided up on the 2 physical servers: main1, and main2.

We have these servers that provide "basic" functionality:

  • vmain - The virtual main server
    • This is the basic virtual server for the network, providing services like DNS.
  • vweb - The virtual web server
    • This server provides the basic infrastructure for web sites hosted by the network.
  • vmail - The virtual mail server
    • The final "link" for e-mail to work. Although vmain, does provide e-mail as well, it doesn't provide "outside access" to e-mail. It works in a non-standard way. vmail, works in a standard way. vmail provides e-mail accounts similar to what gmail does.
    • The two e-mail servers can work together to provide useful network functions.
  • vwinxpsrv - The virtual Windows XP server server
    • This mainly provides simple TCP/IP services to the network.
We have these App servers:

  • vwinxp - The virtual Windows XP server
    • This is an App server that allows us to run Windows XP Apps in a world where most Apps that run on Windows XP are no longer supported. There is a lot of good software out there, and we don't want to phase all of it out yet.
  • vmandrivalinux - The virtual Mandriva Linux server
    • This is an App server that runs Mandriva Linux 2010.1. It lets us use the client functions of Mandriva Linux 2010.1, in a basic way.
  • vmandrakelinux - The virtual Mandrake Linux server
    • This App server runs Mandrake Linux Community 10.1. It lets us run programs that were designed for Mandrake Linux, which was a predecessor of Mandriva Linux.
There are several websites provided by the network. These can be accessed from the main network website.

There are several websites, and/or web services. These can all be accessed from my main network web page. That is the only one of my network pages, that is located on a server outside the network. Mostly you can browse it as if it were all on one server. But most of it, in reality, is on my virtual servers.

 The basics of e-mail are working okay:

The e-mail subsystems are all set up and working okay. We have a long ways to go before private mail works with e-mail, but we are on the way. Now we have the subsystems set up.
 Although it's not advertised well, we have these abilities:

  • Allow users to create their own websites
  • Allow users to have their own e-mail accounts, flexible in my non-standard e-mail way.
  • Allow users to log onto App servers to play games or do work
We have 3 different Learning Management Systems (LMSs). These are part of the web services.

We will want to provide network booting in the future, so that we can run more OSs.

--- Dennis Earl Smiley ---

Where It's Going

What we will do with that software is this: We will eventually build a client machine for install, which will use a type of Linux. Then we will use virtual box on Linux to run some real clients. We will directly install that Linux on the machine, which will have that virtual box. Then we will install scripts which will download virtual box images from a server. We will have some sort of a menu for which one to install. Then we can run the clients chosen from virtual box.

This is our form of network booting.

We do not have network booting working yet. This is on the list of "small tweaks" to do.

--- Dennis Earl Smiley ---

Where It's Going

Now we have the ability to use 3 different Learning Management Systems (LMSs). The first one can be used for teaching lessons to 2-3 people at a time. It is the best in most cases, but can only serve 2-3 people at a time.

The second, can be used either when you need more than 3 people, or when you need access via the android app. It also has certain uses that it is also used for where the first cannot be used.

Finally, the 3rd one is a fallback LMS for when no other LMS fits the bill. It will be used occasionally, but rarely.


This is still working...


-- Dennis Earl Smiley ---

Where It's Going


So what will be possible in the future? Well, I see various things, such as being able to have personal web pages, and being able to log onto game and application servers and do work. It'd be nice to also have the Public News Service back up and running again too.


Look at this. Some of this is already possible, but not advertised well. We can have personal web pages via the vweb server. We can log onto App servers for the purpose of doing work, or playing games.

The public news service, is basically considered a "dead" thing, for now, however.

--- Dennis Earl Smiley ---

Where It's Going

I can see where the network is going in my head, but it's hard to describe in words. What you are seeing on this website is part of it working. Let me try to describe some of the things I see working however.

I can see people being able to log onto a server for the purpose of using applications. There are several application servers, each with a different OS. These are implemented as virtual servers running perhaps on main1.

I can see websites running from my server(s). The first one is already in progress and it is the main website for the network. It is technically done, it's just that it isn't always working, as main1 is being worked on right now.

I can see down the road theoretical protocols created, such as the buy protocol and the sell protocol. These are protocols created by me.

I can see possibilities of being able to download stuff. You could download programs perhaps, that have been created.

I can see that not just the people who live in the house use this, but others as well. Right now it's only me using it, but I can see that expanding to others using it.

I can see the usefulness of the private mail system working. I can see it working with e-mail.

These are some of the things that I can see working on the network. Perhaps I will post more about them later.


What you are seeing now, is part of this coming true.

It is now possible to log onto several App servers. Each of these has a different OS. Mostly, it's different flavors of Linux. They are indeed implemented as virtual servers. One is running on main1. However, the majority of them are running on main2.

There are several websites, and/or web services. These can all be accessed from my main network web page. That is the only one of my network pages, that is located on a server outside the network. Mostly you can browse it as if it were all on one server. But most of it, in reality, is on my virtual servers.

The e-mail subsystems are all set up and working okay. We have a long ways to go before private mail works with e-mail, but we are on the way. Now we have the subsystems set up.

--- Dennis Earl Smiley ---

vmandrakelinux

We now have our vmandrakelinux server up and running. This is simply another App server. More access to older programs for us!

--- Dennis Earl Smiley ---

Friday, November 24, 2017

vmandrivalinux

We now have vmandrivalinux completed. vmandrivalinux is: The Virtual Mandriva Linux Server. It is an App Server. Sometimes called an Application Server. From now on I will use the new term "App" as much as possible. This refers to "Application". An Application is a type of program.

So vmandrivalinux is an App Server. It will run apps and function as a client, only with remote access to it.

It has several software packages that we currently did not have access to. It has documentation on it. Lots of documentation. It has Office tools and lots of games and other apps. That's what this one is good for.

--- Dennis Earl Smiley ---

Wednesday, November 8, 2017

Where We Are and Where We Are Going

We now have all servers on main1 complete. Remember that main1 is a physical server and the rest are virtual servers. That's a little bit of technical information you need to understand things.

There is one more physical server to create virtual servers on. That server is main2. It will come next. main1 has 5 virtual servers. main2 will have 5 more virtual servers. How to use that space is still yet to be determined, but we'll figure it out.

There will be several "passes" made to get the servers working. This is the first pass. The first pass is where we get all virtual servers working.

--- Dennis Earl Smiley ---

Tuesday, October 31, 2017

vmail

Now we have the vmail server! This changes the way e-mail works for the final time for now. This also finishes the server group on main1. This is the first pass of all those servers.

vmail is: The Virutal Mail Server

vmail provides outside access to e-mail. It can work with standard e-mail in some of the following ways, possibly plus more.
  • Be linked as the only outside account. In this way, we can provide e-mail for the user all in-house..
  • Be linked as another outside account. When this is the case, we essentially have an alias for a user account. A user could give one away to more trusted people, and only share the other with untrusted people that they need to communicate with.
  • Function independently. A user could have just the outside account provided in house. This would then allow them to use it such as they use gmail.
There are these ways, and possibly more ways to use this service.


--- Dennis Earl Smiley ---

Sunday, July 30, 2017

vweb server

Now we created the vweb server! It works okay! It is the future of my personal website, and possibly more personal websites in the future. Way to go!

--- Dennis Earl Smiley ---

softi was unneeded

We found that softi was unneeded. For the solution we used to this problem, check out this forum: http://smileynetmain.createaforum.com/troubleshooting/mandriva-software-won't-install/.

--- Dennis Earl Smiley ---

Friday, July 21, 2017

softi

softi is "probably" done. softi is a software installer, which works around a problem we had when using Mandriva Linux 2010.1. For more information about softi, see here.


--- Dennis Earl Smiley ---

Friday, June 9, 2017

Where We Are and Where We Are Going

We just found out that running anything older than Windows XP, as a server will not work. Therefore we will not be building those application servers. Instead, we will be moving onto another category of servers.

What we will do with that software is this: We will eventually build a client machine for install, which will use a type of Linux. Then we will use virtual box on Linux to run some real clients. We will directly install that Linux on the machine, which will have that virtual box. Then we will install scripts which will download virtual box images from a server. We will have some sort of a menu for which one to install. Then we can run the clients chosen from virtual box.

This is our form of network booting. We will run clients older than Windows XP in this way. They will be choices for our network booting.

--- Dennis Earl Smiley ---

vwin98

vwin98 is not possible. For the technical reason why, see the other blog for the network.

--- SMILEYNET SMILEYNET ---

Monday, May 22, 2017

vwin98

vwin98 is being worked on now. vwin98 is an application server, so that we can still run older programs. There are going to be two of these older application servers. There will be vwin98, and vwin95.

--- Dennis Earl Smiley ---

Friday, March 10, 2017

Grocery Shopping

We now have our full grocery shopping procedure working. We add new items with the Alexa app. Then when it is time to do grocery shopping, we print out the list with any.do. Then we go grocery shopping. When we get home, we add to the shopping list of Google Home, which is our inventory. Then we check off the items in the alexa app of the alexa. Anytime we need a printout of our inventory, we can get it with keep.google.com. All we have to do is say print, which converts it to a pdf, which we can then actually print. Not intuitive, but that's the way it works.

--- Dennis Earl Smiley ---

Amazon Echo

Now we have Amazon Echo (Alexa). We can now have our full shopping list procedure. We can do many things on it that we could already do with Google Home. However, there is more we can do by combining the power of the two. We can make a to do list, and access a shared google calendar. We are still beginning to tap the power of this device.

--- Dennis Earl Smiley ---

Friday, January 6, 2017

Google Home

Google Home is now in operational. What does that mean? Well, as specified before, now the shopping process has changed.

We can ask about our day in the morning, being able to hear what we need to hear. Now each time we head out the door, there is no excuse for not knowing what temperature to expect it to be.

Need the time but aren't able to look at a clock? Just ask! What about simple questions? They can be answered easily. Need a 50/50 decision made? Flip a coin first. Bored? Then you need to tell it so! You will find lots to do by asking it about stuff.

We are just beginning to tap the power of this device.

--- Dennis Earl Smiley ---

The Changes in Shopping

We all make shopping lists before we go shopping (or should), especially for groceries. The methods for doing this in this household are slowly changing.

The original method, was to look on a list for if the item is something to keep in the house or not. Then you write the item if it's needed on a whiteboard on the refrigerator. When it's time for grocery shopping, you copy all the items you are going to get onto a piece of paper. Then you erase those items. At the store, you check off the items you got in the basket. Then you do a check to make sure you have everything once you get home.

Then there was the intermediate method. You do the same thing with the item 'till it gets to the whiteboard. Then, you put them into the household phone's shopping list when you get ready to shop. Then you take that to the store and mark the items off as you go. You do a check when you get home, to see if you still have all items, and then you move them to the pantry. The pantry is where the inventory of supplies goes. Sometimes when putting an item on the list, it's possible just to move it from the pantry to the shopping list.

Then there will be the new method, which reduces copying and is easier to enter. You have Google Home and Amazon Echo. You enter the pantry items onto Google Home's shopping list. You enter the items to get on Amazon Echo's shopping list. Then you copy the appropriate items from the Amazon Echo's shopping list to paper when it's time to shop. Then you do as before with the paper, and the items you get home go in the pantry (Google Home's shopping list).

There is the temporary method of shopping used too. This will be used inbetween getting the Google Home and also getting the Amazon Echo. You keep the pantry as was before. But then you take the items on the shopping list, and stick them on the Google Home. The whiteboard will be gone as one of the next phases.


--- Dennis Earl Smiley ---