Software Development

How to Fix BurpSuite Browser Not Opening on Ubuntu

BurpSuite is a powerful tool for web penetration testing. It can be a very useful tool for both pentesters and web developers. Now after installing Burpsuite on Ubuntu, there are two ways to run the browser. In recent installation on Ubuntu, opening the in built browser in Burpsuite, will not work or open although it …

How to Fix BurpSuite Browser Not Opening on Ubuntu Read More »

Building A Data Science Server on Proxmox

Proxmox VE is a powerful hypervisor and virtualization OS that makes working with virtualization and containers quite easy. In this blog post we will explore how to build a server for our Data Science and Data Engineering task. Requirements We will be using an ubuntu LXC as our base operating system and then install all …

Building A Data Science Server on Proxmox Read More »

How to Build Browser Extensions for Mozilla Firefox

Web Browsers are the gateway and portals to the world of the internet. Every tool, service that can be assessed online can be reached through the web browser. In this tutorial we will explore how to build useful web browser extensions so that we can use them when navigation our web surfing. Think of browser …

How to Build Browser Extensions for Mozilla Firefox Read More »

Types of Processing Units for LLM and Machine Learning Apps

Every software requires a processing unit in order for it to run, however the kind of processing unit and circuitry among other things has a great influence on the performance and speed of the software. Large Language Models are also a form of software and they require the right infrastructure for better speed of inference. …

Types of Processing Units for LLM and Machine Learning Apps Read More »

Pydantic & Dataclasses – How to Allow Extra Kwargs

Dataclasses act as code generators when working with Objects and Classes in python. It allows us to easily benefit from the dunder methods that are required when creating a class such as __init__, `__eq__`, etc . When working with external data sources, however, there may arise situations where additional parameters beyond those explicitly declared in …

Pydantic & Dataclasses – How to Allow Extra Kwargs Read More »

Implement Higher Order Functions in Go Lang – Map, Reduce and Filter

Higher-order functions are a fundamental concept in functional programming, and Go is no exception. In some time ago we explored how to implement some of the higher order functions in Python,you can check out the video here . In this tutorial we will learn how to implement them in Go. In Go, higher-order functions are …

Implement Higher Order Functions in Go Lang – Map, Reduce and Filter Read More »

How to use PyGWalker with Flask in Python

Pygwalker is a python framework with a look and feel like Tableau, that allows data scientists to analyze data and visualize patterns with simple drag-and-drop operations. In this tutorial we will see how to use PyGWalker in Flask. We will build a web application whereby a user can upload a csv file and analyze it …

How to use PyGWalker with Flask in Python Read More »

How to Use Jinja-Like Syntax in Julia Web Apps with Oxygen.jl

Oxygen.jl is a simple microframework that is quite useful for creating web apps and APIs in Julia. In my opinion, it is like the Flask of Julia as GenieFramework.jl is like the Django of Julia. Since it is quite new( Sept 2023), it does not yet have support for using Jinja – a templating engine …

How to Use Jinja-Like Syntax in Julia Web Apps with Oxygen.jl Read More »