<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.abcseo.com/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>ABCSEO.com</title>
        <description></description>
        <link>http://www.abcseo.com/</link>
        <lastBuildDate>Sat, 21 Jan 2012 14:55:22 +0000</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>http://www.abcseo.com/lib/images/favicon.ico</url>
            <title>ABCSEO.com</title>
            <link>http://www.abcseo.com/</link>
        </image>
        <item>
            <title>Magneato CMS</title>
            <link>http://www.abcseo.com/tech/magneato?rev=1327070264&amp;do=diff</link>
            <description>Magneato is an open source content management system (CMS) oriented towards structured, user defined, data. It is a powerful synthesis of XForms, XPath and the Java Content Repository (Apache Jackrabbit). It enables powerful web applications to be developed rapidly and at low cost.</description>
            <author>David George</author>
        <category>tech</category>
            <pubDate>Fri, 20 Jan 2012 14:37:44 +0000</pubDate>
        </item>
        <item>
            <title>Curriculum Vitae</title>
            <link>http://www.abcseo.com/user/david-george/curriculum-vitae?rev=1327064932&amp;do=diff</link>
            <description>David George

Address: Geneva, Switzerland

Nationality: British/French, Swiss Permit G

Email: &lt;mailto:david.george@gmail.com&gt;


Date of Birth: 24 July 1964

I have over 25 years experience in the IT industry principally as a developer on Unix, Java and Web based projects. I have been behind a couple of pioneering Open Source projects: The x.Link debugger demonstrates an early Java implementation of Aspect Oriented Programming techniques based on real-time bytecode engineering and was cited at …</description>
            <author>David George</author>
        <category>user:david-george</category>
            <pubDate>Fri, 20 Jan 2012 13:08:52 +0000</pubDate>
        </item>
        <item>
            <title>Web Development and eMarketing</title>
            <link>http://www.abcseo.com/start?rev=1326201447&amp;do=diff</link>
            <description>We offer a complete range of services for businesses and public bodies that are implementing or redeveloping an open source web based solution.



Our offer includes


	*  Content Management System Selection, Implementation, Training and Support
	*  Search Engine Optimisation Strategy
	*  Digital Marketing
	*  Search Engine Implementation</description>
            <author>David George</author>
            <pubDate>Tue, 10 Jan 2012 13:17:27 +0000</pubDate>
        </item>
        <item>
            <title>findJar - created</title>
            <link>http://www.abcseo.com/tech/java/find-classes-in-jars?rev=1326201231&amp;do=diff</link>
            <description>A little shell script to find a class in a java file

Usage


$ findJar.sh &lt;class name&gt;


# David B George 2012
echo -n &quot;Searching:&quot;
find . -name &quot;*.jar&quot; -print | while read file
do
	jar tvf $file | grep &quot;$1&quot; &gt;/dev/null 2&gt;&amp;1
	if [[ $? == 0 ]]
	then
		echo &quot;\n$file&quot;
	else
		echo -n .
	fi
done</description>
            <author>David George</author>
        <category>tech:java</category>
            <pubDate>Tue, 10 Jan 2012 13:13:51 +0000</pubDate>
        </item>
        <item>
            <title>Java</title>
            <link>http://www.abcseo.com/tech/java/start?rev=1326200909&amp;do=diff</link>
            <description>I have been working using Java since 1995 when I downloaded release 0.89a. I've used all Java versions to Java 5.0 and have worked on a number of new technology projects using the language.

In 1998 I worked on an 18 month project developing a configuration management tool for a major telecommunications company. For this project I developed an Object Relational Mapper called Cobra. This tool enabled developers to access Java objects over local or an RMI interface and could automatically generate…</description>
            <author>David George</author>
        <category>tech:java</category>
            <pubDate>Tue, 10 Jan 2012 13:08:29 +0000</pubDate>
        </item>
        <item>
            <title>Latest News - added addax</title>
            <link>http://www.abcseo.com/news/latest-news?rev=1326200864&amp;do=diff</link>
            <description>Addax Petroleum Intranet


Addax Petroleum Worldwide Intranet is a large Liferay based Intranet portal which I worked as part of a team for Cross Systems, Geneva.


	*  Development of specialized portlets for employee search, staff facebook etc, oil spot prices using xIgnite data service
	*  Customisation of existing portlets: RSS, Currency Convertor
	*  Creation of theme and hook
	*  Modification of ext using Spring best practises for forward compatibility
	*  Initial implementation of Solr bas…</description>
            <author>David George</author>
        <category>news</category>
            <pubDate>Tue, 10 Jan 2012 13:07:44 +0000</pubDate>
        </item>
        <item>
            <title>Faceted Search with Lucene</title>
            <link>http://www.abcseo.com/tech/search/facetted-search-with-lucene?rev=1314730899&amp;do=diff</link>
            <description>For a new project I wanted to have a look at Faceted navigation but first of all, just what is a Facet? Well this is what Wikipedia has to say:


Faceted search, also called faceted navigation or faceted browsing, is a technique for accessing a collection of information represented using a faceted classification, allowing users to explore by filtering available information. A faceted classification system allows the assignment of multiple classifications to an object, enabling the classification…</description>
            <author>David George</author>
        <category>tech:search</category>
            <pubDate>Tue, 30 Aug 2011 20:01:39 +0000</pubDate>
        </item>
        <item>
            <title>Search</title>
            <link>http://www.abcseo.com/tech/search/start?rev=1314558069&amp;do=diff</link>
            <description>*  Google Search Appliance
		*  Feeding your Google Search Appliance
		*  Google Search Appliance Keyword Cloud
		*  Formatting the output of the Google Search Appliance
		*  Google Search Appliance Tips and Tricks
		*  gsa-search-suggest


Solr and Lucene

	*  Faceted Search with Lucene
	*  Deleting the Index
	*  Using Tika and Solr to index Office Documents
	*  Solr Hit Highlighting
	*  TikaEntityProcessor dissected
	*  Solr Cores and Multiple Indexes</description>
            <author>David George</author>
        <category>tech:search</category>
            <pubDate>Sun, 28 Aug 2011 20:01:09 +0000</pubDate>
        </item>
        <item>
            <title>Liferay Portal - added loggin information</title>
            <link>http://www.abcseo.com/tech/liferay/start?rev=1312474422&amp;do=diff</link>
            <description>Liferay is an enterprise portal written in Java now in its 6th version. It adheres to the Java Portlets definition (JSR 168 and JSR 286). A portlet is a unit of functionality, essentially a webapp (Web Application) that confirms to a standard. A Portal can assemble these portlets to build a complete web application. A portlet could provide calendar, forum, blog or CMS functionality. It is effectively a Meta CMS (Content Management System). Liferay comes bundled with a number of portlets. These c…</description>
            <author>David George</author>
        <category>tech:liferay</category>
            <pubDate>Thu, 04 Aug 2011 17:13:42 +0000</pubDate>
        </item>
        <item>
            <title>Building a Liferay Web Service</title>
            <link>http://www.abcseo.com/tech/liferay/web-service?rev=1310912099&amp;do=diff</link>
            <description>to be completed

Prerequisites

Apache Axis

Start Liferay
Access the WSDL of the Service you want to use,
&lt;http://127.0.0.1:8080/tunnel-web/secure/axis&gt; - you will need to give a login

browse the service you want

from the axis directory generate the interface classes

java -cp “lib/*” org.apache.axis.wsdl.WSDL2Java &lt;http://127.0.0.1:8080/tunnel-web/axis/Portlet_IG_IGImageService?wsdl&gt;


tomcat*/lib/ext/portal-service.jar
tomcat*/webapps/ROOT/WEB-INF/lib/portal-client.jar


generates</description>
            <author>David George</author>
        <category>tech:liferay</category>
            <pubDate>Sun, 17 Jul 2011 15:14:59 +0000</pubDate>
        </item>
        <item>
            <title>Advanced Searching with Liferay and Lucene/Solr - created</title>
            <link>http://www.abcseo.com/tech/liferay/solr-search-liferay?rev=1310912044&amp;do=diff</link>
            <description>Liferay's Search Engine set-up leads something to be desired when it comes to search for objects such as Users. The default schema uses a STRING type for fields. String let you order search results but have a number of limitations including applying filters and analyzers. One example is for an internationalized site where usernames may have accent characters. We generally want to treat é, ë etc as the same as 'e' for searching. Ok so we can change the schema to use a TEXT field but then we can't…</description>
            <author>David George</author>
        <category>tech:liferay</category>
            <pubDate>Sun, 17 Jul 2011 15:14:04 +0000</pubDate>
        </item>
        <item>
            <title>tech:content-management-systems:content-management-systems - added new link</title>
            <link>http://www.abcseo.com/tech/content-management-systems/content-management-systems?rev=1310899615&amp;do=diff</link>
            <description>*  Expression Engine
	*  Liferay Portal
		*  Liferay MySQL setup
		*  Portlet Development
		*  Setting up the Liferay Plugin Development Environment
		*  LDAP
		*  Portlet Development
		*  Expando Bridge and Custom Fields
		*  i18n
		*  AlloyUI Taglib for Forms
		*  Liferay UI Search Container Explained
		*  Using the Liferay Search Container Programatically
		*  Liferay Runtime Preferences
		*  Building a Liferay Web Service
		*  Advanced Searching with Liferay and SOLR</description>
            <author>David George</author>
        <category>tech:content-management-systems</category>
            <pubDate>Sun, 17 Jul 2011 11:46:55 +0000</pubDate>
        </item>
        <item>
            <title>Using the Liferay Search Container Programatically - added formatting</title>
            <link>http://www.abcseo.com/tech/liferay/search-container-code?rev=1310899434&amp;do=diff</link>
            <description>The Liferay Search Container Taglibs make paging through data a breeze but what if you have some specfic requirements that don't fix the mould. An example would be displaying a “facebook” of all the users in the organisation formatted so that 4 pictures appear on each row? Well we don't have to use the taglibs we can get full control over the search formatting programmatically. In this example we'll use the Lucene/Solr interface for retrieving users.</description>
            <author>David George</author>
        <category>tech:liferay</category>
            <pubDate>Sun, 17 Jul 2011 11:43:54 +0000</pubDate>
        </item>
    </channel>
</rss>

