Geeks' Corner

Topics in DESKTOP PRODUCTIVITY and BACKUP :
Atlanta spent $2.6 million to recover from ransomware
BusyGasper spyware has over a hundred tools at it's disposal to steal data
Cobalt group still active despite losing it's ringleader.
Cryptocurrency community targeted by MacOs malware
FlawedAmmyy RAT being spread by a new malware spam attack
Fortnite scammers spread fake apps on the web
Gandcrab ransomware found in websites.
IcedId and Trickbot trojan operators join forces.
Malware looks like normal Apple files due to Bypass glitch
New KeyPass ransomware discovered
New malware hidden in Images found in GoogleUserContent
Old Dorkbot malware resurfaces
Old malware being used for cryptomining nad ransomware
PageUp malware highlights risks for third parties
Quant Loader trojan spreads by url shortcuts.
Researchers at IBM come up with AI powered malware
SamSam ransomware now targets whole companies.
Sound waves can damage hard drives
WannaCry is in the spotlight again
Wannacry, one year later.
4 ways to disaster-proof your data backups
Amazon S3 Buckets Expose Data
B0r0nt0K ransomware threatens Linux servers
Chrome Flaw is the Culprit of MacOS File Corruption Not Avid
DanaBot Now Incorporates Ransomware
Data protection takes a backseat in the move to the cloud
Every small business needs a backup plan
Florida City Pays $600K Ransomware
Gold Garden Group Comes Back With REvil Malware
Iron Mountain uses UPS and FedEx to transport backup tapes
Lake City Florida Pays $500K Ransom
Massachusetts City hit with $5 Million Ransom
New malware targeting gamers
New Mongolock ransomware deletes files
NSA warns Windows Users to update their computers
QNAPCrypt Continues to Spread Via Brute Force Attacks
RobbinHood ransomware hits Baltimore
Ryuk ransomware hits several major US newspapers
Security Flaw in Microsoft Excel Can Trigger Malware Attack


Memory management and the Stack

A stack organizes a set of data elements in a Last In, First Out ( LIFO ) manner. The three basic operations on a stack are: push which adds a new element to the top of the stack, pop which removes an element from the top of the stack, and a check to see if the stack is empty. ...

Variable Scoping in Go

Variables that are declared inside a function or a block are called local variables. They can be used only by statements that are inside that function or block of code. Local variables are not known to functions outside their own. The following example uses local variables. ...

Go Variables

A variable definition tells the compiler where and how much storage to create for the variable. A variable definition specifies a data type and contains a list of one or more variables of that type. There are two types of variable declarations, explicitly typed variables and implicitly typed variables. Below is an example of an explicitly typed variable ...

Python Tuples

We can tuple just like we create a list, except that we use regular brackets instead of square brackets. If we create a tuple with a single item, we need to include a comma at the end, otherwise we'll end up with a string. Tuples can hold different data types including lists so we can have a tuple with an element being a list. We access the values in a tuple by using the variable name with an index value enclosed in square brackets. We can also pick a range of values by using two indices se ...