Mac users will need to install Homebrew. Homebrew is a package manager for MacOS.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
You will then need to install avr-libc from the avr repository.
| ; time = {time} | |
| ; date = {date} | |
| ; day = {day} | |
| ; initial_extruder_nr = {initial_extruder_nr} | |
| ; material_id = {material_id} | |
| ; material_type = {material_type} | |
| ; material_name = {material_name} | |
| ; material_brand = {material_brand} | |
| ; print_time = {print_time} | |
| ; filament_amount = {filament_amount} |
| ; acceleration_enabled = {acceleration_enabled} | |
| ; acceleration_infill = {acceleration_infill} | |
| ; acceleration_ironing = {acceleration_ironing} | |
| ; acceleration_layer_0 = {acceleration_layer_0} | |
| ; acceleration_prime_tower = {acceleration_prime_tower} | |
| ; acceleration_print = {acceleration_print} | |
| ; acceleration_print_layer_0 = {acceleration_print_layer_0} | |
| ; acceleration_roofing = {acceleration_roofing} | |
| ; acceleration_skirt_brim = {acceleration_skirt_brim} | |
| ; acceleration_support = {acceleration_support} |
| =begin | |
| This script attempts to reproduce poor glibc allocator behavior within Ruby, leading | |
| to extreme memory fragmentation and process RSS bloat. | |
| glibc allocates memory using per-thread "arenas". These blocks can easily fragment when | |
| some objects are free'd and others are long-lived. | |
| Our script runs multiple threads, all allocating randomly sized "large" Strings between 4,000 | |
| and 40,000 bytes in size. This simulates Rails views with ERB creating large chunks of HTML | |
| to output to the browser. Some of these strings are kept around and some are discarded. |
This text is the section about OS X Yosemite (which also works for macOS Sierra) from https://docs.basho.com/riak/kv/2.1.4/using/performance/open-files-limit/#mac-os-x
The last time i visited this link it was dead (403), so I cloned it here from the latest snapshot in Archive.org's Wayback Machine https://web.archive.org/web/20170523131633/https://docs.basho.com/riak/kv/2.1.4/using/performance/open-files-limit/
I used to use NERD tree for quite a while, then switched to CtrlP for something a little more lightweight. My setup now includes zero file browser or tree view, and instead uses native Vim fuzzy search and auto-directory switching.
There is a super sweet feature in Vim whereby you can fuzzy find your files using **/*, e.g.:
:vs **/*<partial file name><Tab>Type:
HTTP, Protocol:TCP, Port:80, Source:0.0.0.0/0
Type:HTTPS, Protocol:TCP, Port:443, Source:0.0.0.0/0
First, add pry-rails to your Gemfile:
https://github.com/rweng/pry-rails
gem 'pry-rails', group: :developmentThen you'll want to rebuild your Docker container to install the gems
This procedure explains how to install MySQL using Homebrew on macOS Sierra 10.12
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"At this time of writing, Homebrew has MySQL version 5.7.15 as default formulae in its main repository :
# Ubuntu
sudo apt-get install gpa seahorse
# MacOS with https://brew.sh/