<?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-18583670</id><updated>2011-09-19T15:54:31.501+03:00</updated><title type='text'>BigLib</title><subtitle type='html'>This is my personal blog about Solaris and OpenSolaris world !</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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>23</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-18583670.post-4096415670133447558</id><published>2010-03-08T13:32:00.008+02:00</published><updated>2010-03-08T13:45:48.788+02:00</updated><title type='text'>facebook, a big waste of time - keep reading</title><content type='html'>&lt;p&gt;&lt;span style="font-family:arial;"&gt;I never understood what www.facebook.com is good at and what things is trying to solve. Now you can read as well how it got the attention and the needed funds:&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href="http://www.businessinsider.com/how-facebook-was-founded-2010-3"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;http://www.businessinsider.com/how-facebook-was-founded-2010-3&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;Interesting is a lot of folks, news media, companies are simple copy-pasting things without even thinking is it worth opening a profile &lt;span style="font-size:100%;"&gt;on this server !? !?&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight:bold;"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:100%;"&gt;Think again&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-4096415670133447558?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/4096415670133447558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=4096415670133447558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/4096415670133447558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/4096415670133447558'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2010/03/facebook-big-waste-of-time-keep-reading.html' title='facebook, a big waste of time - keep reading'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-4338573445082803395</id><published>2009-11-24T10:20:00.007+02:00</published><updated>2009-11-24T10:36:00.714+02:00</updated><title type='text'>marketing going extreme</title><content type='html'>&lt;font size="2"&gt;Been quiet for some time, busy with my job and working on &lt;a href="http://www.systemdatarecorder.org/"&gt;System Data Recorder, cpuplayer&lt;/a&gt;. But today have seen the &lt;a href="http://spectrum.ieee.org/blog/semiconductors/devices/tech-talk/blue-brain-project-leader-angry-about-cat-brain"&gt;IBM cat brain scam&lt;/a&gt; news !&lt;br /&gt;&lt;br /&gt;Did my CS major in Artificial Intelligence and I do recall some facts about this topic and how difficult such things are to modelate. I was amazed they were able to achieve such goal - but now all makes sense and clear how shameful from IBM to send out such marketing campaign. On the other hand wonder how ACM has let the Gordon Prize going for marketing purposes !?&lt;br /&gt;&lt;br /&gt;"The project &lt;a href="http://www.theregister.co.uk/2009/11/23/epfl_bluebrain_markram_modha/"&gt;won itself the ACM Gordon Bell Prize&lt;/a&gt; in recognition of outstanding achievement in high-performance computing at the show."&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-4338573445082803395?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/4338573445082803395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=4338573445082803395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/4338573445082803395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/4338573445082803395'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2009/11/marketing-going-extreme.html' title='marketing going extreme'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-9082237975712364683</id><published>2009-03-30T11:38:00.011+03:00</published><updated>2009-04-01T17:45:22.797+03:00</updated><title type='text'>Problem Solving and Computer Graphics</title><content type='html'>&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;As a &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;SysAdmin&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt; I have to use command line utilities and scripts &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;to collect and interpret data from various servers. Sometimes I need to analyse reports generated by some other systems/tools about my servers. A lot of numbers, charts, stats but all mainly static. But what if &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;we take a step further and combine these numbers with geometric primitives into something useful trying to give them as well some motion... ? Say you have &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;mpstat &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;numbers and you would like to plug in all these &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;numbers and play them somehow to listen to your system... something like a  mp3 player but in this case you will play some CPU metrics.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;Can we &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.cs.csustan.edu/~rsc/rscbooks.html"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;combine problem solving with geometry&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt; and help our life to understand more quickly a problem &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;and visualize a performance issue, lets say ? We might be able to do that.&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt; At the moment we dont have proper tools and ways of looking into all these numbers.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;..&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;Welcome &lt;strong&gt;Problem Solving &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;and &lt;strong&gt;Computer Graphics ! &lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;I started a small project called &lt;span&gt;&lt;span&gt;&lt;a href="http://www.nbl.fi/stefan.parvu/solaris/perf/cpuplayer.html"&gt;cpuplayer&lt;/a&gt; &lt;/span&gt;&lt;/span&gt;after &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;some talks and ideas shared with &lt;a href="http://www.perfdynamics.com/Bio/njg.html"&gt;Dr. Neil Gunther.&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; Some parts were inspired by the &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.cmg.org/measureit/issues/mit56/m_56_15.html"&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;&lt;span&gt;Apdex Performance Index&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span&gt;&lt;span&gt;, &lt;/span&gt;&lt;/span&gt;some by the &lt;a href="http://www.perfdynamics.com/Tools/tools.html"&gt;Barycentric Visualizer&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt; and some other by real support cases.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The player is implemented in C using&lt;span&gt;&lt;span&gt; OpenGL to be simple and efficient. Im n&lt;/span&gt;&lt;/span&gt;ot on AJAX/Flash based solutions nor a social network type of person where you spend a heck of your private time clicking instead of going to see a movie or read a book - for me it is important to pass commands to a machine and let the machine do the work and return that information and help me understand what I have to do to fix a problem quickly &lt;span&gt;&lt;span&gt;without&lt;/span&gt;&lt;/span&gt; spending long hours in front of &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;a terminal.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;Why even bother to use such utilities ? Simple put it: better visualize your workload or better understand whats going on by seeing the thing ! Below you can see cpuplayer playing data from a 8 CPU server, every 5 seconds. At the moment this is a simple screenshot, added to this page, but for WEB we are working to add animated gif support so in future you can see it all, &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;like a movie:) &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 318px; height: 320px;" src="http://2.bp.blogspot.com/_ARg4c20xL18/SdNnGIx8OII/AAAAAAAAAEg/LDjZuM4huFA/s320/cpuplayer.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5319708939988514946" /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;The current version it is still a prototype, being heavily under work and testing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-9082237975712364683?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/9082237975712364683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=9082237975712364683' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/9082237975712364683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/9082237975712364683'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2009/03/problem-solving-and-computer-graphics.html' title='Problem Solving and Computer Graphics'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ARg4c20xL18/SdNnGIx8OII/AAAAAAAAAEg/LDjZuM4huFA/s72-c/cpuplayer.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18583670.post-1885160309018342717</id><published>2008-05-24T19:39:00.004+03:00</published><updated>2008-05-24T19:55:35.077+03:00</updated><title type='text'>Darwin Streaming Server 6.0.3 and Solaris</title><content type='html'>&lt;span style="font-family: arial;font-size:85%;" &gt;Apple has released a new version of their streaming software: Darwin Streaming Server, DSS&lt;/span&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;Many production systems use Solaris 10 for DSS without a problem. &lt;/span&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;DSS works nicely on Solaris 8,9 and 10 and some examples are already presented:&lt;br /&gt;&lt;br /&gt; - &lt;a href="http://www.nbl.fi/%7Enbl97/solaris/media/streaming/index.html"&gt;DSS 5.5.x on Solaris 10 with ZFS and zones&lt;/a&gt;&lt;br /&gt; - &lt;a href="http://www.lecentre.net/blog/archives/25"&gt;Prune's patch&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now we have a new version out: &lt;a href="http://dss.macosforge.org/"&gt;6.0.3 &lt;/a&gt;with new features and better Solaris 10 support, &lt;a href="http://dss.macosforge.org/post/40/"&gt;here&lt;/a&gt;&lt;br /&gt;For all of you interested in streaming you might want to check it out.&lt;br /&gt;&lt;br /&gt;Wish list:&lt;br /&gt; - OpenSolaris integration: IPS package, testing&lt;br /&gt; - DTrace probes for DSS&lt;br /&gt; - DSS 64bit support for Solaris&lt;br /&gt; - Better documentation for OpenSolaris, Solaris&lt;br /&gt;&lt;br /&gt;Enjoy and happy streaming on Solaris&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-1885160309018342717?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/1885160309018342717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=1885160309018342717' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/1885160309018342717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/1885160309018342717'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2008/05/darwin-streaming-server-603-and-solaris.html' title='Darwin Streaming Server 6.0.3 and Solaris'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18583670.post-934565753839304950</id><published>2008-05-23T10:54:00.006+03:00</published><updated>2008-05-24T19:37:01.668+03:00</updated><title type='text'>Turbocharging your sysadmin day</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;It is final: &lt;/span&gt;&lt;a style="font-family: arial;" href="http://en.wikipedia.org/wiki/Neil_J._Gunther"&gt;Neil&lt;/a&gt;&lt;span style="font-family: arial;"&gt; will visit Finland, to teach us about PDQ, Capacity Planning and Performance Analysis.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;You don't get these sort of classes from your local vendor, so all admins pay attention !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;Why Capacity Planning matters and why should you listen and understand such things ?&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;ul style="font-family: arial;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;don't end up having your Java development team changing your DataCenter infrastructure every 6-12 months based on their fantasies how the world should run and support their latest builds. More and more visible is the penetration of a dozens of Java architects, developers and consultants into the heart of Data Centers. They &lt;span style="font-style: italic;"&gt;change&lt;/span&gt; wires, servers, standard operation procedures to make the applications faster and scale, so they said. Instead they focus in making their own J2EE application less buggy they start shifting and virtually touching intimate parts of the data centers without a clue what are they doing. Management pressured by business demands accepts quickly and approves all this mess without a real understanding. At the end: admins have to clean up after all these folks and redo all the things to avoid severe service outages (Java is an example here based on the high number of current projects, same applies to any other language or technologies)&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;avoid the mess - where everyone is a system manager and nobody does know what's going on&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;save time and money&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;work smart&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;One might argue that hardware is anyway so cheap nowadays so you can entirely skip this section and renew all over again your infrastructure when you run in troubles... and here comes the &lt;/span&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;&lt;span class="roman"&gt;&lt;em&gt;Guerrilla Capacity Planning&lt;/em&gt;&lt;/span&gt; class&lt;/span&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;&lt;span class="roman"&gt;&lt;em&gt;:&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;&lt;span class="roman"&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul style="font-family: arial;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Capacity Planning and mathematics. Capacity planning is not a software or something you buy from amazon.com or your local software store&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Tactical planning&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Analyse your current load capacity&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Model your business and forecast&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Avoid spending $$$ for another commercial software, &lt;a href="http://www.perfdynamics.com/Tools/PDQ.html"&gt;PDQ&lt;/a&gt; the open-source analytic solver&lt;/span&gt; &lt;span style="font-size:85%;"&gt;software can be easily used to model and resolve performance problems&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;Welcome, Neil&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-934565753839304950?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/934565753839304950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=934565753839304950' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/934565753839304950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/934565753839304950'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2008/05/turbo-charging-your-sysadmin-day.html' title='Turbocharging your sysadmin day'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-967834858929160610</id><published>2007-11-01T10:19:00.002+02:00</published><updated>2007-11-01T12:25:43.165+02:00</updated><title type='text'>JVM Internals</title><content type='html'>&lt;span style="font-size:85%;"&gt;Good morning !&lt;br /&gt;&lt;br /&gt;I have posted a new training material about Java Virtual Machine Internals + a real example of using DTrace to debug a sample application delivered with BEA Weblogic Portal 10. You can find the material and source code under this &lt;/span&gt;&lt;a href="http://www.nbl.fi/~nbl97/solaris/train.html"&gt;&lt;span style="font-size:85%;"&gt;address&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;.&lt;br /&gt;&lt;br /&gt;Why JVM Internals ?&lt;br /&gt;&lt;br /&gt;As SysAdmin you have to handle and maintain dozens of services running on top of an&lt;br /&gt;application server: BEA, Sun, IBM, Oracle, etc ... but most often you&lt;br /&gt;find yourself in troubles understanding concepts like: garbage collection,&lt;br /&gt;generations, heap size, object allocation. The presentation will help you to understand&lt;br /&gt;why is important to size a JVM and how to do that, to troubleshoot&lt;br /&gt;a JVM problem on Solaris or simple debug a Java application using DTrace.&lt;br /&gt;A real case example has been used, more will come later on.&lt;br /&gt;&lt;br /&gt;If you're interested to have a class about this topic let me know. (Scandinavia only)&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-967834858929160610?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/967834858929160610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=967834858929160610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/967834858929160610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/967834858929160610'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2007/11/jvm-internals.html' title='JVM Internals'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-5426448130552855620</id><published>2007-09-16T23:44:00.000+03:00</published><updated>2007-09-21T03:40:06.686+03:00</updated><title type='text'>Go Norway !</title><content type='html'>&lt;span style="font-size:85%;"&gt;Just returned from my summer holiday, from Norway. Some photos available here:&lt;br /&gt;&lt;a href="http://www.nbl.fi/%7Enbl97/trips/2007_Autumn_Nor/album/index.html"&gt;http://www.nbl.fi/~nbl97/trips/2007_Autumn_Nor/album/index.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The trip was very nice. In aprox 3 weeks I made around 7500km with my Subaru. The weather was in general ok, sometimes raining, it was even snowing up in mountains, but in general cool :)&lt;br /&gt;&lt;br /&gt;I have updated my photo gallery using JAlbum, very easy to use.&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-5426448130552855620?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/5426448130552855620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=5426448130552855620' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/5426448130552855620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/5426448130552855620'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2007/09/go-norway.html' title='Go Norway !'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-5937860223353848595</id><published>2007-08-27T19:02:00.000+03:00</published><updated>2007-08-28T11:45:42.047+03:00</updated><title type='text'>Java for SysAdmins</title><content type='html'>&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Im a SysAdmin, taking care of all our UNIX installations, maintenance, software installation, security, performance problems and all the other bits, making sure all our services are up and running nicely. &lt;/span&gt;  &lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;br /&gt;This year was a very busy one with lot of changes in our datacenter: we moved to Solaris 10, started to use zones and learn DTrace. On top of these things we needed to ensure all our services were up and running no matter what. And here comes the fun. Most of our services are build as J2EE applications running on top of a application server. Lately we started to see a lot more alerts than we used to have...&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt; And it is not really fun when it is 3AM and your site does not work. &lt;/span&gt;  &lt;span style="font-family:arial;"&gt;I had the painful job to debug and try to find out whats wrong with these services. Administering an application server is not exactly the same you would look a sendmail server or a busy database server. Things are a bit different and you will need proper lenses to observe the things.&lt;br /&gt;&lt;br /&gt;Be prepared cause more and more Java applications will affect your SysAdmin life :)&lt;br /&gt;&lt;br /&gt;Major problems:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;ul style="font-family: arial;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;A lot of abstractions. You have the OS, the JVM, the app server, the application and dozen of other 3rd parties components used by the application. To debug all this stack is a &lt;span style="font-weight: bold;"&gt;pain&lt;/span&gt; unless you are setting the proper glasses to see where the problem comes from. Prepare yourself with a lot of patience.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;JVM Tuning: Most of our J2EE applications were simple deployed to PROD env &lt;span style="font-weight: bold;"&gt;without &lt;/span&gt;a proper planning and tuning phase. I have discovered that the JVM layer was simple ignored - running on default options. As well it was somehow confusing who should be in charge of tuning the JVM: the Java development team, or our support unit. We ended up using a cooperation of these two: development and support teams.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;JVM core dumps: sometimes you will see what you will never expect: the entire application goes holiday, your JVM simple dies with a core dump. What you gonna do next !?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Outsourcing: it is far more complicated in 2007 to find out who wrote that component or module, who has integrated into the core product or who has correctly ran a regression against the new version of the product. As teams are spread around continents it is far more important the documentation part, which for majority of the projects is almost non existent.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;Fixing the problems. A long pain process in order to get all these things fixed and a lot of hours spend on issues not very well orientated as system administration. Some issues are more process orientated, some other are simple technical standard procedures which needed to be in place and proper documented. Here are some of them:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul style="font-family: arial;"&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;JDK versions: it is not evil to keep up to date your JDK versions. Some folks have the feeling that they shouldn't change at all the JDK version delivered by the app server vendor. So lets say you use Java 5, like jdk 1.5.0_06 so make sure you are running the latest _12, for instance. Setup a process to keep up to date the JDK. Same applies to jdk 1.4.2, or jdk 6.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;JVM tuning: I started to setup a simple procedure to be able to sleep and have a peaceful night. &lt;a href="http://www.nbl.fi/%7Enbl97/java/tuning/tune.html"&gt;Check it out&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Debug tools - We needed smart tools in operations: pstack, jstack, prstat, dtrace, plockstat will save your day a bit if you know how to use them against a JVM. Remember, your application looks like a big and fat 32bit or 64bit process. You gotta look inside and see where the problem comes from. Checking as well the app server log is another way to solve the problem, but very much depends how much trash the log contains and how abstract it is.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Java 5 or 6 ? It seems a bit complicated to simple just move from Java 5 to 6. Your app server vendor might not like this so check it out before trying it. We are stuck in Java 5 and Java 1.4.2.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Thread dumps - A normal operation procedure: generate a thread dump, run a 'kill -3 appserver_jvm_pid' and examine closely the thread dump. when your application looks like dead most likely this is the right time for it.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;prstat -mL -p &lt;/span&gt;&lt;span style="font-size:85%;"&gt;appserver_jvm_pid - will set you free. You can easily see each lwp and the CPU consumption, LAT, LCK. A good way to see what your lwps are doing. prstat is more capable comparing with top.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;plockstat - a new guy in town. Based on DTrace this will report user level lock statistics. Very useful in case your application seems to do nothing. We are currently developing some scripts using it.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;As many of you out there are starting to administer more and more J2EE applications you gotta setup a plan and work smart in order to be able to sleep. Try the JVM tuning procedure inside your project and let me know how it went. I bet many of you are already using some sort of JVM tuning procedure, I would be glad to hear opinions and comments.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;Peaceful summer,&lt;/span&gt; &lt;span style="font-family:arial;"&gt;&lt;br /&gt;Stefan&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-5937860223353848595?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/5937860223353848595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=5937860223353848595' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/5937860223353848595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/5937860223353848595'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2007/08/java-for-sysadmins.html' title='Java for SysAdmins'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-117018654477897850</id><published>2007-01-30T21:47:00.000+02:00</published><updated>2007-01-30T21:49:04.790+02:00</updated><title type='text'>Subaru AWD system...</title><content type='html'>&lt;span style="font-size:85%;"&gt;For Subaru fans and not only:  &lt;a href="http://www.youtube.com/watch?v=Q7dVFY5CxT0"&gt;http://www.youtube.com/watch?v=Q7dVFY5CxT0&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-117018654477897850?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/117018654477897850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=117018654477897850' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/117018654477897850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/117018654477897850'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2007/01/subaru-awd-system.html' title='Subaru AWD system...'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-116967430067361235</id><published>2007-01-24T23:25:00.000+02:00</published><updated>2007-01-24T23:31:40.696+02:00</updated><title type='text'>Darwin Streaming Server on Solaris</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;br /&gt;I have been very busy with my job so no entries for a long time. I have helped some friends of mine with Solaris and Darwin Streaming Server. I saved all instructions together in a short doc. &lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;This is work in progress !&lt;/span&gt;&lt;span style="font-size:85%;"&gt; Enjoy.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.nbl.fi/%7Enbl97/solaris/media/streaming/index.html"&gt;http://www.nbl.fi/~nbl97/solaris/media/streaming/index.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-116967430067361235?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/116967430067361235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=116967430067361235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/116967430067361235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/116967430067361235'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2007/01/darwin-streaming-server-on-solaris.html' title='Darwin Streaming Server on Solaris'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-115411088354888959</id><published>2006-07-28T21:13:00.000+03:00</published><updated>2006-07-28T21:31:18.433+03:00</updated><title type='text'>Happy Day for all SysAdmins</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3897/1822/1600/sysadminday.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/3897/1822/320/sysadminday.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;Happy SysAdmin Day !&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Take a short break, get some cake and some  drinks. I opened a nice 12 years old scotch whisky MacAllan bottle and some cake... even there was not enough space for 'SysAdmin' string the surprise was nice. Thanks Manta !&lt;br /&gt;&lt;br /&gt;For all SysAdmins folks have a good day and for all of you which dont know what this day is, please have a look:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sysadminday.com/"&gt;http://www.sysadminday.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://video.google.com/videoplay?docid=-7193470719293309352&amp;amp;q=sysadmin+song"&gt;The Song&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-115411088354888959?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/115411088354888959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=115411088354888959' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/115411088354888959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/115411088354888959'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2006/07/happy-day-for-all-sysadmins.html' title='Happy Day for all SysAdmins'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-115003022728077587</id><published>2006-06-11T15:48:00.000+03:00</published><updated>2006-06-11T16:45:50.213+03:00</updated><title type='text'>Educational DTraceToolkit...</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;br /&gt;I've been busy with DTrace and Solaris. In fact I was working in getting ready a DTrace presentation for&lt;br /&gt;Opensolaris/DTrace community: a generic workshop about DTrace and DTraceToolkit - a simple introduction on the new dynamic tracing framework and as well a presentation of DTraceToolkit with real case examples.&lt;br /&gt;&lt;br /&gt;You can call this the first version, many new things planned to be added here:&lt;br /&gt;- DTrace/DTT for Database Administrators&lt;br /&gt;- DTrace/DTT for Java Developers&lt;br /&gt;- Other examples using DTT&lt;br /&gt;- support for certain local groups: romanian, etc&lt;br /&gt;&lt;br /&gt;The main point of this presentation was to bring to people's attention the toolkit: a big collection of D/sh/ksh scripts used to help you in troubleshooting and debug situations. Please feel free and reuse the presentation as you like. Im talking with Brendan to see if we can include it under the toolkit or find a better place for it.&lt;br /&gt;&lt;br /&gt;At the moment you can download the presentation from this &lt;a href="http://www.nbl.fi/stefan.parvu/dtt_present.pdf.gz"&gt;address&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think it is very important that people understand what new tools, mechanisms Solaris 10 is providing. Working for Sun Microsystems Finland I must ensure that our local customer base does get the real signal about DTrace and how can they use DTrace in production systems. So here comes the point of presenting DTrace and DTraceToolkit.&lt;br /&gt;&lt;br /&gt;Even if you are a bank, a telco, a software house or maybe a game company sooner or later you will have to observer closely your business and troubleshoot it when some things might not function correctly. Or better you have to look the entire system and see the entire stack how it functions... Years ago, call this the stone age, people used to simple restart applications or simple reboot the entire system when something was not properly functioning...In present we can still see such things happening. You have a choice using Solaris/DTrace to stop doing this and start understanding what's going on...&lt;br /&gt;&lt;br /&gt;If you are in Finland and need to meet and talk about these things don't hesitate to contact me! Otherwise drop me an email, I really much appreciate your feedback.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Stefan&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-115003022728077587?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/115003022728077587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=115003022728077587' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/115003022728077587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/115003022728077587'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2006/06/educational-dtracetoolkit.html' title='Educational DTraceToolkit...'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18583670.post-113786206796249771</id><published>2006-01-21T18:41:00.000+02:00</published><updated>2006-01-26T23:01:38.243+02:00</updated><title type='text'>Testing DTraceToolkit</title><content type='html'>&lt;p&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;I have started to help &lt;a href="http://www.brendangregg.com/"&gt;Brendan&lt;/a&gt; to test every DTraceToolkit script and write some more documentation about DTT. Why ? Well simple put it because DTraceToolkit (call it DTT) is already a big toolkit with lots of interesting and smart scripts ready to be used within companies and businesses I would say. What I was looking for was to make sure the DTT was tested and 'certified' for a certain Solaris version release.&lt;br /&gt;&lt;br /&gt;So, looks like Im in charge of designing some simple test procedures for DTT scripts. First of all I should be able to create an automated script which will test every DTT category and report several numbers back: time spent to execute the script, if the script was executed fine or not. Doing this we could ensure that DTT works fine on a newer version of Solaris Express or S10. In the same time I started to &lt;a href="http://www.nbl.fi/%7Enbl97/solaris/dtrace/DTT_Table_Rfe_Defects.html"&gt;record&lt;/a&gt; all defects or RFEs related with these and document and submit to Brendan. We might need to think for a better bugtracking system...&lt;br /&gt;&lt;br /&gt;So this way I started to write dttck - The DTraceToolkit Checker. For fun this is what dttck does at the moment:&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;&lt;br /&gt;sparvu@earth&gt;./dttck&lt;br /&gt;Check DTrace privileges - ok&lt;br /&gt;Usage:  dttck [options] [script...]&lt;br /&gt;options:&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -A All scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -a apps scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -c cpu scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -d disk scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -e extra scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -l locks scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -m mem scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -n net scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -s system scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -u user scripts&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -r regression&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -o output report&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; -q quiet mode&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The script can be used to select certain categories or run individual scripts. Example below how Im testing the Apps category:&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;&lt;br /&gt;sparvu@earth&gt;./dttck -a&lt;br /&gt;Check DTrace privileges - ok&lt;br /&gt;&lt;br /&gt;Category: Apps&lt;br /&gt;Scripts: all&lt;br /&gt;Date: 2006-01-26 22:20:04&lt;br /&gt;Number of scripts: 4&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; script: httpdstat.d - ok&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; script: weblatency.d - ok&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; script: shellsnoop - ok&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; script: nfswizard.d - ok&lt;br /&gt;Elapsed time: 16 sec(s)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The entire Apps category was tested by firing each script. The checker does record the trace for every run under a report directory called something like: hostname_datetime. E.g.: earth_200601262220, where every script will record its execution trace. At the end a final report file would be compiled gathering all data:&lt;br /&gt;&lt;div style="margin-left: 40px;"&gt;&lt;br /&gt;sparvu@earth&gt;ls&lt;br /&gt;Apps.httpdstat.d.out       Apps.shellsnoop.out        report_earth_200601262220&lt;br /&gt;Apps.nfswizard.d.out       Apps.weblatency.d.out&lt;br /&gt;&lt;br /&gt;sparvu@earth&gt;cat report_earth_200601262220&lt;br /&gt;&lt;br /&gt;REPORT QA DTraceToolkit&lt;br /&gt;&lt;br /&gt;DTraceToolkit version 0.92, 12-Jan-2006&lt;br /&gt;Operating System: SunOS 5.11 snv_31 i386&lt;br /&gt;&lt;br /&gt;Category: Apps&lt;br /&gt;Scripts: all&lt;br /&gt;Date: 2006-01-26 22:20:04&lt;br /&gt;Number of scripts: 4&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; script: httpdstat.d - ok&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; script: weblatency.d - ok&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; script: shellsnoop - ok&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; script: nfswizard.d - ok&lt;br /&gt;Elapsed time: 16 sec(s)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Summary Report&lt;br /&gt;&lt;br /&gt;Categories: 1&lt;br /&gt;Failed Scripts: 0/4&lt;br /&gt;Passed Scripts: 4/4&lt;br /&gt;Total Elapsed time: 16 secs&lt;br /&gt;&lt;br /&gt;Report generated by: sparvu&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There are many things to fix and refine in DTT. I think that DTT is a powerful toolkit which should be used within companies. That's why Im dedicated my time testing and documenting various parts of it. There are no such toolkits under Windows, HPUX, or any other Linux based systems making Solaris a very nice platform for production and development.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113786206796249771?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113786206796249771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113786206796249771' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113786206796249771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113786206796249771'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2006/01/testing-dtracetoolkit.html' title='Testing DTraceToolkit'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113561519789650193</id><published>2005-12-26T18:25:00.000+02:00</published><updated>2005-12-26T20:11:25.800+02:00</updated><title type='text'>From Santa Claus Office: Merry Christmas !</title><content type='html'>&lt;span style="font-size:85%;"&gt;From Finland, &lt;a href="http://www.santaclauslive.com/"&gt;Santa's home&lt;/a&gt;, a nice Xmas everyone !&lt;br /&gt;&lt;br /&gt;We are heading fast to 2006 but we should not forget that 2005 was a good year. Lots of goodies were send out:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Solaris 10 and the new Galaxy servers&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Studio 11&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;ZFS&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;A new era: CMT and the new UltraSPARC T1 processor&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Announcements: Oracle, PostgreSQL&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;The BrandZ Community&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Many contributions to OpenSolaris and many other new things.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size:85%;"&gt;The "&lt;a href="http://www.sun.com/emrkt/campaign_docs/ntee/archive/SEE_110205_ScaleMyApps.html"&gt;Unlocking the Secrets to the Scalability Puzzle&lt;/a&gt;" seminar was a nice dialogue with several Sun engineers about how well Solaris scale and how can you make your application scale better. Check it out it has a  lot of good information. Thanks to &lt;a href="http://blogs.sun.com/roller/page/rmc"&gt;Richard&lt;/a&gt; for explaining and adding some good points why Solaris matter.&lt;br /&gt;&lt;br /&gt;On the Java front: for all of you which are still running your businesses under 1.4.2_xx VM a good news is that &lt;a href="http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jmap.html"&gt;jmap&lt;/a&gt; was backported to the 1.4.2_09 ! So you don't have to change your application server from 1.4.2 to Java 5 to use jmap. Try as well to read &lt;a href="http://blogs.sun.com/roller/page/sundararajan"&gt;Sundararajan's&lt;/a&gt; blog about  jmap, &lt;a href="http://blogs.sun.com/roller/page/fatcatair?entry=safepoints"&gt;FatCatAir's&lt;/a&gt; entry about Safepoints and as well &lt;a href="http://blogs.sun.com/roller/page/alanb"&gt;Alan's&lt;/a&gt;  &lt;/span&gt;&lt;span style="font-size:85%;"&gt;blog about the great Java error: &lt;b&gt;OutOfMemoryError &lt;/b&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;!&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;And if you got tired or you want something new and nice book a room to &lt;a href="http://www.snowcastle.net/"&gt;SnowCastle&lt;/a&gt; and start your compilers, you won't need extra coolers :)&lt;br /&gt;&lt;br /&gt;See you guys in 2006 !&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://blogs.sun.com/roller/page/sundararajan"&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113561519789650193?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113561519789650193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113561519789650193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113561519789650193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113561519789650193'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/12/from-santa-claus-office-merry.html' title='From Santa Claus Office: Merry Christmas !'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113241798621986899</id><published>2005-11-19T18:21:00.000+02:00</published><updated>2005-11-19T18:58:50.343+02:00</updated><title type='text'>Growing the OpenSolaris community</title><content type='html'>&lt;span style="font-size:85%;"&gt;This week, I think, it was a really good week: lots of 'goodies' were published: &lt;a href="http://www.opensolaris.org/os/community/zfs/"&gt;ZFS,&lt;/a&gt; &lt;a href="http://www.sun.com/software/products/studio/index.xml"&gt;Studio 11&lt;/a&gt;, &lt;a href="http://www.sun.com/software/solaris/postgres.jsp"&gt;PostgresSQL &lt;/a&gt;and &lt;a href="http://www.sun.com/smi/Press/sunflash/2005-11/sunflash.20051115.4.html"&gt;Oracle&lt;/a&gt; press releases, Nevada build 27. Got as well my new books from amazon.co.uk:&lt;br /&gt;&lt;a href="http://www.springer.com/sgw/cda/frontpage/0,11855,4-40109-22-33856338-0,00.html"&gt;TeX, XML and Digital Typography&lt;/a&gt; and &lt;a href="http://www.springer.com/sgw/cda/frontpage/0,,4-40109-22-2186911-0,00.html"&gt;Digital Typography using LaTeX&lt;/a&gt;. And on top of these things had my birthday anniversary: Im 31 years old now...&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Try the new ZFS and have a look on the OpenSolaris community. Experiment with Express and see if you like it. Post your findings ! Sun made a significant effort to build a Solaris community and I think this is really working well.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;Being tired of Linux: try &lt;a href="http://www.opensolaris.org/os/downloads/"&gt;Solaris Express&lt;/a&gt; !&lt;br /&gt;&lt;br /&gt;Nice weekend everyone !&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113241798621986899?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113241798621986899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113241798621986899' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113241798621986899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113241798621986899'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/11/growing-opensolaris-community.html' title='Growing the OpenSolaris community'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113216972219880265</id><published>2005-11-16T21:31:00.000+02:00</published><updated>2005-11-16T22:11:28.823+02:00</updated><title type='text'>ZFS demo, check it out</title><content type='html'>&lt;span style="font-size:85%;"&gt;A very nice demo made by Dan Price:  &lt;a href="http://www.opensolaris.org/os/community/zfs/demos/basics/"&gt;http://www.opensolaris.org/os/community/zfs/demos/basics/&lt;/a&gt;&lt;br /&gt;Check it out !&lt;br /&gt;&lt;br /&gt;The ZFS Team sent some word about the ZFS on opensolaris forum. Check it out from this address: &lt;a href="http://www.opensolaris.org/jive/thread.jspa?threadID=3594&amp;tstart=0"&gt;http://www.opensolaris.org/jive/thread.jspa?threadID=3594&amp;amp;tstart=0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nevada b27 does include ZFS. You better hurry up and start your download !&lt;br /&gt;&lt;br /&gt;Cool guys ! &lt;/span&gt;&lt;br /&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113216972219880265?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113216972219880265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113216972219880265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113216972219880265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113216972219880265'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/11/zfs-demo-check-it-out.html' title='ZFS demo, check it out'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113204284119447279</id><published>2005-11-15T10:14:00.000+02:00</published><updated>2005-11-15T19:47:20.193+02:00</updated><title type='text'>Studio 11 free...</title><content type='html'>&lt;span style="font-size:85%;"&gt;Good news for developers: Studio 11 tools are free ! check it out ...&lt;br /&gt;&lt;br /&gt;This is a huge step forward after the release in summer 2005 of &lt;a href="http://www.opensolaris.org/os/community/tools/sun_studio_tools/"&gt;Studio 10 free&lt;/a&gt; for OpenSolaris project. Good work Sun !&lt;br /&gt;&lt;br /&gt;References:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.sun.com/smi/Press/sunflash/2005-10/sunflash.20051026.1.html"&gt;http://www.sun.com/smi/Press/sunflash/2005-10/sunflash.20051026.1.html&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;a href="http://www.sun.com/software/products/studio/index.xml"&gt;http://www.sun.com/software/products/studio/index.xml&lt;/a&gt;&lt;/span&gt;&lt;a href="http://www.sun.com/software/products/studio/index.xml"&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113204284119447279?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113204284119447279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113204284119447279' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113204284119447279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113204284119447279'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/11/studio-11-free.html' title='Studio 11 free...'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113182160602658413</id><published>2005-11-12T20:45:00.000+02:00</published><updated>2005-11-12T20:53:31.536+02:00</updated><title type='text'>Sun's Galaxy servers</title><content type='html'>&lt;span style="font-size:85%;"&gt;I have to say the new &lt;a href="http://www.sun.com/servers/entry/x4200/"&gt;Galaxy&lt;/a&gt; servers from Sun look cool. I wish I could have one or two around to do some tests. I hope more and more folks will turn to use Galaxy AMD Opteron servers instead using &lt;/span&gt;&lt;a href="http://www.cbronline.com/article_news.asp?guid=D3AA145C-BDD3-48CB-A623-19063ACF9334"&gt; &lt;span style="font-size:85%;"&gt;Dell.&lt;/span&gt;&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113182160602658413?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113182160602658413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113182160602658413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113182160602658413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113182160602658413'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/11/suns-galaxy-servers.html' title='Sun&apos;s Galaxy servers'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113163039042367631</id><published>2005-11-10T15:28:00.000+02:00</published><updated>2005-11-10T22:37:35.336+02:00</updated><title type='text'>I am running Solaris... and I like that</title><content type='html'>&lt;style&gt;--   @page { size: 8.27in 11.69in; margin: 0.79in }   P { margin-bottom: 0.08in }  --&gt;  &lt;/style&gt;  &lt;p style="margin-bottom: 0.2in;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;Notice: No flames please ! I'm not interested in starting any debate about your favorite OS or why you like Debian distribution or any other Linux based distro.&lt;/i&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;I would like to share my ideas about Linux based distributions and why I keep using Solaris. More and more folks are talking about Linux showing its merits. There is no such operating system like Linux, but instead is just a kernel developed by a group of people which are publishing their work under: &lt;a href="http://www.kernel.org/"&gt;www.kernel.org&lt;/a&gt;. Some of these folks are working for different organizations and companies: OSDL, IBM, RedHat, Novell etc. A kernel cannot be very useful without the entire collection of tools and utilities around it: the distribution, or simple the distro. Such distros are: Fedora, SLES, Gentoo, Debian etc. Behind these distributions are individuals or even commercial companies hiring people doing the work. Example being here: RedHat, Novell. Some of these distros have guys working in QA by testing their bits in some other cases nobody does that. So a very diverse and big community around Linux.&lt;br /&gt;&lt;br /&gt;I do believe Linux based systems can easily coexist with Solaris and other systems: OpenBSD, Windows, NetBSD, FreeBSD etc. However I hear more and more talking and saying: &lt;i&gt;just replace this with Linux. It would just make your life so easy and solve all your problems&lt;/i&gt;... etc. Hm, why &lt;span style="font-weight: bold;"&gt;everyone&lt;/span&gt; should convert from OpenBSD or Solaris to Linux based systems !? Sometimes some IT magazines are presenting similar message out there: &lt;b&gt;convert or die ! &lt;/b&gt;Why not sharing and coexist ? Torvalds believes Solaris users should die: &lt;a href="http://www.crn.com/sections/breakingnews/breakingnews.jhtml?articleId=59300278"&gt;&lt;i&gt;"&lt;/i&gt;&lt;/a&gt;&lt;/span&gt;&lt;a href="http://www.crn.com/sections/breakingnews/breakingnews.jhtml?articleId=59300278"&gt;&lt;i&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial,helvetica;"&gt;A lot of people still like Solaris, but I'm in active competition with them, and so I hope they die,"&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial,helvetica;"&gt;Well I hope they will do just fine. I never understood his aggressive politic against Solaris... Is Torvalds afraid ?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;However I have to say my point of view on this matter, about the Linux based systems. I had some experience with such systems since 1997, in Romania, when I was finishing my degree at &lt;a href="http://www.ugal.ro/"&gt;www.ugal.ro&lt;/a&gt;. I had access to Linux at that time and tried the system at home. It was kind of an experiment and it was running on my home PC. Soon I have invested my money in some CDs from Pacific HiTech Inc. distributing applications, the kernel, X11, kernel patches etc. Kind of fun! At the same time at school I had access to Solaris 2.5. After I left Romania, in 1998, to Finland my contact with Linux was kept by using SuSE and RedHat sometimes. At some point in time around 2000 I have totally gave up on Linux based systems. I have tried several times for curiosity Debian and Fedora too.&lt;br /&gt;&lt;br /&gt;At the moment I do run OpenBSD, Solaris, and Windows XP. I do like Solaris and starting with Solaris 10 an entire new world has just opened: &lt;a href="http://www.opensolaris.org/"&gt;www.opensolaris.org&lt;/a&gt; ! Check it out ! Thanks to all Sun managers making this possible !&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;I do like Solaris more than Linux based systems and I consider Solaris much advanced and mature than any of distros. Some points before &lt;span style="font-style: italic;"&gt;converting &lt;/span&gt;to Linux:&lt;/span&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;What distro ? Fedora, SLES, RedHat Entreprise  Linux WS, or AS or maybe ES because Oracle recommends that or maybe  Gentoo to stay cool or maybe Debian to get lot of packages or Ubuntu  etc etc Blah!. A lot of options. Nice. But why RedHat had to make 3  or 4 versions of their based Linux distro don't know. Same thing for  SUSE, currently Novell. The same thing what Microsoft does with  Windows... I would like to have the choice of having one distro  called RedHat Linux. As simple as it is. Is there any Solaris AS, ES, WS , A1, B2,  Solaris Entreprise ... nope it is just Solaris ! Dude get a life !&lt;/span&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;I like what Eric Schrock mentioned in his &lt;a href="http://blogs.sun.com/roller/page/eschrock/20040924#rebutting_a_rebuttal"&gt;blog&lt;/a&gt;  about Solaris vs. Linux: Reliability, Serviceability, Observability  and Resource management. Try to read the blog and think clear, don't  fall on any of the sides&lt;/span&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;A stable ABI does it matter !? I do believe that  having a stable ABI would help vendors like nVIDIA and others  develop things which will stay stable. Someone will say but hey,  everything should be open sourced and it is just a matter of a  recompile ... Everything ? Still waiting to see Oracle database  server source code... Well I bet there will be always something  which will not be open sourced so get along with it. So coming back  having a stable ABI: Linux kernel does not follow this principle  instead it does suggest that this is bad. Interesting point. I would  be glad to see from RedHat, IBM or any other distro vendor a white  paper on this mater: why having a stable ABI is bad and what are  they recommending about that !?&lt;/span&gt;&lt;/p&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;I try to stop now, the list could go on but I do think there is space for all OSes out there so nobody must die :)&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113163039042367631?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113163039042367631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113163039042367631' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113163039042367631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113163039042367631'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/11/i-am-running-solaris-and-i-like-that.html' title='I am running Solaris... and I like that'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113156436828304455</id><published>2005-11-09T21:22:00.000+02:00</published><updated>2005-11-09T21:27:09.713+02:00</updated><title type='text'>SAS: Serial Attached SCSI presentation</title><content type='html'>&lt;span style="font-size:85%;"&gt;I've just read &lt;a href="http://richteer.blogspot.com/2005/11/first-glimpse-of-next-galaxy-server.html#comments"&gt;Rich&lt;/a&gt;'s blog and found out some interesting presentation about SAS:&lt;br /&gt;&lt;a href="http://specials.seagate.com/sac/sun/"&gt; http://specials.seagate.com/sac/sun/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm thinking what vendors have already  SAS controllers ? LSI, Adaptec ... !?&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113156436828304455?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113156436828304455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113156436828304455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113156436828304455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113156436828304455'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/11/sas-serial-attached-scsi-presentation.html' title='SAS: Serial Attached SCSI presentation'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113155898053119545</id><published>2005-11-09T19:44:00.000+02:00</published><updated>2005-11-09T20:02:33.913+02:00</updated><title type='text'>A new workstation runs... solaris express b25</title><content type='html'>&lt;span style=";font-family:arial;font-size:85%;"  &gt;Got a new machine:  AMD X2 Dual Core 4800+, 250GB SATA2 disk, 2GB RAM&lt;br /&gt;for aprox 2000e from &lt;a href="http://www.mikromafia.fi/"&gt;MikroMafia&lt;/a&gt;. It is fast. Very fast. Worked fine with&lt;br /&gt;Solaris Express build 25 from &lt;a href="http://www.opensolaris.org/os/downloads/"&gt;www.opensolaris.org/os/downloads&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;Some details below:&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;Mobo: ASUS A8N-SLI Premium S939 NF4 SLI 2*GLAN&lt;br /&gt;CPU: AMD ATHLON 64 X2 4800+ S939 (2 x 1024 KB L2)&lt;br /&gt;Memory: 2048 MB 4KPL 512Mb Kingston PC-3200 DDRAM&lt;br /&gt;HDD: 250 GB SATA2 16MB Cache&lt;br /&gt;Video: GEFORCE 6600 256MB VGA+DVI+TV-OUT&lt;br /&gt;&lt;/span&gt;&lt;span style="font-style: italic;font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;span style="font-weight: bold;"&gt;Disk:&lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;SATA2 250GB Maxtor 16MB cache: works fine using nvidia controller.&lt;br /&gt;This mobo has two SATA controllers. I haven't tried using Sillicon Image,&lt;br /&gt;the 2nd controller.&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:courier new;font-size:78%;"  &gt;genunix: [ID 640982 kern.info]    IDE device at targ 0, lun 0 lastlun 0x0&lt;br /&gt;genunix: [ID 846691 kern.info]    model Maxtor 6L250S0&lt;br /&gt;genunix: [ID 479077 kern.info]    ATA/ATAPI-7 supported, majver 0xfe minver 0x1e&lt;br /&gt;pci: [ID 370704 kern.info] PCI-device: ide@0, ata2&lt;br /&gt;genunix: [ID 936769 kern.info] ata2 is /pci@0,0/pci-ide@8/ide@0&lt;br /&gt;genunix: [ID 773945 kern.info]    UltraDMA mode 6 selected&lt;br /&gt;gda: [ID 243001 kern.info] Disk0: &lt;vendor&gt;&lt;br /&gt;ata: [ID 496167 kern.info] cmdk0 at ata2 target 0 lun 0&lt;br /&gt;genunix: [ID 936769 kern.info] cmdk0 is /pci@0,0/pci-ide@8/ide@0/cmdk@0,0&lt;br /&gt;unix: [ID 190185 kern.info] SMBIOS v2.3 loaded (2226 bytes)&lt;/vendor&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;font-size:85%;"  &gt;Video:&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;I have a Geforce 6600, works fine with Xorg. I will try soon to install nvidia drivers&lt;br /&gt;to gain some performance. Maybe I should try bzflag then :)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;font-size:85%;"  &gt;Network:&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;I have two Gig NICs. Im using the nvidia one fine without any&lt;br /&gt;problems. However the second one, which is a Marvell 88E81001 should&lt;br /&gt;have drivers for Solaris. I haven't got time for that yet.&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;lo0: flags=2001000849&lt;up,loopback,running,multicast,ipv4,virtual&gt; mtu 8232 index 1&lt;br /&gt;    inet 127.0.0.1 netmask ff000000&lt;br /&gt;nge0: flags=1000843&lt;up,broadcast,running,multicast,ipv4&gt; mtu 1500 index 2&lt;br /&gt;    inet 192.168.1.5 netmask ffffff00 broadcast 192.168.1.255&lt;/up,broadcast,running,multicast,ipv4&gt;&lt;/up,loopback,running,multicast,ipv4,virtual&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;gld: [ID 944156 kern.info] nge0: nge V1.1: type "ether" mac address 00:13:d4:53:db:f9&lt;br /&gt;pci: [ID 370704 kern.info] PCI-device: pci1043,8141@a, nge0&lt;br /&gt;genunix: [ID 936769 kern.info] nge0 is /pci@0,0/pci1043,8141@a&lt;br /&gt;nge: [ID 801725 kern.info] NOTICE: nge0: link 100Mbps Full-Duplex up&lt;br /&gt;pcplusmp: [ID 637496 kern.info] pcplusmp: pci10de,57 (nge) instance 0 vector 0x15 ioapic 0x2 intin 0x15 is bound to cpu 1&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;AMD X2 CPU:&lt;/span&gt;&lt;span style=";font-family:arial;font-size:85%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;0       on-line   since 11/09/2005 18:51:15&lt;br /&gt;1       on-line   since 11/09/2005 18:51:17&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Status of virtual processor 0 as of: 11/09/2005 19:49:54&lt;br /&gt;on-line since 11/09/2005 18:51:15.&lt;br /&gt;The i386 processor operates at 2412 MHz,&lt;br /&gt;    and has an i387 compatible floating point processor.&lt;br /&gt;Status of virtual processor 1 as of: 11/09/2005 19:49:54&lt;br /&gt;on-line since 11/09/2005 18:51:17.&lt;br /&gt;The i386 processor operates at 2412 MHz,&lt;br /&gt;    and has an i387 compatible floating point processor.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The system is fast, very fast. JDS seems flying. Looking forward to get build27 soon.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113155898053119545?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113155898053119545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113155898053119545' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113155898053119545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113155898053119545'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/11/new-workstation-runs-solaris-express.html' title='A new workstation runs... solaris express b25'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113154001741895409</id><published>2005-11-09T14:36:00.000+02:00</published><updated>2005-11-09T14:40:17.426+02:00</updated><title type='text'>BigLib...</title><content type='html'>&lt;span style="font-size:85%;"&gt;BigLib should be a collection of many useful articles, tutorials about Solaris. At the moment I have published some of these under: &lt;a href="http://www.nbl.fi/stefan.parvu"&gt;www.nbl.fi/stefan.parvu&lt;/a&gt;&lt;/span&gt; &lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;I will try to publish from time to time some some new things about: DTrace, ZFS, Solaris 10, OpenSolaris. I hope just to find the time to do that.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113154001741895409?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113154001741895409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113154001741895409' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113154001741895409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113154001741895409'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/11/biglib.html' title='BigLib...'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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-18583670.post-113097325290669593</id><published>2005-11-03T01:11:00.000+02:00</published><updated>2005-11-10T22:33:28.536+02:00</updated><title type='text'>Welcome to my blog !</title><content type='html'>&lt;span style="font-size:85%;"&gt;Hello world. My name is Stefan Parvu, Im a sysadmin working for Sun Microsystems Finland.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Notice:&lt;br /&gt;&lt;br /&gt;All comments, infos I make are my opinions.  They are in no&lt;br /&gt;way related to my employer, Sun Microsystems.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18583670-113097325290669593?l=stefanparvu.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://stefanparvu.blogspot.com/feeds/113097325290669593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18583670&amp;postID=113097325290669593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113097325290669593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18583670/posts/default/113097325290669593'/><link rel='alternate' type='text/html' href='http://stefanparvu.blogspot.com/2005/11/welcome-to-my-blog.html' title='Welcome to my blog !'/><author><name>Stefan Parvu</name><uri>http://www.blogger.com/profile/00923519694661118248</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>
