Skip to content

Commit

Permalink
RESTORE: talk descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
glasnt committed Jan 7, 2024
1 parent 0e8125c commit be5d799
Show file tree
Hide file tree
Showing 98 changed files with 19,621 additions and 97 deletions.
15 changes: 7 additions & 8 deletions schedule/102/view_talk/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -159,37 +159,37 @@



<p><a href="/programme/schedule/all">&lt;-- Back to schedule</a></p>
<p><a href="/programme/schedule/friday">&lt;-- Back to schedule</a></p>

<h2>A Bird, A Guitarist And A Raised Platform Walk Into A Bar: Comparing Wagtail, Django CMS and Mezzanine</h2>


<table>

<tr class="even">
<td><strong>Project:</td>
<td><strong>Project: </td>
<td colspan="5">
Django, Django CMS, Mezzanine, Wagtail
Django, Django CMS, Mezzanine, Wagtail
</td>



</table>


<div id="proposal">
<div class="abstract">
<blockquote>
<p>Django CMS, Mezzanine and Wagtail are the three most popular Django-based content management systems; all three have kept (or, in Wagtail's case, gained) their popularity because they are so different to each other. In many ways, from their fundamental data models right through to how they approach their content editing UIs, each one has a very different take on how a CMS should work.<br /><br />This talk will explore the different approaches, strengths and weaknesses of each CMS, and what they mean for you as a developer and for your content editors.</p>
<p>Django CMS, Mezzanine and Wagtail are the three most popular Django-based content management systems; all three have kept (or, in Wagtail's case, gained) their popularity because they are so different to each other. In many ways, from their fundamental data models right through to how they approach their content editing UIs, each one has a very different take on how a CMS should work.<br><br>This talk will explore the different approaches, strengths and weaknesses of each CMS, and what they mean for you as a developer and for your content editors.</p>
</blockquote>
</div>

<h2>Daisy Leigh Brenecki</h2>
<h2>Adam Brenecki</h2>
<div class="bio">
<blockquote>
<div style="float: right; padding-left: 5px; padding-bottom: 5px; "><img src="https://seccdn.libravatar.org/avatar/d245f29e788fd93b385cfa63f6ee18ff?d=mm" alt=""></div>
<p>
Daisy is a developer from Adelaide, South Australia, currently part of a small team building internal and customer-facing software with Python and Django at CMV Group. She is also studying towards a Bachelor of Science (Honours) (Computer Science) at Flinders University.
</p></blockquote>
Adam is a developer from Adelaide, South Australia, currently part of a small team building internal and customer-facing software with Python and Django at CMV Group. He is also studying towards a Bachelor of Science (Honours) (Computer Science) at Flinders University.</p></blockquote>
</div>


Expand Down Expand Up @@ -232,4 +232,3 @@ <h4>Sponsors</h4>
</script>
</body>
</html>

234 changes: 234 additions & 0 deletions schedule/108/view_talk/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,234 @@










<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<meta name="description" content="">
<meta name="author" content="">
<link rel="icon" type="image/x-icon" href="/favicon.ico">

<title>PyCon Australia | August 12th - August 16th 2016 | Melbourne, Victoria</title>

<!-- Bootstrap core CSS -->
<link href="/css/bootstrap.css" rel="stylesheet">

<link href="/css/pyconau.css" rel="stylesheet">

<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<!-- NAVBAR
================================================== -->
<body>
<div class="navbar-wrapper">
<div class="container-fluid">
<nav class="navbar navbar-inverse navbar-static-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="/">PyCon Australia 2016</a>
</div>



<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">About<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">

<li><a href="/about/pycon_australia">PyCon Australia</a></li>

<li><a href="/about/venue">Venue</a></li>

<li><a href="/about/code_of_conduct">Code of Conduct</a></li>

<li><a href="/about/financial_assistance">Financial Assistance</a></li>
</ul>
</li>
<li class=""><a href="/media/news">News</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Sponsors<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">

<li><a href="/sponsors/sponsors">Sponsors</a></li>

<li><a href="/sponsors/contributor">Contributor</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Programme<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">

<li><a href="/programme/friday_-_miniconfs">Friday - Miniconfs</a></li>

<li><a href="/programme/schedule/saturday">Saturday - Conference day one</a></li>

<li><a href="/programme/schedule/sunday">Sunday - Conference day two</a></li>

<li><a href="/sprints">Monday - Sprints</a></li>

<li><a href="/sprints">Tuesday - Sprints</a></li>

<li><a href="/programme/djangocon_au">DjangoCon AU</a></li>

<li><a href="/programme/python_in_education_seminar">Python in Education Seminar</a></li>

<li><a href="/programme/science_and_data_miniconf">Science and Data Miniconf</a></li>

<li><a href="/programme/internet_of_things_miniconf">Internet of Things Miniconf</a></li>

<li><a href="/programme/call_for_proposals">Call for Proposals</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Register<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">

<li><a href="/register/status">Status</a></li>

<li><a href="/register/prices">Prices</a></li>

<li><a href="/register/accommodation">Accommodation</a></li>

<li><a href="/register/terms_and_conditions">Terms and Conditions</a></li>
</ul>
</li>
<li class=""><a href="/contact">Contact</a></li>
<li class=""><a href="/wiki">Wiki</a></li>

<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Account<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">






<li ><a href="/person/signin"><span class="l"></span><span class="r"></span><span class="t">Sign in</span></a></li>



<li ><a href="/person/new"><span class="l"></span><span class="r"></span><span class="t">Create an account</span></a></li>




</ul>
</li>
</ul>
</div>

</div>
</nav>
</div>
</div>

<div class="container">
<div class="row">
<div class="col-md-1"></div>
<div class="col-md-10"><div class="wrapper">
<div id="flash">

</div>







<p><a href="/programme/schedule/friday">&lt;-- Back to schedule</a></p>

<h2>Python for bridging between researchers and service operators: from CFFI to Jupyterhub</h2>


<table>

<tr class="even">
<td><strong>Project: </td>
<td colspan="5">
PySWIFT
</td>



</table>


<div id="proposal">
<div class="abstract">
<blockquote>
<p>This talk will give an overview of a water forecasting system, which exposes via Python a suite of tools developed in C++ for hydrologists to use. <br><br>PySWIFT is a Python software system that allows the use of SWIFT (Short-term Water Information and Forecasting Tools), a hydrologic suite of tools for flood and short-term streamflow forecasting.<br><br>When integrating the SWIFT C++ system with Python, we aimed to achieve two main goals: <br>1. Provide a productive and interactive environment for hydrological modelling.<br>2. Take advantage of a complex multi-threaded C++ suite of tools that enables rapid execution.<br><br>To achieve the first goal, we created a modelling environment using JupyterHub. In this environment, modellers can set up, run, inspect and modify models, which is ideal to conduct exploratory experiments with the models. <br>To achieve the second goal, we used CFFI to create a Python wrapper for SWIFT’s API. CFFI allows us to interact with SWIFT’s C interface. <br><br>In this presentation, we will highlight the challenges and learnings that came about whilst building this system.<br></p>
</blockquote>
</div>

<h2>Kevin Plastow</h2>
<div class="bio">
<blockquote>
<div style="float: right; padding-left: 5px; padding-bottom: 5px; "><img src="https://seccdn.libravatar.org/avatar/43ed393392c2ffa13c7975256fd6248a?d=mm" alt=""></div>
<p>
Kevin Plastow is a Python developer at the Bureau of Meteorology working in the Extended Hydrological Prediction unit.</p></blockquote>
</div>


</div>



</div></div>
<div class="col-md-1 wrapper text-center">
<h4>Sponsors</h4>
<br><b>Platinum</b>
<br><img class="img-responsive center-block" title="Centric Web Estate" src="/img/logos/dev-demand.png">
<br><img class="img-responsive center-block" title="Iress" src="/img/logos/iress.png">
<br><b>Gold</b>
<br><img class="img-responsive center-block" title="Google" src="/img/logos/google.png">
<br><img class="img-responsive center-block" title="Optiver" src="/img/logos/optiver.png">
<br><img class="img-responsive center-block" title="HPE" src="/img/logos/HPE.png">
<br><img class="img-responsive center-block" title="AARNET" src="/img/logos/aarnet_sponsor_page.png">
</div>
</div>
</div>


<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src="/js/bootstrap.min.js"></script>
<script src="/js/validator.min.js"></script>
<script src="/js/sorttable.js"></script>
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<script src="/js/ie10-viewport-bug-workaround.js"></script>

<!-- Sidebar Menu Toggle Script -->
<script>
$("#menu-toggle").click(function(e) {
e.preventDefault();
$("#wrapper").toggleClass("toggled");
});
</script>
</body>
</html>
2 changes: 1 addition & 1 deletion schedule/109/view_talk/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@



<p><a href="/programme/schedule/all">&lt;-- Back to schedule</a></p>
<p><a href="/programme/schedule/friday">&lt;-- Back to schedule</a></p>

<h2>Automated deployment of Python packages for development</h2>

Expand Down
15 changes: 6 additions & 9 deletions schedule/110/view_talk/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -159,29 +159,28 @@



<p><a href="/programme/schedule/all">&lt;-- Back to schedule</a></p>
<p><a href="/programme/schedule/friday">&lt;-- Back to schedule</a></p>

<h2>MicroPython: Embedded programming for everyone</h2>


<table>

<tr class="even">
<td><strong>Project:</td>
<td><strong>Project: </td>
<td colspan="5">
<a href="https://micropython.org/">
MicroPython, BBC MicroBit, Grok Learning
</a>
MicroPython, BBC MicroBit, Grok Learning
</td>



</table>


<div id="proposal">
<div class="abstract">
<blockquote>
<p>Embedded programming allows students to take their programs into the physical world - to build robots and interactive gadgets with sensors and displays. Until recently, this has been almost exclusively the domain of lower level languages like C which is not known for its beginner friendliness.<br /><br />MicroPython is an optimized implementation of Python 3 designed to be run on the sort of embedded microcontrollers that are making their way into the classroom, allowing Python to take the place of C. In particular, the BBC MicroBit, the pyboard and the ESP8266 all now support MicroPython.<br /><br />By using a language that students are already familiar with, more time can be spent on fun things like building robots and less time debugging code or setting up development tools.<br /><br />One of the problems with teaching embedded programming in a classroom environment is the equipment required - both the actual boards and any additional accessories or modules. We will also demonstrate a browser-based MicroBit simulator which makes embedded programming accessible to more students and also allows for the creation of structured lessons, problems and assessments.</p>
<p>Embedded programming allows students to take their programs into the physical world - to build robots and interactive gadgets with sensors and displays. Until recently, this has been almost exclusively the domain of lower level languages like C which is not known for its beginner friendliness.<br><br>MicroPython is an optimized implementation of Python 3 designed to be run on the sort of embedded microcontrollers that are making their way into the classroom, allowing Python to take the place of C. In particular, the BBC MicroBit, the pyboard and the ESP8266 all now support MicroPython.<br><br>By using a language that students are already familiar with, more time can be spent on fun things like building robots and less time debugging code or setting up development tools.<br><br>One of the problems with teaching embedded programming in a classroom environment is the equipment required - both the actual boards and any additional accessories or modules. We will also demonstrate a browser-based MicroBit simulator which makes embedded programming accessible to more students and also allows for the creation of structured lessons, problems and assessments.</p>
</blockquote>
</div>

Expand All @@ -190,8 +189,7 @@ <h2>Jim Mussared</h2>
<blockquote>
<div style="float: right; padding-left: 5px; padding-bottom: 5px; "><img src="https://seccdn.libravatar.org/avatar/ffb76266798b0dfdac6dd87c08184abf?d=mm" alt=""></div>
<p>
Jim works at Grok Learning, an Australian startup that is looking to revolutionise how programming is taught in schools. He’s taught embedded programming to high school students for the last four years through the National Computer Science Summer School and Python programming through the NCSS Challenge. In his spare time, he loves sailing and working on electronics projects.
</p></blockquote>
Jim works at Grok Learning, an Australian startup that is looking to revolutionise how programming is taught in schools. He’s taught embedded programming to high school students for the last four years through the National Computer Science Summer School and Python programming through the NCSS Challenge. In his spare time, he loves sailing and working on electronics projects.</p></blockquote>
</div>


Expand Down Expand Up @@ -234,4 +232,3 @@ <h4>Sponsors</h4>
</script>
</body>
</html>

Loading

0 comments on commit be5d799

Please sign in to comment.