I said that I would try to install over 2 million users onto another email system and the one that I used is iRedmail. It is a system based on Postfix, Dovecot, Roundcube and Amavisd that is installed with a simple script. You will not find a load of un-needed features on it, because it has been designed to just get the job done, rather than to be bloated out with features, so that some salesmen can try to extract even more money from some over-rated enterprise companies, who were helped by slavery.
This video is a recording showing how long it actually took to load a few hundred thousand users into Exchange 2013, the loading seems to be severely rate limited, either by the .NET bloat, or maybe Microsoft was just playing safe to avoid having to debug any race conditions. This is one thing that I like about open source software and that is that the programmers do not seem to have any fear of running things at full speed and then will fix any bugs that show up subsequently.
This is a video demonstrating what happens with Windows Server 2012 and Exchange 2013 when you load up over 2 million users into it. The server still runs ok and you can send emails to it, so the backend can handle the number of users, but it is the frontend that has not been designed properly when it comes to trying to actually administer the users.
In this video I will be installing FreeRadius and connecting it up the the OpenLDAP service that is using Fusion Directory as its frontend. I will also test the connection to show that the status of the users can be changed in Fusion Directory, with FreeRadius the allowing or disallowing them access, according to the value that is set in the LDAP directory.
Fusion Directory is a very good frontend to OpenLDAP and it is also easy to install via the repository that it has made available. This video shows the initial setup, but it can be used to host the users for your company, who can then authenticate through the various service that can get their authentication credentials from LDAP.
Here is an animation rendered in Blender 2.7, with the internal renderer, where the camera orbits around the earth and then pulls back for when the earth explodes. The video is rendered at 60 frames per second, but Youtube will only show the original size at this frame-rate, so there is also a 1280x720 resolution version that was uploaded along with this one. The camera does move a bit strangely before the explosion, but I didn't feel like sitting by for a few days waiting for the scene to render again.
Here is a 360 degree re-render of the previous water simulation, but this time I decided to give the Water Uber Shader(WUS) a try and it certainly seems to do a better job than the glass shader. When it comes to doing an animation, the WUS does have one big disadvantage, which is that it takes quite a bit longer to render. When I have been looking at various Blender tutorials, I have noticed that there are some people who like using the compositor to add what they think are some cool effects to their renders.
In this video I am upgrading an installation of Owncloud to Nextcloud on a Centos virtual machine. I have seen another video where they performed the upgrade by using Filezilla to change the files, but this took a long time, so I was then motivated to do a demonstartion of how to do it the easy way, so that people will not think that it is a long or difficult process. I did come across some surprises along the way, so it will be worth giving this a watch if you are deciding to make the jump from Owncloud to Nextcloud.
Here are the links and commands that were used in the video:
Here is a water simulation test rendered in Blender 3D Cycles at a resolution of 200. I couldn't get it any higher, because the simulation would stop for no reason if I went even a little bit over 200. I used the glass shader for the water and it does look a bit strange, but it certainly renders the quickest.