ava mozillians

ava reps

MozBelajar: Membuat Aplikasi Android dalam 90 Menit

Selasa, 25 Oktober 2016 | 7pm-9pm | Registrasi

MozBelajar adalah salah satu program Mozilla Indonesia yang bersifat lokakarya dan pembelajaran. Melalui MozBelajar kali ini, peserta akan diajarkan tentang bagaimana membuat aplikasi untuk sistem operasi Android pada ponsel, dalam 90 menit. Hendry Andrian dari Robotic Explorer akan mengajarkan tentang bagaimana membuat aplikasi Android yang sederhana, misalnya membuat portfolio perusahaan atau organisasi.

Readmore

Tea + Linux = Developer Friendly OS

Minggu, 23 Oktober 2016 | 2pm-5pm | Registrasi

TeaLinuxOS adalah sistem operasi turunan Ubuntu yang berorintasikan pada pemprograman, sehingga segala sesuatu didalamnya (seperti Aplikasi, Tema, Setup, dll) telah dirancang sesuai kebutuhan programmer / pengembang aplikasi, sehingga mereka dapat dengan mudah melakukan coding tanpa harus berfikir keras tentang lingkungan development yang membingungkan, khususnya untuk seseorang yang baru terjun di pemprograman.

Readmore

MozBelajar: Firefox Add-ons using WebExtensions

Sabtu, 22 Oktober 2016 | 1pm-5pm | Registrasi

Firefox mengubah sistem add-ons dan menggantinya dengan WebExtensions seperti Chrome. WebExtensions akan berperilaku seperti Firefox add-ons lainnya; akan ditandatangani oleh Mozilla, dan ditemukan melalui addons.mozilla.org (AMO) atau melalui situs-situs developer. Dengan API ini, developer Extensions harus dapat membuat Extensions yang sama tersedia di Firefox dan Chrome dengan jumlah minimal perubahan untuk mengemas kembali pada setiap platform.

Readmore

Marketing & Dev team update from MozLondon

alt

I've been very lucky to be invited by Mozilla to attend their annual conference (Mozilla All Hands) this year in London. Mozilla All Hands London was held from 13 until 17 June 2016 in 3 different location, which is Hilton London Paddington, Hilton London Metropole, and The Landmark. And this time, I was invited by the Marketing team to work closely with Support Mozilla team.

In the plenary session of the first day, Mitchell Baker, as an Executive Chairwoman in Mozilla Foundation, explain that despite of the many changes that currently happening in Mozilla, she's encourage us to:

  • Keep moving
  • Invite others
  • Change
  • Harness your fear

There are also many lessons & intriguing information that I got from this event. Some of them are news update from Marketing team & some interesting project from Mozilla dev team.

  • Open sourcing Marketing work

This year, Mozilla is constantly changing and revamping its various division. One that happen in Marketing team is to open the opportunity for volunteer to take part in Marketing activities, says like social media. There is also a program called Mozilla Open Design that was initiated to invite volunteers to take part in the process of rebrand the new identity of Mozilla.

  • Rust programming language

Rust is a modern programming language that the development are being sponsored by Mozilla. Although its development is sponsored by Mozilla, it is an open community project. In Indonesia itself, I think not much people know this programming language. However, from the Rust Training session that I join in MozLondon, Rust actually has some interesting features that is intereting to learn more. For you who interested to learn Rust, you can go to its website and documentation here.

  • Servo web engine

If Rust is a programming language, Servo is the product of Rust. Servo is the latest web engine that developed by Mozilla, in collaboration with Samsung. Because Servo showing a significantly better speed than Gecko, many people says that Servo will be the strongest candidate to replate Mozilla Firefox's current engine, Gecko. Let's just look for the next update!

  • MozVR

MozVR is Mozilla's initiative to bring virtual reality technology into the open web. One project that they being developed by MozVR is A-frame. A-frame itself is an open-source framework for creating 3D and virtual reality experiences on the web.

It was a tiring yet inspiring week because this is such a new experience for me. I hope with this new experience, I will not only be a better contributor, but also can inspire more people to contribute to Mozilla.


Mari Bermain dan Belajar tentang Enkripsi dengan Codemoji

Baru-baru ini, Mozilla meluncurkan sebuah tool atau aplikasi baru untuk mengajak kita bermain sekaligus belajar tentang Enkripsi, yaitu Codemoji. Setelah mencoba, saya harus mengakui ini adalah sebuah aplikasi berbasis web yang sangat menarik. Bahkan akan sangat menyenangkan apabila bisa diperkenalkan ke lingkup pendidikan, terutama sekolah-sekolah. Banyak dari kita yang mungkin selama ini hanya sekedar menggunakan aplikasi tanpa memperdulikan bagaimana aplikasi tersebut bekerja, dan apakah keamanan kita dijaga dengan baik. Sebut saja aplikasi berkirim pesan, misalnya Whatsapp, Blackberry Messenger, WeChat, Line App, dan populer belakangan ini seperti Telegram. Apakah kita sudah memperhatikan keamanan aplikasi-aplikasi tersebut? Apakah pesan yang kita kirim sudah di enkripsi, agar keamanan pesan kita terjaga?

Berikut adalah penjelasan tentang Enkripsi yang kami sadur dari website Wikipedia.

"Di bidang kriptografi, enkripsi adalah proses mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus. Dikarenakan enkripsi telah digunakan untuk mengamankan komunikasi di berbagai negara, hanya organisasi-organisasi tertentu dan individu yang memiliki kepentingan yang sangat mendesak akan kerahasiaan yang menggunakan enkripsi. Di pertengahan tahun 1970-an, enkripsi kuat dimanfaatkan untuk pengamanan oleh sekretariat agen pemerintah Amerika Serikat pada domain publik, dan saat ini enkripsi telah digunakan pada sistem secara luas, seperti Internet e-commerce, jaringan Telepon bergerak dan ATM pada bank."

Jadi enkripsi pada dasarnya sudah sering kita temui pada kehidupan kita sehari-hari, hanya saja seringkali kita tidak menyadarinya. Contohnya adalah ketika kita menggesek kartu ATM atau Kartu Kredit, angka-angka yang dimasukkan adalah angka-angka yang sudah di enkripsi menjadi kode-kode atau sandi.

Jadi lewat Codemoji, Mozilla mengajak kita untuk lebih memahami pentingnya Enkripsi, terutama dalam kehidupan online kita. Untuk mempelajari lebih jauh tentang Enkripsi dan juga berpartisipasi bersama Mozilla, kamu bisa cek website Advokasi Mozilla.


HOW TO PLAY

Bagaimana bermain dengan Codemoji? Sangat Mudah!

1. Buka website Codemoji

2. Tulis pesan kamu pada kolom kiri (merah), lalu pilih emoji di kolom tengah (abu-abu) sebagai kunci yang digunakan untuk membuka enkripsi pesan kamu. Jadi misalnya saya membuat pesan "Mountain View, California" sebagai pesan yang akan saya enkripsi. Kemudian saya memilih emoji "Piala". Nah kemudian "Piala" ini yang akan kita jadikan sebagai hint atau petunjuk. Jadi misalnya pertanyaannya adalah "Dimanakah letak kantor pusat Mozilla?". Lalu saya memberi petunjuk/hint, "Tanda penghargaan untuk sebuah prestasi". Sehingga untuk bisa membuka pesan yang sudah di enkripsi, user harus memilih emoji yang tepat, dengan cara mencari berdasarkan petunjuk/hint dari kita. Apabila user berhasil memilih emoji yang tepat, maka pesan yang di enkripsi akan tampil di kolom kanan (putih).

3. Bagikan link Codemoji kamu ke teman-teman kamu, tantang mereka untuk memecahkan kode kamu!


Begitulah cara menggunakan atau bermain dengan Codemoji. Sangat mudah bukan? Ayo dicoba! :D (YS)

Page 3 of 8