community

Getting my feet wet with Kubernetes

Getting my feet wet with Kubernetes

Recently, I’ve spent some time playing around with Kubernetes (K8s). Having never used it before, I gave it my humble first try. I used it as part of a project where I wanted to use self host some tools on a VPS and write some server code for some life automations and potentially a blog in the future. You can find the Github Repo for the project at the time of writing for it here. Did I need to use K8s? Nope. Should I have used K8s? Probably not. My situation and setup really doesn’t call for K8s nor does…
Read More
0x00. Shell, navigation

0x00. Shell, navigation

File System Organization Like Windows, the files on a Linux system are arranged in what is called a hierarchical directory structure. This means that they are organized in a tree-like pattern of directories (called folders in other systems), which may contain files and subdirectories. The first directory in the file system is called the root directory. The root directory contains files and subdirectories, which contain more files and subdirectories and so on and so on. The basic three commands include: pwd (print working directory) cd (change directory) ls (list files and directories). pwd The directory we are standing in is…
Read More
Connecting ServiceNow to Jira

Connecting ServiceNow to Jira

Creating a seamless integration for automatic bug reporting Introduction: In this guide, we'll walk through the process of integrating ServiceNow's Automated Test Framework (ATF) with Jira. This integration enables automatic bug reporting whenever a test case fails, streamlining the communication between testing and development teams. While this is a personalized approach, it can be adapted to integrate Jira with other functionalities of ServiceNow. Understanding the Workflow: Identifying Triggers: We'll set up a business rule in ServiceNow to trigger whenever a test case fails. This rule will be activated when a new entry is inserted in the sys_atf_test_result table indicating a…
Read More
What Has Tech Done For You

What Has Tech Done For You

I wanted to be a philosopher, I loved the mystical lifestyle of Aristotle and Plato and how they questioned everything. Imagine how innovative and powerful their minds were. I wanted to create logical thoughts. But during one of my lectures at college, I got an eureka moment. I felt the need to not just think through problems but create solutions. I looked around what problem could I solve and the problem of finding easy rentals for students came up. I figured if students could rent houses in time and with little budget it would save them a lot. Building the…
Read More
How to Quickly Learn Programming Languages

How to Quickly Learn Programming Languages

Learning a new programming language can be both exciting and challenging. As a computer engineering graduate, I've navigated this path multiple times. Here are some practical strategies, enhanced with examples and personal insights, to help you learn a new programming language quickly and efficiently. 1. Overcoming Attachment to Your Comfort Zone One of the biggest hurdles many developers face is their attachment to a language they are already proficient in. This attachment can make it hard to embrace a new language. Developers often try to accomplish tasks using their familiar language instead of learning a new one that might be…
Read More
How to Create a Window Server Virtual Machine and install and IIS Web server role on the VM

How to Create a Window Server Virtual Machine and install and IIS Web server role on the VM

In this article we will be creating a virtual machine and also we wuill install an IIS weber sever role on the virtual machine. Lets Begin Search for Virtual Machine and select Virtual machine Click on +create on your extreme left Select Azure Virtual Machine from the options. Under project details for resource group click on Create New and give it a name (make it a special name or name of a project) Under the Instance details give your virtual machine a name of your choice. Select a region of your choice Select the availability zones (this is dependent on…
Read More
SQL generation: Golang’s builder pattern vs Clojure’s persistent map

SQL generation: Golang’s builder pattern vs Clojure’s persistent map

I worked on a TODO code assignment for showing off my skills, and more importantly, showing my weak points. I coded in Golang and Masterminds/squirrel. Later, I ported only the SQL generation part to Clojure to compare and discuss why I prefer Clojure, which I have usually been asked about or even met with opposition for. I will discuss function by function and type by type. The first function is makeStatement. func (repo *TodoRepoPg) makeStatement(orders []entity.Order, filters []entity.Filter) (string, []any, error) { builder := repo.Builder.Select("id, title, description, created, image, status") if err := buildOrders(&builder, orders); err != nil { return…
Read More
Python Basics 2: Datatypes

Python Basics 2: Datatypes

Datatype:Every value in Python has a datatype. The datatype is mainly the category of the data. There are basically 5 categories of datatypes; however, these categories have further classifications as well. 1.Numeric Type:a) Integer (int): positive or negative whole numbers (without a fractional part). Example: 10,-3,10000 b) Floating point (float): Any real numbers with 'decimal' points or floating point representation.Example: -3.14, 10.23 c) Complex Number: Combionation of real and imaginary number. Example: 2+3i [we don't use this that much] 2.Boolean Type(bool): Data with one of the two built-in values True or False. Often used in the comparison operations of logical…
Read More
Estudos em Quality Assurance (QA) – SDLC

Estudos em Quality Assurance (QA) – SDLC

O SDLC (Software Development Life Cycle ou Ciclo de Vida de Desenvolvimento de Sistemas) é um framework utilizado para estruturar o desenvolvimento de sistemas de informação de maneira organizada e eficiente. Ele abrange todas as etapas, desde o planejamento inicial até o encerramento do projeto, garantindo que os objetivos do cliente sejam atendidos. É uma abordagem clássica que surgiu na década de 1960, desenvolvida para ajudar na criação de sistemas de grande escala. Ela segue uma sequência linear e estruturada de fases, facilitando a gestão e controle de projetos complexos. As fases são: Planejamento → Análise → Desenho → Desenvolvimento…
Read More
Resolving the “Length of LOB Data (78862) to be Replicated Exceeds Configured Maximum 65536” Error

Resolving the “Length of LOB Data (78862) to be Replicated Exceeds Configured Maximum 65536” Error

Understanding the Error The error indicates that the LOB data size (78862 bytes) exceeds the configured maximum limit (65536 bytes) set for replication in SQL Server. This typically happens during the replication process, leading to the failure of data transfer. Common Causes Default Configuration Limits: SQL Server has default settings for the maximum size of LOB data that can be replicated. Large Data Inserts: Inserting large multimedia files or extensive text data can exceed the default LOB size limit. Inadequate Configuration Settings: The database settings might not be optimized for handling large LOB data, resulting in replication issues. Solutions to Resolve…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.