<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://www.drupro.com">
<channel>
 <title>Drupro blogs</title>
 <link>http://www.drupro.com/blog</link>
 <description />
 <language>en</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/drupro" /><feedburner:info uri="drupro" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
 <title>Etsitään myyntihenkistä konseptisuunnittelijaa</title>
 <link>http://www.drupro.com/blog/sampo/etsit%C3%A4%C3%A4n-myyntihenkist%C3%A4-konseptisuunnittelijaa</link>
 <description>&lt;div class="field field-type-filefield field-field-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="http://www.drupro.com/blog/sampo/etsit%C3%A4%C3%A4n-myyntihenkist%C3%A4-konseptisuunnittelijaa" class="imagecache imagecache-blog-image imagecache-linked imagecache-blog-image_linked"&gt;&lt;img src="http://www.drupro.com/files/drupro3/imagecache/blog-image/bigstockphoto_Plans_507574_cropped.jpg" alt="" title=""  class="imagecache imagecache-blog-image" width="600" height="240" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Räätälöityjä verkkopalveluita toteuttava yrityksemme etsii monitaitoista ja kokenutta, asiakasrajapinnassa toimivaa konseptisuunnittelijaa. Tehtäviisi kuuluu tukea asiakkaitamme heidän verkkoliiketoimintansa suunnittelussa, rakentaa toimivia ja pitkäkestoisia asiakassuhteita ja etsiä aktiivisesti uusia asiakkuuksia. Avain onnistumiseen on asiakkaidemme tarpeiden tunnistamisessa ja ratkaisemisessa.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drupro.com/blog/sampo/etsit%C3%A4%C3%A4n-myyntihenkist%C3%A4-konseptisuunnittelijaa" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.drupro.com/blog/sampo/etsit%C3%A4%C3%A4n-myyntihenkist%C3%A4-konseptisuunnittelijaa#comments</comments>
 <category domain="http://www.drupro.com/blog/general">General</category>
 <category domain="http://www.drupro.com/blog/tag/konseptisuunnittelija">konseptisuunnittelija</category>
 <category domain="http://www.drupro.com/blog/tag/rekry">rekry</category>
 <pubDate>Thu, 05 Aug 2010 14:34:58 +0000</pubDate>
 <dc:creator>sampo</dc:creator>
 <guid isPermaLink="false">64 at http://www.drupro.com</guid>
</item>
<item>
 <title>Hook up!</title>
 <link>http://www.drupro.com/blog/antti-ahti/hook-up</link>
 <description>&lt;div class="field field-type-filefield field-field-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="http://www.drupro.com/blog/antti-ahti/hook-up" class="imagecache imagecache-blog-image imagecache-linked imagecache-blog-image_linked"&gt;&lt;img src="http://www.drupro.com/files/drupro3/imagecache/blog-image/bigstock_Group_Of_Goldfish_Around_Empty_5351649.jpg" alt="" title=""  class="imagecache imagecache-blog-image" width="600" height="527" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Often I come across a situation where the functionality of a module isn't exactly what I need. That is, I would need to modify it somehow to make it fit. Unfortunately, this is something that many module designers don't consider. Often the ways to battle this problem are limited:&lt;/p&gt;
&lt;p&gt;1. modify functions in the module directly&lt;br /&gt;
2. copy-paste the functions and then modify&lt;/p&gt;
&lt;p&gt;The purpose of this post is to give ideas how to design extendable and reusable modules.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drupro.com/blog/antti-ahti/hook-up" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.drupro.com/blog/antti-ahti/hook-up#comments</comments>
 <category domain="http://www.drupro.com/blog/tag/code-example">code example</category>
 <category domain="http://www.drupro.com/blog/drupal">Drupal</category>
 <category domain="http://www.drupro.com/blog/tag/drupal">drupal</category>
 <category domain="http://www.drupro.com/blog/tag/hooks">hooks</category>
 <category domain="http://www.drupro.com/blog/tag/serialization">serialization</category>
 <category domain="http://www.drupro.com/blog/tag/ubercart">ubercart</category>
 <category domain="http://www.drupro.com/blog/tag/variables">variables</category>
 <pubDate>Mon, 02 Aug 2010 11:46:41 +0000</pubDate>
 <dc:creator>Antti Ahti</dc:creator>
 <guid isPermaLink="false">62 at http://www.drupro.com</guid>
</item>
<item>
 <title>Halve Your Budget With Functional Web Design</title>
 <link>http://www.drupro.com/blog/sampo/halve-your-budget-functional-web-design</link>
 <description>&lt;div class="field field-type-filefield field-field-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="http://www.drupro.com/blog/sampo/halve-your-budget-functional-web-design" class="imagecache imagecache-blog-image imagecache-linked imagecache-blog-image_linked"&gt;&lt;img src="http://www.drupro.com/files/drupro3/imagecache/blog-image/bigstock_Clock_Work_7757219.png" alt="" title=""  class="imagecache imagecache-blog-image" width="600" height="240" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Functional design document is a great tool to communicate the business logic of a web service between the parties, which in addition to the client and the developer may include designers, usability engineers, copy writers, translators and other third party providers and interest groups.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drupro.com/blog/sampo/halve-your-budget-functional-web-design" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.drupro.com/blog/sampo/halve-your-budget-functional-web-design#comments</comments>
 <category domain="http://www.drupro.com/blog/tag/functional">functional</category>
 <category domain="http://www.drupro.com/blog/general">General</category>
 <category domain="http://www.drupro.com/blog/tag/web-design">web design</category>
 <pubDate>Wed, 28 Jul 2010 10:23:38 +0000</pubDate>
 <dc:creator>sampo</dc:creator>
 <guid isPermaLink="false">63 at http://www.drupro.com</guid>
</item>
<item>
 <title>Drupal &amp; AJAX, the new way</title>
 <link>http://www.drupro.com/blog/david-corbacho/drupal-ajax-new-way</link>
 <description>&lt;div class="field field-type-filefield field-field-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="http://www.drupro.com/blog/david-corbacho/drupal-ajax-new-way" class="imagecache imagecache-blog-image imagecache-linked imagecache-blog-image_linked"&gt;&lt;img src="http://www.drupro.com/files/drupro3/imagecache/blog-image/Drupal_ajax_new_way.jpg" alt="" title=""  class="imagecache imagecache-blog-image" width="600" height="240" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;In &lt;a href="http://drupalcamp.fi/"&gt;Finnish Drupalcamp 2010&lt;/a&gt;, I gave a session about the CTool's AJAX Framework. The slides and a couple of demo modules are attached, and I explain more details in a short article, since the slides are summarized.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drupro.com/blog/david-corbacho/drupal-ajax-new-way" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.drupro.com/blog/david-corbacho/drupal-ajax-new-way#comments</comments>
 <category domain="http://www.drupro.com/blog/tag/ajax">ajax</category>
 <category domain="http://www.drupro.com/blog/tag/code">code</category>
 <category domain="http://www.drupro.com/blog/tag/ctools">ctools</category>
 <category domain="http://www.drupro.com/blog/tag/dcfi">dcfi</category>
 <category domain="http://www.drupro.com/blog/tag/demo">demo</category>
 <category domain="http://www.drupro.com/blog/tag/developing">developing</category>
 <category domain="http://www.drupro.com/blog/drupal">Drupal</category>
 <category domain="http://www.drupro.com/blog/tag/drupal-7">drupal 7</category>
 <category domain="http://www.drupro.com/blog/tag/drupalcamp">drupalcamp</category>
 <category domain="http://www.drupro.com/blog/tag/javascript">javascript</category>
 <category domain="http://www.drupro.com/blog/tag/jquery">jQuery</category>
 <category domain="http://www.drupro.com/blog/tag/module">module</category>
 <category domain="http://www.drupro.com/blog/tag/session">session</category>
 <enclosure url="http://www.drupro.com/files/drupro3/DCFI_2010_code_0.zip" length="166646" type="application/zip" />
 <pubDate>Tue, 29 Jun 2010 10:07:13 +0000</pubDate>
 <dc:creator>David Corbacho</dc:creator>
 <guid isPermaLink="false">60 at http://www.drupro.com</guid>
</item>
<item>
 <title>Summer of love - and web startups!</title>
 <link>http://www.drupro.com/blog/sampo/summer-love-and-web-startups</link>
 <description>&lt;div class="field field-type-filefield field-field-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="http://www.drupro.com/blog/sampo/summer-love-and-web-startups" class="imagecache imagecache-blog-image imagecache-linked imagecache-blog-image_linked"&gt;&lt;img src="http://www.drupro.com/files/drupro3/imagecache/blog-image/bigstockphoto_Summer_6052661_2.jpg" alt="" title=""  class="imagecache imagecache-blog-image" width="600" height="240" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Kesäkamppanja aloittaville yrityksille!&lt;/p&gt;
&lt;p&gt;Oletko perustamassa uutta yritystä tai onko yrityksesi alle 6kk vanha? Me toteutamme kesän ajan uusien yrittäjien verkkopalvelut ja -sovellukset puoleen hintaan!&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drupro.com/blog/sampo/summer-love-and-web-startups" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.drupro.com/blog/sampo/summer-love-and-web-startups#comments</comments>
 <category domain="http://www.drupro.com/blog/tag/campaign">campaign</category>
 <category domain="http://www.drupro.com/blog/general">General</category>
 <category domain="http://www.drupro.com/blog/tag/startups">startups</category>
 <category domain="http://www.drupro.com/blog/tag/summer">summer</category>
 <pubDate>Thu, 17 Jun 2010 07:40:17 +0000</pubDate>
 <dc:creator>sampo</dc:creator>
 <guid isPermaLink="false">61 at http://www.drupro.com</guid>
</item>
<item>
 <title>Sponsoring Drupalcamp Helsinki</title>
 <link>http://www.drupro.com/blog/sampo/sponsoring-drupalcamp-helsinki</link>
 <description>&lt;div class="field field-type-filefield field-field-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="http://www.drupro.com/blog/sampo/sponsoring-drupalcamp-helsinki" class="imagecache imagecache-blog-image imagecache-linked imagecache-blog-image_linked"&gt;&lt;img src="http://www.drupro.com/files/drupro3/imagecache/blog-image/drupalcampmap.png" alt="" title=""  class="imagecache imagecache-blog-image" width="600" height="240" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;We are a platinum sponsor for the &lt;a href="http://www.drupalcamp.fi" title="Drupal Camp "&gt;DrupalCamp&lt;/a&gt; Finland taking place at 27.-28.5.2010 in Helsinki.&lt;/p&gt;
&lt;p&gt;Boasts quoted directly from the front page: "We have a fantastic venue in the heart of Helsinki with excellent speakers lined up for the camp. The Finnish Drupal community will invite people from all over the world to join us. The program will be in English."&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drupro.com/blog/sampo/sponsoring-drupalcamp-helsinki" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.drupro.com/blog/sampo/sponsoring-drupalcamp-helsinki#comments</comments>
 <category domain="http://www.drupro.com/blog/tag/camp">camp</category>
 <category domain="http://www.drupro.com/blog/tag/cms">cms</category>
 <category domain="http://www.drupro.com/blog/tag/drupal">drupal</category>
 <category domain="http://www.drupro.com/blog/tag/drupalcamp">drupalcamp</category>
 <category domain="http://www.drupro.com/blog/tag/finland">finland</category>
 <category domain="http://www.drupro.com/blog/general">General</category>
 <category domain="http://www.drupro.com/blog/tag/helsinki">helsinki</category>
 <category domain="http://www.drupro.com/blog/tag/sponsor">sponsor</category>
 <pubDate>Fri, 23 Apr 2010 10:25:49 +0000</pubDate>
 <dc:creator>sampo</dc:creator>
 <guid isPermaLink="false">59 at http://www.drupro.com</guid>
</item>
<item>
 <title>We Are Hiring: PHP/Drupal Developers-To-Be</title>
 <link>http://www.drupro.com/blog/sampo/we-are-hiring-phpdrupal-developers-be</link>
 <description>&lt;div class="field field-type-filefield field-field-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="http://www.drupro.com/blog/sampo/we-are-hiring-phpdrupal-developers-be" class="imagecache imagecache-blog-image imagecache-linked imagecache-blog-image_linked"&gt;&lt;img src="http://www.drupro.com/files/drupro3/imagecache/blog-image/brain600x600.png" alt="" title=""  class="imagecache imagecache-blog-image" width="600" height="600" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Our rapidly growing Drupal company has two new full time trainee positions available. Your job would be to program custom web applications on top of Drupal and Amazon AWS virtual server clouds. &lt;/p&gt;
&lt;p&gt;We hope to find young, brilliant people with a natural problem solving ability, expert command of at least one programming language and good spatial-temporal reasoning skills. If you are intelligent, know programming and get things done, you are likely our guy. &lt;/p&gt;
&lt;p&gt;We will test you. If you pass, we will also train you.&lt;/p&gt;
&lt;p&gt;We require:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drupro.com/blog/sampo/we-are-hiring-phpdrupal-developers-be" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.drupro.com/blog/sampo/we-are-hiring-phpdrupal-developers-be#comments</comments>
 <category domain="http://www.drupro.com/blog/tag/drupal-work-job-position-php-hiring">drupal work job position php hiring</category>
 <category domain="http://www.drupro.com/blog/general">General</category>
 <pubDate>Tue, 20 Apr 2010 12:00:53 +0000</pubDate>
 <dc:creator>sampo</dc:creator>
 <guid isPermaLink="false">57 at http://www.drupro.com</guid>
</item>
<item>
 <title>Drupro develops a web store for Ekahau</title>
 <link>http://www.drupro.com/blog/sampo/drupro-develops-web-store-ekahau</link>
 <description>&lt;div class="field field-type-filefield field-field-image"&gt;
    &lt;div class="field-items"&gt;
            &lt;div class="field-item odd"&gt;
                    &lt;a href="http://www.drupro.com/blog/sampo/drupro-develops-web-store-ekahau" class="imagecache imagecache-blog-image imagecache-linked imagecache-blog-image_linked"&gt;&lt;img src="http://www.drupro.com/files/drupro3/imagecache/blog-image/ekahau_big_16.jpg" alt="" title=""  class="imagecache imagecache-blog-image" width="600" height="451" /&gt;&lt;/a&gt;        &lt;/div&gt;
        &lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;This sweet three-week project was our first in the series of many. We finally saw our "web app factory" spring into action and all those hours that went into building the tools and development environment pay dividends.&lt;/p&gt;
&lt;p&gt;The scripts automatically deployed the project into the AWS cloud and launched the heartbeats and failover systems. It was not all smooth, as could be expected on the first run, and we eliminated several glitches in the systems over the course of the next few weeks during and after the deployment.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.drupro.com/blog/sampo/drupro-develops-web-store-ekahau" target="_blank"&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.drupro.com/blog/sampo/drupro-develops-web-store-ekahau#comments</comments>
 <category domain="http://www.drupro.com/blog/tag/clients">clients</category>
 <category domain="http://www.drupro.com/blog/tag/ekahau">Ekahau</category>
 <category domain="http://www.drupro.com/blog/tag/featured">featured</category>
 <category domain="http://www.drupro.com/blog/general">General</category>
 <pubDate>Tue, 23 Mar 2010 10:52:25 +0000</pubDate>
 <dc:creator>sampo</dc:creator>
 <guid isPermaLink="false">33 at http://www.drupro.com</guid>
</item>
</channel>
</rss>
