|
I have a (refurbished) Dell Precision M6500. They make versions of this through i7 and even my bottom-of-the-line has two HHD's and a lovely 17" screen. They're more or less referred to as a portable work station.
It's only flaw (if 8.5lbs doesn't count) is that it sucks the batteries at an amazing rate. On the other hand, the charge will refill them pretty quickly, too.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
A laptop and a work station are good idea to consider.
TOMZ_KV
|
|
|
|
|
I generally use an MSI G70 Steath laptop with all SSD drives (1.5TB) for travel (rollaround computer case), and a Gigabyte Brix Pro attached to the back of a monitor with 1.5TB SSDs for desk top work. Both of which are somewhat pricey.
|
|
|
|
|
I did not find a way to customize a computer on MSI.com. Did you install the SSDs yourself?
TOMZ_KV
|
|
|
|
|
The primary (C drive) is already an SSD. I pulled the 1 TB secondary drive and replaced it with the 1 TB SSD myself.
|
|
|
|
|
Tomz_KV wrote: I need a new box. That's what she said.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
I know it is a joke. But I do not know it. Who is she?
TOMZ_KV
|
|
|
|
|
Any "she" you'd like.
Take anything someone says (or part of it) and say "That's what she said." It can sometimes be very hilarious and usually in a sexual way.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
TOMZ_KV
|
|
|
|
|
I am really curious to see which software you use to build installer?
diligent hands rule....
|
|
|
|
|
I'm doing it with hardware[^]...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
An old version of InstallShield which is a king of suckerage, and InnoSetup, which is almost but not quite bearable.
|
|
|
|
|
You mean for Windows? The last time I dealt with the installers, the tool of the choice was WiX[^]
|
|
|
|
|
Wix is soooo hard!
Try Wix#[^], it's like Wix, but C# easy!
|
|
|
|
|
I second that!
If you don't need msi, NSIS + HM NIS Edit is not too painful.
The old InstallShield that came with VS2005 wasn't bad.
Personally, unless I have reason not too, I forgo the installer and make my applications portable. You can even make an "installer" using the PortableApps platform if you want that experience.
|
|
|
|
|
Glad you asked, I literally just experimented with Wix#[^], it's awesome!
|
|
|
|
|
I'm gonna have to look into that...
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Go on, have a look!
It's impressively easy!
My only hiccups was to specify file location.
In the end my 1st installer looks like that: (not the #if DEBUG/RELEASE and relative path)
class Script
{
static public void Main(string[] args)
{
#if RELEASE
var APPGuid = new Guid("------------");
var TargetFolder = @"%ProgramFiles%\RPGStoryboards\Studio";
var src_dir = @"..\RPGStoryboards\bin\Release";
var dst_dir = @".\bin\Release";
var setupName = "RPGStoryboards-Setup";
#elif DEBUG
var APPGuid = new Guid("------------");
var TargetFolder = @"H:\DebugStoryboards\Studio";
var src_dir = @"..\RPGStoryboards\bin\Debug";
var dst_dir = @".\bin\Debug";
var setupName = "RPGStoryboards-DebugSetup";
#endif
var project = new Project
{
OutDir = dst_dir,
OutFileName = setupName,
Name = "RPG Storyboards",
GUID = APPGuid,
UI = WUI.WixUI_InstallDir,
Dirs = new []
{
new Dir(TargetFolder)
{
DirFileCollections = new []
{
new DirFiles(src_dir + @"\*.dll"),
new DirFiles(src_dir + @"\RPGStoryboards.exe"),
new DirFiles(src_dir + @"\RPGStoryboards.exe.config"),
#if DEBUG
new DirFiles(src_dir + @"\*.pdb"),
#endif
},
},
}
};
Compiler.BuildMsi(project);
}
}
modified 26-Jan-15 16:18pm.
|
|
|
|
|
Zip archives.
Geek code v 3.12
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- r++>+++ y+++*
Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Visual Studio Installer for the last one we delivered to an external customer (internal stuff for my project is all xcopy); but a requirement we didn't know about until the absolute last minute is probably going to force us to go to the paid version of install shield for the next update. VSI won't let you do a "Mode X or Y?" dialog and copy an alternate app.config file depending on the answer; and the customers approved list for tools allowed to build their stuff means that Install Shield is our only other choice.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
|
Maybe; but why the Elephant is MS crapping all over separation of concerns by requiring part of the VSI installer setup to be put in the application project instead of in the VSI one. If I used installshield or anything sane instead, I'd be using their automation; not the VSI version that would be blighting my app project...
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
We use InstallSh*tShield.
It works OK for for use, but I really do not like it.
One one side it works nicely for simple small projects, but once you want something "more", all hell break loose.
I'd rather be phishing!
|
|
|
|
|
We are using the standard MSI installer / setup project with Visual Studio 2010. I recently found out that there is an extension for VS2013 to bring back that standard msi installer.
We had some custom requirements that required tweaking of the msi:
- disabling self-repairing shortcuts (because we use our own auto-updater)
- extracting the msi, modifying the app.config files with the client's network info and re-compiling the msi (using msi2xml and xml2msi) so they can just download from their server and install
There is also NSIS that can be used as an installer.
|
|
|
|
|