- Go to Digital Ocean
- Create new droplet
- London
- Ubuntu
- No apps
- Add SSH keys
disclaimer: this worked for me, your mileage may vary. Your Pi, your responsibility :)
After putting Arch Linux on a 16GB SD card using these instructions, I ended up with about 14GB of free space.
Arch Linux uses one primary partition (/dev/mmcblk0p1) and an extended partition (/dev/mmcblk0p2) containing one logical partition (/dev/mmcblk0p5). The primary partition is the boot partition and the logical partition is the root partition. Rather than adding another primary partition I just wanted to resize the root partition and filesystem.
According to this bugreport parted
no longer handles resizing of partitions and gparted needs a graphical environment to run. So I had to come up with something else to resize my partitions.
login alarm / alarm
netctl. It is the Arch Linux built in network management system. If it isn't already installed (it should be though), run pacman -Syu netctl
then look in /etc/netctl
. There are example configuration files in /etc/netctl/examples. To use an example, just copy it to /etc/netctl and edit it to fit your set up. So for your case, run cp /etc/netctl/example/wireless-wpa /etc/netctl/somedescriptivename then edit /etc/netctl/somedescriptivename to fit your set up.
To enable auto configuration of your wireless networks with systemd, make sure the wpa_actiond package is installed and enable the service: systemctl enable netctl-auto@wlan0.service
[Raster tiles][rt] | [Vector tiles][vt] | GeoJSON | virtual-dom | offline | map quality | React component | React Native | |
---|---|---|---|---|---|---|---|---|
google maps | + | + | good | [4 unsupported][gm-react] | [+][gm-native] | |||
leaflet * | + | [+][ll-vt] | + | [+/-][ll-offline] | depends | [+][ll-rect] | ||
d3 * | + | [+/-][d3-vdom] | +/- | depends | [+][d3-react] | |||
MapboxGL | + | + | depends | [+][mb-react] | [+][mb-native] | |||
Yandex Maps | + |
This sets up Atom to properly lint ES6+Babel+JSX using Airbnb's .eslintrc as a starting point.
- Download Atom and get these two packages: Linter and [Linter-ESLint)(https://atom.io/packages/linter-eslint)
- Run
npm install --save-dev eslint-config-airbnb babel-eslint eslint-plugin-react
from your project root. - Add
"extends": "eslint-config-airbnb"
to your .eslintrc
# http://jsonapi.org/format/#fetching-includes | |
class IncludedResourceParams | |
def initialize(include_param) | |
@include_param = include_param | |
end | |
def has_included_resources? | |
return false unless @include_param | |
return false if split_include_param.select{|x| !x.include?('*')}.empty? |
I hereby claim:
- I am jaigouk on github.
- I am jaigouk (https://keybase.io/jaigouk) on keybase.
- I have a public key whose fingerprint is F1E5 9314 6FA5 2837 6C49 026B FD8F 6CD7 F1A1 611F
To claim this, I am signing this object:
Elastic Load Balancer, CloudFront and Let's Encrypt |
{ | |
parser: "babel-eslint", | |
env: { | |
es6: true, | |
browser: true | |
}, | |
parserOptions: { | |
ecmaVersion: 6, | |
sourceType: "module", | |
ecmaFeatures: { |