Building a PC, Part IX: Downsizing

Hard to believe that I've had the same PC case since 2011, and my last serious upgrade was in 2015. I guess that's yet another sign that the PC is over, because PC upgrades have gotten really boring. It took 5 years for me to muster up the initiative to get my system fully upgraded! 🥱

I've been slogging away at this for quite some time now. My PC build blog entry series spans 13 glorious years:

The future of PCs may not necessarily be more speed (though there is some of that, if you read on), but in smaller builds. For this iteration, my go-to cases are the Dan A4 SFX ...

And the Streacom DA2 ...

The attraction here is maximum power in minimum size. Note that each of these cases are just large enough to fit ...

  • a standard mini-ITX system
  • SFX power supply
  • full sized GPU
  • reasonable CPU cooler

... though the DA2 offers substantially more room for cooling the CPU and adding fans.

http://i.imgur.com/odoYjle.jpg

I'm not sure you can physically build a smaller standard mini-ITX system than the DAN A4 SFX, at least not without custom parts!

DAN A4-SFX
200mm × 115mm × 317mm = 7.3 liters

Silverstone RVZ02 / ML08
380mm × 87mm × 370mm = 12.2 liters

nCase M1
240mm × 160mm × 328 mm = 12.6 liters

Streacom DA2
180mm × 286mm × 340mm = 17.5 liters

(For comparison with The Golden Age of x86 Gaming Consoles, a PS4 Pro occupies 5.3 liters and an Xbox One S 4.3 liters. About 50% more volume for considerably more than 2× the power isn't a bad deal!)

I chose the Streacom DA2 as my personal build, because after experimenting heavily with the DAN A4 SFX, I realized you need more room to deal with extremely powerful CPUs and GPUs in this form factor, and I wanted a truly powerful system:

  • Intel i9-9900KS (8 core, 16 thread, 5.0 GHz) CPU
  • Samsung 970 PRO 1TB / Samsung 970 EVO 2TB / Samsung 860 QVO 4TB SATA
  • 64GB DDR4-3000
  • Cryorig H7 cooler (exact fit)
  • NVIDIA GeForce RTX 2080 Ti GPU

Compared to my old 2015-2017 system, a slightly overclocked i7-7700k, that at least gives me 2× the cores (and faster cores, both in clock rate and IPC), 2× the memory, and 2× the M.2 slots (two versus one).

The DA2 is a clever case though less perfect than the A4-SFX. What's neat about it is the hybrid open-air design (on the top and bottom) plus the versatile horizontal and vertical bracket system interior. Per the manual (pdf):

Check out all the bracket mounting options. Incredibly versatile, and easy to manupulate with the captured nut and bolt design:

Note that you can (and really should) pop out the top and bottom acrylic pieces with the mesh dust net.

I had dramatically better temperatures after I did this, and it also made the build easier since the case can fully "breathe" through the top and bottom. You'll note that the front of the DA2 is totally solid, no air holes, so you do need that extra airflow.

I only have a few criticisms of this Streacom DA2 case:

  • The side panels are tool free, which is excellent, but the pressure fit makes them fairly difficult to remove. Feels like this could be tweaked?
  • (Don't even think about using a full sized ATX power supply. In theory it is supported, but the build becomes so much more difficult. Use a SFX power supply, which you'd expect to do for a mini-ITX build anyway.)
  • My primary complaint is that the power extension cable gets in the way. I had to remove it and re-attach it during my build. They should custom route the power cable upwards so it blocks less stuff.
  • Less of a criticism and more of an observation: if your build uses a powerful GPU and CPU, you'll need two case fans. There's mounting points for a 92mm fan in the rear, and the bracket system makes it easy to mount a 140mm fan blowing inward. You will definitely need both fans!

Here's the configuration I recommend, open on both the top and bottom for maximum airflow, with three fans total:

If you are a water cooling kind of person – I am definitely not, I experienced one too many traumatic cooling fluid leaks in the early 2000s – then you will use that 140mm space for the radiator.

I have definitely burn-in tested this machine, as I do all systems I build, and it passed with flying colors. But to be honest, if you expect to be under full CPU and GPU loads for extended periods of time you might need to switch to water cooling due to the space constraints. (Or pick slightly less powerful components.)

If you haven't built a PC system recently, it's easier than it has ever been. Heck by the time you install the M.2 drives, memory, CPU, and cooler on the motherboard you're almost done, these days!

There are a lot of interesting compact mini-itx builds out there. Perhaps that's the primary innovation in PC building for 2020 and beyond – packing all that power into less than 20 liters of space!

LMSQL

Package:
LMSQL
Summary:
Connect and perform MySQL database queries
Groups:
Databases, PHP 5
Author:
Arash Soleimani
Description:
This class can connect and perform MySQL database queries...

Read more at https://www.phpclasses.org/package/11608-PHP-Connect-and-perform-MySQL-database-queries.html#2020-04-18-04:03:53

Weekly News for Designers â„– 536

Envato Elements

The Ultimate Guide to Fixing and Troubleshooting the Most Common WordPress Errors (65+ Issues) – Get answers to the most common errors associated with WordPress.
Example of The Ultimate Guide to Fixing and Troubleshooting the Most Common WordPress Errors (65+ Issues)

Is the Future of WordPress Code-Free? – Visually-based site building tools may result in less room for custom code.
Example of Is the Future of WordPress Code-Free?

Inkscape 1.0 Has Been Released – A free and open source vector graphics editor for Linux, macOS and Windows.
Example of Inkscape

Rome – A JavaScript compiler, linter, formatter, bundler, testing framework and more.
Example of Rome

Font Books – A collection of original typefaces designed to help people read and understand classic literature better.
Example of Font Books

Trying to Maintain ‘Business as Usual’ During a Quarantine – Some observations on quarantine-related challenges for web designers.
Example of Trying to Maintain ‘Business as Usual’ During a Quarantine

Website Screenshot API – A developer-friendly tool for creating beautiful screenshots.
Example of Website Screenshot API

Making Wavy or Serrated Edges with CSS – Learn to create dazzling edges with this tutorial.
Example of Making Wavy or Serrated Edges with CSS

MVP.css – A minimalist stylesheet for HTML elements.
Example of MVP.css

Extending the Limits of CSS – A look at some of the boundary-breaking achievements in CSS.
Example of Extending the Limits of CSS

Rapid Image Layers Animation – A tutorial for creating a rapid animation of multiple layers of images for intros or page transitions.
Example of Rapid Image Layers Animation

BEM Cheat Sheet – Use this guide to boost your CSS class naming skills.
Example of BEM Cheat Sheet

Radius: A Design System Accelerator – A collection of open-source tools and libraries that allow you to accelerate your design system.
Example of Radius: A Design System Accelerator

Sections 2: Big library of layouts for web prototyping – A library of UI components for building landing page wireframes in minutes.
Example of Sections 2: Big library of layouts for web prototyping

10 Best Professional Intro Video Templates for After Effects – Use these templates to create a compelling intro for your video project.
Example of 10 Best Professional Intro Video Templates for After Effects

War Against COVID – A set of free illustrations you can use in pandemic-related projects.
Example of War Against COVID

The post Weekly News for Designers â„– 536 appeared first on Speckyboy Design Magazine.

Taking your application to SaaS: a business decision

Why have some great apps not evolved to SaaS? With new technology they still can. For digital agencies and established software vendors, this blog offers insight into how easy it is now to launch and manage a full cloud SaaS offering with a PaaS. In my last article, I shared the recent story of a white-label client who launched their software-as-a-Service cloud offer and grew in value from 2.5x to 12x revenue over two short years.

PHP 7.2.30 Release Announcement

The PHP development team announces the immediate availability of PHP 7.2.30. This is a security release.All PHP 7.2 users are encouraged to upgrade to this version.For source downloads of PHP 7.2.30 please visit our downloads page, Windows source and binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
Powered by Gewgley