Aug 19 / 12:40pm

Installing wget on OS X

by fruux

We're excited that our website http://fruux.com is much more popular than it used to be before the relaunch. However these additional visitors also result in a lot more traffic and load on the respective frontend servers. We already had that in mind, when we started working on the new website and built it in a way that allows us to use a content management system but still publish the site as a pure static website.

We're using wget in this setup to create the actual "compiled" site that gets published on our production systems. Unfortunately wget is not included in OS X by default, but luckily it's easy to download and built it from source.

If you also need wget on your machine, just copy the following few lines and paste them in Terminal.app.
They'll always download and install the latest version of wget on your machine.

(Update: Alternatively use Homebrew - a straightforward replacement for MacPorts: http://mxcl.github.com/homebrew/. Thanks, Evert.
If you want to remove the manually installed version of wget before switching to Homebrew, just repeat the steps below and replace the line "sudo make install -C ~/Downloads/wget-latest/" with "sudo make uninstall -C ~/Downloads/wget-latest/")

# download latest wget version
curl -o ~/Downloads/wget-latest.tar.gz http://ftp.gnu.org/gnu/wget/wget-latest.tar.gz

# create temp directory for extraction
mkdir ~/Downloads/wget-latest

# extract into temp directory
tar xzf ~/Downloads/wget-latest.tar.gz --strip-components=1 -C ~/Downloads/wget-latest

# build and install wget
cd ~/Downloads/wget-latest/ && ./configure
make -C ~/Downloads/wget-latest/
sudo make install -C ~/Downloads/wget-latest/

# cleanup
rm ~/Downloads/wget-latest.tar.gz
rm -rf ~/Downloads/wget-latest

If you are interested in details about our static website setup, let us know and we'll follow-up with another blog post with more details if our workload allows it.

 

 

Filed under  //  code snippets   development   static website   wget  
Oct 5 / 2:53am

whats next?

by fruux

You might have noticed our roadmap, so you know that we have high aims with fruux - but we need your help to make it happen. Especially we'd like to know which features you want to see in our next version! Please add your comments below! Feature requests like "Please add Safari bookmark syncing" might be implemented earlier, than "Please add a Windows client and FileSyncin

We recently added a french localization to our software, which was donated by our user linathael over at HardMac.com/MacBidouille.com, then screwed up with our french inability and luckily corrected with the help of several comments from other french fruux users (Thank you, Emmanuel, Pierre, Virginie, Jean)!

If you'd like to see fruux localized in your language and want to donate your free time, please let us know. We'll provide you with the localizable strings.

Filed under  //  General   development   features   feedback   fruux   future   i18n   l10n   localization   requests   social   suggestions   translation  
Sep 1 / 8:32pm

some screenshots in between

by fruux

We are a bit late, with our promised client update. Hopefully the following screenshots help bridging the gap until the actual release (it's imminent! No, not that Duke Nukem Forever kind of imminen

This is our new main screen:

Fruux_client_changes_1
The following image shows the new account sheet. The next version wont require any email-begging in order to join our beta. Just download the fruux client, create your account, click the email verification link and you are ready to go sync.

Fruux_client_changes_2
If you are interested in speeding up development, feel free to donate (via paypal or by shopping at amazon) and please suggest your top priority feature!

Filed under  //  General   client   development   gui   screenshot   upcoming