|
Still many diagrams and ideas are on my papers, most of them are just scratches. I also love to design a program first without a computer and code it later.
|
|
|
|
|
|
I still do it,
my professional field is automation, and I always start the sequencers on paper with graphcet and pseudocode structure (let's say it is like the UML in high-level languages). Then I play with coins following the steps and simulating the automatic process. When I am happy with the results, first start coding (language of the programm is customer's decission, but actually not so relevant if you already have a good base)
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
And there is a difference because I have one now and I love it. Never used one before.
|
|
|
|
|
That is what I will have at home. I mean my current 6 core / 12 threaded system still takes several hours building millions of lines of code or 10+ minutes building a typical 250 thousand line program. Haswell-E (arriving late 2014) seems like it will be the next upgrade that is unless AMD hits a homerun with Excavator and somehow surpasses my slightly overclocked i7 970 in single threaded performance.
John
|
|
|
|
|
I've been looking at the specs (and prices) of machines and the sad thing is that a new MacBook Air is faster than my current quad core desktop. Add in speed increases from the faster memory and SSD on the Air and there's no contest.
My trusty Toshiba laptop is the lightest one around today but the battery's dying and it's too slow for real dev, so I really need a new travel laptop and a new desktop replacement. So why not just get them both together and buy a docking station for the office? No more RDP'ing to the office to access my "real" machine - I'll be developing locally on the laptop at home, while travelling, in the office - all on the same device.
Plus I don't have to buy a new UPS (mine died a year ago).
I could get a decent i7 Windows machine for under 1K, but start adding in RAM (if you can - some like the Samsung 9 won't let you), decent SSD, and ask for it to be light and the price shoots up again and you're typically also restricted to machines with Win8 pre-installed - and our experience with downgrading to Win7 has been spotty.
So my final needs are:
Travelling:
- 13" or above screen while travelling
- Less than 4lb/1.4Kg
- < 5hr battery life
- Sensible keyboard. No Power button where the delete button should be (Zenbook) or half-sized right-shift button (Lenevo, Toshiba).
General
- Faster than my desktop
- <= 8BG RAM
- 256GB HDD/SSD
- Able to power 3 x 19" monitors
- Can install Win7
Currently it's looking like a Macbook Air, or if the rumours of the new MacPro come to pass, then one of them.
So then it comes down to: Bootcamp or Parallels?
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Chris Maunder wrote: Bootcamp
Gave me a lot of troubles (e.g. Win 7 x64 was not working, but the x86 version worked fine) and all stuff like that.
Chris Maunder wrote: Parallels
Love it - Runs smooth without any issues, powers a Win7 and Win8 VM without any problems.
What I love most: Everything is backed up by the TimeMachine and there is this nice mode where it helps you running your Windows Programs under MacOS X without showing the rest of the actual VM (Needed if you have one part of the business software running on OS X and the other part runs on Windows).
cheers,
Marco
|
|
|
|
|
Yeah - I am leaning towards Parallels because it means awesome battery life and also far easier testing against different OSs
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
|
Yep - I'm a bit of a laptop geek and the only one there that's really interesting is (possibly) the Zenbook infinity - except the one major issue is getting one in Canada. I gave up a months-long quest to find the Zenbook 31 Touch here, and I have faint hopes the infinity will make it either.
The Toshiba Kirabook was something I was really looking forward to since I've used Portege's for years, but they went and made the right-shift a half-sized key and that kills the deal dead for me. I have that on a Lenevo Yoga and I find it impossible to type. (and don't even get me started on the Yoga's trackpad...)
No one has 802.11ac either. That's weird.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Yup, I wish manufacturers would stop changing keyboard layouts!
I'm now struggling to buy high-end laptops with proper return and shift keys.
It seems to have become fashionable to move or shrink these which is really annoying!
I could understand it if there was some improvement as a result - but I can't see any benefit.
I've also noticed a trend to move or drop the start button and windows context menu buttons (which I use quite a lot!)
grrrrrr
--
The Obliterator
|
|
|
|
|
Don't know. I really like an idea of having a Unix machine with a decent GUI on top and Macs are the only ones that come close to that ideal. That said, I was in an Apple store yesterday and looking at different Macbooks - all of them really offer too little for the price. 15" MacBook Pro starts at 1800 USD and for that money you get 4 GB RAM, and an old-style 500GB HDD
Sure, it is shiny and nice and well built, but compare it to something like Lenovo ThinkPad T530: for 1440 USD, you get 8 GB RAM, and SSD drive.
|
|
|
|
|
Hey, Chris,
Thought you'd enjoy reading another "story" from my Apple dayz (in this same forum area) regarding multiple monitors (er, the "Two Monitors" post).
Cheers,
~ BryanC
The best way to improve Windows is run it on a Mac.
The best way to bring a Mac to its knees is to run Windows on it.
~ my brother Jeff
|
|
|
|
|
McFly Vision.
That's awesome.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Go MacBook Pro retina, with Bootcamp AND Parallels...
Setup bootcamp 1st and then you can use Parallels to load your windows apps when your in OSX... when you want better speed etc, reboot into bootcamp. Also Parallels VMs work much faster this way, their HDD image is much slower than the separate bootcamp partition.
Kris
|
|
|
|
|
Good thinking. I'll do that.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
No probs, this is my setup and it works great...
The only issue (to some) may be that time machine can't be used to backup the partition; but this is no issue for me as I have other methods in place.
Kris
|
|
|
|
|
Whatever is cheap the corporate policy at the time.
“I believe that there is an equality to all humanity. We all suck.” Bill Hicks
|
|
|
|
|
I don't consider what my employer provides, because I have no say in it.
|
|
|
|
|
Dev Environment as a virtual machine appliance maintained and cloned for each dev..
- Massive power accessable from everywhere trough all systems providing an RDP Client -> home office
- Copy/Clone/Snapshot your env, never again kill your machine and your time!
anyone else using this?
|
|
|
|
|
Testing 64-bit code still has to be done on bare metal, because none of my machines have hardware virtualisation yet. But using a Virtual Machine is a great time saver, because it only takes an hour to get up and running again compared to 5-6 hours re-installation and going through the motions of configuration.
There is one small fly in the ointment. When using SSDs exclusively, you may also have to consider disk usage of the VMs too. But I've switched back to conventional HDDs for the moment.
|
|
|
|
|
Yep ... my Alienware x51 runs server 2012, wired to 2x 42" screens. The windows session on my server is set to automatically log into the virtual machine hosted on it. I also access it remotely via RDP.
EDIT: I should also state that I do remote development on the VM... but local development for some projects on the host OS of the server also (since I develop video jukebox software RDP is too poor video wise).
Hourly snapshots, all backed up daily at 5:00 am onto a rotate-able set of HDDs; so basically I can go back to any hour for the last 42 days (since my last major upgrade to a new 512GB SSD and Server 2012)... and only using ~100GB for 42 days.
Kris
modified 23-Jun-13 21:05pm.
|
|
|
|
|
Sound's Great! Do you use powershell scripts to do the snapshots?
|
|
|
|
|
Just have them scheduled hourly...
Then the vhdx is backed up daily.
|
|
|
|
|
For me, two monitors are essential:
- when debugging: one for the application, one for the debugger
- when doing analysis: one for Word, one for browsing and looking up the information
- when developing: one for Visual Studio, one for the technical analysis document and looking up information
I would even like 3 monitors, but that's not within budget
Enjoy life, this is not a rehearsal !!!
|
|
|
|