Speaking is the more natural way of communicating and a much better way of interacting with OpenAI ChatGPT AI engine. The following Python script enables interactive conversation with OpenAI ChatGPT by using voice commands, fully eliminating the need for typing out messages.[Read more…]
I am not sure if this is going to be useful to anyone, but if you’re working with AWS Linux and Windows instances (especially if these are ephemeral) you’ll know that it’s a bit of a pain to quickly connect to these. I wanted a single-click solution that would allow me to SSM or WinSCP onto Linux servers, and RDP to my Windows instances and always get me the latest information, but I couldn’t find anything on the net, so I wrote my own Windows tool.
The following article describes how we can leverage Python & AWS Lambda & 3Commas API to automatically adjust the Base and Safety order size of a DCA crypto trading multi-pair bot based on the total balance available in the account. [Read more…]
By default, IAM users do not have access to the Billing dashboard and it’s not immediately obvious where to configure this, considering that setting an inline policy for ‘All Billing Actions’ as well as giving the full Admin or Billing credentials will also not enable the billing dashboard option.
Amazon only allows increasing the size of their AWS EBS volumes. While unfortunate, we can sympathize with Amazon, they’re doing it for a good reason (let’s leave it at that).
So, if you have let’s say 100GB EBS volume attached to your EC2 and you’re only using 20 GBs, modifying the volume to anything lower than 100 GB will generate an error: The size of a volume can only be increased, not decreased.
This essentially means you’re stuck with a large volume, wasting resources and paying large bills. The following article is a walkthrough of the process of getting around this issue and reducing the size of Amazon EBS root volume.
It’s critical to monitor the disk and memory usage on AWS EC2 production servers, however, as of writing this article, these metrics are still not supported (out-of-the-box) by AWS CloudWatch.
The following post provides a simple guide on how to install and adjust the CloudWatch agent on an EC2 instance to capture these crucial metrics.
The following article describes how to configure PostgreSQL 12+ replication between the primary master and secondary slave server; both hosted on CentOS 8. [Read more…]
The following is a short guide on how to install Splunk 8.1.x on Centos 8.
Recently, I came across a resource that allowed me to download the entire collection of UTZOO NetNews Archive of the earliest USENET posts. These were essentially the earliest available discussions posted to the Internet by people working at various Universities who were already connected to the Internet. There were approximately 2.1 million posts in these archives created between Feb 1981 and June of 1991. This article describes the journey of converting those tapes into fully searchable PostgreSQL database and later also into the usenetarchives.com website.
The following flowchart diagram outlines the Conveyancing in British Columbia and is based on the presentation by Vancouver Notary Public; David Watts. The diagram describes the Conveyancing process – a typical real estate transfer of the property in British Columbia.
The following is the list of all newsgroups mentioned in the UTZOO Wiseman Usenet Archive for all the posts created between Feb 1981 and June of 1991. This is essentially the list of all active newsgroups at that time. [Read more…]
The following article describes how to fix Python nntplib.NNTPDataError: line too long. [Read more…]
If your /boot partition is full (100% use of space), the easiest way to fix the problem is to delete old and unused kernels that are often taking the space. The following article describes the process of removing unused kernels on CentOS Linux 8.x Linux when /boot partition has no free disk space. [Read more…]
The following article is a step-by-step guide on how to sync Fitbit data into a Google spreadsheet. [Read more…]