I'm fond of zoomit by Microsoft Sysinternals. It lets you draw, type or zoom into a screen, is keystroke controlled (so it dosesn't get in your way in a presentation) and supports multiple colours. As such, its perfect for when you need to give a presentation and need to unobtrusively annotate the screen you're working on. It's freeware, portable (almost all ...
You can use Sublime Text which does Syntax Highlighting, Auto-completion, Source formatting, is organized by folder (which is pretty much a project) and can be used for web programming. It is free (the trial has no limit in time or features), works on Windows and a portable version is available.
Sublime's interface is faster than Eclipse, however its ...
I'd suggest Adobe Brackets
Syntax Highlighting, Auto-completion, Source formatting (for the above languages) -- All built in.
'Projects' where you can define project directories, and open all files you were last using on the project by opening a 'project' -- It opens the last file you were ...
You can use Netbeans, which does Syntax Highlighting, Auto-completion, Source formatting, is organized by project and can be used for web programming. It is free, works on Windows and can be made portable.
It's still in early development, but you might want to look at Atom:
Syntax Highlighting, Auto-completion, Source formatting (for the above languages) Supports all of these functions.
'Projects' where you can define project directories, and open all files you were last using on the project by opening a 'project'...
What I would do if you wanted something portable and lightweight is to use an application like Database Browser and have a connection to an SQLite database (an sqlite database is just a file acting like a database that can be copied to a usb for portability).
Database Browser Portable is an easy to use tool allows you to connect to any database and browse ...
I recommend Cloud9. It meets and exceeds your requirements:
It has Syntax Highlighting, Auto-completion, and Source formatting, using the Ace editor that's used by sites like GitHub - in fact, Cloud9 is the "C" in "Ace"
Its 'Projects' are not only separate directories with remembered views, but separate ...
One solution that would work on Windows is SecurStick. Don't let the German website scare you, the actual program will be English (except on German and Italian Windows installations, where it will be German or Italian, respectively).
Biggest pro: All you need is a Windows PC and a web browser. Caveat: Windows won't know how large your drive is and assume it ...
In the free arena, Veracrypt is still an excellent choice and is being maintained with both patches and improvements, and is cross-platform.
In the paid area, software like Checkpoint can do (for Windows, at least) what you want - including software on the USB drive that can both use Active Directory integration or a password entered when the drive is ...
There are many tools which can accomplish that.
It works on Windows, Linux, Mac OS X.
The only downside of Eclipse is that some users find it too heavy when used on low ...
GnuPG or GNU Privacy Guard is available for all the main desktop OSs and even Android there is a Portable version for use on windows machines without installation: Either by downloading from here installing then and running mkportable.exe or as gpg4usb.
Keep in mind that if you loose a USB key with your keys on you have to regard them as compromised.
The easiest free GCC based IDE for Windows is Code::Blocks, which can be portable. But, alas, it doesn't currently have 4.9 - perhaps you could ask on the forums? Or, would you consider using 4.7 or 4.8 to build 4.9 from source & adding that in to whatever solution you choose?
Since you like NetBeans, you can use a portable version, but that leaves you ...
That software exists, and better yet, it's open source:
It can cut MP4 files losslessly (hence very fast). It can also apply filters such a resize or rotation and recompress using a variety of codecs, including the award-winning GPL-licensed x264.
When someone doesn't like ClamWin Portable, I recommend Comodo Cleaning Essentials It's a bit simpler and less feature-rich than Clamwin, but its scanning is arguably superior.
A few bulletpoints...
It's from a well-reviewed vendor that's been around for a long time.
It can be installed on a USB drive and run standalone.
It has frequent updates to its ...
Colour Contrast Analyser can do this (and a lot more).
It was specifically designed as a developer's contrast testing tool, allowing you to enter or pick from the screen two different colours and it will tell you the contrast difference between the two.
It is also very lightweight and fast, enough that it can be used as a simple colour picker, and I use it ...
Bitvise SSH Client (formerly Tunnelier)
gratis, for personal use
Has an SSH console
Supports (S)FTP, with GUI
Installer is 10.80 MB, IMHO quite small for the features it offers
Portable version available (made by a third party - also, it isn't up-to-date with the official version*) which is 7.04 MB zip'ed
Works on Windows 2000 up to and including Windows 8....
First: generally speaking (which is to say, in a majority of cases), applications in OS X are just files with a .app extension*. You can move app files wherever you want, and double click on one to launch it. "Installing" an application usually consists of moving the .app file to the "Applications" folder that's preinstalled on any Mac, but you don't have ...
I hate to answer my own question, but here are the results of my research. I won't accept this as an answer for a while in case someone does recommend a proper replacement that fulfils my requirements.
The following list is largely based on this wikipedia-article, but also other lists I found online. I only tested those browsers that offered compiled ...
You can pack all dependencies in one executable. Such programs like BoxedApp Packer and Enigma Virtual Box can create a portable version of the program. Works for Windows.
BoxedApp is not gratis, but I like this programm. [OP note: single user $299, site license $3,999]
Molebox also was good [OP note: looks like Docker. See also 5 Container Alternatives ...
Western Digital Passport external USB drives use hardware encryption, no need to use software. Here's a 3TB one from Amazon for $120usd. But beware, if the drive breaks you won't be able to get the data back, no one will.
1TB and 2TB of this line normally don't need an external power supply but larger ones might. I have 2 of them, a 1TB and 2TB.
I also ...
You can't find such portable tool.
More precisely, it can be portable as "no installation required" but it can't be portable as "no administrator privileges required". Direct disk access requires administrator on Windows.
The only way to erase free space without administrator privileges is create a new file taking all empty space on the partiotion and fill ...
XMind is very good and has a python API but it is not platform agnostic other than the Cloud version which is currently only available with the pro-subscription.
However Leo is an outline based IDE, Editor, PIM, etc. so not quite what you are looking for.
Free, Gratis & Open Source.
Supports python scripts, (not too surprising given that it is ...
Portable Apps has a portable version of Thunderbird that should do the job nicely.
Gratis - Yes
Windows (10) - Yes & 7/8
Support Multiple email addresses/accounts - Yes
Plays well with GMail and others - Yes
Large User Base Yes both portable apps and Thunderbird have large user base and active communities
GPG Yes "You can also add in GPG and Enigmail to ...
You can use FreeCap
Free to distribute and use
Works on Windows
Not portable but the configuration can be exported
GUI can be hidden
reroute connections from programs through the SOCKS server (v4 and v5 supported)
FYI: Comparison of proxifiers (my favorite is Proxifier)
You can use PuTTY (free).
Uncheck "Don't start a shell or command at all" in PuTTY, tab Connection->SSH.
Create a .bat containing putty -N -D 9990 -P 22 your_server_IP and run it (and don't close the window)
Configure your browser to use the tunnel, e.g. for Firefox:
If you run Windows XP/7/10 as guest vm on Ubuntu host, there is an open source software Gromit-MPX. See Gromit-MPX for Thinkpad Yoga 12, and a short video on Desktop Annotation, Draw Anywhere on Screen
What I would suggest would be to get PortablePython and add to it any of the file synchronization python apps e.g. File Conveyor or roll your own using the Python Dropbox API.
I even found a library & sample script that will let you do quite a lot called SimpleDropbox.