fallenpegasus: (Default)
I'm looking for advice, reviews, testimonials, on project billing software.

What I'm visualizing is being able to make a list of projects, and then with a very simple UI select and switch between what project I am working on at that moment, and then at the end of the day and month have a useful report suitable for massaging into a billing statement.

Bonus points if it has a nice web UI, as well as has clients for Windows, Mac, Linux (running in the desktop tray or equivalent) and on smartphones (iPhone, Android, & Blackberry) and also has a RESTful API.

No bloat, please.

Does it exist and done well, or have I just described a business opportunity?
fallenpegasus: (Default)
So I have a string that has a binary data structure in it, and I want to use Perl's unpack() on it

The binary structure is a 32bit int, followed by N 8 byte chunks. And I don't have quadwords in this build of Perl, so I cant treat them as 64bit ints.

And the following unpack string doesnt work: "L(a8)*".

What would the correct unpack string be?
fallenpegasus: (Default)
Dopplr can generate a "blog badge" of my Dopplr location and future trips, like so:



I want a little bit of JS that can reach into either Dopplr or Fireeagle, and give back just the name of the city I am in, so I can put in my home page something like "today, Mark is in JS_SCRIPT_REFERENCE_HERE", and it will render as something like "today, Mark is in Seattle".

Am I doomed to write it myself, or has someone else done it?
fallenpegasus: (Default)
Dear Lazyweb.

I have a remote IMAP mailbox full of read messages.
I have a Sieve script.

I want to run that sieve script against the contents of that remote mailbox, and refile all those messages into different mailboxes.

This IMAP server can sieve new incoming messages, but how do I run a new sieve against already filed old messages?
fallenpegasus: (Default)
For the past twenty years, I've always assumed that, given knowledge of a file's inode number, there was some efficient way to open(2) that file by inode instead of name, and I've just never felt the need to use it.

Now I feel the desire to do that, and cannot find how. Searching google for "open by inode" just gives me references to stuff on how to implement Linux VFS, and/or how to open a file from inside kernel space, not from user space.

The openat(2) looks like a half-assed way to get some but not all of the same optimization.

So, is there a way to "open by inode" from user space, and how do I do it?
fallenpegasus: (Default)
Where would be a good place to get a Mad Scientist's smock or overcoat? Especially for purchase instead of rent, acceptable costume quality, not costing a kilobuck?
fallenpegasus: (Default)
Is there a lightweight website that uses ajax or flash such that someone can work a wacom tablet and sketch out visual ideas, while other people can watch live and in realtime?

Even just a constantly updating GIF or PNG, like a cheap webcam server, would do.

No ActiveX, no plugins.
fallenpegasus: (Default)
Dear Lazyweb,

I have all my old .netscape and .mozilla directories for all my past installations of Netscape, Mozilla, and Firebox, going back to 1996. I've got cert.db, cert5.db, and cert7.db files.

I want to extract out all of the certs and keys that I had added to those databases, and then import them into my current ~/.mozilla database.

Reading the docs and futzing around with NSS signtool, certutil, and pk12util isn't getting me very far.

Surely there is a tool or technique do doing this...
fallenpegasus: (Default)
I think I may have had a couple more gigs just drop into my inbox.

I'm going to have to start tracking tasks, task completion, hours, clients, and potential clients.

There has to be an app that does this. Lawyers and graphic designers do it all the time. The trick will be, finding one that is open source and that doesn't suck.
fallenpegasus: (Default)
So maybe it adds another dollar to the radio, big deal. They keep adding more and more expensive fragile shit to cellphones anyway...
fallenpegasus: (Default)
I recently upgraded my laptop from FC5 to FC6.

When I graphically login to my account, the login process hangs on a blank grey screen for a couple of minutes, and then proceeds to login normally. If I create a new user account, when I login to it, here is no hang.

It smells like a network or name resolver timeout. I think it's the WM, Metacity, that is hanging. I suspect there is something present or absent in my gconf configuration that's causing it. Howeve, the Gnome people have copied one of Windows bad features, in that the login process and WM and Desktop initialization process is not logged or recorded anywhere.

Anyone else seen this? Is there a simple, or even complex, way to find out whats happening and fix it?

And "just create a new account and use it" isn't an answer.

Clues?
fallenpegasus: (Default)
I've had a vision for a couple of years of something that ought to exist. A ssh/scp client that is a Windows Explorer plugin. No command line, no "Explorer-like" GUI, but just instead snaps into Explorer plugin interface, and allows naive Windows users to just drag and drop files and directories using the file managment tool they already have.

Does it exist? Is it smart, simple, and free?
fallenpegasus: (Default)
I'm running Linux Fedora Core 5, and the latest standard versions of Firefox and Adobe Flash plug-in. Flash stuff does load and run, but text won't display. This is especially problematic for the text in buttons and wigets, because it makes it very hard to use flash bashed applications.

I've removed the plugin and reinstalled it several times.

Any ideas as to the problem, or at least how to better diagnose it?

Profile

fallenpegasus: (Default)
Mark Atwood

April 2017

S M T W T F S
      1
2345678
910 1112131415
16 171819202122
23242526272829
30      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 24th, 2017 07:07 pm
Powered by Dreamwidth Studios