I work for a large company with more than 1000 users. We have a problem in which we try to reduce unused licenses, however, we do not know how many times people use software (predominantly Microsoft products, but not all).
I know that there are reports of Microsoft activity, but in addition to the online applications, we have programs installed on the device that we would like to know the usage details of each individual user.
Is there any record / record of the use of the application in the registry or in system files? Or will we have to bite the bullet and download a usage monitor?
My name is Stefan and I am 20 years old, I live in the Netherlands and my passion is photography and web development.
For the past two weeks I have been thinking about a website that I would love to develop. My idea was to create a social media platform / blog only for people who love photography. I want people to have a platform where they can publish their work, see other people's work and read articles about the latest trends / developments in the world of photography, etc.
As this is still just an idea, I would love to hear your opinions about what you would like to see on a platform like this.
I am setting up a private network where I run a small Debian virtual machine as a gateway for the network. The hosts on the network are provisioned by automated programs, so IPv4 static IP is easy to assign, but I want to use SLAAC for IPv6 addresses. I have an IP / 64 range on hand but I don't know how to let the hosts use it. I think I need an SLAAC server (like dnsmasq for DHCP and local DNS) running somewhere.
I have heard that all Debian software is ported to Ubuntu, so I am sure that any Debian response is also applicable in a sufficiently recent version of Ubuntu (for example, Bionic or Focal). To be exact, I am looking for some software that can be installed from the official Ubuntu APT repository, and that is ported from Debian.
Component-based software is made of interactive components, where each component has a clear interface and is independent and replaceable. Therefore, the components can be developed independently of each other and can be reused in all projects.
This component-based approach stems from systems engineering: systems break down into subsystems, which are subdivided into components and even subcomponents, if complexity requires it. Component-based development is therefore suitable for very large developments.
Software that is not component based is, for example:
systems made of spaghetti code
non-modular systems that separate data structures from code.
Great monolithic system made of many interdependent and coupled parts, which might look like components but are not really independent or replaceable.
Today, with OO programming and the popularity of good design practices, many developments are based on components.
I could choose many angles for this, but I will focus on a very famous piece of software that has been completely ruined in recent years: Adobe Photoshop. This is not a complaint, but is related to both software design and psychology.
These days, it is not possible to install it on a PC without going through a program called "Adobe Creative Cloud". It is a kind of software "center" from which you download / manage the actual software you want (Photoshop, Illustrator, etc.). It requires that you register an account and log in to use it; If you do not, you simply cannot install or use Photoshop or any other Adobe software. (Apart from some old and obsolete copy that you could still have as a physical box on the shelf).
Just having those "Creative Cloud" stuff on my computer first gives me the chills. In addition to requiring you to have an Adobe account and log in to it, it is aggressively installed as a hard-to-delete icon in File Explorer, and it becomes very "known" in general, with frequent "update notifications" that have been Designed to be hard to turn off. All you really want as a user is a simple icon that says "Photoshop" that opens Photoshop and nothing else when you click on it. It is not beneficial for the user to have this intermediate software. Any Photoshop update could be easily reviewed and handled regularly by Photoshop. (But even then, I don't want random updates all the time, anyway.)
When you start Photoshop these days, it shows you this screen:
The pure idea that Photoshop even has the technical ability Transferring my project files (or finished files) out of my computer within itself is deeply disturbing to me, even though I am given this option / notice. There is also something awkward about the language they use, almost to suggest that "you can (big smile) upload all your private files to our computers, "but (with a stern look)" for all your annoying Neanderthals worried about privacy, unmodern and stone age, I guess we'll also allow them to save their stupid files on your stupid computer … maybe. For now. But lose this and that benefit and remember that the cloud is perfectly safe and you are really a very stupid and unpleasant person if you still want to control your files when in Adobe we could store them in the cloud for you in a much higher place and more convenient way . And don't forget how convenient it is to go the Cloud route and how old and outdated it seems if you choose this other boring option. "
This is how I interpret these "pushes" that all software these days seems to use to push users into a completely crazy situation in which they store their private files on someone else's computer. It's not just about me and my personal situation; It makes my skin bristle when I think of all the people who simply don't have a proper understanding of privacy and security (nor could they be expected to do so), who are constantly being pushed in this extremely frightening direction.
Again, even if they Never will go to store your private files by default in the closing of Adobe (which is coming … believe me!), just for the fact that the program has technical ability to do this, and I could do it if I don't do it very carefully and I aspire to all the settings for small dark checkboxes that make it possible to disable this, but 99.99% of all users will never know what a setting is, nor do I understand why they should do everything possible to disable it …
Over the years, as Photoshop has worsened, not only in terms of errors in the destruction of privacy, but also in terms of "nonsense" and swelling, for example, those emerging videos that show how to do it. I use the basic tools, I have evaluated numerous alternatives. They are, I regret to inform, all the absolute garbage. There is no real comparison. The things that intuitively feel natural in Photoshop (most of its features, I discovered when using them and tripping over things that just made sense), disappeared completely from those so-called "alternatives." So, in practice, there is simply no alternative / option.
It may sound silly, but I have seriously lost my creativity and willingness to use software or computers in recent years, and it definitely cannot be attributed solely to "unrelated depression." Modern software, created by "modern people," is designed with a completely different mindset than I remember from the "roaring 90s," when the PC really flourished and seemed extremely promising.
Since the turn of the millennia, the mentality has increasingly changed from "making really polished and excellent software for great people" towards "constantly changing everything randomly for the sake of change while adding huge amounts of swelling and espionage with zero benefit to the user we don't respect deeply. "
Staying with older versions of software is impossible for obvious security reasons, but also practical ones. Some good new things They are introduced, but drowning in unwanted cancer software.
I don't feel like having Photoshop on my computer anymore, because it comes with all this crap, and increasingly I feel like I'm using a dumb terminal and creating things "in the Adobe cloud" instead of on my machine. It seems that, at any moment, that private image that I am editing could immediately fly to a computer somewhere.
It seems crazy to keep a dedicated virtual machine with another expensive Windows 10 license just to turn off your virtual network card. It is simply not practical or affordable. (Those evaluation copies of Windows 10 only work for 90 days and reset things never work.)
Basically, even if you can find some kind of "trick" to solve this problem, the fact is that I am depleted of all my energy and creativity simply knowing what they are doing. I want to feel that I am using a completely "offline" professional, robust and industrial application, not a type of baby toy. I thought they had special editions for consumers, but now, even "real" Photoshop seems visually ridiculous.
TopGold Forum is quickly becoming the main online finance destination on the Internet.
We are an authority and premiere forum destination for professional investors, currency traders, affiliates and individuals who want to make a living online or simply earn more money.
If this is your first visit, be sure to check the frequently asked questions by clicking on the link above. You must register before you can publish: click on the previous registration link to continue.
The Stack Exchange network consists of 175 question and answer communities, including Stack Overflow, the largest and most reliable online community for developers to learn, share their knowledge and develop their careers.