3 ms·
Here is what I consider to be the perfect example of where this fits into the development world. From my employer, I'm given a laptop, running Windows 8.1. All
by TheRealDunkirk 11y ago
Here is what I consider to be the perfect example of where this fits into the development world. From my employer, I'm given a laptop, running Windows 8.1. All of my work for the past 2 years has been in developing a .NET line-of-business application, but I was recently asked to prototype an application to automate and streamline a collection of Excel spreadsheets. (Don't laugh; I've kind of made a career out of this sort of thing.)
For this project, I could choose the programming environment. Well, my tool of choice, for the past 10 years, has been Rails. I prototyped the application on my MBP within 10 hours, but needed to be able to work on the site with my corporate laptop, so I setup a Linux VM, and setup 2 networks (one host-only to share files, and one NAT'd to get through the corporate firewall), configured the folder shares, and got everything going the "VirtualBox" way. It's a pain.
Like a lot of Fortune 500's, the IT resources are locked down to the point of being combative. There's no way I can take my MBP to the office and work on the company LAN. (You can get an exception, but you have to ask for special permission every single day.) This project SUPPOSES to allow me to open a shell, install RVM, install Ruby and git, download my sources, bundle install, and do `rails -s` to do development. (The application is just using sqlite for the database, so I don't even need to mess with MySQL for now.) If everything works like it should, I can just use Sublime Text 3 as my editor to work on the files, and host on the Linux subsystem. When it's time, I can `git push` my sources to the TFS server, and deploy them on the Linux VM running in Azure.
So that was kind of long, but this is how I see it working and fitting into my world. Against my better judgement, I'm letting my gaming rig (re)upgrade to 10 to try this out. I don't know when my company's IT department will standardize on Windows 10; we just got 8 last year. I just want to see if this can really fill the niche it supposes.
- JdeBP 11y agoSee https://news.ycombinator.com/item?id=11416884 https://news.ycombinator.com/item?id=11416884 for some things that might be a problem.
- progman 11y agoThat's an really important point.
- TheRealDunkirk 11y agoWell... nuts. On the other hand... I'm positive that my company's IT policies were -- like a lot of other massive manufacturing companies -- written by proxy via an even-more-massive consulting agency back when SOX happened. I can't help but I wonder if this will escape their notice. But, yeah, if Norton anti-virus heuristics get excited... Crap.