Also see the original Pieter Noordhuis's guide
You need:
- Raspberry Pi Model B (or B+) with a MicroSD Card $35-40
- An RTL-SDR dongle:
url="http://api.wolframalpha.com/v2/query" | |
appid="YOUR APP ID" # get one at https://developer.wolframalpha.com/portal/apisignup.html | |
query="$@" | |
value="$(perl -MURI::Escape -e 'print uri_escape($ARGV[0]);' "$query")" | |
echo "Computing: $query" | |
curl -s -L -G -d "input=$value&appid=$appid&format=plaintext" $url >/tmp/wolfram-alpha.xml | |
xsltproc ~/Scripts/wolf.xslt /tmp/wolfram-alpha.xml |
Also see the original Pieter Noordhuis's guide
You need:
/** | |
* The onOpen function runs automatically when the Google Docs document is | |
* opened. Use it to add custom menus to Google Docs that allow the user to run | |
* custom scripts. For more information, please consult the following two | |
* resources. | |
* | |
* Extending Google Docs developer guide: | |
* https://developers.google.com/apps-script/guides/docs | |
* | |
* Document service reference documentation: |
{ | |
"AATes123": true, | |
"AcrylicAndBackground": true, | |
"AudioInfoSync": true, | |
"BatteryIndicator": true, | |
"CallingDiscoveryTimeout": 30, | |
"CallingEnableOnARM": true, | |
"CallingFromMessages": true, | |
"CallingLabelInProd": true, | |
"CallingNode": true, |
[colors] | |
n5=Monokai,0,4,4,4,2,3,4,3,6,6,3,1,2,2,5,1,5,4,2,4,0,0,1,0,1,14,5,0,0,1 | |
[palettes] | |
n5=2238503,15923448,15718758,3072678,7481081,12767183,2070525,26832,1632504,57344,94740,16776960,16515072,16711935,8355711,13816530 |
Open the find/replace dialog. | |
At the bottom will be some Search mode options. Select "Extended (\n \r \t \0 \x...)" | |
In either the Find what or the Replace with field entries, you can use the following escapes: | |
\n new line (LF) | |
\r carriage return (CR) | |
\t tab character | |
\0 null character | |
\xddd special character with code ddd |