Archives for Software Dev - Page 22
The BigData Landscape
This is a Work in Progress… Pre Processing of Data (Un-Structured) Map Reduce Pre Processing of Data (Structured or Semi-Structured) PIG Hive Hadoop (see below) Statistical Analysis (After Pre-Processing) R…
SSH versus VPN
Both are technologies for accessing remote resources using a secure channel. VPN Base Use Case Some of the business’s employees may travel and frequently need to access these resources from…
Why AI won’t change the world…Top-Down versus Bottom-Up Understanding
This is the first in a series of AI related posts titled ‘Why Artificial Intelligence is just that…Artificial….) A simple chess problem – Top-Down versus Bottom-Up Understanding Consider the chess…
Has Agile gone Astray? Agile meets String Theory
Physics gone astray Theoretical Physics has gone astray. Ask any practicing physicist today and they will lament about the burgeoning number of contending versions of string theory, all…
VPN Essentials
What is a VPN? A VPN makes the private network, such as your corporate network, accessible through public infrastructure (aka internet). A VPN can allow users to exchange data efficiently…
Non Computability from a Buddhist viewpoint
Penrose argues that the underlying nature of human understanding is non-computable. There is no algorithmic approach that can mimic or reproduce exactly what we call ‘understanding’. He provides some examples,…
Running out of disk space? Sharding
What is automatic sharding? Sharding is a type of database partitioning that separates very large databases the into smaller, faster, more easily managed parts called data shards.
Service Bus Architecture
A Sample Use Case Say you have an ‘Account Creation’ Service. For users who want to create a new Savings account, you offer a RESTFul Service. For folks who are…
Books on Algorithms
Also see my – Problem Books for Pure Math, Physics and Mathematical Physics If you are looking for a recap of computer science algorithmic concepts either for fun or for…
Publish Subscribe Pattern in C# and some gotchas
The eventing mechanism built into the .NET runtime makes it a piece of cake to implement a simple publisher - subscriber pattern (C# code follows). public class EmployerPublisher { public…