How to Run MacOS Sierra in a Virtual Machine for Free, the Easy Way

15/04/2017 Categories: Constructeur, Système Tags: , , Comments off

Run Mac OS in Virtual Machine on a Mac

Advanced Mac users may find it useful to run macOS or Mac OS X in a virtual machine atop their existing Mac operating system. Creating a virtual machine for Mac OS is now easier than ever before, and we’ll show you how to set up easy Mac virtual machines on a Mac.

For some quick background, virtualization allows you to run another operating system in a confined virtual machine atop an existing operating system through an application layer. This means there is no disk partitioning involved, the virtualized operating system runs just like any other application on your computer. We have covered this broad topic many times before for purposes like running Windows 10 on a Mac with a VM, to running Ubuntu Linux in VirtualBox, to Snow Leopard in a VM, and others. In the guide here, we will be creating a Macintosh virtual machine for running Mac OS on top of Mac OS, which can be helpful for testing out different apps and operating system versions, amongst other purposes.

Lire la suite…

How to create a bootable macOS Sierra installer drive

31/03/2017 Categories: Constructeur, Système Tags: , , Comments off

Apple uses its App Store to distribute its software, like new Mac operating systems. It’s convenient, but sometimes it can take a while for a download to finish. And if you have multiple Macs, it’s inefficient to download the new OS to each and every Mac.

sierra external icon

That’s why I like to make a bootable external drive for the sole purpose of installing the Mac operating system. When I need to tend to a bunch of Macs, it’s much faster to use a bootable drive instead of going to each Mac, launching the App Store, searching for the operating system, downloading it (after entering my Apple ID), and then running the installer.

You can create a bootable USB flash drive with the macOS Sierra installer that’s now available. The installer software will take up nearly 5GB of storage space. Here’s how to create a bootable macOS Sierra installer drive.

Macworld also has bootable-install-drive instructions for El Capitan (OS X 10.11), Yosemite (OS X 10.10), Mavericks (OS X 10.9), Mountain Lion (OS X 10.8), and Lion (OS X 10.7).

Download the macOS Sierra installer

Launch the App Store app, then look for macOS Sierra in the store. (Here’s a link.) Click on the Download button, and your Mac will download the installer to your Applications folder. If it automatically launches after download, quit the installer.

sierra beta installer app folder sierra gm
Keep the installer in the Applications folder.

If you’ve already upgraded your Mac to Sierra, the installer is removed from the Applications folder. You can download it again if you go to Purchased in the App Store. Look for macOS Sierra in the list of apps that you’ve bought, and click on the Download button. If it automatically launches after download, quit the installer.

Lire la suite…

Les aciers de coutellerie

27/12/2016 Categories: Bricolage Tags: Comments off

En coutellerie on utilise des aciers spécifiques suivant l’usage de chaque lame. Sont pris en compte la dureté, le tranchant, la facilité d’affutage, l’oxydation…

Tous les aciers sont identifiés par des codes qui prennent en compte leurs teneurs en carbone, mais aussi en chrome et autres composés. Comme toute norme, celle des acier va varier selon la provenance, la marque… Deux aciers peuvent avoir la même composition mais une identification différente.

Voici un liste d’acier couramment utilisés en coutellerie.

 
* HRC est le symbole normalisé pour la dureté Rockwell avec pénétrateur cône de diamant. Les valeurs ci-dessus sont représentatives des duretés rencontrées en coutellerie. Selon les procédés de traitements thermiques, les alliages peuvent être encore plus mous ou plus durs.

Lire la suite…

Categories: Bricolage Tags:

HP-41C Synthetic Programming

23/11/2016 Categories: Constructeur, Matériel Tags: Comments off

Caution

Many of these instructions were intentionally left out because used incorrectly they can confuse the calculator and cause either a lockup or a « Memory Lost » state. (If you get into the former state, you may need to remove the batteries to reset the calculator.)

You should backup anything important before first engaging in Synthetic Programming.

How Synthetic Instructions Work

HP-41 instructions are one or more bytes long. The calculator will only allow certain sequences, but with the tool below, you’ll be able create new sequences by entering code that the calculator allows and then grabbing bytes out of this code to create different instructions. These new sequences allow access to additional characters, additional sounds, more alpha editing commands, easy control of the calculator through direct access to system registers, etc. They make it possible to do new things and to reduce the size and execution time of programs. The byte grabber described below will allow you to remove individual bytes from programs you create so the the bytes that remain are interpreted differently.

Creating a Byte Grabber

You can use the following steps to create a Byte Grabber. Make sure to follow the steps exactly. If it doesn’t work the first time, try again. Note that the first step is a master clear so save anything important to cards, tape, or disk now!

  1. Remove any accessory modules.
  2. Do a Master clear by holding down the backspace key while turning on the calculator. The Display will show MEMORY LOST.
  3. Assign « + » to the LN key by pressing shift ASN ALPHA shift + ALPHA LN.
  4. Assign « DEL » to the LOG key by pressing shift ASN ALPHA D E L ALPHA LOG.
  5. Press PRGM to witch to program mode. The display should show 00 REG 45.
  6. Start catalog 1 by pressing shift CATALOG 1 and press R/S immediately before the display blinks. If the display blinks, you waited too long. Repeat this step as many times as necessary to get the R/S pressed before the display blinks. (The display will show the .END. instruction both before and after the blink, but you must press R/S before the blink.)
  7. Press the ALPHA key to go into Alpha mode.
  8. Press the backspace key. The display should now show 4094 RCL 01.
  9. Press ALPHA to leave Alpha mode.
  10. Press shift GTO .005 and you should see 05 LBL 03.
  11. Press USER (if necessary) to enter User mode.
  12. Press LOG 003 which uses the assignment you made earlier to DEL 3 steps. You should now see 04 STO 01.
  13. Press ALPHA to go back into Alpha mode.
  14. Press ? A A A A A A (Everything after the first A will probably display as « -« s.) Press exactly 6 A’s!
  15. Press PRGM to leave program mode and ALPHA to leave Alpha mode.
  16. Press shift GTO . . (press both dots)

The byte grabber should now be assigned to the LN key. Press AND HOLD the LN key which should display XROM 28,63. Keep holding the key until the calculator displays NULL because you don’t want to execute the byte grabber now. This would be a good time to save the calculator’s status on a card by pressing XEQ ALPHA W S T S ALPHA in case you accidentally destroy the byte grabber later.

Be careful in using the byte grabber. You may get a « MEMORY LOST » or lock the calculator if you use it incorrectly. If the latter happens, remove the batteries for a few seconds and return them. If that doesn’t work, try turning the calculator on a few times with the batteries out or leave them out for several hours. Lire la suite…

Ubuntu Check RAM Memory Chip Speed and Specification From Within a Linux System

22/06/2016 Categories: Matériel, Système Tags: , , , Comments off

I want to add more RAM to my server running Ubuntu Linux. How do I find out my current RAM chip information such as its speed, type and manufacturer name within a Linux system without opening the case?

You need to use the dmidecode command which is a tool for dumping a computer’s DMI (some say SMBIOS) table contents in a human-readable format. This table contains a description of the system’s hardware components (such as RAM), as well as other useful pieces of information such as serial numbers and BIOS revision. Thanks to this table, you can retrieve hardware information without having to probe for the actual hardware. Open a command-line terminal (select Applications > Accessories > Terminal), and then type:

$ sudo dmidecode --type memory

OR

# dmidecode --type memory | less

OR

$ sudo dmidecode --type 17

Sample outputs:

# dmidecode 2.10
SMBIOS version fixup (2.51 -> 2.6).
SMBIOS 2.6 present.
Handle 0x0011, DMI type 16, 15 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 4 GB
	Error Information Handle: Not Provided
	Number Of Devices: 4
Handle 0x0012, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0011
	Error Information Handle: No Error
	Total Width: 72 bits
	Data Width: 64 bits
	Size: 2048 MB
	Form Factor: DIMM
	Set: 1
	Locator: DIMM#1A
	Bank Locator: Bank 1
	Type: DDR2
	Type Detail: Synchronous
	Speed: 667 MHz
	Manufacturer: Not Specified
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Part Number: Not Specified
Handle 0x0013, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0011
	Error Information Handle: No Error
	Total Width: 72 bits
	Data Width: 64 bits
	Size: 2048 MB
	Form Factor: DIMM
	Set: 1
	Locator: DIMM#2A
	Bank Locator: Bank 2
	Type: DDR2
	Type Detail: Synchronous
	Speed: 667 MHz
	Manufacturer: Not Specified
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Part Number: Not Specified
Handle 0x0014, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0011
	Error Information Handle: No Error
	Total Width: 72 bits
	Data Width: 64 bits
	Size: 2048 MB
	Form Factor: DIMM
	Set: 1
	Locator: DIMM#1B
	Bank Locator: Bank 1
	Type: DDR2
	Type Detail: Synchronous
	Speed: 667 MHz
	Manufacturer: Not Specified
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Part Number: Not Specified
Handle 0x0015, DMI type 17, 27 bytes
Memory Device
	Array Handle: 0x0011
	Error Information Handle: No Error
	Total Width: 72 bits
	Data Width: 64 bits
	Size: 2048 MB
	Form Factor: DIMM
	Set: 1
	Locator: DIMM#2B
	Bank Locator: Bank 2
	Type: DDR2
	Type Detail: Synchronous
	Speed: 667 MHz
	Manufacturer: Not Specified
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Part Number: Not Specified
Categories: Matériel, Système Tags: , , ,