To toast:
- Make sure you have ImageMagick installed (
brew install imagemagick
) - Change line 7 of toast.rb to the repository name you're working with
- toast!
$ bundle install
$ ./get_token [user] [pass]
$ export GHUSER=[myuser]
To toast:
brew install imagemagick
)$ bundle install
$ ./get_token [user] [pass]
$ export GHUSER=[myuser]
Scan for access points (run multiple times for more complete scan):
# connmanctl scan wifi
Scan completed for wifi
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
RC-Input notes: | |
Use the following code to implemment the three receiving techniques: PPM-SUM, SBUS, DSM | |
- PPM-SUM code: https://github.com/diydrones/PX4Firmware/blob/master/src/drivers/stm32/drv_hrt.c#L444 | |
- SBUS driver code: https://github.com/diydrones/PX4Firmware/blob/master/src/modules/px4iofirmware/sbus.c | |
- DSM, uses UART: https://github.com/diydrones/PX4Firmware/blob/master/src/modules/px4iofirmware/dsm.c | |
parts recommended by Andrew DSM: | |
- http://www.hobbyking.com/hobbyking/store/__38392__OrangeRx_R800X_Spektrum_Compatible_DSMX_8Ch_2_4Ghz_TwinPort_Rx.html | |
- http://www.hobbyking.com/hobbyking/store/__39247__OrangeRX_DSMX_DSM2_2_4Ghz_Transmitter_Module_JR_Turnigy_compatible_AUS_Warehouse_.html | |
- http://www.hobbyking.com/hobbyking/store/__52307__OrangeRx_R100_Spektrum_JR_DSM2_Compatible_Satellite_Receiver_EU_Warehouse_.html |
#!/bin/bash | |
# This is not an official Google product. | |
# Copyright 2016 Google Inc. All Rights Reserved. | |
# | |
# Licensed under the Apache License, Version 2.0 (the "License"); | |
# you may not use this file except in compliance with the License. | |
# You may obtain a copy of the License at | |
# | |
# http://www.apache.org/licenses/LICENSE-2.0 | |
# |
Code | Title | Duration | Link |
---|---|---|---|
Keynote | Andy Jassy Keynote Announcement Recap | 0:01 | https://www.youtube.com/watch?v=TZCxKAM2GtQ |
Keynote | AWS re:Invent 2016 Keynote: Andy Jassy | 2:22 | https://www.youtube.com/watch?v=8RrbUyw9uSg |
Keynote | AWS re:Invent 2016 Keynote: Werner Vogels | 2:16 | https://www.youtube.com/watch?v=ZDScBNahsL4 |
Keynote | [Tuesday Night Live with Jame |
typedef unsigned char u8; | |
typedef u8 byte; | |
#include "sx1509_registers.h" | |
// https://learn.sparkfun.com/tutorials/sx1509-io-expander-breakout-hookup-guide#sx1509-breakout-board-overview | |
// SX1509 breakout board exposes ADD1 and ADD0 jumpers for configuring I2C address. | |
// ADD1 = 0, ADD0 = 0 | |
#define i2c_sx1509_btn_addr 0x3E |
func buildEmailInput(source, destination, subject, message string, | |
csvFile []byte) (*ses.SendRawEmailInput, error) { | |
buf := new(bytes.Buffer) | |
writer := multipart.NewWriter(buf) | |
// email main header: | |
h := make(textproto.MIMEHeader) | |
h.Set("From", source) |
Moved to the Makerville Wiki