├── .babelrc ├── .gitignore ├── LICENSE ├── README.md ├── assets └── images │ ├── backbone-and-spa │ ├── backbone.png │ ├── backbone_mvc.png │ ├── bower.png │ ├── bower_cli.png │ ├── compare.png │ ├── creator.png │ ├── grunt.png │ ├── grunt_cli.png │ ├── rails.png │ ├── wshop_front.png │ ├── yeoman.png │ └── yeoman_cli.png │ ├── beyond-rails │ ├── cap.png │ ├── cqrs.png │ ├── ddd.jpg │ ├── difference-war3-view.jpg │ ├── event-sourced-dice-game.png │ ├── mengbi.jpeg │ ├── mvc.jpg │ ├── new-world.jpg │ ├── rails-components.png │ ├── rails-mvc.png │ ├── single-model.png │ ├── todo-mvc.jpg │ ├── uncle-bob-tweet.png │ └── war3-record.jpg │ ├── build-your-own-technology-radar │ └── d3.png │ ├── china-network │ └── httpdns.png │ ├── opensource-times │ ├── 2b-pr.png │ ├── babel.jpg │ ├── rails-releases.png │ ├── react-modular-css.png │ └── root-files.png │ ├── rake-is-the-apple-of-my-eye │ └── example.jpg │ └── talk-about-test │ └── redgreenrefacor.png ├── backbone-and-spa └── index.html ├── beyond-rails └── index.html ├── china-network └── index.html ├── clean.js ├── demos ├── d3-book │ ├── .gitignore │ ├── README.md │ ├── chapter_04 │ │ └── 01_empty_page_template.html │ ├── chapter_05 │ │ ├── 01_empty_page_template.html │ │ ├── 02_new_element.html │ │ ├── 03_csv_loading_example.html │ │ ├── 04_creating_paragraphs.html │ │ ├── 05_creating_paragraphs_text.html │ │ ├── 06_creating_paragraphs_counting.html │ │ ├── 07_creating_paragraphs_with_style.html │ │ ├── 08_creating_paragraphs_with_style_functions.html │ │ └── food.csv │ ├── chapter_06 │ │ ├── 01_drawing_divs.html │ │ ├── 02_drawing_divs_height.html │ │ ├── 03_drawing_divs_spaced.html │ │ ├── 04_power_of_data.html │ │ ├── 05_power_of_data_more_points.html │ │ ├── 06_power_of_data_random.html │ │ ├── 07_power_of_data_rounded.html │ │ ├── 08_drawing_svgs.html │ │ ├── 09_drawing_svgs_size.html │ │ ├── 10_drawing_svgs_circles.html │ │ ├── 11_drawing_svgs_color.html │ │ ├── 12_making_a_bar_chart_divs.html │ │ ├── 13_making_a_bar_chart_rects.html │ │ ├── 14_making_a_bar_chart_offset.html │ │ ├── 15_making_a_bar_chart_even.html │ │ ├── 16_making_a_bar_chart_widths.html │ │ ├── 17_making_a_bar_chart_heights.html │ │ ├── 18_making_a_bar_chart_teal.html │ │ ├── 19_making_a_bar_chart_blues.html │ │ ├── 20_making_a_bar_chart_labels.html │ │ ├── 21_making_a_bar_chart_aligned.html │ │ ├── 22_scatterplot.html │ │ ├── 23_scatterplot_sqrt.html │ │ └── 24_scatterplot_labels.html │ ├── chapter_07 │ │ ├── 01_scale_test.html │ │ ├── 02_scaled_plot.html │ │ ├── 03_scaled_plot_inverted.html │ │ ├── 04_scaled_plot_padding.html │ │ ├── 05_scaled_plot_radii.html │ │ ├── 06_scaled_plot_big.html │ │ └── 07_scaled_plot_large.html │ ├── chapter_08 │ │ ├── 01_axes.html │ │ ├── 02_axes_bottom.html │ │ ├── 03_axes_clean.html │ │ ├── 04_axes_y.html │ │ ├── 05_axes_random.html │ │ ├── 06_axes_no_labels.html │ │ └── 07_axes_format.html │ ├── chapter_09 │ │ ├── 01_bar_chart.html │ │ ├── 02_bar_chart_with_scales.html │ │ ├── 03_updates_all_data.html │ │ ├── 04_updates_all_data_fixed.html │ │ ├── 05_transition.html │ │ ├── 06_duration.html │ │ ├── 07_duration_slow.html │ │ ├── 08_duration_slow_labels_fixed.html │ │ ├── 09_ease_linear.html │ │ ├── 10_ease_circle.html │ │ ├── 11_ease_elastic.html │ │ ├── 12_ease_bounce.html │ │ ├── 13_delay_static.html │ │ ├── 14_delay_dynamic.html │ │ ├── 15_delay_dynamic_scaled.html │ │ ├── 16_delay_dynamic_scaled_fewer.html │ │ ├── 17_randomized_data.html │ │ ├── 18_dynamic_scale.html │ │ ├── 19_axes_static.html │ │ ├── 20_axes_dynamic.html │ │ ├── 21_each.html │ │ ├── 22_each_combo_transition.html │ │ ├── 23_each_combo_transition_chained.html │ │ ├── 24_clip-path.html │ │ ├── 25_adding_values.html │ │ ├── 26_removing_values.html │ │ ├── 27_data_join_with_key.html │ │ ├── 28_adding_and_removing.html │ │ └── 29_dynamic_labels.html │ ├── chapter_10 │ │ ├── 01_start.html │ │ ├── 02_click.html │ │ ├── 03_hover.html │ │ ├── 04_mouseover.html │ │ ├── 05_mouseout.html │ │ ├── 06_smoother.html │ │ ├── 07_sort.html │ │ ├── 08_sort_hover.html │ │ ├── 09_resort.html │ │ ├── 10_delay.html │ │ ├── 11_browser_tooltip.html │ │ ├── 12_browser_tooltip_text.html │ │ ├── 13_svg_tooltip.html │ │ └── 14_div_tooltip.html │ ├── chapter_11 │ │ ├── 01_pie.html │ │ ├── 02_ring.html │ │ ├── 03_stacked_bar.html │ │ └── 04_force.html │ ├── chapter_12 │ │ ├── 01_paths.html │ │ ├── 02_projection.html │ │ ├── 03_scaled.html │ │ ├── 04_fill.html │ │ ├── 05_choropleth.html │ │ ├── 06_points.html │ │ ├── 07_points_sized.html │ │ ├── 08_oceans.html │ │ ├── 09_mercator.html │ │ ├── README.md │ │ ├── oceans.json │ │ ├── us-ag-productivity-2004.csv │ │ ├── us-cities.csv │ │ └── us-states.json │ └── d3 │ │ └── d3.v3.js ├── radar │ ├── d3.v3.min.js │ ├── index.html │ ├── sandian.html │ └── svg.html ├── techradar │ ├── .gitignore │ ├── d3.v2.min.js │ ├── files │ │ ├── corporate_logo.png │ │ ├── css │ │ │ └── css_bf4b5d81c8c755ace50b050d524d6b9b.css │ │ ├── images │ │ │ └── 52 │ │ │ │ ├── radar-march-2012-landscape-small.jpg │ │ │ │ ├── radar-march-2012-languages-small.jpg │ │ │ │ ├── radar-march-2012-platforms-small.jpg │ │ │ │ ├── radar-march-2012-techniques-small.jpg │ │ │ │ ├── radar-march-2012-tools-small.jpg │ │ │ │ ├── tech-radar-march-2012-new-thumb.jpg │ │ │ │ └── tech-radar-march-2012-thumb.jpg │ │ └── js │ │ │ └── js_fe33c885c2f5a25a5ca4430547504573.jsmin.js │ ├── first-quad.svg │ ├── index.html │ ├── radar.css │ ├── radar.js │ ├── radar.svg │ ├── themes │ │ └── corporate │ │ │ ├── favicon.ico │ │ │ └── images │ │ │ ├── bg_black_opacity_75.png │ │ │ ├── bg_black_opacity_95.png │ │ │ ├── bg_grey_opacity_75.png │ │ │ ├── blue-arrow.jpg │ │ │ ├── button-png.xzy │ │ │ ├── career-passionate.gif │ │ │ ├── careers_left.png │ │ │ ├── careers_right.png │ │ │ ├── circle-loader.gif │ │ │ ├── close-button.png │ │ │ ├── edit-icon-1.png │ │ │ ├── external_link.gif │ │ │ ├── external_link_12x11.gif │ │ │ ├── external_link_light.gif │ │ │ ├── fb_count.png │ │ │ ├── fb_share.gif │ │ │ ├── footer_li_arrow.gif │ │ │ ├── lang_select.gif │ │ │ ├── minus.gif │ │ │ ├── open-button.png │ │ │ ├── page-background.jpg │ │ │ ├── people-text-2.png │ │ │ ├── plus.gif │ │ │ ├── rss.jpg │ │ │ ├── search_bg.gif │ │ │ ├── social-black-white-icons.png │ │ │ ├── titles-png.xzy │ │ │ └── world-map.png │ └── thoughtworks_tech_radar_jan_2012.json └── todomvc_on_rails │ ├── .gitignore │ ├── .ruby-version │ ├── Gemfile │ ├── Gemfile.lock │ ├── README.rdoc │ ├── Rakefile │ ├── app │ ├── assets │ │ ├── images │ │ │ └── bg.png │ │ ├── javascripts │ │ │ ├── application.js │ │ │ └── todos.js.coffee │ │ └── stylesheets │ │ │ ├── application.css │ │ │ ├── base.css.scss │ │ │ └── todos.css.scss │ ├── controllers │ │ ├── application_controller.rb │ │ ├── concerns │ │ │ └── .keep │ │ └── todos_controller.rb │ ├── helpers │ │ ├── application_helper.rb │ │ └── todos_helper.rb │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ ├── concerns │ │ │ └── .keep │ │ └── todo.rb │ └── views │ │ ├── layouts │ │ ├── application.html.erb │ │ └── todos.js.erb │ │ └── todos │ │ ├── _destroy.js.erb │ │ ├── _footer.html.erb │ │ ├── _todo.html.erb │ │ ├── _toggle.js.erb │ │ ├── create.js.erb │ │ ├── destroy.js.erb │ │ ├── destroy_completed.js.erb │ │ ├── index.html.erb │ │ ├── toggle.js.erb │ │ ├── toggle_all.js.erb │ │ └── update.js.erb │ ├── bin │ ├── bundle │ ├── rails │ └── rake │ ├── config.ru │ ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── backtrace_silencers.rb │ │ ├── filter_parameter_logging.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── secret_token.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ └── en.yml │ └── routes.rb │ ├── db │ ├── development.sqlite3 │ ├── migrate │ │ └── 20130518030840_create_todos.rb │ ├── schema.rb │ ├── seeds.rb │ └── test.sqlite3 │ ├── lib │ ├── assets │ │ └── .keep │ └── tasks │ │ └── .keep │ ├── log │ └── .keep │ ├── test │ ├── controllers │ │ └── .keep │ ├── fixtures │ │ ├── .keep │ │ └── todos.yml │ ├── helpers │ │ └── .keep │ ├── integration │ │ └── .keep │ ├── mailers │ │ └── .keep │ ├── models │ │ ├── .keep │ │ └── todo_test.rb │ └── test_helper.rb │ └── vendor │ └── assets │ ├── javascripts │ └── .keep │ └── stylesheets │ └── .keep ├── domain-special-language └── index.html ├── git-a-trivial-matter └── index.html ├── index.html ├── opensource-times └── index.html ├── package.json ├── rake-is-the-apple-of-my-eye └── index.html ├── revealjs ├── .travis.yml ├── CONTRIBUTING.md ├── Gruntfile.js ├── LICENSE ├── README.md ├── bower.json ├── css │ ├── print │ │ ├── paper.css │ │ └── pdf.css │ ├── reveal.css │ ├── reveal.scss │ └── theme │ │ ├── README.md │ │ ├── beige.css │ │ ├── black.css │ │ ├── blood.css │ │ ├── league.css │ │ ├── moon.css │ │ ├── night.css │ │ ├── serif.css │ │ ├── simple.css │ │ ├── sky.css │ │ ├── solarized.css │ │ ├── source │ │ ├── beige.scss │ │ ├── black.scss │ │ ├── blood.scss │ │ ├── league.scss │ │ ├── moon.scss │ │ ├── night.scss │ │ ├── serif.scss │ │ ├── simple.scss │ │ ├── sky.scss │ │ ├── solarized.scss │ │ └── white.scss │ │ ├── template │ │ ├── mixins.scss │ │ ├── settings.scss │ │ └── theme.scss │ │ └── white.css ├── index.html ├── js │ └── reveal.js ├── lib │ ├── css │ │ └── zenburn.css │ ├── font │ │ ├── league-gothic │ │ │ ├── LICENSE │ │ │ ├── league-gothic.css │ │ │ ├── league-gothic.eot │ │ │ ├── league-gothic.ttf │ │ │ └── league-gothic.woff │ │ └── source-sans-pro │ │ │ ├── LICENSE │ │ │ ├── source-sans-pro-italic.eot │ │ │ ├── source-sans-pro-italic.ttf │ │ │ ├── source-sans-pro-italic.woff │ │ │ ├── source-sans-pro-regular.eot │ │ │ ├── source-sans-pro-regular.ttf │ │ │ ├── source-sans-pro-regular.woff │ │ │ ├── source-sans-pro-semibold.eot │ │ │ ├── source-sans-pro-semibold.ttf │ │ │ ├── source-sans-pro-semibold.woff │ │ │ ├── source-sans-pro-semibolditalic.eot │ │ │ ├── source-sans-pro-semibolditalic.ttf │ │ │ ├── source-sans-pro-semibolditalic.woff │ │ │ └── source-sans-pro.css │ └── js │ │ ├── classList.js │ │ ├── head.min.js │ │ └── html5shiv.js ├── package.json ├── plugin │ ├── highlight │ │ └── highlight.js │ ├── markdown │ │ ├── example.html │ │ ├── example.md │ │ ├── markdown.js │ │ └── marked.js │ ├── math │ │ └── math.js │ ├── multiplex │ │ ├── client.js │ │ ├── index.js │ │ └── master.js │ ├── notes-server │ │ ├── client.js │ │ ├── index.js │ │ └── notes.html │ ├── notes │ │ ├── notes.html │ │ └── notes.js │ ├── print-pdf │ │ └── print-pdf.js │ ├── search │ │ └── search.js │ └── zoom-js │ │ └── zoom.js └── test │ ├── examples │ ├── assets │ │ ├── image1.png │ │ └── image2.png │ ├── barebones.html │ ├── embedded-media.html │ ├── math.html │ ├── slide-backgrounds.html │ └── slide-transitions.html │ ├── qunit-1.12.0.css │ ├── qunit-1.12.0.js │ ├── test-markdown-element-attributes.html │ ├── test-markdown-element-attributes.js │ ├── test-markdown-slide-attributes.html │ ├── test-markdown-slide-attributes.js │ ├── test-markdown.html │ ├── test-markdown.js │ ├── test-pdf.html │ ├── test-pdf.js │ ├── test.html │ └── test.js ├── src ├── china-network.md ├── data.js ├── git-a-trivial-matter.md ├── index.tpl ├── list.tpl └── main.js ├── talk-about-test └── index.html └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015"] 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/backbone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/backbone.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/backbone_mvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/backbone_mvc.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/bower.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/bower.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/bower_cli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/bower_cli.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/compare.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/creator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/creator.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/grunt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/grunt.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/grunt_cli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/grunt_cli.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/rails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/rails.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/wshop_front.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/wshop_front.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/yeoman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/yeoman.png -------------------------------------------------------------------------------- /assets/images/backbone-and-spa/yeoman_cli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/backbone-and-spa/yeoman_cli.png -------------------------------------------------------------------------------- /assets/images/beyond-rails/cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/cap.png -------------------------------------------------------------------------------- /assets/images/beyond-rails/cqrs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/cqrs.png -------------------------------------------------------------------------------- /assets/images/beyond-rails/ddd.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/ddd.jpg -------------------------------------------------------------------------------- /assets/images/beyond-rails/difference-war3-view.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/difference-war3-view.jpg -------------------------------------------------------------------------------- /assets/images/beyond-rails/event-sourced-dice-game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/event-sourced-dice-game.png -------------------------------------------------------------------------------- /assets/images/beyond-rails/mengbi.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/mengbi.jpeg -------------------------------------------------------------------------------- /assets/images/beyond-rails/mvc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/mvc.jpg -------------------------------------------------------------------------------- /assets/images/beyond-rails/new-world.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/new-world.jpg -------------------------------------------------------------------------------- /assets/images/beyond-rails/rails-components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/rails-components.png -------------------------------------------------------------------------------- /assets/images/beyond-rails/rails-mvc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/rails-mvc.png -------------------------------------------------------------------------------- /assets/images/beyond-rails/single-model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/single-model.png -------------------------------------------------------------------------------- /assets/images/beyond-rails/todo-mvc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/todo-mvc.jpg -------------------------------------------------------------------------------- /assets/images/beyond-rails/uncle-bob-tweet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/uncle-bob-tweet.png -------------------------------------------------------------------------------- /assets/images/beyond-rails/war3-record.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/beyond-rails/war3-record.jpg -------------------------------------------------------------------------------- /assets/images/build-your-own-technology-radar/d3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/build-your-own-technology-radar/d3.png -------------------------------------------------------------------------------- /assets/images/china-network/httpdns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/china-network/httpdns.png -------------------------------------------------------------------------------- /assets/images/opensource-times/2b-pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/opensource-times/2b-pr.png -------------------------------------------------------------------------------- /assets/images/opensource-times/babel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/opensource-times/babel.jpg -------------------------------------------------------------------------------- /assets/images/opensource-times/rails-releases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/opensource-times/rails-releases.png -------------------------------------------------------------------------------- /assets/images/opensource-times/react-modular-css.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/opensource-times/react-modular-css.png -------------------------------------------------------------------------------- /assets/images/opensource-times/root-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/opensource-times/root-files.png -------------------------------------------------------------------------------- /assets/images/rake-is-the-apple-of-my-eye/example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/rake-is-the-apple-of-my-eye/example.jpg -------------------------------------------------------------------------------- /assets/images/talk-about-test/redgreenrefacor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/assets/images/talk-about-test/redgreenrefacor.png -------------------------------------------------------------------------------- /backbone-and-spa/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/backbone-and-spa/index.html -------------------------------------------------------------------------------- /beyond-rails/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/beyond-rails/index.html -------------------------------------------------------------------------------- /china-network/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/china-network/index.html -------------------------------------------------------------------------------- /clean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/clean.js -------------------------------------------------------------------------------- /demos/d3-book/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /demos/d3-book/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/README.md -------------------------------------------------------------------------------- /demos/d3-book/chapter_04/01_empty_page_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_04/01_empty_page_template.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_05/01_empty_page_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_05/01_empty_page_template.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_05/02_new_element.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_05/02_new_element.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_05/03_csv_loading_example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_05/03_csv_loading_example.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_05/04_creating_paragraphs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_05/04_creating_paragraphs.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_05/05_creating_paragraphs_text.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_05/05_creating_paragraphs_text.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_05/06_creating_paragraphs_counting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_05/06_creating_paragraphs_counting.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_05/07_creating_paragraphs_with_style.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_05/07_creating_paragraphs_with_style.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_05/08_creating_paragraphs_with_style_functions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_05/08_creating_paragraphs_with_style_functions.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_05/food.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_05/food.csv -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/01_drawing_divs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/01_drawing_divs.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/02_drawing_divs_height.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/02_drawing_divs_height.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/03_drawing_divs_spaced.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/03_drawing_divs_spaced.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/04_power_of_data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/04_power_of_data.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/05_power_of_data_more_points.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/05_power_of_data_more_points.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/06_power_of_data_random.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/06_power_of_data_random.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/07_power_of_data_rounded.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/07_power_of_data_rounded.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/08_drawing_svgs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/08_drawing_svgs.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/09_drawing_svgs_size.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/09_drawing_svgs_size.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/10_drawing_svgs_circles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/10_drawing_svgs_circles.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/11_drawing_svgs_color.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/11_drawing_svgs_color.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/12_making_a_bar_chart_divs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/12_making_a_bar_chart_divs.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/13_making_a_bar_chart_rects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/13_making_a_bar_chart_rects.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/14_making_a_bar_chart_offset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/14_making_a_bar_chart_offset.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/15_making_a_bar_chart_even.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/15_making_a_bar_chart_even.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/16_making_a_bar_chart_widths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/16_making_a_bar_chart_widths.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/17_making_a_bar_chart_heights.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/17_making_a_bar_chart_heights.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/18_making_a_bar_chart_teal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/18_making_a_bar_chart_teal.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/19_making_a_bar_chart_blues.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/19_making_a_bar_chart_blues.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/20_making_a_bar_chart_labels.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/20_making_a_bar_chart_labels.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/21_making_a_bar_chart_aligned.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/21_making_a_bar_chart_aligned.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/22_scatterplot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/22_scatterplot.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/23_scatterplot_sqrt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/23_scatterplot_sqrt.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_06/24_scatterplot_labels.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_06/24_scatterplot_labels.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_07/01_scale_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_07/01_scale_test.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_07/02_scaled_plot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_07/02_scaled_plot.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_07/03_scaled_plot_inverted.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_07/03_scaled_plot_inverted.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_07/04_scaled_plot_padding.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_07/04_scaled_plot_padding.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_07/05_scaled_plot_radii.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_07/05_scaled_plot_radii.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_07/06_scaled_plot_big.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_07/06_scaled_plot_big.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_07/07_scaled_plot_large.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_07/07_scaled_plot_large.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_08/01_axes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_08/01_axes.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_08/02_axes_bottom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_08/02_axes_bottom.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_08/03_axes_clean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_08/03_axes_clean.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_08/04_axes_y.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_08/04_axes_y.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_08/05_axes_random.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_08/05_axes_random.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_08/06_axes_no_labels.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_08/06_axes_no_labels.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_08/07_axes_format.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_08/07_axes_format.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/01_bar_chart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/01_bar_chart.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/02_bar_chart_with_scales.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/02_bar_chart_with_scales.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/03_updates_all_data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/03_updates_all_data.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/04_updates_all_data_fixed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/04_updates_all_data_fixed.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/05_transition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/05_transition.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/06_duration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/06_duration.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/07_duration_slow.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/07_duration_slow.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/08_duration_slow_labels_fixed.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/08_duration_slow_labels_fixed.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/09_ease_linear.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/09_ease_linear.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/10_ease_circle.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/10_ease_circle.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/11_ease_elastic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/11_ease_elastic.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/12_ease_bounce.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/12_ease_bounce.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/13_delay_static.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/13_delay_static.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/14_delay_dynamic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/14_delay_dynamic.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/15_delay_dynamic_scaled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/15_delay_dynamic_scaled.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/16_delay_dynamic_scaled_fewer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/16_delay_dynamic_scaled_fewer.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/17_randomized_data.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/17_randomized_data.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/18_dynamic_scale.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/18_dynamic_scale.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/19_axes_static.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/19_axes_static.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/20_axes_dynamic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/20_axes_dynamic.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/21_each.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/21_each.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/22_each_combo_transition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/22_each_combo_transition.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/23_each_combo_transition_chained.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/23_each_combo_transition_chained.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/24_clip-path.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/24_clip-path.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/25_adding_values.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/25_adding_values.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/26_removing_values.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/26_removing_values.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/27_data_join_with_key.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/27_data_join_with_key.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/28_adding_and_removing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/28_adding_and_removing.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_09/29_dynamic_labels.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_09/29_dynamic_labels.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/01_start.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/01_start.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/02_click.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/02_click.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/03_hover.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/03_hover.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/04_mouseover.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/04_mouseover.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/05_mouseout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/05_mouseout.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/06_smoother.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/06_smoother.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/07_sort.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/07_sort.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/08_sort_hover.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/08_sort_hover.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/09_resort.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/09_resort.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/10_delay.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/10_delay.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/11_browser_tooltip.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/11_browser_tooltip.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/12_browser_tooltip_text.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/12_browser_tooltip_text.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/13_svg_tooltip.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/13_svg_tooltip.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_10/14_div_tooltip.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_10/14_div_tooltip.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_11/01_pie.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_11/01_pie.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_11/02_ring.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_11/02_ring.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_11/03_stacked_bar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_11/03_stacked_bar.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_11/04_force.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_11/04_force.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/01_paths.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/01_paths.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/02_projection.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/02_projection.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/03_scaled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/03_scaled.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/04_fill.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/04_fill.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/05_choropleth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/05_choropleth.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/06_points.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/06_points.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/07_points_sized.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/07_points_sized.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/08_oceans.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/08_oceans.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/09_mercator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/09_mercator.html -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/README.md -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/oceans.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/oceans.json -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/us-ag-productivity-2004.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/us-ag-productivity-2004.csv -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/us-cities.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/us-cities.csv -------------------------------------------------------------------------------- /demos/d3-book/chapter_12/us-states.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/chapter_12/us-states.json -------------------------------------------------------------------------------- /demos/d3-book/d3/d3.v3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/d3-book/d3/d3.v3.js -------------------------------------------------------------------------------- /demos/radar/d3.v3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/radar/d3.v3.min.js -------------------------------------------------------------------------------- /demos/radar/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/radar/index.html -------------------------------------------------------------------------------- /demos/radar/sandian.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/radar/sandian.html -------------------------------------------------------------------------------- /demos/radar/svg.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/radar/svg.html -------------------------------------------------------------------------------- /demos/techradar/.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | -------------------------------------------------------------------------------- /demos/techradar/d3.v2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/d3.v2.min.js -------------------------------------------------------------------------------- /demos/techradar/files/corporate_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/corporate_logo.png -------------------------------------------------------------------------------- /demos/techradar/files/css/css_bf4b5d81c8c755ace50b050d524d6b9b.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/css/css_bf4b5d81c8c755ace50b050d524d6b9b.css -------------------------------------------------------------------------------- /demos/techradar/files/images/52/radar-march-2012-landscape-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/images/52/radar-march-2012-landscape-small.jpg -------------------------------------------------------------------------------- /demos/techradar/files/images/52/radar-march-2012-languages-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/images/52/radar-march-2012-languages-small.jpg -------------------------------------------------------------------------------- /demos/techradar/files/images/52/radar-march-2012-platforms-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/images/52/radar-march-2012-platforms-small.jpg -------------------------------------------------------------------------------- /demos/techradar/files/images/52/radar-march-2012-techniques-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/images/52/radar-march-2012-techniques-small.jpg -------------------------------------------------------------------------------- /demos/techradar/files/images/52/radar-march-2012-tools-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/images/52/radar-march-2012-tools-small.jpg -------------------------------------------------------------------------------- /demos/techradar/files/images/52/tech-radar-march-2012-new-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/images/52/tech-radar-march-2012-new-thumb.jpg -------------------------------------------------------------------------------- /demos/techradar/files/images/52/tech-radar-march-2012-thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/images/52/tech-radar-march-2012-thumb.jpg -------------------------------------------------------------------------------- /demos/techradar/files/js/js_fe33c885c2f5a25a5ca4430547504573.jsmin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/files/js/js_fe33c885c2f5a25a5ca4430547504573.jsmin.js -------------------------------------------------------------------------------- /demos/techradar/first-quad.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/first-quad.svg -------------------------------------------------------------------------------- /demos/techradar/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/index.html -------------------------------------------------------------------------------- /demos/techradar/radar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/radar.css -------------------------------------------------------------------------------- /demos/techradar/radar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/radar.js -------------------------------------------------------------------------------- /demos/techradar/radar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/radar.svg -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/favicon.ico -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/bg_black_opacity_75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/bg_black_opacity_75.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/bg_black_opacity_95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/bg_black_opacity_95.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/bg_grey_opacity_75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/bg_grey_opacity_75.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/blue-arrow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/blue-arrow.jpg -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/button-png.xzy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/button-png.xzy -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/career-passionate.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/career-passionate.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/careers_left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/careers_left.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/careers_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/careers_right.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/circle-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/circle-loader.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/close-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/close-button.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/edit-icon-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/edit-icon-1.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/external_link.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/external_link.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/external_link_12x11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/external_link_12x11.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/external_link_light.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/external_link_light.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/fb_count.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/fb_count.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/fb_share.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/fb_share.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/footer_li_arrow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/footer_li_arrow.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/lang_select.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/lang_select.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/minus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/minus.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/open-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/open-button.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/page-background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/page-background.jpg -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/people-text-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/people-text-2.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/plus.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/plus.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/rss.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/rss.jpg -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/search_bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/search_bg.gif -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/social-black-white-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/social-black-white-icons.png -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/titles-png.xzy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/titles-png.xzy -------------------------------------------------------------------------------- /demos/techradar/themes/corporate/images/world-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/themes/corporate/images/world-map.png -------------------------------------------------------------------------------- /demos/techradar/thoughtworks_tech_radar_jan_2012.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/techradar/thoughtworks_tech_radar_jan_2012.json -------------------------------------------------------------------------------- /demos/todomvc_on_rails/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/.gitignore -------------------------------------------------------------------------------- /demos/todomvc_on_rails/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.3.0 2 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/Gemfile -------------------------------------------------------------------------------- /demos/todomvc_on_rails/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/Gemfile.lock -------------------------------------------------------------------------------- /demos/todomvc_on_rails/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/README.rdoc -------------------------------------------------------------------------------- /demos/todomvc_on_rails/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/Rakefile -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/assets/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/assets/images/bg.png -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/assets/javascripts/todos.js.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/assets/javascripts/todos.js.coffee -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/assets/stylesheets/base.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/assets/stylesheets/base.css.scss -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/assets/stylesheets/todos.css.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/assets/stylesheets/todos.css.scss -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/controllers/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/controllers/todos_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/controllers/todos_controller.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/helpers/todos_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/helpers/todos_helper.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/models/concerns/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/models/todo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/models/todo.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/layouts/todos.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/layouts/todos.js.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/_destroy.js.erb: -------------------------------------------------------------------------------- 1 | $("#<%= dom_id(todo) %>").remove(); -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/_footer.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/_footer.html.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/_todo.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/_todo.html.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/_toggle.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/_toggle.js.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/create.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/create.js.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/destroy.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/destroy.js.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/destroy_completed.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/destroy_completed.js.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/index.html.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/toggle.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/toggle.js.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/toggle_all.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/toggle_all.js.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/app/views/todos/update.js.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/app/views/todos/update.js.erb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/bin/bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/bin/bundle -------------------------------------------------------------------------------- /demos/todomvc_on_rails/bin/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/bin/rails -------------------------------------------------------------------------------- /demos/todomvc_on_rails/bin/rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/bin/rake -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config.ru -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/application.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/boot.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/database.yml -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/environment.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/environments/development.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/environments/production.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/environments/test.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/initializers/filter_parameter_logging.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/initializers/filter_parameter_logging.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/initializers/inflections.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/initializers/session_store.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/locales/en.yml -------------------------------------------------------------------------------- /demos/todomvc_on_rails/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/config/routes.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/db/development.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/db/development.sqlite3 -------------------------------------------------------------------------------- /demos/todomvc_on_rails/db/migrate/20130518030840_create_todos.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/db/migrate/20130518030840_create_todos.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/db/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/db/schema.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/db/seeds.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/db/seeds.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/db/test.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/db/test.sqlite3 -------------------------------------------------------------------------------- /demos/todomvc_on_rails/lib/assets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/lib/tasks/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/log/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/test/controllers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/test/fixtures/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/test/fixtures/todos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/test/fixtures/todos.yml -------------------------------------------------------------------------------- /demos/todomvc_on_rails/test/helpers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/test/integration/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/test/mailers/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/test/models/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/test/models/todo_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/test/models/todo_test.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/demos/todomvc_on_rails/test/test_helper.rb -------------------------------------------------------------------------------- /demos/todomvc_on_rails/vendor/assets/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demos/todomvc_on_rails/vendor/assets/stylesheets/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /domain-special-language/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/domain-special-language/index.html -------------------------------------------------------------------------------- /git-a-trivial-matter/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/git-a-trivial-matter/index.html -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/index.html -------------------------------------------------------------------------------- /opensource-times/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/opensource-times/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/package.json -------------------------------------------------------------------------------- /rake-is-the-apple-of-my-eye/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/rake-is-the-apple-of-my-eye/index.html -------------------------------------------------------------------------------- /revealjs/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/.travis.yml -------------------------------------------------------------------------------- /revealjs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/CONTRIBUTING.md -------------------------------------------------------------------------------- /revealjs/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/Gruntfile.js -------------------------------------------------------------------------------- /revealjs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/LICENSE -------------------------------------------------------------------------------- /revealjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/README.md -------------------------------------------------------------------------------- /revealjs/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/bower.json -------------------------------------------------------------------------------- /revealjs/css/print/paper.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/print/paper.css -------------------------------------------------------------------------------- /revealjs/css/print/pdf.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/print/pdf.css -------------------------------------------------------------------------------- /revealjs/css/reveal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/reveal.css -------------------------------------------------------------------------------- /revealjs/css/reveal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/reveal.scss -------------------------------------------------------------------------------- /revealjs/css/theme/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/README.md -------------------------------------------------------------------------------- /revealjs/css/theme/beige.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/beige.css -------------------------------------------------------------------------------- /revealjs/css/theme/black.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/black.css -------------------------------------------------------------------------------- /revealjs/css/theme/blood.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/blood.css -------------------------------------------------------------------------------- /revealjs/css/theme/league.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/league.css -------------------------------------------------------------------------------- /revealjs/css/theme/moon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/moon.css -------------------------------------------------------------------------------- /revealjs/css/theme/night.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/night.css -------------------------------------------------------------------------------- /revealjs/css/theme/serif.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/serif.css -------------------------------------------------------------------------------- /revealjs/css/theme/simple.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/simple.css -------------------------------------------------------------------------------- /revealjs/css/theme/sky.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/sky.css -------------------------------------------------------------------------------- /revealjs/css/theme/solarized.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/solarized.css -------------------------------------------------------------------------------- /revealjs/css/theme/source/beige.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/beige.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/black.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/black.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/blood.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/blood.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/league.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/league.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/moon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/moon.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/night.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/night.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/serif.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/serif.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/simple.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/simple.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/sky.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/sky.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/solarized.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/solarized.scss -------------------------------------------------------------------------------- /revealjs/css/theme/source/white.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/source/white.scss -------------------------------------------------------------------------------- /revealjs/css/theme/template/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/template/mixins.scss -------------------------------------------------------------------------------- /revealjs/css/theme/template/settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/template/settings.scss -------------------------------------------------------------------------------- /revealjs/css/theme/template/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/template/theme.scss -------------------------------------------------------------------------------- /revealjs/css/theme/white.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/css/theme/white.css -------------------------------------------------------------------------------- /revealjs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/index.html -------------------------------------------------------------------------------- /revealjs/js/reveal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/js/reveal.js -------------------------------------------------------------------------------- /revealjs/lib/css/zenburn.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/css/zenburn.css -------------------------------------------------------------------------------- /revealjs/lib/font/league-gothic/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/league-gothic/LICENSE -------------------------------------------------------------------------------- /revealjs/lib/font/league-gothic/league-gothic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/league-gothic/league-gothic.css -------------------------------------------------------------------------------- /revealjs/lib/font/league-gothic/league-gothic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/league-gothic/league-gothic.eot -------------------------------------------------------------------------------- /revealjs/lib/font/league-gothic/league-gothic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/league-gothic/league-gothic.ttf -------------------------------------------------------------------------------- /revealjs/lib/font/league-gothic/league-gothic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/league-gothic/league-gothic.woff -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/LICENSE -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-italic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-italic.eot -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-italic.ttf -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-italic.woff -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-regular.eot -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-regular.ttf -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-regular.woff -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-semibold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-semibold.eot -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-semibold.ttf -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-semibold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-semibold.woff -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-semibolditalic.eot -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-semibolditalic.ttf -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro-semibolditalic.woff -------------------------------------------------------------------------------- /revealjs/lib/font/source-sans-pro/source-sans-pro.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/font/source-sans-pro/source-sans-pro.css -------------------------------------------------------------------------------- /revealjs/lib/js/classList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/js/classList.js -------------------------------------------------------------------------------- /revealjs/lib/js/head.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/js/head.min.js -------------------------------------------------------------------------------- /revealjs/lib/js/html5shiv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/lib/js/html5shiv.js -------------------------------------------------------------------------------- /revealjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/package.json -------------------------------------------------------------------------------- /revealjs/plugin/highlight/highlight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/highlight/highlight.js -------------------------------------------------------------------------------- /revealjs/plugin/markdown/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/markdown/example.html -------------------------------------------------------------------------------- /revealjs/plugin/markdown/example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/markdown/example.md -------------------------------------------------------------------------------- /revealjs/plugin/markdown/markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/markdown/markdown.js -------------------------------------------------------------------------------- /revealjs/plugin/markdown/marked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/markdown/marked.js -------------------------------------------------------------------------------- /revealjs/plugin/math/math.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/math/math.js -------------------------------------------------------------------------------- /revealjs/plugin/multiplex/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/multiplex/client.js -------------------------------------------------------------------------------- /revealjs/plugin/multiplex/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/multiplex/index.js -------------------------------------------------------------------------------- /revealjs/plugin/multiplex/master.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/multiplex/master.js -------------------------------------------------------------------------------- /revealjs/plugin/notes-server/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/notes-server/client.js -------------------------------------------------------------------------------- /revealjs/plugin/notes-server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/notes-server/index.js -------------------------------------------------------------------------------- /revealjs/plugin/notes-server/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/notes-server/notes.html -------------------------------------------------------------------------------- /revealjs/plugin/notes/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/notes/notes.html -------------------------------------------------------------------------------- /revealjs/plugin/notes/notes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/notes/notes.js -------------------------------------------------------------------------------- /revealjs/plugin/print-pdf/print-pdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/print-pdf/print-pdf.js -------------------------------------------------------------------------------- /revealjs/plugin/search/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/search/search.js -------------------------------------------------------------------------------- /revealjs/plugin/zoom-js/zoom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/plugin/zoom-js/zoom.js -------------------------------------------------------------------------------- /revealjs/test/examples/assets/image1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/examples/assets/image1.png -------------------------------------------------------------------------------- /revealjs/test/examples/assets/image2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/examples/assets/image2.png -------------------------------------------------------------------------------- /revealjs/test/examples/barebones.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/examples/barebones.html -------------------------------------------------------------------------------- /revealjs/test/examples/embedded-media.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/examples/embedded-media.html -------------------------------------------------------------------------------- /revealjs/test/examples/math.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/examples/math.html -------------------------------------------------------------------------------- /revealjs/test/examples/slide-backgrounds.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/examples/slide-backgrounds.html -------------------------------------------------------------------------------- /revealjs/test/examples/slide-transitions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/examples/slide-transitions.html -------------------------------------------------------------------------------- /revealjs/test/qunit-1.12.0.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/qunit-1.12.0.css -------------------------------------------------------------------------------- /revealjs/test/qunit-1.12.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/qunit-1.12.0.js -------------------------------------------------------------------------------- /revealjs/test/test-markdown-element-attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test-markdown-element-attributes.html -------------------------------------------------------------------------------- /revealjs/test/test-markdown-element-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test-markdown-element-attributes.js -------------------------------------------------------------------------------- /revealjs/test/test-markdown-slide-attributes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test-markdown-slide-attributes.html -------------------------------------------------------------------------------- /revealjs/test/test-markdown-slide-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test-markdown-slide-attributes.js -------------------------------------------------------------------------------- /revealjs/test/test-markdown.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test-markdown.html -------------------------------------------------------------------------------- /revealjs/test/test-markdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test-markdown.js -------------------------------------------------------------------------------- /revealjs/test/test-pdf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test-pdf.html -------------------------------------------------------------------------------- /revealjs/test/test-pdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test-pdf.js -------------------------------------------------------------------------------- /revealjs/test/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test.html -------------------------------------------------------------------------------- /revealjs/test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/revealjs/test/test.js -------------------------------------------------------------------------------- /src/china-network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/src/china-network.md -------------------------------------------------------------------------------- /src/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/src/data.js -------------------------------------------------------------------------------- /src/git-a-trivial-matter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/src/git-a-trivial-matter.md -------------------------------------------------------------------------------- /src/index.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/src/index.tpl -------------------------------------------------------------------------------- /src/list.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/src/list.tpl -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/src/main.js -------------------------------------------------------------------------------- /talk-about-test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/talk-about-test/index.html -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stormzhang/slides/HEAD/webpack.config.js --------------------------------------------------------------------------------