Featured

Documentations and Passport Renewal for Indonesian Maid

Required documents;

  1. Letter authorization – wakil isteri
  2. Marriage certificate
  3. Employer IC copy
  4. Copy of maid passport front and back
  5. Copy of maid work permit sticker
  6. Written info in A4 paper – full address (employer house add and Maid Indonesian house add)

Cost for 5 years passport renewal is RM109.00 as of March 2019. This cost inclusive of Biaya Paspor (RM92.00) and Jasa Ti Biometrik (RM17.00)

After submission (27/3/19) of completed document they will give you a slip with payment proof. They said normally will took around 3 days for new passport collection (stamp collection date which is in 1/4/19).

On the slip is also stated that we can sms to get update on the passport status before come for collection.

In my case it so troublesome – took me almost 3 weeks.

Type of Application: Perorangan Penggantian – Habis Berlaku

Apple Macbook Pro M1 chip Fail to Play My iPhone Games Doorman Story

I bought an Apple Macbook Pro M1 in 2nd week of December, 202o. I was excited because know it can play iPad or iPhone games thanks to M1 chip which is similar like iPhone and iPad ARM chip.

At first after downloading my favorite game Doorman Story, I could play it.

apple macbook pro M1 downloaded iphone game
apple macbook pro M1 downloaded iphone game
apple macbook pro M1 - crash while playing iphone game
apple macbook pro M1 – crash while playing iphone game

When I wanted to play second time, it produced error as shown in the image. Second time here means, I switched off my Macbook Pro then on it again.

apple macbook pro M1 error in playing iphone games
apple macbook pro M1 error in playing iphone games

It is really frustrating as the game won’t load even after few on and off the MacBook. Even after re-installing it doesn’t work.¬† I haven’t try other iPad or iPhone app though.

Install Signal Messaging Desktop on Ubuntu

Every knows that WhatsApp changes its End Users License Agreement (EULA) . Lots of people are worried about data privacy.

That is why I’m migrating to Signal Messaging. I installed Signal Desktop on Ubuntu but I faced small hiccup which I shared how to solve it.

Download Signal for desktop

Download it here: https://signal.org/en/download/#

and follow the given  instructions.

Can get the signing key from the error messageInstall Signal official public software signing key

wget -O- https://updates.signal.org/desktop/apt/keys.asc |\
  sudo apt-key add -
signal desktop install ubuntu - signing key
signal desktop install ubuntu – signing key

Add Signal repository to your list of repositories

echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" |\
  sudo tee -a /etc/apt/sources.list.d/signal-xenial.list

Update Ubuntu package database and install signal

sudo apt update && sudo apt install signal-desktop
signal desktop installation ubuntu - error during installation
signal desktop installation ubuntu – error during installation

If Installation error like me, add the signing key

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [signing key]

//example
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32

Can get the signing key from the error message

signal desktop install on ubuntu getting the signing key
signal desktop install on ubuntu getting the signing key

Then run the command

signal desktop installation ubuntu - add key
signal desktop installation ubuntu – add key

Reinstall again after adding the signing key

signal desktop installation ubuntu successful
signal desktop installation ubuntu successful

 

Reference:

Fix apt-get update “the following signatures couldn’t be verified because the public key is not available”

Register Seda Save 2.0 Program via Shopee Mobile Application

SEDA under Save 2.0 Program is giving away RM200 voucher to buy 5 star energy rated aircond and fridge. You can use the voucher via Shopee.

Search Seda Save 2.0 by Typing Save in Shopee App

seda save 2.0 search at shopee app
seda save 2.0 search at shopee app

Fill in the Required Information

Click on Daftar Sekarang

Click on Daftar Sekarang

 

Click on Daftar Sekarang

seda save 2.0 voucher rm200 for fridge and aircond 5 stars energy
seda save 2.0 voucher rm200 for fridge and aircond 5 stars energy

Fill in the Required Information

 

Fill in the Required Information

shopee seda save 2.0 registration form
shopee seda save 2.0 registration form

Even if you check YES, ensure you fill in the relation of Account Holder. If not the Submission Button is not activated

shopee seda save 2.0 fill in the reason to submit
shopee seda save 2.0 fill in the reason to submit

If Everything OK, you will see the Complete Registration Page

seda save 2.0 shopee program save 2.0 submission
seda save 2.0 shopee program save 2.0 submission

Google Adsense How to Verify PIN Address

Suddenly when I logged into my Google Adsense account, Google asked me to verify my address before they can proceed any payment.

I was looking where to do it and what address I used but it is really hard to find the manual.

So I do this article with screenshots so easy for others to find and do it.

1. Verify Your PIN Address

If you have this message, then you have to verify your address.

Your payments are currently on hold because you have not verified your address.

i. Go to you dashboard @ Home

google adsense home dashboard
google adsense home dashboard

ii. Scroll Down till you find “Todo – Verify your Billing Address”

google adsense verify address
google adsense verify address

iii. If you already receive your PIN, you can key in the 6 digits by clicking verify.

2. Where To Know What is Your Billing Address

i. Check your primary user first because Google will send to primary user. (Click Account > Access & Authorization > User Management)

google adsense - user management
google adsense – user management

ii. Click on your profile on top right and click my account

google account - manage account
google account – manage account

iii. Click Payment & Subscriptions > Manage payment methods

google account - payment and subscriptions
google account – payment and subscriptions

iv. Click Address

google account - manage address
google account – manage address

Happy New Year 2021 From Genting Highlands view from Windmill Upon Hills

Happy New Year 2021! This year, unfortunately no fireworks. But it has beautiful thick fogs surrounding Windmill Upon Hills at Genting Sempah.

At new year eve, at first you can see Geo 38 Residence but around 930PM the fog became very thick and couldn’t view Geo 38. This happens even till morning of 1st Jan 2021.

new year 2021 eve fog around 9pm
new year 2021 eve, fog around 9pm
new year 2021 eve thick fog around 9pm
new year 2021 eve, thick fog around 930pm

TypeScript Convert unknown[] to number

I use knex to update and returning number of rows been updated. It seems that knex returning update return unknown[]. But when I do checking using typeof it is actually number.

But apparently Typescript not allowed me to simply convert it.
So below is the solution.

 //change the unknown[] to number[]
 const result = await query.run() as number[]; 
 
 //check if result is array, and do proper conversion
 const result1 = (Array.isArray(result)) ? result[0]: result;

Stop Motion Animation For Kids

I was watching Netflix Holiday Movies with Liesha. The show was about The Nightmare Before Christmas.

The movie was made using stop motion technique. Knowing Lisha loves arts, I challenged her to do stop motion and asked her to do some studies before doing one.

Below are the outcomes after her studies.

Lego & Others Stop Motion By Liesha

Bridge Stop Motion By Lisha, Deef and Dien

After Dien and Deef saw the Lego Stop Motion they were also interested and did the stop motion together.

Dien: building the bridge
Deef: Photographer and videographer
Lisha: Director

making of stop motion by kids
making of stop motion by kids

Genting Utilities & Services Sdn Bhd Contact Number

I hava a condo unit at Genting Highlands. The electricity at Genting Highlands is supplied by Genting Utilities Services Sdn Bhd. When I searched the internet, I couldn’t get their contact number.

Fortunately found the contact number on their utilities bill. So sharing this info for anyone who haven’t got their first bill and who have inquiry.

Contact Details

Billing Matters: 03 2333 6265 / 6810

Payment Matters: 03 2333 6246

Technical / Utility Meter Matters: 03 6105 2039

Email: creditcontrol@rwgenting.com

Unifi Mesh Wifi Booster Package Comparison

Everyone must have been facing weak wifi coverage inside their home including me. That is why I’m considering installing mesh wifi booster.

Unifi Mesh Wifi Booster Package

Unifi offers mesh wifi TP Link Deco M9 (3 pack) package at RM35 per month for 24 months totaling at RM840.

For TP Deco M4 (2 pack), Unifi offers RM15 per month for 24 months and totaling at RM360

I did comparison which one is better buying upfront from any IT hardware shop or paying monthly to Unifi.

Buying Upfront of TP Link Deco Mesh Wifi

All IT Hypermarket is selling Deco M9 plus (3 pack) at RM1,269

deco m9 tp link mesh wifi
deco m9 tp link mesh wifi

For Deco M4, All IT Hypermarket is selling it at RM379.

tp link deco m4 mesh wifi booster
tp link deco m4 mesh wifi booster

Comparison

 Unifi Mesh Wifi PackageBuy Mesh Wifi Device Upfront
M9 - PriceRM840RM1,269
M9 - Price difference (Unifi Mesh as baseline)0+RM429
M9 - Percentage difference (Unifi Mesh as baseline)0%+51%
M4 - PriceRM360RM379
M4 - Price difference (Unifi Mesh as baseline)o+RM19
M4 - Percentage difference (Unifi Mesh as baseline)0%+5.3%

Conclusion

Deco Mesh Wifi M9 (3 pack)

Unifi Mesh Wifi is worth to subscribe to as it is 50% cheaper vs buying upfront.

Deco Mesh Wifi M4 (2 pack)

Unifi Mesh Wifi package still wins but cheaper at only by 5%.