function

JavaScript Properties

Redirects to legacy blog post. In ECMAScript 5 we now have two distinct kinds of properties. * Data properties * Accessor properties

C Sharp Dot NET Coding Standards and Guidelines

Redirects to legacy blog post. This is the current set of coding standards and guidelines I use when I’m coding in the C#.NET language. I thought it would be good to share so others could get use out of them also, and maybe start a discussion as to amendments / changes they see that could be useful?

Extending, Currying and Monkey Patching part 3

Redirects to legacy blog post. Monkey Patching, or sometimes known as Duck Punching.

Extending, Currying and Monkey Patching part 2

Redirects to legacy blog post. Currying got it’s name from Haskell Curry, originally discovered by Moses Schönfinkel. The programming language Haskell named after Haskell Curry is a purely functional language. So the concept of Currying has it’s roots in functional programming. It seems that the concepts of Currying and Partial Function Application are often used interchangeably, although they are different. Lets try and shed some light on the confusion.

Extending, Currying and Monkey Patching part 1

Redirects to legacy blog post. Extending: The JavaScript Function.prototype.call and Function.prototype.apply methods allow us to extend an object with additional functionality...

Scoping and Hoisting in JavaScript

Redirects to legacy blog post. In this article I’ll go over getting Kali Linux installed and set-up. I’ll go over a few of the packages in a low level of detail (due to the share number of them) that come out of the box. On top of that I’ll also go over a few programmes I like to install separately. In a subsequent article I’d like to continue with additional programmes that come with Kali Linux as there are just to many to cover in one go.

Function Declarations vs Function Expressions

Redirects to legacy blog post. This short post is in reaction to another post on JavaScript Function Declarations and Function Expressions. My concern was with the littering of the global object.