08 September 2025

stockfish.js ada berbagai rasa

 kemarin saat mencoba bikin evaluator dengan stockfish.js selalu muncul pesan Unreachable stockfish.wasm. Ini ternyata karena saya menggunakan rasa single threaded, setelah saya download versi multi threaded nya, error ini tidak pernah lagi muncul. Hanya saja karena ini fitur canggih header CORS harus disertakan dalam respon http, jadinya kode server juga harus dibikin sesuai.


stockfish.js

01 April 2023

Bikin Laptopmu jadi Server Internet

Jadi begini, beberapa waktu lalu aku bikin script PHP sederhana buat nggabungin dua file PDF. Trus aku kepikiran, "Wah, kenapa nggak dibikin online biar bisa diakses dari mana aja?" Aku pun kepikiran buat jadiin laptopku jadi server, tapi aku nggak yakin gimana caranya.

Setelah nanya-nanya dan coba-coba, akhirnya aku bisa juga loh! Pertama-tama, kamu harus tahu IP publik router yang kamu pake buat konek ke internet. Terus, kamu juga harus setting port forwarding di router kamu. Misalnya IP router kamu 200.154.20.143, trus IP laptop kamu 192.168.1.3, kamu harus kasih tahu router kamu kalo ada permintaan koneksi ke IP router kamu di port 80 (ini sama aja kaya ngetik IP itu di address bar browser internet), mesti diterusin ke komputer kamu di port 80 juga. Kalo udah di-setting, laptop kamu bisa melayani permintaan koneksi dari mana aja di internet!

Terakhir, kamu tinggal jalanin program internet server favorit kamu, biarin laptop nyala terus, sama koneksi internet tetep terbuka. Kalo IP publiknya nggak berubah, kamu atau siapapun bisa akses internet server laptop kamu dari mana aja loh! Keren kan?

detailnya:

Jika Anda ingin membagikan file atau aplikasi Anda secara online, tapi tidak ingin membayar untuk hosting web atau server, maka membuat laptop Anda menjadi server HTTP bisa menjadi solusi yang tepat untuk Anda. Dengan cara ini, Anda dapat membuat komputer Anda menjadi tempat di mana orang lain dapat mengakses file atau aplikasi yang Anda miliki.

Namun, sebelum Anda memulai, ada beberapa hal yang perlu Anda ketahui. Pertama, pastikan Anda memiliki koneksi internet yang cukup stabil dan cepat. Kedua, pastikan laptop Anda tetap menyala dan terhubung ke internet selama Anda ingin server HTTP Anda tetap berjalan.

Langkah pertama dalam membuat laptop Anda menjadi server HTTP adalah mengetahui alamat IP publik dari router Anda. Alamat IP publik ini adalah alamat unik yang diberikan kepada router Anda oleh penyedia layanan internet (ISP) Anda. Untuk mengetahui alamat IP publik Anda, Anda dapat mencarinya di internet menggunakan mesin pencari atau memeriksanya di router Anda. Biasanya, Anda dapat menemukannya di menu "status" pada antarmuka pengguna router Anda.

Setelah Anda mengetahui alamat IP publik router Anda, langkah berikutnya adalah melakukan setting port forwarding di router Anda. Port forwarding adalah proses di mana Anda memberi tahu router Anda untuk mengarahkan permintaan koneksi dari internet ke komputer tertentu dalam jaringan lokal Anda. Jadi, jika seseorang mencoba mengakses alamat IP publik Anda pada port tertentu, permintaan itu akan dialihkan ke komputer Anda yang berjalan di port yang sama.

Misalnya, jika alamat IP publik Anda adalah 200.154.20.143 dan alamat IP laptop Anda adalah 192.168.1.3, maka Anda perlu memberi tahu router Anda bahwa bila ada permintaan untuk koneksi ke 200.154.20.143 port 80 (jadi ini sama dengan kalau kita menuliskan alamat ip tersebut di address bar sebuah browser internet) maka forward permintaan tersebut ke komputer dengan IP 192.168.1.3 port 80. Dengan konfigurasi ini, laptop Anda sudah bisa melayani permintaan koneksi dari manapun di internet.

Setelah Anda melakukan setting port forwarding, langkah terakhir adalah menjalankan program server HTTP favorit Anda di laptop Anda. Beberapa contoh program server HTTP yang populer adalah Apache, Nginx, dan Lighttpd. Setelah program server HTTP dijalankan, biarkan laptop tetap menyala dan terhubung ke internet. Selama alamat IP publik Anda tidak berubah, siapa pun di internet dapat mengakses server HTTP laptop Anda.

Menjadikan laptop sebagai server HTTP dapat menjadi solusi yang tepat jika Anda ingin membagikan file atau aplikasi secara online tanpa harus membayar untuk hosting web atau server. Dengan beberapa langkah sederhana, Anda dapat membuat laptop Anda menjadi tempat di mana orang lain dapat mengakses file atau aplikasi yang Anda miliki. Namun, pastikan untuk memperhatikan keamanan dan privasi data Anda dan jangan lupa untuk memastikan laptop Anda tetap menyala dan terhubung ke internet selama server HTTP Anda tetap berjalan.

11 April 2021

Apa itu "Machine Learning"?

Menjawab pertanyaan ini dengan definisi dari para ahli adalah pekerjaan mudah. Namun membuat seseorang mengerti tentang apa itu "machine learning" mungkin tidak semudah itu. Karena itu sebaiknya kita mengetahui juga mengenai latar belakangnya dan juga melihat contohnya dalam kehidupan sehari-hari.

Artificial Intelegence (A.I.) atau kecerdasan buatan

"Bisakah kita menciptakan mesin yang bisa berpikir?" Berpikir layaknya manusia berpikir. Ini adalah sebuah pertanyaan, namun kita juga bisa melihatnya sebagai sebuah tantangan.
Pertanyaan tadi yang hendak dijawab oleh para ahli. Sehingga terciptalah sebuah mesin yang bisa diprogram untuk berbagai tujuan berupa komputer.

Bila kita lihat gambar di bawah, maka terlihat bahwa "machine learning" adalah bagian dari kecerdasan buatan. Kecerdasan buatan yang didefinisikan sebagai teknik untuk memungkinkan komputer menyerupai perilaku manusia. Sebelum machine learning berkembang, AI hanyalah sekumpulan aturan baku yang dibuat dalam bentuk program. Sehingga kalau teknik seperti ini yang digunakan maka jalan untuk menyerupai perilaku manusia sangat-sangat panjang. Untuk bisa mengenali wajah, sulit sekali dengan teknik seperti ini.

Begitu hardware sudah memungkinkan, maka berkembanglah machine learning. Di sini kecerdasan buatan dicapai dengan cara memaparkan program komputer dengan data riil dalam jumlah yang sangat besar atau sering kita dengar sebagai Big Data. Dengan data yang banyak ini, machine learning akan membentuk sendiri aturan yang sebelumnya harus disusun oleh programmer satu demi satu. Paparan terhadap data besar ini seolah-olah proses belajar panjang pada manusia, sampai menjadi benar-benar ahli.

Tentu saja, agar komputer bisa menyusun aturan tersebut di atas, tetap saja ia harus diprogram. Namun sekarang, program tersebut lebih mudah diubah fungsinya dengan memberikan input data yang berbeda. Program tersebut mampu mempejari kemampuan baru dengan melihat jenis data yang baru.

MIT Introduction to Deep Learning | 6.S191
 from: https://www.youtube.com/watch?v=5tvmMX8r_OM

Kalau kita pernah membaca mengenai Alpha Go, yang bisa mempelajari permainan catur Cina, bahkan bisa mengalahkan juara dunia catur Cina, setelah hanya berlatih melawan dirinya sendiri, dan hanya diberi tahu mengenai aturan permainan tersebut. Kemudian program yang sama diberikan aturan catur biasa, dan ia belajar menjadi Master Catur hanya dengan bertanding melawan dirinya sendiri.

Pernahkah anda melihat bahwa smartphone anda sekarang ini sudah bisa mengenali wajah anda? Bagaimana bisa? Jawabannya karena di dalam smartphone anda terdapat sebuah program pintar yang telah "diajari" untuk mengenali wajah manusia. Melihat kata "diajari" menimbulkan kesan seolah-olah program tersebut hidup, dan bisa belajar layaknya makhluk hidup.

Ini diperoleh dari teknik pemrograman komputer yang memungkinkan komputer tersebut membuat sebuah model berdasarkan data yang pernah "diperlihatkan" kepada komputer tersebut. Misalnya kepada sebuah program "machine learning" tertentu, diperlihatkan ribuan foto kucing dan ribuan foto anjing. Masing-masing foto tersebut diberi nama yang sesuai. Misalnya foto kucing, diberi nama kucing dan sebaliknya. Karena cara pemrogramannya yang tertentu, sehingga akhirnya komputer bisa membuat prediksi, apakah suatu gambar yang "diperlihatkan" padanya adalah kucing atau anjing. Semakin banyak data yang digunakan untuk "belajar", prediksi yang diberikan semakin akurat.

Sebenarnya tidak hidup juga. Namun berkat keterampilan manusia dalam membuat program dan semakin mumpuninya perangkat keras komputer, sehingga mesin yang seolah-olah hidup dan belajar seperti ini sudah bisa kita capai. Namun jika dibandingkan dengan kompleksitas otak, terutama otak manusia, mesin yang bisa belajar ini belumlah mencapai apa-apa. 

Saya masih akan menyempurnakan tulisan ini

17 April 2020

Windows Defender di Windows 10 crash hari ini 17 April 2020

Saat buka laptop hari ini saya mendapati icon windows security ada tanda silang merah berwarna merah dan ada notifikasi kalau proteksi ancaman virus mati. Kalau windows security dibuka akan ada tulisan:
  • Threat service has stopped. Restart now.
Kalau tekan tombol restart now, akan muncul:
  • Unexpected error. Sorry, we ran into a problem. Please try again
Setelah mencari-cari ternyata ini karena masalah di windows update. Microsoft mungkin akan segera mengeluarkan patch untuk hal ini, jadi pastikan autoupdate tetap ON.

Sementara menunggu, berikut ini cara mengaktifkan kembali service Windows Defender yang crash tersebut:

1. Buka Event Viewer dan cari: Applications and Services logs > Microsoft > Windows > Windows Defender > Operational.
2. Cari event error dengan code crash exception code 0xc00000005. Nah, di sana ada File dengan nama yang ekstensinya ada dua titik, cari file tersebut di Windows eksplorer atau cmd dan hapus titik yang berlebihan tersebut.
3. Buka services.msc, cari windows defender dan "start", lakukan quick scan.
4. Mestinya masalah teratasi.

Semoga bermanfaat buat teman-teman yang kebingungan hari ini.
Kalau pakai antivirus lain, mungkin tidak ada masalah ini.

Sumber: WindowsLatest

13 April 2020

Apa itu Thread pada Program Komputer

Thread, kita sering membaca kata ini saat sedang belajar bahasa pemrograman komputer. Sebenarnya istilah lengkapnya adalah thread of execution, yang kalau diartikan secara kasar adalah "untaian eksekusi". Tapi apa sebenarnya pengertiannya?

Agar dapat mengerti apa yang dimaksud dengan thread, tentu kita harus familiar dengan diagram alir atau flow chart (lihat gambar 1). Pada ilustrasi di bawah ini, terlihat bahwa baris perintah hanya satu saja dari atas ke bawah. Bila hal ini kita bawa ke arah istilah thread maka ini adalah program single thread atau program untaian tunggal, karena untaian perintahnya hanya satu. Pada zamannya, program untaian tunggal tidak pernah disebut dengan istilah ini, pada saat itu hanya ada single thread.

Setelah muncul prosesor dan sistem operasi komputer yang memungkinkan programer membuat eksekusi paralel beberapa untaian perintah, muncullah istilah thread ini. Prosesor dan sistem operasi generasi baru ini mampu menjalankan beberapa untaian perintah secara bersamaan, atau disebut multi-threading.

Jadi dalam pemrograman, thread tidak lain adalah urutan perintah yang harus dijalankan komputer. Sebuah program paling tidak harus punya satu urutan perintah, atau single thread, sehingga untuk program seperti ini istilah thread ini tidak relevan. Bila suatu program dibuat dengan beberapa eksekusi urutan perintah secara bersamaan, atau untaian perintah yang berjalan sejajar, barulah istilah thread ini menjadi ada maknanya dalam pemrograman.

Gambar 1. Diagram alir untaian tunggal (single thread flow chart)

Mengerjakan banyak untaian perintah dalam waktu bersamaan membuat program bisa menyelesaikan tugas lebih cepat. Sebenarnya dalam program yang beruntai banyak atau multi-threaded, setiap untaian perintah yang berjalan itu masih tetap dipantau atau dikendalikan oleh program utama melalui komunikasi tertentu antar untaian perintah, dengan begitu walaupun ada beberapa untaian perintah yang berjalan bersama, program tetap terkoordinasi oleh untaian utama.

Demikian semoga bermanfaat bagi teman-teman yang baru belajar.

10 April 2020

Windows 10 akan mendukung akses ke file sistem linux

Kalau anda pengguna linux yang kebetulan juga pengguna windows atau sebaliknya, pengguna windows yang juga punya linux, pasti senang dengan kabar ini. Ya, windows 10 berencana akan membuka akses untuk sistem file linux.
Dengan dukungan sistem file linux akan akan bisa melihat distro linux yang anda miliki di windows explorer (Sumber: https://www.engadget.com/windows-10-support-linux-file-systems-inside-file-explorer-120509120.html)

Ini merupakan lanjutan dari pengembangan dukungan windows untuk linux lewat program yang diberi hashtag #WSL2 atau Windows Subsistem for Linux 2. Microsoft telah menjanjikan bahwa WSL akan tersedia bagi pengguna Windows versi 2004 (untuk referensi sekarang April 2020 versi paling anyar adalah 1909.

28 March 2020

27 March 2020

Caranya install file apk menjadi aplikasi sistem (system application) di Android melalui ADB

Hi, sebelumnya, ada beberapa cara untuk menjadikan aplikasi dibawah system. Namun, pada umumnya kita harus punya akses dengan privillage (hak akses) tertinggi, atau root.

Nah bila anda punya hak akses root atau hak akses lain yang bisa memounting partisi /system ke dalam mode read/write, maka jalan untuk menjadikan apk anda sebagai aplikasi sistem sangatlah mudah.

Cukup salin file apk tersebut ke dalam folder /system/app/ atau ke /system/priv-app/, ubah atributenya menjadi milik root dan bisa dieksekusi.

Prakteknya:

Dapatkan koneksi via ADB (Android Debugging Bridge)

adb connect [ip device]
adb push [nama_file] [path_tujuan _di_device]
adb shell chmod  644 [path_file_apk_tadi]


jika perlu, ubah ownership

chwon root:root [file_tadi]

sudah

silahkan reboot

adb reboot

24 March 2020

mommy


To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video


go testing mike

20 March 2020

Cara Update Youtube Set-Top Box HG680-P Indihome

STB HG680-P ini hanya memiliki sedikit pilihan aplikasi, dan aplikasi youtube yang ada tidak bisa digunakan. selalu muncul tulisan "this action isn't allowed".
masalah pada aplikasi youtube bawaan STB HG680-P
Indihome Fiber Home, menurut beberapa sumber, hal ini
terjadi karena youtube tidak mengizinkan aplikasi tua
untuk mengakses server mereka, entah benar atau tidak, tapi
setelah update yang baru, memang jadi normal kembali
Tentu saja ada banyak cara yang bisa kamu tempuh biar bisa nonton youtube di TV kamu. Pada skenario saya, saya menggunakan TV tabung SANYO yang sudah lumayan berumur. Jadi saya tidak bisa memasang Chromecasr atau Miracast. HG680-P ini sudah punya miracast bawaan, namun bagaimana jika kamu ingin menggunakan smartphone untuk keperluan lain sambil nonton youtube di TV kamu?

Yah, itulah tujuan tulisan ini. Saya akan berbagi pengalaman bagaimana bisa membuat aplikasi youtube TV pada STB HG680-P ini bisa digunakan.

Pertama, saya install dulu apkpure. APK pure ini saya install dengan menggunakn Flash Disk. File apk-nya saya donlot dulu ke PC, lalu saya pindahkan ke Flash Disk. Flash Disk yang berisi aplikasi APKpure ini saya colok ke STB HG680-P ini. Lalu saya buka aplikasi Media Center dan lakukan search dengan menekan ikon kaca pembesar (lup) yang paling atas pada tampilan aplikasi media center. Saya menggunakan kata kunci "apk". Hasil pencarian akan menunjukkan file apk yang ada di Flash Disk dan tidak akan menunjukkan file yang ada dalam penyimpanan internal STB HG680-P ini.

File tersebut (apkpure.apk) tampil pada hasil pencarian, saya klik dan ternyata bisa diinstall. Setelah proses install apkpure selesai, saya membuka browser. Melakukan search "APtoIDE TV" lalu saya dibawa ke salah satu link untuk mengunduh aplikasi ini. Selanjutnya muncul kotak dialog, apakah kita ingin menggunakan APKpure untuk membuka link ini, pilih apkpure dan lanjutkan. Browser akan mendownload file dan menyerahkan proses instalasi ke APKpure.

APtoIDE TV berhasil di-install dengan baik. Buka AptoIDE TV dan update aplikasi youtube yang ada dari sini. Setelah berada di halaman update youtube di APtoIDE TV, pilihlah tab "other version" lalu cari versi 2.01.04. Pilih versi tersebut, lalu pilih update!
Kemungkinan besar akan bisa dilakukan, dan setelah itu, youtube bisa kita sebagaimana mestinya.














Demikian semoga sharing ini bermanfaat, jika ada masalah bisa komentar di bawah.

07 December 2019

Bagaimana Menyimpan Wallpaper Lockscreen Windows 10 untuk digunakan/pakai di hape

Kalo belum diutak-atik, wallpaper yang tampil saat pertama kali mau login ke windows 10 atau saat kamu melakukan screenlock secara otomatis akan diganti-ganti sendiri secara  berkala oleh windows 10. Gambar-gambar ini berasal dari Bing, mesin pencarinya microsoft.
Kadang gambar-gambar yang muncul itu menarik juga secara visual. Beberapa kali saya ingin menyimpannya untuk digunakan di smartphone (hape) saya. Tapi sayangnya saya tidak bisa menemukan di mana "Si Windows 10" menyimpan file-file gambar ini.

Tapi ada artikel dari howtogeek yang menunjukkan cara mendapatkan file-file ini. Ternyata untuk beberapa lama, file-file ini "diamankan" oleh windows di suatu folder:
%userprofile%\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets

ternyata setelah saya cek, di folder itu ada cukup banyak file dengan nama yang random tidak jelas seperti ini:


Tentulah dengan cara mencari seperti biasa file-file ini tidak akan ketemu. Setelah sampai di folder ini, tinggal kamu buat duplikat file ini di folder lain, dan dibelakang setiap file tambahkan ekstensi jpg.

Cara menambahkan ekstensi jpg dibelakang file-file ini cukup mudah. Kamu sekarang berada di dalam folder di mana duplikat file tadi disimpan, tekan CTRL + A untuk memilih semua file (select all), setelah semua file terpilih, tekan tombol F2 dan ketikkan nama apa saja yang kamu inginkan, tidak usah panjang-panjang, cukup beberapa karakter, tekan tombol enter dan nama file-file tersebut akan berubah dengan tambahan .jpg dibelakangnya.

Di file explorer kalian akan terlihat beberapa thumbnail preview dari file-file tersebut. Silahkan pilih dan save gambar yang diinginkan. Pindahkan ke hape dan gunakan sebagai wallpaper.

Selamat mencoba dan semoga bermanfaat.

13 July 2019

Install RAM tambahan di Laptop Lenovo

Setelah lama, akhirnya memutuskan untuk memasang RAM tambahan di laptop lenovo butut saya. Prosesnya sangat mudah, tidak sampai 5 menit.
Dimulai dengan membuka casing plastik laptop, mengidentifikasi RAM yang sesuai, membeli RAM tambahan, menginstall RAM tersebut. Ikuti prosesnya dalam video di bawah ini

07 July 2019

Windows 10 Update Mei 2019, dengan update assistant -- lamaaaa

Berikut ini video cerita kami melakukan update Windows 10 dengan "Update Assistant" yang berlangsung hampir 10 jam. Ada beberapa kendala yang kami hadapi namun dengan bantuan internet, akhirnya kami bisa menginstall "update besar" Windows 10 di awal tahun 2019 ini.

05 June 2017

Kelas (class) dalam Javascript

Buat catatan pribadi aja sebenarnya. Kalau berguna bagi yang lain ya silahkan.

Ada beberapa referensi yang bilang, Javascript adalah classless language. Jadi tidak ada class/ kelas dalam Javascript. Namun menurut dokumen ini, dalam ECMAScript 2015 (ES 6 atau Harmony) memang sudah ada class, namun sebatas syntactical sugar doang. Tidak ada yang baru sebenarnya, hanya untuk mendukung pengguna yang sudah terbiasa menulis dengan sintaks OOP. hee

sintaksnya sangat familiar bagi saya yang sudah terbiasa dengan OOP di C++.
misalnya script berikut:

class hewan {
     constructor(nama) {
        this.nama = nama;
     }
     sebutNama() {
        return "Nama saya " + this.nama + ".";
     }
}

Coba perhatikan, mirip betul kan??
kalau kita pakai webconsole mozilla, nanti kita bisa mencobanya.

dengan baris berikut:

var anjing = new hewan('anjing');
anjing.sebutNama();

yang kita ketikkan ke command prompt nya mozilla webconsole, maka hasilnya kira-kira seperti gambar berikut:

Bagaimana agar video yang dibagikan dari youtube ke facebook diberi thumbnail yang besar

Pengalaman lagi nih teman-teman, yang menurut saya layak untuk disebarkan.
Beberapa hari yang lalu saya melihat posting seorang teman saya di facebook. Postingnya adalah sebuah video musik dari youtube. Yang istimewa adalah karena, tidak seperti share video biasanya, yang thumbnail-nya kecil banget, ini malah besar.
Saya lalu mencoba melakukan posting video yang dibagikan dari aplikasi youtube android. Hasilnya, thumbnailnya kecil. Saya lalu mencoba share langsung dari website dengan browser desktop, ternyata tetap kecil.
Saya mencoba mengamati lebih dalam posting tersebut. Yang perhatikan format link yang dishare dari youtube ternyata berbeda. Kalau saya klik linknya, tampilannya juga berbeda.
Dengan petunjuk yang saya punya, saya mencoba mencari-cari apakah ada yang menuliskan tentang ini. Hasilnya banyak! Namun, yang membuat saya tidak puas, karena, cara yang banyak dishare di forum dan youtube itu menggunakan perantara suatu aplikasi online dari website tertentu. Website tersebut akan membuat sebuah thumbnail berukuran cukup besar untuk merepresentasikan video yang kita bagikan dari youtube. Kekurangan dari cara ini adalah kalau website tersebut down, link pada posting tersebut tidak akan bisa akses... 

Ternyata oh ternyata saya mendapatkan cara yang sesuai dari video ini. Dengan menggunakan aplikasi youtube android ataupun iOS, undanglah teman anda untuk menjadi kontak anda di youtube. di bagian deskripsi video di atas ada link untuk otomatis menambahkan user tersebut sebagai kontak.
Maka seketika akan ada menu baru di aplikasi youtube anda - share. Jika ada mencentang share as nama_anda maka thumbnail facebook nya akan besar :D. Demikian

22 July 2016

Memotong video dengan ffmpeg

Dapat tugas lagi kali ini disuruh memotong segmen video tertentu, lalu digabungkan dengan video yang lain. Dengan video editor yang punya antarmuka grafis, ini adalah hal yang mudah. Tapi, saya mau memberi tahu cara yang lumayan cepat dan gratis, yaitu dengan program ffmpeg.
Versi yang saya gunakan "ffmpeg version N-79243-g54c9146 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.3.0 (GCC)".
Saya akan memotong sebuah video dengan nama video_input1.mov berdurasi 3menit tepat di menit ke-1 detik ke-25 dari video tersebut. Jadi yang akan saya ambil adalah mulai dari awal sampai durasi mencapai 1 menit 25 detik.

"sebelum mulai, pastikan anda sudah berada di directory ffmpeg.exe"

lalu ketik perintah berikut:
ffmpeg.exe -i video_input1.mov -ss 00:00:00 -to 00:01:25 -c copy output.mov

hasilnya adalah video output.mov berdurasi tepat 1 menit 25 detik.
demikian, untuk catatan pribadi saya. semoga ada yang bisa terbantu membacanya.

28 March 2016

Blogging pakai HP

Sudah basi sebenarnya. Sejak 12 tahun lalu juga saya sudah melakukan ini. Menulis dan posting ke blog lewat HP saya. Waktu itu awalnya via email. Lalu saat browser sudah bisa diandalkan, bisa ngedit postingan langsung di browser HP.
Sejak ada android dengan berbagai macam aplikasi. Kita bisa mengelola postingan dengan lebih canggih. Gak perlu lewat email atau browser. Blogger sudah menyiapkan aplikasinya.
Tinggal unduh aplikasi blogger dari play store dan sign in ke akun anda. Semua blog anda dan posting-postingnya ditampilkan. Bisa diedit, publish. Bisa bikin draft dan publish.
Kekurangannya adalah anda tidak bisa melihat layoutnya seperti apa, terutama bila menyertakan gambar. Tapi mungkin bisa membayangkannya hehe. Kalau postingan anda banyak menggunakan gambar sebaiknya dikerjakan di tab atau laptop saja.

26 March 2016

Sekarang Kita Blogging di Blogger/Blogspot dengan Open Live Writer (OLW)

Beberapa kali saya telah mencoba untuk menggunakan MS Word untuk menulis  ke halaman blog ini, tidak bisa. Setelah mencari-cari info sana-sini, ternyata google kemungkinan telah mengupdate API yang digunakan untuk proses otentikasi dan microsoft sepertinya enggan untuk mengakomodasi hal ini.

Bertahun-tahun yang lalu saya menggunakan Windows Live Writer, tapi ternyata sekarang, WLW inipun juga sudah tidak bisa lagi mengakses blogger. Paling tidak itu yang saya alami.

Namun ternyata, beberapa orang dalam (katanya) dari Microsoft membuat update dari WLW diberi nama Open Live Writer. Sumber kode juga terbuka, sehingga bisa diupdate siapa saja  melalui github.

Bila tulisan ini berhasil terposting, berarti memang OLW bisa digunakan, karena saya mengetik artikel ini dengan OLW dan akan saya posting sekarang …Bismillaah

07 February 2016

Melanjutkan download Google Chrome yang gagal

Pernahkah anda mengalami hal ini: "sedang melakukan download sebuah file yang ukurannya cukup besar, setelah lebih dari separuh berhasil, tiba-tiba google chrome berhenti mengunduh dan tidak ada pilihan untuk melanjutkan (padahal sebenarnya belum selesai)."
File yang hendak kita download tadi tidak bisa terbuka, karena memang belum sepenuhnya ada di komputer kita. Saya pernah mengalami hal tersebut, dan berhasil melanjutkan proses tanpa mengulang dari awal, hanya dalam beberapa menit.
Yang harus anda lakukan adalah:
  1. Mengunduh wget, sebuah aplikasi kecil untuk melakukan download.
  2. Copy atau pindahkan file gagal tadi ke folder bin wget.
  3. Kalo file tadi ada embel-embel crdownload di belakang namanya mesti dihapus dulu.
  4. Copy link tempat download file tadi dari chrome
  5. Buka command prompt, pindahkan ke folder wget tadi
  6. tuliskan "wget -c [alamat/URL download yang sudah di-copy dari chrome]" lalu tekan enter
  7. download akan dilanjutkan
Maaf, nanti akan saya update dengan gambar. semoga bisa membantu

09 October 2015

Vegabean, JellyBean 4.1.1 di Zyrex Onepad SP1113G

Vegabean bukanlah ROM paling mutakhir untuk Zyrex Onepad SP111G. Sekarang ini, para "P10AN01 clones fanatics" tengah menggodok ROM dengan basis android 4.2 yang masih bernama kode JellyBean. ROM tersebut diberi nama "[Unofficial] CM10.1 for Advent Vega". Namun saya belum banyak pengalaman dengan ROM tersebut, karena masih menggunakan Vegabean yang akan saya bahas pada posting kali ini.
Vegabean adalah ROM yang lumayan stabil. Selama beberapa bulan bersemayam di Onepad saya, reboot tiba-tiba cuma sedikit sekali, masih lebih banyak hitungan jari-jari kita. Terlebih setelah menemukan SD card yang tepat, performanya semakin baik saja. Saya sadar sudah pernah membahas mengenai Vegabean ini saat beberapa hari menggunakannya, anggaplah ini review 6 bulanannya :D
 

Sejauh ini....

Onepad saya lebih asik dari galaxy tab 2, kalau bicara masalah OS-nya :) dan bukan masalah fasilitasnya. Saya menggunakannya untuk bermain, bekerja dan belajar. Hiburan saya di tablet Onepad ini adalah game-game yang menyita space yang cukup besar, seperti Frontline Commando, My Horse, dan Wind-up Knight.
Belajar adalah hal tidak ingin saya tinggalkan sehingga Quran Droid, Medscape, Grant's Atlas, dan TED juga selalu dijenguk.
Urusan berita, saya ditemani detik.com, kompas.com, MetroTV News dan sebagainya.
Email, Map, Editing dokumen, sampai sketching juga jalan di tablet ini. Jadi, sejauh ini, asssiiiiiklah!
Mari kita masuk ke intinya:
  1. Persiapan untuk FlashingSebelum memulai ritual VegaBean di Onepad kamu, pastikan beberapa item berikut ada:
    • komputer dengan port USB dan windows XP. Saya menggunakan ini sekarang, dan saya tidak tahu kalau windows 7 atau 8 bisa digunakan untuk keperluan ini.
    • kabel USB male-male (jantan-jantan) ada contohnya di posting ini.
    • ROM Vegabean beta 6, bisa di cari di forum ini.
    • Driver untuk Zyrex Onepad, agar komputer kamu bisa mengenalinya saat terkoneksi melalui USB.
    • SD card. Format dengan benar! Sebuah partisi dengan ext4 file system dan satu lagi dengan sistem file FAT32.
    • Kosongkan cache, boot, data atau lakukan full wipe/ factory reset
  2. Flashing
    • hubungkan charger, kabel USB ke komputer dan ke Onepad
    • Lakukan: tekan dan tahan tombol back 2 hitungan, tekan dan tahan tombol power 2 hitungan, lepaskan tombol power dan tetap tahan tombol back 2 hitungan, untuk menyiapkan Onepad dalam posisi nvflash mode.
    • setelah berhasil, komputer akan membunyikan suara seperti bila kita menancapkan mouse ke port USB, mendeteksi Onepad sebagai Nvidia boot device.
    • Eksekusi ROM yang sudah didownload dengan double klik, dan tunggu proses flashing selesai.
    • Lepaskan charger, nyalakan tunggu beberapa menit, bila berhasil,dialog untuk memilih bahasa akan muncul diikuti oleh yang lainnya, sampai anda masuk ke JellyBean :)