Dr. UK
  • Home
  • Blog
  • About Me
  • CV
  • Project Areas
    GitHub Orcid
  • Search
Navigation bar avatar
✕

    Blog


    Powered by Markdown (HTML, JS), PyScript and MathJax.
    • Quantum Computing Fundamentals for Data Engineers

      An introductory guide to quantum computing concepts, focusing on how it might revolutionize data engineering practices.

      Posted on November 14, 2024

      Post thumbnail
      Post thumbnail
      Quantum computing is on the brink of revolutionizing data engineering by enabling capabilities that extend beyond the limits of classical computers. [Read More]
      Tags:
      • latex
    • Introduction to Pyscript and WebGL

      PyScript is a HTML framework to create Python apps in the browser

      Posted on December 30, 2023

      Post thumbnail
      Post thumbnail
      PyScript, an innovative framework, bridges the gap between Python’s simplicity and the vast capabilities of web technologies. Leveraging WebAssembly and Pyodide, PyScript offers an intriguing approach to web application development, particularly for complex tasks like 3D rendering using WebGL. This article explores the fascinating world of 3D graphics in the... [Read More]
      Tags:
      • latex
    • Primer to Markov Chains

      A quick overview of discrete-time Markov Chains

      Posted on September 17, 2022

      Post thumbnail
      Post thumbnail
      A first-order Markov chain process is characterized by the Markov property, which states that the conditional probability distribution for the system at the next time period depends only on the current state of the system, and not on the state of the system at any previous time periods. [Read More]
      Tags:
      • markov chains
      • discrete-time
      • stochastic processes
    • Using requests library with AJAX in Python to get data from a JavaScript website

      Replaying AJAX routines instead of using Selenium

      Posted on September 1, 2022

      Post thumbnail
      Post thumbnail
      In the past, we used libraries such as urllib or requests to read or download data from webpages, but things started falling apart with dynamic websites. [Read More]
      Tags:
      • JavaScript
      • python
      • ajax
      • requests
    • Connect to a GCP VM instance via SSH behind a firewall

      SSH over HTTPS or IAP

      Posted on August 20, 2022

      Post thumbnail
      Post thumbnail
      This post describes how to connect to a GCP VM instance via SSH behind a firewall. There are two options: SSH over HTTPS or SSH over IAP. The first option is the easiest to set up. The second option is more secure, but it requires more steps to set up.... [Read More]
      Tags:
      • GCP
      • ssh
      • vm
      • firewall
      • https
      • iap
    • Exact closed-form solution for the multilateral Geary-Khamis price index method

      A simple and elegant linear algebra solution to the Geary-Khamis method without iteration

      Posted on September 20, 2021

      Post thumbnail
      Post thumbnail
      Price index methods are being used or currently being implemented by many statistical agencies around the world (e.g to compute the Consumer Price Index (CPI)) using bilateral or multilateral methods. The CPI in the UK is currently based on a bilateral method, but that will change in the future with... [Read More]
      Tags:
      • cpi
      • price index
      • geary-khamis
      • linear algebra
    • Black holes

      Short introduction to black holes

      Posted on January 20, 2021

      Post thumbnail
      Post thumbnail
      A black hole is simply an object from which light can’t escape. If particles of light (photons) cannot escape the surface of the object, then we can’t see the object - hence the name. [Read More]
      Tags:
      • black hole
      • physics
      • m87
      • sagitarrius A*
    • Email me
    • GitHub
    • Twitter
    • LinkedIn
    • ORCID
    • Google Scholar

    Dr. Usman Kayani  •  2024  •  drrobotk.github.io

    isolated