Cargo.toml
[package]
name = "app"
version = "0.1.0"
authors = ["reza"]
[dependencies]
unicase="2.1.0"Cargo.toml
[package]
name = "app"
version = "0.1.0"
authors = ["reza"]
[dependencies]
unicase="2.1.0"| 'use strict'; | |
| let fs = require('fs'); | |
| let directory = process.argv[2]; | |
| let map = {}; | |
| let duplicates = {}; | |
| fs.readdir(directory, (err, items) => { | |
| for (let i = 0; i < items.length; i++) { | |
| let key = items[i].toLowerCase(); |
| 'use strict'; | |
| const Fs = require('fs'); | |
| const Https = require('https'); | |
| const WebSocketServer = require('ws').Server; | |
| const httpsServer = Https.createServer({ | |
| key: Fs.readFileSync(process.env.KEY), | |
| cert: Fs.readFileSync(process.env.CERT) | |
| }); | |
| const wss = new WebSocketServer({ |
Moved to: mozilla/connected-devices-experiments#20
| error: linking with `cc` failed: exit code: 1 | |
| note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-L" "/opt/rustpi2/lib/rustlib/armv7-unknown-linux-gnueabihf/lib" "/home/rustpi2/source/target/armv7-unknown-linux-gnueabihf/debug/foxbox.0.o" "-o" "/home/rustpi2/source/target/armv7-unknown-linux-gnueabihf/debug/foxbox" "-Wl,--gc-sections" "-pie" "-nodefaultlibs" "-L" "/home/rustpi2/source/target/armv7-unknown-linux-gnueabihf/debug" "-L" "/home/rustpi2/source/target/armv7-unknown-linux-gnueabihf/debug/deps" "-L" "/home/rustpi2/source/target/armv7-unknown-linux-gnueabihf/debug/build/openssl-09576f2f9776fa80/out" "-L" "/opt/rustpi2/x-tools/arm-unknown-linux-gnueabihf/sysroot/usr/lib/arm-linux-gnueabihf" "-L" "/home/rustpi2/source/target/armv7-unknown-linux-gnueabihf/debug/build/openssl-sys-extras-52d5315fb71d3c6d/out" "-L" "/home/rustpi2/source/target/armv7-unknown-linux-gnueabihf/debug/build/rust-crypto-daa20c09deb34369/out" "-L" "/usr/lib" "-L" "/opt/rustpi2/lib/rustlib/armv7-unknown-linux-gnueabihf/lib" "-Wl,-Bst |
I'm using a RPi2 Model B and my primary computer is a Linux machine. I bought this kit from Amazon.
I like to start with a minimal base and build up as needed. I also like to work from my laptop, accessing the RPi remotely. This means I can work with the RPi without a dedicated keyboard, monitor and mouse. This is known as headless setup. Later, we can connect to the RPi via SSH for terminal access (or VNC if we had an X-server running).
These are just my reference notes. The official docs cover Windows, Mac and Linux in detail.
The current font distribution seems to be missing some emojis.
https://github.com/mozilla/fxemoji/blob/gh-pages/dist/all/all.ttf
This is on the first smiley tab. I don't see an emoji on my mac, just the ascii smiley.
| /* global window */ | |
| var React = require('react/addons'); | |
| var ReactRouter = require('react-router'); | |
| var Routes = require('./Routes.react'); | |
| var MeStore = require('../../stores/Me'); | |
| var MeActions = require('../../actions/Me'); | |
| var RedirectActions = require('../../actions/Redirect'); | |
| var HistoryLocation = ReactRouter.HistoryLocation; |