Akhirnya terjawab sudah pertanyaan yang ingin diketahui oleh ramai pihak. PKP 2.0 disambung lagi 2 minggu, sehingga 18 Februari 2021.
Dengan jumlah kes harian masih pada peringkat tertinggi, sepanjang PKP 2.0 beberapa hari telah mencatatkan rekod baru. 5 ribu dan keatas.
Adakah kerana SOP (standard operating procedure) kali telah menjadi longgar?
Kebanyakan jangkitan adalah di tempat kerja. Masih banyak sektor dianggap sebagai kritikal dan dibenarkan berfungsi seperti biasa.
Sesuatu yang agak mendukacitakan ialah, disaat rakyat jelata dikenakan pelbagai sekatan. Namun akhirnya ada juga yang terlepas masuk dari sempadan antarabangsa. Antaranya ialah kes dari UK.
KUALA LUMPUR: Malaysia mengesan kes pertama COVID-19 membabitkan mutasi baharu dari United Kingdom (UK) dikenali sebagai varian B.1.1.7 atau 202012/01, hari ini.
Ketua Pengarah Kesihatan, Tan Sri Dr Noor Hisham Abdullah, berkata kes terbabit dikesan pada seorang pengembara yang ada sejarah perjalanan ke UK pada Disember lalu.
Beliau berkata, pengembara berkenaan didapati positif COVID-19 pada 28 Disember lalu, dan sudah diasingkan untuk rawatan lanjut.
“Sejak Oktober lalu, Kementerian Kesihatan (KKM) melakukan pemantauan terhadap semua pengembara dari negara yang telah melaporkan kes mutasi varian UK B.1.1.7, termasuk dari UK, Belanda, Singapura, Turki, Filipina dan India.
Siapa sangka, dikala rakyat biasa masih patuh kepada SOP untuk menjalani kehidupan seharian. Tiba-tiba terdapat kemasukan kes dari luar negara pula.
Begitu juga disaat negeri-negeri dipantai timur yang awalnya masih di zon hijau atau pun kuning. Hanya ibunegara dan beberapa negeri yang dikategorikan sebagai zon merah. Tetapi entah kenapa dibenarkan pula rentas daerah dan rentas negeri.
Akhirnya semua negeri dipantai mencatat sebanyak 36 Kluster baru, disebabkan kes-kes diimport dari zon merah. Yang mana terdapat pengembara yang telah pun pulang ke kampung halaman dan menjangkiti keluarga masing-masing. serta mencetuskan kluster-kluster yang akhirnya merebak ke seluruh negeri.
Akhirnya PKP (perintah kawalan pergerakan) 2.0 pun diperkenalkan dengan tempoh awal selama hanya 14 hari. Seterusnya pada 24 Januari 2021, dibocorkan surat dari EuroCham yang mengatakan bahawa SOP yang lebih ketat akan dikuatkuasakan selepas 4 Februari 2021.
SHAH ALAM – [DIKEMASKINI] Kerajaan dijangka menguatkuasakan Perintah Kawalan Pergerakan (PKP) lebih ketat dengan menutup hampir kesemua aktiviti ekonomi selepas 4 Februari depan jika PKP 2.0 yang sedang dilaksanakan sekarang gagal mengekang penularan Covid-19.
Amaran itu diberikan Dewan Perniagaan dan Industri Kesatuan Eropah (EU)-Malaysia (EuroCham Malaysia) dalam satu surat kepada anggotanya.
Menurut EuroCham, perkara itu dimaklumkan oleh Ketua Setiausaha Kementerian Perdagangan Antarabangsa dan Industri (Miti), Datuk Lokman Hakim Ali ketika bermesyuarat bersama EuroCham.
“Beliau (Lokman) memberitahu bahawa Kementerian Kesihatan Malaysia (KKM) membuat pendirian jelas tentang penutupan sepenuhnya ekonomi.
“Sebanyak 99 kluster Covid-19 di Malaysia berkait dengan sektor pembuatan dan KKM percaya sektor ini antara punca utama kepada jangkitan,” katanya dalam satu kenyataan pada Ahad.
Mengulas lanjut EuroCham berkata, sektor pembinaan turut dikategorikan sebagai punca penularan jangkitan Covid-19.
Bagaimanapun katanya, perkara itu hanya dibincangkan secara ringkas kerana ia bukan di bawah bidang kuasa Miti.
“Miti merayu kepada semua syarikat asing dan tempatan untuk berusaha mengurangkan dan memutuskan rantaian jangkitan bagii memastikan ekonomi terus dibuka untuk perniagaan,” katanya.
Menurut EuroCham, pihaknya juga akan bekerjasama dengan Miti untuk menggariskan beberapa langkah memandangkan asrama pekerja dan aktiviti berkaitan seperti pengangkutan dan sosial dikenal pasti sebagai punca masalah.
Katanya, syarikat dalam sektor berkenaan akan melantik sekurang-kurangnya seorang wakil daripada bahagian sumber manusia untuk menyelaras pekerja dan pekerja asing di asrama bagi mengurangkan pergerakan dan aktiviti sosial.
“Syarikat perlu bertanggungjawab terhadap pengurusan pekerja asing atau perumahan mereka yang dilantik melalui agensi.
“Ada kes membabitkan keadaan rumah teruk dan pengangkutan tidak mematuhi prosedur operasi standard (SOP) sehingga menyebabkan kadar jangkitan meningkat,” katanya.
Dalam pada itu, EuroCham berkata, syarikat terbabit juga disaran menyediakan ruang kuarantin asas di asrama bagi memastikan kes di bawah pemantauan, kontak rapat dan kes positif boleh diasingkan.
“Syarikat juga perlu memastikan jumlah pekerja dalam setiap kenderaan pekerja di bawah 50 peratus kapasiti bagi memastikan penjarakan fizikal,” katanya.
Oleh Rafidah Mat Ruzki dan Luqman Arif Abdul Karim – Januari 25, 2021 @ 9:11pm
Ketua Pengarah Kesihatan, Tan Sri Dr Noor Hisham Abdullah.
PUTRAJAYA: Perintah Kawalan Pergerakan (PKP) di seluruh negara, kecuali Sarawak yang dijadual berakhir pada 4 Februari ini, tidak akan dilanjutkan.
Ketua Pengarah Kesihatan, Tan Sri Dr Noor Hisham Abdullah, berkata keputusan itu diambil bagi mengelak kesan negatif terhadap ekonomi negara, susulan pelaksanaan PKP.
Sehubungan itu, katanya, PKP yang dijadual berakhir pada 4 Februari ini akan disambung dengan pelaksanaan Perintah Kawalan Pergerakan Bersyarat (PKPB).
“PKP pada asalnya dijadual untuk dilaksanakan dalam tempoh dua minggu (sejak 13 Januari lalu) dan kesan pendekatan ini memerlukan masa.
“Justeru, kita lanjutkan sehingga Februari, tetapi kita tak nak panjangkan PKP kerana beri kesan terhadap ekonomi. Kita kena seimbangkan kepentingan ekonomi dan kesihatan.
Sekatan jalan raya diadakan sepanjang pelaksanaan PKP antara usaha kerajaan mengawal pergerakan orang ramai bagi membendung penularan COVID-19.-/ Foto NSTP
“Kalau kita laksanakan PKP selama empat minggu, sampai awal Februari, ia kemudian disusuli PKPB bagi tempoh tiga bulan akan datang.
“Menerusi pendekatan ini, dijangka pada Mei, kita akan dapat turunkan kes (kadar jangkitan harian) kembali ke dua angka,” katanya pada sesi taklimat bersama media yang diadakan secara dalam talian, hari ini.
Dan hari ini, sehari selepas 1 Februari 2021 (Hari cuti umum sempena Hari Wilayah), diumumkan pula PKP 2.0 disambung lagi sehingga 18 Februari 2021.
Apapun, semoga segalanya kembali pulih seperti sediakala ataupun lebih baik.
Let’s say you have an account in Amazon Web Services (AWS) and got some instance running under an Elastic Container Services (ECS). You had it running OK, until suddenly got the bills charging for the CloudWatch usage.
You go in the AWS console and checked the way to disable the Container Insight for the running ECS, and found out there is no button for that. And need to use aws-cli command as below to disable it.
I came across the following idea recently.
How to setup and host wordpress website using one of auto-scaling infrastructure provided in Amazon Web Services. Which can be described as below:
It called Elastic Cluster Services (ECS) which come with the Task Definition and Services setting then can be setup to has some part exposed to outside world via Application Load Balancer (ALB).
The database is running on Amazon Relational Database Service (RDS).
The user uploaded images is hosted on Amazon Simple Storage Service (Amazon S3) combined with a wordpress plugin called WP Offload Media Lite. While the whole wordpress codebases is stored on Elastic Filesystem (EFS) then mounted via Network File System (NFS) on each instance.
And all these are available for FREE because it is part of AWS Free Tier.
(first one year).
Except if you somehow scaled the Amazon Elastic Compute Cloud (Amazon EC2) in “ECS
Roughly, here is the receipt on how to setup ECS with RDS, EFS and S3 that would work with vanilla wordpress.
1. Setup a new AWS account (so that you will be eligible for the Free Tier)
– this will need a new credit card that can be charged on overseas.
– I opted to a call from AWS to verify the contact number instead of the SMS.
2. Setup the VPC that split between “Public Subnet” and “Private Subnet”
– Because you will not wanting any of your ECS task being assigned a Public IPv4 address upon spinning up.
3. Setup Subnets and its NAT Gateway for the privates ones.
– you will need at least two of them each, to support the High Availability Zone.
4. Setup RDS with the internal access only allowed.
– set with security group that allow connection to 3306 port
– from your defined subnets.
– I just select MySQL 8.0.21 for the version running on t2.micro/10Gb (Free Tier)
5. Setup S3 bucket
– that will sit in the public subnet and allowed public access to its.
6. Setup EFS
– I just set the minimal size for this as per Free Tier.
– this should sit in the private subnet and allowed only your private subnets IPs to access it.
7. Create an IAM policy roles
– that will be able to use S3 and EFS infrastructure.
– should be able to read/write the S3 bucket
– should be able to mount/read/write the EFS
8. Setup Application Load Balancer for port HTTP and HTTPS (port 80/443)
– the target should be IPs on the ECS instances -> Task.
9. Setup the ECS Cluster infra
– Set it to be tied to your VPC and Subnet (public)
– For this one I just select t2.micro
– for the setup, you want to tied this your public subnet first instance to ensure everything can
be connected.
– set to run with key/pair for SSH access in cases need to debug it.
10. Setup the ECS’s Task definitions.
– here you should be able to add the EFS endpoint and mount it to “/var/www/html”
– Set the image source to point to wordpress:latest
– Define the working directory to “/var/www/html”
– Define the Docker variable of WORDPRESS_DB, WORPRESS_HOST, etc
11. Setup the Service from the Task.
– Here will be set the option to point to Application Load Balancer.
– that will be updated with latest target whenever new task is running.
12. Setup the security group for the ALB
– Set the certificates for the HTTPS
– and allow public access to it. port 80 and port 443.
We are still in the middle of Recovery Movement Control Order (RMCO)
which is has been extended to 31st December 2020.
It meant will be only might be fully lifted next year, 2021.
I come across an useful tool to monitoring web application performance — newrelic.com
It come very handy to find the root cause for the bottleneck issue in one of our PHP application. I managed to pinpoint where exactly the root cause of the problem from the useful graph of the newrelic dashboard.
If you are familiar with xdebug tool which can be used to drill down the function being called that lead to the highest load or waiting time.
Newrelic dashboard APM offer almost similar thing, but the different is almost realtime with the agent installed on the application host.
In order to install the newrelic agent, firstly you need to register an account in newrelic.com
Luckily they had just offered FREE access for minimal dashboard.
previously it had trial 14-days. the detail are as below.
You can head to their website to find out their features and sign up for its free access.
After signup you can then find the license_key that will be needed for the infra agent setup.
Sample of installation step for the centos or redhat based OS would be as simple as below:
# Create a configuration file and add your license key
We started the MCO movement control order since March 2020. As of today we are at RMCO – Recovery Movement Control Order. And it is expected to be ended at 31st August 2020.
However, there are still new cases reported daily. And this is quite worrying as the Prime Minister will announce the status only by this week.
Some might feel safer to extend the RMCO instead of easing the restriction, especially for the incoming personnel from overseas. It has been a mandatory 14-days self-quarantine at the designated quarantine centre or hotel for those who returned home since 1st August 2020.
For the business, it is still far from being normal due to the social distancing and also some strict Standard Operating Procedures (SOP) being enforced by the government.
Employee are encouraged to be working from home as much as possible to reduce the exposure to the unknown risk.
Looking forward with the announcement of the vaccine that might be available as soon as end of the year. Hopefully things will be getting better as the time pass by.
Let’s say you just want to have Joomla with its Mysql and also redis infrastructure ready.
And don’t want to bother setting it up manually for each services.
Just make a docker-compose.yaml with the following content and then start it up.
then create an .env file with the content for above parameters.
MYSQL_ROOT_PASSWORD=password # set to whatever here
MYSQL_DB=dbname # set approriate database name here
If you have an pre-compiled quickstart file, just extract it into `html` folder.
Then just start the docker with
docker-compose up -d
During install process at http://localhost/installation
just enter the password and db name credential similar to what have been defined in `.env` file.
I come across the zsh terminal after an upgrade of MacOS to Catalina recently. Where it suggest me to use zsh as default terminal instead of bash.
After searching around about zsh, I found there is a useful plugins and very nice themes.
I was always wondering how to get the customised console display for dev environment where I can easily know which branch I am currently in. And possibly few other information such as current time. :P
brew installzsh
brew install zsh
So, I found the following is useful for zsh.
Oh My zsh , which can be easily installed from the following Oh My Zsh repository. https://github.com/ohmyzsh/ohmyzsh/
In development environment you might want to test the integration between your code and some endpoint of the AWS services.
To minimise the cost, you might want to find a cheaper alternative instead of setting up the full set of the production infrastructure (copy) just for the development purpose.
(Well, if the cost is not an issue for you, then may be you not to read the remaining part.8-))
Firstly, there is a mock docker images for most the useful AWS services.
It is from localstack/localstack (github (localstack) https://github.com/localstack/localstack)
For a starter, if you just want to have docker-compose and start everything.
just copy its docker-compose.yaml into a folder.
it should be able to pull and fetch all the necessary image to complete.
Once done, it will be ready to use.
Once done, by default there is a Web UI running at port 8080,
but I’m not sure as nothing else come out, except the following empty page,
asking to get to localstack pro instead.
Then, I dig around and found the following useful package UI for the dashboard.
The Commandeer. (https://getcommandeer.com/)
It give me some UI to access/create my local AWS services such as S3 bucket, SQS, SNS, etc.
and also the some overview about the other infra like docker container list itself.
( 1 votes, average: 4.00 out of 5 )