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

<channel>
	<title>USENIX LISA Large Installation Systems Administration Conference Blog &#187; LISA &#8216;08</title>
	<atom:link href="http://lisa.usenix.org/?feed=rss2&#038;cat=4" rel="self" type="application/rss+xml" />
	<link>http://lisa.usenix.org</link>
	<description>All things related to the USENIX Large Installation Systems Administration Conference (LISA)</description>
	<lastBuildDate>Tue, 16 Dec 2008 06:38:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bruce Schneier Speaks on Conceptualizing Security at LISA 2008</title>
		<link>http://lisa.usenix.org/?p=140</link>
		<comments>http://lisa.usenix.org/?p=140#comments</comments>
		<pubDate>Tue, 16 Dec 2008 06:38:27 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[LISA '08]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=140</guid>
		<description><![CDATA[Bruce Schneier Speaks on Conceptualizing Security at LISA 2008
By Matthew Sacks
Bruce Schneier, Chief Security Technology Officer, British Telecom, presented some abstract and cutting edge ideas about security at the LISA conference this year. The topic of re-conceptualizing security presented some new insights and perspectives into what we think of security.
One example Schneier gave was about [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Bruce Schneier Speaks on Conceptualizing Security at LISA 2008</strong><br />
By Matthew Sacks</p>
<p>Bruce Schneier, Chief Security Technology Officer, British Telecom, presented some abstract and cutting edge ideas about security at the LISA conference this year. The topic of re-conceptualizing security presented some new insights and perspectives into what we think of security.</p>
<p>One example Schneier gave was about risk heuristics. The best way to describe risk heuristics is to present some of the example Schneier speaks of: Take afree collector mug, for example, . If one were to give the mug away (or any other object) the object automatically has value. Schneier spoke about some other examples of the components of risk heuristics:</p>
<p>“There are a number of other heuristics involved, the optimism bias, which is that bad things always happen to certain people.”</p>
<p>Another common security misnomer made by the general public is that we tend to exaggerate rarities, because they are well, rare. For example, try to think of some words with K as the first letter, you can rattle off a list of words starting with K. Now try to think of words with K as the third letter. Which is much more difficult.</p>
<p>Take these two statements, for example:<br />
Linda is a bank teller.<br />
Linda is a bank teller and active in the feminist movement.</p>
<p>With these two statements, the second one causes the reader to focus more on the fact that Linda is a feminist, rather than a bank teller, even though the fact she is a feminist is merely a small attribute to her more accurate identity as a bank teller.</p>
<p>Schneier spoke about the difference between the feeling of security, and the reality of security. He made the point that the feeling of security is much more important to most people, because it is their perception which causes them to feel secure or not.</p>
<p><strong>Scheneir speaks about &#8220;Security Theater&#8221; and Security Models</strong></p>
<p>Security, by design is supposed to make you feel better, so if the market drives security, then the economic incentive is to make people feel secure, rather than to actually make them secure. Schneier refers to this behavior as “Security Theater”. Security Theater is necessary to a certain extent reasons Schneier, but it is also most obvious when there is no realized increase in security, yet claims are being made to make people simply feel better.</p>
<p>Child kidnapping is exaggerated by the media and is an exaggerated security model. Schneier makes the point that very few child kidnappings happen each year, and family members commit the majority of kidnappings; however, the media exaggerates this security model using elements of Security Theater.</p>
<p>The new global warming crisis is much closer to reality than feeling, which is why most people reject it or simply do not care as much. Compare this to child kidnapping, which plays on peoples emotions and feelings of security, so it gets much more attention.</p>
<p><strong>Suggestions on Security</strong></p>
<p>When analyzing security models, look for agendas and subjectivity. In these cases most likely they are trying to manipulate you to benefit them.</p>
<p>We use proxies to get good information. We trust our doctor as a proxy to prescribe us the right medication; we do not prescribe the medication ourselves.</p>
<p>There is a certain value in security theater, for example, it saved the over the counter drug companies with the poisoned Tylenol incident. The simple fact is that if someone wanted to poison Tylenol and put it back on the shelf, there are many ways they could still do this and subvert the “tamper-proof” cap.</p>
<p>Schneier made the point that we need to focus on giving better models to bring security and the way we utilize security back to facts.</p>
<p>“Every year, there is a new reality in a world of technology”.<br />
– Bruce Schneier</p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=140</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Historical Elements of Software Wars: An Interview with Clem Cole, President of USENIX, on Open Source, Unix, and Legal Disputes</title>
		<link>http://lisa.usenix.org/?p=126</link>
		<comments>http://lisa.usenix.org/?p=126#comments</comments>
		<pubDate>Wed, 10 Dec 2008 06:08:07 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[LISA '08]]></category>
		<category><![CDATA[History]]></category>
		<category><![CDATA[People at LISA]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=126</guid>
		<description><![CDATA[At this year&#8217;s LISA Conference, Clem Cole, President of USENIX and I discussed some of the pressing issues for using software around the time of USENIX’s beginnings. Clem Cole was (and still is) one of the original hackers of the era and we spoke about some of their troubles writing software with looming, possessive giants such [...]]]></description>
			<content:encoded><![CDATA[<p>At this year&#8217;s LISA Conference, Clem Cole, President of USENIX and I discussed some of the pressing issues for using software around the time of USENIX’s beginnings. Clem Cole was (and still is) one of the original hackers of the era and we spoke about some of their troubles writing software with looming, possessive giants such as AT&amp;T and DEC.</p>
<blockquote><p>If you used code that was derived from AT&amp;T&#8217;s Intellectual property, you could only share that with others that had the same license.  But a developer has always been free to share anything they owned, although traditionally before sharing you add a copyright and simple terms of usage license – a.k.a. the CMU/MIT/UCB (&#8211; sometimes called the Dead Fish style License). So if you wrote something original, you as the author could and did do what you wanted with it and traditionally most Unix developers gave it away to other users to use &#8211; consider any of the tools that came out of Harvard, Purdue, CMU, MIT, UCB et al &#8211; e.g. CMU Emacs, and UCB Pascal,  GCC ; the list is quite long.</p>
<p>Another way to think of this say &#8211; since the Universities were using Unix as a research tool, they could and did use Unix for as they wished, but they could not give out the AT&amp;T derived Unix technology.</p>
<p>In order to get a copy of AT&amp;T Unix at the time, Universities had to pay a $100 license fee to AT&amp;T and<br />
the source code was delivered on a magnetic tape (&#8221;abandoned on your doorstep&#8221; as it was sometimes referred). The problem with this<br />
model is that you could not legally share source code that was ported from<br />
Unix derived technology unless the recipients had their own license.</p></blockquote>
<p>Cole revealed some intricacies related to the discrepancies between AT8T Unix and BSD Unix:</p>
<blockquote><p>UCB, like many research users using Unix made a distribution of it&#8217;s tools and modifications &#8211; BSD &#8211; Berkeley Software Distribution. Numerous Berkeley distributions were made over time, and since all were based on the AT&amp;T technology, to get a copy of BSD you needed to be show that you too possessed an AT&amp;T Unix licensee.</p>
<p>Originally, BSD Unix could be licensed by any institution (research or commercial actually) that could demonstrate they had an AT&amp;T license.  It was just easier to check for that license since &#8220;everyone&#8221; could get one (although commercial users paid more to AT&amp;T). Remember, the cost of the hardware to use the AT&amp;T code was at minimum $100K and often 5 or 10 times that.  So<br />
the $100 for an AT&amp;T license for a University was peanuts, and cost to UCB were equally small to pay for the duplication etc.</p>
<p>Note that at that time&#8230; the owner of the code would add a copyright<br />
and a &#8220;license&#8221; to the top the file, and the different license were created to solve different issues.  The non-viral &#8220;dead-fish&#8221; style used by UCB is probably the longest-lived and basically says something like:  Hey we wrote this.  Use it at your own risk &#8211; i.e. don&#8217;t try to collect damages. If you do anything with it, you have to mention it came from us originally, but you can do what ever you want with it&#8221;  &#8211; i.e. wrap dead fish in it for market, make a product with it, study it, etc &#8211; have fun.</p>
<p>Over the course of a number years and after many different BSD releases, Berkeley&#8217;s team said, &#8220;hang on&#8221; &#8211; very little of what is now in BSD is based on AT&amp;T&#8217;s code.  So a number of folks at UCB began to make two piles of code in BSD depending on the &#8220;providence&#8221; (“AT&amp;T derived – a.k.a. tainted&#8221; and &#8220;non-AT&amp;T – a.k.a. clean&#8221; code).   Eventually the non-AT&amp;T owned pile was nearly the entire set.   So, the UCB Team eventually released as the BSD NET2 distribution (the non-AT&amp;T version) and it was made available to anyone &#8211; you only needed to obey the licenses and copyrights in the code itself.  All of this occurs during this time, when BSD was being ported to more and more systems other than the original VAX system it was designed for &#8211; such as the Sun2, 386, etc.</p>
<p>Once NET2 was released, some of the developers formed a company called BSD, Inc.  The BSD Inc. folks then started with NET2 and add the &#8220;missing&#8221; parts that they wrote themselves and created an &#8220;open source&#8221; &#8220;product&#8221; for Intel based PC&#8217;s running 386&#8217;s and 486s &#8211; called BSDi.</p>
<p>Shortly thereafter AT&amp;T sued both BSDi and UCB for improper use of their IP.   UC Berkeley &amp; BSDi eventually won the case, although I believe the court forced a handful more of files to be removed from NET2”</p>
<p>Us hacker types thought the AT&amp;T/UCB case was about copyright.  It turns out it was not.  The case was about trade secrets &#8211; which is much more serious.   In fact, we were later told that if AT&amp;T had won, any Unix/POSIX-like system is a derivative of the ideas used to build Unix &#8211; not just system built using AT&amp;T based source code.  This means any Unix-like system would have to been not allowed – not just BSD.  If this definition had come into play, it would been that any Unix or POSIX system would an &#8220;AT&amp;T derivitive work.&#8221;  Which to modern users it would have meant that not only BSD but Linux [and Minux, et al] would have to been licensed from AT&amp;T to be made available for use.</p></blockquote>
<p>According to Cole, &#8220;A user would obtain the source, then modified the software, and then fed the modified version back into the community.&#8221; It is a model that has pioneered some of the greatest and widely adopted software projects to do date, many of them incubated on Unix or Unix-like systems. To this day, this practice continues &#8211; but at a scale never before imagined.</p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=126</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>An Inside Look Behind the Creator of MRTG and RRDTool, Tobias Oetiker</title>
		<link>http://lisa.usenix.org/?p=119</link>
		<comments>http://lisa.usenix.org/?p=119#comments</comments>
		<pubDate>Thu, 27 Nov 2008 02:53:29 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[LISA '08]]></category>
		<category><![CDATA[mrtg]]></category>
		<category><![CDATA[rrdtool]]></category>
		<category><![CDATA[tobias oetiker]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=119</guid>
		<description><![CDATA[Tobias Oetiker, the creator of MRTG and RRDTool, traveled from Switzerland to LISA this year for fun and to teach. He  delivered an array of training courses and talks on some of his software that has become the de-facto standard for open source monitoring and graphing solutions.
In 1998 Oetiker came to LISA on a student [...]]]></description>
			<content:encoded><![CDATA[<p>Tobias Oetiker, the creator of MRTG and RRDTool, traveled from Switzerland to LISA this year for fun and to teach. He  delivered an array of training courses and talks on some of his software that has become the de-facto standard for open source monitoring and graphing solutions.</p>
<p>In 1998 Oetiker came to LISA on a student grant and presented a paper on the Multi Router Traffic Grapher: <a href="http://www.usenix.org/event/lisa98/full_papers/oetiker/oetiker_html/oetiker.html" target="_blank">http://www.usenix.org/event/lisa98/full_papers/oetiker/oetiker_html/oetiker.html</a>.</p>
<p>I asked Tobias why he thought MRTG and RRDTool are so popular for powering most modern network and performance trending solutions? Oetiker explained that there were no network monitoring tools at the time that could trend and graph usage over time, so he had to write it himself.</p>
<p>MRTG grew in popularity and was being used for network monitoring but and for very unconventional uses such as trending wave size at the Scripps Pier in La Jolla, California.</p>
<p>RRDTool was created soon after MRTG to expand MRTG’s shortcoming of only accepting two data-sources. The idea behind RRDTool was to allow for a time-series database with the ability to create graphs. It is an all-in-one solution created specifically to solve the</p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=119</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Invited Talks (Jordan Hubbard): Mac OS X: From the Server Room to Your Pocket</title>
		<link>http://lisa.usenix.org/?p=113</link>
		<comments>http://lisa.usenix.org/?p=113#comments</comments>
		<pubDate>Wed, 19 Nov 2008 06:32:41 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[LISA '08]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Jordan Hubbard]]></category>
		<category><![CDATA[speakers]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=113</guid>
		<description><![CDATA[Jordan Hubbard, Director of UNIX Technology at Apple gave a talk at LISA this year about OS X and how continues to come along as a robust, UNIX operating system. Many rare insights were revealed during the talk about recent developments powering the OS X operating system.
Some topics discussed was the process of converting OS [...]]]></description>
			<content:encoded><![CDATA[<p>Jordan Hubbard, Director of UNIX Technology at Apple gave a talk at LISA this year about OS X and how continues to come along as a robust, UNIX operating system. Many rare insights were revealed during the talk about recent developments powering the OS X operating system.</p>
<p>Some topics discussed was the process of converting OS X into a certified UNIX operating system, how file quarantine works, the lesser-known <a href="http://developer.apple.com/documentation/Darwin/Reference/ManPages/man7/sandbox.7.html" target="_blank">sandbox profile language</a> which is based on <a href="http://www.freebsd.org/doc/en/books/handbook/mac.html" target="_blank">FreeBSD Mandatory Access Control</a>, code signing on all of the binaries and libraries of OS X, better programming language support (RubyCocoa, HotCocoa, and PyObjC), Apple Syslog, and ZFS.</p>
<p>The Apple Syslog (<a href="http://developer.apple.com/documentation/Darwin/Reference/ManPages/man3/asl.3.html" target="_blank">ASL</a>) is a complete rewrite of syslog from the ground up. ASL offers a consistently encoded syslog format as welll as a Boolean search API. ASL is open source, available on <a href="http://macosforge.org" target="_blank">macosforge.org</a>, and not dependant on Apple technology.</p>
<p>In the talk ZFS was spoken about in Leopard. The current Apple implementation of ZFS is read-only, however there is a full read-write implementation on <a href="http://zfs.macosforge.org" target="_blank">http://zfs.macosforge.org</a>.</p>
<p>Hubbard’s talk was informative and exclusive and offered bits and pieces of information that otherwise would be unlikely to discover. The information presented at this talk gave some informative insights into Apple’s more silent innovations, as well as the more public vocal ones.</p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=113</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Java System Administration: Sys Admin, meet J2EE</title>
		<link>http://lisa.usenix.org/?p=105</link>
		<comments>http://lisa.usenix.org/?p=105#comments</comments>
		<pubDate>Fri, 14 Nov 2008 09:48:37 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[LISA '08]]></category>
		<category><![CDATA[bof]]></category>
		<category><![CDATA[j2ee]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=105</guid>
		<description><![CDATA[I gave a small talk at a BoF at LISA entitled J2EE / Java System Administration. This talk was mostly intended for system administrators at LISA who have not had experience with running J2EE application servers and wanted to get some insights into how it is set up and administered. The talk was short and [...]]]></description>
			<content:encoded><![CDATA[<p>I gave a small talk at a BoF at LISA entitled J2EE / Java System Administration. This talk was mostly intended for system administrators at LISA who have not had experience with running J2EE application servers and wanted to get some insights into how it is set up and administered. The talk was short and only offered a brief introduction with the JBoss Community Application server, but people seemed to find it useful, and the audience had some information to share and contribute their experience with running Java application servers.</p>
<p>I have posted a few links here for anyone interested in testing out a Java application server. The target audience is for those who have little or no experience with running J2EE application servers and how to get it set up.</p>
<p><strong>The Elevator Pitch on Application Servers</strong><br />
Pre-requisites: Have Java installed on the host (JRE or JDK 1.5+ is recommended)</p>
<p>Step 1) Get the application server of choice (in this case the free, open-source version of JBoss AS) to install on their system from http://www.jboss.org/jbossas/downloads/<br />
Step 2) Configure the ulimit settings and JAVA_OPTS to enable core dumps and remote management with Java Management Extensions (JMX).</p>
<pre>NOTE: For the ulimit settings a ulimit of unlimited is recommended for the user account under which the application server will run. This is to enable core dumps and setting this to unlimited will eliminate the need to change this setting if heap size is adjusted.</pre>
<p>Setting the JAVA_OPTS: <a href="http://gallemore.blogspot.com/2007/11/connecting-jconsole-to-jboss-jmx-server.html" target="_blank">http://gallemore.blogspot.com/2007/11/connecting-jconsole-to-jboss-jmx-server.html</a><br />
What is JMX: <a href="http://blogs.sun.com/jmxetc/entry/what_is_jmx" target="_blank">http://blogs.sun.com/jmxetc/entry/what_is_jmx</a></p>
<p>Step 3) Unzip the jboss installation to it’s desired location and run bin/run.sh.<br />
Step 4) Deploy an application that you created or downloaded from a trusted site. A simple Hello World web application was used as an example: <a href="http://www.centerkey.com/jboss/" target="_blank">http://www.centerkey.com/jboss/</a></p>
<p>Now the application server is running, and is ready for the deployment of Java web applications or web service applications to it. That’s it! You have configured a Java application server.</p>
<p><strong>Troubleshooting the Application Server</strong><br />
Some utilities were showcase and introduced during the talk, and those links are available below. Gathering thread dumps was shown during the talk and the process is generally as follows:</p>
<p><strong>Generate a thread dump</strong><br />
How to generate and capture Java stack traces: <a href="http://www.jboss.org/community/docs/DOC-12300" target="_blank">http://www.jboss.org/community/docs/DOC-12300</a></p>
<p><strong>Analyze the thread dump. </strong><br />
A tool called Samurai (written in Java) was used as an example: <a href="http://yusuke.homeip.net/samurai/en/index.html" target="_blank">http://yusuke.homeip.net/samurai/en/index.html</a><br />
Monitor the live application server via JMX using Jconsole. Jconsole part of the standard J2SE 1.5+ distribution: <a href="http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html" target="_blank">http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html</a><br />
I hope this BoF/Talk has whetted your appetite for Java, which is a rich, incredibly powerful programming language and application platform.</p>
<p>Matthew</p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=105</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LISA Insider: Meet the USENIX Board and Staff</title>
		<link>http://lisa.usenix.org/?p=101</link>
		<comments>http://lisa.usenix.org/?p=101#comments</comments>
		<pubDate>Fri, 14 Nov 2008 01:15:50 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[LISA '08]]></category>
		<category><![CDATA[bof]]></category>
		<category><![CDATA[USENIX Board]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=101</guid>
		<description><![CDATA[At the &#8220;Meet The USENIX Board and Staff&#8221; birds of a feather (BoF) the wine was flowing, the company good, and the mood predominantly jovial. The USENIX board and staff were present to field questions about the conference and organization and listen to feedback from their members. A large field of questions and comments were [...]]]></description>
			<content:encoded><![CDATA[<p>At the &#8220;Meet The USENIX Board and Staff&#8221; birds of a feather (BoF) the wine was flowing, the company good, and the mood predominantly jovial. The USENIX board and staff were present to field questions about the conference and organization and listen to feedback from their members. A large field of questions and comments were specific to the conference itself, the history of USENIX, the board members’ responsibilities and amongst other topics.</p>
<p>Clem Cole, President of USENIX, fielded a question on the history of USENIX and its beginnings. He offered insights into how USENIX was started that there was a common nemesis called Digital Equipment Corporation. At the time, DEC was imposing licensing restrictions on programmers who wanted to port Unix to PDP computers. A group of programmers/system administrators came together to for the first Unix group called USENIX. Since that time, it has grown into the expansive organization it is today including training and fostering academic growth in the areas of computer science.</p>
<p>The details of USENIX’s beginnings are most interesting, considering it contains a great deal of how history has been made with the computer which we use today. The history of USENIX may be followed up with a separate article on the USENIX blog, so stay tuned in.</p>
<p>The responsibilities of the USENIX board still contain the original vision of uniting the computing community and fostering innovation that was present at its inception. Some of the more current responsibilities of the are to review and publish papers from the computer science academic community, and bring students to the conference who would otherwise not be able to afford to attend.</p>
<p>On the educational note &#8211; for students, system administrators, programmers and the curious, the training program has become an essential part of the USENIX organization’s efforts in providing excellent training, and is headed up by Mr. Dan Klein.  The people who created the technology we use on a daily basis often deliver the training at USENIX.</p>
<p>USENIX is also active in the standards community with an active representation on various standards committees from Nicholas M. Stoughton, Standards Liaison.</p>
<p>The USENIX board concluded that their responsibility is to deliver the best value to their members, and the best value is the conference content and efforts of the organization year round.</p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=101</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Inside LISA Training: Q&amp;A with Tobias Oetiker on the Qooxdoo  Javascript Framework</title>
		<link>http://lisa.usenix.org/?p=97</link>
		<comments>http://lisa.usenix.org/?p=97#comments</comments>
		<pubDate>Thu, 13 Nov 2008 08:01:38 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[Training]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[qooxdoo]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=97</guid>
		<description><![CDATA[Tobias Oetiker presented training on how to build simple applications using the Qooxdoo framework at the LISA conference, and opened the doors to attendees to a new, innovative breed of application framework.
Qooxdoo (pronounced kooks-doo) is an Ajax application framework, which is utilized to build standalone web applications solely with Javascript. After speaking with Oetiker about [...]]]></description>
			<content:encoded><![CDATA[<p>Tobias Oetiker presented training on how to build simple applications using the Qooxdoo framework at the LISA conference, and opened the doors to attendees to a new, innovative breed of application framework.</p>
<p>Qooxdoo (pronounced kooks-doo) is an Ajax application framework, which is utilized to build standalone web applications solely with Javascript. After speaking with Oetiker about the Qooxdoo framework it has become apparent that Qooxdoo is revolutionary for designing web applications. There were many questions that surfaced when introduced to the framework, such as “How is this even possible?” and “Is this yet another Ajax framework?” After questioning Tobi, it is apparent that this is not an ordinary Ajax framework and there is definitely a bit of voodoo in Qooxdoo.</p>
<p>Q (Sacks): Can you please explain how Qooxdoo works for readers who might be interested in the framework but doesn&#8217;t really know what it is?<br />
A (Oetiker): Qooxdoo is for &#8217;standalone&#8217; applications running in the web-browser &#8211; sort of a new breed of creature. Something that was attempted with Java years ago.</p>
<p>Q (Sacks): Is Qooxdoo an Ajax framework?<br />
A (Oetiker): Yes, but it is not a collection of Ajax/DHTML widgets.</p>
<p>Q (Sacks): How is Qooxdoo unique from other Ajax/Javascript frameworks?<br />
A (Oetiker): It provides a framework for writing complete applications in JavaScript. In contains everything you need, done in a very tasteful and technically skilled manner.</p>
<p>Q (Sacks): Qooxdoo seems to compile all of libraries into a single js file, does this make troubleshooting more difficult?<br />
A (Oetiker): The trick is that Qooxdoo allows you to run the application also<br />
from the “uncompiled” Javascript source files. So while debugging you use the original files and only convert them to the single file format when you deploy the application.</p>
<p>Q (Sacks): Would you call a Qooxdoo page a web application or something else?<br />
A (Oetiker): Yes you would call it a web application I guess &#8230; but only because of the lack of a better word. There is some good material on Qooxdoo in <a href="http://resources.qooxdoo.org/download/presentation/Ajax%20in%20Action%202008%20-%20GUI-Development%20with%20qooxdoo%20-%20with%20notes.pdf" target="_blank">http://resources.qooxdoo.org/download/presentation/Ajax%20in%20Action%202008%20-%20GUI-Development%20with%20qooxdoo%20-%20with%20notes.pdf</a></p>
<p>Qooxdoo offers a simple way to build and entire web application into a single Javascript file and deploy it on a web server. This is a rather amazing feat considering it is a purely web-based (no application server) web application, allowing for database callbacks and all of the other full features of an Ajax-based application. The Qooxdoo training at LISA presented how to build an application with Qooxdoo and debunked the internals of the framework and how to fully leverage it’s features.</p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=97</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Students at LISA</title>
		<link>http://lisa.usenix.org/?p=93</link>
		<comments>http://lisa.usenix.org/?p=93#comments</comments>
		<pubDate>Wed, 12 Nov 2008 07:45:08 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[LISA '08]]></category>
		<category><![CDATA[academia]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=93</guid>
		<description><![CDATA[USENIX conferences are the premier location for computer science students to present their work such as thesis papers and research projects. Students also benefit from receiving feedback from the best minds in the system administration community.
I spoke to a few students to get a better understanding of why computer science students come to LISA: Niia [...]]]></description>
			<content:encoded><![CDATA[<p>USENIX conferences are the premier location for computer science students to present their work such as thesis papers and research projects. Students also benefit from receiving feedback from the best minds in the system administration community.</p>
<p>I spoke to a few students to get a better understanding of why computer science students come to LISA: Niia Lartey of Oslo University College said that it is a tradition for students in his department to come to LISA. In addition to following tradition, one of the main reasons Lartey traveled across the pond to get ideas for his own thesis paper.</p>
<p>Students from all over the world frequent the USENIX conferences, LISA in particular to gather and share ideas for research projects, discover job opportunities for when they graduate and get involved in the computing community.</p>
<p>USENIX offers student grants for those interested in attending the conference. To find out more, visit <a href="http://www.usenix.org/events/lisa08/students.html" target="_blank">http://www.usenix.org/events/lisa08/students.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=93</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LISA Insider: The Xen.org Team on Xen Training</title>
		<link>http://lisa.usenix.org/?p=82</link>
		<comments>http://lisa.usenix.org/?p=82#comments</comments>
		<pubDate>Tue, 11 Nov 2008 22:04:47 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[LISA '08]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=82</guid>
		<description><![CDATA[LISA Insider: The Xen.org Team on Xen Training
A new Xen training course was offered at LISA this year in San Diego. Wenjin Hu and Zach Sheperd of Clarkson University delivered the training course. Hu and Sheperd both contributed to the official “Running Xen” book and are both actively involved in the Xen.org community project.  [...]]]></description>
			<content:encoded><![CDATA[<p><strong>LISA Insider: The Xen.org Team on Xen Training</strong><br />
A new Xen training course was offered at LISA this year in San Diego. Wenjin Hu and Zach Sheperd of Clarkson University delivered the training course. Hu and Sheperd both contributed to the official “Running Xen” book and are both actively involved in the Xen.org community project.  The course was informative and provided attendees with the information they need to get started with Xen and was packed full with over 70 attendees.</p>
<p><strong> Interview with the Xen Community Manager, Stephen Spector</strong><br />
Stephen’s commitment and enthusiasm for the Xen project are evident. His feelings seem to be shared by most of the people attending the training. When you talk to Stephen it becomes apparent why others get so fired up about the Xen project. According to Spector, due to the prevalence of the academics in general and computer science students in particular, LISA is a great venue for disseminating information and progressing the <a id="tempLinkable" href="http://xen.org/" target="_blank">Xen.org</a> project. According to Spector, given the collaborative nature of the educational community, academics are the best conduit for spreading the word about Xen.</p>
<p>“The Xen.org community is about building the best Hyperivisor”, says Spector. Judging by the number of attendees Xen is most certainly holding true to this vision, and the main purpose of Xen as described by Ian Pratt, creator of the Xen hypervisor. The Xen open source community is what fuels the success of the commercial Xen-based products; however, the reason they are successful is because of the open-source community’s contributions and feedback on the Xen project.</p>
<p><strong>Up Close with the Xen Trainers: Wenjin Hu  and Zach Sheperd</strong><br />
Hu believes that the reason for the extreme popularity of the course is due to the popularity of the Xen project on a large scale. People are starting to use it in production and as a better computing platform for their business technology infrastructure as well as University computing platforms. Hu and Sheperd both believe it is important to connect with the community to get feedback on use cases for the Xen hypervisor. Sheperd antes that “development fosters research”, and Xen provides the substrate for incubating software development projects, which is one of the many use cases for this virtualization platform.</p>
<p><strong>Conclusions</strong><br />
Xen is a new course offered at the LISA training tracks and there will likely be intermediate and advanced courses at future LISA’s. One of the reasons the Xen team chose LISA to gather feedback about their training, disseminate information to the most relevant audience, and gather use cases about how Xen is being used. On the flipside, the conference attendees received an introduction to Xen and come away with the ability for use the Xen hypervisor for whatever projects thay may have dreamed up, and fast-tracks their ability to get the most out of Xen. There are many new great things coming down the line, stay tuned on the LISA blog and Xen.org for more information.</p>
<p><strong>Further Information</strong><br />
Xen Community Website: <a href="http://www.xen.org" target="_self">http://www.xen.org</a><br />
Xen Blog: <a href="http://blog.xen.org" target="_blank">http://blog.xen.org</a><br />
Xen Mailing Lists: <a href="http://lists.xensource.com" target="_blank">http://lists.xensource.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=82</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>People at LISA: Many Happy Returns</title>
		<link>http://lisa.usenix.org/?p=77</link>
		<comments>http://lisa.usenix.org/?p=77#comments</comments>
		<pubDate>Mon, 10 Nov 2008 08:37:10 +0000</pubDate>
		<dc:creator>msacks</dc:creator>
				<category><![CDATA[LISA '08]]></category>
		<category><![CDATA[People at LISA]]></category>

		<guid isPermaLink="false">http://lisa.usenix.org/?p=77</guid>
		<description><![CDATA[While wandering the corridors of the LISA conference I noticed that there are quite a few conference attendees wearing LISA shirts from previous years dating all the way back to 1998. In addition to the fantastic feat of maintaining a single article of clothing in a wearable state for over 10 years, I became curious [...]]]></description>
			<content:encoded><![CDATA[<p>While wandering the corridors of the LISA conference I noticed that there are quite a few conference attendees wearing LISA shirts from previous years dating all the way back to 1998. In addition to the fantastic feat of maintaining a single article of clothing in a wearable state for over 10 years, I became curious as to what the motivation is for conference attendees to continue to return for so many years.</p>
<p>After speaking with a few of these LISA veterans there is an apparent common thread amongst returnees: the people. There are very few technology-related conferences in the world that have the breadth and wealth of information that is present at LISA. Conference presenters are consistently the leaders, authors, and experts in the field of system administration. This provides an advantage when seeking feedback, ideas, and solutions to problems on technologies that are used by systems administrators worldwide. By going to the source of the technology we use and meeting the people behind the scenes, it opens up a whole new world for those involved in the field of technology.</p>
]]></content:encoded>
			<wfw:commentRss>http://lisa.usenix.org/?feed=rss2&amp;p=77</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
