<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>sas &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/sas/</link>
	<description>Feed of posts on WordPress.com tagged "sas"</description>
	<pubDate>Thu, 26 Nov 2009 19:03:05 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Jesus this is hillarious...]]></title>
<link>http://libertarianalliance.wordpress.com/2009/11/26/jesus-this-is-hillarious/</link>
<pubDate>Thu, 26 Nov 2009 17:11:21 +0000</pubDate>
<dc:creator>Peter Davis</dc:creator>
<guid>http://libertarianalliance.wordpress.com/2009/11/26/jesus-this-is-hillarious/</guid>
<description><![CDATA[Peter Davis THIS is how you knock down a door&#8230; And if this is what we are up against, I should]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style="color:#333399;"><em>Peter Davis</em></span></p>
<p><span style="color:#333399;"><span style="color:#000000;">THIS is how you knock down a door&#8230;</span></span></p>
<p><span style="color:#333399;"><span style="color:#000000;"><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/f3CH2GFh8Jc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/f3CH2GFh8Jc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></span></span></p>
<p><span style="color:#333399;"><span style="color:#000000;">And if this is what we are up against, I shouldn&#8217;t worry&#8230;<br />
</span></span></p>
<p><em><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/qPRA5dCraOc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/qPRA5dCraOc&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></em></p>
<p><span style="color:#333399;"><span style="color:#000000;"><br />
</span></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[UBD Physical Education Club held bowling match]]></title>
<link>http://pmubd.wordpress.com/2009/11/26/ubd-physical-education-club-held-bowling-match/</link>
<pubDate>Thu, 26 Nov 2009 06:41:59 +0000</pubDate>
<dc:creator>pmubd</dc:creator>
<guid>http://pmubd.wordpress.com/2009/11/26/ubd-physical-education-club-held-bowling-match/</guid>
<description><![CDATA[Universiti Brunei Darussalam (UBD) through its Physical Education Club (KPJ) organize a friendly bow]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;"><a href="http://pmubd.wordpress.com/files/2009/11/dsc_0303.jpg"><img class="aligncenter size-full wp-image-1613" title="DSC_0303" src="http://pmubd.wordpress.com/files/2009/11/dsc_0303.jpg" alt="Happy faces of the bowlers" width="349" height="234" /></a></p>
<p>Universiti Brunei Darussalam (UBD) through its Physical Education Club (KPJ) organize a friendly bowling match between its members and also invited player from other UBD faculties and department last Monday (16 November 2009) at the Utama Bowling. The objective of the match is to binding ties between the staff and also UBD students as well as to show their talent in bowling games.</p>
<p>Present to supervise the match are the UBD ECA officer Cikgu Ali Sabri bin Hj.Abang. The match is won by the 2<sup>nd</sup> year Diploma Student while Green Bowler and Hojas D’Platano at the second and third place respectively.</p>
<p>Meanwhile best male player award are won by Md Firafadzli Adini from the “Payung Hijau Pisang” team while Dk.Nadia Nabila Pg Abu Samah from the “Mighty Green Bowlers” team took the best female player award.  The match later concluded with the group photo.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Jeudi - Les Chroniqueurs : votre contribution]]></title>
<link>http://thesasreference.wordpress.com/2009/11/25/jeudi_chroniqueurs/</link>
<pubDate>Wed, 25 Nov 2009 16:28:46 +0000</pubDate>
<dc:creator>The SAS Reference</dc:creator>
<guid>http://thesasreference.wordpress.com/2009/11/25/jeudi_chroniqueurs/</guid>
<description><![CDATA[La référence SAS, c&#8217;est avant tout une communauté où chacun à son niveau peut être à l&#8217;i]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>La référence SAS, c&#8217;est avant tout <strong>une communauté</strong> où chacun à son niveau peut être à l&#8217;<strong>initiative de projets</strong> qui démocratisent l&#8217;accès aux métiers sous SAS, bien au delà des frontières. Comment contribuer ?</p>
<p>Chaque jeudi, les articles des lecteurs du blog seront publiés dans <strong>une nouvelle chronique</strong> JEUDI &#8211; VOUS AVEZ LA PAROLE. <strong>Est-ce fait pour vour ?</strong></p>
<p><span style="color:#ff6600;"><strong>1. Quelle(s) citation(s) vous qualifie(nt)?</strong></span></p>
<p>Si vous répondez positivement sur une de citations, vous avez la qualité principale requise : un intérêt certain pour le sujet</p>
<ol>
<li>Vous êtes avide des <strong>nouveautés, d&#8217;astuces sous SAS.</strong></li>
<li>Vous avez un œil averti sur l&#8217;<strong>actualité de votre secteur d&#8217;activité</strong>.</li>
<li>Vous êtes <strong>spécialisé sur une solution SAS</strong> (Stat, Enterprise Guide, Enterprise Miner, Graph, etc.).</li>
<li>Vous voulez communiquez <strong>votre point de vue sur le monde de travail </strong>(recrutement, gestion de projet, management, formation, législation, etc.).</li>
</ol>
<p><span style="color:#ff6600;"><strong>2. Une activité qui s&#8217;adapte à vos besoins<br />
</strong></span></p>
<p>Partagez vos réussites au grès de vos disponibilités :</p>
<ul>
<li><strong>rédigez ponctuellement</strong> un article sur le sujet qui vous tient à cœur</li>
</ul>
<p>et/ou</p>
<ul>
<li>prenez la responsabilité d&#8217;une<strong> chronique mensuelle</strong>.</li>
</ul>
<p><span style="color:#ff6600;"><strong>3. Votre première étape</strong></span></p>
<p><strong>Rejoignez ce projet</strong>. Exprimez votre projet par email. Votre contact : <a href="mailto:veronique.bourcier@sasreference.fr">veronique.bourcier@sasreference.fr</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Sound Of The Crowd.]]></title>
<link>http://thestatethatiamin.wordpress.com/2009/11/25/the-sound-of-the-crowd/</link>
<pubDate>Wed, 25 Nov 2009 13:30:54 +0000</pubDate>
<dc:creator>thestatethatiamin</dc:creator>
<guid>http://thestatethatiamin.wordpress.com/2009/11/25/the-sound-of-the-crowd/</guid>
<description><![CDATA[&#8220;Get around town, Get around town. Where the people look good, Where the music is loud. Get ar]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;"><em>&#8220;Get around town,<br />
Get around town.<br />
Where the people look good,<br />
Where the music is loud.<br />
Get around town,<br />
No need to stand proud.<br />
Add your voice to the sound of the crowd&#8221;.</em></p>
<p style="text-align:center;"><em>From &#8220;The Sound OF The Crowd&#8221; by Human League.</em></p>
<p>My daily working life involves gathering and analysing evidence, forming opinions and offering professional advice.  My days regularly involve preparing for meetings with clients, investors or stakeholders whose actions may be influenced in part by what I bring to the table.</p>
<p>Yesterday I had a board meeting with a difference.  My preparation involved taking cover in an underground carpark, dispensing with my suit and trying to avoid suspicion from other carpark users and ensuring I was out of sight of any CCTV cameras. </p>
<p>A couple of minutes later, I emerged back into the natural daylight to be greeted with strange looks from those wandering about Holyrood Road, Arthur&#8217;s Seat and Our Dynamic Earth.  Soon a little crew of like-minded individuals had gathered, all looking a little like fish out of water in the shadow of the Scottish Parliament building.   </p>
<p><a href="http://thestatethatiamin.wordpress.com/files/2009/11/16753_189726391391_34044296391_3039833_2929318_n.jpg"><img class="aligncenter size-medium wp-image-1879" title="16753_189726391391_34044296391_3039833_2929318_n" src="http://thestatethatiamin.wordpress.com/files/2009/11/16753_189726391391_34044296391_3039833_2929318_n.jpg?w=300" alt="" width="300" height="249" /></a></p>
<p>Was it a flash-mob?</p>
<p>Was it a publicity stunt?</p>
<p>Was it a demonstration?</p>
<p>What was it all about?</p>
<p>Find out <a href="http://www.sas.org.uk/pr/2009/surfing-reserves-for-scotland-1.php">here.</a></p>
<p><a href="http://thestatethatiamin.wordpress.com/files/2009/11/ev-news_00011.jpg"><img class="aligncenter size-medium wp-image-1888" title="Ev-news_0001" src="http://thestatethatiamin.wordpress.com/files/2009/11/ev-news_00011.jpg?w=300" alt="" width="300" height="172" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Tomatsås #1]]></title>
<link>http://foodfor.wordpress.com/2009/11/25/tomatss-1/</link>
<pubDate>Wed, 25 Nov 2009 10:18:37 +0000</pubDate>
<dc:creator>deadlygreg</dc:creator>
<guid>http://foodfor.wordpress.com/2009/11/25/tomatss-1/</guid>
<description><![CDATA[Ingredienser 250 g cocktailtomater 2 vitlöksklyftor 2 små gula lökar 1 liten morot socker salt peppa]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ingredienser</p>
<p>250 g cocktailtomater</p>
<p>2 vitlöksklyftor</p>
<p>2 små gula lökar</p>
<p>1 liten morot</p>
<p>socker</p>
<p>salt</p>
<p>peppar</p>
<p>2 msk chilisås (mediumstark)</p>
<p>1 msk olivolja</p>
<p>saft från 1 lime</p>
<p>&#160;</p>
<p>Släng i allt i en mixer. Mixa tills bra konsistens. koka upp och låt sjuda ca 2 min.</p>
<p>servers med pasta och parmesan</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[CHEMISTRY – THE CENTRAL SCIENCE 11TH EDITION ]]></title>
<link>http://rplib.wordpress.com/2009/11/25/chemistry-%e2%80%93-the-central-science-11th-edition/</link>
<pubDate>Wed, 25 Nov 2009 07:59:22 +0000</pubDate>
<dc:creator>faiii07</dc:creator>
<guid>http://rplib.wordpress.com/2009/11/25/chemistry-%e2%80%93-the-central-science-11th-edition/</guid>
<description><![CDATA[From the book title Chemistry as the Central of Science, we know that chemistry is vital in our dail]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><a href="http://rplib.wordpress.com/files/2009/11/chemistry.jpg"><img class="alignleft size-full wp-image-1031" title="chemistry" src="http://rplib.wordpress.com/files/2009/11/chemistry.jpg" alt="" width="193" height="258" /></a>From the book title Chemistry as the Central of Science, we know that chemistry is vital in our daily life. This book covers the chemistry of life, particularly the <strong>Organic </strong>and <strong>Biological Chemistry</strong>. If you are a student from SAS, this book will be useful to you.  That’s because Chemistry is a must in SAS and a lot of modules will be related to it. As long as your career prospect is in science we need to excel in chemistry.</p>
<p style="text-align:justify;">I recommend this book because it is a new edition available in RP library. So a lot of facts are being updated in this editon, and they also include some interesting and up to date facts about science and technology, thus it will help us in understanding the applications of chemistry in our daily life. From the very basic of how the little particles make up our life, to how compounds with different shapes will somehow affect their properties.  I read a very interesting part about the buffer solution with both alkaline and acid that prevent changes in the pH of the solution.<!--more--></p>
<p style="text-align:justify;">The book itself is widely used by Colleges and Universities around the world. I personally recommend this book because it is easy for beginners to understand. The book provides us with the guideline of how to master Chemistry. As long as we invest some time to read it patiently, we will be assured of gaining some insights. I think Chemistry is a very interesting subject! Don’t think that because it is a textbook, it will be boring! You can find the book at the west area of the library. Basically, the book will help us in building up our foundation in Chemistry, and most importantly, Chemistry is a must if we are doing any major courses in Science, be it life science or engineering.</p>
<p style="text-align:justify;"> </p>
<p style="text-align:justify;">Where to find the book?<br />
Location: West<br />
Call Number: QD31.3 CHE</p>
<p>&#160;</p>
<p>Written by Lim Yong Xing</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Immunology by Ivan Roitt, Jonathan Brostoff, David Male]]></title>
<link>http://rplib.wordpress.com/2009/11/25/immunology-by-ivan-roitt-jonathan-brostoff-david-male/</link>
<pubDate>Wed, 25 Nov 2009 05:05:43 +0000</pubDate>
<dc:creator>faiii07</dc:creator>
<guid>http://rplib.wordpress.com/2009/11/25/immunology-by-ivan-roitt-jonathan-brostoff-david-male/</guid>
<description><![CDATA[This book is mainly about Immunology and includes topics like immune responses, antibodies and infla]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:justify;"><a href="http://rplib.wordpress.com/files/2009/11/immunology.jpg"></a><a href="http://rplib.wordpress.com/files/2009/11/immunology1.jpg"><img class="alignleft size-full wp-image-1027" title="immunology" src="http://rplib.wordpress.com/files/2009/11/immunology1.jpg" alt="" width="183" height="255" /></a>This book is mainly about Immunology and includes topics like immune responses, antibodies and inflammation and etc. In my opinion, this book is really informative as it includes most of the topics that are essential for Immunology module which I studied in year 2 semester 2. For instance, chapters like immune responses that includes inflammation, interaction of MHC molecules with antigenic peptides and etc which all this book provides useful information in understanding these topics. In addition, the information in this book is well organized and is easy to understand.  Moreover, it provides a guides in the understanding of the topics related to Immunology which also helps in UTs. All in all, this book is really suitable for those who are going to take or are already taking the module for Immunology in courses like Biomedical Sciences, Biotechnology, etc. You will be sure no regret in reading this book which can help a lot in understanding the module for Immunology.</p>
<p>Publisher             : Mosby</p>
<p>Call Number       : QR 181 ROI 20091</p>
<p>Location               : West</p>
<p>Reviewed by      : Wong Wai Chun</p>
<p style="text-align:justify;"> </p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Streetrotation 2009: S.A.S. (Episode 10 / 16bars.de)]]></title>
<link>http://skvibemakers.wordpress.com/2009/11/25/streetrotation-2009-s-a-s-episode-10-16bars-de/</link>
<pubDate>Wed, 25 Nov 2009 01:39:06 +0000</pubDate>
<dc:creator>skvibemakers</dc:creator>
<guid>http://skvibemakers.wordpress.com/2009/11/25/streetrotation-2009-s-a-s-episode-10-16bars-de/</guid>
<description><![CDATA[]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/TYhG65VgkIk&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/TYhG65VgkIk&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Avoid Overlordish Setting of Options in Your Shared Programs]]></title>
<link>http://mostlyunoriginal.wordpress.com/2009/11/24/avoid-overlordish-setting-of-options-in-your-shared-programs/</link>
<pubDate>Tue, 24 Nov 2009 20:41:57 +0000</pubDate>
<dc:creator>mostlyunoriginal</dc:creator>
<guid>http://mostlyunoriginal.wordpress.com/2009/11/24/avoid-overlordish-setting-of-options-in-your-shared-programs/</guid>
<description><![CDATA[I used to go one of two routes when writing programs: (1) Include an options statement in the progra]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I used to go one of two routes when writing programs: (1) Include an options statement in the program to make it run how I want (2) Leave out the options statement and let the performance of the program be determined by the user&#8217;s preset system options.  Often (2) occurs because I have written a program for myself, and I know what my default options will be.  But, often, I share programs that were originally only intended for my own use.</p>
<p>Typically (1) is not <em>necessary</em>, but performance and/or output may not be optimized if certain options are not set properly.  For instance, if I&#8217;ve got a program that creates ~20k local macro variables as part of its processing, it&#8217;s probably best that <a href="http://support.sas.com/onlinedoc/913/getDoc/en/mcrolref.hlp/a000543586.htm">SYMBOLGEN</a> is not turned on when it&#8217;s executed.  So, what to do?  Well, by using <a href="http://support.sas.com/onlinedoc/913/getDoc/en/proc.hlp/a002214507.htm">PROC OPTSAVE</a> and <a href="http://support.sas.com/onlinedoc/913/getDoc/en/proc.hlp/a002214501.htm">PROC OPTLOAD</a>, you can allow your programs to run the way you want, without overwriting users&#8217; options.</p>
<p>At the beginning of your program, before the options statement, insert the following:</p>
<pre>proc optsave out=<em>libref.dataset</em>;
</pre>
<p>You don&#8217;t have to specify the &#8216;out=&#8217; option &#8211; the default is SASUSER.MYOPTS, or WORK.MYOPTS if SASUSER is unavailable.  I prefer to specify the location myself with a data set name that won&#8217;t likely interfere with anything the user would not want overwritten &#8211; something like WORK.&#60;<em>program name</em>&#62;_OPTSET.  Then, simply set the options that are appropriate for the program.  At the end of the program, insert the following:</p>
<pre>proc optload data=<em>libref.dataset</em>;
</pre>
<p>This will restore the user&#8217;s options to those which were in place before the program was run.  Voila! Now your program will run at its best without mucking about with anyone&#8217;s preferred options.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[“El sistema económico que tenemos genera pobreza”]]></title>
<link>http://carligonca.wordpress.com/2009/11/24/%e2%80%9cel-sistema-economico-que-tenemos-genera-pobreza%e2%80%9d/</link>
<pubDate>Tue, 24 Nov 2009 14:59:53 +0000</pubDate>
<dc:creator>carligonca</dc:creator>
<guid>http://carligonca.wordpress.com/2009/11/24/%e2%80%9cel-sistema-economico-que-tenemos-genera-pobreza%e2%80%9d/</guid>
<description><![CDATA[La economista Lila Moliniers sostiene que el actual sistema económico que tenemos genera pobreza y d]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://carligonca.wordpress.com/files/2009/11/pobreza.jpg"><img class="alignleft size-full wp-image-1368" src="http://carligonca.wordpress.com/files/2009/11/pobreza.jpg" alt="" width="114" height="86" /></a>La economista Lila Moliniers sostiene que el actual sistema económico que tenemos genera pobreza y desempleo, en lugar de aumentar el empleo y le bienestar de la ciudadanía.</p>
<p>Justificó las transferencias monetarias de la Secretaria de Acción Social (SAS) para las familias en extrema pobreza.</p>
<p>En ese sentido mencionó que el grupo de familias que se encuentran en la extrema pobreza son marginadas, excluidas de toda política pública y de toda dinámica social.</p>
<p>Fue esta mañana durante el programa <strong>&#8220;La Ronda de los Pueblos&#8221;</strong> de la 1300 AM Radio Fe y Alegría Paraguay.</p>
<p><strong>Escuche Audio:</strong></p>
<p><span style='text-align:left;display:block;'><p><object type='application/x-shockwave-flash' data='http://wordpress.com/wp-content/plugins/audio-player/player.swf' width='290' height='24' id='audioplayer1'><param name='movie' value='http://wordpress.com/wp-content/plugins/audio-player/player.swf' /><param name='FlashVars' value='&amp;bg=0xf8f8f8&amp;leftbg=0xeeeeee&amp;lefticon=0x666666&amp;rightbg=0xcccccc&amp;rightbghover=0x999999&amp;righticon=0x666666&amp;righticonhover=0xffffff&amp;text=0x666666&amp;slider=0x666666&amp;track=0xFFFFFF&amp;border=0x666666&amp;loader=0x9FFFB8&amp;soundFile=http%3A%2F%2Fwww.aler.org%2Fsubirarchivos%2Ffiles%2F07d55a_241109_LILA%2520MOLINIER.mp3' /><param name='quality' value='high' /><param name='menu' value='false' /><param name='bgcolor' value='#FFFFFF' /></object></p></span></p>
<p>&#160;</p>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SAS [EUROGANG] "16BARS.DE FREESTYLE"]]></title>
<link>http://streetknowledge.wordpress.com/2009/11/24/sas-eurogang-16bars-de-freestyle/</link>
<pubDate>Tue, 24 Nov 2009 02:55:05 +0000</pubDate>
<dc:creator>streetknowledge</dc:creator>
<guid>http://streetknowledge.wordpress.com/2009/11/24/sas-eurogang-16bars-de-freestyle/</guid>
<description><![CDATA[SAS, formerly of DIpset, are the hottest thing out in the UK. Keeping it hip hop instead of opting t]]></description>
<content:encoded><![CDATA[SAS, formerly of DIpset, are the hottest thing out in the UK. Keeping it hip hop instead of opting t]]></content:encoded>
</item>
<item>
<title><![CDATA[Kött, ris &amp; TOMATSÅS.]]></title>
<link>http://matfysik.wordpress.com/2009/11/23/kott-ris-och-tomatsas/</link>
<pubDate>Mon, 23 Nov 2009 21:08:27 +0000</pubDate>
<dc:creator>nyman.</dc:creator>
<guid>http://matfysik.wordpress.com/2009/11/23/kott-ris-och-tomatsas/</guid>
<description><![CDATA[2 msk smör 3-4 vitlöksklyftor 1 stor gul lök, fint hackad 2 msk tomatpuré 1-2 burkar hela tomater 3-]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><em>2 msk smör</em></p>
<p><em>3-4 vitlöksklyftor</em></p>
<p><em>1 stor gul lök, fint hackad</em></p>
<p><em>2 msk tomatpuré</em></p>
<p><em>1-2 burkar hela tomater</em></p>
<p><em>3-4 färska tomater i kuber</em></p>
<p><em>cirka 1 tsk socker</em></p>
<p><em>1 lagerblad</em></p>
<p><em>lite sambal olek</em></p>
<p><em>10-15 basilikablad</em></p>
<p><em>1 tsk salt</em></p>
<p><em>nymald svartpeppar</em></p>
<p><em>saft av 1/2 citron</em></p>
<p>Fräs försiktigt löken i smöret ett par minuter, tillsätt vitlöken. Blanda ner hälften av basilikan, de hackade tomaterna (oskalade) och resterande ingredienser. Koka upp och låt puttra i typ 30 minuter.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Ces caractères hexadécimaux non visibles au 1er coup d'oeil]]></title>
<link>http://thesasreference.wordpress.com/2009/11/23/format_hex/</link>
<pubDate>Mon, 23 Nov 2009 18:05:38 +0000</pubDate>
<dc:creator>The SAS Reference</dc:creator>
<guid>http://thesasreference.wordpress.com/2009/11/23/format_hex/</guid>
<description><![CDATA[Lors de l&#8217;importation de données d&#8217;un fichier Excel, il est fréquent d&#8217;importer au]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Lors de l&#8217;importation de données d&#8217;un fichier Excel, il est fréquent d&#8217;importer au passage des caractères spéciaux non visible au premier coup d&#8217;œil. Par exemple, on peut trouver des blancs représentés en valeur hexadécimale par le code 20. Certains de ses caractères ressemblent à des blancs mais n&#8217;en sont pas. Ils ne disparaîtront donc pas avec une fonction COMPRESS sans troisième paramètre. La valeur hexadécimale de ces caractères est par contre une valeur lisible.</p>
<p>Voici comment afficher votre texte en valeur hexadécimale et ce dans la log ?</p>
<p><strong><span style="color:#ff6600;">1. Illustration du problème</span></strong></p>
<p>Dans cet exemple, une variable WEBISTE de longueur 25 est présente dans la table HEXFMT. Cette variable contient une observation www.sasreference.fr entourée d&#8217;un blanc avant et d&#8217;un blanc après. Cette valeur est créée ici au moyen de la fonction CAT.</p>
<p>Pour voir la différence entre la valeur de WEBSITE avec et sans un simple COMPRESS, une seconde variable EQUAL indique la valeur YES si les deux résultats sont identiques, NO sinon.</p>
<p><span style="font-family:courier;"><strong><span style="color:#000080;">data</span></strong> hexfmt;<br />
<span style="color:#0000ff;">length</span> website $<span style="color:#008080;"><strong>25</strong></span> equal $<span style="color:#008080;"><strong>3</strong></span>;<br />
website=cat(<span style="color:#800080;">&#8216;20&#8242;</span>x,<span style="color:#800080;">&#8216;www.sasreference.fr&#8217;</span>,<span style="color:#800080;">&#8216;20&#8242;</span>x);<br />
<span style="color:#0000ff;">if</span> website=compress(website) <span style="color:#0000ff;">then</span> equal=<span style="color:#800080;">&#8216;Yes&#8217;</span>;<br />
<span style="color:#0000ff;">else</span> equal=<span style="color:#800080;">&#8216;No&#8217;</span>;<br />
<span style="color:#000080;"><strong>run</strong></span>;</span></p>
<p><span style="font-family:courier;"><span style="color:#000080;"><strong>proc print</strong></span> data=hexfmt;<br />
<span style="color:#000080;"><strong>run</strong></span>;</span></p>
<p><img class="alignnone size-medium wp-image-2167" title="hex20_compress" src="http://thesasreference.wordpress.com/files/2009/11/hex20_compress.jpg?w=300" alt="" width="300" height="70" /></p>
<p><span style="color:#ff6600;"><strong>2. Voir les caractères hexadécimaux avec le format HEX</strong></span></p>
<p>Ici, je vous propose de voir la valeur de la variable WEBSITE au moyen de l&#8217;instruction PUT. Il est possible de voir la valeur formatée plutôt que la valeur brute en faisant suivre la variable d&#8217;un format. Le format ici sera HEXw. où w est un nombre idéalement de la longueur de la variable fois deux. En effet, les caractères hexadécimaux sont toujours de longueur deux. Si votre texte est de longueur 25, il faudra 50 caractères pour l&#8217;afficher en valeur hexadécimale.</p>
<p><span style="font-family:courier;"><strong><span style="color:#000080;">data</span></strong> hexfmt;<br />
<span style="color:#0000ff;">length</span> website $<span style="color:#008080;"><strong>25</strong></span><span style="color:#008080;"><strong></strong></span>;<br />
website=cat(<span style="color:#800080;">&#8216;20&#8242;</span>x,<span style="color:#800080;">&#8216;www.sasreference.fr&#8217;</span>,<span style="color:#800080;">&#8216;20&#8242;</span>x);<br />
<span style="color:#0000ff;">put</span> website= hex<span style="color:#008080;"><strong>50</strong></span>.;<br />
<span style="color:#000080;"><strong>run</strong></span>;</span></p>
<p><span style="font-family:courier;"><span style="color:#000080;"><strong>proc print</strong></span> data=hexfmt;<br />
<span style="color:#000080;"><strong>run</strong></span>;</span></p>
<p>Dans le résultat qui suit, on voit donc le premier caractère de l&#8217;observation de WEBSITE a pour code 20. Le second caractère est la lettre W représentée par le code 77, et ainsi de suite.</p>
<p><img class="alignnone size-medium wp-image-2168" title="hex20_log" src="http://thesasreference.wordpress.com/files/2009/11/hex20_log.jpg?w=300" alt="" width="300" height="98" /></p>
<p><span style="color:#ff6600;"><strong>Lecture complémentaire</strong></span></p>
<ul>
<li><a title="fonction TRANWRD, valeur hexadécimale" href="http://www.sasreference.fr/2009/02/10/fonction_tranwrd/">Remplacer un mot par un autre : la fonction TRANWRD</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[At a Software Powerhouse, the Good Life Is Under Siege]]></title>
<link>http://enterpriseinformationmanagement.wordpress.com/2009/11/23/at-a-software-powerhouse-the-good-life-is-under-siege/</link>
<pubDate>Mon, 23 Nov 2009 10:01:27 +0000</pubDate>
<dc:creator>Andy Painter</dc:creator>
<guid>http://enterpriseinformationmanagement.wordpress.com/2009/11/23/at-a-software-powerhouse-the-good-life-is-under-siege/</guid>
<description><![CDATA[By STEVE LOHR A TOUR of its carefully tended, 300-acre corporate campus here leaves little doubt why]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>By <a title="Steve Lohr - The New York Times" href="http://topics.nytimes.com/top/reference/timestopics/people/l/steve_lohr/index.html?inline=nyt-per" target="_blank">STEVE LOHR</a></p>
<p>A TOUR of its carefully tended, 300-acre corporate campus here leaves little doubt why surveys, year after year, rate the <a title="SAS" href="http://www.sas.com/">SAS Institute</a>, the world’s largest private software company, among the best places to work.</p>
<p>There is the subsidized day care and preschool. There are the four company doctors and the dozen nurses who provide free primary care. The recreational amenities include basketball and racquetball courts, a swimming pool, exercise rooms and 40 miles of running and biking trails. There is a meditation garden, as well as on-site haircuts, manicures, and jewelry repair. Employees are encouraged to work 35-hour weeks.</p>
<p>Academics have studied the company’s benefit-enhanced corporate culture as a model for nurturing creativity and loyalty among engineers and other workers. Six years ago, in a report on <a title="Overview of SAS segment on “60 Minutes.“" href="http://www.cbsnews.com/stories/2003/04/18/60minutes/main550102.shtml">“60 Minutes,”</a> Morley Safer called working at SAS “the good life.”</p>
<p>But that good life is under threat today as never before. SAS’s specialty, a lucrative niche called business intelligence software, is becoming mainstream. Free, open-source alternatives to some of the company’s products are increasingly popular. On the other end of the spectrum, the heavyweights of the software industry — <a title="More information about Oracle Corporation" href="http://topics.nytimes.com/top/news/business/companies/oracle_corporation/index.html?inline=nyt-org">Oracle</a>, <a title="More information about SAP AG" href="http://topics.nytimes.com/top/news/business/companies/sap-ag/index.html?inline=nyt-org">SAP</a>, <a title="More information about Microsoft Corp" href="http://topics.nytimes.com/top/news/business/companies/microsoft_corporation/index.html?inline=nyt-org">Microsoft</a> and, especially, <a title="More information about International Business Machines Corporation" href="http://topics.nytimes.com/top/news/business/companies/international_business_machines/index.html?inline=nyt-org">I.B.M.</a> — are plunging in and investing billions of dollars.</p>
<p>“It will be a dogfight,” says Bill Hostmann, an analyst at Gartner. “SAS has never faced a competitor like I.B.M. And I do think I.B.M. sees SAS as a big, fatted cow.”</p>
<p>The term “business intelligence software” applies to a wide range of products and services, but all the technology is aimed at helping businesses mine nuggets of insight from mountains of data. SAS has traditionally specialized in advanced software to analyze huge data sets and to generate predictive statistical models for large corporations and government agencies.</p>
<p>Credit card companies, for example, use SAS to detect unusual buying patterns in real time, and to spot potentially fraudulent charges. Giant retail chains use SAS to tailor pricing and product offerings down to the store level. Telecommunications companies use SAS to identify the few thousand customers, among millions, most likely to switch to another cellphone carrier, and to aim marketing at them. SAS software is also used to parse sensor signals from North Sea oil rigs, combined with weather and structural data, to predict failure of parts before it happens. Of the 100 largest companies worldwide, 92 use SAS software.</p>
<p>But as the stream of companies’ collected data turns into a torrent, SAS and other software companies are trying to find new ways to harness it. The information is generated not only by computerized systems for tracking operations, customers and sales. It also comes from new data sources like Web site visits, social network chatter and public records accessible over the Internet, as well as genome sequences, sensor signals and surveillance tapes, all in digital form.</p>
<p>This data explosion, experts say, is an untapped asset at most companies, which lack the tools and skills to exploit it. Yet the long-range potential, they say, is to use this data for far more fine-grained analysis of markets, customer behavior and operations, making business more of a science and less a seat-of-the-pants art.</p>
<p>“Now, the data is available so business can move toward evidence-based decision-making,” says Erik Brynjolfsson, an economist and director of the <a title="The center’s home page." href="http://ebusiness.mit.edu/">Center for Digital Business</a> at the <a title="More articles about Massachusetts Institute of Technology" href="http://topics.nytimes.com/top/reference/timestopics/organizations/m/massachusetts_institute_of_technology/index.html?inline=nyt-org">Massachusetts Institute of Technology</a>. “This market is a huge opportunity.”</p>
<p>That opportunity is not lost on SAS. “Our advantage is the incredible depth of our technology, developed over years and applied to specific industries,” says James H. Goodnight, the chief executive and a co-founder of SAS. “No one can match our toolbox.”</p>
<p>Indeed, no one underestimates SAS’s technical prowess. The big question is whether the company’s seemingly pampered culture can embrace the higher-octane institutional metabolism that it will need to succeed.</p>
<p>“We know we have to change — no question about it,” says Jim Davis, 51, a senior vice president at SAS. “Our market space has changed dramatically in the last 18 months or so, more than at any time over the 33-year history of the company. We can’t sit back. Things are only going to get faster.”</p>
<p>THE company traces its roots to a time when computing was costly and for the few. Originally called Statistical Analysis System, it was founded in 1976 by Mr. Goodnight and three colleagues from the agricultural statistics department at <a title="More articles about North Carolina State University" href="http://topics.nytimes.com/top/reference/timestopics/organizations/n/north_carolina_state_university/index.html?inline=nyt-org">North Carolina State University</a>. Its techniques were initially used to calculate the intricacies of soil, weather, seed varieties and other factors to improve crop yields.</p>
<p>To build an audience, Mr. Goodnight spent nights packing up boxes of computer tapes and manuals, which he sent to university and corporate researchers. Soon, companies wanted him and his academic colleagues to develop software tools tailored for industry. In 1976 at a users’ conference, 300 or so people showed up, many from business.</p>
<p>“That was pretty much an ‘aha’ moment for us, that it was time to expand beyond the university,” Mr. Goodnight recalls. “It was a little scary, cutting the academic umbilical cord. But I was convinced we could do it.”</p>
<p>He and his colleagues at SAS developed their own programming language and software tools, and designed them for eggheads like themselves. Users were analysts with Ph.D.’s, working with programmers and employed by the largest companies at the forefront of using computing in their businesses, including banks, national retailers, insurers and drug companies.</p>
<p>SAS invested heavily in research and development, and even today allocates 22 percent of the company’s revenue to research. The formula has paid off in steady growth, year after year. Revenue reached $2.26 billion in 2008, up from $1.34 billion five years earlier.</p>
<p>Yet the company also faces the classic challenge of being the innovative pioneer — enjoying rich profit margins but facing new competition from rivals seeking to gain market share with lower prices and substitute technology.</p>
<p>In the last two years, the major software companies have scooped up companies in the business intelligence market. Among the larger moves, SAP bought Business Objects for $6.8 billion, I.B.M. bought Cognos for $4.9 billion and Oracle picked up Hyperion for $3.3 billion.</p>
<p>Still, those companies compete in the broad swath of the business intelligence market for reporting and analysis products. Such data on sales, shipments, customers and operations amount to a numbers-laden portrait of the recent past. The SAS stronghold is a more sophisticated kind of software typically called “advanced analytics and predictive modeling,” which uses historical and current data to try to peer into the future and model likely outcomes.</p>
<p>The competitive thrust that really grabbed SAS’s attention came in late July, when I.B.M. announced that it planned to pay $1.2 billion for SPSS, a maker of predictive modeling software. I.B.M. has placed SPSS and Cognos into a new business analytics and optimization group. That business will be supported by 200 scientists, and the company has said it will retrain or hire 4,000 consultants and analysts to work in the group.</p>
<p>“This is the big growth strategy for I.B.M., the company’s next big play for this decade,” says Ambuj Goyal, a computer scientist who is general manager of I.B.M’s business analytics software unit. “SAS comes from the legacy world of statisticians and programmers. The real opportunity is in deploying this technology broadly in corporations.”</p>
<p>To counter I.B.M. and others, SAS is looking to forge a tighter relationship with a big technology services company. It is also shortening product development cycles to 12 to 18 months, down from 24 to 36. “That’s what the market expects,” Mr. Davis says.</p>
<p>The most sweeping change is the company’s move toward the Internet model of software delivery — as a service that customers tap into over the Web, much as <a title="More information about Google Inc" href="http://topics.nytimes.com/top/news/business/companies/google_inc/index.html?inline=nyt-org">Google</a> and other Internet companies do. SAS has dipped its toe in, with some initial products. But a major expansion is planned, supported by a sprawling $70 million data center scheduled to begin operating next year.</p>
<p>The remotely delivered software is part of a drive to broaden the market for SAS technology beyond an elite corps of quantitative analysts and into the rank-and-file of corporate professionals.</p>
<p>Analysts say the company’s strategy looks sound, even if the outcome is uncertain. “SAS has to do a lot of things right to succeed,” says Peter Sondergaard, senior vice president of research for Gartner. “But if it executes correctly, it could be a winner.”</p>
<p>ACROSS its campus here, there are signs that the SAS culture is evolving with the times. Rick Langston, 54, a senior software manager who joined the company 29 years ago, smiles and shrugs when asked about the 35-hour workweek. After leaving the office, Mr. Langston routinely checks on work e-mail at home.</p>
<p>These days, he explains, SAS is a global company with far-flung project teams, and overnight e-mails can resolve problems and speed things along. Deadline work to meet product development schedules, he adds, can mean long hours at times. “But this is certainly not a place where you are working 60-hour weeks, week in and week out,” he said.</p>
<p>To be sure, the corporate cocoon in Cary can breed insularity. SAS, for example, was slow to recognize the brewing challenge from free, open-source alternatives to some of its products. A free programming language and set of software tools for statistical computing, called <a title="The R Project for Statistical Computing" href="http://www.r-project.org/" target="_blank">R</a>, has become increasingly popular at universities and labs.</p>
<p>The company shifted course earlier this year and modified its software so programs written with R work seamlessly with SAS technology. “Shame on us for not engaging more with the open-source community,” says Keith Collins, senior vice president and chief technology officer. “But we’re committed to doing that now.”</p>
<p>THE architect of the SAS culture is Mr. Goodnight, a lanky, laconic billionaire. The benefits have built up gradually over the years as a series of pragmatic steps, he says. The day-care program began after a valued employee was about to leave to take care of her young child. The on-site medical checkups grow out of the belief that “good health is good business,” he says.</p>
<p>Today, SAS estimates that its health care center saves the company $5 million a year, by providing care more cheaply than an outside insurer and by not having employees leave the campus for doctor’s visits. Employee turnover at SAS averages 4 percent a year, versus about 20 percent for the overall software industry.</p>
<p>The office atmosphere is sedate. There are no dogs roaming the halls, no Nerf-ball fights, no one jumping on trampolines — no whiff of Silicon Valley. The SAS culture is engineered for its own logic: to reduce distractions and stress, and thus foster creativity.</p>
<p>“The SAS model is sensible and durable; there’s nothing faddish or ephemeral,” says Richard Florida, a professor at the Rotman School of Management at the University of Toronto, who has studied SAS and is the author of “The Rise of the Creative Class.”</p>
<p>During the technology boom at the start of this decade, SAS considered a drastic change in its model: going public. <a title="More information about Goldman Sachs Group Incorporated" href="http://topics.nytimes.com/top/news/business/companies/goldman_sachs_group_inc/index.html?inline=nyt-org">Goldman Sachs</a> bankers were brought in as advisers, and in 2000 SAS recruited a former Oracle executive, Andre Boisvert, as its president.</p>
<p>Under Mr. Boisvert, SAS installed a new financial reporting system and paid the sales force incentive commissions rather than salary only. But when technology stocks plummeted, the appeal of selling shares to the public also receded. Mr. Boisvert resigned from SAS in 2001 and is now an independent investor and consultant.</p>
<p>Mr. Goodnight recalls those days as a brief period of New Economy surrealism, and going public as a path wisely avoided. SAS, he says, is a culture averse to the short-term pressures of Wall Street, which he characterizes as “a bunch of 28-year-olds, hunched over spreadsheets, trying to tell you how to run your business.”</p>
<p>Unlike many other tech companies, SAS has had no recession-related layoffs this year. “I’ve got a two-year pipeline of projects in R &#38; D,” Mr. Goodnight says. “Why would I lay anyone off?”</p>
<p>Mr. Goodnight, though 66, has no plans to retire himself. His fingerprints, colleagues say, remain all over the business, especially in meeting with customers and in overseeing research.</p>
<p>He is not only a statistician, but also a bit of gambler who enjoys calculating his chances. For example, he is co-author of a paper that simulated millions of possible outcomes in blackjack.</p>
<p>Mr. Goodnight regards his new rivals the way a confident card player might. He likes the odds, and he likes his hand.</p>
<p>“We’re pushing as fast as we can to stay ahead — on the cutting edge of everything,” he says. “We’ll do fine.”</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[SAS and JMP : Visual Data Discovery]]></title>
<link>http://decisionstats.wordpress.com/2009/11/22/sas-and-jmp-visual-data-discovery/</link>
<pubDate>Mon, 23 Nov 2009 03:32:41 +0000</pubDate>
<dc:creator>Ajay Ohri</dc:creator>
<guid>http://decisionstats.wordpress.com/2009/11/22/sas-and-jmp-visual-data-discovery/</guid>
<description><![CDATA[While R packagers have a lot to be proud of in the graphics packages of R, the truth of the matter i]]></description>
<content:encoded><![CDATA[While R packagers have a lot to be proud of in the graphics packages of R, the truth of the matter i]]></content:encoded>
</item>
<item>
<title><![CDATA[Ke Bengkel]]></title>
<link>http://ardhian.wordpress.com/2009/11/23/ke-bengkel/</link>
<pubDate>Mon, 23 Nov 2009 02:58:06 +0000</pubDate>
<dc:creator>ardhian</dc:creator>
<guid>http://ardhian.wordpress.com/2009/11/23/ke-bengkel/</guid>
<description><![CDATA[Hari minggu kemaren sebenarnya gw jadwalin untuk refreshing/jalan-jalan dengan keluarga. Tapi berhub]]></description>
<content:encoded><![CDATA[Hari minggu kemaren sebenarnya gw jadwalin untuk refreshing/jalan-jalan dengan keluarga. Tapi berhub]]></content:encoded>
</item>
<item>
<title><![CDATA[dilluns 23 de novembre • crepuscle 448 • Gina Sas]]></title>
<link>http://comescoltiveig.wordpress.com/2009/11/23/dilluns-23-de-novembre-%e2%80%a2-crepuscle-448-%e2%80%a2-gina-sas/</link>
<pubDate>Sun, 22 Nov 2009 23:17:43 +0000</pubDate>
<dc:creator>escoltiveig</dc:creator>
<guid>http://comescoltiveig.wordpress.com/2009/11/23/dilluns-23-de-novembre-%e2%80%a2-crepuscle-448-%e2%80%a2-gina-sas/</guid>
<description><![CDATA[Comença la setmana d’El crepuscle encén estels · IB3 Ràdio, 21:00 · amb el programa 448, en el qual ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://comescoltiveig.wordpress.com/files/2009/11/gina-sas.jpg"><img class="aligncenter size-full wp-image-1488" title="Gina Sas" src="http://comescoltiveig.wordpress.com/files/2009/11/gina-sas.jpg" alt="" width="220" height="165" /></a></p>
<p style="text-align:justify;"><span style="font-family:Georgia;" lang="CA"><span style="font-size:medium;">Comença la setmana <a href="http://ib3noticies.com/20090422_408-el-crepuscle-encen-estels.html">d’El crepuscle encén estels</a> <a href="//ib3noticies.com/portada-radio">· IB3 Ràdio, 21:00 ·</a> amb el programa 448, en el qual ens visitarà <a href="http://georginasas.blogspot.com/">GINA SAS</a>, llicenciada en Hª de l’Art i crítica del <em>Diario de Mallorca</em>, per a parlar de la relació entre LA DONA I L’ART, amb exemples com l’obra de la nordamericana Kiki Smith, presentada la passada primavera a la Fundació Joan Miró de Barcelona. <a href="http://georginasas.blogspot.com/2009/03/lart-i-la-dona-lobra-de-kiki-smith-ara.html">En el blog de Gina Sas trobareu més informació</a> de la seva instal·lació <em>Her Memory</em>, però <a href="http://georginasas.blogspot.com/2009/11/genesis-215.html">també hi ha els seus darrers escrits</a> sobre la mostra de Joana Vasconcelos a l’Ajub d’Es Baluard de Palma. Són 428 mòduls de 3 flors de fibra de nylon il·luminades a través d’un dispositiu interior; he dit 428? Tenim temps fins el mes de febrer, però si hi anam demà se’n compleixen precisament 20 dies de la inauguració. Si afegim aquests 20 als 428 mòduls tendrem &#8230;<strong>448 </strong></span></span></p>
<p style="text-align:justify;"><span style="font-family:Georgia;" lang="CA"><span style="font-size:medium;"><strong><a href="http://comescoltiveig.wordpress.com/files/2009/11/joana-vasconcelos-installacio.jpg"><img class="aligncenter size-full wp-image-1489" title="Joana Vasconcelos installacio" src="http://comescoltiveig.wordpress.com/files/2009/11/joana-vasconcelos-installacio.jpg" alt="" width="236" height="158" /></a></strong></span></span></p>
<p style="text-align:center;">&#8230;<strong>448</strong>,<strong> </strong>ja ho val, com Crepuscles comptam fins el dia d’avui.</p>
<p style="text-align:center;"><strong><a href="http://ib3noticies.com/portada-radio">· IB3 ràdio en directe ·</a></strong><strong></strong></p>
<p style="text-align:center;"><a href="http://streaming01.ib3radio.com:8000/ib3radio.mp3">http://streaming01.ib3radio.com:8000/ib3radio.mp3</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[The Coming of Age of GUI]]></title>
<link>http://plysandplus.wordpress.com/2009/11/22/the-coming-of-age-of-gui/</link>
<pubDate>Sun, 22 Nov 2009 21:15:41 +0000</pubDate>
<dc:creator>drewbanks</dc:creator>
<guid>http://plysandplus.wordpress.com/2009/11/22/the-coming-of-age-of-gui/</guid>
<description><![CDATA[The Android GUI I can’t remember whether my fascination with graphical user interfaces (GUI) began w]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><div id="attachment_1189" class="wp-caption aligncenter" style="width: 213px"><a href="http://plysandplus.wordpress.com/files/2009/11/android_ui_091122.png"><img class="size-medium wp-image-1189" title="android_UI_091122" src="http://plysandplus.wordpress.com/files/2009/11/android_ui_091122.png?w=203" alt="" width="203" height="300" /></a><p class="wp-caption-text">The Android GUI</p></div>
<p>I can’t remember whether my fascination with graphical user interfaces (<a href="http://en.wikipedia.org/wiki/GUI" target="_blank">GUI</a>) began with <a href="http://en.wikipedia.org/wiki/Pong" target="_blank">Pong</a> or the <a href="http://en.wikipedia.org/wiki/Macintosh_SE" target="_blank">Mac SE</a>, but somewhere along my long journey down the <a href="http://en.wikipedia.org/wiki/Digital_Highway" target="_blank">digital highway</a>, I became convinced that the concept of GUI was as critical to the <a href="http://www.drewbanks.com/business_author.php" target="_blank">evolution of technology</a> as the concept of <a href="http://en.wikipedia.org/wiki/Brand_management" target="_blank">brand management</a> has been to the evolution of marketing.</p>
<p>Until recently, this conviction has diminished my technical credibility. In the &#8217;80s, when I worked at <a href="http://www.sas.com/" target="_blank">SAS</a>, I argued that statisticians were not computer scientists (what we called software developers back then) and therefore required a more intuitive manner with which to interface with our software. In the &#8217;90s, when I worked at <a href="http://en.wikipedia.org/wiki/Silicon_Graphics" target="_blank">SGI</a>, I fought the GUI battle for technologies such as email and web browsers, making little headway against <a href="http://en.wikipedia.org/wiki/UNIX" target="_blank">UNIX</a> engineers who believed GUI was a costly, inefficient, and irrelevant overhead to perfectly understandable command-line interfaces.  I remember thinking then that if SGI—a company built on the vision of computer graphics—didn’t understand the power of graphical interfaces, no company would. Still, when I started my own company, <a href="http://www.piehome.com/" target="_blank">Pie Digital</a>, I stuck to my GUI guns.  As my partners and I schlepped <a href="http://en.wikipedia.org/wiki/UNIX" target="_blank">Sand Hill Road</a>, I found myself eyed mockingly any time I would tout the holistic UX (User Experience, inclusive of GUI) of the Pie System.  It was as if I were talking about our <a href="http://en.wikipedia.org/wiki/HR" target="_blank">HR</a> practices (nothing against HR—I&#8217;ve spent much of my career in HR—but other than being able to recruit engineers quickly, you don’t bring up the strategic relevance of HR practices in a <a href="http://en.wikipedia.org/wiki/Venture_capital" target="_blank">VC</a> pitch). My co-founders eventually convinced me to quell my UX/UI evangelism so we could appear more serious.</p>
<p>Then came the <a href="http://en.wikipedia.org/wiki/Iphone" target="_blank">iPhone</a>.  Suddenly business folk from all walks are comparing capacitive versus resistive touch screens, arguing over the importance of <a href="http://en.wikipedia.org/wiki/Multi-touch" target="_blank">muti-touch</a> and <a href="http://www.answers.com/topic/user-interface" target="_blank">gesturing</a>, and engaging in all sorts <a href="http://en.wikipedia.org/wiki/Human_factors" target="_blank">human factors</a> buzz talk. Last week Pie was visited by a CEO from an industry not known for caring a rat’s aorta for UI.  He talked to me of the importance for anthropological human-computer interaction (<a href="http://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction" target="_blank">HCI</a>).  Stunned, I opened once more the closet door of my evangelism and replied that I believed UX/UI was a primary differentiator for consumer-focused technologies.   He nodded in agreement. It was liberating.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[S A S GOOD LIFE UNDER SIEGE - NYT]]></title>
<link>http://decisionstats.wordpress.com/2009/11/22/s-a-s-good-life-under-siege-nyt/</link>
<pubDate>Sun, 22 Nov 2009 19:15:06 +0000</pubDate>
<dc:creator>Ajay Ohri</dc:creator>
<guid>http://decisionstats.wordpress.com/2009/11/22/s-a-s-good-life-under-siege-nyt/</guid>
<description><![CDATA[There was a time when when the word NYT invoked that&#8217;s where we read about news and politics. ]]></description>
<content:encoded><![CDATA[There was a time when when the word NYT invoked that&#8217;s where we read about news and politics. ]]></content:encoded>
</item>
<item>
<title><![CDATA[A Writer's Lament]]></title>
<link>http://thebleedinghills.com/2009/11/22/a-writers-lament/</link>
<pubDate>Sun, 22 Nov 2009 11:35:31 +0000</pubDate>
<dc:creator>Wilfried Voss</dc:creator>
<guid>http://thebleedinghills.com/2009/11/22/a-writers-lament/</guid>
<description><![CDATA[October 30, 2009 As a writer you cannot only expect praise for your work, but also criticism. That i]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><strong>October 30, 2009</strong></p>
<p>As a writer you cannot only expect praise for your work, but also criticism. That is just human nature. I have learned to live with criticism, and, knowing that I am not the ultimate source of all wisdom, I am willing to listen and learn as long as the criticism is constructive. The situation becomes very difficult, however, when your writing hurts the feeling of a person, and that person accuses you of false reflection of a certain event or person through means of superficial research.</p>
<p>That is exactly what happened to me a few days ago. Two of my entries on my blog got the attention of Natalie, who apparently lives in the United Kingdom. She responded to my blog entry<a title="Robert Nairac - Hero, Butcher, Homosexual...?" href="http://www.frogenyozurt.com/?p=287" target="_blank"> Robert Nairac &#8211; Hero, Butcher, Homosexual&#8230;?</a> as follows:</p>
<p>&#8220;I would be very interested in talking to you! You seem to have a cavalier approach to researching for your book and make extremely tenuous links.</p>
<p>I can state quite catagorically that Julian ‘Tony’ Ball was not psychotic and did not take drugs. Though he did bite his nails, this is a family trait.</p>
<p>Robert came from a very loving middle-class family who would be mortified to read you diatribe. He was not gay and if he was he would have been able to face it in the same way as he faced his life and death, with style and dignity.&#8221;</p>
<p>You can see her comment and my answer at the bottom of the entry. She left another, similar remark at the entry  <a title="Robert Nairac - Supplement to previous entry" href="http://www.frogenyozurt.com/?p=337" target="_blank">Robert Nairac &#8211; Supplement to previous entry</a>. We also initiated a brief communication through Facebook (see my Facebook reference to the right hand side of the screen), and I found out that Julian Ball was her father. After a few exchanges we decided that we both had made our points and to leave it at that.</p>
<p>Even though I felt sure that the research for my novel was meticulous, it leaves a bitter aftertaste when you hurt the feelings of somebody with something you wrote, and, naturally, doubt arises. As a result, I spent all of yesterday and this morning &#8211; starting at 5:30 am &#8211; with further research on the subject of Julian Ball and Robert Nairac. Without going into details &#8211; it doesn&#8217;t make sense to drag this matter on and on &#8211; I was relieved to find that my research was not flawed. Let me also state that my references to Julian Ball and Robert Nairac in my novel add only one small aspect to the Irish troubles as it takes place in my novel.</p>
<p>I will follow Natalie&#8217;s advice and I will read &#8216;<em>Big Boy&#8217;s Rules</em>&#8216; by Mark L. Urban, a book exploring covert operations against the IRA from the mid-1970s to the Loughgall shooting in 1987. I did, however, take the liberty of adding a highly controversial book to my reading list, &#8216;<em>War Without Honour: True Story of Military Intelligence in Northern Ireland</em>&#8216; by Fred Holroyd and Nick Burbridge.</p>
<p>Interesting enough, but both books were hard to come by and seem to be out of print. I managed to buy used copies through Amazon.com and Amazon.co.uk. I will follow up on my readings by writing reviews on this blog.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Under Pressure]]></title>
<link>http://bulldozer00.wordpress.com/2009/11/22/under-pressure/</link>
<pubDate>Sun, 22 Nov 2009 05:00:09 +0000</pubDate>
<dc:creator>bulldozer00</dc:creator>
<guid>http://bulldozer00.wordpress.com/2009/11/22/under-pressure/</guid>
<description><![CDATA[Uh oh. One of my favorite companies, the SAS Institute, is under increasing pressure from big, deep ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Uh oh. One of my favorite companies, the SAS Institute, is under increasing pressure from big, deep pocketed rivals. This NY Times article, <a href="http://www.nytimes.com/2009/11/22/business/22sas.html?_r=1&#38;th&#38;emc=th">Rivals Take Aim at the Software Company SAS &#8211; NYTimes.com</a>, elaborates on the details. Since I&#8217;m confident that they&#8217;ll overcome the competitive threat, that&#8217;s not what this post is about. It&#8217;s about what the SAS leadership, led by founder, CEO, and <a href="http://bulldozer00.wordpress.com/readme-txt/" target="_blank">PHOR</a>, Jim Goodnight, does to continuously grow and develop <em><strong>both the company and its people</strong></em>. Here are some snippets from the article and <a href="http://www.cbsnews.com/stories/2003/04/18/60minutes/main550102.shtml" target="_blank">this linked-to 60 minutes article</a> that reinforce my faith in the company&#8217;s ability to overcome all odds:</p>
<blockquote><p>There is the subsidized day care and preschool. There are the four company doctors and the dozen nurses who provide free primary care. The recreational amenities include basketball and racquetball courts, a swimming pool, exercise rooms and 40 miles of running and biking trails. There is a meditation garden, as well as on-site haircuts, manicures, and jewelry repair. Employees are encouraged to work 35-hour weeks.</p>
<p>The office atmosphere is sedate. There are no dogs roaming the halls, no Nerf-ball fights, no one jumping on trampolines — no whiff of Silicon Valley. The SAS culture is engineered for its own logic: <em><strong>to reduce distractions and stress, and thus foster creativity</strong></em>.</p>
<p>Employee turnover at SAS averages 4 percent a year, versus about 20 percent for the overall software industry.</p>
<p>SAS has never had a losing year and never laid off a single employee.</p>
<p>“No, we&#8217;re not altruistic by any stretch of the imagination. This is a for-profit business and we do all these things because it makes good business sense,” says Jeff Chambers, director of human resources at SAS.</p>
<p>“You know, I guess 95 percent of my assets drive out the front gate every evening,” says Goodnight. “It&#8217;s my job to bring them back.&#8221;</p>
<p>Academics have studied the company’s benefit-enhanced corporate culture as a model for nurturing creativity and loyalty among engineers and other workers.</p>
<p>SAS invested heavily in research and development, and even today allocates 22 percent of the company’s revenue to research. The formula has paid off in steady growth, year after year. Revenue reached $2.26 billion in 2008, up from $1.34 billion five years earlier.</p>
<p>Unlike many other tech companies, SAS has had no recession-related layoffs this year. “I’ve got a two-year pipeline of projects in R &#38; D,” Mr. Goodnight says. “Why would I lay anyone off?”</p>
<p>Mr. Goodnight recalls those days as a brief period of New Economy surrealism, and going public as a path wisely avoided. SAS, he says, is a culture averse to the short-term pressures of Wall Street, which he characterizes as “a bunch of 28-year-olds, hunched over spreadsheets, trying to tell you how to run your business.”</p>
<p>Goodnight says it&#8217;s pressure from Wall Street to please shareholders by delivering rising quarterly earnings that has poisoned the corporate well.</p>
<p>Mr. Goodnight, though 66, has no plans to retire himself. His fingerprints, colleagues say, remain all over the business, especially in meeting with customers and in overseeing research.</p></blockquote>
<p><a href="http://bulldozer00.wordpress.com/files/2009/11/sas.png"><img class="aligncenter size-full wp-image-2823" title="SAS" src="http://bulldozer00.wordpress.com/files/2009/11/sas.png" alt="" width="524" height="366" /></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Analytics and BI for small biz]]></title>
<link>http://decisionstats.wordpress.com/2009/11/22/analytics-and-bi-for-small-biz/</link>
<pubDate>Sun, 22 Nov 2009 04:45:42 +0000</pubDate>
<dc:creator>Ajay Ohri</dc:creator>
<guid>http://decisionstats.wordpress.com/2009/11/22/analytics-and-bi-for-small-biz/</guid>
<description><![CDATA[I saw a story on Warren B and Goldman S creating a 500$ million pool for small business owners. The ]]></description>
<content:encoded><![CDATA[I saw a story on Warren B and Goldman S creating a 500$ million pool for small business owners. The ]]></content:encoded>
</item>
<item>
<title><![CDATA[%SYSFUNC Changed My Life]]></title>
<link>http://mostlyunoriginal.wordpress.com/2009/11/22/sysfunc-changed-my-life/</link>
<pubDate>Sun, 22 Nov 2009 02:11:09 +0000</pubDate>
<dc:creator>mostlyunoriginal</dc:creator>
<guid>http://mostlyunoriginal.wordpress.com/2009/11/22/sysfunc-changed-my-life/</guid>
<description><![CDATA[Well, my life as a statistical programmer, anyway. For those who deal heavily with the often cumbers]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Well, my life as a statistical programmer, anyway.</p>
<p>For those who deal heavily with the often cumbersome issues of data management, the SAS Macro facility can be an indispensable tool.  I most often find that macro code is used to automate repetitive tasks and to generalize programs across various parameters &#8211; these are, of course, very valuable capabilities.  But, aside from these more common uses, I have found great value in using the macro language (with a healthy smattering of %SYSFUNC) to construct stand-alone utilities to be used in a variety of contexts.</p>
<p>So, what is %SYSFUNC?  Well, as always, I would direct the curious SAS programmer to have a gander at the <a href="http://support.sas.com/onlinedoc/913/getDoc/en/mcrolref.hlp/z3514sysfunc.htm">online doc</a>, but for simplicity I&#8217;ll just say that it&#8217;s a macro function that allows the use of Base SAS functions, outside of the Data Step &#8211; a sort of SAS Rosetta Stone, if you will.  So, why is that useful?  Let&#8217;s look at a simple example.</p>
<p>Suppose you need your program to iterate some steps over an unknown number of variables in a user-supplied variable list &#8211; how would you do that?  Well, as with most programming challenges, I&#8217;m quite certain there are many ways &#8211; one way is to use the simple macro function, %WORDCOUNT:</p>
<pre>%macro wordcount(varlist, delim=' ');
  %let count=%eval(%sysfunc(countc(&#38;varlist, &#38;delim)) + 1);
  &#38;count
%mend wordcount;</pre>
<p>%WORDCOUNT takes as arguments a variable list and the associated delimiter (defaulting to single-space-delimited).  Then, by using the <a href="http://support.sas.com/onlinedoc/913/getDoc/en/lrdict.hlp/a002260840.htm">COUNTC</a> function (this is a Base SAS function, and to my knowledge there is no macro equivalent) nested within %SYSFUNC, it counts the number of delimiters, adds one and saves the result to the macro variable <em>&#38;count</em>.  Note on the third line of the program that <em>&#38;count</em> appears without a semicolon, this makes %WORDCOUNT an in-line function.  Now, this being a very simplistic example, it has some limitations.  Specifically, using the default delimiter, %WORDCOUNT will count <span style="text-decoration:underline;">every</span> space.  So, if the variable list is actually, say, tab-delimited, <em>&#38;count</em> may be inflated.  With this limitation noted, let&#8217;s see an example of how %WORDCOUNT could work inside of a macro program.</p>
<pre>%macro example;
  %let varlist= one two three four;
  %do i=1 %to %wordcount(&#38;varlist);
    %let varname=%scan(&#38;varlist, &#38;i);
    %put  current variable name is &#38;varname;
  %end;
%mend;</pre>
<p>Upon execution of the above example program, the following is printed to the log:</p>
<pre>current variable name is one
current variable name is two
current variable name is three
current variable name is four</pre>
<p>Alternative delimiters may be used in %WORDCOUNT as well.  If the variable is comma-delimited, the macro should be called as follows:</p>
<pre>%wordcount(%quote(&#38;varlist), delim=%str(,))</pre>
<p>Here, to keep SAS from becoming confused into thinking we are attempting to supply too many parameters, %QUOTE masks the commas in <em>&#38;varlist</em> at execution time and %STR masks the comma supplied as the delimiter parameter at compilation time.</p>
<p>Okay, so that could be useful , but it&#8217;s not exactly mind-blowing.  Let&#8217;s consider a more complex example.  Think of the ways that you would find the number of observations in a data set.  Now, what if you want to find the number of observations satisfying a certain set of conditions?   The %DSWHERE macro takes as arguments a data set name and a where clause (which defaults to true &#8211; if the user simply wants the total number of observations), saves the resulting count in a global macro variable and prints the results to the log.</p>
<pre>%macro dswhere(dataset, where=1) /cmd;                        /* 1 */
  %let ds=&#38;dataset.(where=(&#38;where));
  %let dsid=%sysfunc(open(&#38;ds));                              /* 2 */
  %if &#38;dsid=^0 %then %do;                                     /* 3 */
    %global number;
    %if &#38;where=1 %then %do;
      %let number=%sysfunc(attrn(&#38;dsid,nlobs));               /* 4 */
      %put &#38;number OBSERVATIONS IN &#38;dataset;
    %end;
    %else %do;
      %let number=%sysfunc(attrn(&#38;dsid,nlobsf));              /* 5 */
      %put &#38;number OBSERVATIONS IN &#38;dataset WHERE &#38;where;
    %end;
  %end;
  %else %do;
    %put %sysfunc(sysmsg());
  %end;
  %let dsid=%sysfunc(close(&#38;dsid));                           /* 6 */
  %if &#38;dsid=^0 %then %do;                                     /* 7 */
    %put THE DATASET: &#38;dataset WAS NOT CLOSED;
  %end;
%mend dswhere;</pre>
<p>Okay, there&#8217;s quite a lot going on here.  (1) Note the <a href="http://support.sas.com/onlinedoc/913/getDoc/en/mcrolref.hlp/macro-stmt.htm">&#8216;cmd&#8217; </a>option in the %MACRO statement.  If the <a href="http://support.sas.com/onlinedoc/913/getDoc/en/mcrolref.hlp/a000543685.htm">&#8216;cmdmac&#8217; </a>system option is turned on (this is a good one to throw into the OPTIONS statement in your autoexec file (don&#8217;t have an autoexec file?&#8230; well, there will surely be a future post for that)), and the &#8216;cmd&#8217; option is included in the definition of a macro that contains only macro code and/or command statements, the macro may be called from the command line (I will deal with the innumerable benefits of the command line in a subsequent post &#8211; for now just take my word that this is a huge advantage).  (2) This is a biggie &#8211; the <a href="http://support.sas.com/onlinedoc/913/getDoc/en/lrdict.hlp/a000148395.htm">OPEN</a> function is arguably <em>the</em> function that makes %SYSFUNC so powerful.  So, what&#8217;s the big deal?  Well, the depth and breadth of what can be achieved by the pairing of %SYSFUNC and the OPEN function cannot be addressed in a single post, but for now we&#8217;ll focus on the ability to use this combination to access metadata for our SAS data sets.  (3) If the data set has been successfully opened, the return code, saved in <em>&#38;dsid</em>, will be a unique data set identifier.  If not, <em>&#38;dsid</em>=0;  (4) Once a data set is open, the <a href="http://support.sas.com/onlinedoc/913/getDoc/en/lrdict.hlp/a000212040.htm">ATTRN</a> function may be used to obtain certain numeric attributes associated with it (the <a href="http://support.sas.com/onlinedoc/913/getDoc/en/lrdict.hlp/a000147794.htm">ATTRC</a> function may be similarly used for character attributes); in this case the &#8216;nlobs&#8217; parameter indicates that the attribute to be returned is the number of logical observations in the data set.  (5) If the user has supplied a where clause, the &#8216;nlobsf&#8217; parameter is fed into the ATTRN function to indicate that we wish to return the number of observations satisfying an active where clause (the data set will have been opened with the user-supplied where clause in place).  We could discard the  condition on whether or not the user supplied a where clause and simply always use &#8216;nlobsf&#8217;, but it causes ATTRN to be less efficient &#8211; better to only use it if we have to.  (6) The <a href="http://support.sas.com/onlinedoc/913/getDoc/en/lrdict.hlp/a000212086.htm">CLOSE</a> function is used to, well, close the data set once we are done with it (this is important &#8211; don&#8217;t forget to close your data sets!).  (7) CLOSE returns 0 if the action was successful.</p>
<p>Now, let&#8217;s have an example of this puppy in action, shall we?</p>
<pre>/* Create a testing data set with the variable <em>var</em> that randomly takes values of A or B */

data testing;
  do i=1 to 1000;
    if ranuni(-1) le .5 then do;
      var='A';
      output;
    end;
    else do;
      var='B';
      output;
    end;
  end;
run;

/* Call %dswhere without a where clause */

%dswhere(testing)

/* Call %dswhere with a where clause */

%dswhere(testing, where= var='A')</pre>
<p>Upon execution of the above macro calls, the following is printed to the log:</p>
<pre>1000 OBSERVATIONS IN testing
511 OBSERVATIONS IN testing WHERE var='A'</pre>
<p>Note also that following execution of %DSWHERE the global macro variable <em>&#38;number</em> will contain the result.  So, %DSWHERE can be used within a program to pass its result for further processing or from the command line as part of ad-hoc review.  I have %DSWHERE included in my macro autocall library (again, reserved for a subsequent post) so it is always available for command line use.</p>
<p>So, %SYSFUNC has allowed me to create a handy word-counting macro function and an observation-counting command/utility macro with subsetting capabilities that can be either embedded in a program or used interactively.  There is <em>a lot</em> more that can be achieved through the use of %SYSFUNC &#8211; I&#8217;m always finding new ways to use it, and I&#8217;m sure that many of them will be covered in subsequent posts.</p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
