semenjak ada gravatar, foto profil untuk beberapa account social media gue, tinggal  di-connect saja dengan account gravatar, lalu otomatis foto profil gue muncul.

namun ga semua layanan di internet ini punya atau membuat koneksi ke gravatar.

jadi ketika butuh untuk unggah foto profil, akhirnya gue musti cari-cari dulu foto profil gue yang ada di harddisk atau di komputer. itu juga kalo ketemu. kalo engga harus edit edit dulu dari file foto lain 😀

sebenarnya kalau saja gravatar menyediakan fasilitas untuk megunduh foto yang sudah kita unggah ke layanan mereka, tentu masalah langsung beres. tinggal download dari mereka. 

setelah cari cari, ketemulah cara untuk bisa unduh profile picture dari gravatar. cara ini dengan menjalankan perintah linux di terminal.

curl "http://gravatar.com/avatar/$(md5 -q -s nobody@example.com)?s=300" > avatar.png

gravatar pada dasarnya menyambungkan antara sebuah email address dengan foto profil. nah dalam contoh di atas, email address nobody@example.com adalah salah satu email yang sudah di-set di gravatar untuk disandingkan dengan foto profil tertentu.



namun, perintah ini error di linux gue, ubuntu 19.10.

cari cari tau lagi, sebenarnya ubuntu sudah menyediakan perintah md5 ini, tapi namanya md5sum, dan cara pakainya beda.

default parameter untuk md5sum ini adalah (nama) file.
untungnya ternyata juga bisa menerima inline string stdin

md5sum <<<"my string"

atau

echo -n "my string" | md5sum

nah sekarang bagaimana ‘nempelin’ perintah ini ke perintah curl tadi.

curl "http://gravatar.com/avatar/$(md5sum <<<nobody@example.com)?s=300" > avatar2.png

karena kalau cuma ‘nempelin’ perintah inline tadi, hasilnya file yang terbuat dari perintah curl tadi, error tidak bisa dibuka.

cannot open generated file from hashed 

setelah trial error beberapa kali,  akhirnya sukses pakai perintah di bawah ini

curl "http://gravatar.com/avatar/$(echo -n nobody@example.com | md5sum)?s=300" > avatar2.png
Another post
smart plug
smart plug

nyalain matiin mesin air dengan segala ke otomatisannya, dengan pakai colokan pintar, smart plug.

silence henpon otomatis
silence henpon otomatis

sering sebel kelupaan men-silence henpon pada saat hendak shalat, maka di android ada setting otomatisnya

mengetahui password yang lupa
mengetahui password yang lupa

buat beberapa orang, untuk mendapatkan kembali atau mereset password yang lupa dari suatu layanan biasanya akan menggunakan option : forgot Read more

issue external monitor pada pen tablet di linux
issue external monitor pada pen tablet di linux

permasalahan style pen table tidak tampil di second monitor ubuntu

oh iya, kalau mau image sizenya diubah, tinggal ganti parameter s menjadi nilai yang diinginkan. jadi kalau menurut contoh di atas, jika s=300, maka file yang dibuat ketika dilakukan perintah curl tadi, adalah file image dengan size 300px x 300px.