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
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 […]
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 […]
Azure provides a variety of application settings that can help manage the app from within Azure instead of coding it in the application. Some of these settings are highlighted below. Application Settings tbd Connection Strings Azure provides connection strings that can be configured for the whole app. This includes ASP.NET based apps as well as […]
This is a sample project that contains the following: ASP.NET MVC (4.6) ASP.NET WEBAPI SQL (SQL SERVER 2014) ENTITY FRAMEWORK (5) UNIT TESTS All is deployed on Azure here: http://samplewidgets.azurewebsites.net/ This is a project I use as kind of a template for other projects that use similar technologies and frameworks. I’ve also used it to […]
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 […]
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 […]
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 […]
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 […]
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 […]