Changes in tutorial and schedule 2011
authorprimal primal007@gmail.com
Fri, 02 Dec 2011 22:58:26 +0530
branch2011
changeset 477 54e05b1ec765
parent 476 b589c15fa60f
child 478 a88ada45cd56
Changes in tutorial and schedule
.hgignore
buildout.cfg
project/production.py
project/templates/about/tutorial.html
project/templates/talk/conf_schedule.html
--- a/.hgignore	Fri Dec 02 16:48:56 2011 +0530
+++ b/.hgignore	Fri Dec 02 22:58:26 2011 +0530
@@ -40,4 +40,5 @@
 project/scipycon/user/*.pyc
 apache/*
 *.db
-
+buildout.cfg
+project/production.py
--- a/buildout.cfg	Fri Dec 02 16:48:56 2011 +0530
+++ b/buildout.cfg	Fri Dec 02 22:58:26 2011 +0530
@@ -1,5 +1,5 @@
 [buildout]
-parts = django tagging django-robots south reportlab
+parts = django tagging django-robots reportlab
 eggs = 
     Werkzeug
     PIL
@@ -26,7 +26,6 @@
 pythonpath = 
     ${tagging:location}
     ${django-robots:location}
-    ${south:location}
 
 [tagging]
 recipe = infrae.subversion
@@ -36,6 +35,3 @@
 recipe = zerokspot.recipe.git
 repository = https://github.com/jezdez/django-robots.git
 
-[south]
-recipe = mercurialrecipe
-repository = http://bitbucket.org/andrewgodwin/south/
--- a/project/production.py	Fri Dec 02 16:48:56 2011 +0530
+++ b/project/production.py	Fri Dec 02 22:58:26 2011 +0530
@@ -1,6 +1,6 @@
 from project.settings import *
 
-DEBUG=False
+DEBUG=True
 TEMPLATE_DEBUG=DEBUG
 
 SITE_ID = 3
@@ -25,8 +25,8 @@
     'robots',
 )
 
-DATABASE_ENGINE = 'mysql'
-DATABASE_NAME = 'scipycon'
-DATABASE_USER = 'scipy'
+#DATABASE_ENGINE = 'mysql'
+#DATABASE_NAME = 'scipycon'
+#DATABASE_USER = 'scipy'
 # Imports DATABASE_PASSWORD from project/local.py that is not part of mercurial repo
-from project.local import DATABASE_PASSWORD
+#from project.local import DATABASE_PASSWORD
--- a/project/templates/about/tutorial.html	Fri Dec 02 16:48:56 2011 +0530
+++ b/project/templates/about/tutorial.html	Fri Dec 02 22:58:26 2011 +0530
@@ -13,11 +13,11 @@
 <tr><th scope="col" class="right">Time</th><th scope="col" class="left">Speaker</th><th scope="col" class="left">Title</th></tr>
 </thead>
 <tbody>
-<tr><td class="right">09:00-11:00</td><td class="left">Jarror Millman</td><td class="left"><a href="#sec2.1" >Gig/Github + NumPy/SciPy/MPL basics</a></td></tr>
+<tr><td class="right">09:00-11:00</td><td class="left">Puneeth Chaganti</td><td class="left"><a href="#sec2.1" >Git/Github + NumPy/SciPy/MPL basics</a></td></tr>
 <tr><td class="right">11:00-13:00</td><td class="left">Emmanuelle Gouillart</td><td class="left"><a href="#sec2.2">Image processing using NumPy, SciPy and scikits-image</a></td></tr>
 <tr><td class="right">13:00-14:00</td><td class="left"></td><td class="left">Lunch</td></tr>
 <tr><td class="right">14:00-16:00</td><td class="left">Gael Varoquaux</td><td class="left"><a href="#sec2.3">Machine learning with scikit-learn</a></td></tr>
-<tr><td class="right">16:00-18:00</td><td class="left">Mateusz Paprocki</td><td class="left"><a href="#sec2.4">SymPy</a></td></tr>
+<tr><td class="right">16:00-18:00</td><td class="left">Ole Nielsen</td><td class="left"><a href="#sec2.5">Mapping and Geoprocessing with Python</a></td></tr>
 </tbody>
 </table>
 
@@ -32,7 +32,7 @@
 <tr><th scope="col" class="right">Time</th><th scope="col" class="left">Speaker</th><th scope="col" class="left">Title</th></tr>
 </thead>
 <tbody>
-<tr><td class="right">09:00-11:00</td><td class="left">Ole Nielsen</td><td class="left"><a href="#sec2.5">Mapping and Geoprocessing with Python</a></td></tr>
+<tr><td class="right">09:00-11:00</td><td class="left">Mateusz Paprocki</td><td class="left"><a href="#sec2.4">SymPy</a></td></tr>
 <tr><td class="right">11:00-13:00</td><td class="left">Eric Jones</td><td class="left"><a href="#sec2.6">Traits + Traits UI</a></td></tr>
 <tr><td class="right">13:00-14:00</td><td class="left"></td><td class="left">Lunch</td></tr>
 <tr><td class="right">14:00-16:00</td><td class="left">Prabhu Ramachandran and Gael Varoquaux</td><td class="left"><a href="#sec2.7">Mayavi for 3D visualization</a></td></tr>
@@ -78,7 +78,7 @@
 
 
 
-<h3 id="sec2.1">Jarrod Millman, Git/Github + NumPy/SciPy/MPL basics (2 hrs)</h3>
+<h3 id="sec2.1">Puneeth Chaganti, Git/Github + NumPy/SciPy/MPL basics (2 hrs)</h3>
 <ul>
 	<li>Git/Github</li>
 	<li>NumPy and SciPy basics along with the most important Matplotlib commands.
--- a/project/templates/talk/conf_schedule.html	Fri Dec 02 16:48:56 2011 +0530
+++ b/project/templates/talk/conf_schedule.html	Fri Dec 02 22:58:26 2011 +0530
@@ -23,7 +23,7 @@
 <tr><td class="right">13:20-14:05</td><td class="left">Ajith Kumar</td><td class="left"><b>Invited</b></td></tr>
 <tr><td class="right">14:05-14:25</td><td class="left">Bala Subrahmanyam Varanasi</td><td class="left"><a href="#sec2.6">Sentiment Analysis</a></td></tr>
 <tr><td class="right">14:25-14:55</td><td class="left">Jayneil Dalal</td><td class="left"><a href="#sec2.8">Building Embedded Systems for Image Processing using Python</a></td></tr>
-<tr><td class="right">14:55-15:05</td><td class="left">IITB Students</td><td class="left">Project Presentation</a></td></tr>
+<tr><td class="right">14:55-15:05</td><td class="left">IITB Students</td><td class="left"><a href="#sec2.24">Project Presentation</a></td></tr>
 <tr><td class="right">15:05-15:35</td><td class="left"></td><td class="left"><b>Tea Break</b></td></tr>
 <tr><td class="right">15:35-16:20</td><td class="left">Prabhu Ramachandran</td><td class="left"><b>Invited Talk</b></td></tr>
 
@@ -51,7 +51,7 @@
 <tr><td class="right">11:25-12:10</td><td class="left">Emmanuelle</td><td class="left"><b>Invited</b></td></tr>
 <tr><td class="right">12:10-13:10</td><td class="left"></td><td class="left"><b>Lunch</b></td></tr>
 <tr><td class="right">13:10-13:30</td><td class="left">Mahendra Naik</td><td class="left"><a href="#sec2.13">Large amounts of data downloading and processing in python with facebook data as reference</a></td></tr>
-<tr><td class="right">13:30-14:10</td><td class="left">Ole Nielsen</td><td class="left"><b>Invited</b></td></tr>
+<tr><td class="right">13:30-14:10</td><td class="left">Ole Nielsen</td><td class="left"><a href="#sec2.25">Invited Speaker: <b>7 Steps to Python Software That Works</b></a></td></tr>
 <tr><td class="right">14:10-14:30</td><td class="left">Jaidev Deshpande</td><td class="left"><a href="#sec2.18">A Python Toolbox for the Hilbert-Huang Transform</a></td></tr>
 <tr><td class="right">14:30-15:00</td><td class="left">Chetan Giridhar</td><td class="left"><a href="#sec2.19">Diving in to Byte-code optimization in Python</a></td></tr>
 <tr><td class="right">15:00-15:30</td><td class="left"></td><td class="left"><b>Tea</b></td></tr>
@@ -394,4 +394,39 @@
 </p>
 <h4>Slides</h4>
 <p>To be uploaded</p>
+
+<h3 id="sec2.24">IITB Students : Project Presentation</h3>
+<h4>Abstract</h4>
+<p>
+The following 2 projects(part of the <a href="http://fossee.in/sdes">SDES</a> course) which obtained the highest marks;  
+would be presented by respective project members.
+</p>
+<li>Digital Logic circuit simulator</li>
+<li>Analysis and modelling of cellular systems</li>
+<h4>Slides</h4>
+<p>To be uploaded</p>
+
+<h3 id="sec2.25">Dr Ole Nielsen : 7 Steps to Python Software That Works</h3>
+<h4>Abstract</h4>
+<p>
+I will give an overview of Python projects I have been leading over
+the past decade in academia, science agencies and government. These
+include large scale datamining, parallel computing, hydrodynamic
+modelling of tsunami impact and analysis of impact from natural
+disasters. All projects are based on Python (and numpy). The purpose
+of this talk is to summarise the practices I have come to see as
+essential to produce software that works robustly and sensibly
+is user and developer friendly, i.e. can be used and developed by a
+diverse and changing team eventually takes on a life of its own 
+without input from the core development team.
+</p>
+<p>
+Much of this will be known to many of you, but having worked in this
+field for some time now and seen much software it is my view that
+there is still a lot of Python code that could really shine if
+testing, source control, style guides, exception handling etc were
+observed more generally. To keep it real, I'll show real examples where appropriate.
+</p>
+<h4>Slides</h4>
+<p>To be uploaded</p>
 {% endblock content %}