W. Trevor King [Sat, 18 Jan 2014 05:23:37 +0000 (21:23 -0800)]
index.html: Add Hammond "code outlive supercomputer" slide
I can't find a reference to link to for this quote. Maybe it's just
something he said, and not something he wrote down ;).
W. Trevor King [Sat, 18 Jan 2014 05:17:30 +0000 (21:17 -0800)]
Makefile: Add jeff-hammond-tw-th.png to requested thumbnails
W. Trevor King [Sat, 18 Jan 2014 05:09:09 +0000 (21:09 -0800)]
media/src/binary/jeff-hammond.png: Crop to just Jeff's head
We're just using this mugshot to attribute a quote, so there's no
space to show his whole shirt ;). I cropped the image with GIMP [1],
and also changed from JPG to PNG to avoid further lossy-compression
degradation. I also had to convert the color space from "sRGB
IEC61966-2.1" to "sRGB built-in" via the:
Image -> Mode -> Convert to Color Profile
menu to avoid export-time errors:
While parsing XMP metadata:
Error: No XMP packet found
lcms: skipping conversion because profiles seem to be equal:
sRGB IEC61966-2.1
sRGB built-in
libpng error: known incorrect sRGB profile
(file-png:8666): GLib-WARNING **: (/.../glib-2.36.4/glib/gerror.c:390):
g_error_new_valist: runtime check failed: (domain != 0)
lcms: converting from 'sRGB IEC61966-2.1' to 'sRGB built-in'
[1]: http://www.gimp.org/
W. Trevor King [Sat, 18 Jan 2014 04:58:03 +0000 (20:58 -0800)]
media/src/binary/jeff-hammond.jpg: Add Jeff Hammond mugshot
Image from the Argonne Leadership Computing Facility [1,2].
[1]: http://www.alcf.anl.gov/staff-directory/jeff-hammond
[2]: http://www.alcf.anl.gov/sites/www.alcf.anl.gov/files/JHammond-500_0.jpg
W. Trevor King [Sat, 18 Jan 2014 04:47:00 +0000 (20:47 -0800)]
css/local.css: Pull justification markup out into the style file
Less clutter and more DRY.
W. Trevor King [Sat, 18 Jan 2014 04:44:04 +0000 (20:44 -0800)]
index.html: Add the "not my problem" slide
Using a description list [1] to mark up the detail sections.
[1]: http://dev.w3.org/html5/markup/dl.html
W. Trevor King [Sat, 18 Jan 2014 04:28:02 +0000 (20:28 -0800)]
index.html: Add "we've left the majority behind" slides
Put these in their own section.
The justified text doesn't flow very well, but the ragged right text
in Aron [1] and Greg's [2] versions don't look all that beautiful
either ;). Personally, I think this slide would be better without any
text ;).
[1]: http://www.slideshare.net/aronahmadia/esip-2014
[2]: http://www.slideshare.net/gvwilson/dark-matter-public-health-and-scientific-computing
W. Trevor King [Sat, 18 Jan 2014 04:19:41 +0000 (20:19 -0800)]
Makefile: Add dancey-ecstasy-hw-fh.png to requested thumbnails
W. Trevor King [Sat, 18 Jan 2014 03:16:20 +0000 (19:16 -0800)]
media/src/binary/sun-ecstasy.jpg: Add Keith Dancey photo
This photo is from the Chilton Computing archives [1]. It is used on
two pages [2,3], with slightly different captions:
* Keith Dancey using ECSTASY on a Sun 3/50 workstation, 1989 [1]
* Fig 2.4 ECSTASY in use on a Sun 3/50 workstation. (89RC5954) [2]
The ECSTASY page says [2]:
ECSTASY (Environment for Control System Theory, Analysis and
SYnthesis) was funded by SERC's Control and Instrumentation
Sub-Committee via the Computing and Design Techniques for Control
Engineering (CDTCE) Management Committee. ECSTASY had two aims: to
provide a common interface to well established packages in the area,
such as ACSL and ProMatLab and to provide a system in which new
control algorithms could be developed. The common front end approach
meant that control engineers would not have to learn a new interface
to use a new package while a common environment for new developments
meant that the results of such developments could be easily
transferred to other researchers and to industry.
In 1986, a survey of available control systems developed by academic
groups and commercial offerings was undertaken. The conclusion was
that none met the requirements although many had features that were
needed in a control environment. The decision was made to write the
new environment in C with the target being either SUN-3 workstations
or VAX systems.
An early version of ECSTASY was released to sites in 1988.
The basic environment was developed at UMIST's Control Systems
Centre with a block diagram editor provided by University College,
Swansea. RAL's role was to provide management and technical support,
and test the system. RAL also interfaced the TSIM simulation package
to ECSTASY. RAL organised two rounds of beta testing. The second
beta test took place in 1989 . This was a 3 month evaluation by 4
academic institutions in collaboration with some industrial
partners.
The main people involved at RAL were Damian Mac Randall and Keith
Dancey.
The licensing terms for photos in the galleries are [4]:
This Gallery currently contains over 3000 photographs that relate to
Computing and computer staff on the Chilton site that housed both
the Atlas Computer Laboratory and the Rutherford Appleton
Laboratory. We would be pleased to receive copies of any other
relevant photographs that people have.
We welcome re-use of this material provided suitable acknowledgement
is given to the Rutherford Appleton Laboratory and the Science and
Technology Facilities Council (STFC). A link to and mention of:
http://www.chilton-computing.org.uk/ would be appreciated.
The photographs in this archive currently fall into three main
classes:
* Photographs taken by Harwell's Photographics Section (Harwell)
* Photographs taken by Rutherford's Photographics Section
(1965-2003)
* Photographs from other sources (Other)
Links to the sections are available in the header bar with the
Rutherford set broken down into sections by date.
The Keith Dancey photograph is not under gallery/ though, so it's not
clear if it falls under the same permissive license. The Informatics
Department falls under the Rutherford Appleton Laboratory (RAL) [5],
which is explicitly listed in the license text. The Chilton page is
hosted by the Science and Technology Facilities Council (STFC)
[4,5,6]. In the United States, works produced by the government are
in the public domain [7], but the UK has a Crown copyright [8]. They
work around this by releasing many works under the Open Government
License [9], but there is not explicit copyright or licensing
information on either of the two pages showing this image [2,3].
[1]: http://www.chilton-computing.org.uk/inf/jpgs/fig2p4_89.jpg
[2]: http://www.chilton-computing.org.uk/inf/eng/environments/p002.htm
[3]: http://www.chilton-computing.org.uk/inf/literature/inf_annual_reports/p007.htm
[4]: http://www.chilton-computing.org.uk/gallery/home.htm
[5]: http://www.chilton-computing.org.uk/inf/home.htm
[6]: http://www.stfc.ac.uk/
[7]: http://en.wikipedia.org/wiki/Copyright_status_of_work_by_the_U.S._government
[8]: http://en.wikipedia.org/wiki/Crown_copyright#United_Kingdom
[9]: http://www.nationalarchives.gov.uk/doc/open-government-licence/
W. Trevor King [Sat, 18 Jan 2014 00:57:03 +0000 (16:57 -0800)]
media/src/binary/uss-enterprise.jpg: Crop out extra sky
Using GIMP [1].
[1]: http://www.gimp.org/
W. Trevor King [Fri, 17 Jan 2014 23:33:13 +0000 (15:33 -0800)]
index.html: Replace 'Star Trek' with 'fancy'
Star Trek is trademarked [1]. I don't think referencing it as an
synonym for fancy/futuristic infringes on the trademark (although this
slide show may be projected on a screen in front of an audience ;),
but it's better to avoid the term anyway.
[1]: http://www.startrek.com/
W. Trevor King [Fri, 17 Jan 2014 23:18:17 +0000 (15:18 -0800)]
Replace Medusa image with Alex Schenck's Beowulf image
To clear up licensing issues, change to an image used on the Wikimedia
Commons [1]. The image is copyright Alex Schenck [2], and licensed
under under the terms of the GNU General Public License as published
by the Free Software Foundation [3]; either version 2 of the License
[4], or any later version.
The Medusa image was posted with a:
© 2009-2014 Rich Townsend
footer [5]. I think showing that image with a link to its original
counts as fair use [6], but using an explicitly licensed work is
better.
[1]: http://commons.wikimedia.org/wiki/File:Beowulf.jpg
[2]: http://en.wikipedia.org/wiki/User:Linuxbeak
[3]: https://fsf.org/
[4]: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
[5]: http://www.astro.wisc.edu/~townsend/news.php
[6]: http://en.wikipedia.org/wiki/Fair_use
W. Trevor King [Fri, 17 Jan 2014 22:51:37 +0000 (14:51 -0800)]
Replace Garnett image with Columbia image
To clear up licensing issues, change to an image used on the Wikimedia
Commons [1]. I actually grabbed a slightly different, higher
resolution image directly from NASA [2], which is linked from their
Columbia page [3]. Using this image as an example of cutting edge
technology is ammusing, because NASA deprecated the system in 2013. A
few details [3]:
Location: NASA Advanced Supercomputing facility at Ames Research
Center
Peak (2008) specs:
Nodes: SGI Altix 3700 and 4700
Processors: Intel Itanium 2
Cores: 18,824
Memory: 27 terabytes
Theoretical performance: 82.9 teraflops
Operating system: SUSE Linux Enterprise
NASA's media usage guidelines [4], reproduced in full:
NASA still images; audio files; video; and computer files used in
the rendition of 3-dimensional models, such as texture maps and
polygon data in any format, generally are not copyrighted. You may
use NASA imagery, video, audio, and data files used for the
rendition of 3-dimensional models for educational or informational
purposes, including photo collections, textbooks, public exhibits,
computer graphical simulations and Internet Web pages. This general
permission extends to personal Web pages.
This general permission does not extend to use of the NASA insignia
logo (the blue "meatball" insignia), the retired NASA logotype (the
red "worm" logo) and the NASA seal. These images may not be used by
persons who are not NASA employees or on products (including Web
pages) that are not NASA-sponsored.
NASA should be acknowledged as the source of the material except in
cases of advertising. See NASA Advertising Guidelines.
If the NASA material is to be used for commercial purposes,
especially including advertisements, it must not explicitly or
implicitly convey NASA's endorsement of commercial goods or
services. If a NASA image includes an identifiable person, using the
image for commercial purposes may infringe that person's right of
privacy or publicity, and permission should be obtained from the
person. Any questions regarding application of any NASA image or
emblem should be directed to:
Photo Department
NASA Headquarters
300 E St. SW
Washington, DC 20546
Tel: 202-358-1900
Fax: 202-358-4333
Linking to NASA Web Sites
NASA Web sites are not copyrighted, and may be linked to from other
Web sites, including individuals' personal Web sites, without
explicit permission from NASA. However, such links may not
explicitly or implicitly convey NASA's endorsement of commercial
goods or services.
NASA images may be used as graphic "hot links" to NASA Web sites,
provided they are used within the guidelines above. This permission
does not extend to use of the NASA insignia, the retired NASA
logotype or the NASA seal.
NASA should be acknowledged as the source of the material except in
cases of advertising. See NASA Advertising Guidelines.
Restrictions
As a government entity, NASA does not license the use of NASA
materials or sign licensing agreements. The agency generally has no
objection to the reproduction and use of these materials (audio
transmissions and recordings; video transmissions and recording; or
still and motion picture photography), subject to the following
conditions:
* NASA material may not be used to state or imply the endorsement by
NASA or by any NASA employee of a commercial product, service, or
activity, or used in any manner that might mislead. Please see
NASA Advertising Guidelines and Merchandising Guidelines for more
information.
* It is unlawful to falsely claim copyright or other rights in NASA
material.
* NASA shall in no way be liable for any costs, expenses, claims, or
demands arising out of the use of NASA material by a recipient or
a recipient's distributees.
* NASA does not indemnify nor hold harmless users of NASA material,
nor release such users from copyright infringement, nor grant
exclusive use rights with respect to NASA material.
* NASA material is not protected by copyright unless noted. If
copyrighted, permission should be obtained from the copyright
owner prior to use. If not copyrighted, NASA material may be
reproduced and distributed without further permission from NASA.
* If a recognizable person, or talent (e.g., an astronaut or a noted
personality engaged to narrate a film) appears in NASA material,
use for commercial purposes may infringe a right of privacy or
publicity. Therefore, permission should be obtained from the
recognizable person or talent. If the proposed use of the NASA
material could be viewed as a commercial exploitation of that
person. However, if the intended use of NASA material is primarily
for communicative purposes, i.e., books, newspapers, and magazines
reporting facts of historical significance (constitutionally
protected media uses), then such uses will generally be considered
not to infringe such personal rights.
* Some NASA audiovisual material may incorporate music or footage,
which is copyrighted and licensed for the particular NASA
work. Any editing or otherwise altering of the work may not be
covered under the original license, and therefore would require
permission of the copyright owner.
* NASA audiovisual material may include visible NASA identifiers
(e.g., the name of the vehicle and the NASA Insignia or Logotype
in photographs or film footage of Space Shuttle vehicles). Use of
such materials is generally non-objectionable, provided the NASA
identifiers appear in their factual context.
I think that the recognizable NASA logo on the picture itself, the
fact that I'm showing the picture inside a link to NASA's Columbia
page, and this commit message should satisfy "NASA should be
acknowledged as the source of the material".
[1]: http://commons.wikimedia.org/wiki/File:Us-nasa-columbia.jpg
[2]: http://www.nas.nasa.gov/hecc/assets/images/content/Columbia_fisheye_large.jpg
[3]: http://www.nas.nasa.gov/hecc/resources/columbia.html
[4]: http://www.nasa.gov/audience/formedia/features/MP_Photo_Guidelines.html#.Utm2dvGIa00
W. Trevor King [Fri, 17 Jan 2014 20:56:28 +0000 (12:56 -0800)]
index.html: Expand pie-chart slides to 600px high
Which gives room to grow the pie charts to 250px. The 600px height
matches css/reveal.css:
.reveal .slides {
...
perspective: 600px;
...
}
and similar. After the change, the pie-chart slides are the same
height as the other slides when viewed in the slide overview (press
ESC).
W. Trevor King [Fri, 17 Jan 2014 20:42:35 +0000 (12:42 -0800)]
index.html: Shrink pie charts to 190px
Otherwise pie-understand-modular is too close to the text.
W. Trevor King [Fri, 17 Jan 2014 20:41:19 +0000 (12:41 -0800)]
index.html: Add modular programming penetration slides
I'm guessing on the data here. Ideally, we'd use "number of hand
responses" and "number of shell responses", and the whole chart would
be a link to the survey where the data was collected.
W. Trevor King [Fri, 17 Jan 2014 20:35:55 +0000 (12:35 -0800)]
index.html: Add a version-control penetration slide
I'm guessing on the data here. Ideally, we'd use "number of hand
responses" and "number of shell responses", and the whole chart would
be a link to the survey where the data was collected.
'start' is legal again in HTML5 [1].
[1]: http://dev.w3.org/html5/markup/ol.html#ol.attrs.start
W. Trevor King [Fri, 17 Jan 2014 20:25:14 +0000 (12:25 -0800)]
index.html: Use Chart.js to plot shell-vs-hand
Define a PieChart helper that hides the context extraction and
overrides the Chart.js animation default. Why are folks so attached
to animation? :p
Give this slide a fixed height, to ensure that the title and pie
charts align with later slides.
I'm guessing on the data here. Ideally, we'd use "number of hand
responses" and "number of shell responses", and the whole chart would
be a link to the survey where the data was collected.
W. Trevor King [Fri, 17 Jan 2014 19:47:14 +0000 (11:47 -0800)]
js/Chart.min.js: Symlink to the minified 0.2 library
This may cause trouble for our friends on symlink-deprived filesystems
(I'm looking at you Microsoft). You'll probably have to copy the
source file (dep/chart/Chart.min.js) over by hand.
Everyone will have to checkout the dep/chart submodule to get the link
target.
W. Trevor King [Fri, 17 Jan 2014 19:44:55 +0000 (11:44 -0800)]
dep/chart: Add a Chart.js submodule for drawing graphs
Chart.js [1,2] is an MIT-licensed, JavaScript library for drawing
charts using HTML5 canvas elements.
[1]: http://www.chartjs.org/
[2]: https://github.com/nnnick/Chart.js
W. Trevor King [Fri, 17 Jan 2014 19:32:12 +0000 (11:32 -0800)]
index.html: Shift "This talk is about" into the about section
And rename it, now that it has both positive and negative slides. I
don't think that slide belongs in the following section, which
presents the "us vs. them" divide (in focus and hardware).
W. Trevor King [Fri, 17 Jan 2014 19:28:11 +0000 (11:28 -0800)]
css/local.css: Add local CSS overrides
For styling that's more than a one-off for a given element. Here I'm
overriding the header alignment, which was previously defined in
css/reveal.css:
.reveal table th,
.reveal table td {
text-align: left;
padding-right: .3em;
}
Left-aligne headers over images (on the us-vs-them slide) looks funny
to me. We could align the images (in <td>) too, but I think the
current table looks fine with them left-aligned, because the Garnet
image is full-width, and the Medusa image is almost full-width.
W. Trevor King [Fri, 17 Jan 2014 19:26:43 +0000 (11:26 -0800)]
index.html: Add "Us vs. Them" slide
Comparing Garnet with Medusa.
W. Trevor King [Fri, 17 Jan 2014 19:17:32 +0000 (11:17 -0800)]
Makefile: Request half-width, half-height versions of Garnet and Medusa
W. Trevor King [Fri, 17 Jan 2014 19:16:12 +0000 (11:16 -0800)]
index.html: Add "Grim Reality" slide showing Medusa
Which is funny, because it's still a pretty nice cluster :p.
W. Trevor King [Fri, 17 Jan 2014 19:15:54 +0000 (11:15 -0800)]
Makefile: Add medusa-fw-fh.png to requested thumbnails
W. Trevor King [Fri, 17 Jan 2014 19:10:47 +0000 (11:10 -0800)]
media/src/binary/medusa.jpg: Add a picture of Medusa
To protect against bit rot, I'll quote the whole post [1]:
First light on Medusa Jan 24 2009, 10:42
Medusa from the back - what a mess!
I've just completed my first successful set of calculations on
Medusa, the new computer cluster that the Theory Group recently
purchased. Medusa comprises 72 nodes of 8 AMD Opteron processors
each, linked together with an InfiniBand networking fabric. There
have been a few teething problems, but everything seems to be
working OK now.
The test calculations involve Monte-Carlo simulation of radiative
transfer through the electron-scattering magnetosphere of σ Ori
E. I'm trying to reproduce the temporal variations in the star's
linear polarization, originally observed by Kemp & Herman
(1977). I've made some Stokes IQU images of the simulation results,
and strung them together as a movie (AVI; MOV; movie help).
The image is linked from the post [2].
[1]: http://www.astro.wisc.edu/~townsend/news.php#medusa-first
[2]: http://www.astro.wisc.edu/~townsend/resource/news/medusa-cables.jpg
W. Trevor King [Fri, 17 Jan 2014 19:10:16 +0000 (11:10 -0800)]
index.html: Add "Shiny Toys" slide showing Garnet
W. Trevor King [Fri, 17 Jan 2014 19:01:14 +0000 (11:01 -0800)]
Makefile: Add garnet-fw-fh.png to requested thumbnails
This is going to be ugly without a larger source image.
W. Trevor King [Fri, 17 Jan 2014 18:57:31 +0000 (10:57 -0800)]
media/src/binary/garnet.jpg: Add a picture of Garnet
The ERDC's 1.5 PFLOP cluster [1]. I can't find a bigger picture,
although I would have expected some sort of flashy PR bit somewhere.
Fun specs [1]:
Cray XE6 - 1.5 PFLOPS Login Nodes Compute Nodes
Total Nodes 8 4716
Operating System SUSE Linux CLE
Cores/Node 16 32
Core Type AMD 64-bit Opteron AMD Interlagos Opteron
Core Speed 2.7 GHz 2.5 GHz
Memory/Node 128 GBytes 64 GBytes
Accessible Memory/Node 8 GBytes 62 GBytes
Memory Model Shared on node. Shared on node.
Distributed across cluster.
Interconnect Type Ethernet Cray Gemini
Image from [2].
[1]: http://www.erdc.hpc.mil/hardware/index.html#garnet
[2]: http://www.erdc.hpc.mil/hardware/images/garnet.jpg
W. Trevor King [Fri, 17 Jan 2014 18:48:43 +0000 (10:48 -0800)]
index.html: Add "not that optimitic" slide
W. Trevor King [Fri, 17 Jan 2014 18:45:01 +0000 (10:45 -0800)]
Makefile: Add uss-enterprise-tw-th.png to requested thumbnails
W. Trevor King [Fri, 17 Jan 2014 18:42:43 +0000 (10:42 -0800)]
media/src/binary/uss-enterprise.jpg: Add image of the USS Enterprise
This image is from Wikimedia commons [1]. The original image [2] is a
photograph by James Teterenko [3] of the FX6-1995-A statue in Vulcan,
Alberta [4]. The statue is a replica of the USS Enterprise [5] named
after Vulcan Airport (FX6) [4]. James dual licensed the file under
either:
* The GNU Free Documentation License [6], version 1.2 or any later
version published by the Free Software Foundation [7]; with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
* The Create Commons Attribution-Share Alike 3.0 Unported license
[8,9].
In 2010, Julo [10] used GIMP [11] to add additional sky to James'
image so that the ship appears to be flying [12]. It's not flying in
space (maybe a picture at night? ;), but it's close enough. Julo
licensed his derivative work under the same licenses that James used
for his original [12].
[1]: http://commons.wikimedia.org/wiki/File:Spaceship_airborn_right.jpg
[2]: http://commons.wikimedia.org/wiki/File:VulcanAlbertaEnterpriseReplica.jpg
[3]: http://commons.wikimedia.org/wiki/User:JamesTeterenko
[4]: http://en.wikipedia.org/wiki/Vulcan,_Alberta
[5]: http://en.wikipedia.org/wiki/Starship_Enterprise
[6]: http://www.gnu.org/licenses/fdl-1.2.html
[7]: https://fsf.org/
[8]: http://creativecommons.org/licenses/by-sa/3.0/deed.en
[9]: http://creativecommons.org/licenses/by-sa/3.0/legalcode
[10]: http://commons.wikimedia.org/wiki/User:Julo
[11]: http://www.gimp.org/
[12]: http://commons.wikimedia.org/wiki/File:Spaceship_airborn_right.jpg
W. Trevor King [Fri, 17 Jan 2014 18:34:07 +0000 (10:34 -0800)]
index.html: Add Hanselman Dark Matter Devs slide
Using the HTML5 blockquote syntax [1].
[1]: http://html5doctor.com/cite-and-blockquote-reloaded/
W. Trevor King [Fri, 17 Jan 2014 18:18:33 +0000 (10:18 -0800)]
Makefile: Add scott-hanselman-tw-th.png to requested thumbnails
W. Trevor King [Fri, 17 Jan 2014 18:17:18 +0000 (10:17 -0800)]
media/src/binary/scott-hanselman.jpg: Add Scott Hanselman mugshot
Image from Twitter [1,2].
[1]: https://pbs.twimg.com/profile_images/
378800000834286871/
6997d1ebbd92a1784c37bee4fcdeadc9.jpeg
[2]: https://twitter.com/shanselman
W. Trevor King [Fri, 17 Jan 2014 18:13:02 +0000 (10:13 -0800)]
index.html: Start the "what we are about" section
W. Trevor King [Fri, 17 Jan 2014 18:10:52 +0000 (10:10 -0800)]
index.html: Add the "not about modeling" series of slides
This mirrors the "This talk is not about GIS" pair, so keep these
slides in the "not about" section.
W. Trevor King [Fri, 17 Jan 2014 18:08:24 +0000 (10:08 -0800)]
Makefile: Add erdc-*-fw-fh.png to requested thumbnails
W. Trevor King [Fri, 17 Jan 2014 18:05:23 +0000 (10:05 -0800)]
media/src/binary/erdc-*.png
Add ERDC computational modeling examples from Aron's talk [1]. I
don't know what these are pictures of; the filenames are just guesses.
Images were grabbed from Firefox [2] with ImageMagick's import [3].
[1]: http://www.slideshare.net/aronahmadia/esip-2014
[2]: http://www.mozilla.org/en-US/firefox/new/
[3]: http://www.imagemagick.org/script/import.php
W. Trevor King [Fri, 17 Jan 2014 17:53:12 +0000 (09:53 -0800)]
index.html: Add "This talk is not about GIS" slide
The slide before is not what this talk is about.
W. Trevor King [Fri, 17 Jan 2014 17:49:38 +0000 (09:49 -0800)]
index.html: Add QGIS/Dublin slide
What this talk would normally be about.
W. Trevor King [Fri, 17 Jan 2014 17:46:57 +0000 (09:46 -0800)]
Makefile: Add qgis-dublin-fw-fh.png to requested thumbnails
W. Trevor King [Fri, 17 Jan 2014 17:43:56 +0000 (09:43 -0800)]
media/src/binary/qgis-dublin.png: Add QGIS screenshot
From [1], which claimed the image was last modified on 2013-12-12.
QGIS is open source [2].
[1]: http://farm8.staticflickr.com/7407/11340654005_16dd86b6ab_o.png
[2]: http://www.qgis.org/en/site/
W. Trevor King [Fri, 17 Jan 2014 17:24:19 +0000 (09:24 -0800)]
index: Add "Computation in Geophys" slide
What this talk is not about.
W. Trevor King [Fri, 17 Jan 2014 17:19:32 +0000 (09:19 -0800)]
index.html: Add post-fork cover repeat
I couldn't find a slick way to repeat slides, so this one's just a
copy-paste.
W. Trevor King [Fri, 17 Jan 2014 17:03:27 +0000 (09:03 -0800)]
index.html: Add fork-from-Greg slide
Layering the fork message on top of the image is possible, but
requires some absolute positioning [1]. I also played around with CSS
backgrounds [2], but I couldn't find an easy way to get it to size a
div to match the unscaled background image.
[2]: http://www.w3.org/TR/css3-background/
W. Trevor King [Fri, 17 Jan 2014 16:32:44 +0000 (08:32 -0800)]
Makefile: Add gvwilson-swc-fw-fh.png to requested thumbnails
W. Trevor King [Fri, 17 Jan 2014 16:27:49 +0000 (08:27 -0800)]
media/binary/gvwilson-swc.png: Cover slide from Greg's talk
This is a screenshot from [1], cropped with GIMP [2].
[1]: http://www.slideshare.net/gvwilson/dark-matter-public-health-and-scientific-computing
[2]: http://www.gimp.org/
W. Trevor King [Fri, 17 Jan 2014 16:06:18 +0000 (08:06 -0800)]
index.html: Turn off slide transitions
No need to distract people by being slick here. Keep them focused on
the content.
W. Trevor King [Fri, 17 Jan 2014 05:21:50 +0000 (21:21 -0800)]
index.html: Change theme from 'default' to 'sky'
It's lighter, and it's blue, like Software Carpentry ;).
W. Trevor King [Fri, 17 Jan 2014 04:55:02 +0000 (20:55 -0800)]
index.html: Pull out Reveal.js content and add Aron's cover slide
Based on Aron's slideshow [1].
On Fri, Jan 17, 2014 at 05:04:54PM -0800, Aron Ahmadia wrote [2]:
> On Fri, Jan 17, 2014 at 04:27:09PM -0800, W. Trevor King wrote:
> > Aron and Greg, I'm not sure what the terms are for your text. I
> > assume Greg's is CC-BYv3.0 (like the rest of the SWC
> > documentatation), and that Aron is distributing his talk under the
> > same license that Greg started with.
>
> All text by Greg and I is CC-BYv3.0.
I use <object> to embed the SVG images [3].
[1]: http://www.slideshare.net/aronahmadia/esip-2014
[2]: https://github.com/swcarpentry/assets/issues/49#issuecomment-
32670141
[3]: http://www.w3.org/Graphics/SVG/IG/resources/svgprimer.html#object
W. Trevor King [Fri, 17 Jan 2014 04:38:08 +0000 (20:38 -0800)]
media/src/vector/USACE-logo.svg: Add a viewBox for scaling
With a viewbox, scaling an SVG <object> actually scales the whole
image (viewport and content), instead of just scaling the viewport.
W. Trevor King [Fri, 17 Jan 2014 04:21:06 +0000 (20:21 -0800)]
media/src/vector/SWC-logo.svg: Adjust bounding box for tight fit
There's no reason to claim a few hundred extra pixels of empty space
in either dimension. A tighter fit makes it easy to place this in a
slide without crowding out the other content.
W. Trevor King [Fri, 17 Jan 2014 03:59:51 +0000 (19:59 -0800)]
media/build/.gitignore: Ignore the results of media compilation
The Makefile allows you to build all of this from source, so there's
no need to version the compiled material. As a helpful side effect,
this .gitignore file ensures that the media/build directory is
automatically created by future Git checkouts ;).
W. Trevor King [Fri, 17 Jan 2014 03:55:31 +0000 (19:55 -0800)]
Makefile: Add an image-conversion makefile
Not all images will be SVGs. This Makefile handles converting other
formats to consistently sized PNGs, so you don't have to do the
conversion in your browser during the presentation itself. The
Makefile is adapted from the one I developed for my thesis defense
[1], as of
3fdff3b (index.html.itex: List new software in conclusions,
2013-05-28), and is licensed under the same MIT license Hakim uses for
Reveal.js.
[1]: http://git.tremily.us/?p=reveal.js.git;a=blob;f=Makefile;hb=refs/heads/thesis
W. Trevor King [Fri, 17 Jan 2014 03:48:46 +0000 (19:48 -0800)]
media/src/vector/SWC-logo.svg: Add Software Carpentry logo
This logo is from the SWC assets repo [1], and it's content hasn't
changed since
be1d25b (Adding source files for graphic identity,
2012-12-20). It is distributed under the Creative Commons Attribution
3.0 license [2], although I'm not sure if Greg Wilson (the author of
be1d25b) is also the copyright holder who should be attributed or not.
Attributing "Software Carpentry" is probably fine.
[1]: https://github.com/swcarpentry/assets/blob/master/branding/logo/shirt-logo.svg
[2]: http://creativecommons.org/licenses/by/3.0/legalcode
W. Trevor King [Fri, 17 Jan 2014 03:43:01 +0000 (19:43 -0800)]
media/src/vector/USACE-logo.svg: Add Corps Castle
Add the logo of the United States Army Corps of Engineers, which is in
the public domain. This particular file is from Wikipedia [1,2].
[1]: http://upload.wikimedia.org/wikipedia/commons/3/35/United_States_Army_Corps_of_Engineers_logo.svg
[2]: http://en.wikipedia.org/wiki/File:United_States_Army_Corps_of_Engineers_logo.svg
Posted by Slady on 2006-09-29 23:26.
Alex Juarez [Wed, 4 Dec 2013 21:41:06 +0000 (15:41 -0600)]
The index.html page had the simple theme listed twice. The duplicate was removed.
For the Moon and Solarized themes they had .css appended to them which was causing them to not come up.
Hakim El Hattab [Mon, 2 Dec 2013 20:33:44 +0000 (21:33 +0100)]
add instructions to features that require a local web server (closes #732, #673, #559)
Hakim El Hattab [Mon, 2 Dec 2013 11:24:18 +0000 (12:24 +0100)]
2.6.1 #734
Hakim El Hattab [Mon, 2 Dec 2013 11:23:18 +0000 (12:23 +0100)]
rename markdown attribute test files to same format
Hakim El Hattab [Mon, 2 Dec 2013 11:20:48 +0000 (12:20 +0100)]
add example of markdown slide and element attributes
Hakim El Hattab [Mon, 2 Dec 2013 11:20:29 +0000 (12:20 +0100)]
readme correction for #734
Hakim El Hattab [Mon, 2 Dec 2013 11:12:27 +0000 (12:12 +0100)]
Merge branch 'attributes' of https://github.com/VonC/reveal.js into dev
VonC [Sat, 30 Nov 2013 22:11:13 +0000 (23:11 +0100)]
README.md mentions the new default separators.
- new default separator for slide attributes
- new default separator for element attributes
Illustrate both, in html comments.
VonC [Sat, 30 Nov 2013 22:08:43 +0000 (23:08 +0100)]
test-markdown-element-attributes: formats and test.
- Reformat
- Use new default separator format: '.element: x=y'
- Add new tests for testing that default format
VonC [Sat, 30 Nov 2013 22:06:47 +0000 (23:06 +0100)]
test-markdown-attributes.*, new default separator
- Reformat.
- Change default separator test 'slide: x=y'
VonC [Sat, 30 Nov 2013 21:29:04 +0000 (22:29 +0100)]
Simpler default syntax for markdown attributes.
- on slides: .slide x=y
- on elements: .element x=y
Those are detected in html comment, in order to not be visible
if a markdown is edited in an html editor.
VonC [Thu, 28 Nov 2013 21:12:22 +0000 (22:12 +0100)]
Removes console.log calls.
VonC [Thu, 28 Nov 2013 21:10:23 +0000 (22:10 +0100)]
Fix previous element selection.
VonC [Wed, 27 Nov 2013 21:48:01 +0000 (22:48 +0100)]
Fix element attributes, except for multi-line.
VonC [Mon, 25 Nov 2013 21:05:23 +0000 (22:05 +0100)]
Remove section attribute implementation.
VonC [Sun, 24 Nov 2013 20:27:30 +0000 (21:27 +0100)]
First refactoring
Hakim El Hattab [Thu, 28 Nov 2013 21:48:46 +0000 (16:48 -0500)]
Merge branch 'dev' of github.com:hakimel/reveal.js
Hakim El Hattab [Thu, 28 Nov 2013 21:48:36 +0000 (16:48 -0500)]
documentation for slide numbers
Hakim El Hattab [Thu, 28 Nov 2013 16:31:16 +0000 (11:31 -0500)]
tests for initial section classes
Hakim El Hattab [Thu, 28 Nov 2013 14:35:28 +0000 (09:35 -0500)]
Merge branch 'dev' of github.com:hakimel/reveal.js
Hakim El Hattab [Thu, 28 Nov 2013 14:35:04 +0000 (09:35 -0500)]
only run vertical slide setup during startup #726
Hakim El Hattab [Wed, 27 Nov 2013 19:49:39 +0000 (14:49 -0500)]
add example for parallax backgrounds
Hakim El Hattab [Wed, 27 Nov 2013 18:16:03 +0000 (13:16 -0500)]
improvement to query string parsing
Hakim El Hattab [Wed, 27 Nov 2013 16:00:21 +0000 (11:00 -0500)]
include slide number color in theme template
Hakim El Hattab [Wed, 27 Nov 2013 15:46:49 +0000 (10:46 -0500)]
remove dev flag from version
Hakim El Hattab [Wed, 27 Nov 2013 14:13:39 +0000 (09:13 -0500)]
Merge branch 'patch-1' of https://github.com/luishgo/reveal.js into dev
Luis HGO [Wed, 27 Nov 2013 12:38:48 +0000 (10:38 -0200)]
Fix for issue #715
Hakim El Hattab [Tue, 26 Nov 2013 23:22:01 +0000 (18:22 -0500)]
when there is data-autoplay:ing media, prolong autoSlide to match its duration #723
Hakim El Hattab [Tue, 26 Nov 2013 22:41:01 +0000 (17:41 -0500)]
remove debug code
Hakim El Hattab [Tue, 26 Nov 2013 22:32:43 +0000 (17:32 -0500)]
code format tweaks
Hakim El Hattab [Tue, 26 Nov 2013 22:08:43 +0000 (17:08 -0500)]
Merge branch 'dev' of https://github.com/theone1984/reveal.js into dev
Hakim El Hattab [Tue, 26 Nov 2013 17:20:57 +0000 (12:20 -0500)]
use fragment name in example
Hakim El Hattab [Tue, 26 Nov 2013 17:16:21 +0000 (12:16 -0500)]
Merge branch 'current-style' of https://github.com/gturri/reveal.js into dev
Hakim El Hattab [Tue, 26 Nov 2013 14:00:04 +0000 (09:00 -0500)]
add zoomKey option for #700
Guillaume Turri [Sat, 16 Nov 2013 09:45:02 +0000 (10:45 +0100)]
Added some styles using the current-fragment class
according to README, I don't include reveal.min.js.
Hence I believe it makes sense to not include reveal.min.css either.
Hence, examples added in index.html can give the feeling that they don't work yet.
Hakim El Hattab [Tue, 26 Nov 2013 02:15:56 +0000 (21:15 -0500)]
readme format correction
Hakim El Hattab [Tue, 26 Nov 2013 00:56:58 +0000 (16:56 -0800)]
Merge pull request #721 from hakimel/refactor/fragments
Refactor fragments
Hakim El Hattab [Mon, 25 Nov 2013 20:40:24 +0000 (15:40 -0500)]
update future classes when syncing
Hakim El Hattab [Mon, 25 Nov 2013 20:26:22 +0000 (15:26 -0500)]
additional fragment tests
Hakim El Hattab [Mon, 25 Nov 2013 20:26:10 +0000 (15:26 -0500)]
rewrite all fragment indices on startup
Hakim El Hattab [Mon, 25 Nov 2013 19:45:14 +0000 (14:45 -0500)]
rewrite fragment sorting to account for multiple fragments with the same index
Hakim El Hattab [Sat, 23 Nov 2013 22:13:14 +0000 (17:13 -0500)]
remove current-fragment when leaving slide, add tests for current fragment