- using Ansible command line:
ansible-playbook --connection=local 127.0.0.1 playbook.yml- using inventory:
127.0.0.1 ansible_connection=local| import sys | |
| import os | |
| from gi.repository import Gtk, Gdk, WebKit | |
| class Browser(Gtk.Window): | |
| def __init__(self, *args, **kwargs): | |
| super(Browser, self).__init__(*args, **kwargs) | |
| 'use strict'; | |
| // ======================================================================= | |
| // Gulp Plugins | |
| // ======================================================================= | |
| var gulp = require('gulp'), | |
| nunjucks = require('nunjucks'), | |
| markdown = require('nunjucks-markdown'), | |
| marked = require('marked'), | |
| rename = require('gulp-rename'), | |
| gulpnunjucks = require('gulp-nunjucks'); |
ansible-playbook --connection=local 127.0.0.1 playbook.yml127.0.0.1 ansible_connection=localSimple guide for setting up OTG modes on the Raspberry Pi Zero - By Andrew Mulholland (gbaman).
The Raspberry Pi Zero (and model A and A+) support USB On The Go, given the processor is connected directly to the USB port, unlike on the B, B+ or Pi 2 B, which goes via a USB hub.
Because of this, if setup to, the Pi can act as a USB slave instead, providing virtual serial (a terminal), virtual ethernet, virtual mass storage device (pendrive) or even other virtual devices like HID, MIDI, or act as a virtual webcam!
It is important to note that, although the model A and A+ can support being a USB slave, they are missing the ID pin (is tied to ground internally) so are unable to dynamically switch between USB master/slave mode. As such, they default to USB master mode. There is no easy way to change this right now.
It is also important to note, that a USB to UART serial adapter is not needed for any of these guides, as may be documented elsewhere across the int
| <?php | |
| /** | |
| * Insert a value or key/value pair after a specific key in an array. If key doesn't exist, value is appended | |
| * to the end of the array. | |
| * | |
| * @param array $array | |
| * @param string $key | |
| * @param array $new | |
| * |
| from __future__ import absolute_import, division, print_function, unicode_literals | |
| import sqlite3 | |
| import logging | |
| import time | |
| __version__ = "0.1.0" | |
| initial_sql = """CREATE TABLE IF NOT EXISTS log( |
| javascript:(function(){for(var elements=document.getElementsByClassName("blob-code-inner"),i=0;i<elements.length;i++)(elements[i].parentNode.classList.contains("blob-code-addition")||elements[i].parentNode.classList.contains("blob-code-deletion"))&&(elements[i].innerHTML=elements[i].innerHTML.substring(1));})(); |
| * {} | |
| tag {} | |
| [attribute] {} | |
| [attribute="value"] {} | |
| .class {} |
| # Type(<scope>): <subject> | |
| # <body> | |
| # <footer> | |
| # Type should be one of the following: | |
| # * feat (new feature) | |
| # * fix (bug fix) | |
| # * docs (changes to documentation) |