With certain politicians, political parties, and media groups talking of "fake refugee" crime surges and the need for HK to build internment camps and pull out of the convention against torture we need a rational, evidence based debate on this issue. Unfortunately Hong Kong is a data vacuum, and the supposed crime statistics parroted don't seem to be publicly available. Using AccessInfo (FOI) requests we've managed to gather a lot of inconsistent data from the Hong Kong police at the District and Region level. This project needs help to fill in some of the gaps in this data, as well as help in organising, presenting and disseminating it for public consumption. We then need help presenting and visualising this data in a form that can easily produce infographics broken down more granularly by district, crime, etc. Which will be a useful tool in assisting rational, evidence based response to this issue in Hong Kong.
The HK Police stores a list of all registered societies (38,000+) of Hong Kong, but in PDF format with watermarks. Transforming all these data in to a SQL database can help analyse and visualize all the findings (eg. Distribution of Chinese-related societies, do the societies share the same address, etc).
Venue: CityU Apps Lab, G1301, Green Zone, 1/F, AC1, City University of Hong Kong.
Size: 40 participants
Bring your laptops to join development sprint and hack on python open source software together!
Guests: Audrey & Daniel Roy Greenfeld (PyCon Singapore 2016 Keynote Speakers)
Co-Organisers: Open Source Hong Kong, Hong Kong Python User Group
Our overseas guests from California Audrey & Daniel would like to have Cookiecutter sprint in Hong Kong. You can join their team on Sprint Day if you are interested.
The sprint can be more than just Cookiecutter. Can be anything you want.
Please feel freely to add your project(s) here.
Cookiecutter by @pydanny
Sammy Fung Twitter/GitHub: @sammyfung
Daniel Roy Greenfield Twitter/GitHub: @pydanny
Audrey Roy Greenfield Twitter/GitHub: @audreyr
What is Development Sprint ?
Development Sprint is a activity (usually 1 to few days) of intensive learning and development on an open source project of your choice, in a team environment. It's a time to come together with colleagues, old and new, to share what you've learned and apply it to an open source project.
• How to Write a Popular Python Library by Accident (Audrey & Daniel Roy Greenfeld)
• Lightning Talks and Social Networking
How to Write a Popular Python Library by Accident
TALK DESCRIPTION: A number of Python libraries that we've written have become widely used. But they all started as personal projects: tools or utilities that we needed ourselves. In this technical talk we visit a number of case studies, both libraries of our own and of others. Libraries that have gone on to be used in organizations and projects such as Microsoft, Mozilla, Yelp, LinkedIn, SurveyMonkey, NASA, USGS, OpenStack, and others.
Speakers: Audrey & Daniel Roy Greenfeld
Mr & Mrs Greenfeld are keynote speakers of PyCon Singapore 2016 from California, USA. They will visit Hong Kong after PyCon SG 2016.
Daniel Roy Greenfeld is co-author of the Two Scoops of Django series, core developer of Cookiecutter, and husband of Audrey Roy Greenfeld. He leads a number of open source projects, including Django Packages, cookiecutter-django, and more. He teaches Django at Two Scoops Academy and is a principal at Cartwheel Web. When he’s not working, he enjoys reading, writing, flying drones, photography, and capoeira.
Length: 5 minutes each
(*** Example: Introduction to Scrapy by Sammy Fung @sammyfung )
Building Java Application with MySQL for Beginners
During the talk, I will introduce the basic of MySQL Connector/J. We will create basic Java Application to connect to MySQL Database. We will use Tomcat or Weblogic to create Java Page with Connection Cache to MySQL. We will explore the Load Balancing capability with MySQL Cluster. We will explore the Java Replication Driver to connect to Master and Slave configured MySQL. We will explore the use of Fabric Driver to connect to MySQL Fabric.