Skip to content

Commit 8767d90

Browse files
committed
Change http and protocol-relative resources to https
We updated the site to HTTPS in #184, so resource protocols should match where available. I checked each of the changes to ensure they're all available over SSL, and they are! 🎉 I've also gotten rid of some protocol-relative URLs, since: > Now that SSL is encouraged for everyone and doesn’t have > performance concerns, this technique is now an anti-pattern. If the > asset you need is available on SSL, then always use the https:// > asset. - https://www.paulirish.com/2010/the-protocol-relative-url/ Test plan: - Ensure that each changed resource is available over HTTPS.
1 parent d78301d commit 8767d90

9 files changed

+61
-61
lines changed

_includes/footer.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!-- Begin Mailchimp Signup Form -->
2-
<link href="//cdn-images.mailchimp.com/embedcode/slim-10_7.css" rel="stylesheet" type="text/css">
2+
<link href="https://cdn-images.mailchimp.com/embedcode/slim-10_7.css" rel="stylesheet" type="text/css">
33
<style type="text/css">
44
#mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
55
/* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.

_includes/slider.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<img src="{{ slide }}">
44
{% endfor %}
55
</div>
6-
<script src="//www.builtbyevolve.com/files/nerveSlider/jquery.nerveSlider.min.js"></script>
7-
<link rel="stylesheet" href="//www.builtbyevolve.com/files/nerveSlider/nerveSlider.min.css">
6+
<script src="https://www.builtbyevolve.com/files/nerveSlider/jquery.nerveSlider.min.js"></script>
7+
<link rel="stylesheet" href="https://www.builtbyevolve.com/files/nerveSlider/nerveSlider.min.css">
88
<script>
99
$(document).ready(function(){
1010
$(".slider").nerveSlider({
@@ -19,4 +19,4 @@
1919
});
2020
$(".slider").nextSlide();
2121
});
22-
</script>
22+
</script>

_layouts/classes.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
{% if i == class.order %}
88
<div class="class">
99
<div class="row">
10-
10+
1111
<div class="col-md-9">
1212
<img src="/static/img/classes/{{ class.title | downcase | replace: ' ', '-' }}.jpg">
1313
</div>
@@ -87,18 +87,18 @@ <h3>Workshops</h3>
8787
{% endif %}
8888
{% endfor %}
8989
</p>
90-
{% endif %}
91-
</div>
90+
{% endif %}
91+
</div>
9292
</div>
9393
</div>
94-
<div class="col-md-3"></div>
94+
<div class="col-md-3"></div>
9595
</div>
9696
</div>
9797
{% endif %}
9898
{% endfor %}
9999
{% endfor %}
100100

101-
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/2.0.0/isotope.pkgd.min.js"></script>
101+
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/2.0.0/isotope.pkgd.min.js"></script>
102102
<script>
103103
$('.classinfo').isotope({
104104
itemSelector: 'div'

_layouts/default.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
<title>{% if page.title %}{{page.title}} | {% endif %}School for Poetic Computation</title>
66
{% if page.background %}<meta property="og:image" content="{{page.background}}" />{% endif %}
77
<meta name="viewport" content="width=device-width, initial-scale=1">
8-
<link href='//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700' rel='stylesheet' type='text/css'>
8+
<link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700' rel='stylesheet' type='text/css'>
99
<link rel="stylesheet" href="/static/css/bootstrap.min.css">
1010
<link rel="stylesheet" href="/static/css/style.css">
11-
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
12-
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>
11+
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
12+
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js"></script>
1313
<script type="text/javascript" src="/static/js/bootstrap.min.js"></script>
1414
</head>
1515
<body id="{% if page.collection %}{{page.collection}}{% else %}{{ page.title | downcase | replace: " ", "" }}{% endif %}" {% if page.toc %}data-spy="scroll" data-target="#toc"{% endif %}>
@@ -24,6 +24,6 @@
2424
{% include footer.html %}
2525
</footer>
2626
</div>
27-
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
27+
<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
2828
</body>
2929
</html>

_layouts/machineLearningLiteracy.html

+8-8
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<meta name="viewport" content="width=device-width, initial-scale=1">
1616
<!-- FONT
1717
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
18-
<link href="//fonts.googleapis.com/css?family=Raleway:400,300,600" rel="stylesheet" type="text/css">
18+
<link href="https://fonts.googleapis.com/css?family=Raleway:400,300,600" rel="stylesheet" type="text/css">
1919
<!-- CSS
2020
–––––––––––––––––––––––––––––––––––––––––––––––––– -->
2121
<link href="/static/css/machineLearningWorkshop/normalize.css" rel="stylesheet">
@@ -128,13 +128,13 @@ <h3 id="toc_0">Sessions Descriptions :</h3>
128128
<div class="one-half column">
129129
<p><h5>Day 1</h5> <strong>Lectures / Group overview with all instructors</strong></p>
130130
<p><h5>Day 2</h5> <strong>Introduction to Natural Language Processing and Word Vectors</strong></p>
131-
132-
131+
132+
133133
<p>
134134
Nothing is more essentially human than linguistic communication. But when programmers, data scientists, and computational linguists work with language, the abstractions they work with sometimes don't line up with your intuitive understanding of spelling and grammar. In this workshop, we'll investigate the state of the art of natural language processing, including: a whirlwind tour of spaCy for parsing English into syntactic constituents; a discussion of techniques for classifying and summarizing documents;
135135
and an explanation and demonstration of "word vectors" (like Google's <a href="https://en.wikipedia.org/wiki/Word2vec">word2vec</a>), an innovative language technology that allows computers to process written language less as discrete units and more like a continuous signal. Workshop participants will develop a number of small projects in text analysis and poetics using a public domain text of their choice. In becoming familiar with contemporary techniques for computational language analysis, critics and researchers will be able to reason better about language-based media on the Internet. Artists and writers, meanwhile, might just learn a few new techniques to add to their creative palette.
136136
</p>
137-
137+
138138
<p>
139139
<em>
140140
No previous programming experience is required. But students will need to have Anaconda installed on their laptops before the session begins (instructions will be sent prior).
@@ -155,7 +155,7 @@ <h3 id="toc_0">Sessions Descriptions :</h3>
155155
</div>
156156
</div>
157157
<div class="one-half column">
158-
<p><h5>Day 4 & 5</h5>
158+
<p><h5>Day 4 & 5</h5>
159159

160160
<p><strong>Generative art with neural networks</strong></p>
161161

@@ -164,9 +164,9 @@ <h3 id="toc_0">Sessions Descriptions :</h3>
164164

165165
<div class="bio">
166166
<p>
167-
<a href="http://genekogan.com/cv">Gene Kogan</a> is an artist and programmer who is interested in generative systems and the application of emerging technology into artistic and expressive contexts. He writes code for live music, performance, and visual art. He contributes to open-source software projects and gives workshops and demonstrations on topics related to code and art.
167+
<a href="http://genekogan.com/cv">Gene Kogan</a> is an artist and programmer who is interested in generative systems and the application of emerging technology into artistic and expressive contexts. He writes code for live music, performance, and visual art. He contributes to open-source software projects and gives workshops and demonstrations on topics related to code and art.
168168

169-
He is a contributor to openFrameworks, Processing, and p5.js and a former resident at Eyebeam.
169+
He is a contributor to openFrameworks, Processing, and p5.js and a former resident at Eyebeam.
170170
</p>
171171
</div>
172172
<p><h5>Day 6</h5> </p>
@@ -178,7 +178,7 @@ <h3 id="toc_0">Sessions Descriptions :</h3>
178178
<p><a href="http://1023.io/">Yining Shi</a>
179179
is a creative technologist and a software engineer. Her research interests lie in developing novel ways of learning and teaching computational topics through various media like machine learning, creative coding, physical computing, and data visualization. Yining is also a contributor to various open source projects from the Processing Foundation and New York University’s Interactive Telecommunications Program.</p>
180180
</div>
181-
181+
182182
<br><br>
183183
<p><strong>Creative games with AI</strong></p>
184184
<p>In this session participants will get to put together their own datasets, train a model based on this data sets and then use that model in a game or story they will create. (eg give examples of positive or negative messages and have a game that reacts to your messages). I know that sounds very complicated but believe me it's not and you need no prior knowledge. The goal of the activity is to make the technical aspects as intuitive and seamless as possible and focus on the creative aspect while discovering the constraints and affordances of our DIY datasets. We will use Scratch for building the games and and stories and Watson api for compiling the data sets and training the models. See examples of activities <a href="https://machinelearningforkids.co.uk/#!/worksheets">here</a>. Note that for this activity we are not limited to digital data alone and we will also be able to use hardware (arduino, lego wedo, etc)</p>

_layouts/people.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@
5555
{% endfor %}
5656
</ul>
5757
</div>
58-
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
59-
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/2.0.0/isotope.pkgd.min.js"></script>
60-
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/3.0.4/jquery.imagesloaded.min.js"></script>
58+
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
59+
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/2.0.0/isotope.pkgd.min.js"></script>
60+
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/3.0.4/jquery.imagesloaded.min.js"></script>
6161
<script>
6262
function getHashFilter() {
6363
var hash = location.hash;

_layouts/recoded.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@
33
---
44
<!DOCTYPE html>
55
<html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6-
6+
77
<meta http-equiv="X-UA-Compatible" content="IE=edge">
88
<meta name="viewport" content="width=device-width, initial-scale=1">
99
<title>Re-Coded</title>
1010
<link rel="stylesheet" href="/static/css/bootstrap.min.css">
1111
<link href="/static/css/recoded_style.css" rel="stylesheet">
1212
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
1313
<!--[if lt IE 9]>
14-
<script src="//oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
15-
<script src="//oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
14+
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
15+
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
1616
<![endif]-->
1717
<script src="/static/js/jquery.min.js"></script>
1818
<script src="/static/js/bootstrap.min.js"></script>
@@ -95,7 +95,7 @@ <h2>About Re-Coded</h2>
9595

9696
<div class="col-md-8"><br><br><br>
9797
<h2>The School for Poetic Computation</h2>
98-
<p>The <a href="http://sfpc.io" target="_blank">School for Poetic Computation (SFPC)</a> is an artist-run school in New York that was founded in 2013. A small group of students and faculty work closely to explore the intersections of code, design, hardware and theory — focusing especially on artistic intervention.
98+
<p>The <a href="http://sfpc.io" target="_blank">School for Poetic Computation (SFPC)</a> is an artist-run school in New York that was founded in 2013. A small group of students and faculty work closely to explore the intersections of code, design, hardware and theory — focusing especially on artistic intervention.
9999
</p>
100100
<p>SFPC is a hybrid of a school, residency and research group. Our motto is:</p>
101101
<h3 class="quote">&raquo; more poetry, less demo &laquo;</h2>
@@ -114,7 +114,7 @@ <h3 class="quote">&raquo; more poetry, less demo &laquo;</h2>
114114

115115
<section id="links">
116116
<div class="container">
117-
<div class="col-md-4">
117+
<div class="col-md-4">
118118
<h3>Re-Coded at Sonar+D <br><small>June 2017 in Barcelona, Spain</small></h3>
119119
<a target="_blank" href="https://sonarplusd.com/en/programs/barcelona-2017/areas/marketlab/sfpc-re-coded-by-absolut" class="btn btn-default">SFPC "Re-coded" by Absolut at Sonar+D</a>
120120
</div>

0 commit comments

Comments
 (0)