Closed programbo closed 7 years ago
@Bondifrench I tweeted at your Github name which does nothing at all.
Sorry @programbo as I saw your message on mobile, didn't see your first message. https://github.com/cazala/synaptic https://github.com/cazala/synaptic-workshop Are the two resources I would be using most. Thx
Thanks a lot, @Bondifrench. It will be cool to get started with ANN and ML without learning Python.
@programbo can you add firechat to your list? https://www.opengarden.com/firechat.html
From Josh Wulf:
Participants in the Magikcraft workshop need to have a Minecraft client installed.
If you don't already have Minecraft installed:
You need to perform steps 3 and 4 to make sure you have downloaded all the game files.
If you already have a Minecraft client, then you need to create a profile for 1.11.2 and connect to the server at play.magikcraft.io. This ensures that you have the game files that you will need for the workshop.
If you run into any problems, then hit up Josh Wulf: @sitapati on twitter | josh@magikcraft.io email | 0431929675 | slack.magikcraft.io.
GitHub and NPM prior art:
GitHub starter template: https://github.com/Magikcraft/magikcraft-lore-_template
You'll want to grab the magikcraft.io package from npm: npm i magikcraft.io
Might want to look at these: https://github.com/Magikcraft/product-board/issues/8 https://github.com/Magikcraft/product-board/issues/6
And take a look at these: https://github.com/jwulf/magikcraft-lore-ui-bar https://github.com/jwulf/magikcraft-minigame-platforms
Take a look at the Bukkit Documentation. This is the underlying API for the Minecraft server used by Magikcraft: https://bukkit.magikcraft.io
From Christopher Biggs: Okay, things to install if you want to get all IOTish in Node.
First install a recent version of nodejs. Use the official nodejs tarballs because if you have a linux box the packaged node builds are ancient.
Second, install these OS packages
mosquitto
mosquitto-clients
Then, all the below are NPM modules, install the musts, consider the shoulds
Must have homebridge homebridge-mqtt-sensor homebridge-mqttswitch node-red node-red-contrib-gpio node-red-node-serialport
Should have: homebridge-blynk homebridge-camera-ffmpeg homebridge-camera-motion homebridge-contactsensor homebridge-daylight homebridge-hue homebridge-info homebridge-ip-camera homebridge-milight homebridge-mqtt-contactsensor homebridge-mqtt-humidity homebridge-mqttlightbulb homebridge-mqtt-temperature homebridge-neopixel homebridge-panasonictv homebridge-people homebridge-weather node-red-admin node-red-contrib-blynk-websockets
From Julie Grundy: ARIA Authoring Best Practices: https://www.w3.org/TR/wai-aria-practices/ Accessibility Dev Tools for Chrome: https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb?hl=en A11y Project: http://a11yproject.com/ And some resources I frequently recommend, so they might come up even though I'm not addressing them specifically:
WebAIM's plain English WCAG checklist: http://webaim.org/standards/wcag/checklist NVDA (free screenreader for Windows, likely a large download although I haven't checked in a while): https://www.nvaccess.org/ chrome.google.com Accessibility Developer Tools Accessibility audit and element properties.
a11yproject.com The A11Y Project A community-driven effort to make web accessibility easier.
nvaccess.org NV Access Empowering lives through non-visual access to technology
From Joshua Paling: git, and the npm package ‘prettier’
From Brad Barrow: https://github.com/airbnb/react-sketchapp
From Tommy Williams NPM packages:
phonegap -- CLI (global npm install) -- https://www.npmjs.com/package/phonegap cordova -- CLI (global npm install) -- https://www.npmjs.com/package/cordova ios-sim -- tool to help launching the iOS Simulator from the CLI -- https://www.npmjs.com/package/ios-sim ios-deploy -- tool to help launching iOS apps on an actual device -- https://www.npmjs.com/package/ios-deploy
phonegap-template-vue-f7-split-panel - Starter template used by phonegap CLI -- https://www.npmjs.com/package/phonegap-template-vue-f7-split-panel
DOCS:
https://cordova.apache.org/docs/en/latest/
http://docs.phonegap.com/getting-started/2-install-mobile-app/
and maybe http://docs.phonegap.com/
npm i -g campjs && campjs
Installation instructions: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git
Switch between different .npmrc files with ease and grace.
npm install -g npmrc
A free messaging app for public and private communications that works even without Internet access or cellular data.
Download for iOS and Android and join the #campjs room.
A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB).
https://github.com/ssbc/patchwork
npm install -g live-server
Preinstall: https://guide.elm-lang.org/install.html
https://robisateam.github.io/courses/threejs-course/
https://robisateam.github.io/courses/d3-course/
Clone: https://github.com/bguiz/jest-property-testing-demo
Instructions: https://github.com/campjs/campjs-next/issues/41#issuecomment-319540184
Instructions: https://github.com/campjs/campjs-next/issues/41#issuecomment-319540258
Instructions: https://github.com/campjs/campjs-next/issues/41#issuecomment-319541266
Instructions: https://github.com/campjs/campjs-next/issues/41#issuecomment-319541924
Instructions: https://github.com/campjs/campjs-next/issues/41#issuecomment-319552020
Starter project & Cheatsheets: https://github.com/campjs/campjs-next/issues/41#issuecomment-319567947
Clone and install: https://github.com/airbnb/react-sketchapp
npm i -g prettier
Discussion: https://github.com/cazala/synaptic Clone: https://github.com/cazala/synaptic-workshop More: https://github.com/campjs/campjs-next/issues/41#issuecomment-319550043
npm install -g electron
Primer: https://hacks.mozilla.org/2017/02/a-cartoon-intro-to-webassembly/ Installation: http://webassembly.org/getting-started/developers-guide/
From Bondi French: Here are a few additional Libraries for Machine-Learning in Javascript: Weblas https://www.npmjs.com/package/weblas
ndarray https://www.npmjs.com/package/ndarray with docs: https://github.com/scijs/scijs-ndarray-for-matlab-users ndarray-ops https://www.npmjs.com/package/ndarray-ops ndarray-pack https://www.npmjs.com/package/ndarray-pack ndarray-fill https://www.npmjs.com/package/ndarray-fill zeros https://www.npmjs.com/package/zeros
Tensorfire https://www.npmjs.com/package/tensorfire
mljs https://www.npmjs.com/package/ml webpage https://github.com/mljs/ml
gpu.js https://github.com/gpujs/gpu.js webpage: http://gpu.rocks/
https://github.com/cazala/synaptic-workshop, there is no npm package so need to clone the github repo
Do you want to build a robot?
Examples in this talk will use a Raspberry Pi. If you want to experiment, your Raspberry Pi will need Raspbian, a recent version of node, and serialport, johnny-five and raspi-io installed from npm
Instructions here: https://github.com/nebrius/raspi-io/wiki/Getting-a-Raspberry-Pi-ready-for-NodeBots
From Rob Kerr and Isabell Kiral-Kornek
https://robisateam.github.io/courses/d3-course/ https://robisateam.github.io/courses/threejs-course/
Also docs and examples from https://threejs.org/ and https://d3js.org/
From Mikey Williams
Starter Kits for anyone wanting to try out the glamorous
css-in-js framework I'll be talking about.
glamorous
, glamor
, jest-glamor-react
and polished
Mine just needs node 6 or above, and the ability to connect to a wifi hotspot/router.
Offline documentation readers and pre-downloading relevant docsets:
Linux/Windows/Mac: https://zealdocs.org/
From Phil Nash:
Thanks again for putting this together.
I've put out a call on Twitter to anyone presenting at CampJS for global modules, clone-able starter projects, or cheat sheets that will help people participate faster without thrashing the WiFi.
Also, did we host any offline docs or APIs on the intranet last year?