tobyaw: (Default)
posted by [personal profile] tobyaw at 05:08pm on 09/06/2010 under , ,
For some time I've wanted to post a notification on Twitter whenever I update my LJ. Some other blogging systems have built-in support for Twitter, but with LJ we're stuck with using a third-party tool.

I found a service called twitterfeed.com. After creating an account using my LJ OpenID, it allows one or more RSS or Atom newsfeeds to be specified (LJ feeds are of the form username.livejournal.com/data/atom), and it then posts any updates to Twitter. It seems to work well, and was very easy to set up.

No idea how they make any money from providing the service, though.
location: St Andrews, Scotland
tobyaw: (Default)
posted by [personal profile] tobyaw at 05:08pm on 09/06/2010 under , ,
For some time I've wanted to post a notification on Twitter whenever I update my LJ. Some other blogging systems have built-in support for Twitter, but with LJ we're stuck with using a third-party tool.

I found a service called twitterfeed.com. After creating an account using my LJ OpenID, it allows one or more RSS or Atom newsfeeds to be specified (LJ feeds are of the form username.livejournal.com/data/atom), and it then posts any updates to Twitter. It seems to work well, and was very easy to set up.

No idea how they make any money from providing the service, though.
location: St Andrews, Scotland
tobyaw: (Default)
posted by [personal profile] tobyaw at 04:36pm on 21/05/2009 under , , ,
A while ago I wrote a little script to show which of your LiveJournal friends exist on Dreamwidth. I’ve reworked it as a web page; you can try it at:

http://lj-friends-on-dw.filmgold.com/

This entry was originally posted at http://tobyaw.dreamwidth.org/149587.html. Please comment there using OpenID.
location: DD1 4HN
tobyaw: (Default)
posted by [personal profile] tobyaw at 04:36pm on 21/05/2009 under , , ,
A while ago I wrote a little script to show which of your LiveJournal friends exist on Dreamwidth. I’ve reworked it as a web page; you can try it at:

http://lj-friends-on-dw.filmgold.com/
location: DD1 4HN
tobyaw: (Default)
posted by [personal profile] tobyaw at 03:48pm on 05/05/2009 under , , , ,
I read a lot of RSS/Atom news feeds; many blogs, some news sources, some automated updates. I’ve moved between various solutions in the past, but never found one I’ve been particularly happy with.

In the past I’ve used NetNewsWire on my Mac, then added the feeds as syndicated accounts in LiveJournal, then back to NetNewsWire, then Google Reader online, then NewsFire on my Mac, then back to NetNewsWire (with its syncing to newsgator.com, keeping the same ‘read’ status between the Mac, online, and iPhone).

For a while I had most of my LJ friends added to NetNewsWire too, using the digest authentication so I could read friends-locked posts, but this wasn’t ideal for keeping up with comments.

Now I’ve moved around again, adding most of the blog-style feeds to Dreamwidth; I’ll see how I get on with them here. I find that reading longer articles works better in a web browser, whether on Mac or iPhone. I’ll keep the news-style feeds (like various BBC news feeds, The Register, MediaGuardian) in NetNewsWire; I don’t think feeds that add tens of items a day are a good fit for LiveJournal-style reading.

This entry was originally posted at http://tobyaw.dreamwidth.org/146170.html. Please comment there using OpenID.
location: DD1 4HN
tobyaw: (Default)
posted by [personal profile] tobyaw at 03:48pm on 05/05/2009 under , , , ,
I read a lot of RSS/Atom news feeds; many blogs, some news sources, some automated updates. I’ve moved between various solutions in the past, but never found one I’ve been particularly happy with.

In the past I’ve used NetNewsWire on my Mac, then added the feeds as syndicated accounts in LiveJournal, then back to NetNewsWire, then Google Reader online, then NewsFire on my Mac, then back to NetNewsWire (with its syncing to newsgator.com, keeping the same ‘read’ status between the Mac, online, and iPhone).

For a while I had most of my LJ friends added to NetNewsWire too, using the digest authentication so I could read friends-locked posts, but this wasn’t ideal for keeping up with comments.

Now I’ve moved around again, adding most of the blog-style feeds to Dreamwidth; I’ll see how I get on with them here. I find that reading longer articles works better in a web browser, whether on Mac or iPhone. I’ll keep the news-style feeds (like various BBC news feeds, The Register, MediaGuardian) in NetNewsWire; I don’t think feeds that add tens of items a day are a good fit for LiveJournal-style reading.
location: DD1 4HN
tobyaw: (Default)
posted by [personal profile] tobyaw at 03:03pm on 01/05/2009 under , , ,

Don’t know whether there is an easier way to do this. This script will read a user’s LJ friends list, and check to see whether DW accounts with the same names exist.

#!/usr/bin/ruby

require 'open-uri'

friends = Array.new

ARGV.each do |lj_user|
  open("http://www.livejournal.com/misc/fdata.bml?user=#{lj_user}").readlines.each do |line|
    friends.push line.slice(2...line.length).strip if line =~ /^<|>/
  end
end

friends.sort.uniq.each do |friend|
  puts friend if open("http://users.dreamwidth.org/#{friend}").read !~ /^<h1>Unknown User/
end
location: KY16 8JY
tobyaw: (Default)
posted by [personal profile] tobyaw at 03:03pm on 01/05/2009 under , , ,

Don’t know whether there is an easier way to do this. This script will read a user’s LJ friends list, and check to see whether DW accounts with the same names exist.

#!/usr/bin/ruby

require 'open-uri'

friends = Array.new

ARGV.each do |lj_user|
  open("http://www.livejournal.com/misc/fdata.bml?user=#{lj_user}").readlines.each do |line|
    friends.push line.slice(2...line.length).strip if line =~ /^<|>/
  end
end

friends.sort.uniq.each do |friend|
  puts friend if open("http://users.dreamwidth.org/#{friend}").read !~ /^<h1>Unknown User/
end
location: KY16 8JY

Links

July

SunMonTueWedThuFriSat
        1
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9 10
 
11
 
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 
31