<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-11959349</id><updated>2011-12-04T14:32:56.487-08:00</updated><category term='Unix'/><category term='Wireless'/><category term='Boot up'/><category term='Short cut'/><category term='Mainframes'/><category term='ATM'/><category term='Internet'/><category term='Desktop'/><category term='Technology'/><category term='Cold Fusion'/><category term='Images'/><category term='Server'/><category term='Files'/><category term='Windows'/><category term='Fun'/><category term='Java'/><category term='Registry'/><category term='Mobile Phones'/><category term='Programming'/><category term='Desktop Unix'/><category term='Testing'/><category term='HTTP'/><category term='Knowledge'/><category term='Browser'/><category term='Database'/><category term='EMail'/><category term='Linux'/><category term='Virus'/><category term='Scripts'/><category term='Networking'/><category term='Software'/><category term='Hardware'/><category term='REXX'/><category term='Dot Net'/><category term='Lotus Notes'/><category term='MS Office'/><category term='DOS'/><title type='text'>Novice-Techies</title><subtitle type='html'>A information site about the happenings on a Technology edge.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default?start-index=101&amp;max-results=100'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>326</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-11959349.post-1116591678045432630</id><published>2010-05-14T04:40:00.000-07:00</published><updated>2010-05-14T04:40:00.512-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Creating library project in flex</title><content type='html'>Creating library project:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Open Flex builder 3 &lt;/li&gt;&lt;li&gt;Navigate to File-&gt;New-&gt;Flex Library Project &lt;/li&gt;&lt;li&gt;In the New Flex Library Project dialog&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;li&gt;  Enter the project name as "FirstLibProject"  &lt;/li&gt;&lt;li&gt;Click on Next  &lt;/li&gt;&lt;li&gt;Select the Classes tab  &lt;/li&gt;&lt;li&gt;In the Main source folder item click on Browse  &lt;/li&gt;&lt;li&gt;In select Source folder dialog select the project  &lt;/li&gt;&lt;li&gt;Click on New button  &lt;/li&gt;&lt;li&gt;A new folder will be added under the projects  &lt;/li&gt;&lt;li&gt;Click Ok  &lt;/li&gt;&lt;li&gt;Select the checkbox for the src folder (All the classes in this folder will be included in library swc)  &lt;/li&gt;&lt;li&gt;Click on Finish button &lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;Create an mxml component under src folder by right clicking on src folder and name it "LibrarySample.mxml" &lt;/li&gt;&lt;li&gt;Create an Action script class under src and name it as "LibraryAS.as" &lt;/li&gt;&lt;li&gt;In the bin folder a swc file will be created by name FirstLibProject.swc&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;In our mxml if we want to use these Files which we created above we can include the swc file to our project. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Including the swc file in a project:&lt;br /&gt;&lt;/strong&gt;In the project "Xyz" which we want to include the swc copy the swc which we created above: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Copy the FirstLibProject.swc to some path (c:\lib) &lt;/li&gt;&lt;li&gt;Open the project "Xyz" in Flex builder &lt;/li&gt;&lt;li&gt;Right click on the project "Xyz" (in navigator view) click on Properties &lt;/li&gt;&lt;li&gt;Select Flex Build Path in the Properties dialog &lt;/li&gt;&lt;li&gt;Select Library path tab &lt;/li&gt;&lt;li&gt;Click on Add SWC and browse for C:\temp\FirstLibProject.swc and click Ok &lt;/li&gt;&lt;li&gt;In this project we can use the classes LibrarySample and LibraryAS &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1116591678045432630?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1116591678045432630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1116591678045432630' title='32 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1116591678045432630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1116591678045432630'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/05/creating-library-project-in-flex.html' title='Creating library project in flex'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>32</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6468983836364486109</id><published>2010-05-12T04:43:00.000-07:00</published><updated>2010-05-12T04:43:00.442-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>Find in CF</title><content type='html'>Finds the first occurrence of a substring in a string, from a specified start position. The search is case-sensitive.&lt;br /&gt;A number; the position of substring in string; or 0, if substring is not in string.&lt;br /&gt;&lt;strong&gt;Syntax:&lt;/strong&gt;&lt;br /&gt;Find(substring, string [, start ])&lt;br /&gt;&lt;br /&gt;Parameter      Description&lt;br /&gt; substring        A string or a variable that&lt;br /&gt;                    contains one. String for which to search.&lt;br /&gt;string             A string or a variable that contains one.&lt;br /&gt;                     String in which to search.&lt;br /&gt;start               Start position of search. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Program :&lt;/strong&gt;&lt;br /&gt;&lt;cfoutput&gt;&lt;br /&gt;   &lt;cfset stringtosearch = "The quick brown fox jumped over the lazy dog."&gt;&lt;br /&gt;   #find("the",stringToSearch)#&lt;br /&gt;&lt;br /&gt;   #find("the",stringToSearch,35)#&lt;br /&gt;&lt;br /&gt;   #find("no such substring",stringToSearch)#&lt;br /&gt;&lt;br /&gt;&lt;/cfoutput&gt;&lt;br /&gt;&lt;br /&gt;Source :&lt;br /&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi80.htm#wp1104451"&gt;http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi80.htm#wp1104451&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6468983836364486109?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6468983836364486109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6468983836364486109' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6468983836364486109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6468983836364486109'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/05/find-in-cf.html' title='Find in CF'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5479971057276481847</id><published>2010-05-10T04:39:00.000-07:00</published><updated>2010-05-10T04:39:00.727-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mainframes'/><title type='text'>MVS SYSTEM CODES-S813</title><content type='html'>The data set name in the JCL did not match the data set name on the tape.&lt;br /&gt;&lt;br /&gt;1. The JCL volume serial number was wrong.&lt;br /&gt;2. The data set name in the JCL was misspelled.&lt;br /&gt;3. The wrong tape was mounted.&lt;br /&gt;4. The incorrect data set sequence number was specified in the label parameter.&lt;br /&gt;5. The data set does not exist on the magnetic tape. Verify that the JCL is correct, and resubmit the job.&lt;br /&gt; &lt;br /&gt;Ref: &lt;a href="http://www.ibmmainframes.com/"&gt;www.ibmmainframes.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5479971057276481847?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5479971057276481847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5479971057276481847' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5479971057276481847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5479971057276481847'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/05/mvs-system-codes-s813.html' title='MVS SYSTEM CODES-S813'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6981400884160131057</id><published>2010-05-08T04:37:00.000-07:00</published><updated>2010-05-08T04:37:00.455-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>How to find out Version Of Oracle Application in Unix-2</title><content type='html'>c. Class file version&lt;br /&gt;Step 1. Go to the UNIX box&lt;br /&gt;Step 2. Go to the class file location&lt;br /&gt;&lt;strong&gt;$strings -a  grep Header&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;d. Apachhe Version&lt;br /&gt;Step 1. Go to the UNIX box&lt;br /&gt;Step 2. Go to the $iAS or $IAS_CONFIG_HOME&lt;br /&gt;Step 3. Then go to Apachhe/Apachhe/bin directory&lt;br /&gt;Step 4. run the following Command&lt;br /&gt;&lt;strong&gt;$httpd -version&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;The output will be&lt;br /&gt;bash-2.03$ httpd -version&lt;br /&gt;Server version: Oracle HTTP Server Powered by Apache/1.3.19 (Unix)&lt;br /&gt;Server built: Jan 26 2005 11:06:44 (iAS 1.0.2.2.2 rollup 5)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6981400884160131057?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6981400884160131057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6981400884160131057' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6981400884160131057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6981400884160131057'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/05/how-to-find-out-version-of-oracle_08.html' title='How to find out Version Of Oracle Application in Unix-2'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5115806830558134243</id><published>2010-05-06T04:35:00.000-07:00</published><updated>2010-05-06T04:35:00.402-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>How to find out Version Of Oracle Application-1</title><content type='html'>Whenever you are working in oracle application you will face some situation where you have to know the version of the products you are using in your Oracle Application. Though the env file help you a lot to reduce the need of the versions as it makes the system user friendly. In some issue solving cases such as upgrade, patching or some specific issues you must have to know the versions.&lt;br /&gt;&lt;br /&gt;The products we are using can be of almost three types -&lt;br /&gt;1. Components related to Application&lt;br /&gt;2. Components related to Database&lt;br /&gt;3. Components related to some useful utilities and OS&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Components related to Application:&lt;/strong&gt;&lt;br /&gt;a. The version of the oracle application.&lt;br /&gt;Step 1. First open the Oracle Application Frontend&lt;br /&gt;Step 2. Open any form session in it&lt;br /&gt;Step 3. Go to help&lt;br /&gt;Step 4. Click on "About Oracle Application"&lt;br /&gt;&lt;br /&gt;b. Version of Oracle Application Forms or Reports.&lt;br /&gt;Step 1. Go to the UNIX box&lt;br /&gt;Step 2. Go to the $CUSTOM_TOP location&lt;br /&gt;Step 3. Then go to /11.5.0/forms/US/&lt;br /&gt;Step 4. Run the following command&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5115806830558134243?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5115806830558134243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5115806830558134243' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5115806830558134243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5115806830558134243'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/05/how-to-find-out-version-of-oracle.html' title='How to find out Version Of Oracle Application-1'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8813166664352388836</id><published>2010-05-04T04:30:00.000-07:00</published><updated>2010-05-04T04:30:01.257-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Call a class private method from another class</title><content type='html'>while googling, i have came accross a interesting thing, these blog is just to share the information with you all.&lt;br /&gt;Here i am calling private method method1() in PrivateMethodClass from another class CallingMethod. the below is the source code, which i tried. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Source Code:&lt;br /&gt;PrivateMethodClass.java&lt;/strong&gt;&lt;br /&gt;package com.src;&lt;br /&gt;public class PrivateMethodClass {&lt;br /&gt;  private void method1(int a,int b){&lt;br /&gt;  System.out.println("Var:a:"+a+"::Var b:"+b);&lt;br /&gt;  int c = a+b;&lt;br /&gt;  System.out.println("Var c:"+c);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; public void method2(int a,int b){&lt;br /&gt;  System.out.println("Var:a:"+a+"::Var b:"+b);&lt;br /&gt;  int c = a+b;&lt;br /&gt;  System.out.println("Var c:"+c);&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CallingMethod.java&lt;/strong&gt;&lt;br /&gt; package com.src;&lt;br /&gt;import java.lang.reflect.Method;&lt;br /&gt;public class CallingMethod {&lt;br /&gt; public static void main(String[] args) {&lt;br /&gt;  Class klass;&lt;br /&gt;  try {&lt;br /&gt;   klass = PrivateMethodClass.class;&lt;br /&gt;   PrivateMethodClass pmc = new PrivateMethodClass();&lt;br /&gt;   Class[] param = {Integer.TYPE,Integer.TYPE};&lt;br /&gt;   Method m[] = klass.getDeclaredMethods();&lt;br /&gt;   int c =0;&lt;br /&gt;   int a[] = {1,2};&lt;br /&gt;    for(int i=0;i&lt;m.length;i++){&lt;br /&gt;    System.out.println("Method name is "+m[i].getName());&lt;br /&gt;    m[i].setAccessible(true);&lt;br /&gt;    m[i].invoke(pmc,1,2);&lt;br /&gt;    }&lt;br /&gt;  } catch (Exception e) {&lt;br /&gt;   System.out.println("Exception::"+e.getMessage());&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; &lt;strong&gt;The Output Result:&lt;br /&gt;&lt;/strong&gt;Method name is method1&lt;br /&gt;Var:a:1::Var b:2&lt;br /&gt;Var c:3&lt;br /&gt;Method name is method2&lt;br /&gt;Var:a:1::Var b:2&lt;br /&gt;Var c:3&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://vishalnjain.blogspot.com/"&gt;http://vishalnjain.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8813166664352388836?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8813166664352388836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8813166664352388836' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8813166664352388836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8813166664352388836'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/05/call-class-private-method-from-another.html' title='Call a class private method from another class'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8496926784593438300</id><published>2010-05-02T04:34:00.000-07:00</published><updated>2010-05-02T04:34:01.032-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mainframes'/><title type='text'>MVS SYSTEM CODES-S913</title><content type='html'>&lt;p&gt;An error occurred in opening a magnetic tape data set. &lt;/p&gt;&lt;p&gt;1. The error occurred during open or end-of-volume processing.  The data set was password protected, and a correct password was not entered. &lt;/p&gt;&lt;p&gt;2. The error occurred in opening a checkpoint data set which was concatenated to a non-checkpoint data set. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;1. Supply the correct password, and resubmit the job. &lt;/p&gt;&lt;p&gt;2. Eliminate any concatenations of checkpoint and non-checkpoint data sets. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;Ref: &lt;a href="http://www.ibmmainframes.com/"&gt;www.ibmmainframes.com&lt;/a&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8496926784593438300?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8496926784593438300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8496926784593438300' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8496926784593438300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8496926784593438300'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/05/mvs-system-codes-s913.html' title='MVS SYSTEM CODES-S913'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3729400312497069157</id><published>2010-05-01T04:29:00.000-07:00</published><updated>2010-05-01T04:29:00.355-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mainframes'/><title type='text'>MVS SYSTEM CODES -SA13</title><content type='html'>&lt;p&gt;An error occurred in opening a tape data set. &lt;/p&gt;&lt;p&gt;1. The file sequence number was wrong on a multi-volume tape data set. &lt;/p&gt;&lt;p&gt;2. The file sequence number was wrong, or it was less than that of the first data set on the tape. &lt;/p&gt;&lt;p&gt;3. The volume serial number was wrong. &lt;/p&gt;&lt;p&gt;4. The job which wrote the tape did not write all the data sets. &lt;/p&gt;&lt;p&gt;Steps:&lt;br /&gt;1. Verify that the JCL is correct, and resubmit the job. &lt;/p&gt;&lt;p&gt;2. If the desired data set does not exist on the tape, recreate the tape.&lt;br /&gt;Ref: &lt;a href="http://www.ibmmainframes.com/"&gt;www.ibmmainframes.com&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3729400312497069157?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3729400312497069157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3729400312497069157' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3729400312497069157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3729400312497069157'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/05/mvs-system-codes-sa13.html' title='MVS SYSTEM CODES -SA13'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1073323247400841074</id><published>2010-04-30T04:27:00.000-07:00</published><updated>2010-04-30T04:27:00.387-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><title type='text'>Value restricions</title><content type='html'>Some primitive value besides a conrete data-type may have a predefined set of values. And the value can be set only to one of that variants, like enumerations. XML schema allows us to restrict the value of a given type by a set of enumerated values. From the other hand we can restrict some value by defining its min/max bounds:&lt;br /&gt;&lt;br /&gt;&lt;xs:schema xs="&lt;a href="&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;"&gt;&lt;br /&gt;  &lt;xs:element name="purchase-order"&gt;&lt;br /&gt;  …&lt;br /&gt;    &lt;xs:attribute name="number" use="required"&gt;&lt;br /&gt;    &lt;xs:simpletype&gt;&lt;br /&gt;      &lt;xs:restriction base="xs:integer"&gt;&lt;br /&gt;        &lt;xs:maxexclusive value="1000"&gt;&lt;br /&gt;        &lt;xs:minexclusive value="0"&gt;&lt;br /&gt;      &lt;/xs:restriction&gt;&lt;br /&gt;    &lt;/xs:simpleType&gt;&lt;br /&gt;    &lt;/xs:attribute&gt;&lt;br /&gt;              &lt;xs:element name="item" maxoccurs="unbounded"&gt;&lt;br /&gt;    …&lt;br /&gt;                  &lt;xs:attribute name="type"&gt;&lt;br /&gt;                    &lt;xs:simpletype&gt;&lt;br /&gt;                      &lt;xs:restriction base="xs:string"&gt;&lt;br /&gt;                        &lt;xs:enumeration value="CD"&gt;&lt;br /&gt;                        &lt;xs:enumeration value="DVD"&gt;&lt;br /&gt;                      &lt;/xs:restriction&gt;&lt;br /&gt;                    &lt;/xs:simpleType&gt;&lt;br /&gt;                  &lt;/xs:attribute&gt;&lt;br /&gt;    …&lt;br /&gt;                &lt;/xs:complexType&gt;&lt;br /&gt;    …&lt;br /&gt;              &lt;/xs:element&gt;&lt;br /&gt;  …&lt;br /&gt;  &lt;/xs:element&gt;&lt;br /&gt;&lt;/xs:schema&gt; &lt;br /&gt;&lt;br /&gt;source: java-tips.org&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1073323247400841074?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1073323247400841074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1073323247400841074' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1073323247400841074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1073323247400841074'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/value-restricions.html' title='Value restricions'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4532427058456984788</id><published>2010-04-28T04:25:00.000-07:00</published><updated>2010-04-28T04:25:00.331-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>DataBase Links</title><content type='html'>A database link is a pointer in the local database that allows you to access the data on a remote database.&lt;br /&gt;&lt;strong&gt;For example:&lt;/strong&gt; If we want to access the database of a different server other than the one we are working on. we cannot access that database directly if we don’t have access.In such cases we use Database links to access the remote database.&lt;br /&gt;There is no special syntax fort using these Dblinks.we should just add that link after the table name as shown below.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Select * from emp where emp_id=’1111111’;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;This is the actual query.using this query we should access the remote database to which we don’t have access.In this case you can access that remote database if it has a DBlink available to connect to our database.&lt;br /&gt;&lt;br /&gt;For Example if GOAT is the Dblink used to access the database of Goat,then the above query should be  given in this way&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Select * from &lt;/em&gt;&lt;a href="mailto:emp@GOAT"&gt;&lt;em&gt;emp@GOAT&lt;/em&gt;&lt;/a&gt;&lt;em&gt; where emp_id=’1111111’&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;In this way by using DBlinks  we can access remote databases.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4532427058456984788?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4532427058456984788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4532427058456984788' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4532427058456984788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4532427058456984788'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/database-links.html' title='DataBase Links'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-7983927086858294759</id><published>2010-04-26T04:24:00.000-07:00</published><updated>2010-04-26T04:24:00.372-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><title type='text'>Tired of including configuration files in your scripts</title><content type='html'>I am often tired of including configuration files in my scripts. Even if it is a single file it becomes important to include that file in our scripts otherwise we wont get the necessary variables set. Once when I started searching for a workaround for it, I found that we can configure it right in one place and say PHP take care of this headache.&lt;br /&gt;Yes, We can do it.&lt;br /&gt;&lt;br /&gt;1.Place all your configuration files in one folder in the server. Say "DOCUMENT_ROOT/config/lib"&lt;br /&gt;2. Create a new file with a name preinclude.php&lt;br /&gt;3. Declare or include (again include  ) all your common variables, config files in this file.&lt;br /&gt;4.In the DOCUMENT_ROOT folder create a .htaccess file&lt;br /&gt;5. Write the following code in this:&lt;br /&gt;&lt;br /&gt;# Code starts here&lt;br /&gt;php_value auto_prepend_file "path to include directory/preinclude.php"&lt;br /&gt;# Code ends here&lt;br /&gt;&lt;br /&gt;We can include whichever file which we feel should be executed before each and every file execution here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-7983927086858294759?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/7983927086858294759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=7983927086858294759' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7983927086858294759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7983927086858294759'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/tired-of-including-configuration-files.html' title='Tired of including configuration files in your scripts'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8511877938682892347</id><published>2010-04-24T04:23:00.000-07:00</published><updated>2010-04-24T04:23:01.018-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Advantage of SYNC Class</title><content type='html'>The &lt;strong&gt;SYNCHRONIZED&lt;/strong&gt; clause is sometimes used with USAGE IS COMP or USAGE IS INDEX items. It is used to optimize speed of processing but it does so at the expense of increased storage requirements.&lt;br /&gt;The word &lt;strong&gt;SYNC&lt;/strong&gt; can be used instead of SYNCHRONIZED.&lt;br /&gt;The SYNCHRONIZED clause is used to explicitly align COMP and INDEX items along their natural word boundaries. Without the SYNCHRONIZED clause, data-items are aligned on byte boundaries.&lt;br /&gt;&lt;em&gt;Example:&lt;/em&gt; 01 TWO-BYTE  PIC S9(4) COMP SYNC.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8511877938682892347?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8511877938682892347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8511877938682892347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8511877938682892347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8511877938682892347'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/advantage-of-sync-class.html' title='Advantage of SYNC Class'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6419702967233202273</id><published>2010-04-22T04:22:00.000-07:00</published><updated>2010-04-22T04:22:00.578-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Optimize SOAP Messages</title><content type='html'>As we all know SOAP content is nothing but a XML.Though XML is descriptive, sometimes it might be typically larger due to the volume of tags. So given the case,if you have any performance problems in using SOAP XML's, consider using Message Transmission Optimization Mechanism (MTOM), which builds on &lt;strong&gt;XML-binary Optimized Packaging (XOP)&lt;/strong&gt;. XOP provides a more efficient serialization of XML by using MIME encoding. MTOM uses XOP to encode portions of SOAP messages,while still presenting an XML Infoset to the SOAP application.&lt;br /&gt;&lt;br /&gt;Another, more recent alternative is to use XFire. XFire is an open source,standards-compliant SOAP framework that uses the latest technologies, including a StAX parser, to boost SOA messaging performance. As i spoke about StAX,i will give a brief intro about that here…&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;StAX:Streaming API for XML:&lt;br /&gt;StAX&lt;/strong&gt; is a parser API that falls between the tree-navigation DOM and push event-based SAX interfaces. It works serially on an XML document as SAX does, but it allows tokens to be pulled by the application.&lt;br /&gt;Again, unless your performance is unacceptable, you should be fine with regular XML SOAP messages. However, if you are providing services to a large community of clients, you may need to boost your performance using one of the above mentioned alternatives.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6419702967233202273?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6419702967233202273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6419702967233202273' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6419702967233202273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6419702967233202273'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/optimize-soap-messages.html' title='Optimize SOAP Messages'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2711806758687166052</id><published>2010-04-20T04:19:00.000-07:00</published><updated>2010-04-20T04:19:00.289-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Show data with JTable</title><content type='html'>This Java Swing tip illustrates a method of showing data in database in a JTable. JTable act as a output for the database. The developer may use this to display a part of data (for example data generated form a query) to the user in a table. The table gives user an impression of database.&lt;br /&gt;&lt;br /&gt;import java.awt.*;&lt;br /&gt;import java.awt.event.*;&lt;br /&gt;import javax.swing.*;&lt;br /&gt;import javax.swing.table.*;&lt;br /&gt;public class DatabaseTest extends JFrame {&lt;br /&gt;    JTextField hostField;&lt;br /&gt;  JTextField queryField;&lt;br /&gt;  QueryTableModel qtm;&lt;br /&gt;&lt;br /&gt;  public DatabaseTest() {&lt;br /&gt;    super("Database Test Frame");&lt;br /&gt;    setDefaultCloseOperation(EXIT_ON_CLOSE);&lt;br /&gt;    setSize(350, 200);&lt;br /&gt;    qtm = new QueryTableModel();&lt;br /&gt;    JTable table = new JTable(qtm);&lt;br /&gt;    JScrollPane scrollpane = new JScrollPane(table);&lt;br /&gt;    JPanel p1 = new JPanel();&lt;br /&gt;    p1.setLayout(new GridLayout(3, 2));&lt;br /&gt;    p1.add(new JLabel("Enter the Host URL: "));&lt;br /&gt;    p1.add(hostField = new JTextField());&lt;br /&gt;    p1.add(new JLabel("Enter your query: "));&lt;br /&gt;    p1.add(queryField = new JTextField());&lt;br /&gt;    p1.add(new JLabel("Click here to send: "));&lt;br /&gt;    JButton jb = new JButton("Search");&lt;br /&gt;&lt;br /&gt;    jb.addActionListener(new ActionListener() {&lt;br /&gt;      public void actionPerformed(ActionEvent e) {&lt;br /&gt;        qtm.setHostURL(hostField.getText().trim());&lt;br /&gt;        qtm.setQuery(queryField.getText().trim());&lt;br /&gt;      }&lt;br /&gt;    } );&lt;br /&gt;&lt;br /&gt;    p1.add(jb);&lt;br /&gt;    getContentPane().add(p1, BorderLayout.NORTH);&lt;br /&gt;    getContentPane().add(scrollpane, BorderLayout.CENTER);&lt;br /&gt;  }&lt;br /&gt;  public static void main(String args[]) {&lt;br /&gt;    DatabaseTest tt = new DatabaseTest();&lt;br /&gt;    tt.setVisible(true);&lt;br /&gt;  }&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;Source: java-tips.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2711806758687166052?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2711806758687166052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2711806758687166052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2711806758687166052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2711806758687166052'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/show-data-with-jtable.html' title='Show data with JTable'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6165546300692702970</id><published>2010-04-18T04:19:00.000-07:00</published><updated>2010-04-18T04:19:00.183-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Creating a Confirm Dialog Box</title><content type='html'>The easiest way to create a Yes/No/Cancel dialog box is to use showConfirmDialog(Component, Object) method of JOptionPane class.&lt;br /&gt;The following example uses a confirm dialog box with a text message and stores response in the response variable:&lt;br /&gt;  &lt;strong&gt; int response;&lt;br /&gt;   response = JOptionPane.showConfirmDialog(null, "Should i delete all files?");  &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;source: java-tips.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6165546300692702970?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6165546300692702970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6165546300692702970' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6165546300692702970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6165546300692702970'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/creating-confirm-dialog-box.html' title='Creating a Confirm Dialog Box'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5194937987734553255</id><published>2010-04-16T04:18:00.000-07:00</published><updated>2010-04-16T04:18:00.414-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Restarting Windows Without Restarting Your PC</title><content type='html'>A modern PC with Vista Home Edition takes about one and a half minutes to boot. An older machine with XP is about the same. That’s 30 seconds for the PC itself (the BIOS) to boot up, plus a minute for the Windows operating system to boot. Sometimes, you need to reboot Windows (e.g. when installing new software), but there is no need to restart BIOS, too. However, the default is to reboot both. (That’s called doing a “cold boot,” rather than a “warm boot.”) There’s a trick that works on both XP and Vista to get it to do a warm boot instead, thus saving you 30 seconds per cycle.&lt;br /&gt;The trick is to hold down the SHIFT key when invoking the restart.&lt;br /&gt;Select Start. Select “Shut Down…”. Change the drop-down combo box under “What do you want the computer to do?” to “Restart”. Hold down the SHIFT key while clicking on the “OK” button.&lt;br /&gt; &lt;br /&gt;Source: &lt;a href="http://www.masternewmedia.org/"&gt;www.masternewmedia.org&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5194937987734553255?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5194937987734553255/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5194937987734553255' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5194937987734553255'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5194937987734553255'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/restarting-windows-without-restarting.html' title='Restarting Windows Without Restarting Your PC'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4496205252186509087</id><published>2010-04-14T04:17:00.000-07:00</published><updated>2010-04-14T04:17:01.000-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Lotus Notes'/><title type='text'>Lotus notes: Change your password</title><content type='html'>In my previous article about lotus notes, we have seen how to configure an email account in Lotus notes.Today we will look into the topic, how to change the password of your Lotus notes account.&lt;br /&gt;Open the Lotus notes client,1. Go to File-&gt; Security-&gt; User Security2. In the 'User Security' window, go to 'Your Login and Password Settings' section3. Click on the 'Change Password' button4. Change Password Pop up window is displayed 5. Type the new password, then reenter the new password and click OK6. A popup message box is dispayed "Your Password Change succeeded".&lt;br /&gt;Now you can access your email with your new password.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4496205252186509087?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4496205252186509087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4496205252186509087' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4496205252186509087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4496205252186509087'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/lotus-notes-change-your-password.html' title='Lotus notes: Change your password'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-9164331905493492043</id><published>2010-04-12T04:16:00.000-07:00</published><updated>2010-04-12T04:16:00.542-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>AS/400 Tips 17</title><content type='html'>&lt;strong&gt;Retaining  Customization&lt;br /&gt;&lt;/strong&gt; It is often required or desirable to customize certain system attributes from how they are set out of the box.  For example, you may want to change certain command defaults from the IBM-shipped defaults.&lt;br /&gt;When you do an O/S upgrade however, you'll find that your changes were erased.  Unless you kept very good documentation, you'll be hard pressed to remember which changes you made.&lt;br /&gt;A good workaround to this is to create a CL source member that contains all the commands you've customized your system with.  Keep the source member up to date and include thorough comments.Compile this member into a program, and simply run the program whenever you've done an upgrade.&lt;br /&gt;&lt;br /&gt; Source: &lt;a href="http://midwareservices.com/tipstricks/windows.htm"&gt;http://midwareservices.com/tipstricks/windows.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-9164331905493492043?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/9164331905493492043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=9164331905493492043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9164331905493492043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9164331905493492043'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/as400-tips-17.html' title='AS/400 Tips 17'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6056663788004720530</id><published>2010-04-10T04:15:00.000-07:00</published><updated>2010-04-10T04:15:00.155-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>AS/400 Tips 18</title><content type='html'>&lt;strong&gt;POP UP COMMNAD LINES&lt;/strong&gt;&lt;br /&gt;It's pretty common to be several programs deep in an application when you suddenly have the need for a command line. There's any easy way to allow this without having to back out or switch to a different session.&lt;br /&gt;Program &lt;strong&gt;QUSCMDLN&lt;/strong&gt; is the IBM supplied API to call a command line. No parameters are required. You may want to add a function key to your application programs (perhaps F21) to call this program.&lt;br /&gt;If you don't want to go through this much work, simply change your user profile (CHGUSRPRF) and set &lt;strong&gt;QUSCMDLN&lt;/strong&gt; as your attention key handling program.&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://midwareservices.com/tipstricks/command_lines.htm"&gt;http://midwareservices.com/tipstricks/command_lines.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6056663788004720530?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6056663788004720530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6056663788004720530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6056663788004720530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6056663788004720530'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/as400-tips-18.html' title='AS/400 Tips 18'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2873569801264203090</id><published>2010-04-08T04:14:00.000-07:00</published><updated>2010-04-08T04:14:00.701-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Turn off Indexing to speed up XP</title><content type='html'>Windows XP keeps a record of all files on the hard disk so when you do a search on the hard drive it is faster. There is a downside to this and because the computer has to index all files, it will slow down normal file commands like open, close, etc. If you do not do a whole lot of searches on your hard drive then I suggest turnning this feature off:&lt;br /&gt;1. Control Panel&lt;br /&gt;2. Administrative Tools&lt;br /&gt;3. Services&lt;br /&gt;4. Disable Indexing Services&lt;br /&gt; &lt;br /&gt;Source: &lt;a href="http://www.tweakxp.com/"&gt;www.tweakxp.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2873569801264203090?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2873569801264203090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2873569801264203090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2873569801264203090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2873569801264203090'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/turn-off-indexing-to-speed-up-xp.html' title='Turn off Indexing to speed up XP'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1325403452738607184</id><published>2010-04-06T04:13:00.000-07:00</published><updated>2010-04-06T04:13:00.159-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='Files'/><title type='text'>Unload .dll’s to Free Memory</title><content type='html'>Windows Explorer caches DLLs (Dynamic-Link Libraries) in memory for a period of time after the application using them has been closed. This can be an inefficient use of memory.&lt;br /&gt;&lt;br /&gt;1. Find the key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer].&lt;br /&gt;&lt;br /&gt;2. Create a new sub-key named 'AlwaysUnloadDLL' and set the default value to equal '1' to disable Windows caching the DLL in memory.&lt;br /&gt;&lt;br /&gt;3. Restart Windows for the change to take effect.&lt;br /&gt;I tried this after running a intense program, then watched the task manager; memory recovered it self.&lt;br /&gt; &lt;br /&gt;Source: &lt;a href="http://www.tweakxp.com/"&gt;www.tweakxp.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1325403452738607184?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1325403452738607184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1325403452738607184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1325403452738607184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1325403452738607184'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/unload-dlls-to-free-memory.html' title='Unload .dll’s to Free Memory'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4068639781370057266</id><published>2010-04-04T04:12:00.000-07:00</published><updated>2010-04-04T04:12:00.308-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Input Dialog Box</title><content type='html'>An input dialog box asks a question and uses a text field to store the response.&lt;br /&gt;The easiest way to create an input dialog in Java is to use showInputDialog(Component, Object, String, int) method of JOptionPane class.&lt;br /&gt;&lt;br /&gt;The following example uses this method to create an input dialog box:&lt;br /&gt;&lt;br /&gt;   &lt;strong&gt;String response = JOptionPane.showInputDialog(null,  "What is your name?",  "Enter your name",  JOptionPane.QUESTION_MESSAGE);&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Source: java-tips.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4068639781370057266?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4068639781370057266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4068639781370057266' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4068639781370057266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4068639781370057266'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/input-dialog-box.html' title='Input Dialog Box'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1559371780666877673</id><published>2010-04-02T04:11:00.000-07:00</published><updated>2010-04-02T04:11:00.558-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Message Dialog Box</title><content type='html'>A message dialog box is a simple window that displays information. A message dialog box can be created with a call to the showMessageDialog(Component, Object) method of JOptionPane class.&lt;br /&gt;&lt;br /&gt;The following statement creates a message box:&lt;br /&gt;   &lt;strong&gt;JOptionPane.showMessageDialog(null, "I am happy.");&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;Source: java-tips.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1559371780666877673?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1559371780666877673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1559371780666877673' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1559371780666877673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1559371780666877673'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/message-dialog-box.html' title='Message Dialog Box'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4143579246021196178</id><published>2010-04-01T06:57:00.000-07:00</published><updated>2010-04-01T06:57:00.855-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mainframes'/><title type='text'>MVS SYSTEM CODES -SB37</title><content type='html'>An error occurred during end-of-volume processing of a data set. The system was unable to fulfill a request for more space.&lt;br /&gt;&lt;br /&gt;1. A program loop caused too many records to be written to the output data set.&lt;br /&gt;2. Insufficient space was allocated to this data set in the JCL.&lt;br /&gt;3. There was no more room available to receive any more output on the output volume, and another volume could not be mounted.&lt;br /&gt;&lt;br /&gt;1. Verify that there are no program loops or logic errors.&lt;br /&gt;2. Increase the primary and/or secondary allocations for the data set.&lt;br /&gt;3. Change the JCL to request that the data set be created on a volume with more space.&lt;br /&gt;&lt;br /&gt;Ref: &lt;a href="http://www.ibmmainframes.com/"&gt;http://www.ibmmainframes.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4143579246021196178?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4143579246021196178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4143579246021196178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4143579246021196178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4143579246021196178'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/04/mvs-system-codes-sb37.html' title='MVS SYSTEM CODES -SB37'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8958997023544494164</id><published>2010-03-30T06:04:00.000-07:00</published><updated>2010-03-30T06:04:00.550-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MS Office'/><title type='text'>MS WORD SHORTCUT KEYS</title><content type='html'>&lt;strong&gt; Ctrl + A&lt;/strong&gt; Select all contents of the page&lt;br /&gt;&lt;strong&gt;Ctrl + B&lt;/strong&gt; Bold highlighted selection&lt;br /&gt;&lt;strong&gt;Ctrl + C&lt;/strong&gt; Copy selected text&lt;br /&gt;&lt;strong&gt;Ctrl + X&lt;/strong&gt; Cut selected text&lt;br /&gt;&lt;strong&gt;Ctrl + N&lt;/strong&gt; Open new/blank document&lt;br /&gt;&lt;strong&gt;Ctrl + O&lt;/strong&gt; Open options&lt;br /&gt;&lt;strong&gt;Ctrl + P&lt;/strong&gt; Open the print window&lt;br /&gt;&lt;strong&gt;Ctrl + F&lt;/strong&gt; Open find box&lt;br /&gt;&lt;strong&gt;Ctrl + I&lt;/strong&gt; Italicize highlighted selection&lt;br /&gt;&lt;strong&gt;Ctrl + K&lt;/strong&gt; Insert link&lt;br /&gt;&lt;strong&gt;Ctrl + U&lt;/strong&gt; Underline highlighted selection&lt;br /&gt;&lt;strong&gt;Ctrl + V&lt;/strong&gt; Paste&lt;br /&gt;&lt;strong&gt;Ctrl + Y&lt;/strong&gt; Redo the last action performed&lt;br /&gt;&lt;strong&gt;Ctrl + Z&lt;/strong&gt; Undo last action&lt;br /&gt;&lt;strong&gt;Ctrl + G&lt;/strong&gt; Find and replace options&lt;br /&gt;&lt;strong&gt;Ctrl + H&lt;/strong&gt; Find and replace options&lt;br /&gt;&lt;strong&gt;Ctrl + J&lt;/strong&gt; Justify paragraph alignment&lt;br /&gt;&lt;strong&gt;Ctrl + L&lt;/strong&gt; Align selected text or line to the left&lt;br /&gt;&lt;strong&gt;Ctrl + Q&lt;/strong&gt; Align selected paragraph to the left&lt;br /&gt;&lt;strong&gt;Ctrl + E&lt;/strong&gt; Align selected text or line to the center&lt;br /&gt;&lt;strong&gt;Ctrl + R&lt;/strong&gt; Align selected text or line to the right&lt;br /&gt;&lt;strong&gt;Ctrl + M&lt;/strong&gt; Indent the paragraph&lt;br /&gt;&lt;strong&gt;Ctrl + T&lt;/strong&gt; Hanging indent&lt;br /&gt;&lt;strong&gt;Ctrl + D&lt;/strong&gt; Font options&lt;br /&gt;&lt;strong&gt;Ctrl + Shift + F&lt;/strong&gt; Change the font&lt;br /&gt;&lt;strong&gt;Ctrl + Shift + &gt;&lt;/strong&gt; Increase selected font +1&lt;br /&gt;&lt;strong&gt;Ctrl + ]&lt;/strong&gt; Increase selected font +1&lt;br /&gt;&lt;strong&gt;Ctrl + Shift + &lt;&lt;/strong&gt; Decrease selected font -1&lt;br /&gt;&lt;strong&gt;Ctrl + [&lt;/strong&gt; Decrease selected font -1&lt;br /&gt;&lt;strong&gt;Ctrl + Shift + *&lt;/strong&gt; View or hide non printing characters&lt;br /&gt;&lt;strong&gt;Ctrl + f&lt;/strong&gt; Move one word to the left&lt;br /&gt;&lt;strong&gt;Ctrl + g&lt;/strong&gt; Move one word to the right&lt;br /&gt;&lt;strong&gt;Ctrl + h&lt;/strong&gt; Move to beginning of the line or paragraph&lt;br /&gt;&lt;strong&gt;Ctrl + i&lt;/strong&gt; Move to the end of the paragraph&lt;br /&gt;&lt;strong&gt;Ctrl + Del&lt;/strong&gt; Delete word to right of cursor&lt;br /&gt;&lt;strong&gt;Ctrl + Backspace&lt;/strong&gt; Delete word to left of cursor&lt;br /&gt;&lt;strong&gt;Ctrl + End&lt;/strong&gt; Move cursor to end of document&lt;br /&gt;&lt;strong&gt;Ctrl + Home&lt;/strong&gt; Move cursor to beginning of document&lt;br /&gt;&lt;strong&gt;Ctrl + Space&lt;/strong&gt; Reset highlighted text to default font&lt;br /&gt;&lt;strong&gt;Ctrl + 1&lt;/strong&gt; Single-space lines&lt;br /&gt;&lt;strong&gt;Ctrl + 2&lt;/strong&gt; Double-space lines&lt;br /&gt;&lt;strong&gt;Ctrl + 5&lt;/strong&gt; 1.5-line spacing&lt;br /&gt;&lt;strong&gt;Ctrl + Alt + 1&lt;/strong&gt; Change text to heading 1&lt;br /&gt;&lt;strong&gt;Ctrl + Alt + 2&lt;/strong&gt; Change text to heading 2&lt;br /&gt;&lt;strong&gt;Ctrl + Alt + 3&lt;/strong&gt; Change text to heading 3&lt;br /&gt;&lt;strong&gt;F1&lt;/strong&gt; Open help&lt;br /&gt;&lt;strong&gt;Shift + F3&lt;/strong&gt; Change case of selected text&lt;br /&gt;&lt;strong&gt;Shift + Insert&lt;/strong&gt;   Paste&lt;br /&gt;&lt;strong&gt;F4&lt;/strong&gt; Repeat last action performed (Word 2000+)&lt;br /&gt;&lt;strong&gt;F7 &lt;/strong&gt;Spell check selected text and/or document&lt;br /&gt;&lt;strong&gt;Shift + F7&lt;/strong&gt; Activate the thesaurus&lt;br /&gt;&lt;strong&gt;F12&lt;/strong&gt; Save as&lt;br /&gt;&lt;strong&gt;Ctrl + S&lt;/strong&gt; Save&lt;br /&gt;&lt;strong&gt;Shift + F12&lt;/strong&gt; Save&lt;br /&gt;&lt;strong&gt;Alt + Shift + D&lt;/strong&gt; Insert the current date&lt;br /&gt;&lt;strong&gt;Alt + Shift + T&lt;/strong&gt; Insert the current time&lt;br /&gt;&lt;strong&gt;Ctrl + W&lt;/strong&gt; Close document&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8958997023544494164?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8958997023544494164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8958997023544494164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8958997023544494164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8958997023544494164'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/ms-word-shortcut-keys.html' title='MS WORD SHORTCUT KEYS'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2752145103069402016</id><published>2010-03-28T06:55:00.000-07:00</published><updated>2010-03-28T06:55:00.267-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Browser'/><title type='text'>Sticky Notes as your Browser Homepage</title><content type='html'>Sticky Screen(&lt;a href="http://stickyscreen.org/"&gt;http://stickyscreen.org&lt;/a&gt;) is a simple online version of the yellow Post-It Note that you can set as your browser homepage.&lt;br /&gt;You just have to type something onto the sticky note and set that website as your browser home page. No need to register anywhere and there’s no save button.&lt;br /&gt;The yellow sticky note will show up whenever you start the web browser. The magic is due to a cookie that gets saved locally so the sticky note will change to the default one if you decide to clear the cookies someday.&lt;br /&gt;For something more permanent, check these Post It Notes for Desktop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2752145103069402016?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2752145103069402016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2752145103069402016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2752145103069402016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2752145103069402016'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/sticky-notes-as-your-browser-homepage.html' title='Sticky Notes as your Browser Homepage'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3434324659591185600</id><published>2010-03-26T06:53:00.000-07:00</published><updated>2010-03-26T06:53:00.767-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>findnocase in CF</title><content type='html'>Finds the first occurrence of a substring in a string, from a specified start position. If substring is not in string, returns zero. The search is case-insensitive.&lt;br /&gt;The position of substring in string; or 0, if substring is not in string.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Syntax:&lt;/strong&gt;&lt;br /&gt;FindNoCase(substring, string [, start ])&lt;br /&gt; &lt;br /&gt;Parameter    Description&lt;br /&gt;substring      A string or a variable that contains one. String for which to search.&lt;br /&gt;string           A string or a variable that contains one. String in which to search.&lt;br /&gt;start             Start position of search. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Program:&lt;br /&gt;&lt;/strong&gt;&lt;cfset stringtosearch = "The quick brown fox jumped over the lazy dog."&gt;&lt;br /&gt;#findnocase("the",stringToSearch)#&lt;br /&gt;#findnocase("the",stringToSearch,5)#&lt;br /&gt;#findnocase("no such substring",stringToSearch)#&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;Source : &lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi81.htm#wp1104504"&gt;http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi81.htm#wp1104504&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3434324659591185600?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3434324659591185600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3434324659591185600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3434324659591185600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3434324659591185600'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/findnocase-in-cf.html' title='findnocase in CF'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3950786911504362756</id><published>2010-03-24T06:50:00.000-07:00</published><updated>2010-03-24T06:50:00.621-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dot Net'/><title type='text'>Getting into the .NET runtime</title><content type='html'>The IISAPIRuntime interface acts as the interface point between the unmanaged code coming from the ISAPI extension (directly in IIS 6 and indirectly via the Named Pipe handler in IIS 5). If you take a look at this class you’ll find a ProcessRequest method with a signature like this:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;[return: MarshalAs(UnmanagedType.I4)]&lt;/em&gt;&lt;br /&gt;&lt;em&gt;int ProcessRequest([In] IntPtr ecb, [In, MarshalAs(UnmanagedType.I4)]&lt;/em&gt;&lt;br /&gt;&lt;em&gt; int useProcessModel);&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;The ecb parameter is the ISAPI Extension Control Block (ECB) which is passed as an unmanaged resource to ProcessRequest. The method then takes the ECB and uses it as the base input and output interface used with the Request and Response objects. An ISAPI ECB contains all low level request information including server variables, an input stream for form variables as well as an output stream that is used to write data back to the client. The single ecb reference basically provides access to all of the functionality an ISAPI request has access to and ProcessRequest is the entry and exit point where this resource initially makes contact with managed code.&lt;br /&gt;&lt;br /&gt;The ISAPI extension runs requests asynchronously. In this mode the ISAPI extension immediately returns on the calling worker process or IIS thread, but keeps the ECB for the current request alive. The ECB then includes a mechanism for letting ISAPI know when the request is complete (via ecb.ServerSupportFunction) which then releases the ECB. This asynchronous processing releases the ISAPI worker thread immediately, and offloads processing to a separate thread that is managed by ASP.NET.&lt;br /&gt;&lt;br /&gt;ASP.NET receives this ecb reference and uses it internally to retrieve information about the current request such as server variables, POST data as well as returning output back to the server. The ecb stays alive until the request finishes or times out in IIS and ASP.NET continues to communicate with it until the request is done. Output is written into the ISAPI output stream (ecb.WriteClient()) and when the request is done, the ISAPI extension is notified of request completion to let it know that the ECB can be freed. This implementation is very efficient as the .NET classes essentially act as a fairly thin wrapper around the high performance, unmanaged ISAPI ECB.&lt;br /&gt;&lt;br /&gt;ref:west-wind&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3950786911504362756?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3950786911504362756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3950786911504362756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3950786911504362756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3950786911504362756'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/getting-into-net-runtime.html' title='Getting into the .NET runtime'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-186869103129654176</id><published>2010-03-22T06:51:00.000-07:00</published><updated>2010-03-22T06:51:00.778-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>findoneof in CF</title><content type='html'>Finds the first occurrence of any one of a set of characters in&lt;br /&gt;a string, from a specified start position. The search is case-sensitive.&lt;br /&gt;The position of the first member of set found in string; or 0, if no&lt;br /&gt;member of set is found in string.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Syntax:&lt;/strong&gt;&lt;br /&gt;FindOneOf(set, string [, start ])&lt;br /&gt; &lt;br /&gt;Parameter        Description&lt;br /&gt;set                  A string or a variable that contains one.&lt;br /&gt;                     String that contains one or more characters to search for.&lt;br /&gt;string             A string or a variable that contains one. String in which to search.&lt;br /&gt;start              Start position of search. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Program:&lt;/strong&gt;&lt;br /&gt;&lt;cfset stringtosearch = "The quick brown fox jumped over the lazy dog."&gt;&lt;br /&gt;#findoneof("aeiou",stringToSearch)#&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#findoneof("aeiou",stringToSearch,4)#&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#findoneof("@%^*()",stringToSearch)#&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi82.htm#wp1104557"&gt;http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi82.htm#wp1104557&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-186869103129654176?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/186869103129654176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=186869103129654176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/186869103129654176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/186869103129654176'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/findoneof-in-cf.html' title='findoneof in CF'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-944034293633137516</id><published>2010-03-20T06:45:00.000-07:00</published><updated>2010-03-20T06:45:00.183-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mainframes'/><title type='text'>MVS SYSTEM CODES - SC13</title><content type='html'>An error occurred in opening a concatenated partitioned data set.&lt;br /&gt;1. A concatenated data set was opened for output. 2. A data set was opened twice. Be sure that the concatenated partitioned data set is being opened properly.&lt;br /&gt;   &lt;br /&gt;Ref: &lt;a href="http://www.ibmmainframes.com/"&gt;www.ibmmainframes.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-944034293633137516?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/944034293633137516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=944034293633137516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/944034293633137516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/944034293633137516'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/mvs-system-codes-sc13.html' title='MVS SYSTEM CODES - SC13'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8381146672047680507</id><published>2010-03-18T06:44:00.000-07:00</published><updated>2010-03-18T06:44:00.819-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mainframes'/><title type='text'>MVS SYSTEM CODES -SD37</title><content type='html'>An error occurred in writing to a data set which had not been allocated enough space. 1. A secondary allocation was not specified, and all of the primary space had been used. 2. There was a program loop.&lt;br /&gt;&lt;br /&gt;1. Check through the program logic for a loop.&lt;br /&gt;2. Allocate more space to the data set by specifying larger primary and/or secondary quantities in the space parameter in the JCL DD statement.&lt;br /&gt;   &lt;br /&gt;Ref: &lt;a href="http://www.ibmmainframes.com/"&gt;www.ibmmainframes.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8381146672047680507?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8381146672047680507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8381146672047680507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8381146672047680507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8381146672047680507'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/mvs-system-codes-sd37.html' title='MVS SYSTEM CODES -SD37'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3757831547809080761</id><published>2010-03-17T06:43:00.000-07:00</published><updated>2010-03-17T06:43:00.257-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Notepad as a diary</title><content type='html'>1. Open a blank Notepad file&lt;br /&gt;2. Write .LOG as the first line of the file, followed by a enter. Savethe file and close it.&lt;br /&gt;3. Double-click the file to open it and notice that Notepad appends the current date and time to the end of the file and places the cursor on the line after.&lt;br /&gt;4. Type your notes and then save and close the file.&lt;br /&gt;5. Each time you open the file, Notepad repeats the process, appending the time and date to the end of the file and placing the cursor below it&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3757831547809080761?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3757831547809080761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3757831547809080761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3757831547809080761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3757831547809080761'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/notepad-as-diary.html' title='Notepad as a diary'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-9088099543948396017</id><published>2010-03-15T05:24:00.000-07:00</published><updated>2010-03-15T05:24:00.474-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MS Office'/><title type='text'>OTA, an API for extending Quality Center</title><content type='html'>&lt;strong&gt;Quality Center API&lt;/strong&gt;&lt;br /&gt;The manipulation API is called Quality Center API and allows the interaction with Quality Center.&lt;br /&gt;&lt;br /&gt;It also allows you to interact with the database through the API making the interactions more secure. Also, it avoids your DBA (DataBase Administrator) having to provide an access to the database server(s) hosting the Quality Center database(s).The API has only 1 entry point which is the TDConnection object. From this object, you can access a lot of Quality Center functionalities. The API functions are accessible through VBScript and any COM aware programming languages. It means that you can use this API as a standalone .VBS application, a macro in an Excel file, a script in QuickTest Professional or any other application where you would like to integrate such functionalities.As an example, we are going to download all the defects that are stored on a Quality Center project using the Excel application.The steps involve:&lt;br /&gt;Connect to the project Run a query to retrieve a list of defects Store the result in an Excel worksheet&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1. Connect to the project:&lt;/strong&gt;&lt;br /&gt;Each project stored in a Quality Center server is identified by its pair Domain/Project and a project is accessible only if the user belongs to this project. The connection to a server can be done by using only 4 lines of code:Dim QCConnection‘ Return the TDConnection object.Set QCConnection = CreateObject(“TDApiOle80.TDConnection”)QCConnection.InitConnectionEx “http:///qcbin”QCConnection.login “&lt;username&gt;”, “&lt;password&gt;”‘ DEFAULT = Domain, QualityCenter_Demo = ProjectQCConnection.Connect “DEFAULT”, “QualityCenter_Demo”&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. Execute a query:&lt;/strong&gt;&lt;br /&gt;To execute a query in Quality Center, you have several options available.The first one is to use the Command object. This object can run SQL queries for any Quality Center table. However, you need to be aware of what table to query and make sure you know what you do because you can mess up Quality Center. Also, this Command object can be used only if you are part of the TDAdmin group in this project.The second one is to use a Factory object. The factory object returns objects that are part of the API, restricting the user from making mistakes. This is the method we’ll be using in this article. To access the defects, we are using the BugFactory:Dim BugFactory, BugListSet BugFactory = QCConnection.BugFactorySet BugList = BugFactory.NewList(“”) ‘ Get a list of all the defects.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3. Store the result in an Excel worksheet:&lt;/strong&gt;&lt;br /&gt;We assume that you are running this script from a VBS file. Consequently, we have to open Excel first, then store the data in an Excel worksheet:&lt;br /&gt;&lt;br /&gt;Dim Bug, Excel, Sheet&lt;br /&gt;Set Excel = CreateObject(“Excel.Application”) ‘ Open Excel&lt;br /&gt;Excel.WorkBooks.Add() ‘ Add a new workbook&lt;br /&gt;‘ Get the first worksheet.&lt;br /&gt;Set Sheet = Excel.ActiveSheetDim Bug, Row&lt;br /&gt;Row = 1&lt;br /&gt;‘ Iterate through all the defects.&lt;br /&gt;For Each Bug In BugList&lt;br /&gt;‘ Save a specified set of fields.&lt;br /&gt;Sheet.Cells(Row, 1).Value = Bug.Field(“BG_BUG_ID”)&lt;br /&gt;Sheet.Cells(Row, 2).Value = Bug.Summary&lt;br /&gt;Sheet.Cells(Row, 3).Value = Bug.DetectedBy&lt;br /&gt;Sheet.Cells(Row, 4).Value = Bug.Priority&lt;br /&gt;Sheet.Cells(Row, 5).Value = Bug.Status&lt;br /&gt;Sheet.Cells(Row, 6).Value = Bug.AssignedTo&lt;br /&gt;Row = Row + 1&lt;br /&gt;Next‘ Save the newly created workbook and close Excel.&lt;br /&gt;Excel.ActiveWorkbook.SaveAs(“c:\QualityCenter_Demo_DEFECTS.xls”)&lt;br /&gt;Excel.Quit&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-9088099543948396017?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/9088099543948396017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=9088099543948396017' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9088099543948396017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9088099543948396017'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/ota-api-for-extending-quality-center.html' title='OTA, an API for extending Quality Center'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2958113610768899941</id><published>2010-03-13T05:19:00.000-08:00</published><updated>2010-03-13T05:19:00.743-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Workflow Authoring - Workflow Foundation WF32</title><content type='html'>&lt;strong&gt;Workflow Authoring:&lt;/strong&gt;&lt;br /&gt; Authoring of workflows can use code, markup languages, or a combination of both code and markup.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Types of Authoring modes:&lt;/em&gt;&lt;br /&gt;1. Code only:&lt;br /&gt;          The default authoring mode for windows workflow foundation is code only. This provides the code behind mode.(C# or VB) to declare the workflow structure. A code only workflow must be compiled. This mode shoud be choosed only if the workflow solution will not change over a time.&lt;br /&gt;2. No Code:&lt;br /&gt;          This mode provides the author a workflow by using workflow markup. we can then compile the workflow with the Windows Workflow Foundation command-line workflow compiler, or we can load the workflow markup file into the workflow runtime engine.&lt;br /&gt;          If we have a workflow definition entirely in XOML we can use workflow activation and avoid compilation. Activation is useful when building a large number of dynamic workflows. We merely need to pass the XML into the workflow runtime to have a run-able instance of a workflow.&lt;br /&gt;Eg:&lt;sequentialworkflowactivityxmlns=”http://schemas.microsoft.com/winfx/2006/xaml/workflow“xmlns:x=”http://schemas.microsoft.com/winfx/2006/xaml“x:class=”myworkflow”&gt;&lt;codeactivity executecode="”SayHello”"&gt;&lt;x:code&gt;&lt;![CDATA[private void SayHello(object sender, EventArgs e){Console.WriteLine(”Hello, workflow!”);}]]&gt;&lt;/x:Code&gt;&lt;/sequentialworkflowactivity&gt;&lt;br /&gt; &lt;br /&gt;3. Code seperation:&lt;br /&gt;          This mode provides us to define workflows by using workflow markup and combining it with C# or Visual Basic code-behind implementations—similar to the ASP.NET model.The code only workflow must be compiled. This mode is choosed if the workflow will change over a time.Also complex business rules can be handled in this mode.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2958113610768899941?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2958113610768899941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2958113610768899941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2958113610768899941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2958113610768899941'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/workflow-authoring-workflow-foundation.html' title='Workflow Authoring - Workflow Foundation WF32'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3957080746610653334</id><published>2010-03-11T05:34:00.000-08:00</published><updated>2010-03-11T05:34:00.208-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>RSS to PDF believe me its possible</title><content type='html'>Many of you must have felt the same as myself with busy schedule and always on move or offline. Just happen to view your RSS reader found something interesting but don’t have time to read it online. If you are facing the same problem, at last I have found a solution to it. Now you can convert your RSS feeds to PDF online and that too free of cost and read it when you are on move or offline.&lt;br /&gt;&lt;br /&gt;RSS 2 PDF (&lt;a href="http://www.rss2pdf.com/"&gt;http://www.rss2pdf.com/&lt;/a&gt;) is a free online service that turns any RSS feed to PDF document at a lightening speed. Along with RSS, this service also converts other sources like ATOM and OPML to PDF.  The only problem with the service is - images of the RSS source are not part of the output PDF. Due to server resource usage restrictions, the creator of the service temporarily disabled images in the output. &lt;br /&gt;&lt;br /&gt;So what are you waiting for, start converting your favorite feed and read at your leisure time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3957080746610653334?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3957080746610653334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3957080746610653334' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3957080746610653334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3957080746610653334'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/rss-to-pdf-believe-me-its-possible.html' title='RSS to PDF believe me its possible'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2571604856246007707</id><published>2010-03-09T05:02:00.000-08:00</published><updated>2010-03-09T05:02:00.769-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='HTTP'/><title type='text'>Cross-site scripting (XSS)</title><content type='html'>Cross-site scripting (XSS) attacks exploit vulnerabilities in Web page validation by injecting client-side script code. Common vulnerabilities that make your Web applications susceptible to cross-site scripting attacks include failing to properly validate input, failing to encode output, and trusting the data retrieved from a shared database. To protect your application against cross-site scripting attacks, assume that all input is malicious. Constrain and validate all input. Encode all output that could, potentially, include HTML characters. This includes data read from files and databases.&lt;br /&gt;&lt;br /&gt;The injected script code embeds itself in response data, which is sent back to an unsuspecting user. The user's browser then runs the script code. Because the browser downloads the script code from a trusted site, the browser has no way of recognizing that the code is not legitimate, and Microsoft Internet Explorer security zones provide no defense. Cross-site scripting attacks also work over HTTP and HTTPS (SSL) connections.&lt;br /&gt;&lt;br /&gt;One of the most serious examples of a cross-site scripting attack occurs when an attacker writes script to retrieve the authentication cookie that provides access to a trusted site and then posts the cookie to a Web address known to the attacker. This enables the attacker to spoof the legitimate user's identity and gain illicit access to the Web site.&lt;br /&gt;&lt;br /&gt;source : msdn&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2571604856246007707?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2571604856246007707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2571604856246007707' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2571604856246007707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2571604856246007707'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/cross-site-scripting-xss.html' title='Cross-site scripting (XSS)'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2401795095503899019</id><published>2010-03-07T05:00:00.000-08:00</published><updated>2010-03-07T05:00:04.499-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Java program for image decompression</title><content type='html'>This is a java program to decompress the given image.we have first initialized the given file using file input stream reader and read character by character from input file and copied into the target file and displayed the size of the image.The program is as follows.&lt;br /&gt;&lt;br /&gt;import java.io.*;&lt;br /&gt;import java.util.zip.*;&lt;br /&gt;class Izip{public static void main(String args[])throws Exception&lt;br /&gt;{&lt;br /&gt;InflaterInputStream in=new InflaterInputStream(new FileInputStream("Ashes.zip"));&lt;br /&gt;FileOutputStream sout=new FileOutputStream("Ashes.bmp");&lt;br /&gt;int b;&lt;br /&gt;while((b=in.read())!=-1)&lt;br /&gt;sout.write(b);&lt;br /&gt;in.close();&lt;br /&gt;sout.close();&lt;br /&gt;File f1=new File("Ashes.zip");&lt;br /&gt;File f2=new File("Ashes.bmp");&lt;br /&gt; System.out.println("The size of zipped file is "+f1.length());&lt;br /&gt;System.out.println("The size of unzipped file is "+f2.length());&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;OUTPUT:&lt;/strong&gt;&lt;br /&gt;C:\jdk1.3\bin&gt;javac Izip.java&lt;br /&gt;C:\jdk1.3\bin&gt;java IzipThe size of zipped file is 1372The size of unzipped file is 589878&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2401795095503899019?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2401795095503899019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2401795095503899019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2401795095503899019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2401795095503899019'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/java-program-for-image-decompression.html' title='Java program for image decompression'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3148085764878450944</id><published>2010-03-05T04:57:00.000-08:00</published><updated>2010-03-05T04:57:00.501-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>List of EIB fields in DFHEIBLK member in CICS</title><content type='html'>&lt;strong&gt;EIBCALEN(COMMAREA Length):&lt;/strong&gt; It will be the length of the Communication area.&lt;br /&gt;&lt;strong&gt;EIBAID(AID Key pressed):&lt;/strong&gt; It gives the attention of the user has entered any attention key or not&lt;br /&gt;&lt;strong&gt;EIBCPOSN(CURSOR Position):&lt;/strong&gt; It gives positions of the cursor&lt;br /&gt;&lt;strong&gt;EIBDATE(Task DATE (00YYDDD)):&lt;/strong&gt; It gives Task Date&lt;br /&gt;&lt;strong&gt;EIBTIME(Task Time (0HHMMSS)):&lt;/strong&gt; It gives Task time&lt;br /&gt;&lt;strong&gt;EIBTRNID(Transaction ID of Task):&lt;/strong&gt; It gives the transaction of task has stored&lt;br /&gt;&lt;strong&gt;EIBTRMID(Terminal ID of Task):&lt;/strong&gt; It has the terminal ID and it is different from entry in PCT&lt;br /&gt;&lt;strong&gt;EIBRSRCE(Resource Recently):&lt;/strong&gt; Recently used Resource Name&lt;br /&gt;&lt;strong&gt;EIBDS(Data Set):&lt;/strong&gt; Recently accessed Data Set&lt;br /&gt;&lt;strong&gt;EIBFN(Final CICS Command):&lt;/strong&gt; Last CICS Command&lt;br /&gt;&lt;strong&gt;EIBRESP(Response):&lt;/strong&gt; Completion Status&lt;br /&gt;&lt;strong&gt;EIBRESP2(Response2):&lt;/strong&gt; More Completion Status&lt;br /&gt;&lt;strong&gt;EIBRCODE(Response Code (OLD)):&lt;/strong&gt; Response Code (OLD)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3148085764878450944?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3148085764878450944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3148085764878450944' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3148085764878450944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3148085764878450944'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/list-of-eib-fields-in-dfheiblk-member.html' title='List of EIB fields in DFHEIBLK member in CICS'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-7208979332501412813</id><published>2010-03-03T04:54:00.000-08:00</published><updated>2010-03-03T04:54:00.133-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>compare in ColdFusion</title><content type='html'>Performs a case-sensitive comparison of two strings.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;-1, if string1 is less than string2 &lt;/li&gt;&lt;li&gt;0, if string1 is equal to string2 &lt;/li&gt;&lt;li&gt;1, if string1 is greater than string2 &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Syntax :&lt;/strong&gt;&lt;br /&gt;Compare(string1, string2)&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Parameter  Description &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;string1       A string or a variable that contains one&lt;/p&gt;&lt;p&gt;string2      A string or a variable that contains one   &lt;/p&gt;&lt;p&gt;Compares the values of corresponding characters in string1 and string2. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Coding :&lt;/strong&gt;&lt;br /&gt;&lt;cfset comparison =" Compare(FORM.string1,"&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;Source: &lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi37.htm#wp1101820"&gt;http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functi37.htm#wp1101820&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-7208979332501412813?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/7208979332501412813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=7208979332501412813' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7208979332501412813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7208979332501412813'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/compare-in-coldfusion.html' title='compare in ColdFusion'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4616878361800344643</id><published>2010-03-01T04:51:00.000-08:00</published><updated>2010-03-01T04:51:00.572-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Facilities used in CICS.</title><content type='html'>Facilities used in CICS:&lt;br /&gt;- Transaction Dump&lt;br /&gt;- Execution Diagnostic Facility(EDF)&lt;br /&gt;- Command Level Interpreter&lt;br /&gt;&lt;br /&gt;Transaction Dump:&lt;br /&gt;It Contains useful information which shows the status of the program at the time of an ABEND&lt;br /&gt;&lt;br /&gt;Execution Diagnostic Facility(EDF):&lt;br /&gt;- CICS supplied transaction&lt;br /&gt;- Monitors the execution of an application program as an interactive debugging aid&lt;br /&gt;&lt;br /&gt;Command Level Interpreter:&lt;br /&gt;- CICS supplied transaction that performs syntax checking&lt;br /&gt;- To invoke&lt;br /&gt;&lt;ul&gt;&lt;li&gt;CECI (CICS command to be interpreted)&lt;/li&gt;&lt;li&gt;CEBR Transaction(CICS transaction which browses Temporary Storage Queue (TSQ) Invoking CEBR directly)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4616878361800344643?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4616878361800344643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4616878361800344643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4616878361800344643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4616878361800344643'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/03/facilities-used-in-cics.html' title='Facilities used in CICS.'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5643359662568141039</id><published>2010-02-28T04:50:00.000-08:00</published><updated>2010-02-28T04:50:00.128-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Unix'/><title type='text'>One of Unix Command</title><content type='html'>1.Esc :set nonu&lt;br /&gt;This command is used to take off the line numbers that gets displayed in a unix program.&lt;br /&gt;&lt;br /&gt;2.Esc :set nu&lt;br /&gt;This brings back the Line numbers of the Unix program.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5643359662568141039?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5643359662568141039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5643359662568141039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5643359662568141039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5643359662568141039'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/one-of-unix-command.html' title='One of Unix Command'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2391582246408267170</id><published>2010-02-26T04:49:00.000-08:00</published><updated>2010-02-26T04:49:00.247-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MS Office'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Get up-to-the minute data with Excel’s automatic Web queries</title><content type='html'>An Excel Web query allows you to bring data from a Web site into an Excel worksheet. It will find any tables on the Web page and let you select the ones containing data you want to put into your worksheet, allowing for dynamic updates from the Web page. Web queries are not just useful for pulling information from standard HTML pages. They can also be used quite nicely in situations where a standard ODBC connection would be difficult or impossible to create or maintain, such as a worksheet that’s used by salespeople around the country.I am going to explain how to use the web query through a basic example to get a feel for how Web queries operate.  Before  delving into minute details, here is a basic procedure to import data through web query.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Getting started:&lt;/strong&gt;&lt;br /&gt;To demonstrate the process, we’re going to start with a simple Web query using cricinfo score card. To create the Web query:&lt;br /&gt;1.Select the first cell in which you want results to appear.&lt;br /&gt;2.Choose Data  Import External Data  New Web Query to open the dialog box shown (see attachment , Fig A)&lt;br /&gt;3.  Enter the URL to query in the Address area and click the Go button ( see attachment, Fig B)&lt;br /&gt;4.  Navigate to the desired page. Select the table you want to use for the query ( see attachment, fig C)&lt;br /&gt;5.  Click the Import button. In the next dialog, enter cell number or worksheet where you want to import data    &lt;br /&gt;That’s it. The data is now in your worksheet ( see attachment , Fig D)&lt;br /&gt;6. Once the table is loaded, you can right click anywhere on it and say Refresh Data! and it would fetch the new data from web automatically&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2391582246408267170?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2391582246408267170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2391582246408267170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2391582246408267170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2391582246408267170'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/get-up-to-minute-data-with-excels.html' title='Get up-to-the minute data with Excel’s automatic Web queries'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4989194428515513854</id><published>2010-02-24T04:48:00.000-08:00</published><updated>2010-02-24T04:48:00.597-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Some ISPF Tips</title><content type='html'>&lt;strong&gt;Tip1:&lt;/strong&gt;&lt;br /&gt;While trying to open any member in a PDS, we sometimes come across "member in use" message. In that situation, if you want to know who is using the member currently, press F1 twice.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Tip2:&lt;br /&gt;&lt;/strong&gt;To find the last 10 datasets those we have accessed&lt;br /&gt;1. GO TO ISPF 3.4 option.&lt;br /&gt;2. On the top, there is a MENUBAR. Select REFLIST&lt;br /&gt;3. Select Option 1 in it.&lt;br /&gt;Using this option you can find out the last 30 datasets that you have accessed….&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Tip3:&lt;/strong&gt;&lt;br /&gt;To know what are the last 25 COMMAND LINE commands that issued from ISPF panel.&lt;br /&gt;To get that issue RETP on the Command line.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt; Tip 4:&lt;/strong&gt; &lt;br /&gt;Suppose you are in a ISPF Screen and want to know in which TSO Region ( Development, Production, or other TSO regions) you are now .  &lt;br /&gt;Issue on the command line : SAREA&lt;br /&gt;ISPF STATISTICS Pop-up window will show you the region( and other info too)&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Tip 5:&lt;/strong&gt;&lt;br /&gt;When  we issue CUT , we  know that the CUT content are placed in a clipboard. And when we issue PASTE, the clipboard content are pasted. But is it possible for us to view/edit the clipboard ?  &lt;br /&gt;One can view the clipboard after any valid CUT command was issued.&lt;br /&gt;To view the clipboard, issue : CUT DISPLAY.&lt;br /&gt;Clipboard manager will pop up and gives us options to edit or browse the content.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Tip 6:&lt;br /&gt;&lt;/strong&gt;Here is another tip on ISPF CUT. I have a dataset with 10,000 lines.I want to cut the first 10 lines and last 10 lines and paste into another dataset.When I cut the first 10 lines and then again the last 10 lines ,only the last 10 lines are pasted into the new dataset. Is there anyway out (other than doing a 2 cut &amp;amp; paste)?  &lt;br /&gt;The answer for the above question is to:&lt;br /&gt;1.first cut 10 lines, then issue CUT APPEND&lt;br /&gt;2.then cut last 10 lines, then issue CUT APPEND&lt;br /&gt;3.When you PASTE it, you got both.&lt;br /&gt; &lt;br /&gt;Ref:www.fresherscircle.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4989194428515513854?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4989194428515513854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4989194428515513854' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4989194428515513854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4989194428515513854'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/some-ispf-tips.html' title='Some ISPF Tips'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-95396127589508018</id><published>2010-02-22T04:45:00.000-08:00</published><updated>2010-02-22T04:45:00.693-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>Replace in CF</title><content type='html'>Replaces occurrences of substring1 in a string with substring2, in a specified scope. The search is case-sensitive.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Syntax:&lt;/strong&gt;&lt;br /&gt;Replace(string, substring1, substring2 [, scope ])&lt;br /&gt;&lt;br /&gt;Parameter         Description&lt;br /&gt; string                 String in which to search&lt;br /&gt; substring1        String for which to search &lt;br /&gt;substring2         String that replaces substring1&lt;br /&gt;scope one:          replace the first occurrence (default)&lt;br /&gt;all:                       replace all occurrences  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To remove a string, specify the empty string ("") as substring2.&lt;br /&gt;You do not need to escape comma characters in strings.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Program:&lt;/strong&gt;&lt;br /&gt;&lt;cfoutput&gt;#Replace(FORM.myString, FORM.MySubstring1, FORM.mySubString2)#&lt;/cfoutput&gt;&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functa68.htm#wp1111342"&gt;http://livedocs.adobe.com/coldfusion/6.1/htmldocs/functa68.htm#wp1111342&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-95396127589508018?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/95396127589508018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=95396127589508018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/95396127589508018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/95396127589508018'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/replace-in-cf.html' title='Replace in CF'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1009455806647302257</id><published>2010-02-20T04:44:00.000-08:00</published><updated>2010-02-20T04:44:00.304-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Browser'/><title type='text'>Getting Cookie ID</title><content type='html'>This code gets the cookie id of current page without using WebUtil in QTP.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;theCookie= Browser("micClass:=Browser").Page("micClass:=Page").Object.Cookie &lt;/em&gt;&lt;br /&gt;&lt;em&gt;pos=InStr(1,theCookie,"/",1)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;cookieID= mid(theCookie, pos + 1, 16)&lt;br /&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1009455806647302257?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1009455806647302257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1009455806647302257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1009455806647302257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1009455806647302257'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/getting-cookie-id.html' title='Getting Cookie ID'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1724087812721601405</id><published>2010-02-18T04:43:00.000-08:00</published><updated>2010-02-18T04:43:00.230-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><title type='text'>Getting Active Object deatils</title><content type='html'>Browser("").page("").Object.activeElement.Name&lt;br /&gt;Browser("").page("").Object.activeElement.Value&lt;br /&gt;Browser("").page("").Object.activeElement.ID&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1724087812721601405?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1724087812721601405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1724087812721601405' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1724087812721601405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1724087812721601405'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/getting-active-object-deatils.html' title='Getting Active Object deatils'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-9145150962425417100</id><published>2010-02-16T04:42:00.000-08:00</published><updated>2010-02-16T04:42:00.765-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>Asynocronous Data Table Loading</title><content type='html'>When you have a very large datatable and QTP starts to read the datatable objects before it is getting fully loaded. Also if the the .sync is not working&lt;br /&gt;You can use Asynocronous Data Table Loading&lt;br /&gt;&lt;br /&gt;&lt;em&gt;oldRowCount=0&lt;br /&gt;While (oldRowCount&lt;&gt;B().P().WebTable().RowCount)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;     oldRowCount=B().P().WebTable().RowCount&lt;/em&gt;&lt;br /&gt;&lt;em&gt;      Wait 3Wend&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-9145150962425417100?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/9145150962425417100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=9145150962425417100' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9145150962425417100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9145150962425417100'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/asynocronous-data-table-loading.html' title='Asynocronous Data Table Loading'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3399998363741660527</id><published>2010-02-14T04:40:00.000-08:00</published><updated>2010-02-14T04:40:00.453-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>Point to remember while using Sybase Central</title><content type='html'>&lt;strong&gt;Problem:&lt;/strong&gt;&lt;br /&gt;Sybase central's SQL window is different from oracle's sql+ in atleast one way. If we have done updates or deletes accidentally in the SQL+ window, in oracle we can just issue a rollback and get back whatever we have lost but sybase central doesnt provide us with any such luxury. The only way to get back the data is to manually insert it again.&lt;br /&gt;&lt;br /&gt;Hence it is very important for us to take control of transactions. So before we do any processing give this command&lt;br /&gt;&lt;ul&gt;&lt;li&gt;begin tran my_tran &lt;/li&gt;&lt;li&gt;do all the processing in the transaction andfinally after we are done with everything, if we need to rollback we just have to issue a rollback &lt;/li&gt;&lt;li&gt;rollback my_tran which will rollback all the statements issued inside the transaction.&lt;br /&gt;Hence make sure you start each SQL window of sybase central with begin tran tran_name&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3399998363741660527?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3399998363741660527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3399998363741660527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3399998363741660527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3399998363741660527'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/point-to-remember-while-using-sybase.html' title='Point to remember while using Sybase Central'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-960237756694862863</id><published>2010-02-13T06:24:00.000-08:00</published><updated>2010-02-13T06:24:00.348-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dot Net'/><title type='text'>From Browser to ASP.NET</title><content type='html'>Let’s start at the beginning of the lifetime of a typical ASP.NET Web Request. A request starts on the browser where the user types in a URL, clicks on a hyperlink or submits an HTML form (a POST request). Or a client application might make call against an ASP.NET based Web Service, which is also serviced by ASP.NET. On the server side the Web Server – Internet Information Server 5 or 6 – picks up the request.&lt;br /&gt;&lt;br /&gt;At the lowest level ASP.NET interfaces with IIS through an ISAPI extension. With ASP.NET this request usually is routed to a page with an .aspx extension, but how the process works depends entirely on the implementation of the HTTP Handler that is set up to handle the specified extension. In IIS .aspx is mapped through an ‘Application Extension’ (aka. as a script map) that is mapped to the ASP.NET ISAPI dll - aspnet_isapi.dll. Every request that fires ASP.NET must go through an extension that is registered and points at aspnet_isapi.dll.&lt;br /&gt;&lt;br /&gt;Depending on the extension ASP.NET routes the request to an appropriate handler that is responsible for picking up requests. For example, the .asmx extension for Web Services routes requests not to a page on disk but a specially attributed class that identifies it as a Web Service implementation. Many other handlers are installed with ASP.NET and you can also define your own. All of these HttpHandlers are mapped to point at the ASP.NET  ISAPI extension in IIS, and configured in web.config to get routed to a specific HTTP Handler implementation. Each handler, is a .NET class that handles a specific extension which can range from simple Hello World behavior with a couple of lines of code, to very complex handlers like the ASP.NET Page or Web Service implementations.&lt;br /&gt;&lt;br /&gt;For now, just understand that an extension is the basic mapping mechanism that ASP.NET uses to receive a request from ISAPI and then route it to a specific handler that processes the request.&lt;br /&gt;&lt;br /&gt;Ref:west-wind&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-960237756694862863?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/960237756694862863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=960237756694862863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/960237756694862863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/960237756694862863'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/from-browser-to-aspnet.html' title='From Browser to ASP.NET'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1647484367051540962</id><published>2010-02-11T06:23:00.000-08:00</published><updated>2010-02-11T06:23:00.132-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dot Net'/><title type='text'>The ISAPI Connection</title><content type='html'>ISAPI is a low level unmanged Win32 API. The interfaces defined by the ISAPI spec are very simplistic and optimized for performance. They are very low level – dealing with raw pointers and function pointer tables for callbacks - but they provide he lowest and most performance oriented interface that developers and tool vendors can use to hook into IIS. Because ISAPI is very low level it’s not well suited for building application level code, and ISAPI tends to be used primarily as a bridge interface to provide Application Server type functionality to higher level tools. For example, ASP and ASP.NET both are layered on top of ISAPI as is Cold Fusion, most Perl, PHP and JSP implementations running on IIS as well as many third party solutions such as my own Web Connection framework for Visual FoxPro. ISAPI is an excellent tool to provide the high performance plumbing interface to higher level applications, which can then abstract the information that ISAPI provides. In ASP and ASP.NET, the engines abstract the information provided by the ISAPI interface in the form of objects like Request and Response that read their content out of the ISAPI request information. Think of ISAPI as the plumbing.&lt;br /&gt;&lt;br /&gt;For ASP.NET the ISAPI dll is very lean and acts merely as a routing mechanism to pipe the inbound request into the ASP.NET runtime. All the heavy lifting and processing, and even the request thread management happens inside of the ASP.NET engine and your code.&lt;br /&gt;&lt;br /&gt;As a protocol ISAPI supports both ISAPI extensions and ISAPI Filters. Extensions are a request handling interface and provide the logic to handle input and output with the Web Server – it’s essentially a transaction interface. ASP and ASP.NET are implemented as ISAPI extensions. ISAPI filters are hook interfaces that allow the ability to look at EVERY request that comes into IIS and to modify the content or change the behavior of functionalities like Authentication. Incidentally ASP.NET maps ISAPI-like functionality via two concepts: Http Handlers (extensions) and Http Modules (filters).&lt;br /&gt;&lt;br /&gt;ref:west-wind&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1647484367051540962?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1647484367051540962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1647484367051540962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1647484367051540962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1647484367051540962'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/isapi-connection.html' title='The ISAPI Connection'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8071496845991412777</id><published>2010-02-09T06:22:00.000-08:00</published><updated>2010-02-09T06:22:00.317-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Retrieving the contents of a ZIP file</title><content type='html'>This Java tip illustrates a method of listing the contents of a ZIP file. Developer may use this as a functionality for its users to first see the contents of the ZIP file and then decompress the chosen one.&lt;br /&gt;    try {&lt;br /&gt;        ZipFile sourcefile = new ZipFile("source.zip");&lt;br /&gt;            for (Enumeration entries = sourcefile.entries(); entries.hasMoreElements();) {&lt;br /&gt;            String zipEntryName = ((ZipEntry)entries.nextElement()).getName();&lt;br /&gt;        }&lt;br /&gt;    } catch (IOException e) {&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;Source: java-tips.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8071496845991412777?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8071496845991412777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8071496845991412777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8071496845991412777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8071496845991412777'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/retrieving-contents-of-zip-file.html' title='Retrieving the contents of a ZIP file'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-7392586243965563757</id><published>2010-02-08T06:20:00.000-08:00</published><updated>2010-02-08T06:20:00.148-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>cfsilent in CF</title><content type='html'>&lt;strong&gt; cfsilent:&lt;/strong&gt;&lt;br /&gt;Suppresses output produced by CFML within a tag's scope.&lt;br /&gt;This tag requires an end tag.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Syntax:&lt;/em&gt;&lt;br /&gt;&lt;cfsilent&gt;&lt;br /&gt;…&lt;br /&gt;&lt;/cfsilent&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Program:&lt;/strong&gt;&lt;br /&gt;&lt;h3&gt;cfsilent&lt;/h3&gt;&lt;br /&gt;&lt;cfsilent&gt;&lt;cfset a =" 100"&gt;&lt;cfset b =" 99"&gt;&lt;cfset c =" b-a"&gt;&lt;cfoutput&gt;&lt;br /&gt;Inside cfsilent block&lt;br /&gt;b-a = #c#&lt;/cfoutput&gt;&lt;br /&gt;&lt;/cfsilent&gt;&lt;br /&gt;&lt;cfoutput&gt;b-a = #c#&lt;/cfoutput&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Source : &lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-pc7.htm#wp1103549"&gt;http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-pc7.htm#wp1103549&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-7392586243965563757?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/7392586243965563757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=7392586243965563757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7392586243965563757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7392586243965563757'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/cfsilent-in-cf.html' title='cfsilent in CF'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8070641464060328672</id><published>2010-02-06T06:19:00.000-08:00</published><updated>2010-02-06T06:19:00.395-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Factors to differentiate entity bean and session bean</title><content type='html'>The following factors differentiate entity and session bean. They are - :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;persistence&lt;/li&gt;&lt;li&gt;Shared access  &lt;/li&gt;&lt;li&gt;Primary key  &lt;/li&gt;&lt;li&gt;Relationship  &lt;/li&gt;&lt;li&gt;Container managed persistence  &lt;/li&gt;&lt;li&gt;Abstract schema  &lt;/li&gt;&lt;li&gt;Multiplicity in container managed relationship  &lt;/li&gt;&lt;li&gt;Direction in container managed relationship &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Source : &lt;a href="http://www.hi.is/pub/cs/2002-03/hv1/j2eetutorial/doc/EJBConcepts4.html"&gt;http://www.hi.is/pub/cs/2002-03/hv1/j2eetutorial/doc/EJBConcepts4.html&lt;/a&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8070641464060328672?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8070641464060328672/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8070641464060328672' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8070641464060328672'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8070641464060328672'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/factors-to-differentiate-entity-bean.html' title='Factors to differentiate entity bean and session bean'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2278223315038573736</id><published>2010-02-05T06:18:00.000-08:00</published><updated>2010-02-05T06:18:00.283-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Browser'/><title type='text'>How do you make a link open in a new window or tab?</title><content type='html'>This tip that helps us to make links open up in new tabs or windows. When you create the hyperlink, add target="_blank" just after you mention the url and before you close the tag.&lt;br /&gt;&lt;br /&gt;For example, you want to hyperlink Click here to navigate to Google Maps and you want that to open up in a new window, then this is how you do it --&lt;br /&gt;you say: &lt;a href="http://maps.google.com" target="_blank"&gt;Click Here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2278223315038573736?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2278223315038573736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2278223315038573736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2278223315038573736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2278223315038573736'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/how-do-you-make-link-open-in-new-window.html' title='How do you make a link open in a new window or tab?'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1981536387077865461</id><published>2010-02-03T06:17:00.000-08:00</published><updated>2010-02-03T06:17:00.750-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Browser'/><title type='text'>Change the Internet Properties in a single command!!</title><content type='html'>1) Press WINDOWS+ R key to get the Run command box.&lt;br /&gt;2) Type "Inetcpl.cpl" to get the Internet Properties window. Make the necessary changes in that Screen.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1981536387077865461?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1981536387077865461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1981536387077865461' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1981536387077865461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1981536387077865461'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/change-internet-properties-in-single.html' title='Change the Internet Properties in a single command!!'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1845461626849460385</id><published>2010-02-01T06:16:00.000-08:00</published><updated>2010-02-01T06:16:00.280-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Browser'/><title type='text'>View your site in different Browsers</title><content type='html'>I usually test my site for Firefox and Internet Explorer 6. Firefox has a very useful extension called IE Tab than allows you to view web pages in Firefox using the Internet Explorer engine.&lt;br /&gt;This is where Browsershots.org will come in handy for many. Browsershots takes screenshots of your web page for different browsers.&lt;br /&gt;To view the web design for different browsers:&lt;br /&gt;1. Go to Browsershots.&lt;br /&gt;2. Submit your URL and Click Start.&lt;br /&gt;This will lead you to a 'Select browsers and configurations' page where you can specify the browsers and other configurations like javascript, screen resolutions, color depth etc…Click Submit Jobs.&lt;br /&gt;3. On submission, your website will be added to a job queue. You can view the queue status from the Queue page.The screenshots of your site will appear after some time in the Screenshots page.&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://txpress.blogspot.com/2006_12_01_archive.html"&gt;http://txpress.blogspot.com/2006_12_01_archive.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1845461626849460385?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1845461626849460385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1845461626849460385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1845461626849460385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1845461626849460385'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/02/view-your-site-in-different-browsers.html' title='View your site in different Browsers'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8486785117066836064</id><published>2010-01-30T02:36:00.000-08:00</published><updated>2010-01-30T02:36:00.207-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Sharing info on MQ Cluster</title><content type='html'>A cluster is a network of queue managers that are logically associated in some way. In a Web Sphere MQ network using distributed queuing without clustering, every queue manager is independent. If one queue manager needs to send messages to another it must have defined a transmission queue and a channel to the remote queue manager.If you group queue managers in a cluster, the queue managers can make the queues that they host available to every other queue manager in the cluster.&lt;br /&gt;&lt;br /&gt;Then, assuming that you have the necessary network infrastructure in place, any queue manager can send a message to any other queue manager in the same cluster without the need for explicit channel definitions, remote queue definitions, or transmission queues.There are two different reasons for using clusters: to reduce system administration and to improve availability and workload balancing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8486785117066836064?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8486785117066836064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8486785117066836064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8486785117066836064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8486785117066836064'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/sharing-info-on-mq-cluster.html' title='Sharing info on MQ Cluster'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8233304641540000403</id><published>2010-01-28T02:37:00.000-08:00</published><updated>2010-01-28T02:37:00.636-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Use special characters from Windows</title><content type='html'>Symbols like £ (UK Pound), © (Copyright), ¥(Japanese Yen) can be easily used by following a few simple steps:&lt;br /&gt;1. Firstly, these characters are not provided as keys with the keyboard. So stop staring at the keyboard.&lt;br /&gt;2. Go to Start &gt;&gt; Programs &gt;&gt; Accessories &gt;&gt; System Tools &gt;&gt; Character Map.This opens the Character Map as shown below.&lt;br /&gt;3. This window displays all the possible charaters you can enter.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Click on any of the symbols to get an enlarged view. &lt;/li&gt;&lt;li&gt;Then, click on the Select button to select a character. &lt;/li&gt;&lt;li&gt;To copy the selected symbol, press the Copy button (the symbol is actually copied to the clipboard). &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;4. That's it! Now you can paste the character where you need it.&lt;br /&gt; &lt;br /&gt;Also notice the lower-right corner of the Character Map screen. This displays the keystroke required to produce the character you want.&lt;br /&gt;In the figure above its Alt+0163. This means if you Press and Hold the ALT key and type 0163, you will get the UK Pound symbol.&lt;br /&gt;( NOTE: the numbers must be typed from the keys to the right of your keyboard and NOT from the keys above the character keys).&lt;br /&gt; &lt;br /&gt;Source: &lt;a href="http://txpress.blogspot.com/2006/11/use-special-characters-from-windows.html"&gt;http://txpress.blogspot.com/2006/11/use-special-characters-from-windows.html&lt;/a&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8233304641540000403?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8233304641540000403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8233304641540000403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8233304641540000403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8233304641540000403'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/use-special-characters-from-windows.html' title='Use special characters from Windows'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4896906392718248428</id><published>2010-01-26T02:35:00.000-08:00</published><updated>2010-01-26T02:35:00.360-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Few commands on MQM</title><content type='html'>To create a queue manager:  crtmqm (to make it the default, specify theParameter /q)To start the queue manager:      &lt;strong&gt;strmqm&lt;br /&gt;&lt;/strong&gt;To start the utility in an interactive mode:  &lt;strong&gt; runmqsc&lt;br /&gt;&lt;/strong&gt;To run Mq commands in a wrapper :     &lt;strong&gt;runmqadm&lt;br /&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4896906392718248428?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4896906392718248428/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4896906392718248428' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4896906392718248428'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4896906392718248428'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/few-commands-on-mqm.html' title='Few commands on MQM'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-7454078127310513990</id><published>2010-01-24T02:34:00.000-08:00</published><updated>2010-01-24T02:34:00.059-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>cfinclude in ColdFusion</title><content type='html'>&lt;strong&gt; cfinclude&lt;/strong&gt;&lt;br /&gt;Embeds references to ColdFusion pages in CFML.&lt;br /&gt;You can embed cfinclude tags recursively.&lt;br /&gt;&lt;br /&gt;Syntax :&lt;br /&gt;&lt;em&gt;&lt;cfinclude template = "template_name"&gt;&lt;/em&gt;&lt;br /&gt; &lt;br /&gt;ColdFusion searches for included files in the following sequence:&lt;br /&gt;In the directory of the current page&lt;br /&gt;In directories mapped in the ColdFusion Administrator for the included file&lt;br /&gt;The included file must be a syntactically correct and complete CFML page.For example, to output data from within the included page, you must have a cfoutput tag, including the end tag, on the included page, not the referring page. Similarly, you cannot span a cfif tag across the referring page and the included page; it must be complete within the included page.&lt;br /&gt;&lt;br /&gt;Program:&lt;br /&gt;&lt;cfinclude template = "/cfdocs/main.htm"&gt;&lt;br /&gt;&lt;br /&gt;Source :&lt;br /&gt;&lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-p63.htm#wp1100248"&gt;http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-p63.htm#wp1100248&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-7454078127310513990?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/7454078127310513990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=7454078127310513990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7454078127310513990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7454078127310513990'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/cfinclude-in-coldfusion.html' title='cfinclude in ColdFusion'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4518515115496879877</id><published>2010-01-22T02:33:00.000-08:00</published><updated>2010-01-22T02:33:00.730-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Flex Development on Visual Studio</title><content type='html'>Well, this is came a little late but I think anticipated. Though not from Microsoft itself, but seems developers on Visual studio are also feeling it. After all the noise regarding the new front ends from all around;  AJAX, SilverLight, JAVAFX etc, SWF seems to be on top. Here are two more IDEs for SWF development and that to on Flex Framework and on top of Visual Studio. Amethyst and Tofino.&lt;br /&gt;&lt;br /&gt;Amethyst comes in 2 flavors Personal and Professional. Personal Edition is Free as well. According to its makers, SapphireSteel Software, The personal edition will be completely free and may optionally be installed into the free Visual Studio ‘shell’ edition. Amethyst Personal (beta) will be available from Amethyst site in the 2nd week of December 2008. Amethyst Professional will be released in beta in the first quarter of 2009 and the final version is expected to ship in the 2nd quarter.&lt;br /&gt;&lt;br /&gt;Tofino is from the company named Ensemble . Its ready to be downloaded from their site and as per the company, Ensemble Tofino is available for free.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4518515115496879877?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4518515115496879877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4518515115496879877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4518515115496879877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4518515115496879877'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/flex-development-on-visual-studio.html' title='Flex Development on Visual Studio'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-7637936130436998607</id><published>2010-01-20T02:30:00.000-08:00</published><updated>2010-01-20T02:30:01.444-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Some of the Control commands in CICS</title><content type='html'>Interval Control: All these commands can control the intervals(time)&lt;br /&gt;          -  ASKTIME&lt;br /&gt;          -  FORMATTIME&lt;br /&gt;          -  DELAY&lt;br /&gt;          -  POST&lt;br /&gt;          -  WAIT EVENT&lt;br /&gt;          -  START&lt;br /&gt;          -  RETRIEVE&lt;br /&gt;          -  CANCEL&lt;br /&gt;&lt;br /&gt;ASKTIME:&lt;br /&gt;   -  To request the current data and time&lt;br /&gt;&lt;br /&gt;FORMATTIME:&lt;br /&gt;   -  To receive information of date and time in various formats&lt;br /&gt;&lt;br /&gt;DELAY:&lt;br /&gt;         -  Used to DELAY the processing of a task&lt;br /&gt;&lt;br /&gt;START:&lt;br /&gt;   -  Used to start a transaction at the specified terminal and at the specified time or interval&lt;br /&gt;    -  Data can be passed to the new transaction&lt;br /&gt;&lt;br /&gt;RETRIEVE:&lt;br /&gt;     -  Used to retrieve the data passed by the START&lt;br /&gt;&lt;br /&gt;CANCEL:&lt;br /&gt;   -  Used to cancel the Interval Control requests like DELAY,POST and START&lt;br /&gt;   -  Identified by REQID.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-7637936130436998607?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/7637936130436998607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=7637936130436998607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7637936130436998607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7637936130436998607'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/some-of-control-commands-in-cics.html' title='Some of the Control commands in CICS'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6068795012599751202</id><published>2010-01-18T01:50:00.000-08:00</published><updated>2010-01-18T01:50:00.356-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Task control commands in CICS</title><content type='html'>Task Control: We have some commands to control the Task, and command are given below.&lt;br /&gt;                 - SUSPEND&lt;br /&gt;                 - ENQ&lt;br /&gt;                 - DEQ&lt;br /&gt;&lt;br /&gt;SUSPEND:&lt;br /&gt;              - After the execution of higher priority tasks, control will be returned to the suspended task&lt;br /&gt;&lt;br /&gt;EXEC CICS&lt;br /&gt;SUSPEND&lt;br /&gt;END-EXEC&lt;br /&gt;&lt;br /&gt;ENQ:&lt;br /&gt;       - To gain exclusive control over a resource&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Syntax:&lt;br /&gt;&lt;/strong&gt;EXEC CICS ENQ&lt;br /&gt;RESOURCE(data area)&lt;br /&gt;[LENGTH(data value)]&lt;br /&gt;[NOSUSPEND]&lt;br /&gt;END-EXEC&lt;br /&gt;&lt;br /&gt;DEQ:&lt;br /&gt;- To free the exclusive control from the resource gained by ENQ&lt;br /&gt;&lt;br /&gt;Syntax:&lt;br /&gt;EXEC CICS DEQ&lt;br /&gt;RESOURCE(data_area)&lt;br /&gt;[LENGTH(data_value)]&lt;br /&gt;[NOSUSPEND]&lt;br /&gt;END-EXEC.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6068795012599751202?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6068795012599751202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6068795012599751202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6068795012599751202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6068795012599751202'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/task-control-commands-in-cics.html' title='Task control commands in CICS'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-7917776540361203839</id><published>2010-01-16T01:48:00.000-08:00</published><updated>2010-01-16T01:48:00.371-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>cfhtmlhead in ColdFusion</title><content type='html'> Writes text to the head section of a generated HTML page. It is useful for embedding JavaScript code, or putting other HTML tags, such as meta, link, title, or base in an HTML page header.&lt;br /&gt;&lt;strong&gt;Syntax:&lt;/strong&gt;&lt;br /&gt;&lt;cfhtmlhead text = "text"&gt;&lt;br /&gt;&lt;em&gt; &lt;/em&gt;&lt;br /&gt;&lt;em&gt;Note:&lt;/em&gt;&lt;br /&gt;If you use this tag after the cfflush tag on a page, an error is thrown.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Program:&lt;/strong&gt;&lt;br /&gt;&lt;body&gt;&lt;br /&gt;&lt;cfhtmlhead text="&lt;meta name=" content=""&gt;"&gt;&lt;br /&gt; &lt;/body&gt;&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-p57.htm#wp1099843"&gt;http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-p57.htm#wp1099843&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-7917776540361203839?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/7917776540361203839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=7917776540361203839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7917776540361203839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/7917776540361203839'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/cfhtmlhead-in-coldfusion.html' title='cfhtmlhead in ColdFusion'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6340710060937131760</id><published>2010-01-14T01:47:00.000-08:00</published><updated>2010-01-14T01:47:00.207-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Rich Internet Applications(RIA’s)</title><content type='html'>Rich Internet applications (RIAs) offer a rich, engaging experience that improves user satisfaction and increases productivity. Using the broad reach of the Internet, RIAs can be deployed across browsers and desktops.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Benefits of RIAs:&lt;/strong&gt;&lt;br /&gt;RIAs offer organizations a proven, cost-effective way to deliver modern applications with real business benefits:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Offer users a richer, more engaging experience.  &lt;/li&gt;&lt;li&gt;Keep pace with users' rising expectations.  &lt;/li&gt;&lt;li&gt;Increase customer loyalty and generate higher profits.  &lt;/li&gt;&lt;li&gt;Leverage existing personnel, processes, and infrastructure. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;Source : &lt;a href="http://www.adobe.com/resources/business/rich_internet_apps/"&gt;http://www.adobe.com/resources/business/rich_internet_apps/&lt;/a&gt;&lt;br /&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6340710060937131760?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6340710060937131760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6340710060937131760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6340710060937131760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6340710060937131760'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/rich-internet-applicationsrias.html' title='Rich Internet Applications(RIA’s)'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3110166629935485580</id><published>2010-01-12T01:46:00.000-08:00</published><updated>2010-01-12T01:46:00.721-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Technologies to develop Rich Applications</title><content type='html'>Technologies for building Rich applications:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Adobe Flex : &lt;a href="http://www.adobe.com/products/flex/"&gt;http://www.adobe.com/products/flex/&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Microsoft Silverlight: &lt;a href="http://silverlight.net/"&gt;http://silverlight.net/&lt;/a&gt; &lt;/li&gt;&lt;li&gt;JavaFX: &lt;a href="http://javafx.com/"&gt;http://javafx.com/&lt;/a&gt; &lt;/li&gt;&lt;li&gt;OpenLaszlo: &lt;a href="http://www.openlaszlo.org/"&gt;http://www.openlaszlo.org/&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3110166629935485580?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3110166629935485580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3110166629935485580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3110166629935485580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3110166629935485580'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/technologies-to-develop-rich.html' title='Technologies to develop Rich Applications'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-9038457211333494618</id><published>2010-01-10T01:44:00.000-08:00</published><updated>2010-01-10T01:44:01.944-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Building first Flex App</title><content type='html'>&lt;strong&gt;Prerequisites:&lt;/strong&gt;&lt;br /&gt;1.Download Flex Builder 3 from&lt;br /&gt; &lt;a href="http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email"&gt;http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email&lt;/a&gt;&lt;br /&gt;2.Install Flex Builder&lt;br /&gt;3.Install Adobe Flash player 9 plugin for Internet explorer&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Creating first project in Flex:&lt;/strong&gt;&lt;br /&gt;1.Run the Flex builder&lt;br /&gt;2.Click on File -&gt; New -&gt; Flex Project&lt;br /&gt;3.In the New Flex Project dialog:  &gt;Enter Project Name as "MyFirstApp"  &gt;Check the Use Default Location checkbox  &gt;Select Web application as Application type  &gt;Select Application Server type as None  &gt;Click on Finish&lt;br /&gt;4.MyFirstApp.mxml will be opened in the editor&lt;br /&gt;5.In between the &lt;mx:application&gt; tag add the line below, which adds a label with text My First Appin blue color to the application: &lt;br /&gt;&lt;em&gt;&lt;mx:label text="My First App" color="blue"&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-9038457211333494618?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/9038457211333494618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=9038457211333494618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9038457211333494618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9038457211333494618'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/building-first-flex-app.html' title='Building first Flex App'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8346898780227583815</id><published>2010-01-08T01:43:00.000-08:00</published><updated>2010-01-08T01:43:00.207-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Short cut'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Windows tabs Shortcut</title><content type='html'>Try this shortcut !&lt;br /&gt;Instead of using ALT + TAB,&lt;br /&gt;Try, windows key + TAB.&lt;br /&gt;Press ENTER to open the active window&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8346898780227583815?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8346898780227583815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8346898780227583815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8346898780227583815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8346898780227583815'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/windows-tabs-shortcut.html' title='Windows tabs Shortcut'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2555362034958324797</id><published>2010-01-06T01:41:00.000-08:00</published><updated>2010-01-06T01:41:00.166-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>END task in windows</title><content type='html'>If an application or a page is hanged, normally we would go to task manager and select that application or page and then we would click on End Task !&lt;br /&gt;It would take sometime to end that application, we got look at the hanged monitor till it closes it and then resume our work.&lt;br /&gt;But, do we know that we have an easier way to close that application ?&lt;br /&gt;Here is it !&lt;br /&gt;Goto the task manager window, and select the Processes tab, and then select the corresponding process and say end process.&lt;br /&gt;It will immediately close it !&lt;br /&gt;The only difficulty is, to find the corresponding process.&lt;br /&gt;The key is that the process would be named in relation to the application.&lt;br /&gt;For eg :  notepad.exe, OUTLOOK.EXE, iexplore.exe ( Browser window )&lt;br /&gt;You will get used to finding the process, once you start using it !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2555362034958324797?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2555362034958324797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2555362034958324797' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2555362034958324797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2555362034958324797'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/end-task-in-windows.html' title='END task in windows'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1131376246926590589</id><published>2010-01-04T01:39:00.000-08:00</published><updated>2010-01-04T01:39:00.308-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Unix'/><title type='text'>Unix Command on sessions</title><content type='html'>Unix command to check all the active sessions which are currently running.&lt;br /&gt;&lt;strong&gt;ps –ef  grep rts &lt;/strong&gt;&lt;br /&gt;ps : Reports the process status&lt;br /&gt;           -e: List information about every process now running.&lt;br /&gt;           -f: Generate a full listing&lt;br /&gt;           rts:Request To Send, RTS is a signal sent by a communications device, such as a modem, to verify if the other device is ready for data to be sent to it.&lt;br /&gt;&lt;br /&gt;If you have some issues in unix for example like “license on the server expired”, by giving the above command you can find all the active sessions running on that server.So by killing all the unused or expired sessions your issue may be resolved.Command to kill the session&lt;br /&gt;&lt;strong&gt;kill %pid &lt;/strong&gt;&lt;br /&gt;Kill: cancels a job&lt;br /&gt;Pid-A job control job ID that identifies a background process group to be signaled.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1131376246926590589?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1131376246926590589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1131376246926590589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1131376246926590589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1131376246926590589'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/unix-command-on-sessions.html' title='Unix Command on sessions'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5519055930590950877</id><published>2010-01-02T01:38:00.000-08:00</published><updated>2010-01-02T01:38:00.500-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Reading a zip file</title><content type='html'>This sample code read the name of all files from a zip file. It uses ZipInputStream to read zip file. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;import java.io.*;&lt;br /&gt;import java.util.zip.*; &lt;br /&gt;&lt;br /&gt;public class ZipFileRdrExp { &lt;br /&gt;&lt;br /&gt;  public static void main(String[] args) { &lt;br /&gt;&lt;br /&gt;    try { &lt;br /&gt;&lt;br /&gt;      FileInputStream fis = new FileInputStream("C:\\MyZip.zip");&lt;br /&gt;      ZipInputStream zis = new ZipInputStream(fis);&lt;br /&gt;      ZipEntry ze;&lt;br /&gt;      while((ze=zis.getNextEntry())!=null){&lt;br /&gt;        System.out.println(ze.getName());&lt;br /&gt;        zis.closeEntry();&lt;br /&gt;      } &lt;br /&gt;&lt;br /&gt;      zis.close(); &lt;br /&gt;&lt;br /&gt;    } catch (FileNotFoundException e) {&lt;br /&gt;      e.printStackTrace();&lt;br /&gt;    } catch (IOException e) {&lt;br /&gt;      e.printStackTrace();&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;} &lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Source: java-tips.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5519055930590950877?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5519055930590950877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5519055930590950877' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5519055930590950877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5519055930590950877'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2010/01/reading-zip-file.html' title='Reading a zip file'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8329888185521392246</id><published>2009-12-31T01:37:00.000-08:00</published><updated>2009-12-31T01:37:00.162-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Writing a Zip file</title><content type='html'>This sample code shows the method to create a Zip file and add files to it. It uses ZipOutputStream to write zip file. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;import java.io.*;&lt;br /&gt;import java.util.zip.*; &lt;br /&gt;&lt;br /&gt;public class ZipFileWrtExp { &lt;br /&gt;&lt;br /&gt;  public static void main(String[] args) { &lt;br /&gt;&lt;br /&gt;    try {&lt;br /&gt;      FileOutputStream fos = new FileOutputStream("C:\\MyZip.zip");&lt;br /&gt;      ZipOutputStream zos = new ZipOutputStream(fos);&lt;br /&gt;      ZipEntry ze= new ZipEntry("C:\\file1.txt");&lt;br /&gt;      zos.putNextEntry(ze);&lt;br /&gt;      zos.closeEntry();&lt;br /&gt;      &lt;br /&gt;      ze= new ZipEntry("C:\\file2.txt");&lt;br /&gt;      zos.putNextEntry(ze);&lt;br /&gt;      zos.closeEntry();&lt;br /&gt;      zos.close(); &lt;br /&gt;&lt;br /&gt;    } catch (FileNotFoundException e) {&lt;br /&gt;      e.printStackTrace();&lt;br /&gt;    } catch (IOException e) {&lt;br /&gt;      e.printStackTrace();&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;  }&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;Source: java-tips.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8329888185521392246?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8329888185521392246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8329888185521392246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8329888185521392246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8329888185521392246'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/writing-zip-file.html' title='Writing a Zip file'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1259462989524580088</id><published>2009-12-29T01:36:00.000-08:00</published><updated>2009-12-29T01:36:00.422-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Sample MAP complier in CICS.</title><content type='html'>This is the samle map complier, you can use this to compile the maps.  &lt;br /&gt;&lt;br /&gt;//MAPCOM@ JOB MSGCLASS=X,MSGLEVEL=(1,1),CLASS=A,        &lt;br /&gt;//         REGION=5M,NOTIFY=&amp;SYSUID                      &lt;br /&gt;//STEP1 EXEC DFHMAPS,                                    &lt;br /&gt;//           DSCTLIB='&amp;HLQ.CICS.COPY',                &lt;br /&gt;//           MAPLIB='&amp;LOADHLQ.CICS.LOAD',                &lt;br /&gt;//           MAPNAME='&amp;MAPNAME'                           &lt;br /&gt;//COPY.SYSUT1 DD DSN=&amp;HLQ.CICS.BMS(MEMBER),DISP=SHR&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1259462989524580088?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1259462989524580088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1259462989524580088' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1259462989524580088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1259462989524580088'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/sample-map-complier-in-cics.html' title='Sample MAP complier in CICS.'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4162091226266933880</id><published>2009-12-27T01:35:00.000-08:00</published><updated>2009-12-27T01:35:00.672-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Listing the image formats that can be read and written</title><content type='html'>This Java tip illustrates a method of listing the image formats that can be read and written. The complete list of available readable and writeable formats can be retrieved by calling ImageIO.getReaderFormatNames() and ImageIO.getWriterFormatNames(). By default, the javax.imageio package can read GIF, PNG, and JPEG images and can write PNG and JPEG images. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    // Get list of unique supported read formats&lt;br /&gt;    String[] formatNames = ImageIO.getReaderFormatNames();&lt;br /&gt;    formatNames = unique(formatNames);&lt;br /&gt;    // e.g. png jpeg gif jpg&lt;br /&gt;    &lt;br /&gt;    // Get list of unique supported write formats&lt;br /&gt;    formatNames = ImageIO.getWriterFormatNames();&lt;br /&gt;    formatNames = unique(formatNames);&lt;br /&gt;    // e.g. png jpeg jpg&lt;br /&gt;    &lt;br /&gt;    // Get list of unique MIME types that can be read&lt;br /&gt;    formatNames = ImageIO.getReaderMIMETypes();&lt;br /&gt;    formatNames = unique(formatNames);&lt;br /&gt;    // e.g image/jpeg image/png image/x-png image/gif&lt;br /&gt;    &lt;br /&gt;    // Get list of unique MIME types that can be written&lt;br /&gt;    formatNames = ImageIO.getWriterMIMETypes();&lt;br /&gt;    formatNames = unique(formatNames);&lt;br /&gt;    // e.g. image/jpeg image/png image/x-png&lt;br /&gt;    &lt;br /&gt;    // Converts all strings in 'strings' to lowercase&lt;br /&gt;    // and returns an array containing the unique values.&lt;br /&gt;    // All returned values are lowercase.&lt;br /&gt;    public static String[] unique(String[] strings) {&lt;br /&gt;        Set set = new HashSet();&lt;br /&gt;        for (int i=0; i&lt;strings.length; i++) {&lt;br /&gt;            String name = strings[i].toLowerCase();&lt;br /&gt;            set.add(name);&lt;br /&gt;        }&lt;br /&gt;        return (String[])set.toArray(new String[0]);&lt;br /&gt;    }  &lt;br /&gt;&lt;br /&gt;source:java-tips.org &lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4162091226266933880?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4162091226266933880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4162091226266933880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4162091226266933880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4162091226266933880'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/listing-image-formats-that-can-be-read.html' title='Listing the image formats that can be read and written'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5718030284177219048</id><published>2009-12-25T01:32:00.000-08:00</published><updated>2009-12-25T01:32:00.239-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>cfobjectcache in CF</title><content type='html'>The main function is to clear the occupied memory &lt;br /&gt;and free the memory space.Flushes the query cache. &lt;br /&gt;&lt;br /&gt;Syntax: &lt;br /&gt;&lt;cfobjectcache  action = "clear"&gt; &lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;Attribute      Req/Opt     Description&lt;br /&gt; &lt;br /&gt;action         Required     clear:Clears queries from the cache in the Application scope &lt;br /&gt; &lt;br /&gt;Source : http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-b11.htm#wp2310692&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5718030284177219048?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5718030284177219048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5718030284177219048' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5718030284177219048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5718030284177219048'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/cfobjectcache-in-cf.html' title='cfobjectcache in CF'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4900051992312222117</id><published>2009-12-23T07:53:00.000-08:00</published><updated>2009-12-23T07:53:00.316-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='EMail'/><title type='text'>Risks to e-mail</title><content type='html'>There are several inherent risks in the way e-mail functions. When you send e-mail to a recipient, it travels to an SMTP (Simple Mail Transfer Protocol) server either directly (if you’re using an e-mail client such as Outlook) or via a Web server (if you’re using Web-based mail, such as Hotmail). The recipient will receive your e-mail directly from the SMTP server or via a Web server. &lt;br /&gt;          During this journey, any unauthorized person can access your messages by exploiting vulnerabilities on the SMTP or Web servers. Your messages can be read and copied by anyone who has access to the computers and networks through which your messages travel. In fact, authorized system administrators on the SMTP servers can also read, copy, save, delete, and modify your messages before sending them on. &lt;br /&gt;          During this ‘eavesdropping’, it may be possible to gain access to your usernames and passwords. The mischief-monger can then wreak havoc by sending messages on your behalf. You may also receive messages from known e-mail IDs that have been created and sent by unauthorized users; such messages usually contain viruses, Trojans or ask you to reply to the message with sensitive personal information, such as bank-account or credit-card details. &lt;br /&gt;           What’s more, mail backups on SMTP servers store the e-mail in plain text; sometimes, messages that you sent or received years ago are easily available on these backups, long after you have deleted them. &lt;br /&gt;           The issues with e-mail are, therefore, manifold - the sender’s e-mail ID may be stolen and misused, without the recipient knowing about it; messages may be intercepted; or messages may be stored such that their content is easily accessible.  &lt;br /&gt;            Encryption, digital signatures, and digital certificates are some ways of securing e-mail from these threats. &lt;br /&gt;&lt;br /&gt;Ref:India syndicate&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4900051992312222117?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4900051992312222117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4900051992312222117' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4900051992312222117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4900051992312222117'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/risks-to-e-mail.html' title='Risks to e-mail'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4765600095301089494</id><published>2009-12-21T07:52:00.000-08:00</published><updated>2009-12-21T07:52:00.158-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Reading an Image from a file, inputStream, or URL</title><content type='html'>This Java tip illustrates a method of reading an Image from a file, inputStream, or URL. This tip also includes displaying of an image on the screen. Further, javax.imageio package is used to read an image from a file. This example works only above J2SE 1.4. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    Image image = null;&lt;br /&gt;    try {&lt;br /&gt;        File sourceimage = new File("source.gif");&lt;br /&gt;        image = ImageIO.read(sourceimage);&lt;br /&gt;    &lt;br /&gt;        InputStream is = new BufferedInputStream(&lt;br /&gt;            new FileInputStream("source.gif"));&lt;br /&gt;        image = ImageIO.read(is);&lt;br /&gt;    &lt;br /&gt;        URL url = new URL("http://java-tips.org/source.gif");&lt;br /&gt;        image = ImageIO.read(url);&lt;br /&gt;    } catch (IOException e) {&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    JFrame frame = new JFrame();&lt;br /&gt;    JLabel label = new JLabel(new ImageIcon(image));&lt;br /&gt;    frame.getContentPane().add(label, BorderLayout.CENTER);&lt;br /&gt;    frame.pack();&lt;br /&gt;    frame.setVisible(true); &lt;br /&gt;&lt;br /&gt;Ref: java-tips.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4765600095301089494?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4765600095301089494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4765600095301089494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4765600095301089494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4765600095301089494'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/reading-image-from-file-inputstream-or.html' title='Reading an Image from a file, inputStream, or URL'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5524149896115433024</id><published>2009-12-19T07:51:00.000-08:00</published><updated>2009-12-19T07:51:00.429-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Files'/><title type='text'>Need to know more about file extensions?</title><content type='html'>Its a very intresting site to search more about the file extensions…. &lt;br /&gt;&lt;br /&gt;There are just TOO many of them this days.&lt;br /&gt;&lt;br /&gt;ComputerFileExtensions.com that seem to be a nice resource for file extension and file formats.&lt;br /&gt;&lt;br /&gt;On that site there exist a big database of all kind of file extensions you may come across and a good search facility to make it easier to find any file type you may looking for. I found there MXML and as too. Anyway, there is a way to see details on each file extension and it tells that extension.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5524149896115433024?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5524149896115433024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5524149896115433024' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5524149896115433024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5524149896115433024'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/need-to-know-more-about-file-extensions.html' title='Need to know more about file extensions?'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8000046874664609920</id><published>2009-12-17T07:49:00.000-08:00</published><updated>2009-12-17T07:49:00.119-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>Compiling Flex application from command line</title><content type='html'>&lt;strong&gt; Prerequisites:&lt;/strong&gt;&lt;br /&gt;1. If Flex builder is not installed download Flex 3 SDK from &lt;a href="http://www.adobe.com/products/flex/flexdownloads/index.html#sdk"&gt;http://www.adobe.com/products/flex/flexdownloads/index.html#sdk&lt;/a&gt;&lt;br /&gt;2. Unzip it to c:\adobe\. In this case installDir = c:\adobe\&lt;br /&gt;3. If Flex builder 3 is already installed check the install directory. Assuming installDir = c:\Adobe\&lt;br /&gt;4. Java should be installed in the system.&lt;br /&gt;5. Flash player should be installed in the system.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Creating and compiling Flex Application:&lt;/strong&gt;&lt;br /&gt;Open notepad  or any editor and copy the code below:&lt;br /&gt;&lt;br /&gt;&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;br /&gt;&lt;mx:application mx="&lt;a href="&gt;http://www.adobe.com/2006/mxml&lt;/a&gt;" layout="vertical" width="100%" height="100%"&gt;&lt;br /&gt;&lt;mx:label text="Compiled from command line" color="blue"&gt;&lt;br /&gt;&lt;/mx:Application&gt;&lt;br /&gt;&lt;br /&gt;1. Save it as Text.mxml in c:\temp\&lt;br /&gt;2. Open command prompt window.&lt;br /&gt;3. installDir\sdks\3.x.x\bin\mxmlc.exe c:\temp\Test.mxml (installDir = c:\adobe)&lt;br /&gt;4. It should be compiled to Test.swf in c:\temp&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8000046874664609920?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8000046874664609920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8000046874664609920' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8000046874664609920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8000046874664609920'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/compiling-flex-application-from-command.html' title='Compiling Flex application from command line'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8095693860899218122</id><published>2009-12-15T07:48:00.000-08:00</published><updated>2009-12-15T07:48:00.416-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mainframes'/><title type='text'>MVS SYSTEM CODES -S80A</title><content type='html'>The storage needed to execute the program was not available.&lt;br /&gt;1. The region parameter did not specify enough storage.&lt;br /&gt;2. The region parameter was omitted, and the default storage amount was too small to run the correct program.&lt;br /&gt;3. Block sizes were increased or buffers were added, and the region size was not increased.&lt;br /&gt;4. A logic error caused excessive storage to be obtained but not freed.&lt;br /&gt;&lt;br /&gt;1. Increase the region size.&lt;br /&gt;2. Look for logic errors which may cause excessive calls to other programs or requests for storage.&lt;br /&gt; &lt;br /&gt;Ref: &lt;a href="http://www.ibmmainframes.com/"&gt;www.ibmmainframes.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8095693860899218122?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8095693860899218122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8095693860899218122' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8095693860899218122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8095693860899218122'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/mvs-system-codes-s80a.html' title='MVS SYSTEM CODES -S80A'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-142563956836357951</id><published>2009-12-13T07:47:00.000-08:00</published><updated>2009-12-13T07:47:00.625-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MS Office'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Digital IDs and Signatures</title><content type='html'>Having a digital ID enables you to add another layer of security to your e-mail via digital signatures. A digital ID ties your identity information—name or e-mail ID, for instance—with your public key.&lt;br /&gt;                When you use this ID to digitally sign your messages, a part of your message is encrypted with your private key, so that the recipient knows that the message came from you; if you encrypt the message in addition, then the signature and the message are encrypted with your public key. This enables the recipient to know whether the message has been accessed or modified en route.&lt;br /&gt;               Digital IDs are provided via e-mail certificates, which are usually issued by external certification authorities (CAs). In organizations, sometimes, the administrator of your Exchange Server generates these certificates for users.&lt;br /&gt;                If you use Outlook, you can get e-mail certificates from CAs. Some like Comodo offer these free of charge for personal use; for commercial use, different schemes are available from various CAs.                                                                                                                                                                                                                               source:India syndicate&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-142563956836357951?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/142563956836357951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=142563956836357951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/142563956836357951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/142563956836357951'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/digital-ids-and-signatures.html' title='Digital IDs and Signatures'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3013745681211592433</id><published>2009-12-11T07:46:00.000-08:00</published><updated>2009-12-11T07:46:00.387-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wireless'/><title type='text'>Concept of 3G</title><content type='html'>There will be a wide range, from simple single-application devices such as voice-only phones, to multi-purpose communicators capable of handling several voice, data and video services in parallel.&lt;br /&gt;&lt;br /&gt;To date, the "terminal" for accessing mobile services has been the mobile phone. With the coming of 3G, we can expect to see a broadening of this concept to include a whole host of new terminals. These will be both general-purpose computing and communications devices, and devices with more specific purposes to serve particular marker segments. There will still be recognizable mobile phones. But many of these will have larger screens to display Internet pages or the face of the person being spoken to. There will be smaller "smart-phones" with limited web browsing and e-mail capabilities. The addition of mobile communications capabilities to laptop and palmtop computers will speed up the convergence of communications and computing, and bring to portable computing all the functions and features available on the most powerful desktop computers. There will be videophones, wrist communicators, palmtop computers, and radio modem cards for portable computers. Innovative new voice based interfaces will allow people to control their mobile communication services with voice commands.&lt;br /&gt;&lt;br /&gt;We will also see the integration of 3G into a very wide range of devices and products other than user terminals. For example, the "telephone-on-a-card" will allow mobile services to be built into business equipment, vehicles and household appliances, for dedicated applications. Devices such as phones, computers and digital cameras will also be able to communicate with each other using short-range radio. Digital cameras will be able to use wide-area radio communications in real time and reduce the need for bulky memory and other components.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3013745681211592433?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3013745681211592433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3013745681211592433' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3013745681211592433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3013745681211592433'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/concept-of-3g.html' title='Concept of 3G'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6179199645674412994</id><published>2009-12-09T07:43:00.000-08:00</published><updated>2009-12-09T07:43:00.398-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Server'/><title type='text'>How to enable HOT deployment scanner in JBoss ?</title><content type='html'>Steps :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Open the file $JBOSS_HOME/server/[Instance Name]/conf/jboss-service.xml &lt;/li&gt;&lt;li&gt;Search for "ScanEnabled" &lt;/li&gt;&lt;li&gt;The enable to the Hot deployment scanner as below&lt;br /&gt;&lt;!– A flag to disable the scans –&gt;&lt;attribute name="ScanEnabled"&gt;true&lt;/attribute&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;You can set the Automatic scan period for Hot deployment,&lt;br /&gt;&lt;!– Frequency in milliseconds to rescan the URLs for changes –&gt;&lt;attribute name="ScanPeriod"&gt;5000&lt;/attribute&gt; &lt;/li&gt;&lt;li&gt;Restart the service once you made the changes. &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6179199645674412994?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6179199645674412994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6179199645674412994' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6179199645674412994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6179199645674412994'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/how-to-enable-hot-deployment-scanner-in.html' title='How to enable HOT deployment scanner in JBoss ?'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1364636594877642479</id><published>2009-12-07T07:41:00.001-08:00</published><updated>2009-12-07T07:41:00.166-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cold Fusion'/><title type='text'>cfupdate in CF</title><content type='html'>Updates records in a data source from data in a ColdFusion form or form Scope.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Syntax :&lt;br /&gt;&lt;/strong&gt;&lt;cfupdate datasource = "ds_name" tablename = "table_name" tableowner = "name" tablequalifier = "qualifier" username = "username" password = "password" formfields = "field_names"&gt;&lt;br /&gt;&lt;br /&gt;Attribute - description &lt;br /&gt;&lt;br /&gt;dataSource- Name of the data source that contains the table. tableName-  Name of table to update. tableOwner- For data sources that support table ownership  tableQualifier- For data sources that support table qualifiers. username- Overrides username value specified in ODBC setup.password- Overrides password value specified in ODBC setup.formFields-Comma-delimited list of form fields to update.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Note :&lt;/strong&gt; &lt;br /&gt;If a form field is not matched by a column name in the database, ColdFusion throws an error.&lt;br /&gt;The formFields lies must include the database table primary key field, which must be present in the form. It can be hidden.  &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Program :&lt;/strong&gt;&lt;br /&gt;&lt;cfupdate datasource="cfsnippets" tablename="Courses" formfields="Course_ID,Number,Descript"&gt;&lt;br /&gt;&lt;cfquery name="GetCourseInfo" datasource="cfsnippets"&gt;SELECT Course_Number, Course_ID, DescriptFROM Courses&lt;cfif&gt;WHERE Course_ID = #Trim(url.Course_ID)#&lt;/cfif&gt;ORDER by Course_Number&lt;/cfquery&gt;&lt;br /&gt;&lt;br /&gt;Source :  &lt;a href="http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-c19.htm#wp1104662"&gt;http://livedocs.adobe.com/coldfusion/6.1/htmldocs/tags-c19.htm#wp1104662&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1364636594877642479?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1364636594877642479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1364636594877642479' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1364636594877642479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1364636594877642479'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/cfupdate-in-cf.html' title='cfupdate in CF'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-530465394056359356</id><published>2009-12-05T07:39:00.000-08:00</published><updated>2009-12-05T07:39:00.531-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Saving a BufferedImage to a PNG file</title><content type='html'>You can save a BufferedImage object using write method of the javax.imageio.ImageIO class. The signutaure of the method is like this:&lt;br /&gt;  &lt;strong&gt;public static boolean write(RenderedImage im,&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;                              String formatName,&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;                              File output)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;                       throws IOException &lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Here im is the RenderedImage to be written, formatName is the String containg the informal name of the format (e.g. png) and output is the file object to be written to. An example usage of the method for PNG file format is shown below:&lt;br /&gt; &lt;strong&gt; ImageIO.write(image, "png", file); &lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;You can also use getReaderFormatNames method of the same class to learn available informal format names understood by the current set of registered readers.&lt;br /&gt;&lt;br /&gt;source: java-tips.org&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-530465394056359356?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/530465394056359356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=530465394056359356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/530465394056359356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/530465394056359356'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/saving-bufferedimage-to-png-file.html' title='Saving a BufferedImage to a PNG file'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-1195362604686168162</id><published>2009-12-03T07:38:00.000-08:00</published><updated>2009-12-03T07:38:00.106-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MS Office'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Protecting Worksheet Names in Excel!!</title><content type='html'>If you are developing workbooks for others to use, you may want your worksheets to retain whatever names you give them. Excel normally allows users to change worksheet names, as desired. If you don't want them to change, the only way to prevent it is to lock the workbook. You can take these steps if you are using a version of Excel prior to Excel 2007:&lt;br /&gt;&lt;br /&gt;1.Display the Review tab of the ribbon.&lt;br /&gt;2.Click Protect Workbook in the Changes group. Excel displays the Protect Structure and Windows dialog box. (Click here to see a related figure.)&lt;br /&gt;3.Make sure that the Structure check box is selected.&lt;br /&gt;4.Enter a password in the Password box.&lt;br /&gt;5.Click on OK. Excel displays the Confirm Password dialog box, prompting you to reenter the password.&lt;br /&gt;6.Reenter the password and click on OK.&lt;br /&gt;&lt;br /&gt;The user can no longer make changes to the names of the worksheet tabs, nor to anything else that affects the structure of the workbook. (For instance, they cannot enter new worksheets or delete existing ones.)&lt;br /&gt;&lt;br /&gt;If you want to protect the workbook under the control of a macro, then you can use this code:&lt;br /&gt;ActiveWorkbook.Protect Password:="MyPassword", Structure:=TrueAll you need to do is provide password you want to use in place of the "MyPassword" example.&lt;br /&gt; &lt;br /&gt;Source: &lt;a href="http://excel2007.tips.net/Pages/T0102_Protecting_Worksheet_Names.html"&gt;http://excel2007.tips.net/Pages/T0102_Protecting_Worksheet_Names.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-1195362604686168162?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/1195362604686168162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=1195362604686168162' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1195362604686168162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/1195362604686168162'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/protecting-worksheet-names-in-excel.html' title='Protecting Worksheet Names in Excel!!'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2526780763650771704</id><published>2009-12-01T07:37:00.000-08:00</published><updated>2009-12-01T07:37:00.514-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><title type='text'>Adobe squeezes AIR out of beta for Linux users</title><content type='html'>Adobe just released the beta version of Adobe AIR for Linux on Adobe Labs!&lt;br /&gt;This Labs release of AIR has all features implemented for Linux, except support for DRM and badge installations. Major new features include support for system tray icons, keyboard shortcuts, localization, internationalized input (IME support), filetype registration, SWF and PDF in HTML, multi-monitor support, fullscreen mode, encrypted local storage, support for V4L2 cameras and printing.&lt;br /&gt;&lt;br /&gt;The list of supported distributions has also been updated to:&lt;br /&gt;1. Ubuntu 7.10&lt;br /&gt;2. Fedora 8&lt;br /&gt;3. OpenSuSE 10.3&lt;br /&gt;&lt;br /&gt;Any AIR application that works on Windows/Mac AIR release version 1.1 should ideally work on Linux too&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2526780763650771704?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2526780763650771704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2526780763650771704' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2526780763650771704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2526780763650771704'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/12/adobe-squeezes-air-out-of-beta-for.html' title='Adobe squeezes AIR out of beta for Linux users'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-3787136934149808925</id><published>2009-11-30T07:36:00.000-08:00</published><updated>2009-11-30T07:36:00.773-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>IIS 6 – Viva the Application Pool</title><content type='html'>IIS 6 changes the processing model significantly in that IIS no longer hosts any foreign executable code like ISAPI extensions directly. Instead IIS 6 always creates a separate worker process – an Application Pool – and all processing occurs inside of this process, including execution of the ISAPI dll. Application Pools are a big improvement for IIS 6, as they allow very granular control over what executes in a given process. Application Pools can be configured for every virtual directory or the entire Web site, so you can isolate every Web application easily into its own process that will be completely isolated from any other Web application running on the same machine. If one process dies it will not affect any others at least from the Web processing perspective.&lt;br /&gt;&lt;br /&gt;In addition, Application Pools are highly configurable. You can configure their execution security environment by setting an execution impersonation level for the pool which allows you to customize the rights given to a Web application in that same granular fashion. One big improvement for ASP.NET is that the Application Pool replaces most of the ProcessModel entry in machine.config. This entry was difficult to manage in IIS 5, because the settings were global and could not be overridden in an application specific web.config file. When running IIS 6, the ProcessModel setting is mostly ignored and settings are instead read from the Application Pool. I say mostly – some settings, like the size of the ThreadPool and IO threads still are configured through this key since they have no equivalent in the Application Pool settings of the server.&lt;br /&gt;&lt;br /&gt;Because Application Pools are external executables these executables can also be easily monitored and managed. IIS 6 provides a number of health checking, restarting and timeout options that can detect and in many cases correct problems with an application. Finally IIS 6’s Application Pools don’t rely on COM+ as IIS 5 isolation processes did which has improved performance and stability especially for applications that need to use COM objects internally.&lt;br /&gt;&lt;br /&gt;ref:west-wind&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-3787136934149808925?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/3787136934149808925/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=3787136934149808925' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3787136934149808925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/3787136934149808925'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/iis-6-viva-application-pool_30.html' title='IIS 6 – Viva the Application Pool'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5912319699878966544</id><published>2009-11-28T07:33:00.000-08:00</published><updated>2009-11-28T07:33:00.595-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mainframes'/><title type='text'>MVS SYSTEM CODES-S804</title><content type='html'>The storage needed to execute the program was not available.&lt;br /&gt;&lt;br /&gt;1. The region parameter did not specify enough storage.&lt;br /&gt;2. The region parameter was omitted, and the default storage amount was too small to run the correct program.&lt;br /&gt;3. Block sizes were increased or buffers were added, and the region size was not increased.&lt;br /&gt;4. A logic error caused excessive storage to be obtained but not freed.&lt;br /&gt;&lt;br /&gt;1.      Increase the region size.&lt;br /&gt;2. Look for logic errors which may cause excessive f calls to other programs or requests for storage.  &lt;br /&gt;&lt;br /&gt;Ref: &lt;a href="http://www.ibmmainframes.com/"&gt;www.ibmmainframes.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5912319699878966544?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5912319699878966544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5912319699878966544' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5912319699878966544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5912319699878966544'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/mvs-system-codes-s804.html' title='MVS SYSTEM CODES-S804'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-4527584709162033522</id><published>2009-11-26T07:35:00.000-08:00</published><updated>2009-11-26T07:35:00.362-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='EMail'/><title type='text'>Encrypting e-mail</title><content type='html'>Encryption means scrambling the text of your message to a seemingly gibberish combination of letters and numbers, so that anyone who reads it en route can make no sense of it. Only the recipient is able to decrypt the message.&lt;br /&gt;         Using public keys is the most common form of encryption. This requires the use of two keys - a public key and a private key. The private key resides on your computer and you share the public key with the recipients to which you wish to send encrypted messages. When you wish to send the message, you encrypt it with the public key. On the other end, the recipient needs its own private key and your public key to decrypt the message. Since the message is decrypted using your public key, it proves that you sent the message. You can encrypt messages as well as attachments.&lt;br /&gt;         If you use Outlook as your e-mail client, encryption is built into it via digital IDs, which enable you to encrypt your message and digitally sign it as well. You can also use the popular public-key encryption system, PGP (Pretty Good Privacy), with Outlook itself and with other e-mail clients. This utility is available as freeware on Source: &lt;a href="http://www.pgpi.org/"&gt;www.pgpi.org&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-4527584709162033522?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/4527584709162033522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=4527584709162033522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4527584709162033522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/4527584709162033522'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/encrypting-e-mail.html' title='Encrypting e-mail'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6813826047968676345</id><published>2009-11-24T07:34:00.000-08:00</published><updated>2009-11-24T07:34:02.034-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>IIS 6 – Viva the Application Pool</title><content type='html'>Although IIS 6 application pools are separate EXEs, they are highly optimized for HTTP operations by directly communicating with a kernel mode HTTP.SYS driver. Incoming requests are directly routed to the appropriate application pool. InetInfo acts merely as an Administration and configuration service – most interaction actually occurs directly between HTTP.SYS and the Application Pools, all of which translates into a more stable and higher performance environment over IIS 5. This is especially true for static content and ASP.NET applications.&lt;br /&gt;&lt;br /&gt;An IIS 6 application pool also has intrinsic knowledge of ASP.NET and ASP.NET can communicate with new low level APIs that allow direct access to the HTTP Cache APIs which can offload caching from the ASP.NET level directly into the Web Server’s cache. In IIS 6, ISAPI extensions run in the Application Pool worker process. The .NET Runtime also runs in this same process, so communication between the ISAPI extension and the .NET runtime happens in-process which is inherently more efficient than the named pipe interface that IIS 5 must use. Although the IIS hosting models are very different the actual interfaces into managed code are very similar – only the process in getting the request routed varies a bit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6813826047968676345?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6813826047968676345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6813826047968676345' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6813826047968676345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6813826047968676345'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/iis-6-viva-application-pool.html' title='IIS 6 – Viva the Application Pool'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-6473838565314684887</id><published>2009-11-22T07:31:00.000-08:00</published><updated>2009-11-22T07:31:00.381-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mainframes'/><title type='text'>MVS SYSTEM CODES-S806</title><content type='html'>A module requested by the program could not be found.&lt;br /&gt;&lt;br /&gt;1. The module requested did not exist in the data sets specified in the STEPLIB or JOBLIB.&lt;br /&gt;2. A JCL STEPLIB or JOBLIB DD statement was missing or incorrect.&lt;br /&gt;3. The module name was misspelled.&lt;br /&gt;4. An I/O error occurred in searching for the module in the library directory.&lt;br /&gt;&lt;br /&gt;1. Verify that the correct program is being requested.&lt;br /&gt;2. Ensure that the appropriate STEPLIB or JOBLIB DD statements are in the JCL.&lt;br /&gt;3. If necessary, recreate the data set.&lt;br /&gt;Ref: &lt;a href="http://www.ibmmainframes.com/"&gt;www.ibmmainframes.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-6473838565314684887?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/6473838565314684887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=6473838565314684887' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6473838565314684887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/6473838565314684887'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/mvs-system-codes-s806.html' title='MVS SYSTEM CODES-S806'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8144480367770883373</id><published>2009-11-20T07:29:00.000-08:00</published><updated>2009-11-20T07:29:00.387-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>AS/400 Tip 2</title><content type='html'>Data Areas are chunks of memory to hold a few control values. A typical use is to keep track of the last invoice number for a system.&lt;br /&gt;&lt;br /&gt;To create a data area, use the command&lt;br /&gt;&lt;strong&gt;CRTDTAARA (Create Data Area).&lt;br /&gt;&lt;/strong&gt;For example, to create a 100 character data area named LASTINV#:&lt;br /&gt;CRTDTAARA DTAARA(MYLIB/LASTINV#) TYPE(*CHAR) LEN(100)&lt;br /&gt;Now, load the first 10 positions with the value "AA12345678" with the CHGDTAARA (Change Data Area) command&lt;br /&gt;CHGDTAARA DTAARA(QTEMP/LASTINV# (1 10)) VALUE('AA12345678')&lt;br /&gt;Look at the value of the data area with DSPDTAARA (Display Data Area):&lt;br /&gt;DSPDTAARA MYLIB/LASTINV# A CL program can retrieve the value with RTVDTAARA.&lt;br /&gt;An RPG program uses the "IN" operation to retrieve the value and the "OUT" operation to change it. There is a special Data Area known as the LDA (Local Data Area). It is 1024 characters and is associated with a job. So, any display session has an LDA associated with it. Not only that, when a job is submitted to run in batch, the LDA gets sent with the job so the batch job can read the LDA of the display session that submitted it.&lt;br /&gt;&lt;br /&gt;View and change your LDA by using *LDA instead of a data area name:&lt;br /&gt;DSPDTAARA *LDA CHGDTAARA DTAARA(*LDA (1 10)) VALUE('AA12345678')&lt;br /&gt;Using the LDA is considered by many to be an obsolete style. Older programs use the LDA to store and pass parameters.&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://www.texas400.com/b400tip1.html"&gt;http://www.texas400.com/b400tip1.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8144480367770883373?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8144480367770883373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8144480367770883373' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8144480367770883373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8144480367770883373'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/as400-tip-2.html' title='AS/400 Tip 2'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5793720208946810298</id><published>2009-11-18T07:30:00.000-08:00</published><updated>2009-11-18T07:30:00.512-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><title type='text'>AS/400 Tip 1</title><content type='html'>Converting an AS/400 database file to a CSV file&lt;br /&gt;You may find yourself in a situation where you want to run a Query on a file, save the information to a database,and then convert that information to a Comma Separated Variable (CSV) file. This is especially true when you need the data to be used in a "spread sheet" format like Excel.&lt;br /&gt;The simplest way to do this is to copy the information from the data file to your newly created CSV file.&lt;br /&gt;&lt;br /&gt; Enter this command:&lt;br /&gt;CPYTOIMPF FROMFILE(*LIBL/DTAFIL) TOFILE(USER999/CSVPC)&lt;br /&gt;Hit Enter, and then again 3 times and you have now created a Comma Separated Variable (CSV) File.&lt;br /&gt; Remember that you need a 'destination file' before you can use this command. To create a 'destination file', you will need to use the Create Physical File command. To create a file named CSVPC that is 200 characters in length, type in the command:&lt;br /&gt;CRTPF FILE(USER999/CSVPC)&lt;br /&gt;Hit F4 to prompt the command, and type in the record length you need, for Member, be sure to name it CSV.&lt;br /&gt;&lt;br /&gt;Source: &lt;a href="http://www.texas400.com/b400tip23.html"&gt;http://www.texas400.com/b400tip23.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5793720208946810298?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5793720208946810298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5793720208946810298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5793720208946810298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5793720208946810298'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/as400-tip-1.html' title='AS/400 Tip 1'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2970360412858305355</id><published>2009-11-16T07:27:00.000-08:00</published><updated>2009-11-16T07:27:00.667-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>CHARSET Statement</title><content type='html'>The CHARSET statement specifies the contents of one or more of the character segments of a library character set module. A library character set module consists of header information followed by 64 character segments. Each character segment contains the character's 6-bit code for a WCGM location, its scan pattern, and its pitch. You can use the INCLUDE statement to copy an entire module, minus any segments deleted using the DELSEG keyword. In addition, you can use the CHARSET statement to select character segments from any module named with a library character set ID or the GCM keyword. The CHARSET statement can also specify the scan pattern and characteristics for a new character.&lt;br /&gt;&lt;br /&gt;The CHARSET statement must always be followed by a NAME statement, another CHARSET statement, or one or more data statements. The CHARSET statement must be preceded by an OPTION statement with the DEVICE parameter if you want to create library character set modules in the 3800 Model 3 compatibility mode module format. The CHARSET statement can be preceded by an INCLUDE statement. More than one CHARSET statement can be coded in the operation group. The operation group can include CHARSET statements that select characters from existing modules and CHARSET statements that create new characters. The CHARSET statement, preceded by an INCLUDE statement, can be used to delete one or more segments from the copy of an existing module to create a new module.&lt;br /&gt;&lt;br /&gt;A CHARSET statement with no operands specified, followed by a NAME statement that identifies a library character set module, is used to format and print the module.&lt;br /&gt;&lt;br /&gt;Source : &lt;a href="http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt1u104/7.5.7?DT=19990113105507"&gt;http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt1u104/7.5.7?DT=19990113105507&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2970360412858305355?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2970360412858305355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2970360412858305355' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2970360412858305355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2970360412858305355'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/charset-statement.html' title='CHARSET Statement'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-2606645875303519602</id><published>2009-11-14T07:26:00.000-08:00</published><updated>2009-11-14T07:26:00.581-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><title type='text'>INCLUDE Statement</title><content type='html'>When an IEBIMAGE operation group is used to create a new module, the INCLUDE statement can identify an existing image library module to be copied and used as a basis for the new module. When the operation group is used to update an image library module, the INCLUDE statement identifies the module to be referred to and must be specified.&lt;br /&gt;&lt;br /&gt;When the INCLUDE statement is coded in an operation group, it must precede any FCB, COPYMOD, TABLE, GRAPHIC, or CHARSET statements.&lt;br /&gt;&lt;br /&gt;Only one INCLUDE statement should be coded for each operation group. If more than one is coded, only the last is used; the others are ignored.  &lt;br /&gt;&lt;br /&gt;You can code an INCLUDE statement for an FCB module only if the DEVICE=4248 parameter is specified on the OPTION statement. Either 3211 format or 4248 format FCBs may be included. IEBIMAGE tries to locate the 4248 format FCB first; if it is not found, IEBIMAGE looks for the 3211 format.   You cannot copy a 3800 FCB module with INCLUDE.&lt;br /&gt;&lt;br /&gt;Source : &lt;a href="http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt1u104/7.5.8?DT=19990113105507"&gt;http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt1u104/7.5.8?DT=19990113105507&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-2606645875303519602?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/2606645875303519602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=2606645875303519602' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2606645875303519602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/2606645875303519602'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/include-statement.html' title='INCLUDE Statement'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-9159877132236094007</id><published>2009-11-12T07:24:00.000-08:00</published><updated>2009-11-12T07:24:00.260-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>Different ways to shut down your PC</title><content type='html'>There are so many different ways to turn off your Windows XP computer, let's look at some of them:&lt;br /&gt;1. The standard approach - click the Start Button with your mouse, then select the Turn Off menu and finally click the Turn Off icon on the Turn Off computer dialog.&lt;br /&gt;2. Press Ctrl+Esc key or the Win key and press U two times - the fastest approach.&lt;br /&gt;3. Get the Shutdown utility from Download.com - it adds the shut down shortcuts for you. Else create them yourself using approach (4).&lt;br /&gt;4. Create a shutdown shortcut on your desktop. Right click on the desktop, choose New Shortcut and type shutdown -s -t 00 in the area where you are asked to specify the location of the program file. Now you can just double click this icon to turn off the computer. The best location would be your quick launch bar.&lt;br /&gt;5. Press the Win key + R key to open the run window. Type shutdown -s -t 00. [s means shutdown while t means the duration after which you want to initiate the shutdown process]. If some open processes or application won't let you turn off, append a -f switch to force a shutdown by closing all active processes.&lt;br /&gt;6. Win+M to minimize all windows and then Alt+F4 to bring the Turn Off computer dialog.&lt;br /&gt;7. Open Windows Task manager (by right clicking the Windows Task bar or Alt+Ctrl+Del) and choose Shut down from the menu. Useful when the Windows are not responding.&lt;br /&gt;8. open task manager - click on shutdown - hold the ctrl key and click on Turn off, pc will be turned off in 3 secs. Fastest method other than hard shutdown.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-9159877132236094007?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/9159877132236094007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=9159877132236094007' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9159877132236094007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/9159877132236094007'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/different-ways-to-shut-down-your-pc.html' title='Different ways to shut down your PC'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-5304653869020300152</id><published>2009-11-10T07:19:00.000-08:00</published><updated>2009-11-10T07:19:00.844-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dot Net'/><title type='text'>Create and Format an Excel in Asp.net</title><content type='html'>A simple code snippet to create excel and write some date to cell from C#.&lt;br /&gt;Step 1: Add reference to " microsoft excel 12.0 object library " in the project.&lt;br /&gt;Step 2: Include the namespace " using Excel = Microsoft.Office.Interop.Excel; "&lt;br /&gt;Step 3: In the click event of export button:&lt;br /&gt;string strCurrentDir = Server.MapPath(".") + "\\";&lt;br /&gt;Excel.Application excel = new Excel.ApplicationClass();&lt;br /&gt;excel.Visible = false;&lt;br /&gt;Excel._Workbook workbook = excel.Workbooks.Add(Missing.Value);&lt;br /&gt;Excel.Sheets sheets = workbook.Worksheets;&lt;br /&gt;Excel._Worksheet exlSheet = (Excel.Worksheet)sheets.get_Item("Sheet1");&lt;br /&gt;summarySheet.Name = "Report Name";&lt;br /&gt;Excel.Range headerRng = (Excel.Range)exlSheet .get_Range("A1", "B1");&lt;br /&gt;headerRng.MergeCells = true; headerRng.Value2 = "Report Header";&lt;br /&gt;headerRng.Font.Bold = true;&lt;br /&gt;headerRng.Font.Name = "Arial";&lt;br /&gt;headerRng.Font.Size = 18;&lt;br /&gt;headerRng.WrapText = true;&lt;br /&gt;headerRng.HorizontalAlignment = Excel.Constants.xlCenter;&lt;br /&gt;headerRng.Interior.Color = System.Drawing.Color.Gray.ToArgb();&lt;br /&gt;headerRng.Borders.Weight = 3;&lt;br /&gt;headerRng.Borders.LineStyle = Excel.Constants.xlSolid;&lt;br /&gt;headerRng.Cells.RowHeight = 30;&lt;br /&gt;headerRng.EntireColumn.AutoFit();&lt;br /&gt;&lt;br /&gt;workbook.SaveAs(strCurrentDir + "ExportReport.xls", Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal, null, null, false, false, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlShared, false, false, null, null, null);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-5304653869020300152?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/5304653869020300152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=5304653869020300152' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5304653869020300152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/5304653869020300152'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/create-and-format-excel-in-aspnet.html' title='Create and Format an Excel in Asp.net'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8886018968634220258</id><published>2009-11-08T03:46:00.000-08:00</published><updated>2009-11-08T03:46:00.607-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Verifying a connection between the AS/400 and RPM</title><content type='html'>To make a TCP/IP connection to RPM, the TELNET command may be used. To verify a connection, perform the following telnet test.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;At the AS/400 command prompt, type TELNET and press F4&lt;/li&gt;&lt;li&gt;In the Start TCP/IP TELNET (TELNET) screen, press F9 to view "all parameters." &lt;/li&gt;&lt;li&gt;In the Remote System field, type *INTNETADR. Enter the IP address of the RPM host in the Internet Address field. &lt;/li&gt;&lt;li&gt;Locate the Port parameter and enter 515, then press Enter. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If RPM is configured to relax the 'port in range' requirement, this will input-inhibit the session if a connection is made. Close RPM (Windows 9x) or restart the RPM service (RPM Elite/Select) to release the AS/400 session. Then restart RPM and check the RPM log for new message.&lt;br /&gt;&lt;br /&gt;If RPM is not configured this way, a new message should be displayed in the RPM log stating:&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Client port xxxx out of range&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;Although this message is a warning, it verifies that a connection was made to RPM at port 515.&lt;br /&gt;&lt;br /&gt;Source: http://www.brooksnet.com/faq/101-11.html&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8886018968634220258?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8886018968634220258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8886018968634220258' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8886018968634220258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8886018968634220258'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/verifying-connection-between-as400-and.html' title='Verifying a connection between the AS/400 and RPM'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-11959349.post-8099826448715525266</id><published>2009-11-06T03:43:00.000-08:00</published><updated>2009-11-06T03:43:00.287-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><title type='text'>Finding and displaying hyperlinks in a web page</title><content type='html'> The Java application written below uses regular expressions to find and display hyperlinks contained within a Web page. After compiling the file, you should save a Web page to the same folder that contains ShowLinks.class.&lt;br /&gt;&lt;br /&gt;import java.io.*;&lt;br /&gt;import java.util.regex.*;&lt;br /&gt;public class ShowLinks {&lt;br /&gt;    public static void main(String[] arguments) {&lt;br /&gt;        if (arguments.length &lt; 1) {&lt;br /&gt;            System.out.println("Usage: java ShowLinks [page]");&lt;br /&gt;            System.exit(0);&lt;br /&gt;        }&lt;br /&gt;        String page = loadPage(arguments[0]);&lt;br /&gt;        Pattern pattern = Pattern.compile("&lt;a.+href=\"(.+?)\"");&lt;br /&gt;        Matcher matcher = pattern.matcher(page);&lt;br /&gt;        while (matcher.find()) {&lt;br /&gt;            System.out.println( matcher.group(1));&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    private static String loadPage(String name) {&lt;br /&gt;        StringBuffer output = new StringBuffer();&lt;br /&gt;        try {&lt;br /&gt;            FileReader file = new FileReader(name);&lt;br /&gt;            BufferedReader buff = new BufferedReader(file);&lt;br /&gt;            boolean eof = false;&lt;br /&gt;            while (!eof) {&lt;br /&gt;                String line = buff.readLine();&lt;br /&gt;                if (line == null)&lt;br /&gt;                   eof = true;&lt;br /&gt;                else&lt;br /&gt;                    output.append(line + "\n");&lt;br /&gt;            }&lt;br /&gt;           buff.close();&lt;br /&gt;        } catch (IOException e) {&lt;br /&gt;            System.out.println("Error – " + e.toString());&lt;br /&gt;        }&lt;br /&gt;        return output.toString();&lt;br /&gt;    }&lt;br /&gt;} &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;java-tips.org&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/11959349-8099826448715525266?l=novice-techies.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://novice-techies.blogspot.com/feeds/8099826448715525266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=11959349&amp;postID=8099826448715525266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8099826448715525266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/11959349/posts/default/8099826448715525266'/><link rel='alternate' type='text/html' href='http://novice-techies.blogspot.com/2009/11/finding-and-displaying-hyperlinks-in.html' title='Finding and displaying hyperlinks in a web page'/><author><name>Novice-Techies</name><uri>http://www.blogger.com/profile/02445630718699560073</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
