A portable virtual development environment
-
I'm pretty sure that you can't run SQL Server from a stick - it's a set of services, and AFAIK they have to be installed into the system. You could always create a VM with all your "favourites" loaded and put that on the stick?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
SQLite could work from a stick if I recall correctly.
Wrong is evil and must be defeated. - Jeff Ello
-
Sharp develop is excellent IDE, but I wouldn't dub it development environment.
Mislim, dakle jeo sam.
-
I'm pretty sure that you can't run SQL Server from a stick - it's a set of services, and AFAIK they have to be installed into the system. You could always create a VM with all your "favourites" loaded and put that on the stick?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
MySQL, MariaDB, PostgreSQL all run portably. I have done that with MySQL ( X| ) and MariaDB ( :) ).
What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???
-
SQLite could work from a stick if I recall correctly.
Wrong is evil and must be defeated. - Jeff Ello
SQLite will - but it's a single user system, not multiuser. Access and SQL CE will work from a stick as well.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
-
SQLite will - but it's a single user system, not multiuser. Access and SQL CE will work from a stick as well.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
A matter of definition, it works with multiple users and is generally thread safe, but it uses file locking when writing, so it's not very useful doing so. I would never run a multi user system from a stick in any case.
Wrong is evil and must be defeated. - Jeff Ello
-
I am just wondering. Would it be nice to have a virtual development environment? like a portable all development tools(Database, IDE, local server, etc.) that you can insert in your USB, plugin to different computer and you don't have to setup everthing.
Semi-portable: Setup a virtual box image on a USB drive and run it from any computer (which has virtual box installed) Semi-performance: Setup a VM on AWS, Azure or VPS. And Remote Desktop to it from any computer. .... or get a laptop and carry it around everywhere :laugh:
Remind Me This - Manage, Collaborate and Execute your Project in the Cloud
-
I am just wondering. Would it be nice to have a virtual development environment? like a portable all development tools(Database, IDE, local server, etc.) that you can insert in your USB, plugin to different computer and you don't have to setup everthing.
Depending on your definition of "portable", that's what VMs are for. I've been running nothing but VMs here at home for a few years now (Hyper-V, specifically). Those VMs have gone through host OS upgrades (2008 R2 -> 2012 -> 2012 R2), changed host machines, swapped motherboards, migrated to a RAID setup, migrated to SSD, all without having to reinstall any of my dev apps/tools/utilities/SDKs/etc.
-
I am just wondering. Would it be nice to have a virtual development environment? like a portable all development tools(Database, IDE, local server, etc.) that you can insert in your USB, plugin to different computer and you don't have to setup everthing.
Yes. But you can just learn to use Notepad and the command-line.
-
I could not find on the site, but isn'T SharpDevelop something created by a feloow CPian ? I am not 100% positive, but IIRC one of us was pretty obsessed by portable IDE at some point of time...
-
A matter of definition, it works with multiple users and is generally thread safe, but it uses file locking when writing, so it's not very useful doing so. I would never run a multi user system from a stick in any case.
Wrong is evil and must be defeated. - Jeff Ello
Single user would work fine as you are working locally for development purposes.. for testing or simulating production workload that would require a dedicated server/computer. :) that is a great suggestion. thanks
-
Depending on your definition of "portable", that's what VMs are for. I've been running nothing but VMs here at home for a few years now (Hyper-V, specifically). Those VMs have gone through host OS upgrades (2008 R2 -> 2012 -> 2012 R2), changed host machines, swapped motherboards, migrated to a RAID setup, migrated to SSD, all without having to reinstall any of my dev apps/tools/utilities/SDKs/etc.
Nice! I've been thinking to setup VM. If only VM would run in USB then just pluggin in a computer that would probably require kind of a VM launcher. That is really nice then you can take a backup of your usb in case of a failure..
-
Semi-portable: Setup a virtual box image on a USB drive and run it from any computer (which has virtual box installed) Semi-performance: Setup a VM on AWS, Azure or VPS. And Remote Desktop to it from any computer. .... or get a laptop and carry it around everywhere :laugh:
Remind Me This - Manage, Collaborate and Execute your Project in the Cloud
Yup! I setup a virtual VM in then just do the remote if incase i am away of my laptop/computer at work. I just uploaded the source code in GitHub.. The only problem if i can take a Database repository too that would be great service.. GitHub for database..? :)
-
Nice! I've been thinking to setup VM. If only VM would run in USB then just pluggin in a computer that would probably require kind of a VM launcher. That is really nice then you can take a backup of your usb in case of a failure..