Sunday, March 30, 2014

Ayo Belajar Bahasa Jepang [44]: Seishin Seii

Kuon membuat kesalahan besar di kantor dan menyusahkan kliennya. Ia mengambil sejumlah tindakan untuk mengembalikan kepercayaan kliennya. Apa tindakan yang dia lakukan ? Inilah seri Ayo Belajar Bahasa Jepang ke-44.

Moto perusahaan Kuon: Seishin Seii (dengan segala ketulusan)

Naskah Percakapan (会話 / かいわ)

部長遅くまでやっているね。Anda kerja sampai malam ya...
BUCHÔOSOKU MADE YATTE IRU NE.
クオンはい。先方におわびの手紙を書いています。Ya, pak! Saya sedang menulis surat permintaan maaf kepada klien.
KUONHAI. SENPÔ NI O-WABI NO TEGAMI O KAITE IMASU.
部長わが社のモットーは誠心誠意。
失敗しても、その心がけが大切です。
Semboyan perusahaan kita adalah "dengan segala ketulusan."
Jadi meskipun Anda berbuat salah, sikap mental seperti itu penting.
BUCHÔ WAGASHA NO MOTTÔ WA SEISHIN-SEII.
SHIPPAI SHITE MO, SONO KOKOROGAKE GA TAISETSU DESU.

File suara percakapan di atas dapat di download di sini.

Tata Bahasa Jepang (文法 / ぶんぽう)

Untuk membentuk ungkapan "Meskipun..." : bentuk ––te dari sebuah kata kerja + mo (meskipun ____)
Contoh: “okurete mo daijôbu desu” artinya “meskipun Anda terlambat, tidak apa-apa”.

Memfilter Sinyal Suara Pada Range Frekuensi Tertentu (Bandpass) dengan Matlab / Octave + Python

Buka - buka file lama di folder kuliah S1 Teknik Fisika, saya menemukan file script matlab yang saat itu dimintai tolong seorang teman untuk mengerjakan Tugas Akhirnya. Script ini untuk memfilter sinyal (suara) pada frekuensi tertentu dengan menggunakan bandpass filter, yakni gabungan antara low pass filter dan high-pass filter.

Misalnya kita mempunyai sinyal suara dengan frekuensi 0 - 20000 Hz, namun karena suatu hal (misalnya noise) kita cuma butuh sinyal di frekuensi 700 - 1400 Hz saja, maka kita bisa menggunakan script matlab / octave ini. Script ini berjalan lancar baik pada Matlab maupun GNU Octave.

Gambar spectrogram di bawah ini membandingkan spectrogram sinyal sebelum difilter dan setelah difilter. Script untuk GNU / Octave ada di bawahnya.

Sinyal Sebelum di filter
Sinyal Setelah di filter

Berikut script kode Octave / Matlab (link Github disini).
% demo program untuk memfilter suara pada range fekuensi oktaf tertentu
% by bagustris bagustris@linuxmail.org
% adopted from somewhere (forget aka lupa)

% set general variables
clear all; close all; clc;
sf = 22050;  % sample frequency
nf = sf / 2; % nyquist frequency
d = 1.0;     % duration, ganti untuk merubah durasi suara
n = sf * d;  % number of samples
nh = n / 2;  % half number of samples

Saturday, March 29, 2014

Kenapa Memakai Ubuntu?



Ada 10 + 1 alasan kenapa saya, dan anda seharusnya juga, memakai Ubuntu:
  1. The most sophisticated OS
  2. Ya! Ubuntu adalah sistem operasi (operating system, OS) tercanggih saat ini. Tidak percaya? bandingkan ketiga screenshot OS berikut (Windows, Mac dan Ubuntu) dalam membuka/mencari aplikasi dan anda bisa menentukan sendiri sistem operasi mana yang terbaik (dari kiri: Ubuntu, Mac, Windows).
  3. Ubuntu is, always has been, and always will be, FREE.
  4. Ini adalah janji dari Canonical sebagai perusahaan pendukung Ubuntu. Janji tidak sekedar janji, tapi harus ditepati. Dan selama 10 tahun sejak 2004 sampai sekarang, janji mereka terbukti dipenuhi.
  5. Super fast, it makes you productive!
  6. Bila sama-sama menginstall Windows, Mac dan Ubuntu secara fresh install, maka akan dapat dilihat OS mana yang lebih cepat secara keseluruhan proses. Dan saya sudah membuktikannya, Ubuntu adalah yang paling cepat secara umum. Dalam hal booting time, shutdown time, launch aplikasi, dll Ubuntu yang tercepat. Dalam satu-dua hal, bisa jadi windows dan Mac lebih cepat tapi tidak untuk semua hal. Unity Dash is center of our computing experience ! it makes us productive! (bila anda mendapati Ubuntu lambat dalam komputer anda, itu artinya ada yang tidak beres, something wrong in your system).

Monday, March 24, 2014

Masa Iddah Wanita dan Sidik Jari Pria

Robert Guilhem, pakar genetika dan pemimpin yahudi di Albert Einstein College menyatakan dengan tegas soal keislamannya. Dia masuk Islam setelah kagum dengan ayat-ayat Al Quran tentang masa ‘iddah wanita muslimah selama tiga bulan.

Hasil studi itu menyimpulkan hubungan intim suami istri menyebabkan laki-laki meninggalkan sidik khususnya pada perempuan. Dia mengatakan jika pasangan suami istri (pasutri) tidak bersetubuh, maka tanda itu secara perlahan-lahan akan hilang antara 25-30 persen. Guilhem menambahkan, tanda tersebut akan hilang secara keseluruhan setelah tiga bulan berlalu. Karena itu, perempuan yang diceraiakan siap menerima sidik khusus laki-laki lainnya setelah tiga bulan.

Massa ‘iddah merupakan massa tunggu perempuan selama tiga bulan, selama proses dicerai suaminya. Seperti dikutip dari society berty.com, hasil penelitian yang dilakukannya menunjukkan, massa ‘iddah wanita sesuai dengan ayat-ayat yang tercantum di Al Quran surat Al-Baqoroh ayat 228,

وَالْمُطَلَّقَاتُ يَتَرَبَّصْنَ بِأَنْفُسِهِنَّ ثَلَاثَةَ قُرُوءٍ ۚ وَلَا يَحِلُّ لَهُنَّ أَنْ يَكْتُمْنَ مَا خَلَقَ اللَّهُ فِي أَرْحَامِهِنَّ إِنْ كُنَّ يُؤْمِنَّ بِاللَّهِ وَالْيَوْمِ الْآخِرِ ۚ وَبُعُولَتُهُنَّ أَحَقُّ بِرَدِّهِنَّ فِي ذَٰلِكَ إِنْ أَرَادُوا إِصْلَاحًا ۚ وَلَهُنَّ مِثْلُ الَّذِي عَلَيْهِنَّ بِالْمَعْرُوفِ ۚ وَلِلرِّجَالِ عَلَيْهِنَّ دَرَجَةٌ ۗ وَاللَّهُ عَزِيزٌ حَكِيمٌ

Artinya:
Wanita-wanita yang ditalak handaklah menahan diri (menunggu) tiga kali quru'. Tidak boleh mereka menyembunyikan apa yang diciptakan Allah dalam rahimnya, jika mereka beriman kepada Allah dan hari akhirat. Dan suami-suaminya berhak merujukinya dalam masa menanti itu, jika mereka (para suami) menghendaki ishlah. Dan para wanita mempunyai hak yang seimbang dengan kewajibannya menurut cara yang ma'ruf. Akan tetapi para suami, mempunyai satu tingkatan kelebihan daripada isterinya. Dan Allah Maha Perkasa lagi Maha Bijaksana (2:228).
Dalam menafsirkan maksud kalimat quru' terdapat 2 pendapat, pertama : menurut Imam Syafi'i quru' berarti suci sedangkan menurut Imam Abu Hanifah berarti haid (menstruasi). Dengan penafsiran yang berlawanan ini berakibat perbedaan jangka waktu menunggu 3 kali quru'.

Friday, March 21, 2014

Ayo Belajar Bahasa Jepang [43]: Ki O Hikishimeru You Ni

Pada pelajaran yang lalu, Kuon membuat kesalahan yang menyebabkan keterlambatan pengiriman sebuah produk kepada klien. Kepala bagian (bucho) menasehati Kuon dan Ibu Yamada untuk berhati-hati dalam bekerja. Bagaimana ungkapan bucho tersebut? Inilah seri Ayo Belajar Bahasa Jepang ke-43.


Bucho menasehati Kuon

Naskah Percakapan (会話 / かいわ)

部長発注ミスがあったそうだね。Saya dengar ada masalah dalam urusan pemesanan barang?
BUCHÔHATCHÛ MISU GA ATTA SÔ DA NE.
クオン申し訳ございません。Mohon maaf sekali.
KUONMÔSHIWAKE GOZAIMASEN.
山田私がもう一度、確認するべきでした。Harusnya saya memeriksa sekali lagi.
YAMADAWATASHI GA MÔ ICHIDO, KAKUNIN SURUBEKI DESHITA.
部長気を引き締めるように。
任された仕事は、しっかり頼みますよ。
Tolong hati-hati.
Saya mengandalkan Anda untuk mengerjakan tugas yang telah dipercayakan itu.

BUCHÔ KI O HIKISHIMERU YÔ NI. MAKASARETA SHIGOTO WA, SHIKKARI TANOMIMASU YO.

File suara percakapan di atas dapat didownload di website NHK World.


Membangun Peradaban Melalui Pendidikan dan Teknologi

Kalau ditanya negara mana yang saat ini peradabannya paling maju di dunia, hampir semua orang mungkin akan menjawabnya dengan sama: Amerika Serikat. Ada dua alasan mengapa Amerika Serikat saat ini menjadi negara dengan peradaban tertinggi di dunia. Alasan pertama adalah karena universitas – universitas terbaik ada disana. Harvard dan MIT, universitas yang selalu menduduki ranking 1 dan 2 tiap tahun di berbagai pemeringkatan universitas ada di US. Tujuh dari 10 universitas terbaik di dunia ada di Amerika (tiga lainnya dari UK), maka bagaimana Amerika tidak sangat maju sekali ? Saya yakin, kalau Harvard dan MIT adanya di Indonesia, maka Indonesia akan menjadi negara paling maju peradabannya di dunia. Seorang bijak pernah berkata, “Jika berencana untuk 1 tahun, tanamlah padi, jika berencana untuk 10 tahun, tanamlah pohon dan jika berencana untuk 100 tahun, didiklah generasi muda”.

Kampus MIT (source: dprananto)

Kenapa Amerika merupakan negara paling maju saat ini? Karena perusahaan – perusahaan besar tekonologi informasi – komputasi ada disana: Microsoft, Apple dan Google. Dalam bidang komputer hanya ada tiga nama tersebut yang menguasai pasar dunia. Dari ketiga-nyalah teknologi-teknologi yang mengubah dunia bermunculan. Jika Microsoft, Apple dan Google lahir di Indonesia, tentulah Indonesia menjadi negara dengan peradaban paling maju di dunia.

Wednesday, March 19, 2014

Memasukkan Teks Arab (Hijaiyyah) di Blogger

Beberapa postingan di dalam blog ini menggunakan teks Arab (huruf hijaiyyah) karena saya biasa menyitir Al-Quran dalam posting yang bertemakan Islam. Untuk menulis arab di blogger, agar terlihat bagus saya menggunakan setting/kode html berikut,

<div style="text-align: right;">
<span style="font-family:traditional arabic; font-size: 28px; line-height: 200%;">
  === teks arab disini ===
</span>
</div>

Hasilnya misalnya adalah sebagai berikut,
بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِ

Update 12 Januari 2016 
  • rev1: removed "font-family: Traditional arabic" in font style
  • Karena firefox yang baru tidak mendukung font traditional arabic (maybe??) akan lebih baik menggunakan font arabic default dari browser, sehingga hanya perlu memformat dengan html seperti diatas. 
  • Untuk bisa menggunakan tipe font "traditional arabic" anda harus menginstall nya terlebih dahulu. Download disini, dan dobel klik untuk menginstallnya.

Monday, March 17, 2014

Ayo Belajar Bahasa Jepang[42]: Moushiwake Gozaimasen

Saat Kuon datang di kantor, ia menjumpai sebuah pesan ada di mejanya. Dalam pesan itu tertulis, ada telepon dari seorang klien. Segera ia menelepon kliennya tersebut dan meminta maaf karena ternyata barang pesanan kliennya tersebut belum sampai. Bagaimana ungkapan maaf Kuon ke kliennya tersebut? Inilah seri Ayo Belajar Bahasa Jepang ke-42.

Kuon menelepon kliennya.

Naskah Percakapan (会話 / かいわ)

クオンもう商品はお手元に届きましたか?Apa barangnya sudah tiba di kantor Anda?
KUONMÔ SHÔHIN WA O-TEMOTO NI TODOKIMASHITA KA?
取引先それが、届いていません。
どうなっているんですか?
Hingga sekarang belum sampai.
Apa yang terjadi?
KLIENSORE GA, TODOITE IMASEN.
DÔ NATTE IRU N DESU KA?
クオン申し訳ございません。
すぐに調べて、折り返しご連絡をさしあげます。
Saya mohon maaf sekali.
Akan segera saya periksa dan hubungi Anda kembali.
KUONGMÔSHIWAKE GOZAIMASEN.
SUGU NI SHIRABETE, ORIKAESHI GO-RENRAKU O SASHIAGEMASU.

File suara percakapan di atas dapat di download melalui website NHK world di sini.

Sunday, March 16, 2014

Tutorial QML Untuk Ubuntu Touch [4]: Menjalankan Aplikasi Pada Emulator

Ubuntu Emulator

So far, aplikasi Currency Converter yang telah kita buat untuk Ubuntu Touch dengan Qt Meta Languange (QML) sudah selesai. Selanjutnya selain dengan me-run keseluruhan kode atau dengan tools qmlscene, kita juga bisa mendemokan aplikasi tersebut pada emulator. Emulator pada dasarnya adalah sama dengan devais fisik smartphone, namun di-emulasikan (di-replikasi/duplikasi) secara virtual dengan komputer.

Pada Ubuntu 14.04, Ubuntu emulator sudah terinstall ketika kita menginstall Ubuntu SDK, untuk versi lainnya bisa menginstall secara manual, salah satunya seperti yang disebutkan di webupd8. Untuk mejalankan aplikasi yang telah kita buat langsung pada emulator, caranya adalah seperti berikut.

Saturday, March 15, 2014

Skema dan Cara Kerja Pembangkit Listrik Tenaga Air (PLTA)

Berikut skema dan cara kerja pembangkit listrik tenaga air (PLTA),

Skema PLTA

Keterangan gambar:
  1. Sungai/Kolam Tandon, untuk tempat penampungan air
  2. Intake, pintu masuk air sungai/tandon
  3. Katup pengaman, berfungsi sebagai katup pengatur intake
  4. Headrace tunnel, pipa antara tandon dan sebelum masuk penstock
  5. Surge tank, berfungsi sebagai pengaman tekanan air yang tiba-tiba naik saat katup pengatur ditutup.
  6. Penstock (pipa pesat), untuk mengalirkan dan mengarahkan air ke turbin serta untuk mendapatkan tekanan hidrostatis yang besar.

Friday, March 14, 2014

Ayo Belajar Bahasa Jepang [41]: Sorosoro

Ketika Kuon mengunjungi ibu pemilik kontrakan dan suaminya, mereka bicara tentang macam-macam hal. Tak terasa di luar hari sudah gelap. Kuon ingin pamit untuk pulang. Bagaimana ungkapan untuk Kuon tersebut ketika ingin pamit? Inilah seri ayo belajar bahasa Jepang ke-41.


Kuon pamit pulang

Naskah Percakapan (会話 / かいわ)

クオンすみません、僕、そろそろ…。Maaf, saya harus....
KUONSUMIMASEN, BOKU, SOROSORO...
大家あっ、もうこんな時間。Oh, sudah waktunya ya!
IBU PEMILIK KONTRAKANA', MÔ KONNA JIKAN.
クオン今日はありがとうございました。
楽しかったです。
Terima kasih banyak untuk hari ini. Saya senang sekali.

KUONKYÔ WA ARIGATÔ GOZAIMASHITA.
TANOSHIKATTA DESU.
大家の夫こちらこそ、来てくれてありがとう。Kami juga senang.
Terima kasih sudah datang.
PEMILIK KONTRAKANKOCHIRAKOSO, KITE KURETE ARIGATÔ.
大家お仕事がんばってね。Semoga sukses di pekerjaan Anda!
IBU PEMILIK KONTRAKANO-SHIGOTO GANBATTE NE.

File suara naskah percakapan di atas dapat didownload di Link berikut.

Tata Bahasa Jepang (文法 / ぶんぽう)

Untuk membentuk kalimat lampau dari sebuah kata kerja → ubah ––i menjadi ––katta.
Contoh:
tanoshii desu (waktu yang menyenangkan) → tanoshikatta desu (telah menjalani waktu yang menyenangkan).

Thursday, March 13, 2014

Tutorial QML Untuk Ubuntu Touch [3]: Menyusun User Interface

Bagian ke-3 tutorial QML untuk Ubuntu Touch ini merupakan penyusunan user interface (ui) dari implementasi logika pada aplikasi. UI yang kita rancang terdiri dari satu kolom dua bari plus tombol clear seperti yang terlihat pada gambar dibawah. Ketika mata uang EUR sebagai basis tampilan awal di sentuh maka akan keluar opsi mata uang lainnya. Begitu pula dengan mata uang tujuan konversi. Di bagian bawah, ada tombol clear untuk me-reset data yang telah dimasukkan. Bandingkan gambar ini dengan hasil akhir program.

Rancangan UI, 1 kolom 2 Baris + clear button

Terakhir, tambahkan kode berikut pada baris ke-99,

Wednesday, March 12, 2014

Membuat Table Sederhana dengan HTML di Blogger Blogspot

Untuk membuat tabel sederhana di blogger blogspot, cukup mudah dan sederhana juga dengan kode html berikut,
<table>
<tbody>
<tr>
<td>Cell 1 </td>
<td>Cell 2 </td>
</tr>
<tr>
<td>Cell 3 </td>
<td>Cell 4 </td>
</tr>
</tbody>
</table>
Hasilnya adalah sebagai berikut,

Cell 1 Cell 2
Cell 3 Cell 4

Sedangkan CSS yang saya pakai dalam blog adalah sebagai berikut,
table, td, th
{
border:1px solid #444444;        /* warna garis tabel
border-collapse:collapse;
text-align:left;
padding:3px;
}

Keterangan:
  • <th>: table header, mendefinisikan cell yang merupakan header dari grup cell table. 
  • <tr>: table row, mendifinisikan elemen kolom dalam cell tabel.
  • <td>: table data, mendefinisikan sebual cell dari tabel yang berisi data.

Tuesday, March 11, 2014

Ayo Belajar Bahasa Jepang[40] : Yasumi No Hi Wa, Nani O Shiteiru N Desuka?

Saat Kuon mengunjungi rumah ibu pemilik kontrakannya. Mereka berbincang tentang berbagai hal. Ibu pemilik kontrakan tersebut bertanya kegiatan apa yang biasa Kuon lakukan saat hari libur. Bagaimana pertanyaan ibu pemilik kontrakan tersebut dalam bahasa Jepang? Inilah seri ayo belajar bahasa Jepang ke-40.

Kuon membaca buku (sumber gb:NHK)

Naskah Percakapan (会話 / かいわ)

大家の夫休みの日は何をしているんですか?Apa yang Anda lakukan di saat liburan?
PEMILIK KONTRAKANYASUMI NO HI WA NANI O SHITEIRU N DESU KA?
クオン映画を見たり、本を読んだりしています。
お二人は?
Saya menonton film atau membaca buku.
Bagaimana dengan Anda berdua?
KUONEIGA O MITARI, HON O YONDARI SHITEIMASU.
O-FUTARI WA?
大家ハイキングが好きで、月に1度は山に行くの。Karena kami suka hiking, kami pergi ke pegunungan setidaknya satu kali dalam sebulan.
IBU PEMILIK KONTRAKANHAIKINGU GA SUKI DE, TSUKI NI ICHIDO WA YAMA NI IKU NO.
クオン山に行くと、空気がおいしいでしょうね。Kalau pergi ke pegunungan, udaranya pasti bagus.
KUONYAMA NI IKU TO, KÛKI GA OISHII DESHÔ NE.
File suara percakapan di atas dapat di download di sini.

Tata Bahasa Jepang (文法 / ぶんぽう)

Penggunaan bentuk kata  " - tari" ( -たり ):
––tari digunakan untuk menggambarkan sejumlah tindakan dan diikuti tindakan lainnya.
––tari digunakan setelah kata kerja tanpa ––masu.
Contoh: “mitari, yondari shimasu” artinya “melihat atau membaca”

Monday, March 10, 2014

Kisah Dakwah Walisongo: Awal Dari Sebuah Akhir

Kisah dakwah walisongo tidak hanya mengubah tatanan hidup Indonesia, tapi mengubah tatanan dunia. Indonesia yang awalnya negara Hindu-Budha, beralih tidak hanya negara menjadi negara mayoritas muslim, namun menjadi negara dengan jumlah penduduk muslim terbesar di dunia. Bandingkan hal ini dengan China, yang lebih dulu mengenal Islam, atau negara-negara berbasis umat hindu-budha yang lain seperti Myanmar, Nepal, Korea atau Jepang. Kisah dakwah Islam di negara-negara tersebut cenderung stagnan dan tidak mengalami peningkatan dakwah berarti. Malah di beberapa kasus, terjadi penolakan dan pertikaian antara masyarakat lokal dengan para da’i dan umat Islam.

Masjid Demak Peninggalan Walisongo (Sumber: Wikipedia)

Tulisan ini mengupas kisah dakwah walisongo yang mengubah tatanan dunia. Dakwah walisongo merupakan awal tonggak keberhasilan dakwah di pulau Jawa dan tanah air, sekaligus mengakhiri dominasi kerajaan - kerajaan Hindu - Budha di Indonesia dan menjadikan Indonesia sebagai mercusuar dunia. Dakwah wali songo tidak bersifat destruktif, merusak dan memaksa pemeluk agama sebelumnya untuk memeluk islam, tapi lebih pada pendekatan secara harmonis kultural ke sendi-sendi kehidupan masyarakat.

"Walisongo"

Banyak yang menyangsikan kebenaran kisah dakwah walisongo. Namun, adanya makam para wali tersebut merupakan bukti sejarah yang kuat. Di sisi lain, keberadaan para wali tersebut juga disebutkan dalam babad tanah jawi, kitab rujukan sejarah jawa yang berisi sejarah kerajaan-kerajaan Hindu-Budha di Jawa hingga masuknya agama Islam.

Babad Tanah Jawi, salah satu manuskrip yang menyebutkan adanya 'walisongo'


Meskipun ada perdebatan darimana sebenarnya walisongo tersebut berasal, apakah dari Hadramaut (Yaman), Gujarat (India) ataukah dari kawasan China, yang penting hasil dakwah para wali tersebut bisa kita rasakan hingga saat ini. Karakter Islam Indonesia sebagai Islam yang mayoritas bermadzab Imam Syafi'i Ahlusunnah Wal Jamaah memperkuat teori masuknya Islam ke Indonesia ini dibawa oleh para saudagar dari timur tengah daripada dari Gujarat (India) ataupun China. Bagaimanapun, entah darimana datangnya para wali tersebut, yang lebih perlu dikaji adalah bagaimana proses masuknya para wali tersebut ke Indonesia sehingga tidak mendapat pertentangan dari penduduk asli. Sebaliknya mereka mendapat sambutan hangat untuk menyebarkan Islam di tanah Jawa.

Sunday, March 09, 2014

Tutorial QML Untuk Ubuntu Touch [2]: Implementasi Logika Dalam Aplikasi

Untuk membuat aplikasi pada Ubuntu (touch), setelah template dan halaman muka jadi, maka kita menambahkan alur logika untuk aplikasi kita, yakni menghitung nilai tukar antar dua mata uang dengan API dari bank sentral Uni Eropa. Baiklah, kita review program kita sebelumnya yang kurang lebih seperti ini,
import xxx x.x
import xxx x.x

MainView {
    //id
    //property
    //internasionalisasi
}
Skrip kode diatas terbagi atas bagian import dan deklarasi obyek. Selanjutnya, kita tambahkan pada baris 23, sebelum kurung penutup page dan MainView kode sebagai berikut,
ListModel {
    id: currencies
    ListElement {
        currency: "EUR"
        rate: 1.0
    }
 
    function getCurrency(idx) {
        return (idx >= 0 && idx < count) ? get(idx).currency: ""
    }
 
    function getRate(idx) {
        return (idx >= 0 && idx < count) ? get(idx).rate: 0.0
    }
}
yang kita lakukan diatas adalah menggunakan currency sebagai obyek ListModel yang berisi beberapa nilai mata uang dan nilai tukarnya. ListModel dari nilai tukar (currencies) digunakan untuk menampilkan data nilai tukar pada halaman aplikasi. Data yang digunakan merupakan data aktual di bank sentral uni eropa sedangkan nilai patokan mata uang yang dipakai adalah euro (EUR), jadi nilai tukar EUR - EUR = 1.0.

Salah satu keunggululan scripting dengan qml adalah integrasi dengan javascript yang juga digunakan dalam aplikasi currency ini. Fungsi javascript digunakan sebagai glue code untuk mengisolasi currency dari index ketika pertama kali di load oleh aplikasi (??). Yang perlu diingat, bahwa kita bisa menggunakan javascript dalam qml ini, sepert halnya dengan html dan css.

Saturday, March 08, 2014

Ayo Belajar Bahasa Jepang [39]: O-Jama Shimasu

Suatu ketika, Kuon diundang mengunjungi rumah tempat tinggal ibu pemilik kontrakan dan suaminya. Di pintu masuk ia menekan bel. Apa yang dia ucapkan saat pertama kali masuk rumah Ibu kontrakan? Inilah seri ayo belajar bahasa Jepang ke-39.

Kuon dan Ibu Pemilik Kontrakan (Oyasan)

Naskah Percakapan (会話 / かいわ)

クオンおじゃまします。Permisi.
KUONO-JAMA SHIMASU.
大家どうぞ。
夫もクオンさんと話すのを楽しみにしているの。
Silahkan.
Suami saya juga menanti-nantikan untuk dapat bicara dengan Anda.

IBU PEMILIK KONTRAKANDÔZO. OTTO MO KUON-SAN TO HANASU NO O TANOSHIMI NI SHITE IRU NO.
クオンそんなことを言われると、緊張します。Dibilang begitu saya jadi gugup.
KUONSONNA KOTO O IWARERU TO, KINCHÔ SHIMASU.
クオンあっ、畳がありますね。Wah, itu tikar tatami, ya...
KUONA', TATAMI GA ARIMASU NE.
File suara percakapan di atas dapat didwonload di situs NHK World.

Tata Bahasa Jepang (文法 / ぶんぽう)

Membuat bentuk pasif dari kata kerja,

Arti Bentuk Dasar Bentuk Pasif Bentuk masu Bentuk Pasif -masu
Ucapkan iu iwareru iimasu iwaremasu
Tulis kaku kakareru kakimasu kakaremasu
Lempar nageru nagerareru nagemasu nageraremasu

Thursday, March 06, 2014

Macbook Pro 13" i7 Vs Lenovo G580 i7

Lenovo G580 Vs Macbook Pro 13

Saya terkejut ketika mendapati laptop Macbook Pro 13" i7 (MBP MD102J/A) ternyata menggunakan processor yang sama seperti yang digunakan oleh Lenovo G580, padahal harga kedua laptop tersebut berbeda jauh. Dalam website apple ataupun di dalam OSX tidak disebutkan tipe processor, hanya disebutkan Core i7 2.9GHz/2 core (beserta cache dan turbo boost-nya). Berikut screenshotnya,

Ubuntu Trusty 14.04 di Macbook Pro

Bandingkan dengan ini,

Tuesday, March 04, 2014

KMIM Maret 2014: Membentangkan Ukhuwah, Menjalin Persaudaran

Pada Minggu 2 Maret 2014, keluarga muslim Indonesia Mie-ken kembali mengadakan kajian bulanan bertempat di Suzuka Municipal Stadium (鈴鹿市立体育館) 1 Chome-1-1 Ejimadai, Suzuka, Mie 510-0231, Japan. Tema kajian bulan ini adalah tentang al-ukhuwwah al-islamiyah, persaudaraan di dalam Islam.

Suasana pengajian KMIM

Banyak orang memaknai ukhuwwah islamiyah adalah persaudaraan sesama muslim, padahal dulu Rasulullah dan para sahabat juga menjalin persahabatan dengan non-muslim. Ukhuwaah islamiyah memiliki arti luas, misalnya ukhuwah islamiyah ada yg mengartikan al-ukhuwwah al-insaniyah, persaudaraan antar manusia, meski dengan non-muslim seperti yang dicontohkan Rasulullah. Ukhuwwah Ubudiyyah,  ketundukan, Ukhwuwah wathotaniyyah, persaudaraan kebangsaan, sesama sebangsa setanah air, Ukhuwah juga bisa berupa ukhuwwah fiddinil islam, persaudaraan sesama muslim.

Monday, March 03, 2014

Ayo Belajar Bahasa Jepang [38]: Jishin Ga Okitara, Dou Shitara Ii Desuka?

Saat membersihkan jalanan di lingkungannya, Kuon dan tetangganya membicarakan gempa yang baru terjadi. Kuon bertanya pada tetangganya tentang apa yang harus dilakukan bila gempa terjadi. Bagaimana pertanyaan Kuon tersebut dalam bahasa Jepang? Inilah seri ayo belajar bahasa Jepang ke-38.

Kuon, saat terjadi gempa

 Naskah Percakapan (会話 / かいわ)

クオン家にいる時、地震が起きたら、どうしたらいいですか?Apa yang harus saya lakukan jika terjadi gempa saat saya sedang ada di rumah?
KUONIE NI IRU TOKI, JISHIN GA OKITARA, DÔ SHITARA II DESU KA?
大家まずテーブルの下に入ってね。Pertama, masuklah ke kolong meja.

IBU PEMILIK KONTRAKANMAZU TÊBURU NO SHITA NI HAITTE NE.
近所の人倒れてくる家具に注意しなくちゃ。Waspadai perabot rumah yang berjatuhan.
TETANGGATAORETE KURU KAGU NI CHÛI SHINAKUCHA.
大家コンロの火を消すのも忘れないで。Jangan lupa matikan gas.
IBU PEMILIK KONTRAKANKONRO NO HI O KESU NO MO WASURENAI DE.
File suara percakapan di atas dapat didownload di website NHK World Belajar Bahasa Jepang Online.

Tata Bahasa Jepang (文法 / ぶんぽう)

Untuk mengungkapkan "Apa yang harus saya lakukan jika ... ", Hilangkan akhiran ––masu dari sebuah kata kerja + tara, dô shitara ii desu ka?
Contoh: taifu ga kitara, dou shita ii desuka? (apa yang harus saya lakukan jika taifun datang?)

Sunday, March 02, 2014

How-to: Install Ubuntu 14.04 Trusty Tahr On Macbook Pro [updated to 16.04]

Installing Ubuntu 14.04 Trusty Tahr on Macbook Pro 13" i7 now can be done easily. Here are step-by-step to make Ubuntu Trusty works on MBP:
  1. Download the Ubuntu for Mac ISO image (daily build), listed here.
  2. Make the iso file bootable from usb or external harddisk by using start up disk creator (Dash >> Startup Disk Creator).
  3. Make partition for Ubuntu allocation from Mac using Disk Utility
  4. Install rEFIt on Mac, make sure the installation was succesfull. If it can't be instaled, change the setting in System Preference to allow installion from outside applel store. I prefer rEFIt than rEFInd.
  5. Reboot, Install Ubuntu from the disk (ubs or external harddisk)
  6. After installation, some features are not working properly. Please refer to this page, download the Ubuntu driver for mbp and install it. However, it didn't work, we skip this step, but we need it to install additional driver from mactel-support.
  7. Install Macfan: sudo apt-get install macfanctld Install MBP Fan daemon
    cd /usr/local/src
    git clone https://github.com/dgraziotin/Fan-Control-Daemon.git
    cd Fan-Control-Daemon
    make
    sudo make install
    sudo cp mbpfan.upstart /etc/init/mbpfan.conf
    sudo start mbpfan
  8. (not)Finish! enjoy your Ubuntu on mbp and keep fighting to face the problem :)
Trusty on MBP, still without wlan

Saturday, March 01, 2014

Tutorial QML untuk Ubuntu Touch [1]: Membuat Template dan Halaman Awal Aplikasi (MainView)

Setelah berhasil membuat "Hello World!" dengan QML, saatnya untuk membuat aplikasi sederhana dan menjalankannya pada Ubuntu emulator. Code di di bawah merupakan tutorial yang diberikan di developer.ubuntu.com untuk membuat currenccy converter, sebuah program untuk menghitung nilai tukar mata uang.

Tutorial ini dibagi menjadi 4 tahapan sebagai berikut,
  1. Template aplikasi dan dasar komponen dasar Ubuntu Toolkit
  2. Alur logika dalam aplikasi currency converter
  3. Menyusun User Interface (UI)
  4. Finalisasi dan menjalankan aplikasi pada Ubuntu-emulator
Pada bagian pertama, akan dibuat template dan halaman muka aplikasi currency converter. Seperti halnya aplikasi hello world yang telah kita buat, aplikasi currency converter ini juga menggunakan konsep dasar QML sebagai scripting language yang akan mengkonversikan dua nilai mata uang yang berbeda dengan API dari Bank Central Uni Eropa. Aplikasi ini mengintegrasikan dasar-dasar Ubuntu QML toolkit seperti i18n, units, ItemStyle for theming, Label, ActivityIndicator, Popover, Button, TextField, ListItems.Header dan ListItems.Standard.

Silakan ketik atau copy-paste berikut pada layar Ubuntu SDK (File >> New Project >> Simple UI).
import QtQuick 2.0
import Ubuntu.Components 0.1
 
/*!
    brief MainView with a Label and Button elements.
*/
 
MainView {
    id: root
    // objectName for functional testing purposes (autopilot-qt5)
    objectName: "mainView" //nama object
    applicationName: "CurrencyConverter" //nama aplikasi
 
    width: units.gu(100) //lebar UI
    height: units.gu(75) //tinggi UI
 
    property real margins: units.gu(2) //batas fisik
    property real buttonWidth: units.gu(9) //
 
    Page {
        title: i18n.tr("Currency Converter")
 
    }
}
Simpan program di atas (Ctrl-S) kemudian run (Ctrl-R) untuk menjalankan hasilnya. Maka, akan muncul tampilan UI seperti berikut,

Tampilan muka aplikasi currency converter
Ya! semudah dan sesederhana itu untuk membuat aplikasi Ubuntu dengan QML karena aplikasi yang kita buat memang masih sangat sederhana. Baiklah, kita akan menganalisa kode diatas baris per baris.

Related Posts Plugin for WordPress, Blogger...