-
express, mongo + crud
-
youtube
- more views: https://www.youtube.com/watch?v=-u-j7uqU7sI
- more recent: https://www.youtube.com/watch?v=w-7RQ46RgxU
-
mozilla developer network tutorial
- goes over a bunch of stuff like setting up environment, creating routes, displaying data
⇐ back to the gist-blog at jrw.fi
Or, 16 cool things you may not have known your stylesheets could do. I'd rather have kept it to a nice round number like 10, but they just kept coming. Sorry.
I've been using SCSS/SASS for most of my styling work since 2009, and I'm a huge fan of Compass (by the great @chriseppstein). It really helped many of us through the darkest cross-browser crap. Even though browsers are increasingly playing nice with CSS, another problem has become very topical: managing the complexity in stylesheets as our in-browser apps get larger and larger. SCSS is an indispensable tool for dealing with this.
This isn't an introduction to the language by a long shot; many things probably won't make sense unless you have some SCSS under your belt already. That said, if you're not yet comfy with the basics, check out the aweso
| import Ember from 'ember'; | |
| export default Ember.Component.extend({ | |
| options: Ember.A([ | |
| {name: 'aa', id: '123'}, | |
| {name: 'bb', id: '456'}, | |
| {name: 'cc', id: '678'}, | |
| ]), | |
| selected: null, |
| version: "3.5" | |
| services: | |
| someWeb: | |
| build: . | |
| # build: . | |
| # image: web111 | |
| # build: | |
| # context: . | |
| # image: web111 | |
| # image: web111:tagcat |
| import Ember from 'ember'; | |
| export default Ember.Component.extend({ | |
| }); |
| console.clear() | |
| class Model { | |
| constructor(props = {}){ | |
| this.data = props | |
| this.silent = {} | |
| this.subs = { | |
| change: { |
| {"lastUpload":"2019-02-19T19:35:49.140Z","extensionVersion":"v3.2.4"} |
| license: mit |
| for i in {0..255} ; do | |
| printf "\x1b[38;5;%sm%5d\e[0m " "$i" "$i" | |
| if (( i == 15 )) || (( i > 15 )) && (( (i-15) % 6 == 0 )); then | |
| printf "\n"; | |
| fi | |
| done | |
| for i in {0..255} ; do | |
| printf "\e[1m\x1b[38;5;%sm%10d\e[0m " "$i" "$i" | |
| if (( i == 15 )) || (( i > 15 )) && (( (i-15) % 6 == 0 )); then | |
| printf "\n"; |