Counting in Python using a list
So before we begin, let me just tell you that this is a pretty useless thing to do.. But I was playing around with it while waiting for a C++ project …
Read Article →In-depth guides, insights, and best practices for modern software engineering
So before we begin, let me just tell you that this is a pretty useless thing to do.. But I was playing around with it while waiting for a C++ project …
Read Article →Sometimes you just need to know where that image shown on your desktop is stored!
For this, there is a simple but effective line of text you can pop …
Read Article →In Cyber Forensic there are a vast array of tools that are used throughout most investigations, however, not all jurisdictions allow or even agree to …
Read Article →Operating systems (OS) really have come a long way since the very first one was created by General Motors in 1956 (WIHT, 2017) to run on an IBM …
Read Article →In digital and cyber forensics, there are three main types of categories when it comes to forensic tooling. They can be considered as:
Investigations are not proven in a jurisdiction until a detailed forensic report is created and presented to a judge or jury who can take it to the …
Read Article →Ever since it has been possible for humans to operate computers, some have used it to perform criminal activities.
Part of a cybercriminal’s …
Read Article →This happens when your machine does not have the correct certificate bundle to access the Pypi repository, or you are behind a corporate proxy that …
Read Article →Sometimes you need to pull a remote branch and want to accept all their commits (and history) and override your own repository.
It’s quite …
Read Article →Introduction to Software Development Processes
Gabry defines the Software Development Methodology to be a set of related activities that lead to the …
Read Article →Software reuse is the process of creating software from antecedent and extant components.
There are a range of …
Read Article →Sometimes you need to see what an application is doing under the hood — what files it’s opening, what system calls it’s making, or what …
Read Article →Waterfall and Agile are by far the most commonly used software development processes, however, within them, there are many different styles of …
Read Article →Big Data shares what is commonly termed the V properties or characteristics such as Velocity, Volume and Variety which are amongst the most typical or …
Read Article →You’ve just pushed something to a Git repository and you immediately regret it!
Run git log to see what the commit id was:
git log
Take the …
Read Article →If you ever get the following error when trying to install a Pip module under Python:
Could not fetch URL https://pypi.python.org/simple/****/: There …
Read Article →
So you want to learn to program in Python and you don’t have a lot of time?
That’s okay! Once you grasp some of the key concepts and ways …
Read Article →Read Article →Pandas Dataframes are simply a table with some rows (McKinney, 2015) and many additional features built right in to make data scientists lives much …
The Relational (SQL) database has been a central piece to businesses since the 1970s when they first had their claim to fame.
Experts say that the …
Read Article →Netflix is a video streaming service that has a wealth of information about their user base likes, dislikes, general consumer habits, retention …
Read Article →Dark Data is the biggest piece of the pie (Datumize , n.d.) when it comes to Big Data and what lies beneath huge datasets of collected information. …
Read Article →A client-server architecture/system is one where the server maintains all models of the backend datasets and business logic around taking and …
Read Article →So if you’ve ever created users and given them specific permissions from with SQL or the commandline, you will be familiar with a statement …
Read Article →I was trying to install MySQL Community Server for Windows 10 using the standard .MSI installer provded from the MySQL website and the installer just …
Read Article →