<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>NovaRUG: July 15: Search using Sphinx and Thinking Sphinx, lessons learned by Christophe Lucas</title>
    <link>http://www.novarug.org/articles/2009/07/02/july-15-search-using-sphinx-and-thinking-sphinx-lessons-learned-by-christophe-lucas</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Northern Virginia Ruby User's Group</description>
    <item>
      <title>July 15: Search using Sphinx and Thinking Sphinx, lessons learned by Christophe Lucas</title>
      <description>&lt;p&gt;
Title: Search using Sphinx and Thinking Sphinx, Lessons Learned

&lt;p&gt;
Register:  &lt;a href="http://www.eventbrite.com/event/344339930"&gt;Click me to register!&lt;/a&gt;

&lt;p&gt;
&lt;b&gt;Food:&lt;/b&gt; Pizza and sodas will be provided. 

&lt;p&gt;
&lt;b&gt;Time:&lt;/b&gt; Weds July 15, 6:30 PM - 9 PM. 

&lt;p&gt;
&lt;b&gt;Note:&lt;/b&gt; Prior to the main talk, Charles Calvert will give a brief overview of the Independent Computer Consultants Association and its usefulness as a resource for both
consultants and those hiring consultants.

&lt;p&gt;
&lt;b&gt;Description:&lt;/b&gt; We all experienced how easy it is to get started with
Sphinx and Thinking Sphinx but it becomes complex very quickly with
sophisticated data models. 
We will talk about the folowing topics:

&lt;ul&gt;
&lt;li&gt;Indexing through has_many relationships using multi-value
attributes and the limitations of that solution.
&lt;li&gt;
&lt;/li&gt;Search filters
&lt;li&gt;
&lt;/li&gt;Geolocation search
&lt;li&gt;
&lt;/li&gt;Cross index search
&lt;li&gt;
&lt;/li&gt;Cross model search
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
The goal of this presentation and discussion is to give and
illustrate
simple code solutions to solve common search problems using
Sphinx and
Thinking Sphinx.

&lt;p&gt;
&lt;b&gt;Speaker:&lt;/b&gt; Christophe Lucas is currently the lead software engineer at
VisualCV,
Inc. Prior to VisualCV, he worked at Revolution Health
Group, LLC,
designing and developing web applications using the Ruby on
Rails
framework. He also developed desktop applications using
Java at the
National Institute of Standards and Technology as a guest
researcher
and at Meta Integration Technology. He is a firm believer
in the
Manifesto for Agile Software Development and eXtreme
Programming best
practices.

&lt;!--
&lt;p&gt;
&lt;b&gt;Sponsor:&lt;/b&gt; 
&lt;p&gt;
&lt;a href="http://www.rubynation.org/"&gt;
  &lt;img src="http://www.rubynation.org/images/conference/badges/2009/rubynationA.jpg"/&gt;
&lt;/a&gt;--&gt;

&lt;p&gt;
&lt;b&gt;Location:&lt;/b&gt; 
&lt;p&gt;
FGM HQ,
&lt;br&gt;
12021 Sunset Hills Rd, Suite 400
&lt;br&gt;
Reston, VA 20190
&lt;br&gt;
Call 703 727-1307 (Gray) to get in.</description>
      <pubDate>Thu, 02 Jul 2009 14:37:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:dcee782c-c2cf-4c92-ae80-47e56d53da7c</guid>
      <author>Gray Herter</author>
      <link>http://www.novarug.org/articles/2009/07/02/july-15-search-using-sphinx-and-thinking-sphinx-lessons-learned-by-christophe-lucas</link>
      <category>Meetings</category>
    </item>
  </channel>
</rss>
