<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IT Certification News &#187; Maintenance</title>
	<atom:link href="http://www.itcertificationnews.com/category/maintenance/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.itcertificationnews.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 23 Jul 2010 15:07:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>U.S. Government Looks Into Better Drupal Certification</title>
		<link>http://www.itcertificationnews.com/2010/03/12/u-s-government-looks-into-better-drupal-certification/</link>
		<comments>http://www.itcertificationnews.com/2010/03/12/u-s-government-looks-into-better-drupal-certification/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 13:30:34 +0000</pubDate>
		<dc:creator>Savio Rodrigues</dc:creator>
				<category><![CDATA[Certification]]></category>
		<category><![CDATA[Government]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Maintenance]]></category>

		<guid isPermaLink="false">http://www.itcertificationnews.com/?p=105</guid>
		<description><![CDATA[Acquia just launched a new Social Publishing for Open Government program to help U.S. federal agencies meet the government’s Open Government Directive (OGD).&#160; The program provides government agencies with education and implementation services for using Drupal in general and to address OGD.&#160; According to Acquia, services offered by the program include: How to propose Drupal [...]]]></description>
			<content:encoded><![CDATA[<p>Acquia just launched a new <a href="http://acquia.com/products-services/government-jump-start" target="_blank">Social Publishing for Open Government</a> program to help U.S. federal agencies meet the government’s Open Government Directive (<a href="http://www.whitehouse.gov/open/documents/open-government-directive" target="_blank">OGD</a>).&nbsp; The program provides government agencies with education and implementation services for using Drupal in general and to address OGD.&nbsp; According to Acquia, services offered by the program include:</p>
<p><span id="more-105"></span></p>
<ul>
<li>How to propose Drupal as a solution to meet collaboration technology platform requirements for the Open Government Directive plan</li>
<li>Training and support for setting up a Drupal site at http://www.[agency].gov/open</li>
<li>Planning for security and scalability of&nbsp; an organization’s OGD Drupal site</li>
<li>Design and implementation of Drupal sites to meet specific OGD requirements</li>
<li>How to get Drupal Certification and Accreditation for Drupal for your agency</li>
</ul>
<p>Acquia’s vice president of business development, Tim Bertrand, explains:</p>
<blockquote><p>“Drupal has always seen great success in the government sector and now with the OGD in play, we expect that even more agencies will see the value of Social Publishing in meeting these requirements.”</p>
</blockquote>
<p>Acquia will also offer a seminar series for U.S. federal, state and local governments to discuss adoptions and best practices for government use.&nbsp; This is definitely a smart move as risk averse government agency IT decision makers will take comfort in the successes of their peers with Drupal Social Publishing.</p>
<p>Acquia appears poised to take advantage of the growing interest in open source and social media.&nbsp; Increased use of Drupal will open the door further to open source usage within governments, in the U.S. and worldwide.&nbsp; In doing so, Acquia is definitely playing its part as a founding member of<a href="http://www.opensourceforamerica.org/" target="_blank"> Open Source for America</a>.</p>
<p><a href="http://saviorodrigues.wordpress.com/2010/01/12/will-open-government-directive-drive-drupal-usage/">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itcertificationnews.com/2010/03/12/u-s-government-looks-into-better-drupal-certification/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How To Use Garbage Data Collectors</title>
		<link>http://www.itcertificationnews.com/2010/01/15/how-to-use-garbage-data-collectors/</link>
		<comments>http://www.itcertificationnews.com/2010/01/15/how-to-use-garbage-data-collectors/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 13:30:45 +0000</pubDate>
		<dc:creator>Vaibhav Pandey</dc:creator>
				<category><![CDATA[Benefits]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Maintenance]]></category>

		<guid isPermaLink="false">http://www.itcertificationnews.com/?p=96</guid>
		<description><![CDATA[A Garbage Collector must do two things:- 1.Detect garbage objects2.Deallocate the memory of garbage objects and make it available for the program. There are four approaches that a garbage collector may adopt to detect the garbage objects. A) Reference -counting Collectors :-Reference counting garbage collectors keep a count of the references for the each live [...]]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.javasync.com/2009/11/java-garbage-collector.html">Garbage Collector </a>must do two things:-</p>
<p>1.Detect garbage objects<br />2.Deallocate the memory of garbage objects and make it available for the program.</p>
<p>There are four approaches that a garbage collector may adopt to detect the garbage objects.<span id="more-96"></span></p>
<p><span style="font-weight: bold; color: rgb(0, 0, 0);">A) Reference -counting Collectors :-</span>Reference counting garbage collectors keep a count of the references for the each live object.When an object is created ,the reference count of each object is set to one.When you reference the object ,the reference count is incremented by one.Similarly when a reference to an object is eliminated ,the reference count is decremented by one.An object which has reference count zero is a garbage object when the object is garbage collected ,the references of the object that it refers to are decremented.Therefore garbage collection of the one may lead to the creation of other garbage objects.This method can be executed in small parts with the program ,and the program need not to be interrupted for a long time. However ,there is an overhead of incrementing and decrementing the counter everytime something happens on the references side.</p>
<p><span style="font-weight: bold; color: rgb(0, 0, 0);">B) Tracing Collectors :-</span>In this technique ,a set of root is defined from where objects are traced. An object is reachable if there are objects that referenced and cannot ,therefore be accessed in the program.Objects that are reachable are marked. At the end of the trace ,all marked objects can be garbage collected.<br />This is also known as the mark and sweep algorithm. The mark phase marks all the referenced objects. The sweep phase garbage collects the memory of unreachable and unreferenced objects.</p>
<p><span style="font-weight: bold; color: rgb(0, 0, 0);">C) Compacting Collectors :-</span>These collectors reduce the degree of <a href="http://en.wikipedia.org/wiki/Fragmentation_%28computer%29">memory fragmentation</a> by moving the all unused and free space on one side during garbage collection.The free memory is then available as one huge chunk.All references need to be shifted ,objects are the updated to refer to the new memory locations.</p>
<p><span style="font-weight: bold; color: rgb(0, 0, 0);">D)Adaptive Collectors :-</span>This algorithm makes the use of the fact that different garbage collectors algorithm works better in different situations. The adaptive algorithm monitors the situation and uses the garbage technique that best suits the situation. It may switch from one technique to the other according to the need.</p>
<p><a href="http://www.javasync.com/2009/11/garbage-collector-approaches.html">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itcertificationnews.com/2010/01/15/how-to-use-garbage-data-collectors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Use And Understanding Of &#8220;?&#8221; Operators</title>
		<link>http://www.itcertificationnews.com/2009/12/29/the-use-and-understanding-of-operators/</link>
		<comments>http://www.itcertificationnews.com/2009/12/29/the-use-and-understanding-of-operators/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 15:23:22 +0000</pubDate>
		<dc:creator>Vaibhav Pandey</dc:creator>
				<category><![CDATA[Benefits]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Maintenance]]></category>

		<guid isPermaLink="false">http://www.itcertificationnews.com/?p=94</guid>
		<description><![CDATA[Java includes a special Three-way(Ternary) operator that can replace certain types of if-then-else statements.These statements include assignment when certain conditions are fulfilled.This operator is &#8221; ? &#8220;.The working of &#8221; ? &#8221; operator is similar as in C,C++ and C#.The &#8221; ? &#8221; operator at first look might seem confusing but it is extremely useful [...]]]></description>
			<content:encoded><![CDATA[<p>Java includes a special Three-way(Ternary) operator that can replace certain types of if-then-else statements.These statements include assignment when certain conditions are fulfilled.This operator is &#8221; ? &#8220;.The working of &#8221; ? &#8221; operator is similar as in C,C++ and C#.The &#8221; ? &#8221; operator at first look might seem confusing but it is extremely useful in particular conditions when mastered.<span id="more-94"></span></p>
<p><span style="font-weight: bold; color: rgb(0, 0, 0);">General Syntax :-</span></p>
<p><span style="font-weight: bold; color: rgb(51, 51, 255);">expression 1 ? expression 2 : expression 3</span></p>
<p>Here expression 1 can be any expression that evaluates to a Boolean value.If expression 1 is true then expression 2 is evaluated else expression 3 is evaluated.Both the expressions expression 1 and expression 2 must have a return type,they can never be void.Make it more clear by understanding below example.</p>
<p><span style="font-weight: bold; color: rgb(51, 51, 255);">Example:-</span></p>
<p>public class optest<br />{<br />   public static void main(String a[])<br />   {<br />       int ratio=0,num=20,denom=10;</p>
<p>       /* The &#8221; ? &#8221; operator assignes 0 if condition denom==0 is true else it assigns num/denom to ratio if condituion is false*/</p>
<p>       ratio=denom==0?0:num/denom;</p>
<p>       System.out.println(&#8220;The ratio is &#8220;+ratio);<br />   }<br />}</p>
<p><span style="font-weight: bold; color: rgb(51, 51, 255);">Output:-</span><br />The ratio is 2</p>
<p><span style="font-weight: bold; color: rgb(0, 0, 0);">Explanation:-</span>When Java evaluates this assignment expression ,it first looks at the expression to the left of the question mark.If denom equals to zero then expression 2 between ? and : is evaluated else last expression is evaluated.The resultant is then assigned to the ratio variable used in expression 1.</p>
<p><a href="http://www.javasync.com/2009/12/operator.html">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itcertificationnews.com/2009/12/29/the-use-and-understanding-of-operators/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Increasing Your Knowledge Of Java Standards</title>
		<link>http://www.itcertificationnews.com/2009/10/16/increasing-your-knowledge-of-java-standards/</link>
		<comments>http://www.itcertificationnews.com/2009/10/16/increasing-your-knowledge-of-java-standards/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 13:10:25 +0000</pubDate>
		<dc:creator>Vaibhav Pandey</dc:creator>
				<category><![CDATA[Benefits]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Maintenance]]></category>

		<guid isPermaLink="false">http://www.itcertificationnews.com/?p=83</guid>
		<description><![CDATA[Java programming language is very vast programming language,even I must say each and every programming language is very vast. Understanding Java programming language and applying its concept needs the knowledge and skills of Java programming language. I have gone through various important questions during my ride to SCJP. So I have prepared a list of [...]]]></description>
			<content:encoded><![CDATA[<p>Java programming language is very vast programming language,even I must say each and every programming language is very vast. Understanding Java programming language and applying its concept needs the knowledge and skills of Java programming language. I have gone through various important questions during my ride to SCJP. So I have prepared a list of such important questions of Java programming language which will help you not only in understanding the topic but also If you are preparing for SCJP they will be helpful.<span id="more-83"></span></p>
<p>Try to answer these questions on your own but if you cannot recall the concept go refer book,any core Java book will do.</p>
<p>Important Core Java Questions :-</p>
<p>1.How many access modifiers a class can use and which are they?</p>
<p>2.What are the Instance variables?</p>
<p>3.What are local variables?</p>
<p>4.What is the default access modifier and how it is different from protected access modifier?</p>
<p>5.Can you ever mark a class as final?</p>
<p>6.Is it true that we can use abstract and final both on same time and same Java entity?</p>
<p>7.What is the IS-A and HAS-A relationship in Java?</p>
<p>8.What is multiple inheritance and how you can implement multiple inheritance in Java?</p>
<p>9.What is the size of compiler generated Java Bytecode?</p>
<p>10.Does Interfaces follow the Inheritance?</p>
<p>11.A subclass can inherit the private member of superclass is this statement true,give reason?</p>
<p>12.What is the bit depth of Boolean variable in Java?</p>
<p>13.What will happen if finally block itself generates an Exception?</p>
<p>14.What is exception propagation?</p>
<p>15.How Inheritance is affected by object serialization?</p>
<p>These are a few questions which I thought as Important.Further there are some references I am giving in order to solve these questions.</p>
<p><a href="http://javatutorialsworld.blogspot.com/2009/10/core-java-very-basic-questions.html">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itcertificationnews.com/2009/10/16/increasing-your-knowledge-of-java-standards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Programmer &#8211; Common Scoping Errors</title>
		<link>http://www.itcertificationnews.com/2009/09/18/java-programmer-common-scoping-errors/</link>
		<comments>http://www.itcertificationnews.com/2009/09/18/java-programmer-common-scoping-errors/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:19:51 +0000</pubDate>
		<dc:creator>Vaibhav Pandey</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Maintenance]]></category>

		<guid isPermaLink="false">http://www.itcertificationnews.com/?p=65</guid>
		<description><![CDATA[Scoping errors comes in various sizes and shapes. Novice Java programmers most often commit some silly mistakes which are undesirable.The most common mistake novice programmers commit is scoping errors which comes in many ways. One is happens when the variable is shadowed and two scopes overlap.It becomes very much difficult to identify the problem.The reason [...]]]></description>
			<content:encoded><![CDATA[<p>Scoping errors comes in various sizes and shapes. Novice Java programmers  most often commit some silly mistakes which are undesirable.The most common mistake novice programmers commit is scoping errors which comes in many ways. One is happens when the variable is shadowed and two scopes overlap.It becomes very much difficult to identify the problem.The reason why scoping errors comes into effect is when programmer attempts to access a variable not in scope or visibility.There are few common mistakes which are explained below.Lets take a look:-</p>
<p><span id="more-65"></span><br />
<span style="font-weight: bold; color: rgb(0, 0, 0);">1.Attempting to access an instance variable from a static context (i.e. from main() method)</span></p>
<p>Since static variable can only be accessed from static context thus there is no way you can access the non-static instance variable in static context without a reference.For example:-</p>
<p>Class Scopetest{<br />int x=10;<br />public static void main(String a[]){<br />System.out.println(x++);<br />}<br />}</p>
<p>This will result in an error<br /><span style="font-style: italic; font-family: trebuchet ms;">Scopetest</span><span style="font-style: italic; font-family: arial;">.java:4: non-static variable x cannot be referenced from a static context </span><br /><span style="font-style: italic; font-family: arial;">System.out.println(x++); </span></p>
<p>Despite this you can use the instance of Scopetest class to access the variable as shown below:-</p>
<p>class Scopetest{<br />int x=10;<br />public static void main(String a[]){<br />System.out.println(<span style="font-weight: bold;">new </span>Scopetest<span style="font-weight: bold;">()</span>.x++);<br />}<br />}</p>
<p>This will produce output as 10.<br />So,remember you can never ever access a non-static instance variable within a static context alone.You have to use the enclosing class instance.</p>
<p><span style="font-weight: bold; color: rgb(0, 0, 0);">2.Attempting to use a block variable after the code block is completed.</span><br />How often we commit this error,I guess everyone of us has faced it.So remember never ever try to invoke a variable which is ended its life.That is block variable lifetime is until the code block completes.As block finished execution the variable will also perish from memory,thus any reference out of this block result in a compiler slap!!!<br />Lets take a look at following example:-</p>
<p>class Scopetest{<br />public static void main(String a[]){<br />for(i=0;i&lt;2;i++) style=&#8221;font-style: italic;&#8221;&gt;.java:5: cannot find symbol<br /><span style="font-style: italic;">symbol  : variable i </span><br /><span style="font-style: italic;">location: class </span>Scopetest<br /><span style="font-style: italic;">if(i&lt;3)&gt;</span></p>
<p><span style="font-weight: bold; color: rgb(0, 0, 0);">3.Attempting to access a local variable from nested method.</span><br />When a method invokes another method then the calling method does not have access to the called methods variables and vice versa.For example:-If we have a method do1() which called by another method do2() then do1() cannot access the variables local to do2().It is evident from the following example:-</p>
<p>class Scopetest{<br />public static void main(String[] a){<br />Scopetest s = new Scopetest();<br />s.do2();<br />}<br />public void do2(){<br />int x = 4;<br />do1();<br />++x;<br />}<br />public void do1(){<br />x++;<br />}<br />}</p>
<p>The error which appears is:-<br />Scopetest<span style="font-style: italic;">.java:12: cannot find symbol </span><br /><span style="font-style: italic;">symbol  : variable x </span><br /><span style="font-style: italic;">location: class </span>Scopetest<br /><span style="font-style: italic;">x++;</span></p>
<p>So next time you go to the battlefield(programming) keep yourself armed with better knowledge and strategies of course here is to reduce the bug and make your program more readable.Keep in mind above mentioned errors and be a good programmer,and keep firing on the COMPILER!!!.</p>
<p><a href="http://javatutorialsworld.blogspot.com/2009/09/most-common-scoping-errors-commited-by.html">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itcertificationnews.com/2009/09/18/java-programmer-common-scoping-errors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preparing For Your Windows Server Certification Test</title>
		<link>http://www.itcertificationnews.com/2009/07/31/preparing-for-your-windows-server-certification-test/</link>
		<comments>http://www.itcertificationnews.com/2009/07/31/preparing-for-your-windows-server-certification-test/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 13:28:10 +0000</pubDate>
		<dc:creator>Patrick Hare</dc:creator>
				<category><![CDATA[Certification]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Maintenance]]></category>

		<guid isPermaLink="false">http://www.itcertificationnews.com/?p=51</guid>
		<description><![CDATA[Note: These instructions are for Microsoft Windows Servers. Linux or Apache 301 Redirect Instructions can be found here. Redirecting pages on a Windows Server can be complex, but it is still highly recommended to solve duplicate content, canonicalization, and link popularity issues. It is very imporant that a 301 (permanent) redirect be used for the [...]]]></description>
			<content:encoded><![CDATA[<p>Note: These instructions are for Microsoft Windows Servers. <a href="http://www.submitawebsite.com/blog/2009/07/301-redirects-for-apache-servers-linux.html">Linux or Apache 301 Redirect Instructions can be found here. </a></p>
<p>Redirecting pages on a Windows Server can be complex, but it is still highly recommended to solve duplicate content, canonicalization, and link popularity issues. It is very imporant that a 301 (permanent) redirect be used for the redirection of old pages, or whole domains, since search engines do not pass value for 302 (temporary) redirects, meta refreshes, or domain forwarding. <span style="color: rgb(153, 0, 0);">Ideally, redirects should be done by someone who is very familiar with the Windows Server Environment. Whenever possible, original configurations should either be noted or backed up, should any difficulties arise.</span><span id="more-51"></span></p>
<p><strong>Overview</strong></p>
<p>301 redirects for sites hosted on Windows servers are generally created within IIS, which is the administrative management system for Windows servers. Most sites on shared hosting accounts will not come with access to IIS, so 301 redirects for these sites will generally need to be set up by the hosting company or administrator.</p>
<p>If this is the case, simply send a request to the hosting company&#8217;s support department and ask them to set up a permanent redirect from http://domain.com to http://www.domain.com or from www.olddomain.com to www.newdomain.com, etc.</p>
<p><strong>Creating a 301 Redirect from One Internal Page to Another</strong>
<ol>
<li>Login to the Windows 2000 (or higher) server and access the desktop.</li>
<li>Select Start &gt; Programs &gt; Administrative Tools &gt; Internet Services Manager.</li>
<li>Select the server with the site whose page you want to redirect.</li>
<li>Select the site with the page you want to redirect.</li>
<li>Right click on the page you want to redirect FROM and choose Properties. The Properties box will now appear. (See below this list for an example.)</li>
<li>Change the redirect option to &#8220;A redirection to a URL&#8221; and type in the new URL in the box provided.</li>
<li>Be sure to check the box marked &#8220;A permanent redirection for this resource&#8221;. If you leave this box unchecked, you will create a 302 (temporary) redirect, which is not permanent or beneficial from an SEO standpoint in this situation.</li>
</ol>
<p><a href="http://www.submitawebsite.com/blog/uploaded_images/windows-301-redirect-717791.jpg"><img style="width: 320px; height: 300px;" alt="" src="http://www.submitawebsite.com/blog/uploaded_images/windows-301-redirect-717789.jpg" border="0"></a></p>
<p><strong>Creating a 301 Redirect from an Old Domain to a New One</strong>
<ol>
<li>Login to the Windows 2000 (or higher) server and access the desktop.</li>
<li>Select Start &gt; Programs &gt; Administrative Tools &gt; Internet Services Manager.</li>
<li>Select the server with the site whose page you want to redirect.</li>
<li>Right click on the site you want to redirect FROM and choose Properties &gt; Home Directory. The Default Web Site Properties box will now appear as shown in the image below this list.</li>
<li>Change the redirect option to &#8220;A redirection to a URL&#8221; and type in the new URL in the box provided.</li>
<li>Be sure to check the box marked &#8220;A permanent redirection for this resource&#8221;. If you leave this box unchecked, you will create a 302 (temporary) redirect, which is not permanent or beneficial from an SEO standpoint in this situation.</li>
</ol>
<p><a href="http://www.submitawebsite.com/blog/uploaded_images/windows-301-iis-747365.jpg"><img style="width: 312px; height: 320px;" alt="" src="http://www.submitawebsite.com/blog/uploaded_images/windows-301-iis-747362.jpg" border="0"></a></p>
<p><strong>Creating a 301 Redirect to Solve Canonicalization Duplicate Content</strong></p>
<p>When setting up a site in IIS, the normal process is to create one account for the site and add both www and non-www versions of the domain name to the host headers for the account. This creates a canonicalization issue, however, as the site will then be available at both www and non-www URLs.</p>
<p>The duplicate content issues associated with this setup can be eliminated by creating 2 accounts for the site within IIS: one with the www version of the domain in the host header and one with the non-www version of the domain. All of the site files can be placed in the preferred version and a single page in the other. The single page can then be redirected to the preferred version as if it was redirecting to a separate domain (using the process in the previous section).</p>
<p><strong>Special note:</strong> As stated above, try to backup or note every change, in case you need to revert to your old code or setup. Make sure to test your site after the redirect is finished to ensure that all of your elements are working correctly.</p>
<p><a href="http://www.submitawebsite.com/blog/2009/07/301-redirect-for-windows-server.html">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itcertificationnews.com/2009/07/31/preparing-for-your-windows-server-certification-test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Addressing The Real World Educational Needs Of Information Security</title>
		<link>http://www.itcertificationnews.com/2009/07/17/addressing-the-real-world-educational-needs-of-information-security/</link>
		<comments>http://www.itcertificationnews.com/2009/07/17/addressing-the-real-world-educational-needs-of-information-security/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 14:18:14 +0000</pubDate>
		<dc:creator>Dan Morrill</dc:creator>
				<category><![CDATA[Benefits]]></category>
		<category><![CDATA[Certification]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[Maintenance]]></category>

		<guid isPermaLink="false">http://www.itcertificationnews.com/?p=49</guid>
		<description><![CDATA[What has been interesting is the amount of interest in the information security program that we have written lately, and this includes how we are using technology in an educational environment, as well as the view of information security and who we are as an industry. Anna King has penned an article that I was [...]]]></description>
			<content:encoded><![CDATA[<p>What has been interesting is the amount of interest in the information security program that we have written lately, and this includes how we are using technology in an educational environment, as well as the view of information security and who we are as an industry.<span id="more-49"></span></p>
<p>Anna King has penned an <a href="http://www.cityualumni.net/features/information-security-cityu-program-fills-national-need">article that I was interviewed</a> for along with a number of other industry leaders here in the Seattle area about how we view information security, where it is going, and what the general approaches have to be for our industry, the information security industry to be successful. The good part is that I got to mention my favorite information security leaders, Clement DuPuis, Kees Lune, and Nathan Lambert along the way. </p>
<p>Seattle is really becoming a hot bed of how information is changing, not just here at CityU, but also at the University of Washington, the ISSA group, the Agora, Watcom Community College, and a host of other institutions. Beyond education, the collection of people and organizations that are addressing the real world educational needs of information security is slowly but surely changing for the better, from risk management to reverse engineering malware, to policy, networks, and general information security, the programs that are being built around the region to address all income and education levels are pretty outstanding. That is what makes this second interview so important, it really gave me an opportunity to address one of the issues that I think we have as an industry. <br />
<blockquote> “Computer science is sexy. We no longer hold true to the older stereotype of an out of shape, Mountain Dew drinking, pizza eating nerd like you see portrayed in the popular media,” Morrill says. “Today’s computer science graduate is just like everyone else who follows their passion and wants to help protect people from cyber criminals. Our modern day leaders like Kees Lune, Clement Dupuis and Nathan Lambert are all smart, savvy people who live real lives and are changing the face of information security as we know it.”  </p></blockquote>
<p>What was also good was that Barbara and Karen also chimed in on the same views in the interview. Both Barbara and Karen are phenomenally cool people in the Information Security industry. <br />
<blockquote> Globally, Worstell says importance of cyber security became apparent after violent protests over Iran’s presidential leadership broke out and sparked a flood of social networking that was eventually policed by the ruling Iranian government. The political group limited the free flow of information over social media sites, such as Facebook, Twitter and YouTube. Keeping information flowing freely on the Internet and preventing cyber warfare will only become more complicated as time goes on, Worstell says.</p>
<p>Barbara Endicott-Popovsky, director of the Center of Information Assurance and Cybersecurity at the University of Washington, agrees with Worstell’s concerns. She says targeted acts by the government could lead to other problems, such as hackers or other organized forces, which may use the Internet to intentionally harm people. </p></blockquote>
<p>You can read the <a href="http://www.cityualumni.net/features/information-security-cityu-program-fills-national-need">whole interview here</a>, and it is worth reading because it really takes a review not just of my viewpoint on where we need to go with information security, but what we are doing to solve the problems we face as an industry. Not just one person, but a whole region of colleges, groups, support groups, and other mechanisms to help people become smarter information security practitioners. Well worth reading.</p>
<p><a href="http://techwag.com/index.php/2009/07/16/it-is-my-second-interview-and-this-is-where-we-talk-about-where-information-security-is-going/" class="bluelink">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itcertificationnews.com/2009/07/17/addressing-the-real-world-educational-needs-of-information-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should Maintaining The Accuracy Of IT Certification Be Ongoing?</title>
		<link>http://www.itcertificationnews.com/2009/06/04/should-maintaining-the-accuracy-of-it-certification-be-ongoing/</link>
		<comments>http://www.itcertificationnews.com/2009/06/04/should-maintaining-the-accuracy-of-it-certification-be-ongoing/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 15:59:49 +0000</pubDate>
		<dc:creator>Dan Morrill</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Maintenance]]></category>

		<guid isPermaLink="false">http://pimp.itcertificationnews.com/?p=9</guid>
		<description><![CDATA[You are only as safe as your expert opinion . But then the question is, what if the expert opinion is followed, and you are certified and you still get a data breach that costs the company millions of dollars. Wired threat level is running a must read article for anyone who does PCI, PCS-DSS [...]]]></description>
			<content:encoded><![CDATA[<p>You are only as safe as your expert opinion . But then the question is, what if the expert opinion is followed, and you are certified and you still get a data breach that costs the company millions of dollars.</p>
<p><span id="more-9"></span></p>
<p>Wired threat level is running a must read article for anyone who does PCI, PCS-DSS certification for companies. Card Solutions was hacked in 2004, and while they passed their CISP, they still ended up getting hacked. While most information security environments are fluid, and most networks change on a regular basis, CISP auditing is expensive, and not something companies can afford to do every time they slot a new system into place. What is at stake here is the liability that auditors have when they have certified someone compliant, but they still get breached by hackers anyways. </p>
<blockquote><p> The case, which appears to be among the first of its kind against a security auditing firm, highlights flaws in the standards that were established by the financial industry to protect consumer bank data. It also exposes the ineffectiveness of an auditing system that was supposed to guarantee that card processors and other businesses complied with the standards. Credit card companies have touted the standards and the auditing process as evidence that financial transactions conducted under their purview are secure and trustworthy. Yet Heartland Payment Systems and RBS WorldPay, two processors that recently experienced large breaches, were certified compliant before they were breached. And Hannaford Bros. was certified in February 2008 while an ongoing breach of the company&#8217;s system was underway. Source: <a href="http://www.wired.com/threatlevel/2009/06/auditor_sued/">Wired </a></p></blockquote>
<p>While you can purchase information security insurance, and over time this will become something that any company is going to need, this case is in a class of its own as it is trying to settle out by law who is responsible for the opinion of an expert brought in to certify something as secure. The various meanings of the word secure, the various ways to interpret even the most simple check sheet of standards, and the qualifications of the people doing the audit all are being brought into question. This case regardless of who prevails is going to alter how we approach compliance with an information security regulation (even if it does not have the force of law in the case of HIPAA or SOX). </p>
<p>Auditors are just as prone to making errors as security engineers and indeed any person in any role. It is very simple to misconfigure a system and accidentally give a hacker a toe hold into a company network. Not so much by failing to take security into account, but by being rushed or an error of omission. In these cases, who really is liable, and how that liability will result in compensation to the wronged party. This is a case that many people need to be following, as it is going to set precedence, one that will be used repeatedly in the future to help determine liability for hacker breaches, when a system or an organization has been certified compliant. </p>
<p><a href="http://it.toolbox.com/blogs/managing-infosec/you-are-only-as-safe-as-your-expert-opinion-32037?rss=1" class="bluelink">Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itcertificationnews.com/2009/06/04/should-maintaining-the-accuracy-of-it-certification-be-ongoing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
