<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Packawhallop is a web and software products development and web hosting business based in Portland, Maine. Products include Meta, built to help make your site more searchable, and FileTrunk, designed to help share documents both publicly and privately on your site.</description><title>the Packawhallop blog</title><generator>Tumblr (3.0; @packawhallop)</generator><link>http://packawhallop.tumblr.com/</link><item><title>Packawhallop's FileTrunk &amp; SWW Yacht Design</title><description>&lt;p&gt;&lt;img src="http://www.packawhallop.com/images/screenshots/sww-filetrunk.jpg" alt="SWW Yacht Design uses FileTrunk"/&gt;&lt;a target="_blank" href="http://www.swwyachtdesign.com"&gt;Stephens, Waring and White Yacht Design&lt;/a&gt; are now using Packawhallop’s new software product called FileTrunk. It is a web files utility allowing the client to set up both public and private pages with file sharing. They can easily login, create a category to organize new files on the public downloads page or set up a private link to send/manage/correspond with clients of their own. Manual organization, titles, captions and unique url’s are all part of the FileTrunk utility. In SWW’s case they use it to share pdf Newsletters, Press Releases and Drawings of new Yachts in design on their Public downloads page. Then they use it to set up private client pages for downloading invoices, new project specs and proprietary information.&lt;/p&gt;
&lt;p&gt;If you’re interested in finding out more about FileTrunk &lt;a target="_blank" href="http://www.packawhallop.com"&gt;contact us&lt;/a&gt; via our web site!&lt;/p&gt;</description><link>http://packawhallop.tumblr.com/post/240454952</link><guid>http://packawhallop.tumblr.com/post/240454952</guid><pubDate>Wed, 11 Nov 2009 12:32:00 -0500</pubDate><category>FileTrunk</category><category>SWW Yacht Design</category></item><item><title>The Sanford Police Department hosts its web site with Packawhallop</title><description>&lt;p&gt;&lt;img alt="Sanford Police Department" src="http://www.yellahoose.com/screenshotSanfordPD.png"/&gt;The Sanford (Maine) Police Department has picked Packawhallop as its provider of web hosting for &lt;a href="http://www.SanfordPD.com"&gt;www.SanfordPD.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This was done as part of an upgrade to the Department’s web site by Gordon Holman of SlickFish Studios (and Packawhallop co-owner). The web site now features a robust content management system (CMS for techies) for news and events, RSS/social networking tools to get the word out about SPD, and a (growing!) photo gallery.&lt;/p&gt;
&lt;p&gt;Gordon brought the site’s web site design and overall information architecture up to contemporary standards and best practices. Jim Cradock (Yellahoose principal and Packawhallop co-owner) provided some web development muscle by adding the photo caller, CMS and RSS feeds.&lt;/p&gt;
&lt;p&gt;Hello, Sanford PD!&lt;/p&gt;</description><link>http://packawhallop.tumblr.com/post/157356913</link><guid>http://packawhallop.tumblr.com/post/157356913</guid><pubDate>Thu, 06 Aug 2009 15:41:00 -0400</pubDate></item><item><title>Boscawen Conservation Commission chooses Webfiles</title><description>&lt;p&gt;&lt;img alt="Boscawen Conservation Commission" src="http://www.yellahoose.com/screenshotBoscawenCC.png" height="279" width="355"/&gt;The Boscawen Conservation Commission is the newest user of Packawhallop’s Webfiles product. Webfiles makes it easy to distribute documents in an attractive and user friendly way on any web site.&lt;/p&gt;
&lt;p&gt;Based in Boscawen, New Hampshire, the Commission is dedicated to the protection of ”the natural features of our town and to preserve the economic viability of open space and to encourage and promote the conservation of our cultural and historical resources for current and future citizens of Boscawen.”&lt;/p&gt;
&lt;p&gt;Thanks, BCC!&lt;/p&gt;</description><link>http://packawhallop.tumblr.com/post/157353027</link><guid>http://packawhallop.tumblr.com/post/157353027</guid><pubDate>Thu, 06 Aug 2009 15:35:00 -0400</pubDate></item><item><title>Nine Point Publishing choose Packawhallop for hosting</title><description>&lt;p&gt;Nine Point Publishing of Bridgton, Maine has chosen Packawhallop for its web and email hosting. Nine Point makes fine and limited edition books. The web site presents information about their books, and it provides event registration tools events at the sister business, EFG Books.&lt;/p&gt;
&lt;p&gt;Welcome aboard, Nine Point Publishing!&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.yellahoose.com/screenshotNinePointPub.png" alt="Nine Point Publishing" width="355" height="279"/&gt;&lt;/p&gt;</description><link>http://packawhallop.tumblr.com/post/157348934</link><guid>http://packawhallop.tumblr.com/post/157348934</guid><pubDate>Thu, 06 Aug 2009 15:28:00 -0400</pubDate></item><item><title>Webfiles in the Shop</title><description>&lt;p&gt;For parts of July and August Packawhallop will be in the shop rearchitecting and reprogramming our first product, Webfiles.&lt;/p&gt;
&lt;p&gt;Webfiles is a brain-dead easy to use tool to list files in a folder. Apache, the great open source web server software, will do this… but not so prettily. That’s a problem for the web designers, who spend a lot of time crafting great looking web sites, and that’s a problem for users, who understandably get a bit confused when they move from a nice looking, well laid out page to a spare directory index. mod_autoindex does a better job, but there’s a lack of control there too.&lt;/p&gt;
&lt;p&gt;Why not use FTP? Well, you’d be surprised at how many users don’t “get” FTP. That’s not a problem with users - that’s a problem with the tech. We’re all using HTTP these days versus Gopher, afterwall.&lt;/p&gt;
&lt;p&gt;Webfiles does some other things too - there’s a Perl, Python and a PHP version, so it’s basically web-server agnostic; there’s a password-protection feature; there are pretty, built in icons so that, for example, an MS Word file looks like a MS Word icon. All of this stuff is important. But we’re getting ready to do better.&lt;/p&gt;
&lt;p&gt;Planned features and our goals for version 2.0 - modest:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Rewrite the Perl, PHP and Python versions. &lt;/li&gt;
&lt;li&gt;Web-based interface for adding and managing files. Version 1.0 requires that the administrator use FTP to build the files to be listed. &lt;/li&gt;
&lt;li&gt;Simple templating system - up to the Packawhallop design shop. &lt;/li&gt;
&lt;li&gt;An iPhone interface. &lt;/li&gt;
&lt;li&gt;Administrivia: Whether to open source it, which changes the business model for Packwhallop in part from a company building and selling software to a company building software and selling services to set up, maintain and enhance that software. TBD. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;That’s it. Stay tuned. Great things are on the way!&lt;/p&gt;
&lt;p&gt;Oh, existing users of Webfiles will get a free upgrade when the new version’s done.&lt;/p&gt;</description><link>http://packawhallop.tumblr.com/post/131662698</link><guid>http://packawhallop.tumblr.com/post/131662698</guid><pubDate>Sun, 28 Jun 2009 07:25:00 -0400</pubDate></item><item><title>Packawhallop Uses Social Networking Tools, Part 3</title><description>&lt;p&gt;Simple, focused, direct solutions are usually the best. Not surprisigingly Packawhallop internally are a UNIX shop (Mac OS X, Debian and CentOS). That said setting up a system to cache our content from social networking tools was simple. Here’s how we do it:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;A simple Perl script runs in cron and periodically imports data from the online services. Usually these are RSS feeds. Almost all require a rudimentary knowledge of curl. &lt;/li&gt;
&lt;li&gt;If data are new or updated it goes into the cache. If not, then forget about it. We already know about the data because we’ve got it. &lt;/li&gt;
&lt;li&gt;A simple PHP script on the Packawhallop site queries the database and draws the cached data on the page you’re viewing. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Simple!&lt;/p&gt;
&lt;p&gt;Questions and answer session:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Why use the social networking tools at all? Tools like Twitter, Facebook, Flickr, etc. are about networking. For a business - and Packawhallop isn’t Wal*Mart-sized - maximizing our communication and marketing efforts is kind of important. It’s the same for all our clients! &lt;/li&gt;
&lt;li&gt;Perl? Yes, &lt;i&gt;Perl&lt;/i&gt;. Perl is excellent for backend processing - much better than PHP, which itself is excellent for rendering dynamic web pages. And when it comes it IT at Packawhallop our developers are multilingual. &lt;/li&gt;
&lt;li&gt;Isn’t Perl dead? Err, no. If you think so… you don’t know what you’re talking about. &lt;/li&gt;
&lt;li&gt;PostgreSQL? Yes. The cache a.k.a. database is written in it. PostgreSQL is an excellent open source software - one of a number of great open source databases softwares web developers nervous about Oracle’s acquisition of Sun and MySQL might want to learn. Also, PostgreSQL’s mascot is a pachyderm, and at Packawhallop we’re understandably a little partial to pachyderms. (But we like dolphins as well!)&lt;/li&gt;
&lt;/ul&gt;</description><link>http://packawhallop.tumblr.com/post/126604666</link><guid>http://packawhallop.tumblr.com/post/126604666</guid><pubDate>Fri, 19 Jun 2009 15:24:00 -0400</pubDate></item><item><title>Packawhallop Uses Social Networking Tools, Part 2</title><description>&lt;p&gt;The reality of using online services for marketing and outreach, all these social networking tools, is sometimes the service will go offline. Often this downtime is for maintenance. Sometimes it’s “unplanned”, i.e. something breaks on the servers hosting the social networking tool or something breaks on the network between your web browser and the server or data center where the tool is hosted.&lt;/p&gt;
&lt;p&gt;We thought about this when we designed the Packawhallop web site to use social networking tools for content management. And rather than just talk about the tools we do believe it’s good to use them ourselves, as an integral part of the business’ communication and outreach. It’s what we recommend to clients! While we’re  excited about the tools we are pragmatic, and like most organizations with a web site we want to design our information systems in such a way that users don’t see blank pages - &lt;i&gt;ever&lt;/i&gt;.&lt;/p&gt;
&lt;p&gt;The solution: We designed a database management system to “cache” data from the online services we’re using: Twitter, Tumblr, Facebook - there’ll be more. Cache is a technical word for, well, save in a database. The better services provide APIs to make getting data reasonably easy. And while some services send data we don’t really care about (for example, Twitter sends its 140 character tweet in the title and in the description namespaces), once we’ve got the data cached we can do what we want with it. Access to and control over our own content is important.&lt;/p&gt;
&lt;p&gt;Another benefit the Packawhallop designers want me to point out: Flexibility of presentation (presentation = design): We can use social networking tools without in the end having a web site looking like a blog. How many web sites have you seen that look like WordPress templates? They are WordPress templates!&lt;/p&gt;
&lt;p&gt;So, a number of reasons to use the online social networking tools and cache the data. Here’s how we do it:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;A simple Perl script runs in cron and periodically imports data from the online services. Usually these are RSS feeds. Almost all require a rudimentary knowledge of curl. &lt;/li&gt;
&lt;li&gt;If data are new or updated it goes into the cache. If not, then forget about it. We already know about the data because we’ve got it. &lt;/li&gt;
&lt;li&gt;A simple PHP script on the Packawhallop site queries the database and draws the cached data on the page you’re viewing. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Easy!&lt;/p&gt;
&lt;p&gt;Questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Why use the social networking tools at all? Tools like Twitter, Facebook, Flickr, etc. are about networking. For a business - and Packawhallop isn’t Wal*Mart-sized - maximizing our communication and marketing efforts is kind of important. It’s the same for all our clients! &lt;/li&gt;
&lt;li&gt;Perl? Yes, &lt;i&gt;Perl&lt;/i&gt;. Perl is excellent for backend processing - much better than PHP, which itself is excellent for rendering dynamic web pages. And at Packawhallop we’re multilingual. &lt;/li&gt;
&lt;li&gt;Isn’t Perl dead? Err, no. If you think so you don’t know what you’re talking about. &lt;/li&gt;
&lt;li&gt;PostgreSQL? Yes. The cache a.k.a. database is written in it. PostgreSQL is an excellent open source software - one of a number of great open source databases softwares web developers nervous about Oracle’s acquisition of Sun and MySQL might want to learn. Also, PostgreSQL’s mascot is a pachyderm, and at Packawhallop we’re understandably a little partial to pachyderms. (But we like dolphins as well!)&lt;/li&gt;
&lt;/ul&gt;</description><link>http://packawhallop.tumblr.com/post/126406861</link><guid>http://packawhallop.tumblr.com/post/126406861</guid><pubDate>Fri, 19 Jun 2009 07:49:00 -0400</pubDate></item><item><title>Packawhallop Uses Social Networking Tools, Part 1</title><description>&lt;p&gt;After a couple revisions of the Packawhallop web site (&lt;a href="http://www.packwhallop.com" title="Packwhallop" target="_blank"&gt;&lt;a href="http://www.packawhallop.com"&gt;www.packawhallop.com&lt;/a&gt;&lt;/a&gt;) Gordon and I decided to manage all the content we could using social networking tools, like Twitter, Tumblr and Facebook. The question: &lt;i&gt;Why? &lt;/i&gt;&lt;/p&gt;
&lt;p&gt;Two reasons:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Social networking is really useful for making connections. For Packawhallop, as a hosting and software products developer, that’s particularly compelling: We do want to get the word out about the great things we’re doing, and we want to share the great things our customers, friends, colleagues and even peers are doing too. But, although we’re growing soon, Packawhallop right now is a two person shop. Social networking maximizes our marketing and outreach efforts. &lt;/li&gt;
&lt;li&gt;Social networking tools rely on centralized data management systems. Sure, most (the better tools) have API’s for data aggregation, but Twitter.com is serving Tweets, Tumblr.com is serving blogs, Facebook.com is serving networkings, etc. Centralizing the database means there’s a single point-of-failure. If Twitter.com goes offline so do your tweets. So, Gordon and I wanted to use Packawhallop as a guinea pig to see how robust these tools really are. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Stay tuned for the follow up blogs to this entry: Part 2 weighs enthusiasm (hey, it’s ours too!) for shiny new tools with anxiety about reliability and control; Part 3 discusses architecture and implementation. Hey, it’s one thing to say you use x tool. It’s another to actually use it - in your own web site!&lt;/p&gt;</description><link>http://packawhallop.tumblr.com/post/122917157</link><guid>http://packawhallop.tumblr.com/post/122917157</guid><pubDate>Sat, 13 Jun 2009 11:02:00 -0400</pubDate></item></channel></rss>
