Recent activity
Subscribe to this feed
Ric Hayman replied on May 23, 2009 00:21 to the problem "Can't log back into feedly" in Feedly:
Ric Hayman replied on March 10, 2009 09:02 to the question "How should RedMonk use GetSatisfaction.com, if at all?" in RedMonk:
While the personal touch is feasible and probably mandatory for the paid clients, I think Redmonk is conscious of the fact that a lot of their output is consumed by non-paying "customers" - it's a predictable outcome of their "open-source analysis" model. I see getsatisfaction as an avenue for that "clientele" to communicate their satisfaction (or otherwise!) with Stephen, James and Michael
Ric Hayman replied on January 31, 2009 06:36 to the problem "Can't log back into feedly" in Feedly:
Ric Hayman replied on January 31, 2009 06:32 to the problem "Can't log back into feedly" in Feedly:
Edwin - I have re-installed the extension both from feedly.com and from the "install" link on the page Mikael refers to (I have had that particular issue in the past as well).
I logged out of Google Reader, re-re-installed the extension, restarted FF to get a fresh error console ... still get the issue ...
http://www.feedly.com/ will get me to the home page
http://www.feedly.com/home#latest will get me to the page I'd like to be seeing
http://www.feedly.com/home gives me a blank page either when clicked from the 'logoff' screen or entered into the address bar directly
attached some screenshots of the error log - note that when I filter on "feedly" I only get notifications. The repeating 'scriptrecorder.js' error seems to be from a Wesabe extension.
Ric Hayman replied on January 31, 2009 00:00 to the problem "Can't log back into feedly" in Feedly:
Edwin - this has been happening for a cople of days with FF and PC restarts; I have re-installed the feedly plugin twice. Every time I've checked GReader, I'm logged in and it's fine there, but feedly doesn't want to know me. Local feedly gives me this message "You are signed off. Click here to sign back in. " - clicking the link takes me to http://www.feedly.com/home, which is a completely blank page ...
This is the 'view source" output from that page:<html>
<head>
<base href="" + baseURL + ""></base>");
function cancelEventPropagation( e )
{
if( e == null )
return false;
if( e.stopPropagation )
{
e.stopPropagation()
e.preventDefault()
}
}
if (!this.JSON) {
JSON = function () {
function f(n) {
// Format integers to have at least two digits.
return n < 10 ? '0' + n : n;
}
Date.prototype.toJSON = function (key) {
return this.getUTCFullYear() + '-' +
f(this.getUTCMonth() + 1) + '-' +
f(this.getUTCDate()) + 'T' +
f(this.getUTCHours()) + ':' +
f(this.getUTCMinutes()) + ':' +
f(this.getUTCSeconds()) + 'Z';
};
String.prototype.toJSON =
Number.prototype.toJSON =
Boolean.prototype.toJSON = function (key) {
return this.valueOf();
};
var cx = /[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
escapeable = /[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,
gap,
indent,
meta = { // table of character substitutions
'\b': '\\b',
'\t': '\\t',
'\n': '\\n',
'\f': '\\f',
'\r': '\\r',
'"' : '\\"',
'\\': '\\\\'
},
rep;
function quote(string) {
escapeable.lastIndex = 0;
return escapeable.test(string) ?
'"' + string.replace(escapeable, function (a) {
var c = meta[a];
if (typeof c === 'string') {
return c;
}
return '\\u' + ('0000' +
(+(a.charCodeAt(0))).toString(16)).slice(-4);
}) + '"' :
'"' + string + '"';
}
function str(key, holder) {
// Produce a string from holder[key].
var i, // The loop counter.
k, // The member key.
v, // The member value.
length,
mind = gap,
partial,
value = holder[key];
// If the value has a toJSON method, call it to obtain a replacement value.
if (value && typeof value === 'object' &&
typeof value.toJSON === 'function') {
value = value.toJSON(key);
}
// If we were called with a replacer function, then call the replacer to
// obtain a replacement value.
if (typeof rep === 'function') {
value = rep.call(holder, key, value);
}
switch (typeof value) {
case 'string':
return quote(value);
case 'number':
return isFinite(value) ? String(value) : 'null';
case 'boolean':
case 'null':
return String(value);
case 'object':
if (!value) {
return 'null';
}
gap += indent;
partial = [];
if (typeof value.length === 'number' &&
!(value.propertyIsEnumerable('length'))) {
length = value.length;
for (i = 0; i < length; i += 1) {
partial[i] = str(i, value) || 'null';
}
v = partial.length === 0 ? '[]' :
gap ? '[\n' + gap +
partial.join(',\n' + gap) + '\n' +
mind + ']' :
'[' + partial.join(',') + ']';
gap = mind;
return v;
}
if (rep && typeof rep === 'object') {
length = rep.length;
for (i = 0; i < length; i += 1) {
k = rep[i];
if (typeof k === 'string') {
v = str(k, value, rep);
if (v) {
partial.push(quote(k) + (gap ? ': ' : ':') + v);
}
}
}
} else {
for (k in value) {
if (Object.hasOwnProperty.call(value, k)) {
v = str(k, value, rep);
if (v) {
partial.push(quote(k) + (gap ? ': ' : ':') + v);
}
}
}
}
v = partial.length === 0 ? '{}' :
gap ? '{\n' + gap + partial.join(',\n' + gap) + '\n' +
mind + '}' : '{' + partial.join(',') + '}';
gap = mind;
return v;
}
}
return {
stringify: function (value, replacer, space) {
var i;
gap = '';
indent = '';
if (typeof space === 'number') {
for (i = 0; i < space; i += 1) {
indent += ' ';
}
} else if (typeof space === 'string') {
indent = space;
}
rep = replacer;
if (replacer && typeof replacer !== 'function' &&
(typeof replacer !== 'object' ||
typeof replacer.length !== 'number')) {
throw new Error('JSON.stringify');
}
return str('', {'': value});
},
};
}();
}
function createProxy( pId )
{
var that = {};
var proxyId = pId;
that.__noSuchMethod__ = function()
{
var args = arguments[ 1 ] || [];
var msg = { rotId: proxyId, method: arguments[ 0 ], arguments: args }
window.postMessage( JSON.stringify( msg ), "http://www.feedly.com" );
return false;
};
return that;
}
Element.prototype.$controller = function( )
{
if( this.getAttribute( "_controllerId" ) != null )
return createProxy( this.getAttribute( "_controllerId" ) );
else
{
var p = this.parentNode;
if( p != null && this.parentNode.$controller )
return p.$controller();
else
{
alert( "control not found" );
return null;
}
}
}
Element.prototype.$app = function( )
{
if( this.getAttribute( "_appId" ) != null )
return createProxy( this.getAttribute( "_appId" ) );
else
{
var p = this.parentNode;
if( p != null && this.parentNode.$app )
return p.$app();
else
{
alert( "application not found" );
return null;
}
}
}
Element.prototype.$module = function( )
{
if( this.getAttribute( "_moduleId" ) != null )
return createProxy( this.getAttribute( "_moduleId" ) );
else
{
var p = this.parentNode;
if( p != null && this.parentNode.$module )
return p.$module();
else
{
alert( "module not found" );
return null;
}
}
}
Element.prototype.$page = function( )
{
if( this.getAttribute( "_pageId" ) != null )
return createProxy( this.getAttribute( "_pageId" ) );
else
{
var p = this.parentNode;
if( p != null && this.parentNode.$page )
return p.$page();
else
{
alert( "page not found" );
return null;
}
}
}
</head>
<body class="home"></body>
</html>
Screenshot attached ...
Ric Hayman reported a problem in Feedly on January 30, 2009 23:10:
Can't log back into feedlyWhen Feedly opens it tells me I'm not logged in, "please click here to login" - link takes me to feedly.com/home which just sits there with a blank page ... FF3.0.5 - was working fine up until a day or so ago ...
Ric Hayman replied on September 05, 2008 11:32 to the idea "Sleep options" in Tweet2SMS:
-
Ric Hayman started following the idea "Sleep options" in Tweet2SMS.
Ric Hayman marked one of Adam's replies in Ping.fm as useful. Adam replied to the idea "Posting to Rejaw?".
Ric Hayman replied on August 15, 2008 16:19 to the idea "Posting to Rejaw?" in Ping.fm:
Ric Hayman shared an idea in Ping.fm on August 07, 2008 08:22:
Posting to Rejaw?Have you folks heard about Rejaw, and do you have any plans to integrate to it?
(See http://rejaw.com and http://code.google.com/p/rejaw/wiki/API for API doco)
Ric Hayman replied on July 05, 2008 14:01 to the idea "Using Tumblr to Capture Comments Made on Other Blogs" in Tumblr:
-
Ric Hayman started following the idea "Using Tumblr to Capture Comments Made on Other Blogs" in Tumblr.
Ric Hayman marked one of edwk's replies in Feedly as useful. edwk replied to the problem "New install doesn't start.".
Ric Hayman replied on May 06, 2008 12:25 to the question "When can we get SMS working for Australia?" in Brightkite:
Ric Hayman asked a question in Brightkite on April 29, 2008 07:35:
When can we get SMS working for Australia?When are we likely to get SMS for Australia (even with an international number like twitter)? I'm having some trouble getting the MMS to email trick working (probably my set up not yours) and so I'm missing an SMS interface.
Apart from that it seems to be working OK - interesting idea, and good integration with Twitter ...
(and could I please have some more invites?)-
Ric Hayman started following the problem "Web not posting tweets from people I follow" in Twitter.
Ric Hayman replied on January 09, 2008 13:04 to the question "When will FreeAgent be available for Australian accounting?" in FreeAgent Central:
Ric Hayman asked a question in FreeAgent Central on January 09, 2008 10:25:
When will FreeAgent be available for Australian accounting?Currently available in the UK, it is of some interest to potential users in countries with similar accounting regimes, such as Australia. What plans for internationalisation?
Loading Profile...


