Differences between revisions 2 and 3
Revision 2 as of 2013-03-25 09:50:09
Size: 227
Editor: 61
Comment:
Revision 3 as of 2013-03-28 15:51:08
Size: 3197
Editor: 61
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
== Tutorials == <<TableOfContents>>
= Tutorials =
== Python optimization ==
http://www.python-academy.com Mile Muller
 * handout: http://www.python-academy.com/download/pycon2013/optimization_mike_mueller.pdf
 * example: http://www.python-academy.com/download/pycon2013/optimization_mmueller.zip

== Python for data analysis ==
https://github.com/ContinuumIo/tutorials

=== Disco/Hadoop ===
What is large data?
 * Can't fit into Excel, R, Memory
 * Can't fit on a single disk - Distributed file stem: SAN, HDF5,…

MapReduce
 * Framework to help solve the problem of distributed computation for distributed data
 * A mass of data: records
 * Split/Map records into key-value pairs
 * Collect/Partition kv pairs (Optional Sort)
 * Buckets are passed to Reduce

MapReduce workflow
 * push code to data
 * lots of network traffic

MapReduce it's a party
 * Disco: Python + Erlang
 * Hadoop: Java-Dumbo
 

= Talks =

== Wiring Up Django Packages ==
https://www.dropbox.com/s/s9b5xmwnl08c9tq/Wiring%20Up%20Django%20Packages.pdf
Line 14: Line 48:
== Talks == == Composability through Multiple inheritance ==
Inter relationship with components

Composability, Compositionality, Quality

lck.django

@llanga, lukasz@langa.pl

== End of object inheritance & Begining of A New Modulity ==
https://code.google.com/a/google.com/p/end-of-object-inheritance
 * Using composition instead of inheritance
 * Composition fails at fault tolerance
 * unidirectional relationship <- bidirectional

== Things to make test easy ==
유용한 테스트 방법들
 * tempfile.NamedTemporaryFile 을 쓰고, path를 인수로.
 * Other libraries: testfixtures, mock, unittest2

{{{#!Python
from test fixtures import compare, generator
generator(1,2,3)
StringComparison

with self.assertRaises(SomeExcption) as ex:
    #blahblah

from logging import getLogger
from test fixtures import LogCapture
}}}

== Building an image processing pipeline in Python ==
http://endorse.com

pre-processing: cropping(the carpet problem) ext rating lines


== Teaching with the iPython Noteook ==
@jiffyclub http://nbviewer.ipython.org/5165431

pip install ipythonblocks ipython_nose

== Scientific applications in Python ==
http://durden.github.com/python_science_apps

== Customizing the Django Admin The How and the Why ==
Lakshman Prasad @becomingGuru

유용한 방법들
 * Django admin class 에서 form을 정의
 * BaseModelAdmin 을 서브클래싱~
 * 템플릿 디렉토리 생성 - app_index.html,...
 * Proxy models for aggregation fo data values
 * bootstrap your django admin

django-design-patterns

== Realtime tracking and mapping of geographic objects using python ==
http://gist.github.com/RBURHUM/4559323

 * OpenStreetMap
 * NAIP
 * Map renderers (Mapnik, MapServer, GeoServer)
 * Client-side map js library (OpenLayers)

A goot real-time tracking solution requires a stateful connection. Polling is BAD.

Celery is awesome

http://abuse.amigocloud.com

PyCon 2013

https://us.pycon.org/2013/

관련자료

yong27 참석

Tutorials

Python optimization

http://www.python-academy.com Mile Muller

Python for data analysis

https://github.com/ContinuumIo/tutorials

Disco/Hadoop

What is large data?

  • Can't fit into Excel, R, Memory
  • Can't fit on a single disk - Distributed file stem: SAN, HDF5,…

MapReduce

  • Framework to help solve the problem of distributed computation for distributed data
  • A mass of data: records
  • Split/Map records into key-value pairs
  • Collect/Partition kv pairs (Optional Sort)
  • Buckets are passed to Reduce

MapReduce workflow

  • push code to data
  • lots of network traffic

MapReduce it's a party

  • Disco: Python + Erlang
  • Hadoop: Java-Dumbo

Talks

Wiring Up Django Packages

https://www.dropbox.com/s/s9b5xmwnl08c9tq/Wiring%20Up%20Django%20Packages.pdf

Composability through Multiple inheritance

Inter relationship with components

Composability, Compositionality, Quality

lck.django

@llanga, lukasz@langa.pl

End of object inheritance & Begining of A New Modulity

https://code.google.com/a/google.com/p/end-of-object-inheritance

  • Using composition instead of inheritance
  • Composition fails at fault tolerance
  • unidirectional relationship <- bidirectional

Things to make test easy

유용한 테스트 방법들

  • tempfile.NamedTemporaryFile 을 쓰고, path를 인수로.

  • Other libraries: testfixtures, mock, unittest2

   1 from test fixtures import compare, generator
   2 generator(1,2,3)
   3 StringComparison
   4 
   5 with self.assertRaises(SomeExcption) as ex:
   6     #blahblah
   7 
   8 from logging import getLogger
   9 from test fixtures import LogCapture

Building an image processing pipeline in Python

http://endorse.com

pre-processing: cropping(the carpet problem) ext rating lines

Teaching with the iPython Noteook

@jiffyclub http://nbviewer.ipython.org/5165431

pip install ipythonblocks ipython_nose

Scientific applications in Python

http://durden.github.com/python_science_apps

Customizing the Django Admin The How and the Why

Lakshman Prasad @becomingGuru

유용한 방법들

  • Django admin class 에서 form을 정의
  • BaseModelAdmin 을 서브클래싱~

  • 템플릿 디렉토리 생성 - app_index.html,...
  • Proxy models for aggregation fo data values
  • bootstrap your django admin

django-design-patterns

Realtime tracking and mapping of geographic objects using python

http://gist.github.com/RBURHUM/4559323

A goot real-time tracking solution requires a stateful connection. Polling is BAD.

Celery is awesome

http://abuse.amigocloud.com

PyCon2013 (last edited 2013-04-23 11:19:30 by 61)

web biohackers.net