Minggu, 02 Juni 2013

Kopi Darat Python Indonesia Juni 2013

Komunitas Python Indonesia akan kembali mengadakan kopi darat. Berikut ini adalah detail informasi detail dari kopi darat Juni 2013:


Sabtu, 29 Juni 2013
Pukul 09:00 - 13:30 WIB (UTC+7)


AIFDR (Australia - Indonesia Facility for Disaster Reduction)
Menara Thamrin Building Suite 1505
Lantai 15
Jl. MH. Thamrin Kav. 3
Jakarta 10250, Indonesia

Prosedur Masuk Gedung

Siapkan kartu identitas (KTP atau SIM) untuk masuk gedung



Koridor 1 turun di halte Sarinah, lalu jalan kaki +/- 500 meter ke Gedung Menara Thamrin

Fasilitas Parkir

Di dalam gedung tersedia fasilitas parkir untuk mobil/motor dengan tarif perkantoran. Sebagai alternatif, tersedia juga fasilitas parkir di belakang gedung.


Untuk menghadiri ini tidak diperlukan registrasi dan tidak dipungut biaya. Acara ini bersifat publik.

Jadwal Acara

09:00 - 09:25 Diskusi Komunitas dan Perkenalan
09:25 - 09:30 Pembukaan oleh Zaki Akhmad
09:30 - 09:45 Pembicara Kunci (welcoming speech) tentang Indonesia Scenario Assessment for Emergencies (InaSAFE) oleh Dr. Trevor Dhu
09:45 - 10:30 Implementasi VendisScript di Python oleh Irsyad Asyhari Lubis
10:30 - 11:15 Haystack + ElasticSearch oleh Gilang Chandrasa
11:15 - 12:00 Pengenalan SQLAlchemy oleh Tino
12:00 - 12:15 Istirahat Sejenak :-)
12:15 - 13:00 *QGIS and It's Python Bindings* oleh Tim Sutton
13:00 - 13:30 Diskusi Komunitas, Foto-foto dan Penutupan

Abstrak Materi dan Profil Pembicara

  • Indonesia Scenario Assessment for Emergencies (InaSAFE) Welcoming Speech by Dr. Trevor Dhu
  • To effectively prepare for future floods, earthquakes or tsunami you must first understand the likely impacts that need to be managed. For example, to prepare contingency plans for a severe flood in Jakarta, emergency managers need to answer questions like: what are the areas likely to be affected; how many people will need to be evacuated and sheltered; which schools will be closed; which hospitals can still take patients; and what roads will be closed?

    InaSAFE is free and open-source software that is focused on examining, in detail, the impacts a natural hazard scenario would have on a specific community. e.g. estimate the number of people who would need shelter following a worst-case tsunami and what the minimum requirements for food, water and sanitation would be to manage this event. InaSAFE provides a simple but robust approach to answering these sorts of questions.

    InaSAFE is designed to combine hazard scenarios from government science agencies and universities, together with local wisdom and community knowledge collected through participatory tools such as OpenStreetMap. This approach of bringing together detailed science with community knowledge is providing new insights into the possible impacts of future disasters and reforming contingency planning in Indonesia and the region.

    Dr Trevor Dhu

    Dr. Trevor Dhu is AusAID Indonesia’s Director for Disaster Risk Management and the Australian Co-Director for the Australia-Indonesia Facility for Disaster Reduction (AIFDR).The AIFDR,a 5-year $67 million program, is a partnership between Indonesia and Australia that was announced in November 2008 by President Yudhoyono and then Prime Minister Rudd.

    AusAID and Indonesia’s National Disaster Management Agency (BNPB) work together through the AIFDR with key community sector organisations (CSOs) and non-government organisations (NGOs) to ensure vulnerable communities are better prepared for disasters. The AIFDRalso uses science to better identify and assess natural disaster hazards and risks in Indonesia and then uses these facts to support training, planning and mitigation activities for national and sub-national disaster managers.

    Trevor holds a B.Sc. and a Ph.D. from Adelaide University specialising in Geophysics and has over 10 years of experience in natural hazard risk modelling. Prior to moving to Jakarta in 2009, Trevor led Geoscience Australia’s development and delivery of natural hazard risk assessment models, methods and tools for informing disaster management.

  • Implementasi VendisScript di Python oleh Irsyad Asyhari Lubis
  • Scripting language sederhana dengan syntax JSON dan semantik Lisp

    VendisScript adalah sebuah embedded scripting language yang digunakan oleh Vendis, sebuah aplikasi sales and distribution berbasis Android. Fitur utamanya adalah ukurannya yang kecil dan kemudahan untuk meng-expose fungsi-fungsi yang ada di aplikasi sebagai fungsi di VendisScript. Untuk menunjang fungsinya, VendisScript mendukung berbagai operasi dasar yang biasa ditemukan di Lisp termasuk membuat fungsi baru. Fitur lain yang membuatnya unik adalah proses lexical analysis-nya menggunakan pustaka JSON berbasis streaming yang memang hampir selalu ada di setiap aplikasi android yang terhubung ke internet sehingga dapat mempertahankan ukurannya yang kecil. Presentasi ini akan menjelaskan arsitektur VendisScript dan implementasi emulator-nya di Python.

    Irsyad Asyhari Lubis

    Mempelajari bahasa pemrograman dari tingkat SMA walaupun tidak bisa membuat program apapun saat itu. Bangga menyebut dirinya programmer sejak duduk di bangku kuliah semester dua. Hobinya selain mengembangkan aplikasi, juga mempelajari berbagai macam bahasa pemrograman. Kalau ditanya bahasa favoritnya apa, jawabannya selalu C++ dan Python walaupun saat ini hidup dari gaji sebagai programmer Java.

  • Haystack + ElasticSearch oleh Gilang Chandrasa
  • Haystack adalah aplikasi de facto untuk menambah fitur pencarian di sebuah aplikasi Django. Aplikasi ini merupakan lapisan untuk berbicara dengan mesin pencari seperti Whoosh, Solr, Xapian dan juga ElasticSearch. Sementara itu, ElasticSearch adalah pilihan yang menarik jika kita membutuhkan mesin pencari yang sangat cepat namun memiliki skalabilitas tinggi.

    Gilang Chandrasa

    Seorang Ayah, suami dan seorang programmer. Setelah beberapa tahun lalu terjerumus di lembah penuh Python, akhirnya memilih Python sebagai bahasa untuk dipakai dalam pekerjaan sehari-hari. Jika tidak disibukkan dengan Python, maka Android menjadi pilihan keduanya untuk mengisi waktu luang.

  • Pengenalan SQLAlchemy oleh Tino
  • SQLAlchemy adalah sebuah library python untuk database. Presentasi ini diharapkan dapat mengenalkan SQLAlchemy (core dan ORM), baik untuk proyek baru maupun lama (existing database).


    Python programmer.

  • QGIS and It's Python Bindings* oleh Tim Sutton
  • During this 45 minute talk, Tim will give a walk through of the QGIS and it's python bindings and demonstrate how you can manipulate the application and geospatial data using the python API. He will then introduce the InaSAFE project from a python programmer's perspective and show how we have designed the application to make it an award winning, well tested and maintained showcase of python programming for QGIS.

    Tim Sutton

    Coming from a background in applied conservation management, Tim Sutton became involved in the practice of Geographical Information Systems (GIS) in 1998 when he joined and helped to set up the GIS division of for the Scientific Services group of the Western Cape Nature Conservation Board, South Africa. During this time he completed a Masters Degree in GIS and Conservation. Realising that proprietary GIS was always going to have a limited penetration into third world and poorer economies, Tim started investigating and familiarising himself with FOSS GIS options early on in his GIS carreer. The FOSS GIS choices at that time were pretty much limited to GRASS and UMN Mapserver - both robust and well established projects, but neither particularly user friendly or aimed at desktop GIS users.

    Tim joined the QGIS project in late 2002 (around 6 months after it started) while he was resident in the UK for 5 years. He continued with his involvement in the project during his 2 year stay in Brasil and his subsequent return to his homeland, South Africa. Tim has contributed to many areas of the code base and the creation of the QGIS community over the last 10+ years. Tim has also made significant contributions to a number of other FOSS projects including openModeller (http://openmodeller.net), osm-reporter (as primary author - http://osm.linfiniti.com), and various other projects. In early 2012, Tim joined and became a major contributor to the InaSAFE (http://inasafe.org) project. When Tim returned to South Africa in June 2008, he established his own business, Linfiniti Consulting CC (http://linfiniti.com) which he runs from the small town of Swellendam close to the very Southern tip of Africa. He provides services to clients based around the FOSSGIS stack including QGIS, GeoDjango, OpenLayers, Umn Mapserver and various other FOSSGIS tools. Linfiniti has had the privilege of providing services to a number of prestigious clients including the South African National Space Agency (SANSA), the South African Department of Land Affairs, the University of Oxford, the AUSAID/AIFDR and numerous other clients.

Tidak ada komentar:

Posting Komentar