You can think about Portable VirtualBox as the best possible answer, but frankly it’s not true. I’m still scratching my head, how do they do this, although it’s working as expected. But the most amazing thing is FAR Manager somehow allows you to create hardlinks and symlinks, regardless of having rights to do so. It has almost unlimited possibilities and is easily extended by different plugins. Making hard/symlinks:įAR Manager is the best file manager I’ve ever used. Run cmd.exe and check if everything went well:įorfiles /s /m *.ttf /c "cmd /c regfont add /s /m *.otf /c "cmd /c regfont add installs all the fonts in subfolders of a current directory.Copy contents of nodejs folder from folder where you extracted Node.js.msi file and extract it to a local folder with UniExtract. If you have it already installed or not really interested in installing it, the procedure is the same for everything I install.
Here is a small instruction how to install Node.js without “admin rights”. Here is an example list of what I managed to install with it: UniExtract will try to do everything possible to unpack the installation packages if what you need is distributed only with. Universal Extractor is a solution to most of the problems when it comes to installing something. Otherwise, if it is free to use for commercial usage, but you cannot install that, then meet your new friend:
If your software has to be licensed specifically if used in companies, you have no choice, you have to request the license. Installing Softwareĭepending on the software you need to use, there are a few options. Just take a look at this graph from Wikipedia:Īh, right, enough talking, let me give you something useful. Windows still sucks for non-Visual-Studio-and-co development and so on, but most of the time people have to use it because it’s still the most used OS in the corporate segment. The list is actual and useful for Windows users only at the moment. Here I’ll try to write a list of workarounds I use, when I need to setup a new environment and have some restrictions.
Then you start suspecting, that your work will look most likely like this:
Then you take the laptop, shake it, rotate, lick it, but nothing helps. You try to install the tools you’re used to use before, but then you quickly realize that you cannot do this. Now it’s the sweet time to set up the working environment. You open it, wait for the initial loading, if it’s a new installation or the first logon. You think you’ll start working hard as soon as possible. You’re ready for new challenges, you’re so enthusiastic to do something great, to make something useful, what you can put on the list “I’m proud of …”, but then… The company hires you to help them with developing a new shiny system for them, to make them earn more money than they do now, than they invest in the project. You’re the person who is supposed to fix stuff, create new stuff, automate stuff and do this in the most effecient way. Have you managed to do that? Then close this page, you, lucky bastard.Īnyway, there are cases, when these issues are the only issues you have and they are a bad reason to switch jobs.