<!DOCTYPE html>
<html lang="en-US">
	<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<title>Website and Blog of Ayoma Wijethunga</title>
	<link rel="canonical" href="https://www.ayomaonline.com" />
		<link rel="profile" href="https://gmpg.org/xfn/11">
		<link rel="pingback" href="https://www.ayomaonline.com/xmlrpc.php">
<!-- All in One SEO Pack 2.4.3.1 by Michael Torbert of Semper Fi Web Design[149,222] -->
<meta name="description" content="AyomaOnline, Website and Blog of Ayoma Wijethunga (Ayoma Gayan Wijethunga). Technical blog, projects, biography and many more."/>
<meta name="keywords" content="ayoma, gayan, wijethunga, wijetunga, ayomawdb, sri lanka, ayoma sri lanka, ayoma sl, ayoma lk, ayoma gayan, ayoma wijethunga, ayoma gayan wijethunga, codegreed, code greed, sri lankan programmer, sri lankan programmers, linux"/>
<!-- /all in one seo pack -->
<link rel="dns-prefetch" href="https://fonts.googleapis.com/" />
<link rel="dns-prefetch" href="https://s.w.org/" />
<!-- All in One Webmaster plugin by Crunchify.com --><!-- /All in One Webmaster plugin -->
		<script type="text/javascript">
			window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/2.4\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/2.4\/svg\/","svgExt":".svg","source":{"concatemoji":"wp-includes/js/wp-emoji-release.min_ver-4.9.4.js"}};
			!function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55357,56692,8205,9792,65039],[55357,56692,8203,9792,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings);
		</script>
		<style type="text/css">
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
</style>
<link rel="stylesheet" id="TheStyleSheets-css" href="wp-content/plugins/asm-brush/style_ver-4.9.4.css" type="text/css" media="all"/>
<link rel="stylesheet" id="crayon-css" href="wp-content/plugins/crayon-syntax-highlighter/css/min/crayon.min_ver-_2.7.2_beta.css" type="text/css" media="all"/>
<link rel="stylesheet" id="crayon-theme-github-css" href="wp-content/plugins/crayon-syntax-highlighter/themes/github/github_ver-_2.7.2_beta.css" type="text/css" media="all"/>
<link rel="stylesheet" id="crayon-font-monaco-css" href="wp-content/plugins/crayon-syntax-highlighter/fonts/monaco_ver-_2.7.2_beta.css" type="text/css" media="all"/>
<link rel="stylesheet" id="simple-share-buttons-adder-indie-css" href="//fonts.googleapis.com/css?family=Indie+Flower&amp;ver=4.9.4" type="text/css" media="all"/>
<link rel="stylesheet" id="gglcptch-css" href="wp-content/plugins/google-captcha/css/gglcptch_ver-1.33.css" type="text/css" media="all"/>
<link rel="stylesheet" id="nu-bootstrap-css" href="wp-content/themes/pieces/css/bootstrap.min_ver-4.9.4.css" type="text/css" media="all"/>
<link rel="stylesheet" id="nu-genericons-css" href="wp-content/themes/pieces/css/genericons_ver-4.9.4.css" type="text/css" media="all"/>
<link rel="stylesheet" id="nu-fonts-css" href="//fonts.googleapis.com/css?family=Ubuntu%3A400%2C500%2C400italic%2C500italic%7CSource+Sans+Pro%3A300%2C400%2C700%2C300italic%2C400italic%2C700italic&amp;subset=latin%2Clatin-ext&amp;ver=20131010" type="text/css" media="all"/>
<link rel="stylesheet" id="nu-style-css" href="wp-content/themes/pieces/style_ver-4.9.4.css" type="text/css" media="all"/>
<link rel="stylesheet" id="lightboxStyle-css" href="wp-content/plugins/lightbox-plus/css/shadowed/colorbox.min_ver-2.7.2.css" type="text/css" media="screen"/>
<script type="text/javascript" src="wp-includes/js/jquery/jquery_ver-1.12.4.js"></script>
<script type="text/javascript" src="wp-includes/js/jquery/jquery-migrate.min_ver-1.4.1.js"></script>
<script type="text/javascript">
/* <![CDATA[ */
var gadwpUAEventsData = {"options":{"event_tracking":"1","event_downloads":"zip|mp3*|mpe*g|pdf|docx*|pptx*|xlsx*|rar*","event_bouncerate":0,"aff_tracking":1,"event_affiliates":"\/out\/","hash_tracking":0,"root_domain":"ayomaonline.com","event_timeout":100,"event_precision":0,"event_formsubmit":0,"ga_pagescrolldepth_tracking":1}};
/* ]]> */
</script>
<script type="text/javascript" src="wp-content/plugins/google-analytics-dashboard-for-wp/front/js/tracking-analytics-events_ver-5.1.2.5.js"></script>
<script type="text/javascript" src="wp-content/plugins/google-analytics-dashboard-for-wp/front/js/tracking-scrolldepth_ver-5.1.2.5.js"></script>
<script type="text/javascript">
/* <![CDATA[ */
var CrayonSyntaxSettings = {"version":"_2.7.2_beta","is_admin":"0","ajaxurl":"/","prefix":"crayon-","setting":"crayon-setting","selected":"crayon-setting-selected","changed":"crayon-setting-changed","special":"crayon-setting-special","orig_value":"data-orig-value","debug":""};
var CrayonSyntaxStrings = {"copy":"Press %s to Copy, %s to Paste","minimize":"Click To Expand Code"};
/* ]]> */
</script>
<script type="text/javascript" src="wp-content/plugins/crayon-syntax-highlighter/js/min/crayon.min_ver-_2.7.2_beta.js"></script>
<script type="text/javascript" src="wp-content/themes/pieces/js/bootstrap.min_ver-4.9.4.js"></script>
<script type="text/javascript" src="wp-content/themes/pieces/js/jquery.isotope.min_ver-4.9.4.js"></script>
<script type="text/javascript" src="wp-content/themes/pieces/js/jquery.isotope.sloppy-masonry.min_ver-4.9.4.js"></script>
<script type="text/javascript" src="wp-content/themes/pieces/js/scripts_ver-4.9.4.js"></script>
<link rel="https://api.w.org/" href="https://www.ayomaonline.com/wp-json/" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ayomaonline.com/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.ayomaonline.com/wp-includes/wlwmanifest.xml" /> 
<meta name="generator" content="WordPress 4.9.4"/>
<!-- Google AdSense Targeting powered by ChrisKDesigns.com --><!-- google_ad_section_start --><script type="text/javascript">
	window._wp_rp_static_base_url = 'https://wprp.zemanta.com/static/';
	window._wp_rp_wp_ajax_url = "/";
	window._wp_rp_plugin_version = '3.6.4';
	window._wp_rp_post_id = '22585';
	window._wp_rp_num_rel_posts = '5';
	window._wp_rp_thumbnails = true;
	window._wp_rp_post_title = 'Essential+Python+Libraries+for+Hackers+and+Security+Researchers';
	window._wp_rp_post_tags = ['security', 'tool', 'system', 'internet', 'equal', 'date', 'secur', 'research', 'resourc', 'hacker', 'wire', 'librari', 'network', 'python', 'unit', 'classic'];
	window._wp_rp_promoted_content = true;
</script>
<link rel="stylesheet" href="wp-content/plugins/wordpress-23-related-posts-plugin/static/themes/vertical-s_version-3.6.4.css"/>
<style type="text/css">
.related_post_title {
}
ul.related_post {
}
ul.related_post li {
}
ul.related_post li a {
}
ul.related_post li img {
}</style>
<script type="text/javascript">
(function(url){
	if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; }
	var addEvent = function(evt, handler) {
		if (window.addEventListener) {
			document.addEventListener(evt, handler, false);
		} else if (window.attachEvent) {
			document.attachEvent('on' + evt, handler);
		}
	};
	var removeEvent = function(evt, handler) {
		if (window.removeEventListener) {
			document.removeEventListener(evt, handler, false);
		} else if (window.detachEvent) {
			document.detachEvent('on' + evt, handler);
		}
	};
	var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' ');
	var logHuman = function() {
		var wfscr = document.createElement('script');
		wfscr.type = 'text/javascript';
		wfscr.async = true;
		wfscr.src = url + '&r=' + Math.random();
		(document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr);
		for (var i = 0; i < evts.length; i++) {
			removeEvent(evts[i], logHuman);
		}
	};
	for (var i = 0; i < evts.length; i++) {
		addEvent(evts[i], logHuman);
	}
})('http://www.ayomaonline.com/?wordfence_lh=1&hid=2A10ACB67E992939CC4505A430A525E6');
</script><style type="text/css" id="syntaxhighlighteranchor"></style>
<!-- BEGIN GADWP v5.1.2.5 Universal Analytics - https://deconf.com/google-analytics-dashboard-wordpress/ -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
	(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
	m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
  ga('create', 'UA-11681555-1', 'auto');
  ga('send', 'pageview');
</script>
<!-- END GADWP Universal Analytics -->
	</head>
	<body class="home blog">
		<header id="site-header" class="site-header" role="banner">
			<div class="container">
				<div class="site-branding">
										<h1 class="site-title">
						<a href="/" title="Website and Blog of Ayoma Wijethunga" rel="home">
							Website and Blog of Ayoma Wijethunga						</a>
					</h1>
					<div class="site-description">The day-to-day techno blog.</div>
				<!-- .site-branding --></div>
				<div class="navbar navbar-default site-navigation" role="navigation">
					<div class="navbar-header">
						<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
							<span class="icon-bar"></span>
							<span class="icon-bar"></span>
							<span class="icon-bar"></span>
						</button>
					</div>
					<div class="navbar-collapse collapse main-navigation"><ul id="menu-menu-1" class="nav navbar-nav"><li id="menu-item-513" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-513 active"><a title="Home" href="/">Home</a></li>
<li id="menu-item-9860" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9860"><a title="Security" href="category/security/">Security</a></li>
<li id="menu-item-9861" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9861"><a title="IoT" href="category/iot/">IoT</a></li>
<li id="menu-item-9864" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9864"><a title="DIY" href="category/diy/">DIY</a></li>
<li id="menu-item-9865" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-9865"><a title="WSO2" href="category/wso2/">WSO2</a></li>
</ul></div>				<!-- .site-navigation --></div>
			</div>
		<!-- #site-header --></header>
		<div id="main" class="site-main">
			<div class="container">
	<div class="row">
		<main id="content" class="col-md-9 col-lg-9 content-area" role="main">
			<div class="row isotope">
			<!-- google_ad_section_end --><!-- google_ad_section_start -->
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-22585" class="box post-22585 post type-post status-publish format-standard has-post-thumbnail hentry category-security">
		<div class="entry-thumbnail">
		<a href="security/essential-python-libraries-hackers-security-researchers/" title="Essential Python Libraries for Hackers and Security Researchers">
			<img width="350" height="118" src="wp-content/uploads/2017/12/python-logo-1-350x118.png" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2017/12/python-logo-1-350x118.png 350w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="security/essential-python-libraries-hackers-security-researchers/" title="Essential Python Libraries for Hackers and Security Researchers" rel="bookmark">Essential Python Libraries for Hackers and Security Researchers</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="security/essential-python-libraries-hackers-security-researchers/" title="3:51 PM" rel="bookmark"><time class="entry-date published" datetime="2017-12-19T15:51:57+00:00">December 19, 2017</time></a></span>
						<span class="comments-link"><a href="security/essential-python-libraries-hackers-security-researchers/#respond">Leave a comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Native Libraries Most up-to date reference for important native libraries is the official documentations. Since all native libraries are equally&hellip;  <a href="security/essential-python-libraries-hackers-security-researchers/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/security/" rel="category tag">Security</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-22585 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-22582" class="box post-22582 post type-post status-publish format-standard has-post-thumbnail hentry category-programming">
		<div class="entry-thumbnail">
		<a href="programming/notes-java-geek-learning-python-language-reference-review/" title="Notes of a Java Geek Learning Python – Language Reference Review">
			<img width="350" height="118" src="wp-content/uploads/2017/12/python-logo-350x118.png" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2017/12/python-logo-350x118.png 350w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="programming/notes-java-geek-learning-python-language-reference-review/" title="Notes of a Java Geek Learning Python – Language Reference Review" rel="bookmark">Notes of a Java Geek Learning Python - Language Reference Review</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="programming/notes-java-geek-learning-python-language-reference-review/" title="3:45 PM" rel="bookmark"><time class="entry-date published" datetime="2017-12-19T15:45:25+00:00">December 19, 2017</time></a></span>
						<span class="comments-link"><a href="programming/notes-java-geek-learning-python-language-reference-review/#respond">Leave a comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>This post consists of quick notes taken while going through &#8220;Python 3 - Language Reference&#8221;. Please note that this is&hellip;  <a href="programming/notes-java-geek-learning-python-language-reference-review/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/programming/" rel="category tag">Software Engineering</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-22582 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-22577" class="box post-22577 post type-post status-publish format-standard has-post-thumbnail hentry category-iot">
		<div class="entry-thumbnail">
		<a href="iot/using-raspberry-pi-program-ble400-nrf51822/" title="Using Raspberry Pi to Program BLE400 / NRF51822">
			<img width="350" height="262" src="wp-content/uploads/2017/12/BLE400-1-350x262.jpg" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2017/12/BLE400-1-350x262.jpg 350w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="iot/using-raspberry-pi-program-ble400-nrf51822/" title="Using Raspberry Pi to Program BLE400 / NRF51822" rel="bookmark">Using Raspberry Pi to Program BLE400 / NRF51822</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="iot/using-raspberry-pi-program-ble400-nrf51822/" title="3:10 PM" rel="bookmark"><time class="entry-date published" datetime="2017-12-19T15:10:51+00:00">December 19, 2017</time></a></span>
						<span class="comments-link"><a href="iot/using-raspberry-pi-program-ble400-nrf51822/#respond">Leave a comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Connect the BLE400 according to diagram shown in: https://rlangoy.github.io/OpenOCD_MBED_FRONTEND/HWExample.htm RPi GPIO PIN 24 to SWDIO (SWD, pin7) RPi GPIO PIN&hellip;  <a href="iot/using-raspberry-pi-program-ble400-nrf51822/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/iot/" rel="category tag">IoT</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-22577 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-22563" class="box post-22563 post type-post status-publish format-standard hentry category-wso2 tag-wso2">
	<header class="entry-header">
		<h2 class="entry-title"><a href="wso2/sso-salesforce-with-wso2-identity-server-using-openid-connect/" title="SSO Salesforce with WSO2 Identity Server using OpenID Connect" rel="bookmark">SSO Salesforce with WSO2 Identity Server using OpenID Connect</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="wso2/sso-salesforce-with-wso2-identity-server-using-openid-connect/" title="6:22 PM" rel="bookmark"><time class="entry-date published" datetime="2017-08-29T18:22:06+00:00">August 29, 2017</time></a></span>
						<span class="comments-link"><a href="wso2/sso-salesforce-with-wso2-identity-server-using-openid-connect/#respond">Leave a comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>This post summarizes steps relevant to configuring OpenID Connect based SSO with Salesforce using WSO2 Identity Server as the Identity&hellip;  <a href="wso2/sso-salesforce-with-wso2-identity-server-using-openid-connect/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/wso2/" rel="category tag">WSO2</a>			</span>
						<span class="tags-links">
				<a href="tag/wso2/" rel="tag">WSO2</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-22563 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-10042" class="box post-10042 post type-post status-publish format-standard has-post-thumbnail hentry category-security tag-iot tag-mitm tag-security tag-wireshark">
		<div class="entry-thumbnail">
		<a href="security/analyzing-network-traffic-with-openwrt/" title="Analyzing Network Traffic with OpenWrt">
			<img width="350" height="238" src="wp-content/uploads/2016/05/Wireshark-350x238.png" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2016/05/Wireshark-350x238.png 350w,  wp-content/uploads/2016/05/Wireshark.png 866w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="security/analyzing-network-traffic-with-openwrt/" title="Analyzing Network Traffic with OpenWrt" rel="bookmark">Analyzing Network Traffic with OpenWrt</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="security/analyzing-network-traffic-with-openwrt/" title="11:39 AM" rel="bookmark"><time class="entry-date published" datetime="2016-05-22T11:39:09+00:00">May 22, 2016</time></a></span>
						<span class="comments-link"><a href="security/analyzing-network-traffic-with-openwrt/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Please go through &#8220;Getting Started with OpenWrt - Linuxfying Routers&#8221; if you are new to OpenWrt. I will be using the&hellip;  <a href="security/analyzing-network-traffic-with-openwrt/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/security/" rel="category tag">Security</a>			</span>
						<span class="tags-links">
				<a href="tag/iot/" rel="tag">IoT</a>, <a href="tag/mitm/" rel="tag">MitM</a>, <a href="tag/security/" rel="tag">Security</a>, <a href="tag/wireshark/" rel="tag">Wireshark</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-10042 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-10015" class="box post-10015 post type-post status-publish format-standard has-post-thumbnail hentry category-gadgets category-security">
		<div class="entry-thumbnail">
		<a href="security/getting-started-with-openwrt-linuxfying-routers/" title="Getting started with OpenWrt – Linuxfying Routers">
			<img width="350" height="312" src="wp-content/uploads/2016/05/GLI_OpenWrt2-350x312.png" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2016/05/GLI_OpenWrt2-350x312.png 350w,  wp-content/uploads/2016/05/GLI_OpenWrt2.png 827w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="security/getting-started-with-openwrt-linuxfying-routers/" title="Getting started with OpenWrt – Linuxfying Routers" rel="bookmark">Getting started with OpenWrt - Linuxfying Routers</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="security/getting-started-with-openwrt-linuxfying-routers/" title="11:02 PM" rel="bookmark"><time class="entry-date published" datetime="2016-05-21T23:02:48+00:00">May 21, 2016</time></a></span>
						<span class="comments-link"><a href="security/getting-started-with-openwrt-linuxfying-routers/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>I just got myself a GL-MT300A (GL.iNet) mini router. GL.iNet routers have OpenWrt pre-installed, unlike other mini routers with which you have to&hellip;  <a href="security/getting-started-with-openwrt-linuxfying-routers/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/gadgets/" rel="category tag">Gadgets</a>, <a href="category/security/" rel="category tag">Security</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-10015 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-9938" class="box post-9938 post type-post status-publish format-standard has-post-thumbnail hentry category-cve-probe tag-cve tag-java tag-security tag-tomcat">
		<div class="entry-thumbnail">
		<a href="security/cve-probe/cve-probe-apache-tomcat-cve-2016-0706/" title="CVE Probe — Apache Tomcat — CVE-2016–0706">
			<img width="350" height="351" src="wp-content/uploads/2016/05/Screenshot-from-2016-05-21-143017-350x351.png" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2016/05/Screenshot-from-2016-05-21-143017-350x351.png 350w, wp-content/uploads/2016/05/Screenshot-from-2016-05-21-143017-150x150.png 150w,  wp-content/uploads/2016/05/Screenshot-from-2016-05-21-143017.png 1012w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="security/cve-probe/cve-probe-apache-tomcat-cve-2016-0706/" title="CVE Probe — Apache Tomcat — CVE-2016–0706" rel="bookmark">CVE Probe — Apache Tomcat — CVE-2016–0706</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="security/cve-probe/cve-probe-apache-tomcat-cve-2016-0706/" title="2:57 PM" rel="bookmark"><time class="entry-date published" datetime="2016-05-21T14:57:36+00:00">May 21, 2016</time></a></span>
						<span class="comments-link"><a href="security/cve-probe/cve-probe-apache-tomcat-cve-2016-0706/#respond">Leave a comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Apache Tomcat disclosed CVE-2016–0706 on 02/24/2016 with below overview : Apache Tomcat 6.x before 6.0.45, 7.x before 7.0.68, 8.x before 8.0.31,&hellip;  <a href="security/cve-probe/cve-probe-apache-tomcat-cve-2016-0706/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/security/cve-probe/" rel="category tag">CVE Probe</a>			</span>
						<span class="tags-links">
				<a href="tag/cve/" rel="tag">CVE</a>, <a href="tag/java/" rel="tag">Java</a>, <a href="tag/security/" rel="tag">Security</a>, <a href="tag/tomcat/" rel="tag">Tomcat</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-9938 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-9866" class="box post-9866 post type-post status-publish format-standard has-post-thumbnail hentry category-security tag-mitm tag-security tag-wireshark">
		<div class="entry-thumbnail">
		<a href="security/man-in-the-middle-attack-lab-setup-with-virtualbox/" title="Man in the Middle Attack — Lab Setup with VirtualBox">
			<img width="350" height="253" src="wp-content/uploads/2016/05/Screenshot-from-2016-05-20-212655-350x253.png" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2016/05/Screenshot-from-2016-05-20-212655-350x253.png 350w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="security/man-in-the-middle-attack-lab-setup-with-virtualbox/" title="Man in the Middle Attack — Lab Setup with VirtualBox" rel="bookmark">Man in the Middle Attack — Lab Setup with VirtualBox</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="security/man-in-the-middle-attack-lab-setup-with-virtualbox/" title="9:43 PM" rel="bookmark"><time class="entry-date published" datetime="2016-05-20T21:43:09+00:00">May 20, 2016</time></a></span>
						<span class="comments-link"><a href="security/man-in-the-middle-attack-lab-setup-with-virtualbox/#comments">4 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Man in the Middle (MitM) attack concept has been around for a long time and it dates back even to 1981,&hellip;  <a href="security/man-in-the-middle-attack-lab-setup-with-virtualbox/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/security/" rel="category tag">Security</a>			</span>
						<span class="tags-links">
				<a href="tag/mitm/" rel="tag">MitM</a>, <a href="tag/security/" rel="tag">Security</a>, <a href="tag/wireshark/" rel="tag">Wireshark</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-9866 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-9720" class="box post-9720 post type-post status-publish format-standard hentry category-programming tag-api tag-java tag-rest">
	<header class="entry-header">
		<h2 class="entry-title"><a href="programming/swagger-core-jersey-2-empty-api-listing-resources-not-listed/" title="Swagger Core Jersey 2 – Empty API listing / Resources not listed" rel="bookmark">Swagger Core Jersey 2 - Empty API listing / Resources not listed</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="programming/swagger-core-jersey-2-empty-api-listing-resources-not-listed/" title="5:22 PM" rel="bookmark"><time class="entry-date published" datetime="2016-02-03T17:22:26+00:00">February 3, 2016</time></a></span>
						<span class="comments-link"><a href="programming/swagger-core-jersey-2-empty-api-listing-resources-not-listed/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Recently, I tried following &#8220;Swagger-Core-Jersey-2.X-Project-Setup-1.5&#8221; guide. After doing everything correct, identified that &#8220;swagger.json&#8221; file does not contain API listing. Output&hellip;  <a href="programming/swagger-core-jersey-2-empty-api-listing-resources-not-listed/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/programming/" rel="category tag">Software Engineering</a>			</span>
						<span class="tags-links">
				<a href="tag/api/" rel="tag">API</a>, <a href="tag/java/" rel="tag">Java</a>, <a href="tag/rest/" rel="tag">REST</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-9720 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-9707" class="box post-9707 post type-post status-publish format-standard has-post-thumbnail hentry category-security category-wso2 tag-security tag-wso2">
		<div class="entry-thumbnail">
		<a href="security/jaggery-js-enabling-java-security-manager-in-jaggery/" title="{jaggery.js} Enabling Java Security Manager in Jaggery">
			<img width="258" height="251" src="wp-content/uploads/2016/01/landing-banner.png" class="attachment-thumb-small size-thumb-small wp-post-image" alt=""/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="security/jaggery-js-enabling-java-security-manager-in-jaggery/" title="{jaggery.js} Enabling Java Security Manager in Jaggery" rel="bookmark">{jaggery.js} Enabling Java Security Manager in Jaggery</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="security/jaggery-js-enabling-java-security-manager-in-jaggery/" title="12:12 PM" rel="bookmark"><time class="entry-date published" datetime="2016-01-27T12:12:44+00:00">January 27, 2016</time></a></span>
						<span class="comments-link"><a href="security/jaggery-js-enabling-java-security-manager-in-jaggery/#comments">1 Comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>This post summarizes steps relevant to enabling Java Security Manager in Jaggery server. Steps are summarised for using default keystore to&hellip;  <a href="security/jaggery-js-enabling-java-security-manager-in-jaggery/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/security/" rel="category tag">Security</a>, <a href="category/wso2/" rel="category tag">WSO2</a>			</span>
						<span class="tags-links">
				<a href="tag/security/" rel="tag">Security</a>, <a href="tag/wso2/" rel="tag">WSO2</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-9707 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-9455" class="box post-9455 post type-post status-publish format-standard has-post-thumbnail hentry category-diy">
		<div class="entry-thumbnail">
		<a href="diy/homebrew-home-automation/" title="Homebrew Home Automation">
			<img width="350" height="177" src="wp-content/uploads/2016/01/kkk-350x177.jpg" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2016/01/kkk-350x177.jpg 350w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="diy/homebrew-home-automation/" title="Homebrew Home Automation" rel="bookmark">Homebrew Home Automation</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="diy/homebrew-home-automation/" title="12:03 AM" rel="bookmark"><time class="entry-date published" datetime="2016-01-06T00:03:19+00:00">January 6, 2016</time></a></span>
						<span class="comments-link"><a href="diy/homebrew-home-automation/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>First sensor node as well as most of the work relevant to hardware prototype of my homebrew home automation system&hellip;  <a href="diy/homebrew-home-automation/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/diy/" rel="category tag">DIY Projects</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-9455 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-8932" class="box post-8932 post type-post status-publish format-standard has-post-thumbnail hentry category-programming category-wso2 tag-esb tag-wso2">
		<div class="entry-thumbnail">
		<a href="programming/wso2-esb-walk-through-s̶h̶o̶r̶t̶e̶s̶t̶-smartest-path/" title="WSO2 ESB Walk-through  –   S̶h̶o̶r̶t̶e̶s̶t̶ Smartest Path">
			<img width="350" height="224" src="wp-content/uploads/2015/12/ESB1-350x224.png" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2015/12/ESB1-350x224.png 350w,   wp-content/uploads/2015/12/ESB1.png 1186w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="programming/wso2-esb-walk-through-s̶h̶o̶r̶t̶e̶s̶t̶-smartest-path/" title="WSO2 ESB Walk-through  –   S̶h̶o̶r̶t̶e̶s̶t̶ Smartest Path" rel="bookmark">WSO2 ESB Walk-through  -   S̶h̶o̶r̶t̶e̶s̶t̶ Smartest Path</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="programming/wso2-esb-walk-through-s̶h̶o̶r̶t̶e̶s̶t̶-smartest-path/" title="5:56 PM" rel="bookmark"><time class="entry-date published" datetime="2015-12-01T17:56:11+00:00">December 1, 2015</time></a></span>
						<span class="comments-link"><a href="programming/wso2-esb-walk-through-s̶h̶o̶r̶t̶e̶s̶t̶-smartest-path/#respond">Leave a comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>WSO2 Enterprise Service Bus is a lightweight, free and open source product with 100+ ready-made connectors [1], which is being&hellip;  <a href="programming/wso2-esb-walk-through-s̶h̶o̶r̶t̶e̶s̶t̶-smartest-path/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/programming/" rel="category tag">Software Engineering</a>, <a href="category/wso2/" rel="category tag">WSO2</a>			</span>
						<span class="tags-links">
				<a href="tag/esb/" rel="tag">ESB</a>, <a href="tag/wso2/" rel="tag">WSO2</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-8932 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-8824" class="box post-8824 post type-post status-publish format-standard hentry category-diy tag-3d tag-diy tag-electronics">
	<header class="entry-header">
		<h2 class="entry-title"><a href="diy/diy-3d-printer-building-reprap-prusa-i3-in-sri-lanka-work-in-progress/" title="DIY 3D printer – Building RepRap Prusa i3 in Sri Lanka (work in progress)" rel="bookmark">DIY 3D printer - Building RepRap Prusa i3 in Sri Lanka (work in progress)</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="diy/diy-3d-printer-building-reprap-prusa-i3-in-sri-lanka-work-in-progress/" title="9:38 PM" rel="bookmark"><time class="entry-date published" datetime="2015-11-29T21:38:57+00:00">November 29, 2015</time></a></span>
						<span class="comments-link"><a href="diy/diy-3d-printer-building-reprap-prusa-i3-in-sri-lanka-work-in-progress/#comments">3 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>This post summarizes building a RepRap Prusa i3 3D printer here in Sri Lanka, with my father’s help as well (who&hellip;  <a href="diy/diy-3d-printer-building-reprap-prusa-i3-in-sri-lanka-work-in-progress/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/diy/" rel="category tag">DIY Projects</a>			</span>
						<span class="tags-links">
				<a href="tag/3d/" rel="tag">3D</a>, <a href="tag/diy/" rel="tag">DIY</a>, <a href="tag/electronics/" rel="tag">Electronics</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-8824 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-8672" class="box post-8672 post type-post status-publish format-standard has-post-thumbnail hentry category-iot tag-electronics tag-iot">
		<div class="entry-thumbnail">
		<a href="iot/gy-gps6mv2-neo6mv2-neo-6m-gps-module-with-arduino-usb-ttl/" title="GY-GPS6MV2 – NEO6MV2 (Neo 6M) GPS Module with Arduino / USB TTL">
			<img width="350" height="189" src="wp-content/uploads/2015/11/ucenter-350x189.png" class="attachment-thumb-small size-thumb-small wp-post-image" alt="" srcset="wp-content/uploads/2015/11/ucenter-350x189.png 350w,   wp-content/uploads/2015/11/ucenter.png 1366w" sizes="(max-width: 350px) 100vw, 350px"/>		</a>
	</div>
	<header class="entry-header">
		<h2 class="entry-title"><a href="iot/gy-gps6mv2-neo6mv2-neo-6m-gps-module-with-arduino-usb-ttl/" title="GY-GPS6MV2 – NEO6MV2 (Neo 6M) GPS Module with Arduino / USB TTL" rel="bookmark">GY-GPS6MV2 - NEO6MV2 (Neo 6M) GPS Module with Arduino / USB TTL</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="iot/gy-gps6mv2-neo6mv2-neo-6m-gps-module-with-arduino-usb-ttl/" title="1:25 AM" rel="bookmark"><time class="entry-date published" datetime="2015-11-28T01:25:31+00:00">November 28, 2015</time></a></span>
						<span class="comments-link"><a href="iot/gy-gps6mv2-neo6mv2-neo-6m-gps-module-with-arduino-usb-ttl/#comments">12 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Ublox Neo 6M (Ublox NEO6MV2) is a I2C compliant GPS module. This post discusses details on wiring Ublox Neo 6M&hellip;  <a href="iot/gy-gps6mv2-neo6mv2-neo-6m-gps-module-with-arduino-usb-ttl/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/iot/" rel="category tag">IoT</a>			</span>
						<span class="tags-links">
				<a href="tag/electronics/" rel="tag">Electronics</a>, <a href="tag/iot/" rel="tag">IoT</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-8672 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-8842" class="box post-8842 post type-post status-publish format-standard hentry category-tips-and-tricks tag-linux tag-wireshark">
	<header class="entry-header">
		<h2 class="entry-title"><a href="tips-and-tricks/installing-latest-wireshark-on-ubuntu-linux-build-from-source/" title="Installing latest Wireshark on Ubuntu / Linux (Build from source)" rel="bookmark">Installing latest Wireshark on Ubuntu / Linux (Build from source)</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="tips-and-tricks/installing-latest-wireshark-on-ubuntu-linux-build-from-source/" title="3:33 PM" rel="bookmark"><time class="entry-date published" datetime="2015-11-27T15:33:14+00:00">November 27, 2015</time></a></span>
						<span class="comments-link"><a href="tips-and-tricks/installing-latest-wireshark-on-ubuntu-linux-build-from-source/#respond">Leave a comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Note that even though this article discusses building Wireshark from the source and relevant installation steps, same can be applied&hellip;  <a href="tips-and-tricks/installing-latest-wireshark-on-ubuntu-linux-build-from-source/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/tips-and-tricks/" rel="category tag">Tips and Tricks</a>			</span>
						<span class="tags-links">
				<a href="tag/linux/" rel="tag">Linux</a>, <a href="tag/wireshark/" rel="tag">Wireshark</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-8842 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-8774" class="box post-8774 post type-post status-publish format-standard hentry category-iot tag-arduino tag-electronics tag-iot">
	<header class="entry-header">
		<h2 class="entry-title"><a href="iot/sim800-controlling-arduino-with-sms/" title="SIM800 – Controlling Arduino with SMS (IoT Backup Route)" rel="bookmark">SIM800 - Controlling Arduino with SMS (IoT Backup Route)</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="iot/sim800-controlling-arduino-with-sms/" title="7:30 PM" rel="bookmark"><time class="entry-date published" datetime="2015-11-25T19:30:49+00:00">November 25, 2015</time></a></span>
						<span class="comments-link"><a href="iot/sim800-controlling-arduino-with-sms/#comments">30 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>This post further discusses on extracting commands sent to an Arduino in form of an SMS, using SIM800 module. Discussed&hellip;  <a href="iot/sim800-controlling-arduino-with-sms/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/iot/" rel="category tag">IoT</a>			</span>
						<span class="tags-links">
				<a href="tag/arduino/" rel="tag">Arduino</a>, <a href="tag/electronics/" rel="tag">Electronics</a>, <a href="tag/iot/" rel="tag">IoT</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-8774 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-8749" class="box post-8749 post type-post status-publish format-standard hentry category-iot category-programming tag-iot">
	<header class="entry-header">
		<h2 class="entry-title"><a href="programming/quickstart-sim800-sim800l-with-arduino/" title="Quickstart SIM800 (SIM800L) with Arduino" rel="bookmark">Quickstart SIM800 (SIM800L) with Arduino</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="programming/quickstart-sim800-sim800l-with-arduino/" title="1:27 PM" rel="bookmark"><time class="entry-date published" datetime="2015-11-25T13:27:32+00:00">November 25, 2015</time></a></span>
						<span class="comments-link"><a href="programming/quickstart-sim800-sim800l-with-arduino/#comments">144 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>SIM800 is one of the most commonly used GSM module among hobbyists and Arduino community. Even though AT command reference&hellip;  <a href="programming/quickstart-sim800-sim800l-with-arduino/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/iot/" rel="category tag">IoT</a>, <a href="category/programming/" rel="category tag">Software Engineering</a>			</span>
						<span class="tags-links">
				<a href="tag/iot/" rel="tag">IoT</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-8749 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-5384" class="box post-5384 post type-post status-publish format-standard hentry category-programming category-web-developing tag-osgi">
	<header class="entry-header">
		<h2 class="entry-title"><a href="web-developing/modular-web-applications-with-osgi-part-2-dynamic-web-resources/" title="Modular Web Applications with OSGi – Part 2 – Dynamic Web Resources" rel="bookmark">Modular Web Applications with OSGi - Part 2 - Dynamic Web Resources</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="web-developing/modular-web-applications-with-osgi-part-2-dynamic-web-resources/" title="9:54 PM" rel="bookmark"><time class="entry-date published" datetime="2015-01-02T21:54:24+00:00">January 2, 2015</time></a></span>
						<span class="comments-link"><a href="web-developing/modular-web-applications-with-osgi-part-2-dynamic-web-resources/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>This is part 2 of a series of posts regarding developing modular Java web applications with OSGi. Please go through&hellip;  <a href="web-developing/modular-web-applications-with-osgi-part-2-dynamic-web-resources/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/programming/" rel="category tag">Software Engineering</a>, <a href="category/web-developing/" rel="category tag">Web Developing</a>			</span>
						<span class="tags-links">
				<a href="tag/osgi/" rel="tag">OSGi</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-5384 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-5321" class="box post-5321 post type-post status-publish format-standard hentry category-programming category-web-developing tag-osgi">
	<header class="entry-header">
		<h2 class="entry-title"><a href="web-developing/modular-web-applications-with-osgi-part-1-modules-and-dynamic-menus/" title="Modular Web Applications with OSGi – Part 1- Modules and Dynamic Menus" rel="bookmark">Modular Web Applications with OSGi - Part 1- Modules and Dynamic Menus</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="web-developing/modular-web-applications-with-osgi-part-1-modules-and-dynamic-menus/" title="9:31 PM" rel="bookmark"><time class="entry-date published" datetime="2015-01-01T21:31:38+00:00">January 1, 2015</time></a></span>
						<span class="comments-link"><a href="web-developing/modular-web-applications-with-osgi-part-1-modules-and-dynamic-menus/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>This is beginning of a series of posts regarding developing modular Java web applications with OSGi. I must add that&hellip;  <a href="web-developing/modular-web-applications-with-osgi-part-1-modules-and-dynamic-menus/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/programming/" rel="category tag">Software Engineering</a>, <a href="category/web-developing/" rel="category tag">Web Developing</a>			</span>
						<span class="tags-links">
				<a href="tag/osgi/" rel="tag">OSGi</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-5321 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-884" class="box post-884 post type-post status-publish format-standard hentry category-mobile-handheld">
	<header class="entry-header">
		<h2 class="entry-title"><a href="mobile-handheld/android-r-not-regenerating/" title="Android R not regenerating" rel="bookmark">Android R not regenerating</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="mobile-handheld/android-r-not-regenerating/" title="2:47 PM" rel="bookmark"><time class="entry-date published" datetime="2014-03-01T14:47:51+00:00">March 1, 2014</time></a></span>
						<span class="comments-link"><a href="mobile-handheld/android-r-not-regenerating/#comments">1 Comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Recently, I  had to face few strange problems in regenerating R.java file after clean building an Eclipse based Android project.&hellip;  <a href="mobile-handheld/android-r-not-regenerating/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/mobile-handheld/" rel="category tag">Mobile & Handheld</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-884 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-568" class="box post-568 post type-post status-publish format-standard hentry category-mobile-handheld">
	<header class="entry-header">
		<h2 class="entry-title"><a href="mobile-handheld/note-2-updating-to-4-3-rooting/" title="Samsung Note 2 – Updating to Android 4.3 Stock ROM and Re-rooting Guide" rel="bookmark">Samsung Note 2 - Updating to Android 4.3 Stock ROM and Re-rooting Guide</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="mobile-handheld/note-2-updating-to-4-3-rooting/" title="11:19 PM" rel="bookmark"><time class="entry-date published" datetime="2013-12-24T23:19:49+00:00">December 24, 2013</time></a></span>
						<span class="comments-link"><a href="mobile-handheld/note-2-updating-to-4-3-rooting/#comments">1 Comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Below steps were tested with Samsung Note 2 (GT-N7100) running Android 4.1.2 having PDA N7100XXDMB5 / baseband N7100XXDLK7. After the&hellip;  <a href="mobile-handheld/note-2-updating-to-4-3-rooting/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/mobile-handheld/" rel="category tag">Mobile & Handheld</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-568 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-469" class="box post-469 post type-post status-publish format-standard hentry category-mobile-handheld category-software-reviews tag-mobile tag-security">
	<header class="entry-header">
		<h2 class="entry-title"><a href="software-reviews/malware-analyzer-for-android/" title="Malware Analyzer for Android ( Anubis, NVT, URLVoid &amp; Comodo, All in One )" rel="bookmark">Malware Analyzer for Android ( Anubis, NVT, URLVoid &#038; Comodo, All in One )</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="software-reviews/malware-analyzer-for-android/" title="2:45 PM" rel="bookmark"><time class="entry-date published" datetime="2013-02-25T14:45:22+00:00">February 25, 2013</time></a></span>
						<span class="comments-link"><a href="software-reviews/malware-analyzer-for-android/#comments">1 Comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>I have always been a fan of Anubis binary analyzer, though I prefer Sandboxie in some serious situations. As Anubis&hellip;  <a href="software-reviews/malware-analyzer-for-android/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/mobile-handheld/" rel="category tag">Mobile & Handheld</a>, <a href="category/software-reviews/" rel="category tag">Software Reviews</a>			</span>
						<span class="tags-links">
				<a href="tag/mobile/" rel="tag">Mobile</a>, <a href="tag/security/" rel="tag">Security</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-469 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-450" class="box post-450 post type-post status-publish format-standard hentry category-web-developing">
	<header class="entry-header">
		<h2 class="entry-title"><a href="web-developing/yii-vertical-operations-menu-cmenu/" title="Yii Vertical Operations Menu (CMenu)" rel="bookmark">Yii Vertical Operations Menu (CMenu)</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="web-developing/yii-vertical-operations-menu-cmenu/" title="1:07 PM" rel="bookmark"><time class="entry-date published" datetime="2012-08-19T13:07:50+00:00">August 19, 2012</time></a></span>
						<span class="comments-link"><a href="web-developing/yii-vertical-operations-menu-cmenu/#comments">4 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Yii framework provides a nice, dynamic &#8220;Operations Menu&#8221; with CRUD views generated by Gii application. In one of my projects&hellip;  <a href="web-developing/yii-vertical-operations-menu-cmenu/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/web-developing/" rel="category tag">Web Developing</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-450 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-411" class="box post-411 post type-post status-publish format-standard hentry category-security category-web-developing">
	<header class="entry-header">
		<h2 class="entry-title"><a href="web-developing/xss-cross-site-scripting/" title="XSS (Cross-site scripting)" rel="bookmark">XSS (Cross-site scripting)</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="web-developing/xss-cross-site-scripting/" title="3:08 PM" rel="bookmark"><time class="entry-date published" datetime="2011-06-09T15:08:16+00:00">June 9, 2011</time></a></span>
						<span class="comments-link"><a href="web-developing/xss-cross-site-scripting/#respond">Leave a comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Cross-site scripting is a vulnerability that exists in many web applications. It is rated as a top threat for web&hellip;  <a href="web-developing/xss-cross-site-scripting/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/security/" rel="category tag">Security</a>, <a href="category/web-developing/" rel="category tag">Web Developing</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-411 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-402" class="box post-402 post type-post status-publish format-standard hentry category-academic">
	<header class="entry-header">
		<h2 class="entry-title"><a href="academic/fetch-execute-cycle/" title="Fetch-execute cycle and impact of operation types." rel="bookmark">Fetch-execute cycle and impact of operation types.</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="academic/fetch-execute-cycle/" title="1:38 PM" rel="bookmark"><time class="entry-date published" datetime="2011-06-09T13:38:49+00:00">June 9, 2011</time></a></span>
						<span class="comments-link"><a href="academic/fetch-execute-cycle/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>What is a fetch-execute cycle in a processor. Conventional processor consist five units called ALU, Controller, Internal Storage, Internal Interconnections&hellip;  <a href="academic/fetch-execute-cycle/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/academic/" rel="category tag">Academic</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-402 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-396" class="box post-396 post type-post status-publish format-standard hentry category-academic category-programming">
	<header class="entry-header">
		<h2 class="entry-title"><a href="academic/guessing-game-in-assembly/" title="Guessing Game in Assembly" rel="bookmark">Guessing Game in Assembly</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="academic/guessing-game-in-assembly/" title="1:07 PM" rel="bookmark"><time class="entry-date published" datetime="2011-06-09T13:07:45+00:00">June 9, 2011</time></a></span>
						<span class="comments-link"><a href="academic/guessing-game-in-assembly/#comments">7 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>This assembly language program is designed to create a very simple game where user is allowed to guess a hard&hellip;  <a href="academic/guessing-game-in-assembly/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/academic/" rel="category tag">Academic</a>, <a href="category/programming/" rel="category tag">Software Engineering</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-396 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-373" class="box post-373 post type-post status-publish format-standard hentry category-academic tag-academic tag-java">
	<header class="entry-header">
		<h2 class="entry-title"><a href="academic/coupling-loosely-coupling-and-tightly-coupling/" title="Coupling, Loosely Coupling and Tightly Coupling" rel="bookmark">Coupling, Loosely Coupling and Tightly Coupling</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="academic/coupling-loosely-coupling-and-tightly-coupling/" title="11:22 AM" rel="bookmark"><time class="entry-date published" datetime="2011-06-09T11:22:51+00:00">June 9, 2011</time></a></span>
						<span class="comments-link"><a href="academic/coupling-loosely-coupling-and-tightly-coupling/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Coupling refers to dependencies that exists between two things. Consider two classes for an example. If one class is highly&hellip;  <a href="academic/coupling-loosely-coupling-and-tightly-coupling/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/academic/" rel="category tag">Academic</a>			</span>
						<span class="tags-links">
				<a href="tag/academic/" rel="tag">Academic</a>, <a href="tag/java/" rel="tag">Java</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-373 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-348" class="box post-348 post type-post status-publish format-standard hentry category-tips-and-tricks tag-mobile tag-networking">
	<header class="entry-header">
		<h2 class="entry-title"><a href="tips-and-tricks/wireless-broadband-get-disconnected/" title="Keeping broadband connection alive (avoid frequent disconnects)" rel="bookmark">Keeping broadband connection alive (avoid frequent disconnects)</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="tips-and-tricks/wireless-broadband-get-disconnected/" title="11:46 AM" rel="bookmark"><time class="entry-date published" datetime="2011-03-08T11:46:24+00:00">March 8, 2011</time></a></span>
						<span class="comments-link"><a href="tips-and-tricks/wireless-broadband-get-disconnected/#comments">11 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>(Keep Alive, Wireless Broadband Connections) If you are using HSDPA, WCDMA, EDGE, 3G or such wireless broadband connections, you might&hellip;  <a href="tips-and-tricks/wireless-broadband-get-disconnected/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/tips-and-tricks/" rel="category tag">Tips and Tricks</a>			</span>
						<span class="tags-links">
				<a href="tag/mobile/" rel="tag">Mobile</a>, <a href="tag/networking/" rel="tag">Networking</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-348 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-325" class="box post-325 post type-post status-publish format-standard hentry category-academic tag-academic">
	<header class="entry-header">
		<h2 class="entry-title"><a href="academic/cpu-scheduling/" title="CPU Scheduling" rel="bookmark">CPU Scheduling</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="academic/cpu-scheduling/" title="4:04 PM" rel="bookmark"><time class="entry-date published" datetime="2010-12-06T16:04:56+00:00">December 6, 2010</time></a></span>
						<span class="comments-link"><a href="academic/cpu-scheduling/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Introduction to multiprogramming In the early days of computer science, a computer could run only one program at a time.&hellip;  <a href="academic/cpu-scheduling/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/academic/" rel="category tag">Academic</a>			</span>
						<span class="tags-links">
				<a href="tag/academic/" rel="tag">Academic</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-325 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-321" class="box post-321 post type-post status-publish format-standard hentry category-academic tag-academic tag-networking">
	<header class="entry-header">
		<h2 class="entry-title"><a href="academic/routing-loops/" title="Endless looping of packets in TCP/IP networks  (Routing Loops)" rel="bookmark">Endless looping of packets in TCP/IP networks  (Routing Loops)</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="academic/routing-loops/" title="3:19 PM" rel="bookmark"><time class="entry-date published" datetime="2010-12-06T15:19:10+00:00">December 6, 2010</time></a></span>
						<span class="comments-link"><a href="academic/routing-loops/#comments">4 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>How endless looping of packets in a TCP/IP network might occur? Router is a device used to interconnect two or&hellip;  <a href="academic/routing-loops/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/academic/" rel="category tag">Academic</a>			</span>
						<span class="tags-links">
				<a href="tag/academic/" rel="tag">Academic</a>, <a href="tag/networking/" rel="tag">Networking</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-321 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-315" class="box post-315 post type-post status-publish format-standard hentry category-academic tag-academic tag-networking">
	<header class="entry-header">
		<h2 class="entry-title"><a href="academic/address-space-of-ipv4-and-ipv6/" title="Address Space of IPv4 and IPv6" rel="bookmark">Address Space of IPv4 and IPv6</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="academic/address-space-of-ipv4-and-ipv6/" title="2:45 PM" rel="bookmark"><time class="entry-date published" datetime="2010-12-06T14:45:57+00:00">December 6, 2010</time></a></span>
						<span class="comments-link"><a href="academic/address-space-of-ipv4-and-ipv6/#comments">7 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Introduction to IP Addresses When ARPANET was launched in year 1969, Network Control Protocol (NCP) was used to facilitate communication&hellip;  <a href="academic/address-space-of-ipv4-and-ipv6/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/academic/" rel="category tag">Academic</a>			</span>
						<span class="tags-links">
				<a href="tag/academic/" rel="tag">Academic</a>, <a href="tag/networking/" rel="tag">Networking</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-315 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-300" class="box post-300 post type-post status-publish format-standard hentry category-academic tag-academic">
	<header class="entry-header">
		<h2 class="entry-title"><a href="academic/static-vs-dynamic-data-structures/" title="Static Data Structures vs. Dynamic Data Structures" rel="bookmark">Static Data Structures vs. Dynamic Data Structures</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="academic/static-vs-dynamic-data-structures/" title="6:44 PM" rel="bookmark"><time class="entry-date published" datetime="2010-12-02T18:44:28+00:00">December 2, 2010</time></a></span>
						<span class="comments-link"><a href="academic/static-vs-dynamic-data-structures/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>With the daily evolution of information technology, computer is used for many purposes than it was used to. So that,&hellip;  <a href="academic/static-vs-dynamic-data-structures/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/academic/" rel="category tag">Academic</a>			</span>
						<span class="tags-links">
				<a href="tag/academic/" rel="tag">Academic</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-300 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-273" class="box post-273 post type-post status-publish format-standard hentry category-academic tag-academic">
	<header class="entry-header">
		<h2 class="entry-title"><a href="academic/endian-mismatch/" title="Endian mismatch" rel="bookmark">Endian mismatch</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="academic/endian-mismatch/" title="9:23 AM" rel="bookmark"><time class="entry-date published" datetime="2010-09-18T09:23:20+00:00">September 18, 2010</time></a></span>
						<span class="comments-link"><a href="academic/endian-mismatch/#comments">2 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>Basically, &#8220;byte ordering&#8221; refers to the order that is used while storing sequence of bytes in computer memory. Two major&hellip;  <a href="academic/endian-mismatch/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/academic/" rel="category tag">Academic</a>			</span>
						<span class="tags-links">
				<a href="tag/academic/" rel="tag">Academic</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-273 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-267" class="box post-267 post type-post status-publish format-standard hentry category-academic tag-academic">
	<header class="entry-header">
		<h2 class="entry-title"><a href="academic/essentials-of-counter-controlled-repetition/" title="Essentials of Counter-Controlled Repetition" rel="bookmark">Essentials of Counter-Controlled Repetition</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="academic/essentials-of-counter-controlled-repetition/" title="9:12 AM" rel="bookmark"><time class="entry-date published" datetime="2010-09-18T09:12:16+00:00">September 18, 2010</time></a></span>
						<span class="comments-link"><a href="academic/essentials-of-counter-controlled-repetition/#comments">7 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>What is &#8220;Counter-Controlled Repetition&#8221; ? Counter-Controlled Repetition which seems bit ruff at the first sight is nothing but a simple&hellip;  <a href="academic/essentials-of-counter-controlled-repetition/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/academic/" rel="category tag">Academic</a>			</span>
						<span class="tags-links">
				<a href="tag/academic/" rel="tag">Academic</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-267 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-87" class="box post-87 post type-post status-publish format-standard hentry category-freebies category-mobile-handheld category-security tag-mobile">
	<header class="entry-header">
		<h2 class="entry-title"><a href="freebies/get-free-symbian-opda-developer-certificate-update-2009-nov-required-to-hack-nokia-n97-5800-more/" title="Get FREE Symbian OPDA Developer Certificate (Update – 2009 Nov) – required to hack Nokia N97, 5800 &amp; More" rel="bookmark">Get FREE Symbian OPDA Developer Certificate (Update - 2009 Nov) - required to hack Nokia N97, 5800 &#038; More</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="freebies/get-free-symbian-opda-developer-certificate-update-2009-nov-required-to-hack-nokia-n97-5800-more/" title="12:40 AM" rel="bookmark"><time class="entry-date published" datetime="2009-11-23T00:40:54+00:00">November 23, 2009</time></a></span>
						<span class="comments-link"><a href="freebies/get-free-symbian-opda-developer-certificate-update-2009-nov-required-to-hack-nokia-n97-5800-more/#comments">8 Comments</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>NOTE This article is quite old and English site of opda.cn seems to be down at the moment. However you&hellip;  <a href="freebies/get-free-symbian-opda-developer-certificate-update-2009-nov-required-to-hack-nokia-n97-5800-more/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/freebies/" rel="category tag">Freebies</a>, <a href="category/mobile-handheld/" rel="category tag">Mobile & Handheld</a>, <a href="category/security/" rel="category tag">Security</a>			</span>
						<span class="tags-links">
				<a href="tag/mobile/" rel="tag">Mobile</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-87 --></article>				</div>
				<div class="col-xs-6 col-lg-4 isotope-item">
<article id="post-82" class="box post-82 post type-post status-publish format-standard hentry category-software-reviews tag-foss">
	<header class="entry-header">
		<h2 class="entry-title"><a href="software-reviews/happy-birth-day-firefox/" title="Happy Birth Day Firefox!" rel="bookmark">Happy Birth Day Firefox!</a></h2>
				<div class="entry-meta">
			<span class="posted-on"><a href="software-reviews/happy-birth-day-firefox/" title="11:37 PM" rel="bookmark"><time class="entry-date published" datetime="2009-11-22T23:37:35+00:00">November 22, 2009</time></a></span>
						<span class="comments-link"><a href="software-reviews/happy-birth-day-firefox/#respond">Leave a comment</a></span>
					<!-- .entry-meta --></div>
			<!-- .entry-header --></header>
	<div class="clearfix entry-summary">
		<p>It’s the fifth B’Day of my favorite web browser, Firefox. Honestly,Â  I’m so proud to be a part of it.&hellip;  <a href="software-reviews/happy-birth-day-firefox/" class="more-link">more <span class="meta-nav">&rarr;</span></a></p>
	<!-- .entry-summary --></div>
	<footer class="entry-meta entry-footer">
								<span class="cat-links">
				<a href="category/software-reviews/" rel="category tag">Software Reviews</a>			</span>
						<span class="tags-links">
				<a href="tag/foss/" rel="tag">FOSS</a>			</span>
			<!-- .entry-footer --></footer>
<!-- #post-82 --></article>				</div>
			<!-- google_ad_section_end -->			<!-- .isotope --></div>
		<!-- #content --></main>
		<!-- google_ad_section_start(weight=ignore) -->	<div id="secondary" class="col-md-3 col-lg-3 site-sidebar widget-area" role="complementary">
		<aside id="search-2" class="widget box widget_search"><h3 class="widget-title">Search</h3><form role="search" method="get" class="search-form" action="/">
	<div class="form-group">
		<input type="search" class="form-control" placeholder="Search …" value="" name="s" title="Search for:">
	</div>
	<div class="form-submit">
		<button type="submit" class="search-submit">Search</button>
	</div>
</form></aside><aside id="text-15" class="widget box widget_text"><h3 class="widget-title">About Me</h3>			<div class="textwidget"><div style="text-align:center">
<img src="wp-content/uploads/2016/05/IMG_20151117_070412.jpg" width="150px"/>
<p>Ayoma Gayan Wijethunga</p>
<p>Associate Technical Lead,<br/>WSO2, Platform Security Team.</p>
<style>
.amx_social_btn a{
 padding:2px;
}
</style>
<div class="amx_social_btn">
<a target="_blank" href="https://lk.linkedin.com/in/ayoma"><img class="alignnone size-full wp-image-9928" src="wp-content/uploads/2016/05/linkedin.png" alt="linkedin" width="38" height="38"/></a><a target="_blank" href="http://wso2.com/about/team/ayoma-wijethunga"><img class="alignnone size-full wp-image-9935" src="wp-content/uploads/2016/05/rsz_dadthpzvc2a.jpg" alt="rsz_dadthpzvc2a" width="38" height="38"/></a><a target="_blank" href="https://twitter.com/ayomawdb"><img class="alignnone size-full wp-image-9924" src="wp-content/uploads/2016/05/twitter.png" alt="twitter" width="38" height="38"/></a><a target="_blank" href="https://www.facebook.com/ayomawdb"><img src="wp-content/uploads/2016/05/facebook.png" alt="facebook" width="38" height="38"/></a><a target="_blank" href="https://plus.google.com/+AyomaWijethunga"><img class="alignnone size-full wp-image-9926" src="wp-content/uploads/2016/05/googleplus.png" alt="googleplus" width="38" height="38"/></a>
<div>
<div class="amx_social_btn">
<a target="_blank" href="https://www.pinterest.com/ayomawdb"><img class="alignnone size-full wp-image-9927" src="wp-content/uploads/2016/05/pinterest.png" alt="pinterest" width="38" height="38"/></a><a target="_blank" href="https://www.youtube.com/channel/UC1K-LpiskssUpRCFI80CG0A"><img class="alignnone size-full wp-image-9929" src="wp-content/uploads/2016/05/youtube.png" alt="youtube" width="38" height="38"/></a><a target="_blank" href="https://github.com/ayomawdb"><img src="wp-content/uploads/2016/05/github.png" alt="github" width="38" height="38"/></a><a target="_blank" href="http://www.slideshare.net/AyomaWijethunga"><img src="wp-content/uploads/2016/05/slideshare.png" alt="slideshare" width="38" height="38"/></a><!--a  target="_blank" href="http://stackexchange.com/users/96273/ayomawdb?tab=accounts"><img src="http://www.ayomaonline.com/wp-content/uploads/2016/05/stackoverflow.png" alt="stackoverflow" width="38" height="38" /--></a><a target="_blank" href="http://www.meetup.com/members/63280312/"><img src="wp-content/uploads/2016/05/meetup.png" alt="meetup" width="38" height="38"/></a>
<!--a target="_blank"  href="mailto:ayomawdb@gmail.com"><img class="alignnone size-full wp-image-9932" src="http://www.ayomaonline.com/wp-content/uploads/2016/05/mail.png" alt="mail" width="38" height="38" /></a-->
</div></div>
		</aside><aside id="tag_cloud-2" class="widget box widget_tag_cloud"><h3 class="widget-title">Tag Cloud</h3><div class="tagcloud"><a href="tag/3d/" class="tag-cloud-link tag-link-68 tag-link-position-1" style="font-size: 8pt;" aria-label="3D (1 item)">3D</a>
<a href="tag/academic/" class="tag-cloud-link tag-link-57 tag-link-position-2" style="font-size: 22pt;" aria-label="Academic (7 items)">Academic</a>
<a href="tag/api/" class="tag-cloud-link tag-link-74 tag-link-position-3" style="font-size: 8pt;" aria-label="API (1 item)">API</a>
<a href="tag/arduino/" class="tag-cloud-link tag-link-62 tag-link-position-4" style="font-size: 8pt;" aria-label="Arduino (1 item)">Arduino</a>
<a href="tag/cve/" class="tag-cloud-link tag-link-83 tag-link-position-5" style="font-size: 8pt;" aria-label="CVE (1 item)">CVE</a>
<a href="tag/diy/" class="tag-cloud-link tag-link-69 tag-link-position-6" style="font-size: 8pt;" aria-label="DIY (1 item)">DIY</a>
<a href="tag/electronics/" class="tag-cloud-link tag-link-59 tag-link-position-7" style="font-size: 15pt;" aria-label="Electronics (3 items)">Electronics</a>
<a href="tag/esb/" class="tag-cloud-link tag-link-72 tag-link-position-8" style="font-size: 8pt;" aria-label="ESB (1 item)">ESB</a>
<a href="tag/foss/" class="tag-cloud-link tag-link-33 tag-link-position-9" style="font-size: 8pt;" aria-label="FOSS (1 item)">FOSS</a>
<a href="tag/iot/" class="tag-cloud-link tag-link-58 tag-link-position-10" style="font-size: 17.333333333333pt;" aria-label="IoT (4 items)">IoT</a>
<a href="tag/java/" class="tag-cloud-link tag-link-51 tag-link-position-11" style="font-size: 15pt;" aria-label="Java (3 items)">Java</a>
<a href="tag/linux/" class="tag-cloud-link tag-link-64 tag-link-position-12" style="font-size: 8pt;" aria-label="Linux (1 item)">Linux</a>
<a href="tag/mitm/" class="tag-cloud-link tag-link-82 tag-link-position-13" style="font-size: 12.2pt;" aria-label="MitM (2 items)">MitM</a>
<a href="tag/mobile/" class="tag-cloud-link tag-link-35 tag-link-position-14" style="font-size: 15pt;" aria-label="Mobile (3 items)">Mobile</a>
<a href="tag/networking/" class="tag-cloud-link tag-link-44 tag-link-position-15" style="font-size: 15pt;" aria-label="Networking (3 items)">Networking</a>
<a href="tag/osgi/" class="tag-cloud-link tag-link-56 tag-link-position-16" style="font-size: 12.2pt;" aria-label="OSGi (2 items)">OSGi</a>
<a href="tag/rest/" class="tag-cloud-link tag-link-73 tag-link-position-17" style="font-size: 8pt;" aria-label="REST (1 item)">REST</a>
<a href="tag/security/" class="tag-cloud-link tag-link-38 tag-link-position-18" style="font-size: 19.2pt;" aria-label="Security (5 items)">Security</a>
<a href="tag/tomcat/" class="tag-cloud-link tag-link-84 tag-link-position-19" style="font-size: 8pt;" aria-label="Tomcat (1 item)">Tomcat</a>
<a href="tag/wireshark/" class="tag-cloud-link tag-link-66 tag-link-position-20" style="font-size: 15pt;" aria-label="Wireshark (3 items)">Wireshark</a>
<a href="tag/wso2/" class="tag-cloud-link tag-link-71 tag-link-position-21" style="font-size: 15pt;" aria-label="WSO2 (3 items)">WSO2</a></div>
</aside><aside id="categories-3" class="widget box widget_categories"><h3 class="widget-title">Categories</h3>		<ul>
	<li class="cat-item cat-item-4"><a href="category/academic/">Academic</a> (9)
</li>
	<li class="cat-item cat-item-63"><a href="category/diy/">DIY Projects</a> (2)
</li>
	<li class="cat-item cat-item-9"><a href="category/freebies/">Freebies</a> (1)
</li>
	<li class="cat-item cat-item-85"><a href="category/gadgets/">Gadgets</a> (1)
</li>
	<li class="cat-item cat-item-60"><a href="category/iot/">IoT</a> (4)
</li>
	<li class="cat-item cat-item-31"><a href="category/mobile-handheld/">Mobile & Handheld</a> (4)
</li>
	<li class="cat-item cat-item-12"><a href="category/security/">Security</a> (8)
<ul class="children">
	<li class="cat-item cat-item-80"><a href="category/security/cve-probe/">CVE Probe</a> (1)
</li>
</ul>
</li>
	<li class="cat-item cat-item-52"><a href="category/programming/">Software Engineering</a> (7)
</li>
	<li class="cat-item cat-item-10"><a href="category/software-reviews/">Software Reviews</a> (2)
</li>
	<li class="cat-item cat-item-46"><a href="category/tips-and-tricks/">Tips and Tricks</a> (2)
</li>
	<li class="cat-item cat-item-6"><a href="category/web-developing/">Web Developing</a> (4)
</li>
	<li class="cat-item cat-item-70"><a href="category/wso2/">WSO2</a> (3)
</li>
		</ul>
</aside>		<aside id="recent-posts-3" class="widget box widget_recent_entries">		<h3 class="widget-title">Recent Posts</h3>		<ul>
											<li>
					<a href="security/essential-python-libraries-hackers-security-researchers/">Essential Python Libraries for Hackers and Security Researchers</a>
									</li>
											<li>
					<a href="programming/notes-java-geek-learning-python-language-reference-review/">Notes of a Java Geek Learning Python - Language Reference Review</a>
									</li>
											<li>
					<a href="iot/using-raspberry-pi-program-ble400-nrf51822/">Using Raspberry Pi to Program BLE400 / NRF51822</a>
									</li>
											<li>
					<a href="wso2/sso-salesforce-with-wso2-identity-server-using-openid-connect/">SSO Salesforce with WSO2 Identity Server using OpenID Connect</a>
									</li>
											<li>
					<a href="security/analyzing-network-traffic-with-openwrt/">Analyzing Network Traffic with OpenWrt</a>
									</li>
					</ul>
		</aside><aside id="archives-3" class="widget box widget_archive"><h3 class="widget-title">Archives</h3>		<ul>
			<li><a href="2017/12/">December 2017</a>&nbsp;(3)</li>
	<li><a href="2017/08/">August 2017</a>&nbsp;(1)</li>
	<li><a href="2016/05/">May 2016</a>&nbsp;(4)</li>
	<li><a href="2016/02/">February 2016</a>&nbsp;(1)</li>
	<li><a href="2016/01/">January 2016</a>&nbsp;(2)</li>
	<li><a href="2015/12/">December 2015</a>&nbsp;(1)</li>
	<li><a href="2015/11/">November 2015</a>&nbsp;(5)</li>
	<li><a href="2015/01/">January 2015</a>&nbsp;(2)</li>
	<li><a href="2014/03/">March 2014</a>&nbsp;(1)</li>
	<li><a href="2013/12/">December 2013</a>&nbsp;(1)</li>
	<li><a href="2013/02/">February 2013</a>&nbsp;(1)</li>
	<li><a href="2012/08/">August 2012</a>&nbsp;(1)</li>
	<li><a href="2011/06/">June 2011</a>&nbsp;(4)</li>
	<li><a href="2011/03/">March 2011</a>&nbsp;(1)</li>
	<li><a href="2010/12/">December 2010</a>&nbsp;(4)</li>
	<li><a href="2010/09/">September 2010</a>&nbsp;(2)</li>
	<li><a href="2009/11/">November 2009</a>&nbsp;(2)</li>
		</ul>
		</aside><aside id="text-14" class="widget box widget_text">			<div class="textwidget"><?php if (!is_user_logged_in()) { ?>
<p align="center"><script type="text/javascript"><!--
google_ad_client = "ca-pub-4980451799265249";
/* SkyAyomaonline */
google_ad_slot = "7949913198";
google_ad_width = 160;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript" src="https://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
		</aside><aside id="text-9" class="widget box widget_text"><h3 class="widget-title">Visitors</h3>			<div class="textwidget"><script type="text/javascript" src="serve/-vv-1423-tft-3-dd-0-wid-67f50bb12457571b-pid-0-proid-0-bc-FFFFFF-tc-000000-brd1-D1D1D1-lnk-135D9E-hc-616161-hfc-F2F2F2-btn-C9C9C9-ww-205-wne-3-srefs-1.js"></script><noscript><a href="http://feedjit.com/">Live Traffic Stats</a></noscript></div>
		</aside><aside id="linkcat-2" class="widget box widget_links"><h3 class="widget-title">Blogroll</h3>
	<ul class="xoxo blogroll">
<li><a href="http://www.codegreed.com/" title="Where computing rules." target="_blank">Code Greed</a></li>
	</ul>
</aside>
	<!-- #secondary --></div>	<!-- .row --></div>
			</div>
		<!-- #main --></div>
		<footer id="footer" class="site-footer" role="contentinfo">
			<div class="container">
				<div class="row">
					<div class="col-sm-6 site-info">
						&copy; 2018 Website and Blog of Ayoma Wijethunga. Proudly powered by WordPress.
					<!-- .site-info --></div>
					<div class="col-sm-6 site-credit">
						<a href="http://csthemes.com/theme/pieces">Pieces</a> by csThemes
					<!-- .site-credit --></div>
				</div>
			</div>
		<!-- #footer --></footer>
		<!-- google_ad_section_start(weight=ignore) --><!-- Lightbox Plus Colorbox v2.7.2/1.5.9 - 2013.01.24 - Message: 0-->
<script type="text/javascript">
jQuery(document).ready(function($){
  $("a[rel*=lightbox]").colorbox({speed:350,initialWidth:"300",initialHeight:"100",opacity:0.8,loop:false,scrolling:false,escKey:false,arrowKey:false,top:false,right:false,bottom:false,left:false});
});
</script>
<script type="text/javascript" src="wp-content/plugins/simple-share-buttons-adder/js/ssba_ver-4.9.4.js"></script>
<script type="text/javascript">
Main.boot( [] );
</script>
<script type="text/javascript" src="wp-content/plugins/lightbox-plus/js/jquery.colorbox.1.5.9-min_ver-1.5.9.js"></script>
<script type="text/javascript" src="wp-includes/js/wp-embed.min_ver-4.9.4.js"></script>
	<center><font size="2">This is a free demo result from the Wayback Machine Downloader. <a href="https://www.waybackmachinedownloads.com">Click here</a> to download the full version.</font></center></body>
</html>