Tampilkan postingan dengan label kopi darat. Tampilkan semua postingan
Tampilkan postingan dengan label kopi darat. Tampilkan semua postingan

Sabtu, 29 Agustus 2015

Review Kopdar Agustus 2015

Akhirnya, kita kopi darat lagi! Terima kasih banyak kepada Cloud Kilat untuk telah menjadi sponsor tempat. Berikut fotonya!

Image

Berikut presentasinya pembukaannya.

Ada 2 pembicara utama. Yang pertama oleh Eka membahas "Machine Learning di Python".  Yang kedua oleh Selwin mambahas "Native iOS development untuk Python Programmer". Keduanya memberikan presentasi yang sangat menarik. Nanti saya akan coba minta slidenya. :).

Berikut tautan meetupnya. Sampai jumpa di kopi darat Python ID selanjutnya. :D

Jumat, 14 Agustus 2015

Kopi Darat Agustus 2015

Halo! Komunitas Python Indonesia akan kembali mengadakan kopi darat di Jakarta. Kopdar akan diadakan pada hari Sabtu, 29 Agustus 2015, di kantor CloudKilat. Informasi lebih detail bisa dilihat pada halaman meetup berikut.

Selasa, 23 Juni 2015

Review Kopdar Juni 2015

Berikut ini adalah review kopi darat Juni 2015 yang ditulis dalam blog kmklabs. Selamat membaca dan semoga bermanfaat khususnya bagi yang tak datang.

Bagi yang datang saat kopdar dan ingin atau sudah menulis review, silakan tinggalkan komentar dalam posting ini. Berikut kami sematkan beberapa twitter saat kopdar:

Kamis, 28 Mei 2015

Kopi Darat Juni 2015

Komunitas Python Indonesia akan kembali mengadakan kopi darat. Lebih detail soal kopi darat Juni 2015 dapat dilihat pada halaman meetup Python Indonesia.

Sampai jumpa!

Senin, 28 April 2014

#kopdarpython

Dokumentasi foto dan tweets kopdar Python April 2014, bisa dicari di twitter dengan hashtag #kopdarpython. Dokumentasi yang lebih lengkap (cerita, materi presentasi, video) akan dipublikasikan menyusul! Sampai jumpa dalam kopdar berikutnya dan kami tunggu kontribusinya!

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:

Waktu

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

Tempat

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

Transportasi

Transjakarta

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.

Registrasi

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).

    Tino

    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.

Kamis, 16 Mei 2013

Materi dan Video Kopi Darat Februari 2013

Kopi Darat Python Indonesia - Februari 2013

Agar memudahkan pencarian, berikut ini adalah materi kopi darat Python Indonesia di bulan Februari. Abstrak materi dari setiap pembicara bisa dibaca pada blog pengumuman kopi darat Februari 2013.

Python Network Programming: socket module oleh Sakti Dwi Cahyono

Materi presentasi.

EmeraldBox Framework oleh Fauzan Erich Emmerling

Materi presentasi.

sqlmap 101 oleh Zaki Akhmad

Deployment Script Menggunakan Fabric oleh Fanani M. Ihsan

Repositori git.

Jumat, 10 Mei 2013

Dokumentasi Kopi Darat April 2013

Dokumentasi adalah bagian tak kalah penting. Dengan segala keterbatasan yang ada, berikut ini adalah foto-foto dan video dari para pembicara kopi darat Python Indonesia di bulan April 2013.

Kopdar Python ID April 2013

Beruntung di kopi darat kali ini, Ikhlasul Amal, yang juga menjadi salah satu pembicara, membawa kamera DSLR. Bisa terlihat kan perbedaan kualitas kamera DSLR dengan kamera lainnya ;-) Foto-foto lainnya bisa dilihat di sini

Berikut ini rekaman video dari para pembicara. Selamat menonton!

Exploit Development: EzServer Buffer Overflow oleh Tom Gregory

Pengalaman Python dan Cerita antar Generasi oleh Ikhlasul Amal

RQ: Job Queue oleh Selwin Ong

Senin, 06 Mei 2013

Catatan Kopi Darat April 2013

Pada hari Sabtu, 27 April 2013, komunitas Python Indonesia kembali mengadakan kopi darat. Biarpun kali ini hanya ada tiga pembicara, tapi ternyata masing-masing pembicara menyampaikan materi dengan begitu menarik hingga melebihi waktu yang biasanya disediakan.

Di kopi darat bulan Februari 2013 terdapat empat pembicara. Masing-masing pembicara diberikan waktu 45 menit, termasuk tanya-jawab.

Kopi darat kali ini kembali dimulai tepat waktu.

Tom sebagai pembicara pertama, bercerita bagaimana ia menggunakan Python sebagai exploit. Sebelumnya Tom menjelaskan teori dasar mengenai stackoverflow. Lalu teknik yang lebih mahir dijelaskan Tom, bagaimana mengatasi SEH (Structured Exception Handler). Program yang dieksploitasi oleh Tom kali ini adalah EzServer. Memanfaatkan kerawanan yang dimiliki program ini, Tom bisa mengeksploitasi dan kemudian mendapatkan akses administrator.

w00t, pop, pop, ret!


Pembicara kedua adalah Ikhlasul Amal, seseorang yang sudah kenal cukup lama dengan Python. Amal cerita pengalamannya dengan Python. Amal terkesan dengan kenecisan Python. Menurut Amal hal ini dipengaruhi juga oleh latar belakang sang penemu Python, Guido von Rossum, yang berasal dari Belanda.

"Op is Op", materi presentasi Amal.

Amal juga sempat cerita bagaimana pengalamannya mengelola wiki.python.or.id Bagaimana ia berperang melawan spammer. Bagaimana ia menulis sedikit demi sedikit informasi python sederhana dalam bahasa Indonesia.

Sebagai pembicara ketiga adalah Selwin. Berarti ini menjadi kedua kalinya Selwin menjadi pembicara dalam kopi darat Python. Sebelumnya ia pernah menjadi pembicara dalam kopi darat di bulan April 2012. Wah sudah setahun yang lalu!

Pada bagian awal, Selwin bercerita bagaimana keinginannya untuk membuat aplikasi web yang high performance. Hal ini lah yang selanjutnya melahirkan proyek python rq.


Yang hadir dalam kopi darat kali ini lebih banyak dengan kopi darat sebelumnya. Lebih kurang ada 20 orang yang datang. Untuk jumlah persisnya, nanti tunggu foto dari Amal.

Yang menjadikan kopi darat kali ini menarik adalah, orang-orang yang hadir kali ini mayoritas adalah orang-orang baru! Terima kasih kepada para pembicara dan tentu, mereka yang sudah menyempatkan datang! Terima kasih telah membuat komunitas Python Indonesia hidup!