Hello World!

Welcome to my site. I use this site as a repository to dump knowledge I come across, generally in the areas of software engineering and information technologies, but may include other miscellaneous tidbits. Most of the posts are written as notes for my personal reference.

 

if i.hear then
i.forget
if i.see then
i.remember
if i.do then
i.understand

Latest articles

Cybersecurity and Cyberwar

Book Notes Cybersecurity and Cyberwar P.W. Singer and Allan Friedman; 2014   Synopsis A non technical overview of cybersecurity starting with its definition and importance in today’s cyber world. It reviews some of the vulnerable areas of attack, methods of attack, and the lasting consequences of an attack. The book then covers some aspects of […]

Read article : Cybersecurity and Cyberwar

Heroes of the Computer Revolution

Book Notes Hackers: Heroes of the Computer Revolution Steven Levey; 25th Anniversary edition; Published 2010 (1st edition was 1984)   Synopsis The book covers some of the influential people and computers during the early computer revolution – from the mainframes of the 1950s to the first home computers of the 1970s and 1980s.  The book […]

Read article : Heroes of the Computer Revolution

Material Design

Material Design is a concept created by Google and published around 2014. It extends the ‘flat design’ concept by creating layers (moving along the Z-axis). This includes methods of shadowing as well as various animations for components that users interact with. Each of the layers represent a ‘material’ that reacts differently to light (thereby giving […]

Read article : Material Design

Web Imaging Formats

File Formats The most commonly found image file formats are: BMP Not supported everywhere Not compressed GIF Supports animation 8bit color (256 color) Supports Transparency (non alpha) Lossless Compression Does not loose resolution PNG Supports Alpha Transparency Gaining popularity for photos Does not loose as much resolution JPG Supports Compression Not scalable (looses resolution) Lossy […]

Read article : Web Imaging Formats

UI / UX Design Fundamentals

Notes taken during CodeSchool course: Fundamentals of Design All pictures are property of CodeSchool Typography Some fonts are just horrible. Invest in researching which fonts match your content and audience. Content should be both verbal and visual, depending on what needs to be presented. Typefaces Humanist Serif = good for journalistic content Sans Serif does […]

Read article : UI / UX Design Fundamentals

Introduction to AngularJS

This is Angular Version 1 Introduction course to AngularJS (v1) from MVA.   @section scripts{       <script src=”~/Scripts/angular.js”></script>    <script src=”~/Scripts/angular-route.js”></script>    <script src=”~/Scripts/angular-resource.js”></script>    <script src=”~/Scripts/angular-animate.js”></script>    <script src=”~/Client/Scripts/AtTheMovies.js”></script>    <script src=”~/Client/Scripts/MovieService.js”></script>    <script src=”~/Client/Scripts/ListController.js”></script>    <script src=”~/Client/Scripts/DetailsController.js”></script>    <script src=”~/Client/Scripts/EditController.js”></script> } <h1>At the movies</h1> <div data-ng-app>    {{true ? “true” : “false”}} </div> Module = is an abstraction that allows you to […]

Read article : Introduction to AngularJS

DOM Notes

Some quick reference notes on Document Object Model Created by the browser when a web page is loaded. It is an object model representing the HTML DOM is an object oriented representation of a web page It is hierarchical – based on the element tags <head>, <body> at top / root DOM is most commonly […]

Read article : DOM Notes