Kursus a2fahmi Gratis klik disini


Memasukkan data ke Sync Gateway melalui PHP

Fahmi Basya Kartapura On August - 13 - 2017

Diketahui: Untuk membuat sebuah dokumen melalui rest API adalah seperti berikut ini: curl -X POST –header “Content-Type: application/json” –header “Accept: application/json” -d @namaFile.txt “http://localhost:4984/db_test/” Keterangan: @namaFile.txt  adalah nama file yang berisi data JSON Kode ini dijalankan melalui  Command Prompt Keinginan: Saya ingin memasukkannya menggunakan PHP Pertanyaan: Bagaimana cara melakukannya … ? Jawaban: Kamu bisa gunakan kode […]

Categories: Couchbase

Installasi Library Couchbase ke PHP

Fahmi Basya Kartapura On August - 9 - 2017

Diketahui: Sistem Operasi Windows 7 Saya menggunakan wamp dengan php versi 5.5.12 wamp terletak pada direktori C:\ Keinginan: Saya ingin installasi library Couchbase ke PHP agar saya bisa mengakses data dari CouchBase Server melalui PHP. Pertanyaan: Bagaimana cara melakukannya … ? Jawaban: Download Library Couchbase dari https://developer.couchbase.com/server/other-products/release-notes-archives/php-sdk Lalu saya download php_couchbase-2.3.4-5.5-zts-vc11-x64.zip Lalu saya extrak dan menghasilkan hasil […]

Categories: Couchbase, PHP

Diketahui: Saya memasukkan kode dalam metode onCreate( ) seperti berikut ini: Toolbar tb=(Toolbar) findViewById(R.id.toolbar); setSupportActionBar(tb); Permasalahan: Saat saya jalankan maka terjadi error yaitu: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_SUPPORT_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead. Pertanyaan: Bagaimana […]

Categories: Android

Membuat Toolbar dalam AppCompatActivity

Fahmi Basya Kartapura On July - 30 - 2017

File res/menu Buatlah sebuah file bernama actions.xml lalu isi dengan kode berikut ini: <?xml version=”1.0″ encoding=”utf-8″?> <menu xmlns:android=”http://schemas.android.com/apk/res/android” xmlns:app=”http://schemas.android.com/apk/res-auto”> <item android:id=”@+id/action_satu” android:title=”Satu” app:showAsAction=”always” android:orderInCategory=”100″ /> <item android:id=”@+id/action_dua” android:title=”Dua” android:orderInCategory=”101″ app:showAsAction=”never”/> </menu> File res/values/styles/xml Tambahkan kode berikut ini: <style name=”AppTheme.NoActionBar”> <item name=”windowActionBar”>false</item> <item name=”windowNoTitle”>true</item> </style>   File Activity Tambahkan kode berikut ini: @Override public boolean onCreateOptionsMenu(Menu […]

Categories: Android

Query dari Couchbase View dalam Android

Fahmi Basya Kartapura On July - 28 - 2017

Contoh Kasus: Saya mempunyai file JSON dengan isi seperti berikut ini: { “idUser”: “3”, “permasalahan”: “Internet Mahal”, “tipe”: “masalah”, “waktu_buat”:”1499573525880″ }   Keinginan: Saya ingin mengurutkan semua dokumen berdasarkan property “waktu_buat” dengan waktu yang terbaru. Pertanyaan: Bagaimana cara membuat kodenya … ? Jawaban: Kita bisa gunakan kode berikut ini untuk melakukan query dari View: com.couchbase.lite.View […]

Categories: Android, Couchbase

Query Semua Document couchbase dalam Android

Fahmi Basya Kartapura On July - 28 - 2017

Untuk mengambil semua dokumen couchbase maka kita bisa gunakan kode berikut ini: Query varQuery= objekDatabase.createAllDocumentsQuery(); QueryEnumerator varHasil=varQuery.run(); for (Iterator<QueryRow> it = varHasil; it.hasNext(); ) { QueryRow row=it.next(); Document doc=row.getDocument(); } Keterangan: varQuery adalah nama variabel dari objek Query varHasil adalah nama variabel dari objek QueryEnumerator objekDatabase adalah nama objek databasemu  (pembuatannya bisa dilihat disini). QueryRow […]

Categories: Android, Couchbase

Membuat Database Couchbase dalam Android

Fahmi Basya Kartapura On July - 28 - 2017

Import File import com.couchbase.lite.Database; import com.couchbase.lite.Manager; Untuk membuat database couchbase dalam android maka kita bisa gunakan kode berikut ini: try{ Manager manager=new Manager(new AndroidContext(getApplicationContext()), Manager.DEFAULT_OPTIONS); Database db=manager.getDatabase(“app”); }catch (IOException e){ e.printStackTrace(); } Keterangan: app adalah nama database kita, jika belum anda maka akan di buat. Penutup Sekian dan terima kasih.

Categories: Android, Couchbase

Peyimpanan angka dalam CouchBase

Fahmi Basya Kartapura On July - 4 - 2017

Contoh Kasus: Saya mempunyai sebuah dokumen JSON seperti berikut ini:  {   “idUser”: “1”,   “intama”: false,   “katagori”: “Kondef”,   “kortim”: true,   “label”: “baru”,   “pcl”: true,   “permasalahan”: “Data tidak valid”,   “tipe”: “masalah”, “waktu_buat”:1498976445147 } Nilai pada property waktu_buat Lalu setelah sinkronisasi maka angkanya berubah formatnya menjadi 1.498976445147e13 sehingga menyebabkan tidak berurut saat […]

Categories: Couchbase

Status: 593 (HTTP 500 Application callback block failed)

Fahmi Basya Kartapura On June - 13 - 2017

Diketahui: Saya mempunyai kode getView seperti berikut ini: com.couchbase.lite.View view = db.getView(“app/vLabel”); view.setMap(new Mapper() { @Override public void map(Map<String, Object> document, Emitter emitter) { if (document.get(“tipe”).equals(“label”)) { emitter.emit((String)document.get(“nama”), null); } } }, “2”); Query query = view.createQuery(); Permasalahan: Ketika aplikasi dijalankan maka akan terjadi error seperti berikut ini: com.couchbase.lite.CouchbaseLiteException: Error when calling map block of […]

Categories: Android, Couchbase

Apa itu Mirroring Website

Fahmi Basya Kartapura On June - 12 - 2017

Mirroring Website Adalah sebuah replika dari sebuah website yang sudah ada.   Tujuan: Untuk mengurangi trafik jaringan maksudnya adalah jika trafik yang mengkases terlalu besar melebihi kemampuan server untuk melayani yaitu dengan adanya server mirror ini maka sebagan user akan mengakses server mirror ini sehingga membantu mengurangi trafik yang dilayani oleh server utama.   Secara Geography: […]

Categories: Lain-lain