Saturday, October 6, 2012

Activities in Android

Activities are basically the applications that fill the screen for user interaction, it can be the Launcher, Phone Dialer or the Facebook application. At any given instance, the Activity window show one screen at a time and if you switch between them, the previous Activity window stored in the RAM memory will be loaded or a new Activity window is loaded, this is a helpful feature because initially when loading any application all of its resources are loaded in to the RAM, like code, scripts, services, media. As can be seen, this is an Intensive Task and consumes CPU cycles and RAM memory. When an application is closed, like when you switch from

Tuesday, June 12, 2012

Virtual Network Editor in VMware Workstation 9.0

Not sure if you have read my post on creating Virtual LAN on VMware 6.5, I made that as a two part article because of its length, especially because of Part 2, where I covered topics on Virtual Network Editor. 

The thing I hated about the old Virtual Network Editor in VMware was its unnecessary tabs, and irrelevant options scattered all over its GUI. When writing Part 2 I thought about how this VNE can be made simple and refined. Fortunately, VMware realized it and reduced the VNE's cumbersome GUI with dozen tabs into a simple refined single window GUI, as below.

Friday, January 20, 2012

My thoughts on the root cause of SOPA/PIPA ACTs

Internet should be available for everyone!
Well, in the context of this post, above statement is an oxymoron, because the whole parts of Internet is not available in all countries due to their political borders and (still alive to this day) totalitarian governments, but nevertheless, I mentioned it to signify the intent behind the birth of Internet. Here are my thoughts.
The Creators Vision:

Thursday, November 17, 2011

Abuse of the word Computer Hacker

In the wake of recent Facebook's security issue which compromised lot of profiles I am seeing lot of posts putting vague information about Hackers and "How to be safe on Facebook".

First and foremost the term Hacker is misused all the time, Hacker is simply a computer enthusiast who loves to tinker with systems, it need not to be a computer all the time. It is not necessary that the term Hacker is related to a crooked mind who misuses the vulnerabilities in a system for a malicious intentions. There is another term for such, it's called Crackers. Know the terminology or do a bit of research in Google

Tuesday, August 16, 2011

Posting from my Nexus S :)

Though I do not prefer (or like) using a smartphone for blogging, I just thought of giving it a try.

I bought my Google Nexus S a month back (my first Android) and so far I've been pondering and tinkering in the Android Ecosystem, so far, so good :) two days back I've installed WordPress app for Android and synced my account with it, the app looks good and gives access to very basic features like comments, posts, blog stats it's a neat and simple app :). so here it is -

Friday, June 24, 2011

Potential DoS attack on a Cisco Layer 2 Switch

I came across an Issue at my work where one of our customer's RF network was frequently going down. This RF network supports wireless handheld inventory management RF guns. The initial reason for the network down time was unknown but on careful examination through remote user assistance the cabling for the standard network setup was altered.

Usually, in small network installations, it is a best practice to connect an RF network to a Gigabyte or fast Ethernet port on a switch, on a 24 port switch it is a good practice to connect the RF network to the last switch ports, either 23X or 24X, not a coercion, but that's what I've

Wednesday, May 18, 2011

Network Administration, troubleshooting from Linux #1 Ping

Linux has dozens of tools for network troubleshooting, among them the famous Ping, the preferred tool that comes to my mind for any kind of IP connectivity related issue. This post is to explain basic information for people who would like to know its usage.

Ping is a well know tool to test the IP connectivity of a host in a network. When we execute ping followed by the host name/IP it sends Echo packets to the target until we press the Ctrl+C, in Linux.

Sunday, February 13, 2011

TCP flags: Hackers Playground and Functions

TCP is a very important protocol in the Internet. More than half of the traffic in Internet uses TCP. When it comes to reliable communications, TCP plays a major role, let it be logging into Facebook  or opening a website like Wikipedia.com the underlying protocol which takes care of these reliable connections is TCP. TCP’s dominance over internet has its advantages and disadvantages from security point of view. The architecture of TCP/IP protocol suit doesn’t have any security features in built, what it has are algorithms for protocol timers, error correction, flow control, buffering, but there is nothing in code for its security, as Internet evolved the techniques to use it in unethical ways also evolved.