Posts

error asdf install ruby

 dev server setup asdf install *** Following extensions are not compiled: fiddle:         Could not be configured. It will not be installed.         /tmp/ruby-build.20241009141120.16967.iB4AtD/ruby-3.2.2/ext/fiddle/extcon                                     f.rb:73: missing libffi. Please install libffi or use --with-libffi-source-dir w                                     ith libffi source location.         Check /tmp/ruby-build.20241009141120.16967.iB4AtD/ruby-3.2.2/ext/fiddle/                                     mkmf.log for more details. psych:         Could not be configured. It will not be installed.     ...

Stored Procedure

  DROP TABLE IF EXISTS user_response; create or replace procedure all_pending_status () language plpgsql as $$ declare assignments integer []; assignment integer ; begin select array_agg (action_assignments. id ) into assignments from action_assignments where active = true ; FOREACH assignment in ARRAY assignments LOOP call get_pending_status ( assignment , CURRENT_DATE ); end loop ; end ; $$ ; create or replace procedure get_pending_status ( action_assignment int , due_date_target date ) language plpgsql as $$ declare overdue_count integer ; recent_event_id integer ; responsible_users integer []; user_id int ; result record ; not_started_user varchar ; action_assignment_record record ; begin create table if not exists user_response ( id SERIAL PRIMARY KEY , name varchar , user_id int , response varchar , action_response_id int , ac...

Group posting

Image
SEVOTI adalah satu program perkhidmatan peringatan penyelenggaraan kereta yang sangat membantu supaya dapat mencegah kerosakan, memanjangkan hayat kereta, menjimatkan masa dan usaha, menjaga nilai kenderaan dan seterusnya menjaga keselamatan penumpang. . Saya ingin menyeru tuan2 dari group <GROUP_NAME> untuk mendaftar dan mencuba servis 'cloud' yang telah saya bangunkan. Kelebihan untuk pengguna awal: 1. Anda akan diberi keutamaan dan dapat menggunakan SEVOTI secara percuma sebelum saya mulakan plan berbayar. . 2. Selepas plan berbayar dilaksanakan, anda tetap akan menjadi pengguna secara percuma. . Maklum balas dari tuan-tuan amat saya perlukan untuk saya menambah baik kualiti servis SEVOTI. . SEVOTI meletakkan kepentingan pengguna sebagai keutamaan dan pandu arah hala tuju perusahaan ini. . Ia bermula dari pengalaman saya sendiri apabila Honda Stream saya tersadai ditepi highway akibat dari overheat. Sebelum itu saya sudah mengenalpasti isu berkaitan dengan radiator tet...

Akibat dari tiada jadual selenggara

Image
  Kerusakan Tiba-tiba: Tanpa jadual selenggara, kenderaan mungkin tidak menjalani penyelenggaraan yang diperlukan secara berkala. Ini boleh menyebabkan kegagalan komponen yang tidak dijangka atau masalah lain yang boleh menyebabkan kenderaan rosak dan terhenti di jalan. Keselamatan Terancam: Penyelenggaraan kenderaan yang teratur adalah penting untuk keselamatan pemandu, penumpang, dan pengguna jalan lain. Tanpa penyelenggaraan yang berkala, risiko kegagalan mekanikal yang boleh membahayakan keselamatan meningkat. Prestasi Buruk: Kenderaan yang tidak dirawat dengan baik mungkin mengalami penurunan prestasi. Ini boleh menyebabkan penggunaan bahan bakar yang lebih tinggi, prestasi yang lebih rendah, dan masalah lain yang berkaitan dengan kinerja kenderaan. Kos Perbaikan Tambahan: Tanpa penyelenggaraan yang berkala, kenderaan mungkin memerlukan perbaikan yang lebih besar dan lebih mahal dalam jangka panjang. Penjagaan preventif biasanya lebih murah daripada memperbaiki kerosakan besar...

AWS ECS CLI Cheat Sheet

aws ecs run-task --task-definition arn:aws:ecs:ap-southeast-2:409758161299:task-definition/assn-rails6-ec2:3 --cluster arn:aws:ecs:ap-southeast-2:409758161299:cluster/assn-rails6-fri5  --network-configuration "awsvpcConfiguration={subnets=[ subnet-0f60a6dbf7ff8cb61 ],securityGroups=[ sg-c38a4aa4 ]}"  --region ap-southeast-2 create-capacity-provider create-cluster create-service create-task-set delete-account-setting delete-attributes delete-capacity-provider delete-cluster delete-service delete-task-definitions delete-task-set deploy deregister-container-instance deregister-task-definition describe-capacity-providers describe-clusters describe-container-instances describe-services describe-task-definition describe-task-sets describe-tasks discover-p...

Postgres unable to start because insufficient space

 docker system prune --volumes

New things to learn at work

FeatureToggle - to allow beta test VCR - Replay the response so that we can do it offline, without external request ProtoBuf - GRPC - fast fast fast, lots of work is happening at the back Google Analytic guy for billing Dockerize competition  Hygraph  Kafka Message Q