Random ramblings about Mac, Python, TeX, programming, and more   |     |        |     |  



A nicer web-based file browser with the NGNIX Fancy Index module

June 21, 2024  |  web, fonts, programming
This post is part of a series of posts where I share my experiences developing, testing, and debugging the new implementation of my website, including this blog and my home page.

When I made the new implementation of my website, I included a file browser for my file repository with files that I would like to share. With NGNIX, this is extremely easy to achieve. Just enable autoindex for the given …


Using OrbStack to test and debug my website implementation

June 12, 2024  |  web, python, programming
This post is part of a series of posts where I share my experiences developing, testing, and debugging the new implementation of my website, including this blog and my home page.

When I developed my new website, I used OrbStack to run a virtual developer version of the site on my development computer (the host). I recommend this setup since what you run in development can be very close to the sit …


A Debain/NGNIX/Gunicorn setup for web.py

May 22, 2024  |  web, python, programming
This post is part of a series of posts where I share my experiences developing, testing, and debugging the new implementation of my website, including this blog and my home page.

In this post, I will describe how I did the setup of a Debian Linux computer for my web.py web applications served by NGINX and Gunicorn. The same setup is used both on my live site hosted on Linode and on my OrbStack vi …


Experiences from developing a new website

May 15, 2024  |  web, python, programming
This post is part of a series of posts where I share my experiences developing, testing, and debugging the new implementation of my website, including this blog and my home page. At the end of this post, you will find links to the other posts.

I've had a side project re-implementing this blog and my web pages for a while. In January 2021, I moved the blog and web pages to a Linode-hosted web platf …


MarsEdit

May 12, 2024  |  web, blog, software, macos

My first blog post on this blog was posted September 14, 2007, just titled «The first posting». The whole content of the post was this:

This is my first posting on Blogger. This blog (feed) is my private blog where I will post stuff not related to work. This posting is also a test of MarsEdit, the blog publisher I've started to use today. I have a license for MarsEdit 1, but I will upgrade to ver …

Beaker and PyCrypto (and web session data)

April 23, 2024  |  web, python, crypto, programming
This post is part of a series of posts where I share my experiences developing, testing, and debugging the new implementation of my website, including this blog and my home page.

In web development, I have started to use Beaker (documentation) to handle session data (e.g., current logged in user in a session). The data for a given session can be stored in files, in a database, in memory (does no …


Programming fonts (and online preview)

March 8, 2024  |  fonts, tools, programming

In 2012, I wrote about coding fonts, and still, my preferred programming font is Source Code Pro. I have updated the post from 2012 a couple of times with new interesting fonts for coding, and I continue to look for new fonts that could be a replacement for my preferred programming font. Yesterday, via Charles Roper, I came over the font Intel One Mono designed by Frere-Jones Type for Intel. I th …


Emacs on macOS

December 29, 2023  |  tools, programming, macos

I do almost all my programming and scientific writing in Emacs, and I am a Mac user running a recent version of macOS (usually the latest release available). I try to install most of the third-party software I use with Homebrew. It makes it much easier to install the software I need (including Emacs, BSD make, OpenSSL, Python, and Qt) and keep the software updated (regularly running the command «b …


Mailspring and keyboard shortcuts

April 19, 2023  |  software, tools, macos

Mailspring is a free mail client for Mac, Linux, and Windows (a paid Pro version is also available). Mailspring's user interface (UI) is open source (GPLv3). It is built on a plugin architecture and is designed to be easy to extend.

I have started using Mainspring on macOS recently, and since I find keyboard shortcuts important when using an email client efficiently, Mailscript's highly configurab …


MetaPost figures (in LaTeX)

May 19, 2022  |  latex, publ

I prefer to produce documents using LaTeX (and other TeX friends), and draw figures using MetaPost. A long, long time ago (when I did my PhD), I even created a MetaPost package, aaobj (documentation).

Recently, I have moved towards using the Lua implementation of TeX (see also the LuaLaTeX documentation). I will not discuss why in detail here, but one of the reasons is that inline MetaPost in LaTe …


Qt for Python (on Mac)

December 13, 2021  |  python, programming

In November 2019, I wrote about this:

Qt for Python (and plotting with Matplotlib)

Since then, Qt 6 and PySide6 has been released (see Qt for Python 6 released). Currently, I install both Python and Qt on my Mac with Homebrew, making the steps much easier than described in the post from 2019:

brew install qt
brew install python

At the moment, Homebrew does not install Python 3.10, the latest a …


Add artwork and thumbnails to video files

October 22, 2021  |  software, tools, macos

I just converted a lot of home videos from VHS to MP4 files. I planned to upload and view the resulting files on my iPad. I used HandBrake to reduce the size of the files and WALTR PRO (remember to turn of Automatic Content Recognition in the Preferences) to transfer the videos to my iPad. But, before I transferred them to the iPad, I wanted to add a title and an artwork image to the metadata of e …


Server side IMAP rules

June 3, 2021  |  tools, python

I'm using several email services, but most of my private email is on an IMAP-based service. A lot of the received emails should be automatically moved to a sub-folder on the server without my involvement. In most email clients, you can easily create rules to do this. However, I would like to do this even when I have no email clients up and running. For my work email service (Outlook) this can be …


Get the notes out of Apple Notes into OneNote (via Evernote) with AppleScript

April 9, 2021  |  tools, programming, macos

I have been using Apple Notes for all my note-taking since 2016. For not-so-interesting reasons, I recently had to change to Microsoft OneNote. However, I did not want to leave all my meeting notes behind. I had to find a solution to get all my notes out for Apple Notes. And as many times before, AppleScript (and Python) was part of the solution.

My first attempt was to search for possible tools o …


Differential Privacy (and Python)

March 1, 2021  |  security, python, programming

Differential privacy is an interesting tool when doing privacy-aware analytics. This is a topic I have been working on for a while, and one of the great challenges is to implement generic tools for this. However, developers at Google are using this a lot internally, and they have also made their libraries available at GitHub. Since I often prefer Python, I am happy to find a Python wrapper for the …


Keysmith

January 28, 2021  |  software, tools, macos

In a previous posting, I explained how to use Apple Script to automate an action and connect it to a keyboard shortcut. Recently, I changed the approach for several such actions on my Macs. The new approaches are all based on Keysmith. My experience is that the resulting actions from Keysmith are executed much more efficiently than my previous solution.

Update, June 25 2024

Sometimes, I experience …


Moved to a Linode-hosted blog platform

January 18, 2021  |  blog

Last January, I moved this blog to WordPress. The main reason for the move was that MarsEdit stopped supporting Blogger (where my blog was hosted for years through Blogspot). I was never happy with the WordPress hosting, and this December, I decided to build my own blog platform hosted on a Linode server. I got it up and running before the annual WordPress bill was due on December 31st. The goal w …


MacOS automation with Python and AppleScript

February 21, 2020  |  programming, macos

I prefer to program in Python, but for automation on the Mac, AppleScript is still a great tool. Especially paired with a good AppleScript editor/debugger like Script Debugger. For many projects, it would be nice to do most of the scripting in Python and only do the interaction with the different programs (GUI) in AppleScript. The obvious solution is PyObjC and its ScriptingBridge framework (wrapp …


Microsoft Outlook: download pictures

February 12, 2020  |  tools, programming, macos

I am currently on my Mac using the Microsoft Outlook application for email. For a lot of reasons, I have turned off automatically downloading pictures from the Internet (see Preferences→Reading→Security). But sometimes, I want to see the pictures included in the email message I am reading. I can push the button Download pictures to see them. However, I prefer to use the keyboard. I have not found …


How to create macOS Keyboard shortcuts to sub-menus

January 31, 2020  |  macos

In macOS, it is easy to create new keyboard shortcuts to a menu item. Just go to System Preferences → Keyboard → Shortcuts, select App Shortcuts, press the plus button, select the application (or All Applications), type in the menu title of the menu item, and choose a keyboard shortcut:

macOs menu keyboard shortcuts

The menu title can be from a sub-menu item. However, if you have more than one sub-menu item with the same tit …


Including source code in this blog

January 31, 2020  |  web, publ, programming, macos

I write these blog posts with MarsEdit. And, while I am writing, I preview the blog post with Marked 2 (start Marked 2 and choose Preview → MarsEdit Preview from the menu). And since my writing usually is about programming, the blog posts might contain source code. My approach is similar to how I include source code in papers, and I was writing about it back in 2015. So, this is an update on how I …


Including source code in papers (and exams)

November 17, 2019  |  publ, python, programming

In march 2015, I wrote about using Pygments when including source code in papers (and on the web). I still use Pygments, but I have never updated the description on how I do it now. In most cases, I use Pygments implicitly without interacting with the program myself. I leave it to the LaTeX package minted. You still need to install Pygments, but you do not need to interact with it. The minted pack …


Qt for Python (and plotting with Matplotlib)

November 11, 2019  |  python, programming

To able to develop GUI-based Python programs using Qt you need to install Qt and PySide2 (Python mapping for Qt 5, see Qt for Python). A good place to start is the Qt for Python getting started document.

Install the software

I have Python 3.8 on my Mac. I have also installed numpy and matplotlib with pip (since I have many different Python installations on my Mac, including 2.7, 3.7 and 3.8, I wil …


Emacs on Mac

September 26, 2018  |  os-x, software, tools, programming

Until recently, I have been an Aquamacs user on the Mac. However, recently, I have been switching back to a more standard Emacs distribution for Mac. After some time of research, I ended up with the Emacs Mac Port. This distribution is easily installed and updated through Homebrew, and since I am already using Homebrew for other important software on my Mac (including bsdmake), this was an obvious …


Using PlistBuddy when I want to open Emacs from a link in an HTML file on OS X

December 14, 2017  |  web, os-x, software, programming

Previously, I have discussed How to open Emacs from a link in an HTML file on Mac OS X. This post is just to give a complete overview of how this can be done without too many manual tasks. My complete AppleScript program and its Makefile is available for download. It should only be used with your own modification.  It includes the usage of cvs to commit the changes in the bib files to my local cvs …


Run all Airmail rules

October 26, 2017  |  os-x, tools, programming

I currently use Airmail as my Mac (and iOS) mail client. With many email accounts I found that Airmail fits my needs OK. And I have created a large number of rules that are automatically performed on new emails in my inbox. However, for different reasons I would sometimes like to perform all my rules manually. As far as I know this is not possible in the Mac version of Airmail. So, I had to implem …


Open Emacs from a link in an HTML file on Mac OS X

December 14, 2015  |  web, os-x, programming

Since I do most of my writing in LaTeX, I have all my references (publications I cite when I write papers) in a series of bib-files (for BibTeX). To easier browse and search these references I have created a small Python script that generates a HTML document with all these references. Each reference also includes a link to the bib-file this reference was found in. In the link, I include the key of …


Non breakable spaces in Word

September 22, 2015  |  publ

I prefer TeX and friends (LaTeX, MetaPost, BibTeX) when writing papers. But sometimes I have to use Microsoft Word. One annoyance I have observed in many documents written in Word is line breaks (word wrapping) in the wrong places. Not all spaces are the correct place to break lines in a text. In TeX, I would write the tilde (~) character instead of a space, and in HTML, I would use the character …


Cryptography with Python 3

May 15, 2015  |  os-x, tools, python, crypto, programming

In 2012 I posted a post on using PyCrypto with Python 3 and some AES and RSA examples. Now, I usually use the cryptography Python library (implemented for both Python 2 and 3). I have ported all my PyCrypto examples from 2012 (see the README file) to the cryptography library.

pycryptex.py / pycryptex-cbc.py

pycryptex.py [src] is a small example using AES to encrypt and decrypt a text:

> python3 pycry …

Run automator workflow with keyboard shortcuts

April 27, 2015  |  os-x, tools, programming

In the last post we demonstrated how to automate a task using AppleScript and the Fake scriptable web browser. Often, I use Automator included on every Mac to perform such tasks. To activate them, we bind them to a keyboard shortcut in the given application. The example we will use today is to press a keyboard shortcut to load the remote content of an email in Mail.app (you have of course turned o …


Automate tasks with AppleScript, Fake, and the keychain

April 27, 2015  |  web, os-x, tools, programming

You can make life a lot easier on your Mac if you learn how to automate things. The standard approach to do this on Macs is to use Automator (see How to use Automator: What Automator is and how it works from Macworld UK). If you include AppleScript, Fake, and the keychain in your toolchain, you can achieve even more. As an example I will develop an automated task to create a new email alias using …


Including source code in papers and on the web

March 20, 2015  |  web, publ, tools, python, programming

I've written many papers and a lot of web pages that includes source code. Since Python code was an important part of my Dr. thesis, I even wrote a tool to generate a pretty-printed Python code for LaTeX (this was written in 1997, but since I've been using it ever since it has had a few minor bug fixes since then; however, it needs Python 1.6 and it was the first Python program I ever wrote!). Jus …


The Swift (short) history

June 3, 2014  |  os-x, programming

The language announced at WWDC yesterday came as a big surprise to almost everyone. At Chris Lattner's Homepage you can find a short summary on the history of the Swift programming language. He started work on the language in July 2010, and it became a major focus for the Apple Developer Tools group 3 years later. Other people started to contribute to the project in late 2011. He mentions Objectiv …


A new language: Swift from Apple

June 3, 2014  |  os-x, python, programming

I've just developed my first application in Swift, the new language announced by Apple yesterday. I downloaded the Swift book on my iPad during the Keynote, and started programming immediately. When I got hold of Xcode beta 6 I got it running in seconds.

My first impression: Swift is a modern language. It is closely related to popular scripting languages, like Python and Ruby, but is is a compiled …


How to use Interface Builder to create OS X Cocoa applications with Python

April 20, 2014  |  os-x, python, programming

When programming Python, I prefer to use native GUI on OS X. Very Simple OS X Cocoa Application using Python and Interface Builder is a good place to start. The example works with Python 3 on OS X 10.9.2 when PyObjC is installed following the instructions in one of my earlier posts: Python 3 and PyObjC.


Perl modules on Mac

April 20, 2014  |  os-x, programming

I needed a few Perl modules that weren't installed on the standard Perl installation on my Mac (OS X 10.9.2). In How to install Perl modules on Mac OS X in 4 easy steps I found all the details needed. I didn't need to do step 1 (and 1.5) since this is the first thing I do on every new Mac instance. To summarize what I did in 3 steps to install the two modules I needed:

sudo perl -MCPAN -e 'install …

A suggestion for backup on Mac

January 8, 2014  |  os-x, tools

A lot of options for backup on your Mac exists. I use Time MachineBackblaze, Crash PlanTransporterCarbon Copy Cloner, and other tools for different types of backup on different Macs. The challenging backup for me are my pictures. I want at least one backup not in my house. The size of this backup is large, and since I am using Aperture, the meta-data of the file-system has to be preserved. L …


PyGame for Python 3 on OS X Mountain Lion

May 8, 2013  |  os-x, python, programming

These are my steps to install PyGame for Python 3 on OS X Mountain lion:

  1. Download (and unpack) the following:
  2. Install the png and jpeg libraries:
    • (cd libpng-1.6.2; ./configure; make; sudo make install)
    • (cd jpeg-9; ./configure; make …

Snowman shell prompt

April 6, 2013  |  tools

My new bash shell prompt:

Snow term

Matching the large amount of snow outside. A more detailed picture of the snowman:

Old snowman

Inspired by put a burger in your shell.


A fan or not a fan

February 22, 2013  |  not published

Just a short follow up to The future of Apple is bright and I am not a fan boy. Why is it that users of Apple products by a large number of tech journalists are called Apple fans and not Apple users? The intention is to give the message that the user has not selected the product because it is a better product for the user. The decision by the user is irrational. If the user had not been a fan he o …


The future of Apple is bright and I am not a fan boy

February 18, 2013  |  os-x  |  not published

I'm now in my third period as a Mac user. The first period was in the late eighties working with Word (and later Aldus PageMaker) to create a bulletin for the students computer club (Tromsøstudentenes Dataforening). The next period was in 1997 when I visited Lancaster University for six months and a Mac was put on my desk. However, my main computer (where my programming has been done) has always ( …


Python 3 and PyObjC

November 27, 2012  |  os-x, python, programming

My main programming platform is OS X 10.8 and Python 3 (currently Python 3.3). In earlier blog posts I have discussed installing and using PyCrypto in this environment. My next attempt was to find a GUI solution for this platform. I usually prefer native approaches when programming, and for OS X, the Cocoa framework is the native approach. To get access to this from Python, we need a bridge, and t …


AES and RSA PyCrypto examples with Python 3

November 14, 2012  |  os-x, python, crypto, programming

Earlier today I wrote about installing PyCrypto for Python 3 on OS X 10.8. I will use the opportunity to provide a few examples using PyCrypto to do AES and RSA encryption and decryption. I have created 3 programs. The first one, pycrypto-mkkey.py [src], generates an RSA key and saves it in two different files. One including the private key and one with only the public key (using the .pub extensio …


PyCrypto with Python 3 on OS X 10.8

November 14, 2012  |  os-x, python, crypto, programming

On an updated Mac (in my case 10.8.2) with an updated version of Xcode  (in my case 4.5.2) compiling and installing PyCrypto for Python 3 (in my case 3.3) is not just simply running the setup.py script. The latest release of PyCrypto is 2.6 and it supports Python 3 (it has supported Python 3 since version 2.4). But my earlier attempts using Python 3.2 on OS X 10.8 failed since it couldn't locate t …


Coding fonts

October 11, 2012  |  fonts, tools, programming

I consider myself a programmer, and to perform this task I rely on a set of tools. I need a text editor, compilers and/or run-times, build-systems, code repositories, documentation, and sometimes even an IDE. Since the late 80s my text editor of choice has been Emacs (and Aquamacs on OS X), but I am also comfortable with vi (including Vim) and ed. Currently, I am investigating time in newer text e …


Generating a BibTeX file from Cristin data

October 8, 2012  |  web, publ, python

Based on the previous script generating HTML from Cristin data, I created another script generating a BibTeX file from the same JSON data. The script has the same limitations as the previous one, but it should be easy to modify for your needs. Have fun!


Fetch and process information from Cristin

October 6, 2012  |  web, publ, python

Yesterday I wrote a small Python script to fetch and generate a publication list for web-pages. I use a web-services (ws) provided by Cristin (Current research information system in Norway). Cristin is a research information system for hospitals, research institutes, and universities and university colleges. From the provided ws I use the method hentVarbeiderPerson (see Brukerdokumentasjon Cristin …


Almost two years in silence

October 5, 2012  |  blog

I restart my blog today.  November 16th 2010 was my last post (on Beatles available in iTunes). Since many of my old post were dated, I've deleted them all.  The main reason for the silence is that other tools have replaced the purpose of the blog for me. I used the blog to remind myself on interesting software, web-pages, music and articles/text that I wanted to dig into later. Kippt and Instapap …


The Beatles on iTunes

November 16, 2010  |  mac, music  |  not published

Apple news of the day: The Beatles on iTunes.


Very nice: 3D slides with HTML5, CSS3 and SVG

October 7, 2010  |  web, software, publishing, graphics  |  not published
3D Slides Built with HTML5, CSS3, and SVG by Brad Neuberg is a very nice example of what is possible with HTML5, CSS3 and SVG. [via]

Kindle 3 hidden features

September 30, 2010  |  publishing, tech  |  not published

Some keyboard shortcuts and a two games: Kindle 3: Some Hidden Features


iGrabber

September 29, 2010  |  mac, software, tv, tech  |  not published
iGrabber seems to be a good and fair priced videograbber from Geniatech. I find several good reviews of it (do a google search), and it is for your Mac (connect with USB). Input is S-video or composite + audio. Output is whatever you prefer (including MPEG 4/2/1). [via]

awk

September 29, 2010  |  programming  |  not published

Every programmer should read Why you should know just a little Awk. And when you are there, see this presentation by Brian Kernighan: Random thoughts on scripting languages (pdf). It is also awk relevant (Kernighan is the K in awk).


Sketch

September 28, 2010  |  mac, software, publishing, graphics  |  not published
Sketch is vector-drawing program for Mac ($40). Simple to use, but a lot of power. Great video tutorials available. [via]

Web typography tools

September 28, 2010  |  web, publishing  |  not published
Top 10 Handy Web Typography Tools from AEXT.Net (An Extension of the Net).

Best free Mac software 2010

September 28, 2010  |  mac, software  |  not published

From PCMag.com: Best free Mac software 2010 [via]


Learn Haskell

September 27, 2010  |  book, programming  |  not published
Learn You a Haskell for Great Good! is a book not yet published, but available online. A nice introduction to Haskel. Other references to learn Haskel is found in Great resources to learn Haskell. [via]

Rapport fra den norske medierevolusjonen

September 24, 2010  |  web, software, publishing, iphone, tech  |  not published

Fra NetCom sin iPhone blog: Rapport fra den norske medierevolusjonen.


Corutine-based Python networking library: gevent

September 24, 2010  |  programming, research  |  not published

I'm interested in concurrency and Python, and gevent is an interesting approach to this. gevent is a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of libevent event loop. See this presentation from EuroPython. [via]


OnyX, Maintenance and Deeper

September 24, 2010  |  mac, software  |  not published

At Titanium's Software 3 nice tools to control your Mac is available:


SegWay vs LegWay

September 24, 2010  |  software, programming, research, uit  |  not published

New video from Department of Computer Science, University of Tromsø: SegWay vs LegWay.


The Elements of Typographic Style Applied to the Web

September 23, 2010  |  web, fonts, publishing, graphics  |  not published

Robert Bringhurst’s book The Elements of Typographic Style is well known (a classic), but can it be applied to the web? A web site called The Elements of Typographic Style Applied to the Web demonstrates this.


Infographics

September 22, 2010  |  web, publishing  |  not published

Infographics is a powerful tool to visualize data and information. One example is The Semantic web Infographic I wrote about earlier. This story from The Future Buzz (Adam Singer) discuss Infographics in more details: Data Visualization And Infographics To Tell Your Story (including reference to 5 blogs that frequently feature data visualizations and infographics). [via]

Update: Creative Exampl …


Static type checking, expressiveness, languages and more

September 22, 2010  |  programming  |  not published

Two articles to read:

Poetry of code: New expressive languages pursue simplicity, consistency and play. (by John Labovitz)

In my last article, I wrote about safety in the emerging computer languages presented at OSCON — how some languages focus on reducing failures by tightening up a language, restricting or regulating how code interfaces with other code, with data, and with system and network resou …

Control your phone from the Mac

September 20, 2010  |  mac, software, iphone  |  not published
Dialectic is a feature rich phone tool ($25). You can control your iPhone (using bluetooth) or any other phone. [via]

Free E-Books

September 20, 2010  |  not published

At tuaw: iBooks love: free e-books worth reading (with quick links to iBooks-compatible downloads).


App Tamer to control CPU-intensive applications

September 20, 2010  |  mac, software  |  not published
App Tamer is keeping CPU-intensive applications under control ($15). [via]

QuickNote

September 20, 2010  |  mac, software  |  not published
QuickNote is a combined notepad and clipboard manager. [via]

Phone Disk

September 20, 2010  |  mac, software, iphone  |  not published

Mount your iPhone to your Mac or PC? Grab Phone Disk. And for a limited time it is free. [via]


SproutCore 1.4

September 20, 2010  |  web, software, programming  |  not published
Announcing SproutCore 1.4!

The Semantic Web

September 20, 2010  |  web  |  not published

Infographic: WTF is the Semantic Web and why should we care? [via]


OAuth 2.0 drops signatures and cryptography

September 16, 2010  |  web, security  |  not published

And the editor is critical: OAuth 2.0 (without Signatures) is Bad for the Web by Eran Hammer-Lahav.


Twisted

September 16, 2010  |  maps  |  not published
Twisted History: The Wily Mississippi Cuts New Paths.

D7000

September 15, 2010  |  photo  |  not published

Må nok bruke min D80 en stund til, men det er lov å drømme: Nikon D7000: Camera Road Test with Chase Jarvis.


Fake, automator for the web

September 7, 2010  |  web, mac  |  not published
Fake is Mac OS X browser to automate web tasks. Nice. [via]

Update: This is a nice article on Fake: Fake Scriptable Web Browser Is the Real Deal.

Pear Note

September 1, 2010  |  mac, software  |  not published
Pear Note is a multimedia note-taking application. From its home page:
Pear Note records audio, video, and what you do, including typing notes and changing slides, on a timeline. Since keystrokes and slide changes are kept on this timeline, you can easily find what was being said during typing or a particular slide.
[via]

CoffeeScript

September 1, 2010  |  web, programming  |  not published

From the home page:

CoffeeScript is a little language that compiles into JavaScript. Think of it as JavaScript's less ostentatious kid brother — the same genes, roughly the same height, but a different sense of style. Apart from a handful of bonus goodies, statements in CoffeeScript correspond one-to-one with their equivalent in JavaScript, it's just another way of saying it.

Example of tracking from web application

August 16, 2010  |  web, maps, software, iphone  |  not published
MobilePly demonstrates tracking from a web-application (for mobile devices like iPhone). [via]

20 reasons to set your Apple TV free

August 16, 2010  |  appletv  |  not published

See 20 Cool Reasons to Hack Your Apple TV [via]


Flash on iPhone

August 16, 2010  |  web, software, iphone  |  not published
Frash gives you Flash on a JailBroken iPhone 4 or 3GS. You can install it from Cydia if you have added the benm.at repo: http://repo.benm.at. I recommend that you also install the SBSettings toggle switch for Frash to turn Flash on and off on your iPhone. [via]

iPhone multitasking

July 14, 2010  |  iphone, tech  |  not published

A nice pice on iPhone multitasking at furbo.org (by Craig Hockenberry).


iPhone fast app switching

July 14, 2010  |  iphone, tech  |  not published

What is fast app switching on the iPhone and what does it have to do with multitasking? You can read What is Fast App Switching? at TidBITS to find out. [via]


Safer concurrency in Python

June 30, 2010  |  programming  |  not published

John Nagel presents newthreading for safer concurrency in Python. See also the Improved concurrency for Python paper and the actual announcement.


You need the culture to encourage people not to hide in their offices

June 29, 2010  |  programming, system, tech, research  |  not published

So true. From Rob Pike Responds on http://interviews.slashdot.org/.


The surprising truth about what motivates us

June 29, 2010  |  tech  |  not published
The surprising truth about what motivates us is brilliant animation on motivations (do rewards work for cognitive tasks?) from RSA. [via]

HTML 5 Rocks

June 28, 2010  |  web, software, tech  |  not published
HTML 5 Rocks from Google is another nice HTML 5 resource. And when you have time you should of course read Dive Into Html 5 by Mark Pilgrim:
Dive Into HTML 5 seeks to elaborate on a hand-picked Selection of features from the HTML5 specification and other fine Standards. I shall publish Drafts periodically, as time permits.

Still a draft, but very nice! This book and more «must read» lessons on HTM …

HTTPS everywhere

June 18, 2010  |  web, software  |  not published

Inspired by Google's encrypted search option, EFF and the Tor project are providing a new (public beta) Firefox extension called HTTPS everywhere. [via]


The Iraqi who saved Norway from oil

June 16, 2010  |  tech  |  not published
The Iraqi who saved Norway from oil is a very good article about how Farouk al-Kasim influenced the Norwegian oil-policy.

Booktorious

June 16, 2010  |  web, publishing  |  not published

Booktorious is a proof of concept EPUB reader implemented in JavaScript. [via]


Screen capturing again

June 14, 2010  |  mac, software, publishing, graphics  |  not published

This article presents four solutions to screen capturing: Kool Toolz: Catching Up with Screen Capturing. Camtasia and Voila are new to me.


Facebook privacy settings

June 3, 2010  |  web, security  |  not published

Read this from EFFHow to Get More Privacy From Facebook's New Privacy Controls.


Facebook Open Graph protocol

June 3, 2010  |  web  |  not published

The Facebook Open Graph Protocol is an interesting new take on semantic web.


An iPhone game in JavaScript

May 19, 2010  |  web, programming, iphone  |  not published

Jacob Waller has created Golingo, a word game for iPhone implemented without a single line of Objective-C (all logic in JavaScript) and only one image (CSS3 instead).  Read how: Golingo: a great Titanium mobile Web game, open sourced for you.


Raphaël: vector graphics on the web

May 18, 2010  |  web, programming  |  not published
Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. Raphaël uses the SVG W3C Recommendation and VML as a base for creating graphics. This means every graphical object you create is also a DOM object, so you can attach JavaScript event handlers or modify them later. Raphaël’s goal is to provide an adapter that will make drawing vector art compatibl …

Slik får du smartkortleser fra Buypass til å fungere på Mac

April 26, 2010  |  mac, software  |  not published

Nå når det virkelig nærmer seg innlvering av selvangivelse så kan jo dette være av interesse (fordi du kan levere den elektronisk på Altinn, og en av innloggingsmulighetene der er Buypass-kortleseren du har liggende fra Norsk Tipping): Slik får du smartkortleser fra Buypass til å fungere på Mac.


Oslo sushi app

April 26, 2010  |  maps, software, iphone  |  not published
Oslo Sushi er en iPhone App til NOK 11,-. God hjelp for å finne bra sushiplass i Oslo, men kanskje litt mye for oss som bare av og til er i Oslo. [via]

A Turing machine

April 23, 2010  |  software, programming, system  |  not published

The best implementation I have ever seen: A Turing Machine.


iWiki: Norsk iPhone program med suksess

April 23, 2010  |  software, programming, iphone  |  not published
Tenåringer tjente én mill på iPhone, og måten de tjente det på var å lage et iPhone program for Wikepedia. Og iWiki er rett og slett et bra program. [via]

HTML5 demo

April 23, 2010  |  web, programming  |  not published

This is an impressive HTML5 demo, a presentation of HTML. Be aware that your browser has to support HTML 5 (or at list part of it).


Aperture 3

April 16, 2010  |  mac, software, photo  |  not published
Aperture 3 er nå tilgjengelig, og denne norske artikkelen er en bra start: Aperture 3 - Mye nytt, mange forbedringer.

Combining fonst

March 21, 2010  |  fonts, publishing  |  not published
Four Techniques for Combining Fonts built around H&FJ's Highly Scientific First Principle of Combining Fonts: keep one thing consistent, and let one thing vary

5 Stages of Programmer Incompetence

March 21, 2010  |  programming  |  not published

Good one (and recognizable): 5 Stages of Programmer Incompetence. I remember my «budding genius» phase, but I think I am pass it now (and at that time, the late eighties, my curiosity made me dig into functional languages and Miranda).


Homomorphic Encryption

March 21, 2010  |  security, software, programming  |  not published

To have some use of (perform computation on) the ciphertext without decrypting it might have many possible applications (the notion of processing data without having access to it may seem logically impossible, but for example in this article, new algorithm for homomorphic encryption described). The following posting is a good start on this topic: What is Homomorphic Encryption, and Why Should I C …


OpenSSO now OpenAM

March 21, 2010  |  security, software, programming  |  not published
OpenSSO from Sun is one of the best open source web Single Sign On projects out there, but i seems like Oracle is slowly shutting down this open source project. However, a ForgeRock has stepped up to give OpenSSO a new home and continue developing OpenSSO under a new name: OpenAM (wiki). [via]

Google's Python Class

March 21, 2010  |  software, programming  |  not published
Google's Python Class is a free class for people with a little bit of programming experience who want to learn Python.

A free graph theory book

March 21, 2010  |  software, book, programming  |  not published

The graph theory book by David Joyner, Minh Van Nguyen, and Nathann Cohen is avialable for free (PDF). Theory and algorithms are illustrated using the Sage open source mathematics software.


Better understand IoT

March 20, 2010  |  web, system, tech  |  not published

In 8 Ways to Better Understand the Internet of Things they took the list of suggested topics for papers at the second Internet of Things Conference and rounded up their ongoing reporting and analysis for each of the eight topics as a way to help us understand how vast and far reaching IoT will end up being.


The end of publishing

March 18, 2010  |  publishing  |  not published

Nice one: The end of publishing.


Pro Git

March 18, 2010  |  software, book, programming  |  not published

The Pro Git book is available online.


Kindle for Mac

March 18, 2010  |  mac, software, book, publishing  |  not published

Now available: Kindle for Mac. See press release. [via]


Creating iPhone app icons?

March 17, 2010  |  mac, programming, iphone  |  not published

This will help you: Creating iPhone and Mac icons using Inkscape


Best practices developing with Django

March 17, 2010  |  web, programming  |  not published

Recommended reading: Best practices in web development with Python and Django. [via]


About Webmachine in The Functional Web column

March 17, 2010  |  web, software, programming  |  not published

In the March/April 2010 The Functional Web column, Developing RESTful Web Services with Webmachine (PDF), Justin Sheehy and Steve Vinoski evaluate Webmachine against the RESTful Web Services Development Checklist. To quote Steve Vinoski:

Webmachine is a highly innovative web application framework, and it can teach you a great deal about the specifics of HTTP and the details of REST. It’s also writt …

Book on Cryptography from Wikibooks

March 17, 2010  |  security  |  not published

A book on Cryptography is available from Wikibooks. Not complete yet, but a nice resource on the topic. [via]


Clojure IDE

March 17, 2010  |  software, programming  |  not published

Programming Clojure and want to find a good IDE? Read Clojure IDEs — The Grand Tour by Lau B. Jensen. The article also remined me about ELPA, the Emacs Lisp Package Archive.


Macintosh Tips and Tricks from Ted Leung

March 17, 2010  |  mac, software  |  not published

Ted Leung has finally updated his Macintosh Tips and Tricks page. A very good source of what software to check out if you're a Mac user. [via]


Welcome to Macintosh, the movie

March 17, 2010  |  mac, tech  |  not published

The movie Welcome to Macintosh is available from SnagFilms. [via]


Bruce Eckel on «Programming in the Mid-Future»

March 16, 2010  |  software, programming, system, research  |  not published

Bruce Eckel hast written this pice on «Programming in the Mid-Future». It contains a list of «breakthroughs required» (and his first point is «extremely dynamic»).


The end of data retention

March 11, 2010  |  web, security, system  |  not published

From EFF: The Beginning of the End of Data Retention.


Read it Later

March 9, 2010  |  web, mac, software, iphone  |  not published

I've been using Instapaper to save web-pages for later reading. Why? I agree with this article on that topic. I just discovered an alternative to Instapaper, the Read it Later application/service. [via]


Pylons vs Django

March 9, 2010  |  web, software, programming  |  not published
Pylons and Django are two Python based web-frameworks. I've used Django, but never Pylons. However, this was interesting to read: Why I switched to Pylons after using Django for six months.

Compare LaTeX with WYSIWYG word processors

March 8, 2010  |  tex, publishing  |  not published

In LaTeX vs. Word vs. Writer Eyolf Østrem (in 2007) compared the result of typesetting the same document with these three tools. He also discuss the features of these tools (and why the results differ). The Beauty of LaTeX (2010)presents similar results, but also include a nice updated list of available LaTeX resources.


Why DRM Doesn’t Work

March 5, 2010  |  security, software  |  not published

A funny take on «Why DRM Doesn’t Work». See also this this illustration (from Piracy: The Benefit Of Not Paying For Things). [via]


Eric S. Raymond: Curse Of The Gifted

March 4, 2010  |  software, programming, system  |  not published
Curse Of The Gifted is an email by Eric S. Raymond on the Linux Kernel mailing list to Linus Torvalds. The discussion is about "common code" (sharing code between different driver implementations), but Eric S. Raymond reply is more about that the ignorance of the gifted ones will bite back.

OS X command line utilities

March 2, 2010  |  mac, software  |  not published

A nice list: Best OS X Utility for programmers who use the command line.


Readability

February 23, 2010  |  web, software, publishing  |  not published

Make the web pages readable: Readability is a simple tool that makes reading on the Web more enjoyable by removing the clutter around what you're reading. Go to the Readability webpage, select your preferred style (settings), and drag the bookmarklet to your browser's bookmark toolbar. [via]


Outgoing email from an email alias in Apple Mail

February 18, 2010  |  mac, software  |  not published

This article describes how: Mail’s Email Aliases, and Complexity Hidden.


Kindle as a development platform

February 18, 2010  |  web, programming  |  not published

See Kindle: more than an e-book reader, it's a development platform.


97 Things Every Programmer Should Know

February 18, 2010  |  book, programming  |  not published
97 Things Every Programmer Should Know might include some good essays. $33 for a print/e-book combo or $24 for the e-book only version (for my kindle)?

LP (vinyl record) under a electron microscope

February 18, 2010  |  music, tech  |  not published

Some of us still listen to music using the old-time record players. However I have never seen the grooves in this much details: Record grooves under an electron microscope. [via]


Flaws in chip and pin system (and online security)

February 13, 2010  |  security  |  not published

See this BBC video on a man-in-the-middle attack against chip and PIN. [via]

See also How online card security fails. [via]


WiFiFoFumWi

February 5, 2010  |  software, iphone  |  not published
WiFiFoFumWi is an App than scans for WiFi networks, and reports say it discover more network than the iPhone. [via]

MacRuby

February 3, 2010  |  mac, software, programming  |  not published

From MacRuby homepage:

MacRuby is a version of Ruby 1.9, ported to run directly on top of Mac OS X core technologies such as the Objective-C common runtime and garbage collector, the CoreFoundation framework and the LLVM compiler infrastructure.

A Mac programmer should also check out HotCocoa:
HotCocoa is a thin, idiomatic Ruby layer that sits above Cocoa and other frameworks.

[via]

Make spaces stand out

February 2, 2010  |  mac, software  |  not published

On your Mac you have multiple (work)spaces, but you can not name them or make their appearance stand out. Hyperspaces will do this for you.


NRK og Mac

January 6, 2010  |  web, mac, software, tv  |  not published

NRK anbefaler Silverlight for å se nett-tv fra dem på Mac: NRK Nett-TV på Mac. Flip4Mac skal også virke (altså uten å endre instillinger hvis du har Flip4Mac installert på din Mac). For radio så finnes det en god oversikt her (bruk M3U-filer i iTunes for eksempel). [via]


VLC alternative

January 6, 2010  |  mac, software  |  not published

VLC lacks Mac OS X developers, so future Mac versions is not guaranteed. One alternative is Movist. See also IUseThis.com for more information [via,via]


Control application Windows size and location on your Mac

January 6, 2010  |  mac, software  |  not published
SizeUp provides the solution ($13). Keyboard shortcuts (or use menu bar), and support for both multiple spaces and monitors. See also Cinch and TwoUp from the same developers. [via]

Demo of iPhone software

January 6, 2010  |  mac, software, iphone  |  not published

I want to do some demos of some software developed for the iPhone. How does I display my iPhone screen on my computer (Mac). My first approach was VNC. I installed a VNC server on my iPhone (Veency installed from Cydia) and then used my favorite VNC client to access the phone (JollyFastVNC). This gives me the opportunity to both see the iPhone screen on my computer and to manipulate the iPhone …


iPhone Nike+ data location (and rubiTrack)

January 5, 2010  |  mac, hiking, software, iphone  |  not published

Where is the Nike+ data located on your iPhone? Check out this directory on your phone (either ssh to it or use the Terminal program):

/var/mobile/Media/iTunes_Control/Device/Trainer/Workouts/Empeds

In this directory you will find one or more strangely named directories (e.g. «4H9381NKVSX»). These names represents the ID of the Nike+ device in your running shoe. If you have more of these you will …

Apertium

January 5, 2010  |  software, publishing, uit  |  not published
Apertium now supports bokmål-nynorsk translation. [via]

DRM and E-Books

January 5, 2010  |  web, book, publishing  |  not published

In his December 17 blog post, David Pogue asks Should E-Books Be Protected? And since he is a very successful author that recently has some experience releasing a DRM free e-book (and selling books is his main income) it is an interesting read. [via]


Gule Sider Live

December 31, 2009  |  software, iphone  |  not published
Gule Sider Live is a nice iPhone application for the Norwegian gule sider service (yellow pages). Topic based search and location based search, but the best thing is the nice GUI. Take a look at this video.


IT pros iPhone applications

December 18, 2009  |  software, iphone  |  not published
10 top iPhone apps for IT pros. [via]

Squad

December 2, 2009  |  web, software  |  not published
Squad is a web-based collaborative code editor. This web-based environment allows distributed teams to collaborate in real time, opening, editing and sharing code from anywhere with an Internet connection. [via]

ZSync

December 2, 2009  |  mac, software, iphone  |  not published
ZSync is an open source syncing library designed to allow easy syncing of data between an iPhone/iPod Touch and the OS X Desktop. Right now the code is in a private GitHub repository while the initial framework and protocols are fleshed out. This is expected to go public in January of 2010.

A good interview with Donald Knuth

December 2, 2009  |  tex, book, publishing  |  not published
Richard Morris have done a good and interesting interview with Donald Knuth in the Geek of the Week series at simple-talk.

iPhone predicted dead

December 1, 2009  |  iphone  |  not published

It is not easy to predict the future, so I guess it in not fair to put up a list like this. But it is a nice example on how difficult it is to predict the what will do well in the market, and that the user experience is not only tied to the specifications of the device: iPhone Death Watch. The 2007 ones are maybe most fun to read today.


Quote fix for Apple Mail

December 1, 2009  |  mac, software  |  not published
QuoteFix is a plug-in for Apple Mail that positions the cursor below the original message, and also removes the signature of the original message (and some empty lines). [via]

Apple Mail to Evernote

December 1, 2009  |  mac, software  |  not published

A nice script to copy an email to your Evernotes. [via]


The Go Programming Language

December 1, 2009  |  software, system  |  not published
Go, a systems programming language: expressive, concurrent, garbage-collected, compiled, type safe, and memory safe (pointers but no pointer arithmetic).

iPhone Web Apps or native iPhone Apps?

December 1, 2009  |  web, software, iphone  |  not published

A nice discussion on the topic (with reference to the original posting it is commenting): iPhone Web Apps as an Alternative to the App Store


Need to mount a DVD on your Mac?

November 30, 2009  |  mac, software  |  not published

Sometimes you might need to mount a (decrypted) DVD. Use Fairmount (you need to install VLC, and be aware of the problem that currently VLC 1.0.3 and the included libdvdcss is 32-bit only).


Bergensbanen minutt for minutt

November 27, 2009  |  tv  |  not published
Bergensbanen minutt for minutt er egentlig ganske kult. 7 timer lang reisedokumentar som går på NRK 2 nå. Vi ser rett og slett hele turen minutt for minutt (med historiske innslag i mørket i tunnelene). I anledning Bergensbanens 100 års jubileum.

Next generation JS library: Closure from Google

November 26, 2009  |  web, software  |  not published

The Closure Library from Google is a powerful, low level JavaScript library designed for building complex and scalable web applications. From Google Closure: A New Way of Developing in JavaScript (you should read this article):


What makes Closure different from other libraries available nowadays is its goal, its structure and its approach to client side developing with JavaScript. [...] Coding in C …

Google wave

November 26, 2009  |  web, blog, software, system  |  not published

This is a nice read about Google Wave: How Google Wave is Changing the News.


New Ajax Security Library

November 19, 2009  |  web, security, software  |  not published
SRP-Hermetic is a new Ajax security library that provides a highly secure Ajax channel implementation. Authentication is based on the SRP protocol, and messages can be signed using HMAC or fully encrypted using AES. [via]

15th anniversary: Design Patterns book

November 12, 2009  |  software, book, system  |  not published
InformIT celebrate the 15th anniversary of the original Design Patterns book from the Gang of Four with a series of exclusive interviews, and articles, and commentaries around Design Patterns and its impact. [via]

Windows 7 Utilities/Troubleshooting Tools

November 12, 2009  |  software, windows  |  not published
Windows 7 Utilities/Troubleshooting Tools discusses a few neat Windows 7 utilities to help you work with external accessories as well as troubleshoot problems.

iPhone scanner

November 11, 2009  |  software, iphone  |  not published

Scanner Pro
transforms iPhone into portable scanner.

Sync iTunes music with the Droid

November 11, 2009  |  software, music, android  |  not published
DoubleTwist provides a solution to sync iTunes music with the Droid: iTunes Droid Sync [via]

Norske ukedager og merkedager i iCal

November 5, 2009  |  mac, software  |  not published

Her er et nytt alternativ: Norske iCal-kalendere. [via]


TikZ

November 2, 2009  |  tex, software, publishing, graphics  |  not published
TikZ (and PGF) can be used to create graphics of very high quality in your TeX/LaTeX documents. A tutorial video is available (the text is found in the TUG 2009 proceeding, and some other videos are also available).

Reverse geocache puzzle

October 28, 2009  |  security, maps, tech  |  not published
The Reverse Geocache Puzzle™ [via]

Updated address book

October 23, 2009  |  mac, software  |  not published
AddressUpdate is a small utility that manitors updates in the address book database, and when they occur it tries to fetch additional information for the given address/person. Works in Norway (using 1881?). [via]

Help pack with iPhone

October 23, 2009  |  hiking, software, iphone  |  not published
Satchel is one of the best iPhone help-to-pack applications I have seen so far ($10).

An introduction to Dojo

October 23, 2009  |  web, software  |  not published
Welcome To The Dojo is an good introduction to Dojo, the JavaScript Framework.

Google wave introduction

October 23, 2009  |  web, software, system, research  |  not published
An Introduction to Google Wave - Google Wave: Up and Running (an excerpt from the new book Google Wave: Up and Running).

Anders,

SmartScreen: widgets for iPhone

October 22, 2009  |  not published
SmartScreen is an application for the iPhone/iPod touch that can be used to place informational widgets on the lock screen. Available in November. See demo:

[youtube https://www.youtube.com/watch?v=4XTnnkUjnO8&rel=0&color1=0x3a3a3a&color2=0x999999&hl=ru&feature=player_embedded&fs=1&w=425&h=344]

USB memory stick or Express Card?

October 22, 2009  |  mac, tech  |  not published

OCZ now offers 3 different flash express cards (8, 16 and 32 GByte, at approx $20, $50, $110). Save a USB slot and finally use the express card slot for something useful. You can connect the express card to a Mac/PC without an express card slot using the included USB cable. Read 18 MByte/s and write 12.5 MByte/s [via]


Strange maps

October 22, 2009  |  maps  |  not published

Maps interests me, and I like to read all kind of maps. Strange maps is a great source of just that. One of my favorites found here is The Road From LONDON to the LANDS END Comencing at the Standard in Cornhill and Extending to Senan in Cornwall from 1675 and made by Iohn Obilby.


Do not sleep

October 22, 2009  |  mac, software  |  not published

Do you want to disable sleep mode on your Mac laptop (downloading lecture notes to your laptop when running to the lecture room). InsomniaX does that. [via]


Keymote

October 22, 2009  |  mac, software, iphone  |  not published
Keymote ($4) controls your computer from your iPhone or iPod Touch using shortcuts. Yo need to install a (free) server on your Mac, and the commands are shuffled over WiFi.

Audiobook Builder

October 22, 2009  |  mac, software, book, music  |  not published
Audiobook Builder ($10) is a program that converts a set of files/tracks (from iTunes, CD or files) to an iTunes Audiobook. You can do it by hand (in Norwegian), but using Audiobook Builder is much easier. [via]

Mapture and Maperture Pro

October 21, 2009  |  mac, maps, software, photo  |  not published

From the home page:

Combining the power of Aperture and Google Maps (the mapping engine you know and love), Maperture is a powerful, new edit plug-in that makes geotagging your photos a snap.

The Pro version adds a lot of extra features:

Papers in Computer Science

October 21, 2009  |  system, research  |  not published

A nice site with discussion of computer science publications: Papers in Computer Science


A Stick Figure Guide to AES

October 21, 2009  |  security, system  |  not published

Do you want to understand AES? Try this stick figure guide.


Offline maps and iphone

October 21, 2009  |  software, iphone  |  not published

When traveling, the ability to view maps on and navigate with the iPhone without being connected to the network might be good for your economy. Downloading a lot of data using 3G when you are traveling can be very expensive. Your unlimited data plan only works at home. At least two approaches can be used on the iPhone.

A few programs provide the possibility to prefetch the maps before the trip ( …


Set the iPhone free

October 21, 2009  |  software, iphone  |  not published

It is possible to install software and manage your iPhone without being dependent on iTunes and App Store only. To do this you have to jailbreak your iPhone. The best source of knowledge doing this is the dev-team blog. Currently the iPhone software version is 3.1.2, and this version is possible to jailbreak using PwnageTool 3.1.4 (thanks to the usb control msg hole). If you also need to unloc …


Lock screen with keyboard shortcut on your Mac

October 20, 2009  |  mac, software  |  not published

This has always been annoying, that no keyboard shortcuts locks the screen on my Macs. Different approaches were presented in Quickly lock your screen, but the best approach I have found requires you to install LockTight (now compiled for 10.6 too, see also How to lock your Mac with a keyboard shortcut).


10 basic rules of twitter

October 13, 2009  |  web, blog  |  not published

This is good: 10 Basic Rules Of Twitter.


How stuff works

September 30, 2009  |  tech  |  not published

If you want to know:

howstuffworks

Or how to do stuff:
ehow

[via,via]

Grand Central thread scheduling open source

September 16, 2009  |  mac, software, system  |  not published

The Grand Central for concurrency and thread scheduling in Mac OS X is now open to all. [via]


Default Folder X

September 16, 2009  |  mac, software  |  not published
Default Folder X seems to be a nice add-on to the file dialog boxes in Mac OS X. It now supports Snow Leopard, and since I upgraded this morning I can download and try it. [via]

Snow Leopard and Norwegian spelling

September 2, 2009  |  mac, software  |  not published

No need for cocoASpell: Kom i gang med stavekontroll på norsk i Snow Leopard. Spell checking dictionaries have to be downloaded from the OpenOffice project (see also Åpne kontorprogram på norsk).


Does it work in 10.6?

September 2, 2009  |  mac, software  |  not published

Check out Snow Leopard Compatibility. [via]


Online backup on my Mac

September 2, 2009  |  mac, software  |  not published

Today I use Twin from App4MAc to backup one of my iMacs to another iMac (located in a different building) over the network. I've also done some minor testing of Mozy, Dropbox, JungleDisk, and a few other online solutions that also provides storage. CrashPlan combines the possibility to do backup to an external disk or a remote (friend's) computer (like Twin), and to online storage provided by th …


Mac OS X 10.6 Snow Leopard

September 2, 2009  |  mac, software  |  not published

The best review available is the Mac OS X 10.6 Snow Leopard: the Ars Technica review. 23 web pages stuff with deep knowledge about the new incarnation of Mac OS X.


Resizing windows partition on my iMac

July 18, 2009  |  mac, software  |  not published

On my iMac at home I use Boot Camp and VMWare Fusion to make it possible to use Widows (Vista). After I moved all media files to an external disk (Drobo) I got a lot of available disk space on the Mac partition of the disk. The Windows partition has always been to small (32 GB) for all the games and maps installed on it, and I decided to make repartition the disk with a larger Windows partition. …


Paste and Match Style as default

July 8, 2009  |  mac  |  not published

I want the paste keyboard shortcut (Command-V) to insert non-formated text jump to this posting: Setting Paste and Match Style as default.


Android phone

June 24, 2009  |  mac, software, iphone, android  |  not published

I got my Android developer phone a few months ago (for projects at the lab), but this summer I also have to use it as my phone. First thing I did was to upgrade it to 1.5 following these instructions. I then reactivated myself as a Spanning Sync user to sync my iCal and Address Book with the Android phone. Since tethering now i easy on the iPhone (if your mobile provider allows it), my first ta …


Upgrading to iPhone OS 3.0 (and set it free)

June 23, 2009  |  software, iphone  |  not published

I just upgraded my iPhone 3G to iPhone OS 3.0. A nice upgrade, but Netcom in Norway does not currently support tethering (MMS is supported). A few possible hacks are available to make tethering work for Netcom users (see iPhone 3.0 firmware release and tethering for NetCom, or point the Safari browser on your iPhone on this or this page), but it does not seem to be a permanent solution. Be awar …


Backup on a Mac: Twin

June 18, 2009  |  mac, software  |  not published
Twin 1.0 is now available (€30). A flexible and powerful backup solution that works with all sorts of servers (and external disks). It claims to not mess up the Mac OS X metadata, ACLs, and so on. [via]

Programming fonts

June 16, 2009  |  mac, fonts  |  not published

Good monospace fonts for programmers are listed here. Inconsolata seems to be a very good choice (and it's free). Anonymous Pro is also a good option (see Anonymous Pro: a programming font with style). See also Menlo / Vera Sans Mono Comparison (Menlo is the new system font in Snow Leopard).


Opera Unite

June 16, 2009  |  web, software, system  |  not published

Opera claims it reinvents the web with Opera Unite. See also An introduction to Opera Unite and Taking the Web into our own hands, one computer at a time. See also this critical remarks (or analysis) from Chris Messina: Thoughts on Opera Unite.


ScienceResearch.com

June 16, 2009  |  system  |  not published
ScienceResearch.com is a free, publicly available deep web search engine that uses advanced federated search technology to return high quality results by submitting your search query - in real-time - to other well respected search engines then collating, ranking and dropping duplicates of the results (quote from the home page). It combines more than 400 science and technology collection searches …

Google Quick Search Box

June 11, 2009  |  mac, software  |  not published

With Google QSB you can perform searches of anything on your Mac or the Web with a few keystroke. You can also launch applications and perform actions on files (e.g. open files). [via]


A different iPhone converter application

June 10, 2009  |  software, iphone  |  not published
3 Numbers is a converter application with an extraordinary user interface, but it is more than that. A quote from TUAW:
3 Numbers is more than just a pretty face, though. It has some unique features, such as being able to keep up to 3 numbers in a holding area for future use, writing notes to accompany calculations, and being able to access those notes from any Bonjour-enabled computer on your wi …

Help packing

June 10, 2009  |  hiking, software, iphone  |  not published

Vacation season approaching and we might need help to do the packing. Packing Pro ($4) seems to be one of the good iPhone based solutions. [via]


Functional web

June 10, 2009  |  web, system  |  not published

Steve Vinoski has a new Internet Computing Functional Web column (first posting) and a new Functional Web Podcast (the podcast).


Eucalyptus eBook reader for the iPhone

June 10, 2009  |  software, book, iphone  |  not published
Eucalyptus is an eBook reader for the iPhone that have the look and feel of real books. More than 20,000 classic books available. Available from the AppStore for $10.

Useful AppleScripts

June 10, 2009  |  mac, software  |  not published

A few AppleScripts (17) that can be useful for the average Mac user (by Diogo Terror). [via]


RESTFul Design Patterns and more

June 10, 2009  |  web, software  |  not published
RESTFul Design Patterns summarizes a set of RESTful design practices that Ricky Ho have used quite successfully. REST Programming Toolbox Requirements by Erik Wilde discusses what basic tools that might be useful for implementing RESTful services (in that case interpreting REST in its narrower sense of web architecture and its use of HTTP and URIs).
Designing a JavaScript client for a REST API by …

PhotoLinker

June 5, 2009  |  mac, maps, software, photo  |  not published
PhotoLinker 2.0 is a Photo Geotagging and Annotation tool for the Mac (see the Geotagalog posting, too). [via]

On Comet and REST

June 5, 2009  |  web, software, system  |  not published

As part of an introduction to Atmosphere CPR (Comet Portable Runtime) Jean-Francois Arcand wrote Writing a REST application with Comet support. [via]


Google App Engine and Django

June 5, 2009  |  web, blog, software  |  not published

How to set up Django on the Google App Engine: Using the Google App Engine Helper for Django. See also the 2 part tutorial on a Django based blog on the Google App Engine: Part 1, Part 2.


Recover photos from memory card

June 5, 2009  |  mac, software, photo  |  not published

When you need it it is important: Read Recover Erased Photos from a Memory Card by Jeff Carlson.


Spanning sync tools

June 5, 2009  |  web, mac, software  |  not published
Spanning Sync (keeps your Mac synced with your Google calendar/contacts) has released a public beta of a set of tools for your Mac:
Today we're announcing Spanning Tools for Mac, a suite of utilities that analyzes, reports, and fixes dozens of problems with iCal, Address Book, and Apple Sync Services — problems ranging from the obvious, such as duplicated calendar events, to the subtle, such as in …

Google Chrome on your Mac

June 5, 2009  |  web, mac, software  |  not published
Google Chrome can now be downloaded, but this is the developer version. Use with care.

Prezi

June 4, 2009  |  software  |  not published

An alternative way of doing presentation slides (zooming in and out and moving around a giga-poster): Prezi. You have to watch the demo to see what it is. [via,via]


Keyboard shortcuts with Spark

May 20, 2009  |  mac, software  |  not published

I have used Menu Master to add keyboard shortcuts to menu items on my Mac. Spark from Shadow Lab is a feature rich free alternative (not limited to only menu items). Spark supports plugins (only one currently listed). [via]


Clojure again

May 12, 2009  |  software, system  |  not published

I've written about Clojure before (in November and March), but now 1.0 has been released. Clojure is a dynamic functional language for the JVM, and it is a dialect of Lisp. The main reason it will gain momentum is it match to multicore CPUs. With its immutable datatypes, lockless concurrency, and simple abstractions, Clojure makes multithreading (parallel programming) simpler and more robust. J …


Foundations of Complexity

May 2, 2009  |  system  |  not published

This is good: Foundations of Complexity (Lance Fortnow).


iSubtitle

April 20, 2009  |  mac, software  |  not published

From the iSubtitle home page:

The first and only application to take full advantage of Apple's soft subtitle technology. The subtitle tracks are resolution independent and they are rendered in real-time as you watch the movie.

[via]

Plex, and alternative to Boxee

April 17, 2009  |  mac, software  |  not published

The Plex Media Center for OS X is a good alternative to Boxee. Both can show Hulu shows (see this posting on the Boxee work around for Hulu). See different Screencasts on Plex.

Update: Hulu releases software client for Mac, PC.


VPN plugin for Apple TV

April 13, 2009  |  appletv, software  |  not published
BoxeeVPN 2.0 has been released. Below I show how to install this on an Apple TV using the VPN service of Witopia. When this service was installed on a Mac, the TunnelBlick application (including personal Witopia configuration files/certificates) was installed, too. We will use this when configuring VPN on the Apple TV.

Copy the TunnelBlick application from the Mac to the Apple TV (including conf …

ZeusDraw

April 8, 2009  |  mac, software, iphone  |  not published
ZeusDraw ($90) seems to be a powerful drawing tool with a simple (not crowded) UI. ZeusDraw Mobile ($10) for the iPhone/iPod Touch is also available.

in Stanford on iTunes U

April 3, 2009  |  software, iphone  |  not published
CS 193P iPhone Application Programming from Stanford is available from Stanford on iTunes U (see It's a hot ticket: Free Stanford course on developing software for iPhone and iPod touch comes to iTunes U).

Evernote

April 3, 2009  |  mac, software, iphone  |  not published
Evernote allows you to easily capture information in any environment using whatever device or platform you find most convenient (Mac, Windows PC, iPhone, Web, Windows Mobile), and makes this information accessible and searchable at any time, from anywhere (slightly edited quote from Evernote home page). Standard edition free (including software and online account). Premium edition $45/year. I'v …

Skype for iPhone

March 31, 2009  |  web, software, iphone  |  not published

Now available (iTunes store). [via]


ShareTool

March 27, 2009  |  mac, software  |  not published
ShareTool ($20, but turn town the volume on your computer before you visit its home) claims to provice a secure way to access all of your Bonjour services from anywhere in the world. You could of course use MobileMe for some of this functionality (not iTunes sharing). The conclusion of this review was:
Whether I would recommend ShareTool depends heavily on what you’ll need it for, and whether yo …

Geotagalog

March 27, 2009  |  mac, maps, hiking, software  |  not published

I've seen a few Mac application to update your pictures with location information based on a GPX tracklog (or similar, see also Remember That Great Hike? My iPhone Does). You can even do this when uploading your pictures tom some of these GPS tracking sites (I have used EveryTrail for this). Geotagalog ($20) is a new Mac application where you can update your pictures with location information ba …


Readdle iPhone software

March 26, 2009  |  software, iphone  |  not published
Readdle.com provides a few document/sharing applications for the iPhone, including OneDisk for iDisk access on the iPhone (also other WebDAV services supported), Flash Drive to make the iPhone a Wi-Fi Network flash drive, and ReaddleDocs that manages documents and files transfered between your iPhone and your computer. [via]

BankID på iPhone

March 25, 2009  |  software, iphone  |  not published

BankID på mobil (inklusiv iPhone) er på vei, foreløpig kun for Telenor kunder som har nettbank hos DnB NOR eller Skandiabanken: BankID på iPhone.


Stolen laptop

March 25, 2009  |  mac, software  |  not published

Someone had their laptop (Mac) stolen and learned from that: What I Learned from Having My Laptop Stolen. Maybe we should learn from that?


OSGi and future directions for Enterprise Java

March 25, 2009  |  software, system  |  not published

Erick Newcomer's take on OSGi influence on the future directions of Java: OSGi and future directions for Enterprise Java. [via]

See also Neil Bartlett's post Enterprise OSGi Is not bloated OSGi. [via]

And this posting by Eric Newcomer (currently working in the office of the CTO at Progress Software to complete the enterprise edition of OSGi): Enterprise OSGi - "Not List". [via]


Understanding Git Conceptually

March 25, 2009  |  software  |  not published

A tutorial on the Git version control system: Understanding Git Conceptually.


InstallerApp

March 25, 2009  |  mac, software, iphone  |  not published

Quote from the home page: «InstallerApp is a native Mac OS X application (soon — for Windows too) that allows you easily download applications from Installer and Cydia directly onto your computer, and install them to the iPhone connected with USB cable». Nice, but not free. I think it is worth the $7.


Skype and NAT/Firewalls

March 25, 2009  |  web, software  |  not published

A short and good description on how Skype handles NAT/firewalls (with its UDP audio traffic between two Skype clients): The hole trick
How Skype & Co. get round firewalls
.


ReverseHTTP

March 23, 2009  |  web, software, system  |  not published

A web server in your browser? Is this the best approach to implement push to the client side in a web application (as an alternative to Comet)? ReverseHTTP does this.


Clojure

March 23, 2009  |  software, system  |  not published

I did find this very good 30 min introduction to Clojure by Rich Hickey (the creator): Clojure, A Dynamic Programming Language for the JVM. Getting started is also a good place to start. Clojure is a Lisp dialect running on the Java Virtual Machine. It is a functional language (good match for concurrent programming: not need for locks), but is has thread-safe mutable references to objects (dyna …


Quietube

March 22, 2009  |  web, software  |  not published

Clutter-free YouTube with Quietube.


Packing List

March 19, 2009  |  software, iphone  |  not published
Packing List ($2) is a nice tool to help you pack your bags/car when traveling. It provides (and you can create) templates, and you can manage packing for multiple trips.
[via]

Video editing in Emacs

March 18, 2009  |  software  |  not published

That's what GNEVE (Gnu Emacs Video Editor mode) is all about. A video editor mode for editing video using Edit Decision List (EDL). Depends on the MLT framework.


Ustream mobile

March 17, 2009  |  software, iphone  |  not published
Ustream mobile is an alternative to Qik if you want to do live video streaming from your iPhone. [via]

CopyPaste Pro

March 17, 2009  |  mac, software  |  not published

I've been using Jumpcut, Clips and iClip to manage (and create) a clipboard history on my Macs. Today I have tested CopyPaste Pro ($30), and its seems like a good alternative. I'll test it for a few days and then decide if it is worth the $30. See also the iKey from the same developers (iKey is an automation utility, a program that creates shortcuts to accomplish repetitive tasks). [via]


Tracking my hikes (and runs)

March 17, 2009  |  maps, hiking, photo  |  not published

My hikes/runs (some) are available at TrailGuru (rss) and EveryTrail (rss). EveryTrail tracks includes photos (if any).


Spreadsheet for iPhone

March 16, 2009  |  software, iphone  |  not published
Mariner Calc ($10) is a spreadsheet application for the iPhone. [via]

Hyperspaces

March 16, 2009  |  mac, software  |  not published
Hyperspaces ($13) extends Spaces with individual desktop images, name/label and color for each space. [via]

Sesam kart

March 15, 2009  |  mac, maps  |  not published
Sesam 3D kart er nå tilgjengelig for Mac. Deres vanlige kart med flyfoto er ikke så værst de heller. [via]

rubiTrack

March 15, 2009  |  mac, maps, hiking, software  |  not published

With rubiTrack ($39) you can keep track of all your activities done with a GPS (hiking, running, cycling and so on). Read the latest track from your GPS device or sync with your iPhone (iPhone application available). I have tested it with a few hikes this weekend, and I impressed. Nice user interface that packs a lot of information on each activity without making it overloaded. Maps (Google, V …


PhoneGap

March 15, 2009  |  web, mac, software  |  not published

From the home page:


PhoneGap is an open source development tool for building fast, easy mobile apps with JavaScript.

If you’re a web developer who wants to build mobile applications in HTML and JavaScript while still taking advantage of the core features in the iPhone, Android and Blackberry SDKs, PhoneGap is for you.

See the video on What is PhoneGap? [via]

The Fairfield horse shoe hike at trailguru

March 14, 2009  |  hiking  |  not published

Fairfield horse shoe (Hiking)

Fairfield horse shoe

March 14, 2009  |  hiking, photo  |  not published

Yesterday I did the Fairfield horse shoe:

Map created by EveryTrail:GPS Geotagging


Sharing files with MobileMe

February 17, 2009  |  web, mac  |  not published

Apple has announced file sharing via iDisk. [via]


Keyboard short cuts

February 11, 2009  |  mac  |  not published
Mac1.no have listed a few nice keyboard shortcuts when booting and in general (in Norwegian).

Mac OS X Security Configuration

February 11, 2009  |  mac, software  |  not published

I have earlier referred to Securing Mac OS X Leopard by Daniel Cuthbert from Corsaire. Apple also have its own Mac OS X Security Configuration (now in second edition). [via]


iPhone Apps

February 10, 2009  |  software, iphone  |  not published

Where to find iPhone applications (to many just to browse iTunes tore). These 7 websites is a good start. [via]


Communicating with code

February 4, 2009  |  system  |  not published
Communicating with code is written by Paul Buchheit where he argus for running code as important way to communicate new features and concepts:
The point of this story, I think, is that you should consider spending less time talking, and more time prototyping, especially if you're not very good at talking or powerpoint. Your code can be a very persuasive argument.

His example is from the Gmail develo …

Clippy

January 28, 2009  |  software, iphone  |  not published

Copy and paste on the iPhone? The best approach today is Clippy. Be aware that most comments found on this application is related to the previous version (including this detailed overview). The 0.93 version includes many improvements addressing issues raised in those comments. Available in Cydia (you have to jailbreak your phone). [via]


iTunes and convert to audiobooks

January 12, 2009  |  mac, software  |  not published

In an earlier posting I gave a (now outdated?) description on how to convert audiotracks to audiobooks. iTunes 8 makes it easy without any tools. [via]


Qik

January 9, 2009  |  web, software, iphone  |  not published
Qik (share a video stream from your mobile phone) is pretty cool, and now it is available for iPhone (using Cydia or Installer - your phone has to be jailbroken).

Visual NetTools

January 9, 2009  |  mac, software  |  not published
Visual NetTools is a set of network scanning, security, and administrator tools for Apple Mac. Nice to have when you need to diagnose networks or when you want to monitor your computers's network connections. [via]

Service Scrubber

January 9, 2009  |  mac, software  |  not published
Service Scrubber is a nice tool to manipulate the service menu on your Mac (you can restructure the services menu, change service keyboard shortcuts, and disable and re-enable services). And it is free (donations accepted). [via]

Secrets: Hidden Mac OS X settings made available

December 18, 2008  |  mac, software  |  not published
Secrets is a database of hidden settings for Mac OS X, and you can also download a system preference pane that includes these settings. [via,via]

Create a new document from Finder

December 15, 2008  |  mac, software  |  not published

To create a new document in Finder I've made a small program (AppleScript) called newdoc.app.  Download and install this program on your Mac, and then drag it to the Finder toolbar (next to the action menu in the Finder toolbar in the Figure below).  In your Documents folder create a new folder named newdoc, and in this folder add templates for all the type of new documents you want to be able to …

iPhone your life

December 11, 2008  |  software, iphone  |  not published

iPhone your life is a new source of iPhone related information from Apple. [via]

See also:

Update: One final …


Wordle

December 11, 2008  |  web, blog  |  not published

The current wordle of this blog (click to enlarge):

«Wordle is a toy for generating "word clouds" from text that you provide. The clouds give greater prominence to words that appear more frequently in the source text.» [via]


Spotlight plugins

December 4, 2008  |  mac, software  |  not published

To make spotlight more useful on your Mac you should install plugins matching your applications. For me this includes the Delicious Library plugin. [via]


How to tweak and fine-tune Time Machine

December 3, 2008  |  mac, software  |  not published
How to tweak and fine-tune Time Machine, Choose when and what to back up on your Mac, is the right place to start reading if you want to take control over when Time Machine makes a backup and what is included in this backup. [via]

Command line software updates on your Mac

December 3, 2008  |  mac, software  |  not published

This I didn't know about: Install software updates from the command line. Try this in your terminal window:


man softwareupdate
If you just want to do it (install the updates at command line, that is), type this:

sudo softwareupdate -i -a
(If you are an administrative user.)

PhotoCopy: another take on iPhoto and Flickr uploads

December 3, 2008  |  web, mac, photo  |  not published

I've been using the Flickr export plugin for iPhoto (and Aperture) to keep a copy (backup) of my photos on Flickr. I'm struggling to keep Flickr side updated. Maybe PhotoCopy is a solution for me. [via]


Advanced spotlight searches

November 27, 2008  |  mac, software  |  not published
Bli en Spotlight-mester (spotlight search tips in Norwegian).

Current and future web

November 27, 2008  |  web, software  |  not published

A few articles/presentations on current and future web: The Ajax Revolution: From UI responsiveness to functionality and beyond, Fixing the Web, Part I, and The Ajax Universe [via], On the future of SproutCore [via SproutCore: From MobileMe to 1.0].


DOTS gloves

November 27, 2008  |  iphone  |  not published
DOTS gloves for iPhone users in cold climate. Available in Knit ($15) and Ragg Wool ($20) models. [via,via]

HandBrake 0.9.3

November 27, 2008  |  mac, software  |  not published
HandBrake 0.9.3 released. Two big changes. DVD protection cracking is removed, but a workaround exists (install VLC or just libdvdcss). The other change is that HandBrake now works with non-DVD files. This is good since VisualHub is gone. [via]

Livestation

November 24, 2008  |  mac, software  |  not published

Download the Livestation player (Windows, Mac and Linux) and enjoy live, interactive TV and radio streamed direct to your desktop.


Norsk TV-guide

November 24, 2008  |  iphone  |  not published

Norsk (Norwegian) TV-Guide for iPhone (NOK 11,-).


Geocoding photo and GPS tracking

November 24, 2008  |  mac, software, iphone  |  not published

When you take a photo at a given location the value (potential usage and availability) of the photo can be enhanced by including the position where the photo was taken in the meta-data of the picture itself. Some digital cameras can do this (either by including a GPS or by getting location information from an external GPS device). Another approach is to add this information later (see Geocoding …


Free HD videos

November 24, 2008  |  appletv  |  not published

A list of 20 sources for free HD videos.


Menu Master

November 24, 2008  |  mac, software  |  not published

I've been a Menu Master user, but for a while (see this 2006 posting) it hasn't been installed on my different Macs. Several applications I now use doesn't have an easy keyboard shortcut for often performed operations, so now I'm considering using it again (currently it is installed on my office iMac, and if I'm not experiencing any problems it will be populated to my other Macs).


Curio and VoodoPad and Evernote

November 21, 2008  |  mac, software  |  not published
Curio is a feature rich note-taking or brainstorming application. Nice. VoodoPad is a similar application (geek's notebook). And Evernote stuff is available anywhere (desktop, web, iPhone, and so on). [via,via,via]

High quality videos from YouTube

November 21, 2008  |  web  |  not published

Sometimes it is possible to get real high quality videos from YouTube (if the original video had the sufficient resolution). See this version of Where the Hell is Matt? (2008) (720p). Read more in High quality YouTube video hack an High Quality on Youtube.


Bean: OS X word processor

November 20, 2008  |  mac, software  |  not published

I've played with Bean, a free (and open source) word processor for Mac. A good alternative to TexEdit, but my conclusion is that I either want a featureless (read TextEdit) or a feature-full (read Pages or LaTeX) text editor, and not something in between (read Bean). It could be a good alternative (to both featureless and feature-full text editors) if it was a possible to create pre-defined (hie …


Say who: voice dialing on the iPhone

November 19, 2008  |  software, iphone  |  not published
Say who is a voice dialing application for the iPhone. It doesn't need any training, but Norwegian names might not work very well. However, it will use nick names (if in your address book). [via]

Boxee for Apple TV

November 19, 2008  |  mac, appletv, software  |  not published

A great how-to guide from Gizmodo on on installing Boxee on your Apple TV (quote from the guide: «… unchain your Apple TV from its cruel iTunes tether, turning it into the useful living room conduit of music, video and web-based content it should have been all along»). You need a Mac (actually, the Mac-only software ATV USB Creator), a USB stick (flash drive, 512MB or larger), an Apple TV (versio …


Parallels Desktop and VMWare Fusion

November 19, 2008  |  mac, software  |  not published

Both Parallels Desktop (4.0) and VMWare Fusion (2.0) has be upgraded recently. What I prefer? I have not decided yet, but other have compared these two products: VMware Fusion 2 vs. Parallels Desktop 4: Let’s Dance (theAppleBlog) and Comparison of VMware Fusion and Parallels Desktop (Wikipedia). [via]


Ogg Vorbis (and Theora) on your Mac (and PC)

November 6, 2008  |  mac, software  |  not published

The Xiph QuickTime Components (XiphQT) is, in short, the solution for Mac and Windows users who want to use Xiph formats in any QuickTime-based application, e.g. playing Ogg Vorbis in iTunes or producing Ogg Theora with iMovie. See also vorbis.com and The Mac OS X Guide to Ogg Vorbis.


iTrail and TrailRunner (and EveryTrail)

November 4, 2008  |  web, mac, software, photo  |  not published
TrailRunner (free, but donation accepted) is a route-planning and journaling software for Mac OS X that integrates with different GPS devices including iPhone. Integration with iPhone (see also View your iPhone GPS Recordings) is possible with iTrail ($3). iTrail Desktop makes the transfer of GPS data from your iPhone and onto your Mac easier and simpler. An alternative for the iPhone is the Eve …

Oslo information

November 4, 2008  |  software, system  |  not published
Introducing Oslo gives an OK overview of the new modeling platform from Microsoft. It was announced a year ago, and more and more information about it becomes available. Recently the Oslo dev center went live. A 39 minutes screen cast introducing M is also available (M is the modeling language of Oslo). And finally, see also Models Remixed. [via,via]

Jade

October 31, 2008  |  mac, software, photo  |  not published
Jade improves digital images (€20 for home and €50 for professional). It uses state of the art algorithms to enhance image colors, contrast and dynamics. Both for Windows and Mac, and a Aperture plugin is available. [via]

Dojo myths

October 30, 2008  |  web, software  |  not published

This kill the Dojo myths posting includes a lot interesting Dojo information for starters. See also Why choose Dojo?. [via]


Web Sockets (Comet)

October 30, 2008  |  web, software  |  not published

The HTML spec Web Sockets for bidirectional communications. See WebSocket is neither Web nor Socket and HTML5 WebSocket and WebJneering. [via]


nWeather

October 29, 2008  |  software, iphone  |  not published
nWeather is an iPhone weather application using yr.no to produce high quality weather information and forecasts for Norwegian locations. [via]

QuickVoice iP

October 29, 2008  |  mac, software, iphone  |  not published
QuickVoice iP is the Windows/Mac QuickVoice application for iPhone. The iPhone application integrates with the desktop application.

Gutenprint

October 29, 2008  |  mac, software  |  not published

Need a printer driver for your Mac? If the manufacturer doesn't provide the printer driver, you might find it using Gutenprint (formerly called Gimp-Print). They claim to provide high quality printer drivers for Canon, Epson, Lexmark, and PCL printers. See supported printers. [via]


Google Earth on iPhone

October 28, 2008  |  software, iphone  |  not published

This is very nice: Introducing Google Earth for iPhone [via]


Another Mac clipboard manager

October 22, 2008  |  mac, software  |  not published

Recently I tested Clips, and now The Escapers have released Stuf. Stuf (used to be called Shadow) also support network sharing (on local network), search and a nice GUI. $12 is cheaper than Clips. The Stuf GUI is slicker. Clips group based on applications (manually in Stuf). [via]


Data recovery from Macs, iPods and cameras

October 22, 2008  |  mac, software  |  not published

A feature rich data recover application from Stellar: Phoenix Macintosh Data Recovery ($129). [via]


Posterino

October 22, 2008  |  mac, software  |  not published

Create posters or postcards from your photos: Posterino might be the right application ($25). [via]


Mail Act-On 2 and MsgFiler

October 22, 2008  |  mac, software  |  not published

I use MsgFiler to move emails quickly to the appropriate folders. In earlier versions of Mail Act-On you had to create rules for all possible move operations. In Mail Act-On 2 you have functionality similar to MsgFiler, but from the description (and screenshots) I think the MsgFiler approach matches my needs better. However, the possibility to create rules on the outbox is a nice feature I coul …


TimeMachineEditor

October 8, 2008  |  mac, software  |  not published
TimeMachineEditor lets you change the default 1 hour backup schedule of the Apple Time Machine. You can also let backup be triggered by events: backup disk is mounted or computer wakes from sleep. And its free. [via]

iPhone development

October 7, 2008  |  mac, software  |  not published

I bought the iPhone to have a gadget that matches my needs for a device I have on me (almost) all the time, but it will also be used in projects at work. So how is development of software done on this iPhone? A nice start is the following articles: A touch of Cocoa: inside the iPhone SDK (John Timmer), and Cocoa Touch Tutorial: iPhone Application Example (Matt Long).

This screencast is also a po …


iPhone

October 7, 2008  |  mac, software  |  not published

OK, I admit it, I bought an iPhone a few weeks ago. A few postings should indicate some interest on the topic recently (PhoneGap, iPhoneModem, PDAnet, VNC for iPhone, GPS Kit). And I am very happy with this terminal. It works well as a phone, a lot of nice applications are available, and workarounds exits for all (most) of it shortcomings.

The first thing I did was to order a new pair of heads …


Web Inspector

October 2, 2008  |  web, mac, software  |  not published

A completely redesigned Web Inspector is now available (see nightly WebKit builds). [via]


GPS Kit

October 2, 2008  |  mac, software  |  not published
GPS Kit ($10 at Apple Store) is a nice iPhone application to enhance the usage of the built in GPS in your 3G iPhone. Another option (for GPS tracking) is the free GPS Tracker (at Apple Store). GPS Tracker offers real time tracking (via InstaMapper), with the ability to check location information via Google Maps.
[via]

VNC for iPhone

October 2, 2008  |  mac, software  |  not published

Several options including Jaadu VNC ($25), Mocha VNC ($6) and Mocha VNC Lite (free). I'll try the last one. [via]


ATV USB creator

October 2, 2008  |  mac, software  |  not published

Not new, but a nice tool for Apple TV owners: ATV USB creator. See also ATV-BootLoader, ATV-XBMC-Launcher and xbmc/boxee on Apple TV. [via]


Papaya

October 1, 2008  |  web, mac, software  |  not published

A simple approach to file sharing: Papaya (€20). Files shared through a web-server running on your local machine. Nice and simple GUI to drop and manage files (and directories). No encryption, but you can add access control to files (authentication with username/password). [via]


Google Update Engine

September 30, 2008  |  mac, software  |  not published

Google have made the Update Engine available. It is a Mac OS X framework that is used to keep products (all type of software) up-to-date. See the presentation video and the HelloEngine sample program walk-through.


Clips

September 30, 2008  |  mac, software  |  not published

I've been using Jumpcut to manage a lot of cut-and-paste content. Currently its sourceforge site is not responding, and then I discovered Clips. Clips is an overkill for my usage and it isn't free ($35). But its UI is impressive (and maybe again an overkill for such an application) and it includes features like abbreviations (like TextExpander's snippets), keyboard shortcuts (for pasting clips) …


PDAnet

September 27, 2008  |  mac, software  |  not published
PDAnet gives you full internet access for your laptop using the iPhone as modem (iPhoneModem only gives you SOCKS proxy access). [via]

iPhoneModem

September 23, 2008  |  mac  |  not published

Two applications named iPhoneModem are available. Both makes it possible (in a limited way) to use your iPhone a a modem for your laptop computer (MacBook or MacBook Pro or PCs). Both are based on SOCKS proxy and an ad-hoc WiFi network between the iPhone and the laptop computer (works OK for browsing, but it is not a general solution). I only got the iPhoneModem.com version ($9.99) to work, but …


Android, the open and free mobile platform

September 23, 2008  |  software, system  |  not published

Check out info (and introduction movie) at Google. [via] Update: HW available. [via]


Windmill web testing framework

September 22, 2008  |  web, software  |  not published
Windmill is a must-have tool for web/Ajax developers. [via]

Long URLs and Apple Mail

September 9, 2008  |  mac, software  |  not published

One of Apple Mail's shortcomings are how it treats long URLs (in plain text emails). You can insert line breaks into long URLs. To avoid that one solution is to replace long URLs with TinyURLs. Rachel Blackman's Shrink URL (download) is a Mac OS X service that uses TinyURL to create short, unbreakable hyperlinks. Read more here. [via]


Objective-J and Cappuccino

September 9, 2008  |  not published

From First Look at Cappuccino and Objective-J: Cappuccino is re-implementation of many of the basic parts of Cocoa, and Objective-J is a language which looks nearly identical to Objective-C and "compiles down" into JavaScript. You can also use JavaScript right inline with Objective-J, similar to how you can use C in Objective-C. Objective-J and Cappuccino are used to implement 280 slides (an excep …


Google Safe Browsing and Safari

September 9, 2008  |  web, mac, software  |  not published

The Google Safe Browsing API enables client applications to check URLs against Google's constantly updated blacklists of suspected phishing and malware pages (more). To get the Apple Safari browser to use this API, install (and buy) Saft and read the instructions in the Saft usage document (see the Google Safe Browsing section).


QuickPwn

September 8, 2008  |  mac, software  |  not published
QuickPwn is now available for Mac. From posting: QuickPwn is not a replacement for PwnageTool, they are different tools and provide different features, QuickPwn is for quickly pwning a device, whereas PwnageTool is designed to custom build and tailor the ipsw production process, both tools will be actively developed in the future. If you have a new iPhone and you want to set it free quickly, Qui …

Google Chrome

September 3, 2008  |  web, mac, system  |  not published
Google Chrome is a new web-browser project from Google with interesting features. See also Google planning new Chrome browser based on WebKit and the 38 page comic book. [via]

Now also for Mac (sort of). [via]

Another similar take: Stainless. [via]

RESTful Web Services and Comet

September 3, 2008  |  web, system  |  not published
RESTful Web Services and Comet provides step by step instructions on creating a Comet enabled application. The example uses Ajax, Comet, Dojo, Bayeux, JAX-RS, JPA, GlassFish, Grizzly and MySQL. [via]

Web design as Information Cartographer

September 2, 2008  |  not published

A good article on web designers as information cartographer (and not information architects): Mapping Memory: Web Designer as Information Cartographer.


64 Squares

September 1, 2008  |  web, software  |  not published
64Squares is an online chess site built using Ruby on Rails and jQuery. Its use of Juggernaut is of special interest for me (I've actually created a chess game like this once).

Google gears

September 1, 2008  |  web, mac, software  |  not published
The Power of Google Gears (and part 2) is a good place to learn more about it. Now also available for Mac. [via,via]

Update: How to Use Google Docs Offline in Safari.

Lisp, GUI and Web (and Comet)

September 1, 2008  |  web, software, system  |  not published
SymbolicWeb is a GUI or widget framework similar to Gtk+ and Qt for Common Lisp. It differs in that it uses the browser to render the UI elements. While being widget-based, it still allows you to mix widgets and raw HTML (quoted from the home page). See also its Comet (web-push) example (phidgets-888). [via]

1881 plugin

September 1, 2008  |  mac, software  |  not published

En 1881 plugin for Apple adressebok er tilgjengelig fra mac1. Denne gjør det mulig å velge et telefonnummer i adresseboka og hente adressen til dette nummeret rett fra 1881. Opprinnelig fra Sverige, men tilpasset Norske Mac brukere.


RipIt

August 27, 2008  |  mac, software  |  not published
RipIt at $18.99 to create backups of your DVDs. [via]

Java 7 on your Mac

August 26, 2008  |  mac, software  |  not published

Landon Fuller about the SoyLatte project (Java 7 implementation for Mac OS X): SoyLatte, Meet OpenJDK: OpenJDK 7 for Mac OS X. [via]


Transparent dock icons for hidden applications

August 22, 2008  |  mac  |  not published

Check ou this Terminal tips from tuaw.com: Make hidden Dock icons transparent.


Web 3.0, the semantic web

August 22, 2008  |  web, system  |  not published
Web 3.0 and beyond: the next 20 years of the internet.

Gode norske widgets

August 22, 2008  |  mac, software  |  not published

Noen gode norske Dashboard widgets. (Translation: a few good Norwegian Dashboard widgets.)


Why not ESB?

August 22, 2008  |  system  |  not published

Read The ESB question by Steve Vinoski. A quote from the text:

I can’t understand anymore why anyone would subject themselves to writing integration systems or frameworks in imperative compiled languages like Java or C++.

Programming language

August 22, 2008  |  software, system  |  not published
Nu is an interesting programming language. From its home page:
Nu is an interpreted object-oriented language. Its syntax comes from Lisp, but Nu is semantically closer to Ruby than Lisp. Nu is implemented in Objective-C and is designed to take full advantange of the Objective-C runtime and the many mature class libraries written in Objective-C. Nu code can fully interoperate with code written in …

Why choose Dojo?

August 22, 2008  |  web, software  |  not published

The Dojo developers provides the arguments. One of the good features of Dojo is events (pub/sub). [via,via]


Securing Mac OS X Leopard

August 20, 2008  |  mac, software, system  |  not published
Securing Mac OS X Leopard by Daniel Cuthbert from Corsaire (August 18, 2008) is a guide to the security features offered by Mac OS X Leopard. Recommended. Se also other technical white papers from Corsaire. [via]

Apple an IPv6

August 20, 2008  |  mac, system  |  not published

Interesting: «Apple's secret "Back to My Mac" push behind IPv6». [via]


NetNewsWire tip: opening and closing subsrciption folders

August 20, 2008  |  mac, blog, software  |  not published

I recently changed from NewsFire to NetNewsWire as the RSS reader I use. The main reason was syncing (I read news on different computers at home, at work and when traveling, and I do not want to see old news again). Actually, originally I used NetNewsWire, but when I bought my first MacBook Pro (when it was announced) NewsFire was the best reader that worked with this Intel computer. Moving bac …


SearchLight

August 19, 2008  |  mac, software  |  not published
SearchLight provides spotlight search on remote computers. Also from the iPhone. Similar to a student project we had last year. Cool. [via]

Stickies on top and stickies see-through

August 19, 2008  |  mac, software  |  not published

I use stickies to keep information that I often need easy available. Then Command + Option + F is nice to keep those notes on top of other windows, and Command + Option + T makes them transparent. [via,via]


DVRFlash

August 19, 2008  |  mac, software  |  not published

Need firmware upgrades on your Pioneer burners (on your Macs)? DVRFlash is the right tool. [via]


Dual boot Vista and XP (with Vista installed first)

August 19, 2008  |  software  |  not published

I had a Vista laptop that I needed to run XP on occasionally. The How to dual boot Vista and XP (with Vista installed first) — the step-by-step guide with screenshots gave me some tips, but I didn't use the command line tool (DISKPART) to shrink the original Vista partition. I used the Vista Disk managment tool (under Administrative Tools in System and Maintanence section of the Control Panel se …


Experience it

August 19, 2008  |  software, system  |  not published

It is a good advice to have some real experience with the software/product/concept you are arguing against: You Have to Experience It (e.g. Erlang, Rest and Test-First development).


Maperture: geotagging photos in Aperture with Google Maps

August 14, 2008  |  mac, software, photo  |  not published
Maperture combines the power of Aperture and Google Maps. It is a Aperture edit plug-in where you can use Google Maps to add location information to your photos. [via]

iPhone 3G and jailbreak and apps

August 13, 2008  |  mac  |  not published

The info you need is here: How to jailbreak iPhone 2.0 with PwnageTool for Mac (the win version), the applications. You will still be apple to buy and install apps from the App Store (some non-entertainment apps). See also 12 iPhone Tricks You Might Not Know, and 8 More iPhone Tricks You Might Not Have Known. [via,via]


Comet podcast

August 13, 2008  |  web  |  not published

A Comet and Bayeux podcast. [via]


REST introduction, doubts and anti-patterns

August 13, 2008  |  web, system  |  not published
A Brief Introduction to REST, Addressing Doubts about REST, and REST Anti-Patterns are three good articles on REST by Stefan Tilko. [via]

Java an Real-Time

August 13, 2008  |  system  |  not published

An introduction: part 1 and part 2.


Critical thinking about the design and construction of distributed systems

August 13, 2008  |  system  |  not published

In his Spot On posting Steve Vinoski references articles and postings you should read if you are interested in critical thinking about the design and construction of distributed systems.

See also his Convenience Over Correctness Internet Computing column and his other writings on these topics.


Das Keyboard

August 13, 2008  |  mac  |  not published

Is Das Keyboard the best keyboard around? It works (is supported) on your Mac.


Windows media and your Mac

June 27, 2008  |  mac, software  |  not published

The usual answer to access windows media content on your Mac is Windows Media Components for QuickTime (by Flip4Mac, the standard edition is free). EasyWMA allows you to convert wma, wmv/flv audio, asf and ogg vorbis files to aiff, mp3, m4a or wav ($10). Another audio conversion software is Switch. The standard version is free and the plus version (suports more encode-to formats) costs $30 (cur …


Joost with Nordic content

June 27, 2008  |  mac, software  |  not published

This was in my inbox today: The most well known Nordic content providers - now on Joost. The Nordic content includes a few shows from NRK (Halvseint, Nordkalotten 365). An joost? Its free TV on the Internet. For Windows and Mac.


Firefox 3 PDF Plugin

June 26, 2008  |  mac, software  |  not published

The Firefox 3 PDF Plugin uses PDFKit to display PDFs in the browser.


MsgFiler

June 23, 2008  |  mac, software  |  not published

I've been looking for a Apple Mail plugin like this, but I've not worked hard to find a solution. But then suddenly I found it in a posting of a new Mac user (thanks for sharing). MsgFiler makes it possible to move messages from my inbox to existing mailbox folders with a couple of keystrokes. I have the Mail Act-On plugin installed (and MailTags that I use a lot), but MsgFiler is a much better …


AdBlock

June 22, 2008  |  web, mac, software  |  not published
AdBlock blocks ads in Safari. It is a free alternative to PithHelmet. PithHelmet gives you more detailed control, but AdBlock you just install and forget about. [via]

Erlang and RPC

June 22, 2008  |  software, system  |  not published
The Road we didn't go down explains how RPC is done in Erlang (and why RPC usually is not such a good idea). A lot references to Steve Vinoski's discussion on this topic. Recommended reading. Another Erlang related must-read is A History of Erlang (presentation).
[via,via]

Google App Engine experiments

June 22, 2008  |  web, system  |  not published

The Google App Engine might be the perfect tool for a Python programmer that want to build and find a home for a web site (application). Before you start experimenting, you might have a look at other Google App Engine experiments. Bret Taylor's Experimenting with Google App Engine is one place to visit. You should also visit Teh, the minimalist blog tool using Google App Engine.


AppleScript and Python

June 20, 2008  |  mac, software  |  not published

In an earlier posting (Appscript: MacPython to Apple event bridge) I mentioned appscript and py-appscript. I prefer Python to AppleScript so this is a nice tool for me on my Mac. [via]


TapeDeck

June 20, 2008  |  mac, software  |  not published
TapeDeck is an audio recorder for your Mac. From its home:
s a powerful and fun new audio recorder for Mac OS X Leopard.
It’s just like your old analog tape recorder, only better. A lot better.

See the announcement and The Road to TapeDeck 1.0.

TimesMachine

June 20, 2008  |  web  |  not published
TimesMachine can take you back to any issue from Volume 1, Number 1 of The New-York Daily Times, on September 18, 1851, through The New York Times of December 30, 1922. Built using EC2, Hadoop, and some of their own code. See their blog post on the development. [via]

Versions

June 20, 2008  |  mac, software  |  not published
Versions is a GUI based subversion client for the Mac. Download and try the beta (free).

SproutCore and Apple

June 20, 2008  |  web, mac, software  |  not published
SproutCore is a JavaScript framework. The focus is the client side of the application: thick clients in your browser. From the SproutCore home page:
SproutCore is a framework for building applications in JavaScript with remarkably little amounts of code. It can help you build full “thick” client applications in the web browser that can create and modify data, often completely independent of your …

An alternative to cvs/svn: git

June 20, 2008  |  software  |  not published

Linus Torvalds has an alternative to cvs/svn: git (documentation). This is not news, but a reminder of a nice tool that deserves more attention. And the reason I wrote this now was that I saw this article by Matt Long: Version Control Makes You A Better Programmer. Recommended reading, and he uses git in the examples.


iCal Dupe Deleter

June 19, 2008  |  mac, software  |  not published
iCal Dupe Deleter is applescript for deleting duplicates in iCal. Very useful when syncing your calendars in all directions. [via]

Enkoder

June 18, 2008  |  web, mac, software  |  not published
Enkoder protects email addresses by converting them into encrypted JavaScript code. This hides them from email-harvesting robots while revealing them to real people. See the announcement.

zoomii books

June 18, 2008  |  web  |  not published

Nice bookshop: zoomii books. This is maybe the closest to a real bookshop you get in a web browser. Amazon.com in the background. [via]


Cell phone support on your Mac

June 18, 2008  |  mac, software  |  not published

Integration between your Mac and your cell phone is not necessary easy. You can sync the address book, the calendar and more with iSync, but it could be that your phone is not (yet) supported. You might want to use your cell phone as the modem to connect your MacBook (Pro) to the Internet, but this is not straight forward to set up (see Ross Barkman's Home Page). In earlier versions of Mac OS X …


My Mac Setup

June 5, 2008  |  mac, software  |  not published

My Mac Setup


Aperture as a Layout Program

June 3, 2008  |  mac, software, photo  |  not published

The Aperture as a Layout Program article is a good start to learn more about the power of the custom layout option in the book-making tool in Aperture. [via]


Growl for Web and Windows

May 30, 2008  |  web, mac, software  |  not published

I am Growl user (I like those small notification messages on my Mac screen). What about Growl for Windows and a Web notification API (growl from JavaScript). Read Growl for Windows and a Web Notification API for more details.


Geolocation and web-browsers (and JavaScript)

May 30, 2008  |  web, software  |  not published

The Geolocation in Firefox and Beyond is a posting on thoughts on an geolocation API (for web browsers). The Gears community is also discussing a Geo Location API. Apple is also doing some work here. [via]


Quicksilver and Silverflow

May 30, 2008  |  mac, software  |  not published

Since upgrading to Leopard I've stopped using Quicksilver on most of my computers. Spotlight does the work and Quicksilver was unstable. Maybe its time to reconsider. The SilverFlow plugin is worth a try. [via]


Take control of the home

May 30, 2008  |  mac, software  |  not published
Indigo can control your home (from your Mac). Supports both X10 and INSTEON. [via]

Media Center application for Mac

May 29, 2008  |  mac, software  |  not published
OSXBMC is a media center application for the Mac. It is a port of XBMC (formerly named "XBox Media Center") to the Mac.

Dojo book

May 29, 2008  |  web, software  |  not published

A few chapters of the Mastering Dojo book is available online.


Comet based chess game

May 29, 2008  |  web, software  |  not published

A comet (see my earlier posting «Comet (and Bayeux)» for more information) based chess game (implemented with dojox.cometd and Jetty [Jetty Cometd/Bayeux/cometd-java]) at live.chess.com. More information at Comet Daily and ajaxian.

I often prefer Python as the server side language, and Twisted based comet implementation exists (cometd-twisted).


Time Machine Command Line Tool

May 29, 2008  |  mac, software  |  not published

The Time Machine Command Line Tool tms provides cvs style operations on Time Machine volumes. It is a read-only tool. It does not modify any Time Machine files or settings. Why? Well let me quote the developer:

As someone who is often in a Terminal environment I become frustrated with the Time Machine GUI and found it totally inadequate for when I needed to quickly determine what had been backe …

Acorn

May 29, 2008  |  mac, software  |  not published

The image editor Acorn seems to balance well ease of use and feature richness. I've not tried it, and the price is $50.


Smart scroll

May 29, 2008  |  mac, software  |  not published

I do not have a iPhone, but its user interface seems to be one of its main advantages. Its scrolling mechanism is one of these improved user interface mechanisms. Smart scroll offers smooth and easy iPhone-like scrolling on your Mac. Smart Scroll includes Super Scroll (smoother scrolling, with less work), Grab Scroll (move any window's contents around with a simple mouse drag), Universal Scroll …


Semantic web

May 28, 2008  |  web, system  |  not published

Lately I've been reading about semantic web-services and ontologies. The reason is both projects I've been involved in, and a course I've been teaching. This reminded me of some of the original publications about the semantic web. The Scientific American article from May 2001 is one of them.

I also stumbled over the Wilbur Semantic Web Toolkit for CLOS. Ora Lassila's blog is also a nice resourc …


Spotlight queries

May 25, 2008  |  mac, software  |  not published

The Create good queries in Spotlight article at Macworld gives a lot of good Mac Spotlight query tips. The tips includes phrase queries, boolean operators (in capital letters), usage of metadata, Spotlight's keywords, and more.


Apple Time Machine digging

May 22, 2008  |  mac, software  |  not published

See these two postings on exposing the Apple Time Machine (what is in the backup): Time Machine Exposed! and Psyching Out Time Machine (you should read both since the last corrects errors in the first). You should also read Prune Your Time Machine Backups Selectively.


The 25 Year Old BSD Bug

May 16, 2008  |  software, system  |  not published
The 25 Year Old BSD Bug is an amusing story about a bug discovered on all BSD implementations. It was introduced in 1983 by Marshall Kirk McKusick implementing the *dir() library (4.2BSD released August 1983). It has now been fixed. [via]

RapidoWrite

May 16, 2008  |  mac, software  |  not published

I'm using TextExpander for similar functionality on my Mac today, but RapidoWrite is free. [via]


High Dynamic Range photos with Hydra (and Aperture)

May 15, 2008  |  mac, software, photo  |  not published

In an earlier posting I've talked about High Dynamic Range photos and Photomatix Pro. An alternative to Photomatix Pro is Hydra. The main unique feature of Hydra is its Aperture integration (including an Aperture plugin). The UI is also more OS X slick (from tuaw.com: Hydra's UI is the epitome of OS X slickness). The price tag shows $60 (Photmatix Pro is $99).


The Resurrection of JavaScript

May 7, 2008  |  web, software, system  |  not published

Ajax and Web 2.0 have moved the spotlight on JavaScript. See The Resurrection of JavaScript. [via]


Screen capture

May 7, 2008  |  mac, software  |  not published

Screen capturing, both video and images (and sound), is something I do now and then. The right tool makes my life better. For movies I have used SnapzProX (see also this posting) and for images the built in mac stuff or the Dashboard widget Screenshot Plus. Jing (both video and images) is another (free) alternative. Another one is ScreenFlow ($99). It seems to be feature rich and a productive …


Erlang again

May 7, 2008  |  software, system  |  not published

Another Erlang posting, but I had to save this pointer to Bob Ippolito’s Exploring Erlang video (1 hour and 10 minutes). A good kick start before you dig into the book. This Shaving with Occam (1 hour and 14 minutes) presentation is also good. (And what is the connection between Occam and Erlang? I have left it as an exercise for the reader.) [via]


Yaws, the Erlang web-server

May 7, 2008  |  web, software, system  |  not published

I have had a link to Yaws in an earlier note (see also RESTful Services with Erlang and Yaws). I added this posting because Yaws seems to be a very interesting web-server implementation, and I want to dig into the details on how to use it as a web-service platform. The detailed example of a RESTful web service implemented using Erlang and Yaws by Nick Gerakines is a good start. [via]


Multilingual

May 7, 2008  |  software, system  |  not published

When you want to solve a (programming) problem you might sketch a solution in some sort of programming or pseudo-programming language. The consequence is that your solution will be affected by the expressions provided by the language of your choice. To learn more (programming) languages gives you a greater set of tool to express your solutions. Steve Vionski has written a blog post on this topi …


Essential Mac applications

April 25, 2008  |  mac, software  |  not published

Often you find such list. This one lists 100 Mac OS X applications.


NTFS (and MacFUSE) on your Mac

April 25, 2008  |  mac, software  |  not published

I have discussed this topic earlier, but now I have an iMac that is dual-booting with Vista. I want to be able to read from and write to my NTFS partition from Mac OS X on my iMac. The opposite way works well with MacDrive, but to get more than read access of the NTFS partition from Mac OS X I need NTFS-3G (see this blog for Mac version, my experience is that it works well with 10.5.2) and MacFU …


Keyboard Maestro

April 25, 2008  |  mac, software  |  not published

I tested Keyboard Maestro long ago, but Keyboard Maestro 3 seems to be a much more feature rich tool. Keyboard Maestro is a powerful macro program where you can design a custom action sequence with your own shortcuts. You can even record your actions. Macros are usually triggered by hot keys, but they can also be triggered by opening an application, by time or event (login), by clicking in the …


Wavemaker

April 25, 2008  |  web, mac, software  |  not published
Wavemaker's Visula Ajax Studio is a tool to quickly build and deploy sophisticated Dojo applications. Check out the screencasts. [via]

Google App Engine

April 23, 2008  |  web, software  |  not published

The Google App Engine can be used to run your web applications on Google's infrastructure. Currently only a limited (500MB of persistent storage and about 5 million page views a month) free service is available, and at the moment it is a wait list. Later you will be able to buy additional computing resources. But if you want to experiment with this platform you do not have to wait for available …


DVD Region Switcher

April 22, 2008  |  mac, software  |  not published

I have a bunch of Region 1 DVDs during our one year stay in San Diego. Living in DVD Region 2 makes it difficult to watch them. I have a PowerBook, a MacBook Pro, a Mac mini and an iMac, and when available I upgrade the firmware on their DVD drives to make them Region Free. This weekend my Mac mini and iMac got the upgrade. However, in OS X Leopard (10.5) the DVD Player has become Region sensi …


Mémoires

April 17, 2008  |  mac, software, photo  |  not published

Do you write a daily journal or do you want to organize notes, references and pictures with a calendar when you are traveling? If you use a Mac, Mémoires from Coding Robots is a nice journal application. A simple and intuitive user interface, just the way we like it. Maybe some of us should use such an application instead of posting everything in a public blog? With Mémoires, your journal cont …


Microsoft Office 2008 for Mac

April 14, 2008  |  mac, software  |  not published

Finally I installed Microsoft Office for Mac. I started with the original install script that had some issues (se fix from MacWorld). But instead of fixing those issues I did the two rounds of updates that the install now will initiate. The final of these rounds (the Microsoft Office 2008 for Mac 12.0.1 update) seems to fix the file permission/owner issues introduced by the original installer.


Aperture 2.0

April 14, 2008  |  mac, software, photo  |  not published

I finally got around and ordered the 2.0 Aperture upgrade. I'm currently installing it on my home iMac, and I used the occasion to read some blog postings on Aperture 2.0 that I've saved. The first one is on plugins (Extensible Aperture, Micah Walter). Connected Flow's FlickrExport I already have and use. See more plugins at AperturePluggedIn.com. Aperture 2.0 is also extremely AppleScriptab …


Naked light

April 9, 2008  |  mac, software, photo  |  not published
Naked light has an interesting approach to editing: non-destructive, node-based composition, live filters, and so on. Read more at Inside Aperture.

JSR 181

April 9, 2008  |  web, software  |  not published

The move from EJB with strict rules and a lot of have-to-implement methods to POJO (Plain Old Java Objects) in enterprise Java applications has gained popularity recently. The main reason is that the use of annotations in Java to hook the Java objects into the enterprise infrastructure makes the code cleaner and more readable (and maintainable). JSR 181 is an example of such an approach. With …


Dojo Goodness

April 7, 2008  |  web, software  |  not published

Matthew Russell, the author of the soon to come book on Dojo, has written a series of articles on Dojo at his blog. Four Dojo Goodness articles so far: Part 1 about Dojo Base, part 2 about Dijit (Dojo widget), part 3 on animation, and part 4 on Ajax.


The Cobra language

April 7, 2008  |  software  |  not published

The Cobra programming language is a Python/C#/Objective-C inspired language with a lot of nice features (including Eiffel like contracts). [via]


Erlang on your Mac

April 1, 2008  |  web, mac, software  |  not published

I've earlier talked about Erlang, and now I've installed it on my Mac. I found the necessary steps here. The only difference is that I installed Erlang R12B-1 and had to add the --with-gd=/usr/local flag to configure when compiling Erlang (see this thread for the details, or if you decide to compile Erlang without gd [using the --without-gd flag], and as a consequence without percept, see this p …


Bruce and pyglet

March 28, 2008  |  software  |  not published
Bruce the presentation tool (download from python.org) is for Python programmers who are tired of fighting with presentation tools (see AboutBruce and the Wiki for more details). It is based on pyglet, a cross-platform windowing and multimedia library for Python. Both cool stuff (a Python programmer loves to have the python prompt in her/his presentation).
[via]

Level 3 web applications

March 28, 2008  |  web, software  |  not published

Marc Andreessen has an interesting blog posting on Level 3 web applications. See also Lisp in Web-Based Applications (and The Other Road Ahead/Beating the Averages) by Paul Graham.
[via]


HDR and Photomatix

March 27, 2008  |  mac, photo  |  not published
Photomatix is a tool to increase the dynamic range of your photographs (see also my earlier posting on DRIMaker). You take 3 equal photos with different exposures. Then you use the tool to create a 32bit High Dynamic Range (HDR) image (exposure blending). To view the the result you have to bring it back into the 16 bit space with tone mapping. A tutorial for the Mac version is available. Stuc …

Safari plugins and 3.1

March 25, 2008  |  web, mac, software  |  not published

I use two Safari plugins, Saft and PithHelemet. Saft is an extension to Safari that adds a lot of new features to the browser. A new version supports Safari 3.1 (the latest Safari upgrade). See the home page for the complete list of Saft features (auto save and restore opened browser windows at quitting and start and crash protection is two features that are important for me). PithHelmet is an …


Java and closures

March 4, 2008  |  software  |  not published

Java doesn't have closures, but a closures for Java proposal exits. And James Gosling expresses his support for it. What a closure is? This is what Wikipedia says: a closure is a function that is evaluated in an environment containing one or more bound variables. [via]


Camouflage and Desktopple

March 4, 2008  |  mac, software  |  not published
Camouflage hides your desktop icons with a single click. Nice for clean screenshots, and it is free. I've used Desktopple (see also its home page) for this purpose. Desktopple comes in a free basic version and a pro version ($17). The pro version is packed with features, including menu dimming. Desktopple basic or Camouflage? I don't know. You should try both and see if they fit your needs. …

Simple dialogs with Python on the Macintosh

March 4, 2008  |  mac, software  |  not published
EasyDialogs makes it possible to easily include Mac OS-native dialogs (Carbon) in your Python scripts (see also this short intro at Dough Hellmann's blog). [via]

XML 10 years

March 4, 2008  |  web, software  |  not published

The final release of the 1.0 spec was released in February 1998. The XML People is a nice introduction to the people behind it. The posted comments also includes interesting bits and pieces.


Python, Ruby and Cocoa

March 4, 2008  |  mac, software  |  not published
Using Scripting Languages for Cocoa Development discuss scripting with Python and Ruby in the Mac Cocoa environment. You will learn how to mix Python/Ruby with Objective-C and how to use the full access of the Cocoa frameworks (including Core Data) with Python/Ruby.

Ruby on Rails on a Mac

March 4, 2008  |  web, mac, software  |  not published
Developing Rails Applications on Mac OS X Leopard is the first in a series of three articles from Apple Developer Connection on Ruby on Rails development on your Mac. A nice tool developed with Ruby is Capistrano, a utility for managing remote servers and automating remote tasks. It is commonly used to deploy Rails applications but it can do so much more (see Capistrano 2.2.0 announcement).

Screen Sharing extra features

February 24, 2008  |  mac, software  |  not published

OS X Leopard new screen sharing feature has some hidden features that can be activated editing a plist file. HardMac has the details.


Garmin and Mac

February 22, 2008  |  mac, software  |  not published

Finally, a (beta) version of MapSource (aka Bobcat) for Mac is available. A dedicated page for Mac software from Garmin is also created. See also the Apple-Mac blog. [via]


Six Principles for Making New Things

February 22, 2008  |  system  |  not published
Paul Graham on making new things. In short: I like to find (a) simple solutions (b) to overlooked problems (c) that actually need to be solved, and (d) deliver them as informally as possible, (e) starting with a very crude version 1, then (f) iterating rapidly.

DoubleTwist

February 22, 2008  |  software, music  |  not published

Finally available, and now for personal use (the first information from this start up, more than a year ago, suggested a different approach). DoubleTwist desktop makes it easy to sync all your media files with different popular devices (get your iTunes content on your other mp3 players). DoubleTwist also supports sharing among friends. Currently Windows only, but a Mac version will be available …


VirtualBox, the open source competitor to Parallels and Fusion

February 18, 2008  |  mac, software  |  not published
VirtualBox (currently beta) is a possible replacement for Parallels and VMVare Fusion. You can not yet comapre its features with the long lists of Parallels and Fusion, but it is free, open source and will mature. [via]

1Password

February 18, 2008  |  mac, software  |  not published

I didn't know that I needed this application, but after watching the demo movie I decided to give it a try ($30, but they claim to have a 100% money-back guarantee). This application actually makes my online life much easier. It helps me to remember passwords and keys, but it also help me with different forms and profiles (identities). And all this can be synced with .Mac between all my compute …


Comet (and Bayeux)

February 18, 2008  |  web, software  |  not published

I've once implemented a two-player game that works in your web-browser. The two players start up their favorite JavaScript (including some version of XMLHttpRequest) capable web-browser, jumps over to the game site, pick (or create) a game and starts playing. When one player has done his move, the other player does his next move. This is were the problems begin. The web server has no way of in …


Spaces switching

February 15, 2008  |  mac, software  |  not published

I just upgraded my MacBook Pro to 10.5, and I guess there will be a few Leopard specific postings the next couple of weeks. The first one is about Spaces, Apples multi-workspace solution for your Mac. Now, I can throw away Virtue Desktop and the rest of the bunch of applications I have used to get multiple-workspaces on my Macs for more than 5 years now. I changed my desktop environment from U …


SimpleMovieX

February 8, 2008  |  mac, software  |  not published
SimpleMovieX is a lightweight video editing application for Mac ($35). The application has a nice set of features compared to its price. [via]

SnapzProX replacement

February 8, 2008  |  mac, software  |  not published

I am a SnapzProX user, but other options for video and still screen captures exists. Earlier I've talked about iShowU, but Screenium is another alternative. Which one to pick? No idea. Try all and pick the one that fits your needs best (both iShowU and Screenium is only $20 - SnapzProX is $69 for the video edition).

Update: ScreenFlow is another option ($100). It is not cheap, but according to …


QuickLook plugins

February 8, 2008  |  mac, software  |  not published

QuickLook is a nice feature of OS X 10.5, but it has some limitations (e.g. file types it recognize). But limitations can be fixed with plugins. A reference to some of them can be found here, inlcuding folder, zip and eps (Encapsulated PostScript) plugins.


Mac media center

February 8, 2008  |  mac, software  |  not published

At Apple Matters Tanner Godarzi has presented a series of articles on building a (Power)Mac media center. Part 4 lists the applications you need, including FrontRow replacement, Bittorrent client, and Automator/Apple scripts. One application he talks about is TV Shows, a Mac OS X application that automatically downloads TV shows (torrent files) based on subscriptions.


Leopard Mail and its new notes and to-do features

February 7, 2008  |  mac  |  not published

Rory Bowman has written Learning to Love Leopard Mail where he discuss getting things done (GTD) with the Leopard Mail and its new features. [via]


MailRecent and MailFollowUp

February 7, 2008  |  mac, software  |  not published

As a Mail Act-On user I found the MailRecent and MailFollowup useful. [via]


Apple Mail and attachments

February 7, 2008  |  mac, software  |  not published

I've been annoyed with the way Apple Mail handles attachments (pictures, pdf files and so on). The Mail Attachments Iconizer from Loki Software provides a fix for this. [via]


iCal Duplicates Script

February 7, 2008  |  mac, software  |  not published

I use the iCal Duplicates Script often since syncing my calendar with phones, .Mac and Spanning Sync often creates duplicates. It is now available for Leopard. [via]


SMS from address book on Leopard

February 7, 2008  |  mac, software  |  not published
emitSMS makes it possible to send text messages from Dashboard.
[via]

Send video-mail in Mail.app

February 7, 2008  |  mac  |  not published

CamMail (available from Anarchysoft) is a stand-alone application that works with Apple Mail to quickly create and send video and audio clips by email. [via]


Spell Catcher X

February 7, 2008  |  mac, software  |  not published
Spell Catcher X offers interactive spelling correction, text snippet management, a substantial array of text manipulations (smarten the quotes in a selection or strip white space, for example) and more. It provides US and British English support (+ more languages, but not Norwegian). [via]

Vector Designer

February 7, 2008  |  mac, software  |  not published
VectorDesigner is a vector drawing application designed to be simple, intuitive and powerful to use. Trial version is available. I've not tried it yet, but I've seen a lot of recommendations and I will install and try the trial version. $70 for the license.

Update: an informal test at tuaw.com concludes that VectorDesigner is a good option in this price range.

Free music

February 7, 2008  |  web, music  |  not published

You can play full-length tracks and entire albums for free on the Last.fm website (player available for Windows, Linux and Mac). [via]


Pick the right color scheme

February 7, 2008  |  web, mac, software  |  not published

Colors are difficult, and most of us would gain from some support when we select colors in our publications, web pages or similar. If you are a Mac user, mondrianum is a nice plugin for your Mac that lets you access kuler (the online tool for all things color) combinations from within any app that has a color palette available. [via]


Tooble

February 7, 2008  |  web, mac  |  not published
Tooble is an application that allows you to download YouTube videos to your Mac, and it is free. [via]

Current date on iCal dock icon

January 23, 2008  |  mac, software  |  not published
iConiCal is a utility that makes the iCal dock icon display the current date (instead of always 17). [via]

A Madman Dreams of Turing Machines

January 21, 2008  |  book, system  |  not published
This book by Janna Levin I've seen referenced a lot lately. Its on my list. [via]

Leopard beyond the Manual

January 21, 2008  |  mac, book  |  not published
Mac OS X Leopard: Beyond the Manual is on my shopping list. I've upgraded my iMac and a few of the lab computers, but not my MacBook Pro yet. Soon. Another Leopard book that might be of interest is the MAC OS X Leopard Phrasebook. It is about the command line and all the additional tools and techniques the BSD subsystem brought to the table. It doesn't dig into alle the BSD details but gives …

MULTICS source available

January 3, 2008  |  software, system  |  not published

The father of Unix, MULTICS, was an extremely advanced operating system at its time. Unix was strongly influenced by it (Unix was originally a simplified successor of MULTIC). The source code is now available here. You can also read more at Jos Kirps's Popular Science and Technology Blog. [via]


MemoryMiner

December 12, 2007  |  mac, software, photo  |  not published
MemoryMiner manages your photos based on people, places, and time. You have to see the demo or download and try it to actually understand how it works. A very powerful tool to manage your photos. [via]

VNC on a Mac

December 10, 2007  |  mac, software  |  not published

When you want to access a Mac remotely, VNC is a good option. Mac OS X (10.5) has a built in VNC server (on non-Leopard Macs you have to install a VNC server, like the VINE server). Open System Preferences and go to Sharing. Turn on Screen Sharing and add a password for VNC users. To access this computer you need a VNC client. On the Mac I used to prefer the Chicken of the VNC, but just now I …


MacFUSE on Leopard

November 24, 2007  |  mac, software  |  not published
MacFUSE now supports Leopard. What MacFUSE is? Read more at Apple Matters: part 1, part 2, and part 3. Or you can go to the source (google): MacFUSE howto.

OS X internals

November 24, 2007  |  mac, software, book  |  not published

I want to learn more on Mac OS X internals. This book seems to be the right source for the dirty details. Amazon next.


Online backup

November 24, 2007  |  mac, software, photo  |  not published

In an earlier posting I quoted from Backup Strategies with Aperture. In part 2 he also covers online backup solutions, and in A New Online Backup Solution SpiderOak is discussed. Both Mozy and SpiderOak encrypts the data at the client side, and could be god alternatives to Amazon's S3 and Flickr that I use today.


Erlang

November 23, 2007  |  software  |  not published
Steve Vinoski's is a fan of the programming language Erlang. See Concurrency with Erlang and Reliability with Erlang.

Why dynamic languages and REST?

November 23, 2007  |  blog, software  |  not published

Steve Vinoski's blog often includes comments worth reading. This time he talks about dynamic languages and REST. See also these Answers for Sergey.


A regular expression IDE for Emacs

November 15, 2007  |  software  |  not published
Regex-tool is a new mode for Emacs, which intends to be something like an IDE for regular expression s (see also Reggy for Mac OS X). [via]

Leopard and defaults

November 15, 2007  |  mac  |  not published
This posting gives some good arguments for not installing every little tool and hack that might improve your Mac experience. Today I'm using Quicksilver, VirtueDesktops and many more small (and large) tools and hacks on my Mac. When upgrading to Leopard (soon, the media and licenses have arrived) I might try to use the stuff bundled with the OS. Spotlight can now do the basic stuff that I use Q …

Caja

November 15, 2007  |  web, software  |  not published
Ben Laurie has announced the open source project Caja (Capability Javascript): «Caja represents our discovery that a subset of Javascript is an object-capability language.» Ben Laurie is running a team at Google that is implementing capabilities in Javascript: «… rather than modify Javascript, we restrict it to a large subset. This means that a Caja program will run without modification on a stan …

Aperture backup

November 15, 2007  |  mac, software, photo  |  not published

I've been thinking on how to do backup of my Aperture work. Since I grab my pictures from the camera using iPhoto (iPhoto is a good choice for the rest of my family), and then import those pictures to Aperture as referenced, the vaults in Aperture is not a good backup solution for me (they will not include the referenced image, only changes and meta-data). In Backup Strategies with Aperture by J …


DNG export from Aperture

November 14, 2007  |  mac, software, photo  |  not published

The Aperture Plugged In is a great source for plugins for Aperture. This time the DNGExporter plugin got my attention (see also the announcement). It can export any RAW format photo to DNG, possible with the original raw format photo embeded in the new DNG file. DNG (The Digital Negative) is Adobe's publicly available archival format for the raw files generated by digital cameras. You will als …


Oslo

November 2, 2007  |  web, software  |  not published

Not the town, but Microsoft's next big wave of products. Read more in the press release from Microsoft: REDMOND, Wash. — Oct. 30, 2007 — Attendees gathered at the fifth annual Microsoft SOA & Business Process Conference today, where the company shared its vision and road map to simplify the effort required to design, build, deploy and manage composite applications within and across organizations. …


Other Leopard goodies

November 1, 2007  |  mac, software  |  not published

David Pogue lists a few of the not so obvious goodies in Mac OS X 10.5 Leopard. Find the Menu was new for me. See also his other article on Leopard goodies.


Emacs packages

October 24, 2007  |  software  |  not published

A nice list of emacs packages. Not listed here, but also nice is the smooth scrolling implementation by Adam Spiers (the code).


Mac and new phone

October 24, 2007  |  mac, software  |  not published

My first mobile phone was a Nokia (the 5110, released in 1998 [more on wikipedia]). Then, the next two phones came from Sony Ericsson (a T610 and a K610i), and on sabatical in San Diego I had a Motorola (V330 T-Mobile, used in parallel with the T610). Now I got the new Nokia 6500 classic. I like this phone a lot. It is thin and heavy, it looks OK, and the functionality includes everything I ne …


Firebug and YSlow

October 17, 2007  |  web, software  |  not published
Firebug is the best tool available to develop and debug Ajax (JavaScript) based web applications. It is a plugin in Firefox. Phil Rees has provided a nice guide to Firebug. Another nice add-on to Firefox that is integrated with Firebug is YSlow. YSlow analyzes web pages and tells you why they're slow. [via,via]

TextExpander

October 17, 2007  |  mac, software  |  not published

I've used a pre 1.0 version of TextExpander (then called Textpander) a long time. When I type a short key sequence (in any application) Textpander expands it to a longer text predefined by me (this text can include graphics, date and time, and more). Now a new version of TextExpander is available. TextExpander 2.0 includes a lot of new features, including .Mac sync, AppleScript output as result …


Cheap DSLR lens

October 13, 2007  |  photo  |  not published
This cheap 50mm f/1.8D AF Nikkor lens could match my Nikon D80 (and wallet) well. [via]

MarsEdit

October 13, 2007  |  mac, software  |  not published

This posting is written with MarsEdit (version 2.0.3). I bought a license for an earlier version of this software a long time ago, and now I want to upgrade to 2.0 (this is written on the last day of the trial period). From MarsEdit I got a pop-up window that would forward me to the web site where I can by the upgrade. This is normal in most software that I've bought after a trial period. The …


Amazon MP3 Store

October 3, 2007  |  music  |  not published

The new Amazon MP3 store provides DRM free music. Quality is good and it includes a lot of music from major record labels. At my first peek I found a lot I want (including Pixies and Turbonegro). A quick review of the store is available from tuaw.com. I have already installed the Amazon MP3 Downloader on my Mac. Nice, but how is it compared to its competitors (e.g. iTunes and eMusic [see also O …


Adobe Media Player

October 3, 2007  |  software  |  not published

A public beta of Adobe Media Player (more) is available for download. Based on Adobe AIR technologies and available both on Windows and Mac computers. [via]


Pixelmator

October 3, 2007  |  mac, software, photo  |  not published
Pixelmator 1.0 has been released. Pixelmator is a GPU-powered image editing tool that allows users to create, edit, and enhance still images. $59, but nice. See how it compares to some other similar applications. Free demo available. See also
Hands-on with Pixelmator 1.2's new Curves, Rulers, and more
. [via]

3-D images

October 3, 2007  |  photo  |  not published

At an appearance on The Lab with Leo Laporte, Rick Yaeger how to make 3D images out of common, everyday 2D images taken with a digital camera. He has also made the show notes available. [via]


doc-view.el

September 15, 2007  |  software  |  not published

View your PDF document in Emacs with doc-view.el. You need Git to get this. A package with git pre-compiled for mac (via) is available.


Geocoding photos

September 14, 2007  |  mac, software, photo  |  not published
Tuaw.com has a nice collection of references to geocoding applications and tools. A nice start if your want to geocode your photos and a Mac is your preferred platform.

The first posting

September 14, 2007  |  mac, blog, software, photo  |  not published

This is my first posting on Blogger. This blog (feed) is my private blog where I will post stuff not related to work. This posting is also a test of MarsEdit, the blog publisher I've started to use today. I have a license for MarsEdit 1, but I will upgrade to version 2. The Flickr support in MarsEdit 2 is a good reason to do the $10 upgrade.