Windows and OS X can run side by side, so you don’t have to choose one or the other. You can install Windows on your MacBook.”
“With Boot Camp Assistant, it’s easy to create a partition for Microsoft’s operating system and then install it onto your hard drive.” “The process is fairly straightforward just plug in an external USB drive with at least 16GB of space (you’ll need more if you’re installing programs), open Disk Utility from the Utilities folder within Applications, click New Image and select the disk image type as ‘MS-DOS
“Boot Camp Assistant will walk you through partitioning your disk and transferring operating systems. It’ll also warn you about potential compatibility issues if the version of Windows 10 you’re trying to install isn’t 64-bit.”
“After booting from an installation DVD or a USB drive, just select Custom Install Windows Only (Advanced). If you need to install only a specific part of Windows, go for Custom: Partition Hard Drive”.
“This tool will let you erase any hard drives that contain OS X”. After you select the hard drive’s destination, just click Continue, the installer will proceed the installation process.”
Speed Up Mac
“If you’re not sure which partition to use for Windows or if it’s taking up too much space on your Mac, Boot Camp Assistant will let you easily resize every partition”. “To get there, open Disk Utility from /Applications/Utilities and click Partition. To make room for Windows 10 on your Macbook Pro 15″, I would create a new 16GB partition that has free space next to my existing Windows partition”.
Mac Storage
“At this point, all that remains is dragging the ‘Install’ file into an external USB drive with at least 16GB of storage to copy files over to your Mac“. After a few hours, Windows will be installed and you can return to Boot Camp Assistant to finish setting up the operating system.”
“If you do choose this method, I recommend using an external hard drive because it’s easy to store many gigabytes of data on one. I also suggest making sure that your computer is plugged in so that the power won’t run out during the installation process.”
“Your first step should be looking at how much space is available on your laptop’s internal SSD or hard drive—that amount will determine how big of a partition you can afford to reserve for Windows.”
“To install apps from outside Apple’s App Store, you must declare yourself as an administrator by opening System Preferences → Users & Groups and clicking the ‘Login Items’ tab.
“After that, you can plug in a USB drive to install Windows updates and additional apps like Google Chrome and Steam (a digital distribution platform for video games).”
format makes it hard for humans to read. To see any information easily, placing them in a database and outputting them through a web interface would be ideal.
There are many different choices when it comes to databases: one could use SQLite or MySQL which can handle large amounts of data and has powerful querying options; MongoDB which is specifically designed for realtime applications; CouchDB which feels more like a filesystem than a database; and Redis, which is often used as an in-memory cache. At this point though I’ve settled on using Elasticsearch – their embedded server makes development easier while giving us access complex querying abilities.
Since the program has to be run by a user with sudo privileges, I ran into problems with getting Elasticsearch’s dev dependencies installed correctly – this is due to how shared libraries need to be compiled against certain versions of other software on your system. To solve this issue, I decided to use virtualenv . This allows us to make a separate environment for our application which will have its own set of prerequisites separate from your main system. This also lets us install all of our needed dependencies (such as compiling the Elasticsearch server) inside this environment, giving custom libraries to the program.
This allows us to easily install specific versions of Python and its packages in order to run with the correct version of Django. Added bonus: virtualenv has a built-in package dependency solver called easy_install that will allow you to pull down any additional prerequisities for your application. While virtualenv is included by default with Python 2.7, I used MacPorts’ python2 command in order to get access to development tools required for compiling software from source code – namely gcc . The other tool that we’ll need is Vagrant , which helps simplify setting up a developer environment by automatically configuring our virtual machine. Vagrant creates a new directory (in this case, named ‘vagrant’) which contains both the virtual machine and the configuration file. The nice thing is that we can put this in version control and share it amongst all our developers (and even deploy to production).