Difference between pages "Tutorials/Python 3: Making the Leap!" and "Social Events/UnPDNS"

From LCA2014 Delegate Wiki
(Difference between pages)
Jump to: navigation, search
(Created page with "On Wednesday at 10:40 in the Robert Street Lecture Theatre I will be running a tutorial on porting code written for python 2 to work in python 3. This session will be live an...")
 
(Attending)
 
Line 1: Line 1:
On Wednesday at 10:40 in the Robert Street Lecture Theatre I will be running a tutorial on porting code written for python 2 to work in python 3.
+
The '''Unprofessional Delegates Networking Session''' (or '''UnPDNS''') is the exciting event that gets run alongside the Professional Delegates Networking Session. It's for everyone who can't (or don't want to) go to the PDNS.
  
This session will be live and interactive, so to get the most out of the tutorial, please bring along a laptop and be ready to hack.
+
We took a break in 2013 when running the UnPDNS would have required us to wake up before 7am. Now that the PDNS is back in the evening, we're back for 2014. Woo.
  
== What will be covered? ==
+
* '''When:''' Thursday night (when the PDNS is on).
 +
* '''Where:''' Site 5, Matilda Bay Reserve, right next to the University. See [http://www.dec.wa.gov.au/images/stories/parks/key_attractions/mb_reserve_map_2010_2.jpg this map] for info.
 +
* '''What:''' A BBQ (to be confirmed). Food will be $5, and we'll be selling various soft drinks. Alcohol is '''strictly BYO only'''; selling alcohol is in contravention of Western Australia liquor licensing laws.
  
Getting code to run on python 3 is a *massive* topic, and we could spend an entire week looking at it and not cover everything. As we only have 100 minutes we will only cover a relatively small, but IMHO important, subset of the topic. In particular, we will look at.
+
=== Attending ===
  
* How to get code which currently runs under 2.7 to run under 3.3 (without maintaining 2.7 backwards compatibility).
+
Add your name so we can figure out how much food to buy. If you're a vegetarian or vegan, add a '''(V)''', so we know how much vegetarian stuff to buy.
* How to modify your 2.7 code to be as close to 3.3 compatible as possible.
+
* How to use different tools to automate the porting process.
+
* Common gotchas with the automated tools which may require manual intervention
+
* Strategies for using all the different tools and techniques to make the porting process as simple as possible.
+
  
We unfortunately won't be able to cover some interesting topics, including
+
# [[Christopher Neugebauer]] (might also be semi-running it sort of)
 
+
# [https://twitter.com/LGnome Adam Harvey] (usually gets roped into some sort of organisational activity, or at least collecting money)
* How to get code to run under python 2 and 3 simultaneously.
+
# Mike Fabre ([https://twitter.com/mijofa1 @mijofa1], mijofa on IRC)
* How to port python extension modules.
+
# Bianca Gibson (bianca.rachel.gibson@gmail.com) (No heavily processed foods from need, not preference. BBQd meat fillet and fresh salad (chop up veges and throw them in a bowl) with optional home made dressing is fine. Happy to help with cooking.)
* How to use brand new features which have been introduced in python 3.
+
# Elizabeta Sørensen ([https://twitter.com/zemmiph0bia @zemmiph0bia])(happy to help with cooking, fructose and gluten free)
 
+
# [[Craige McWhirter]] - eater of all things. Will help [[Christopher Neugebauer]] if he needs a hand.
The session will cater to a fairly broad range of abilities. If you're a python newbie, you should be able to keep up with everything. If you're a python guru you might just learn something new (I know I did while preparing the session!).
+
# [[Daniel Bryan]] +1 other. Will help with vegetarian food (a nice salad  or sth) [https://twitter.com/lodoicea @lodoicea]
 
+
# [[Russell Coker]] Happy to help out. Don't need anything special to eat, sausages in bread is great.
== What to bring ==
+
# [[Mike O'Connor]] I'll eat most BBQ food, happy to help
 
+
# [[Devdas Bhagat]] Happy to help
* A laptop with python 2 and python 3 installed.
+
# David Bell (Happy to help with organising, cooking and eating)
* A shell and text editor.
+
# Stephen Edmonds - happy to help
* Any python code which you'd like help porting form 2 to 3.
+
# Lisa Sands
* The example code from github [LINK TO COME!].
+
# Andrew Sands
 
+
# John McCabe-Dansted
All examples are platform agnostic and should work on linux/osx/windows.
+
# Mark Ellem (can clean BBQ's and help set up)
 
+
# Jethro Carr (V)
== What to do ==
+
# [[User:Nick Clifford|Nick Clifford]]
 
+
# Thomas Chung (will do clean-up/physical labor for BBQ food)
* Turn up :-)
+
# [[User:Alastair Irvine|Alastair Irvine]] ([[User talk:Alastair Irvine|talk]])
* Follow along with all the examples.
+
# [[User:Daniel sobey|Daniel Sobey]]
* Try out the techniques on your code as we go.
+
* Ask questions if you would like clarification...
+
* ... but understand that the answer might be "that's beyond the scope of this session, come and chat with me later".
+
 
+
I look forward to seeing you all for a fun and interesting session.
+
 
+
@timl
+

Revision as of 17:42, 7 January 2014

The Unprofessional Delegates Networking Session (or UnPDNS) is the exciting event that gets run alongside the Professional Delegates Networking Session. It's for everyone who can't (or don't want to) go to the PDNS.

We took a break in 2013 when running the UnPDNS would have required us to wake up before 7am. Now that the PDNS is back in the evening, we're back for 2014. Woo.

  • When: Thursday night (when the PDNS is on).
  • Where: Site 5, Matilda Bay Reserve, right next to the University. See this map for info.
  • What: A BBQ (to be confirmed). Food will be $5, and we'll be selling various soft drinks. Alcohol is strictly BYO only; selling alcohol is in contravention of Western Australia liquor licensing laws.

Attending

Add your name so we can figure out how much food to buy. If you're a vegetarian or vegan, add a (V), so we know how much vegetarian stuff to buy.

  1. Christopher Neugebauer (might also be semi-running it sort of)
  2. Adam Harvey (usually gets roped into some sort of organisational activity, or at least collecting money)
  3. Mike Fabre (@mijofa1, mijofa on IRC)
  4. Bianca Gibson (bianca.rachel.gibson@gmail.com) (No heavily processed foods from need, not preference. BBQd meat fillet and fresh salad (chop up veges and throw them in a bowl) with optional home made dressing is fine. Happy to help with cooking.)
  5. Elizabeta Sørensen (@zemmiph0bia)(happy to help with cooking, fructose and gluten free)
  6. Craige McWhirter - eater of all things. Will help Christopher Neugebauer if he needs a hand.
  7. Daniel Bryan +1 other. Will help with vegetarian food (a nice salad or sth) @lodoicea
  8. Russell Coker Happy to help out. Don't need anything special to eat, sausages in bread is great.
  9. Mike O'Connor I'll eat most BBQ food, happy to help
  10. Devdas Bhagat Happy to help
  11. David Bell (Happy to help with organising, cooking and eating)
  12. Stephen Edmonds - happy to help
  13. Lisa Sands
  14. Andrew Sands
  15. John McCabe-Dansted
  16. Mark Ellem (can clean BBQ's and help set up)
  17. Jethro Carr (V)
  18. Nick Clifford
  19. Thomas Chung (will do clean-up/physical labor for BBQ food)
  20. Alastair Irvine (talk)
  21. Daniel Sobey