Author: mk

  • Incredible Race, Incredible is Now

    Setelah acara Zenvolution, peserta memperoleh kesempatan untuk menguji kemampuan dari Zenfone 3 ini. Pada malam harinya, Asus mengajak para peserta untuk mengetes kemampuan low light dan slow speed pada kamera Zenfone 3 ke water blow daerah Nusa Dua Bali.

    p_20160908_082521_vhdr_on
    Mejeng dulu
    p_20160908_094259_bf
    Para peserta Incredible Race

    Keesokan harinya tanggal 8 September 2016, saatnya Incredible Race. Dari hotel ke lapangan hotel inaya dengan menerjang hujan gerimis. Setelah diadakan briefing, peserta diajak berjalan-jalan untuk mengetes pada 10 pos yang telah ditentukan. Saya ikut di Tim R28.
    (more…)

  • Zenvolution, Evolusi Besar-besaran Asus

    Alhamdulillah saya adalah satu di antara 800-an undangan yang berkesempatan untuk menghadiri acara Zenvolution yang diadakan oleh Asus Indonesia pada tanggal 7 September 2016.

    Keberangkatan

    Biasanya saya berangkat dari Surabaya, pada tahun ini saya berangkat dari Yogyakarta, karena saya mulai menempuh kuliah di Yogyakarta. Keberangkatan pesawat jam 07.55. Dari kos saya naik ojek online menuju bandara pada jam 05.30. Saya berangkat pagi karena tidak seberapa paham jarak dan kemacetan di Yogya. Sesampainya di Bandara Adisucipto, saya ketemu dengan blogger dari Yogya yang saking banyaknya saya tidak hapal satu-per satu. Yang saya kenal hanya Oom Yahya Kurniawan.

    Berangkat naik pesawat
    Berangkat naik pesawat

    (more…)

  • Zenfone 2 ZE551ML Mendapatkan Update Marshmallow

    Setelah menunggu sekian lama, pada tanggal 30 Agustus 2016 kemarin, Asus meluncurkan update Android M untuk Asus Zenfone ZE551ML. Android M ini sudah ditunggu-tunggu oleh pengguna Zenfone 2 ZE551ML sejak lama, karena menurut info untuk menghilangkan bug yang ada pada Smartphone ini.
    (more…)

  • Membuat Pemisah Ribuan pada PHPExcel

    MySQL database
    MySQL database

    PHPExcel adalah salah satu library untuk membuat laporan dari database mysql atau database apa pun dengan PHP untuk menjadi file Microsoft Excel. Untuk negara kita Indonesia yang angka ‘0’ pada mata uangnya cukup banyak merepotkan jika hasil output dari aplikasi yang sudah kita buat mengubah manual untuk memisahkan bagiannya. Berikut adalah cara secara otomatis untuk membuat pemisah ribuan pada PHPExcel agar tidak melakukan pemisah manual pada Microsoft Excel yaitu dengan melihat Custom Format Number.

    ribuan excel
    ribuan excel

    pada gambar di atas tampak string “#.##0″, akan tetapi ketika dijalankan berbeda, oleh karena itu formatnya diubah menjadi ‘#,##0’. Untuk menambahkan pada aplikasi cukup copy paste berikut:

    $objPHPExcel->getActiveSheet()->getStyle($column.$style)->getNumberFormat()->setFormatCode('#,##0');

    cukup di atur cell mana yang akan dibuat agar Format Cellnya terdapat pemisah ribuan.

    Demikian cara membuat pemisah ribuan pada PHPExcel agar bisa secara otomatis terpisah dengan titik.

  • Memulai Otomatis Aturan Iptables di Debian/Ubuntu

    Iptables adalah sebuah aplikasi yang memungkinkan administrator sistem untuk mengkonfigurasi tabel yang disediakan oleh firewall kernel Linux dan rantai dan aturan yang disimpannya. Modul dan program kernel yang berbeda saat ini digunakan untuk berbagai protokol. Iptables hanya dapat dijalankan oleh user yang mempunyai hak akses root.

    Seringkali kita sudah membuat aturan pada iptables, tetapi ketika server restart maka seluruh aturan yang kita buat hilang tak berbekas.

    Debian
    Debian

    Untuk memulai secara otomatis aturan yang telah dibuat oleh iptables pada Debian atau Ubuntu merupakan perkara yang mudah.

    Pertama simpan aturan iptables pada /etc/iptables.up.rules

    iptables-save > iptables.up.rules

    selanjutnya buat file /etc/network/if-up.d/iptables pakai editor kesukaan anda lalu ketik

    #!/bin/sh
    iptables-restore < /etc/iptables.up.rule

    Buat agar file tersebut bisa dieksekusi

    chmod +x /etc/network/if-up.d/iptables

    Sekarang, setiap kali memulai ulang server maka otomatis semua setingan di iptables akan dimulai. Atau bisa juga menjalankan

    iptables-restore < /etc/iptables.up.rule

     

  • Asus Zenfone Selfie Upgrade Android 6.0 Marshmallow

    zenfone selfie
    zenfone selfie

    Zenfone Selfie ZD551KL pada awal Juli 2016 yang lalu mendapatkan upgrade Android 6.0 Marshmallow dari Asus.
    Untuk upgrade via OTA menunggu giliran untuk mendapatkan upgrade. Jika ingin upgrade secara manual silakan berkunjung ke web Asus untuk mendapatkan filenya. Sebelumnya upgrade FOTA ke  WW_1.15.40.1582 dan upgrade Launcher agar Android M.

    Perubahan Item:
    1) Update OS ke Andorid M
    2) APP2SD tidak lagi disuport oleh  Android 6.0 (Marshmallow). Tolong semua aplikasi dipindah ke penyimpanan internal sebelum upgrade
    3) Aplikasi di bawah ini tidak lagi termasuk di dalam perangkat anda ketika sudah diupgrade ke  Android 6.0 (Marshmallow).

    1.ASUS Backup
    2.Mirror
    3.Remote Link
    4.Party Link
    5.PC Link
    6.Photo Frame
    7.What’s Next
    8.ASUS MyFrame
    9.ASUS MyWater
    10.Omlet
    11.Data Transfer
    12. Snap View
    13.EZ 訂
    14.Dr. Eye
    15.Yahoo 購物中心
    4)  Penambahan fitur dan aplikasi baru:
    – Google Calendar
    – Google Messenger
    – Motion Gesture
    – Camera: Pano Sphere Mode
    5) menghapus Email, Asus Calendar, Asus Messaging setelah reset factoro You could use Gmail, Google Calendar, Google Messenger for relevant services.

    6.Multi-user dan SnapView tidak lagi disipport . Jika masih ingin menggunakan multi-user, tolong gunakan akun saat ini.

  • Membackup Database beserta Store Procedure, Function dan Trigger pada MySQL

    PHP dan MySQL
    PHP dan MySQL

    MySQL merupakan RDBMS yang banyak digunakan sebagai database server. Sejak versi 5, MySQL memiliki fitur menarik, yaitu Store Procedure, Function dan Triggers. Membackup database menggunakan command line mysqldump merupakan cara yang paling mudah. Secara default, backup database mysql dengan menggunakan mysqldump tidak akan membackup store procedure dan function tetapi membackup trigger. Membackup database beserta store procedure, function dan trigger pada mysql cukup mudah. Perintah yang ada pada MySQL seperti pada di bawah ini:

    • –routines – FALSE by default
    • –triggers – TRUE by default

    Oleh sebab itu ketika menjalankan mysqldump, kita tidak bisa mendapatkan hasil backup Store Procedure dan Function. Untuk menambahkan Store Procedure dan Function pada hasil backup-an kita, maka kita harus menambahkan “–routines” pada perintah mysqldump kita seperti ini

    mysqldump <other mysqldump options> --routines outputfile.sql

    Demikian cara Membackup database beserta store procedure, function dan trigger pada mysql dengan sekali langkah.

  • Backup Otomatis Database MySQL atau MariaDB

    MySQL database
    MySQL database

    Sebagai sistem administrator, kepentingan membackup database aplikasi berbasis web secara otomatis apalagi dengan hosting di server dedicated membuat  saya harus memutar otak. Backup otomatis database MySQL atau MariaDB dengan webmin yang biasanya saya pakai tidak bisa berjalan dengan baik. Akhirnya saya mencari dan ketemu script untuk menjalankan backup secara otomatis tiap jam 1 dini hari. Script backup otomatis database mysql atau mariadb ini membuat folder backup tiap hari dan hanya menyimpan file 14 hari terakhir. bisa diubah sesuai dengan kebutuhan.
    (more…)

  • Rsync dengan Port SSH Ga Umum

    SSH
    SSH

    Rsync yaitu sebuah aplikasi untuk melakukan sinkronisasi file antara 2 server atau lebih. Rsync ini menggunakan ssh untuk melakukan sinkronisasinya. Lama proses sinkronisasi antar server ini tergantung dari kecepatan jaringan itu sendiri. Jika menggunakan akses dial-up jaman lama, maka akan menyebabkan waktu tunggu yang sangat lama sekali. Tetapi, jika kita menggunakan akses fiber optik atau lebih, maka waktu yang dibutuhkan akan semakin cepat.

    Ketika akan melakukan sinkronisasi web server aplikasi kantor, saya kebingungan untuk melakukan rsync untuk mengkopi aplikasi dari server utama ke server backup. Karena server utama tidak menggunakan port ssh yang umum, misal menggunakan port 2121. Setelah mencari-cari, akhirnya ketemu solusi yaitu:

    # rsync -avz -e “ssh -p $portNumber” user@remoteip:/path/to/files/ /local/path/

    Begitu cepat dan mudahnya melakukan rsync dengan port gak umum pada SSH

    Sumber

  • Mengaktifkan Root Login Melalui SSH di Debian

    Mengaktifkan root login pada ssh di debian
    Mengaktifkan root login pada ssh di debian

    Pada Debian versi terbaru, user root tidak secara otomatis aktif dan bisa diakses melalui SSH. Hal ini dilakukan karena untuk menjamin keamanan pada sistem operasi Linux. Kali ini saya mensharing bagaimana cara mengaktifkan root login melalui SSH di Debian Jessie

    Setelah menjalankan instalasi baru pada Debian 8 (Jessie) dan menginstal SSH server, setelah saya ketik user = root dan password saya ada masalah:

    $ ssh root@10.1.1.12
    root@10.1.1.12's password:
    Permission denied, please try again.
    root@10.1.1.12's password:
    Permission denied, please try again.
    root@10.1.1.12's password:
    Permission denied (publickey,password).

    (more…)