This Gist is similar to https://gist.github.com/noteed/8656989 which uses Open vSwitch instead of Tinc.
Download the install.sh script and run it:
> https://gist.githubusercontent.com/noteed/11031504/raw/install.sh
| -- Send currently selected Mail.app message to OmniFocus 2 quick entry box, then archive it | |
| -- Archive behaviour found at: http://vemedio.com/blog/posts/my-archive-email-apple-script | |
| tell application "Mail" | |
| set theSelectedMessages to selection | |
| set the selected_message to item 1 ¬ | |
| of the theSelectedMessages | |
| set message_id to the message id of the selected_message | |
| set my_subject to the subject of the selected_message | |
| set message_url to "message://%3c" & message_id & "%3e" |
This Gist is similar to https://gist.github.com/noteed/8656989 which uses Open vSwitch instead of Tinc.
Download the install.sh script and run it:
> https://gist.githubusercontent.com/noteed/11031504/raw/install.sh
A checklist for designing and developing internet scale services, inspired by James Hamilton's 2007 paper "On Desgining and Deploying Internet-Scale Services."
To remove a submodule you need to:
As a good crypto nerd, I usually use an entirely encrypted linux FS: / but also
/boot using grub LUKS support. It's a good setup but it's not perfect, the BIOS and
the bootloader are not protected.
I recently got a USBArmory and I wanted to apply the same (or a better) setup.
I found some useful links but no clear howto. So this is my setup.
| [Unit] | |
| Description=Consul service discovery agent | |
| Requires=network-online.target | |
| After=network.target | |
| [Service] | |
| User=consul | |
| Group=consul | |
| PIDFile=/run/consul/consul.pid | |
| Restart=on-failure |
| Requires | |
| - fddroidserver and basic requirements for binary repo (see their page) | |
| - follow instrunctions to create a basic repo structure for a binary-only repo | |
| - the android sdk of which you mostly need aapt and its libc++.so + local libraries to make it run | |
| the SDK itself isn't redistirbutable mostly, get your own copy. | |
| For the aapt I use ldd shows following libraries are needed on a Debian amd64 system: | |
| ldd /opt/android-sdk-linux-mini/build-tools/23.0.1/aapt | |
| linux-gate.so.1 (0xf774a000) | |
| libc++.so => /opt/android-sdk-linux-mini/build-tools/23.0.1/lib/libc++.so (0xf756c000) |
My friend Michael Jackson turned off github issues on one of his smaller projects. It got me thinking...
Maintainers getting burned out is a problem. Not just for the users of a project but the mental health of the maintainer. It's a big deal for both parties. Consumers want great tools, maintainers want to create them, but maintainers don't want to be L1 tech support, that's why they
| # Add this snippet to the top of your playbook. | |
| # It will install python2 if missing (but checks first so no expensive repeated apt updates) | |
| # [email protected] | |
| - hosts: all | |
| gather_facts: False | |
| tasks: | |
| - name: install python 2 | |
| raw: test -e /usr/bin/python || (apt -y update && apt install -y python-minimal) |