<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-9702341</atom:id><lastBuildDate>Fri, 25 Oct 2024 03:04:49 +0000</lastBuildDate><category>Linux</category><category>Windows Automation</category><category>Bash</category><category>Jython</category><category>Perl</category><category>WLST</category><category>Java</category><category>Solaris</category><category>Python</category><category>XML Automation</category><category>Awk</category><category>Sed</category><category>Weblogic</category><category>Build Automation</category><category>Excel</category><category>Database</category><category>Docker</category><category>MySQL</category><category>PMP</category><category>PostgreSQL</category><category>SQL</category><category>Testing</category><title>Systems Automation</title><description>A Blog of Automation and Administration Activities</description><link>http://ullaslinux.blogspot.com/</link><managingEditor>noreply@blogger.com (ullas)</managingEditor><generator>Blogger</generator><openSearch:totalResults>192</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>A Blog of Automation and Administration Activities</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-4935295241902936658</guid><pubDate>Sat, 02 Sep 2017 15:28:00 +0000</pubDate><atom:updated>2017-09-02T21:12:10.264+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Linux</category><title>EMACS Basic</title><atom:summary type="text">





To run script C-c C-x

C-f Move forward a character

 C-b Move backward a character



 M-f Move forward a word

 M-b Move backward a word



 C-n Move to next line

 C-p Move to previous line



 C-a Move to beginning of line

 C-e Move to end of line



 M-a Move back to beginning of sentence

 M-e Move forward to end of sentence



 M-&amp;lt; Go to beginning of file

 M-&amp;gt; Go to end of </atom:summary><link>http://ullaslinux.blogspot.com/2017/09/emacs-httpsdf.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-1277778453880096547</guid><pubDate>Sat, 02 Sep 2017 15:02:00 +0000</pubDate><atom:updated>2017-09-02T20:33:37.565+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Docker</category><title>Docker Swarm</title><atom:summary type="text">



Docker Swarm creation


docker-machine create --driver virtualbox manager1 ( Driver can be  hyperv)

docker-machine create --driver virtualbox manager1

docker-machine create --driver virtualbox worker1

docker-machine create --driver virtualbox worker2

docker-machine create --driver virtualbox worker3

docker-machine create --driver virtualbox worker4

docker-machine create --driver </atom:summary><link>http://ullaslinux.blogspot.com/2017/09/docker-swarm.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-6563915681830759293</guid><pubDate>Tue, 23 Sep 2014 12:46:00 +0000</pubDate><atom:updated>2014-09-23T18:16:03.650+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Python</category><title>Get opts in Python</title><atom:summary type="text">import sysimport osfrom java.lang import Systemimport getoptdef usage():    print "Usage:"    print "createJMSModule [-n] -u user -c credential -h host -p port -s serverName -m moduleName [-d subDeploymentName] -j jmsServerName"try:    opts, args    = getopt.getopt(sys.argv[1:], "nu:c:h:p:s:m:d:j:",                                  ["user=", "credential=", "host=", "port=",</atom:summary><link>http://ullaslinux.blogspot.com/2014/09/get-opts-in-python.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-3416746486137867771</guid><pubDate>Sat, 29 Dec 2012 13:27:00 +0000</pubDate><atom:updated>2012-12-29T18:57:13.304+05:30</atom:updated><title>Bulk Rename of files in Windows</title><atom:summary type="text">
You can rename files in windows with following command. Below command changes MOD extension of file to MPEG extension. It changes all the extensions even in subdirectories.

for /f "delims=*" %a in ('dir *.MOD /b /s') do ren "%a" *.MPEG
</atom:summary><link>http://ullaslinux.blogspot.com/2012/12/bulk-rename-of-files-in-windows.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-2579513892135459668</guid><pubDate>Sat, 19 Jun 2010 12:30:00 +0000</pubDate><atom:updated>2010-06-19T18:00:57.842+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>Some good links to Powershell</title><atom:summary type="text">Good reading
http://www.techotopia.com/index.php/Using_COM_with_Windows_PowerShell

http://www.youdidwhatwithtsql.com/automating-internet-explorer-with-powershell/467
http://www.pvle.be/2009/06/web-ui-automationtest-using-powershell/
http://powershell.com/Mastering-PowerShell.pdf

Active Directory
http://blogs.technet.com/b/benp/archive/2007/04/10/creating-an-ad-shell.aspx
http://</atom:summary><link>http://ullaslinux.blogspot.com/2010/06/some-good-links-to-powershell.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-2896870564467471755</guid><pubDate>Sat, 19 Jun 2010 12:27:00 +0000</pubDate><atom:updated>2010-06-19T17:57:56.998+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>RAM Count : Poweshell</title><atom:summary type="text">RAM in MB
$mem = Get-WmiObject -Class Win32_ComputerSystem
# Display memory
"This system has {0} MB Free Memory" -f $($mem.TotalPhysicalMemory/1mb)
Processor cOUNT 
$system = Get-WmiObject -Class Win32_ComputerSystem

Non Working devices
Get-WmiObject Win32_PNPEntity | where {$_.ConfigManagerErrorcode -ne 0}</atom:summary><link>http://ullaslinux.blogspot.com/2010/06/ram-count-poweshell.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-5575944924574467519</guid><pubDate>Fri, 18 Jun 2010 16:38:00 +0000</pubDate><atom:updated>2010-06-18T22:08:53.400+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>Determine whether a computer is a tower, a mini-tower, a laptop, and so on: Powershell</title><atom:summary type="text">strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    &amp; "{impersonationLevel=impersonate}!\\" _
    &amp; strComputer &amp; "\root\cimv2")
Set colChassis = objWMIService.ExecQuery _
    ("Select * from Win32_SystemEnclosure")
For Each objChassis in colChassis
    For Each objItem in objChassis.ChassisTypes
        Wscript.Echo "Chassis Type: " &amp; objItem
    Next
Next</atom:summary><link>http://ullaslinux.blogspot.com/2010/06/determine-whether-computer-is-tower.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-3944680937527828406</guid><pubDate>Fri, 18 Jun 2010 16:34:00 +0000</pubDate><atom:updated>2010-06-18T22:04:20.607+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>Right way to read a file in itration. Powershell</title><atom:summary type="text">Foreach ($name in (Get-Content c:\names.txt))
{
  # do something with $name
}</atom:summary><link>http://ullaslinux.blogspot.com/2010/06/right-way-to-read-file-in-itration.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-2467548974477940363</guid><pubDate>Fri, 18 Jun 2010 16:33:00 +0000</pubDate><atom:updated>2010-06-18T22:03:39.162+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>Service Pack in OS. Powershell</title><atom:summary type="text">Get-WmiObject Win32_OperatingSystem | 
Format-List BuildNumber,CSName,ServicePackMajorVersion</atom:summary><link>http://ullaslinux.blogspot.com/2010/06/service-pack-in-os-powershell.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-9196824681734928348</guid><pubDate>Fri, 18 Jun 2010 16:32:00 +0000</pubDate><atom:updated>2010-06-18T22:02:28.753+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>UPTIME of server in powershell</title><atom:summary type="text">UPTIME
$myobj.uptime = (Get-Date) - [System.DateTime]::ParseExact($OSInfo.LastBootUpTime.Split(".")[0],'yyyyMMddHHmmss',$null)
        $myobj.uptime = "$($myobj.uptime.Days) days, $($myobj.uptime.Hours) hours," +`
          " $($myobj.uptime.Minutes) minutes, $($myobj.uptime.Seconds) seconds"</atom:summary><link>http://ullaslinux.blogspot.com/2010/06/uptime-of-server-in-powershell.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-1844761947241438140</guid><pubDate>Fri, 18 Jun 2010 16:29:00 +0000</pubDate><atom:updated>2010-06-18T21:59:48.266+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>Adding data to database with Powershell</title><atom:summary type="text">DaTA base: Add data
$ds = new-object System.Data.DataSet
$ds.Tables.Add("person")
[void]$ds.Tables["person"].Columns.Add("name",[string])
[void]$ds.Tables["person"].Columns.Add("last",[string])
$dr = $ds.Tables["person"].NewRow()
$dr["name"] = "ullas"
$dr["last"] = "t"
$ds.Tables["person"].Rows.Add($dr)
$dr

name last
---- ----
ullas t</atom:summary><link>http://ullaslinux.blogspot.com/2010/06/adding-data-to-database-with-powershell.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-3265208880014401737</guid><pubDate>Fri, 18 Jun 2010 16:26:00 +0000</pubDate><atom:updated>2010-06-18T21:56:41.422+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>Try Catch template for Powershell</title><atom:summary type="text">Try Catch template
try
{
  try
  {
    # Command that uses -erroraction stop or $erroractionpreference = 'Stop'
  }
  # Here we catch the Exception generated by the ErrorAction "Stop"
  # Only necessary if there is any processing we want to do if the
  # exception is of type ActionPreferenceStopExecution,
  # otherwise this block can be deleted 
  catch [</atom:summary><link>http://ullaslinux.blogspot.com/2010/06/try-catch-template-for-powershell.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-1661894420624851267</guid><pubDate>Fri, 18 Jun 2010 16:24:00 +0000</pubDate><atom:updated>2010-06-18T21:54:45.090+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>WMI Info on Excel</title><atom:summary type="text">$strComputer = “.”

$Excel = New-Object -Com Excel.Application
$Excel.visible = $True
$Excel = $Excel.Workbooks.Add()

$Sheet = $Excel.WorkSheets.Item(1)
$Sheet.Cells.Item(1,1) = “Computer”
$Sheet.Cells.Item(1,2) = “Drive Letter”
$Sheet.Cells.Item(1,3) = “Description”
$Sheet.Cells.Item(1,4) = “FileSystem”
$Sheet.Cells.Item(1,5) = “Size in GB”
$Sheet.Cells.Item(1,6) = “Free Space in GB”

$WorkBook</atom:summary><link>http://ullaslinux.blogspot.com/2010/06/wmi-info-on-excel.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-6275329748560322018</guid><pubDate>Sun, 30 May 2010 16:59:00 +0000</pubDate><atom:updated>2010-05-30T22:29:27.850+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>Sample of Powershell usage for displaying in IE</title><atom:summary type="text">$oIE=new-object -com internetexplorer.application
$oIE.navigate2("About:blank")
while ($oIE.busy) {
    sleep -milliseconds 50
}
$oIE.visible=$true
$procList=ps |select-object ProcessName,Handles,NPM,PM,WS,VM,CPU,Id |convertto-html

$oDocBody=$oIE.document.documentelement.lastchild ;

#populate the document.body
$oDocBody.innerhtml=$procList 

$oDocBody.style.font="12pt Arial";
$</atom:summary><link>http://ullaslinux.blogspot.com/2010/05/sample-of-powershell-usage-for.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-8391109241963264330</guid><pubDate>Sun, 30 May 2010 16:03:00 +0000</pubDate><atom:updated>2010-05-30T21:33:54.269+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>A sample of IE automation with power shell</title><atom:summary type="text">
 
# Twitter login name or email
$username_or_email = "xxxxxxxxxxxxxxxx";
# Your twitter password
$password = "xxxxxxxxxxxx";
$url = "http://twitter.com/login";
 
# txt file containing 1 tweet per line
$tweets = Get-Content "$env:USERPROFILE\tweets.txt";
#Interval between tweets
$sleep = 60; 
 
# This is just an attempt to handle the situation where you are already logged into twitter
trap [</atom:summary><link>http://ullaslinux.blogspot.com/2010/05/sample-of-ie-automation-with-power.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-110527502118476774</guid><pubDate>Sun, 30 May 2010 16:01:00 +0000</pubDate><atom:updated>2010-05-31T20:07:20.825+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>Template for IE automation with PowerShell</title><atom:summary type="text">&lt;#
    .SYNOPSIS 
      Validates application login userid and password from a given excel sheet
    .EXAMPLE
     validateLogin users.xls
     This command picks userid and password from given excel sheets and validates from given URL
#&gt;
#Set-PSDebug -trace 2 # Debug Information
#Set-PSDebug -step # Debug using stepping


if ($args) 
{
 throw "USAGE: validateLogin users.xls"
}

function </atom:summary><link>http://ullaslinux.blogspot.com/2010/05/template-for-ie-automation-with.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-5804024449464921276</guid><pubDate>Sat, 29 May 2010 05:17:00 +0000</pubDate><atom:updated>2010-05-29T10:47:41.670+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><title>Windows Macros with WSH</title><atom:summary type="text">http://www.icpug.org.uk/national/features/030316fe.htm
Eg.
Dim Wsh
Set Wsh = Wscript.CreateObject("Wscript.Shell")
Wsh.AppActivate "Exploring"
Wsh.SendKeys "{F2}{END}{LEFT}{LEFT}{LEFT}{LEFT}{BS}{BS}{BS}~{DOWN}"

Name it macro.vbs

When I instantiate the WshShell object I need to be able to refer to it in some way. Wsh is a variable for this purpose so, first of all, I explicitly declare it with </atom:summary><link>http://ullaslinux.blogspot.com/2010/05/windows-macros-with-wsh.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-7248388356499435745</guid><pubDate>Fri, 28 May 2010 16:09:00 +0000</pubDate><atom:updated>2010-05-28T22:26:31.958+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Java</category><title>Selenium Testing articles</title><atom:summary type="text">1) http://blogs.atlassian.com/developer/2009/06/selenium_testing_with_windows.html

2) http://www.thoughtworks-studios.com/twist-agile-test-automation/1.0/help/how_do_i_use_selenium_to_test_https_sites.html

3) http://yuce.tekol.net/2009/10/web-application-testing-with-selenium.html</atom:summary><link>http://ullaslinux.blogspot.com/2010/05/selenium-testing-articles.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-8715454060763147633</guid><pubDate>Wed, 26 May 2010 15:47:00 +0000</pubDate><atom:updated>2010-05-26T21:17:49.831+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Jython</category><category domain="http://www.blogger.com/atom/ns#">Weblogic</category><category domain="http://www.blogger.com/atom/ns#">WLST</category><title>Application Status Checking with WLST</title><atom:summary type="text">def appStatus(server_name):
       try:
           print '---------------------- Application status---------------------'
           mBeans=adminHome.getMBeansByType("ApplicationRuntime")
           for bean in mBeans:
               if server_name != bean.getObjectName().getLocation():
                   continue
               components= bean.lookupComponents()
               for </atom:summary><link>http://ullaslinux.blogspot.com/2010/05/application-status-checking-with-wlst.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-757982319721512576</guid><pubDate>Sat, 22 May 2010 11:22:00 +0000</pubDate><atom:updated>2010-05-22T16:52:46.732+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Database</category><title>Hierarchical Tree Structures in Database Tables</title><atom:summary type="text">http://www.devx.com/tips/Tip/22127</atom:summary><link>http://ullaslinux.blogspot.com/2010/05/hierarchical-tree-structures-in.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-3692326510430586998</guid><pubDate>Sat, 08 May 2010 05:08:00 +0000</pubDate><atom:updated>2010-05-08T10:40:24.615+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Perl</category><title>Perl: Reading Processes from Unix</title><atom:summary type="text">Here is a way using pipes

open(PS_F, "ps -f|");

while () {
($uid,$pid,$ppid,$restOfLine) = split;
# do whatever I want with the variables here ...
}

close(PS_F);

You can also try with split(/\s+/,$_)</atom:summary><link>http://ullaslinux.blogspot.com/2010/05/perl-reading-processes-from-unix.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-2634675558944267827</guid><pubDate>Sat, 08 May 2010 00:52:00 +0000</pubDate><atom:updated>2010-05-08T06:22:44.554+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Jython</category><category domain="http://www.blogger.com/atom/ns#">Perl</category><category domain="http://www.blogger.com/atom/ns#">Python</category><title>Good Presentation on Patterns</title><atom:summary type="text">http://www.cs.clemson.edu/~malloy/courses/patterns/slides/</atom:summary><link>http://ullaslinux.blogspot.com/2010/05/good-presentation-on-patterns.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-2001022879674985264</guid><pubDate>Fri, 07 May 2010 16:59:00 +0000</pubDate><atom:updated>2010-05-08T06:23:08.411+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Perl</category><title>Perl and Unix Processes control</title><atom:summary type="text">Here is a script fot this

http://aplawrence.com/Unix/perlforkexec.html

http://docstore.mik.ua/orelly/perl/cookbook/index.htm</atom:summary><link>http://ullaslinux.blogspot.com/2010/05/perl-and-unix-processes-control.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-8875706573609048484</guid><pubDate>Mon, 03 May 2010 16:08:00 +0000</pubDate><atom:updated>2010-05-03T21:38:23.280+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Jython</category><category domain="http://www.blogger.com/atom/ns#">Perl</category><category domain="http://www.blogger.com/atom/ns#">Python</category><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><category domain="http://www.blogger.com/atom/ns#">XML Automation</category><title>FSM: Mealy State Machine</title><atom:summary type="text">http://web.cs.mun.ca/~paul/cs3724/material/web/notes/node25.html</atom:summary><link>http://ullaslinux.blogspot.com/2010/05/fsm-mealy-state-machine.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9702341.post-8773973150768925108</guid><pubDate>Mon, 03 May 2010 15:00:00 +0000</pubDate><atom:updated>2010-05-03T20:30:54.160+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Build Automation</category><category domain="http://www.blogger.com/atom/ns#">Jython</category><category domain="http://www.blogger.com/atom/ns#">Linux</category><category domain="http://www.blogger.com/atom/ns#">Perl</category><category domain="http://www.blogger.com/atom/ns#">Python</category><category domain="http://www.blogger.com/atom/ns#">Sed</category><category domain="http://www.blogger.com/atom/ns#">Weblogic</category><category domain="http://www.blogger.com/atom/ns#">Windows Automation</category><category domain="http://www.blogger.com/atom/ns#">XML Automation</category><title>A huge collection of Algorithms</title><atom:summary type="text">http://www.itl.nist.gov/div897/sqg/dads/</atom:summary><link>http://ullaslinux.blogspot.com/2010/05/huge-collection-of-algorithms.html</link><author>noreply@blogger.com (ullas)</author><thr:total>0</thr:total></item></channel></rss>