Author Archives: otidh

About otidh

Muslim | Informatician | Blogger | Interisti | Kera Ngalam | Railfan | Badminton-Football-Running-Cycling-Hiking-Traveling-Book Enthusiast

Light Sleeper

Saya baru tahu ternyata ada istilah untuk menyebut orang yang mudah bangun. Light sleeper istilahnya. Saya tidak tahu apakah ada padanan serupa dalam bahasa Indonesia.

Saya mengetahui istilah ini dari film Knives Out (2019). Di film tersebut salah seorang karakternya diceritakan merupakan seorang light sleeper. Ia menjadi salah satu saksi dalam kasus pembunuhan yang menjadi fokus utama cerita film tersebut di mana ia secara kebetulan terbangun saat tengah malam karena mendengar suara berisik.

Dari dulu sebetulnya saya sudah penasaran dengan istilah untuk menyebut orang dengan kebiasaan mudah terbangun ketika tidur itu. Sebab saya merasa memiliki kebiasaan serupa. Saya cukup sensitif dengan suara ketika tidur.

Contohnya saya tidak bisa tidur (dengan pulas) dalam keadaan TV atau radio masih menyala. Saya mungkin bisa tertidur selama 1 jam pertama. Namun jika lebih dari itu TV atau radio masih menyala (dengan volume sekecil apapun), besar kemungkinan saya akan kembali bangun dalam rentang 1 jam berikutnya.

Dan ketika terbangun itu, rasanya pusing sekali. Makanya biasanya saya berikan timer agar perangkat tersebut dapat mati secara otomatis.

Tidur nyenyak saat tahun baru atau malam lebaran dan sebagainya juga hampir mustahil bagi saya karena pada malam itu biasanya akan banyak yang menyalakan petasan. Saya pernah mencoba tidur cepat sekitar jam 10 malam, namun sudah terbangun ketika memasuki jam 11-an malam.

Tapi alhamdulillah sensitifitas terhadap suara ini ada manfaatnya juga bagi saya. Saya jadi tidak perlu mengandalkan alarm untuk membangunkan saya dari tidur. Suara adzan subuh (dan juga adzan awal yang jam 3 pagi) sudah bisa membuat saya terbangun.

Btw, soal subuh ini memang yang terberat bukan masalah bangunnya. Saya yakin sebenarnya setiap orang pasti akan mudah terbangun juga saat ada adzan ini. Sebab pada jam-jam ini harusnya jam biologis kita sudah mengajak untuk bangun kecuali yang tidurnya sangat larut. Hanya tinggal masalah kuat-kuatan dorongan untuk bangkit dari tempat tidur setelahnya itu saja. 😀

Selain sensitif terhadap suara, saya juga sensitif terhadap cahaya terang ketika tidur. Entah kenapa tidur dalam keadaan lampu menyala membuat saya lebih mudah terbangun setiap saat. Kualitas tidur saya jadi berkurang sekali. Saya baru bisa tidur pulas jika lampu dimatikan.

Mungkin hal-hal yang saya alami ini masih termasuk normal kali ya. Sebab, kalau membaca artikel ini, kebiasaan light sleep ini ternyata ada banyak macam penyebabnya. Ia bisa timbul karena dipicu persoalan lain seperti kebanyakan kafein, stress, kecemasan, sleep disorder, dan lain-lain.

Alhamdulillah sejauh ini sih tidak bermasalah dengan tidur. Kalau penyebab-penyebab tadi sepertinya lebih mengarah ke insomnia kali ya. Pernah sih mengalami sekali dua kali. Tapi alhamdulillah bukan sesuatu yang menjadi kebiasaan terus-menerus.

Silaturahmi virtual

Silaturahmi Lebaran Secara Virtual di Tengah Pandemi

Tidak bisa mudik ke kampung halaman, bukan berarti kita tidak bisa tetap menjalani silaturahmi dengan sanak saudara. Beruntungnya kita saat ini hidup di era teknologi yang memungkinkan kita untuk tetap berkomunikasi beramai-ramai walaupun terpisah jarak.

Ada banyak aplikasi yang kita bisa gunakan secara gratis untuk berkomunikasi menggunakan video call. Entah itu Whatsapp, Zoom, atau yang terkini ada Messenger Rooms.

Alhamdulillah pagi ini tadi saya dan keluarga besar juga bisa melakukan silaturahmi secara virtual dengan menggunakan aplikasi Messenger Rooms. Awalnya kami ingin menggunakan aplikasi Zoom. Namun, tidak jadi karena ada beberapa yang kesulitan untuk menginstal.

Sementara itu, aplikasi Messenger Rooms terbilang cukup mudah digunakan karena kita tinggal mengklik saja link yang diberikan untuk bisa bergabung ke dalam ruang percakapan. Tidak perlu menginstal aplikasi tertentu.

Alhamdulillah pada hari lebaran ini kami masih bisa bermaaf-maafan melalui video call beramai-ramai. Senang rasanya bisa melihat wajah dan mendengar suara eyang, pakdhe, budhe, om, bulik, dan saudara-saudara di kejauhan sana.

Walaupun demikian, di balik kecanggihan teknologi yang ada saat ini, jika bisa memilih, kita semua tentunya ingin tahun depan bisa berlebaran bersama secara langsung. Secanggih-canggihnya teknologi, kehangatan yang terasa saat silaturahmi secara langsung tidak akan bisa tergantikan.

Apalagi dalam silaturahmi virtual ini tak jarang ada kendala teknis yang terjadi. Beberapa saudara tidak bisa bergabung karena versi OS yang tidak mendukung, internet yang putus-putus, suara yang tidak jelas, atau gambar yang blur. Jumlah wajah saudara-saudara yang bisa kita lihat secara bersamaan pun juga terbatas (hanya 8 participant yang bisa kita lihat dalam satu layar).

Semoga pandemi Covid-19 ini segera berakhir. Semoga tahun depan kita masih dipertemukan kembali dengan bulan Ramadan dan bisa bersilaturahmi kembali dengan normal. Aamiin YRA. Rindu sekali rasanya merasakan suasana hari raya bersama sanak saudara.

Memasak Opor Ayam

Menyambut Lebaran dengan Memasak Opor Ayam

Ada yang berbeda pada lebaran tahun ini. Seperti kita ketahui bersama, lebaran tahun ini terjadi di tengah pandemi Covid-19 yang masih berlangsung.

Untuk mengantisipasi penyebaran yang semakin parah, pemerintah pun mengeluarkan larangan mudik. Mau tidak mau saya pun terpaksa tidak mudik pada lebaran tahun ini.

Ini pertama kalinya saya tidak bisa merayakan lebaran bersama keluarga di kampung halaman. Tentunya ada yang kurang karena tidak bisa bertemu dengan sanak saudara.

Untungnya di perantauan ini saya tidak sendiri. Masih ada teman-teman sekontrakan (housemate) yang juga tidak bisa pulang kampung.

Untuk mengobati rasa rindu pada tradisi lebaran di kampung halaman, pada siang hari ini tadi kami memasak opor ayam bersama untuk menyambut malam lebaran. Walaupun kampung halaman kami berbeda-beda — ada yang dari Malang, Semarang, Solo, Sragen, Karanganyar, dan Kendal — tradisi kami sama-sama biasa makan opor ayam dan ketupat. Namanya juga tradisi masyarakat Indonesia. Hihihi.

Kebetulan ada teman yang memang jago masak. Dia sudah hafal berbagai bumbu masakan di luar kepala. Untuk mempersiapkan masakan ini, kami tinggal mengikuti instruksinya.

Berapa jumlah bawang merah, bawang putih, kunyit, jahe, serai, dan bumbu-bumbu lainnya yang perlu dimasukkan, dia yang memberi tahu. Kemudian bagaimana ayamnya dimasak, kami juga mengikuti arahannya. Saya pribadi pun jadi belajar masak juga ke dia.

Mengulek bumbu-bumbu

Sementara itu, untuk ketupat kami tidak membikin sendiri. Kami mencari yang sudah jadi. Namun sayangnya ketika keluar mencari di pasar menjelang dhuhur, stoknya sudah tidak ada.

Tapi alhamdulillah hari ini tadi teman kantor salah seorang teman kontrakan juga ada yang mengirimkan paket makanan berisi ketupat, opor, sambal goreng kentang, rendang daging, dan sayuran lainnya.

Kami pun bisa makan opor ayam lengkap dengan ketupat. Malah ada kelebihan yang masih bisa dihangatkan lagi untuk besok pagi setelah sholat Ied.

Buka bersama malam lebaran dengan opor ayam

Alhamdulillah walaupun tidak bisa berkumpul bersama keluarga di kampung halaman, saya sangat bersyukur masih mendapatkan kesempatan untuk berbagi keceriaan lebaran ini bersama teman-teman dan menikmati hidangan yang biasa disajikan dalam tradisi lebaran kami.

Btw, selamat berlebaran 1441 H kawan-kawan semua! Semoga amal ibadah kita selama bulan Ramadan kemarin diterima Allah SWT dan kita diberikan kesempatan untuk bertemu kembali dengan Ramadan yang akan datang. Aamiin YRA.

Sebulan Puasa Twitter-an & Instagram-an

Hari ini tepat menginjak malam ke-30 bulan Ramadan. Hari ini menandai pula sudah sebulan saya deaktivasi akun Twitter dan Instagram saya.

Saat malam pertama bulan Ramadan kemarin, saya memutuskan untuk menonaktifkan kedua akun tersebut. Alasannya jelas, yakni untuk mengurangi waktu saya yang banyak tersita karena berselancar di kedua platform media sosial tersebut.

Terus terang, keduanya memang menjadi distraksi dalam keseharian saya. Secara alam bawah sadar, setiap ada handphone di dekat saya, sebentar-sebentar saya menggenggam HP lalu scrolling linimasa kedua media sosial itu.

Sayang sekali rasanya jika waktu saya tersita untuk hal-hal seperti itu. Padahal waktu yang ada seharusnya saya manfaatkan untuk kegiatan lain yang lebih produktif dan bermanfaat. Apalagi di momen bulan Ramadan.

Sebelum mendeaktivasi akun, saya sudah berusaha untuk mengurangi online presence saya dengan hanya melihat update dari orang-orang yang secara personal memang dekat dengan saya atau update dari akun-akun yang sifatnya informatif atau edukatif. Untuk akun-akun tersebut biasanya saya pasang notifikasi.

Tapi setelah membuka aplikasinya, tak jarang akhirnya saya kebablasan membuang waktu dengan melihat story atau post yang tidak ada relevansinya dengan saya. Kalau di Twitter, saya sering terjebak membaca sampai habis thread-thread atau twitwar yang kebetulan lagi trending.

Apa yang saya alami itu mungkin adalah indikasi dari apa yang disebut dengan fear of missing out (FOMO). Saya merasa ada yang kurang ketika tidak membaca update apa yang sedang terjadi atau dibicarakan di luar sana.

Saya mencoba merenungkan apa sebenarnya manfaat yang saya dapatkan dengan aktif di Twitter dan Instagram selain mendapatkan update dari orang lain. Ternyata tidak ada.

Tapi bukannya tidak ada sama sekali. Saya banyak mendapatkan pengetahuan baru dari berita, artikel teknologi, video tausiyah, dan lain sebagainya dari akun yang saya ikuti.

Namun sebetulnya media sosial tersebut bukanlah channel satu-satunya tempat di mana saya bisa mendapatkan konten tersebut. Saya bisa saya mendapatkan konten serupa dari tempat lain. Misalnya membuka langsung situs berita, situs teknologi, atau channel YouTube media yang bersangkutan.

Malah dengan cara seperti itu biasanya kita bisa lebih fokus membaca atau mengikuti konten tersebut karena memang kita sengaja mencarinya. Bukan karena kebetulan melihatnya sekilas melalui linimasa.

Namun malam ini saya terpaksa mengaktivasi lagi akun Twitter saya karena kebijakan Twitter yang akan menghapus akun Twitter yang telah dideaktivasi selama lebih dari 30 hari (baca di sini). Setelah itu mungkin akan saya deaktivasi lagi. Sementara untuk akun Instagram, karena tidak ada batasan waktunya, saya tidak tahu kapan akan mereaktivasi lagi.

ITMS-90809: Deprecated API Usage

[Solved] ITMS-90809: Deprecated API Usage – UIWebView API Deprecation

Yesterday I was facing an issue when submitting my application to App Store. Not long after my submission, I got an email from Apple with title as you can see in the top of this article. It said that my application has an issue—i.e., ITMS-90809: Deprecated API Usage.

This issue happened because my app uses UIWebView class which is already deprecated. And they suggest developers to use WKWebView instead.

Actually I had been facing this issue since my first submission in early February. But I was too lazy to solve the issue 😬. At that time the issue was just a warning. Apple still accepted our app.

However, this time I couldn’t escape anymore. I ought to solve this issue in order the app to be accepted.

I searched the solutions for this matter in the internet. Actually the solution is pretty obvious. UIWebView must be replaced with WKWebView. The problem is I didn’t remember (or know 😝) which codes that use UIWebView.

Thanks to this thread that gives me some hints. There are possibilities that our dependency modules use UIWebView. To find out which files that contain UIWebView, we can run command grep -r UIWebView node_modules/* in the root of the project. After executing that command, I got this following:

Result of command “grep -r UIWebView node_modules/*”

Most of the words of “UIWebView” which are found are located in comments. But apparently in my case there is one line of code that uses UIWebView. That line of code is from module “react-native-device-info”.

Then I also tried to search it directly in XCode just to double-check. XCode also gave quite similar result.

Search result of UIWebView in XCode

So, in my case the culprit was the “react-native-device-info” module. I was still using v2 at that time. After reading its documentation in this link, I needed to upgrade it to minimum v3. Then I upgraded it to v3.

Boom! The issue was solved. I then submitted my app to Apple Store and it has been successfully accepted. 😃

Marhaban Ya Ramadan 1441 H

Petang tadi pemerintah telah secara resmi menetapkan malam ini kita telah memasuki malam awal Ramadan. Esok hari (24 April 2020) adalah hari pertama kita berpuasa.

Ramadan kali ini mungkin akan menjadi Ramadan yang tak akan terlupakan dalam hidup kita. Ramadan di kala wabah covid-19, di mana masyarakat dihimbau untuk menghindari segala bentuk kerumunan, termasuk kegiatan sholat berjamaah di masjid.

Sholat tarawih di masjid yang menjadi ciri khas ibadah keseharian umat muslim di bulan Ramadan pun terpaksa ditiadakan. Masyarakat dihimbau untuk melaksanakan sholat tarawih di kediaman masing-masing.

Ada perasaan yang aneh tentunya menjalani Ramadan dengan kondisi seperti ini. Jika dulu semangat beribadah kita di bulan Ramadan terbantu oleh suasana yang terbentuk di lingkungan sekitar kita. Pada masa pandemi ini, suasana itu mungkin tidak akan kita temukan.

Hal ini tentunya menjadi tantangan bagi kita untuk tetap bersemangat memanfaatkan momen bulan Ramadan ini untuk meningkatkan ketakwaan kita sebagaimana tujuan berpuasa Ramadan itu sendiri (QS. Al-Baqarah 183).

Hikmahnya mungkin Ramadan kali ini bisa menjadi momen untuk fokus mengokohkan pondasi ketakwaan dalam entitas terkecil di masyarakat, yakni keluarga. Yakni, dengan membangun iklim keilmuan dan ketaatan dalam keluarga, seperti belajar bersama-sama, membaca Qur’an bersama-sama, beribadah tarawih bersama-sama, dan sebagainya.

Di awal bulan Ramadan ini, saya ingin mengucapkan juga selamat menjalankan ibadah puasa Ramadan kepada rekan-rekan pembaca sekalian. Semoga kita semua bisa memanfaatkan bulan Ramadan ini dengan sebaik-baiknya.

Marhaban ya Ramadan 1441 H!

Covid-19 Diary (4) : Berjemur

Salah satu kebiasaan masyarakat yang saya perhatikan mulai muncul sejak wabah coronavirus ini terjadi adalah kebiasaan berjemur di bawah sinar matahari. Setidaknya itu yang saya perhatikan di permukiman sekitar tempat tinggal saya di Bandung.

Setiap 2-3 hari sekali saya lari pagi ke luar rumah. Ketika lari pagi itulah saya melihat beberapa warga berada di luar rumah mereka masing-masing sambil melakukan senam atau sekadar berdiri saja. Kebanyakannya adalah bapak-bapak atau ibu-ibu yang mungkin sudah berusia 40 tahun ke atas.

Selain di permukiman, saya lihat beberapa petugas keamanan yang berjaga di beberapa kafe di daerah Dago juga menyempatkan diri untuk berjemur di area yang disinari matahari di halaman kafenya.

Orang-orang rata-rata berjemur dengan menghadap atau memunggungi arah datangnya sinar matahari dari sisi timur. Beberapa orang, terutama bapak-bapak atau anak kecil, bahkan sampai membuka baju agar bisa terpapar sinar matahari secara maksimal. Saya paling banyak menjumpai warga yang berjemur ini pada waktu sekitar jam 9 pagi.

Kebiasaan berjemur ini sebetulnya bukan hal baru. Waktu kecil dulu rasanya sering sekali mendapat nasehat untuk keluar rumah pada pagi hari agar mendapatkan sinar matahari. Di Jawa bahkan ada istilah khusus untuk aktivitas berjemur, yakni “dede”. Mungkin penamaan tersebut ada hubungannya dengan khasiat berjemur yang katanya bisa menambah vitamin D.

Kebiasaan ini semakin sering terlihat di masyarakat pada masa pandemi Covid-19 ini. Bahkan tak jarang dilakukan bersama-sama, tentunya dengan tetap menjaga jarak. Seperti yang dilakukan oleh prajurit-prajurit di Koramil 01/Purwodadi sebagaimana yang diberitakan di sini.

Ramainya orang berjemur ini mungkin karena banyak kabar yang menyebutkan bahwa virus Corona yang menjadi penyebab Covid-19 ini tidak kuat terhadap suhu panas walaupun masih belum ada bukti kuat yang mendukung hal tersebut. Yang pasti, menurut beberapa penelitian berjemur dapat membantu meningkatkan imunitas tubuh.

Hanya saja masih ada perdebatan mengenai waktu terbaik untuk berjemur ini. Ada yang bilang di atas jam 10 tidak bagus. Ada pula yang bilang di atas jam 10 lebih optimal.

Kalau menurut saya, terkait waktu berjemur ini patokannya memang tidak bisa pakai jam karena waktu matahari terbit di setiap daerah tidak sama. Namun kita bisa mengikuti anjuran untuk menyesuaikan lamanya waktu berjemur sesuai intensitas sinar matahari. Kalau sudah dirasa panas, sebaiknya tidak perlu berlama-lama untuk amannya.