topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Tuesday April 7, 2026, 2:59 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 729 730 731 732 733 [734] 735 736 737 738 739 ... 1515next
18326
ProcessTamer / Re: Process Tamer Update Coming -- Express your feature requests here!
« Last post by mouser on September 13, 2009, 11:46 PM »
very good idea and easy to add -- my favorite!
will add it.
18327
DAY 13:

Today's video looks at using FARR in a portable way (on a USB stick, etc.):




The entire screencast video series can be seen here: https://www.donationcoder.com/3ds/
18328
DAY 12:

Today's video looks at dragging files into and out of the FARR window:




The entire screencast video series can be seen here: https://www.donationcoder.com/3ds/
18329
General Software Discussion / Re: Godin: the end of dumb software
« Last post by mouser on September 13, 2009, 06:14 PM »
Sarah's comments made me want to add another point to what i was trying to say.

I think it's important to distinguish between software designed to be intuitive and easy to use, vs. those programs that try to guess what the user wants and thus HIDE the complexity and options from them, and not bother making the user perform some actions.

MS Word is a great example of a program filled with features that are trying to do things smartly/automatically so that the user doesn't ever have to think about what's actually going on.  This is really nice when the program guesses properly about how you want your paragraphs and pages broken up and formatted -- but i do believe i've lost 2 years of my expected life span screaming at the program when it insisted on breaking up pages and applying new formatting craziness behind the scenes that i did not want.

The controversial option in MS Office apps of re-arranging the menus so that the common items were dynamically moved to the top of the menu, and least common ones were moved off the main menus, is another perfect example of how trying to be "smart" and show the user what they probably need at any given moment, can lead to increased complexity for the user when it fails to guess properly.  The loss of predictability is such a catastrophe that I believe such things are almost always better left out.

Here's a good test to figure out if your new smart user interface idea is worth adding.  Compare the *complete* help manual instructions you'll have to give for the function.

Let's look at Godin's AM/PM example.
  • The old way help file "Choose the time of your appointment and indicate if it is AM/PM using the drop down combo box."
  • Here's the new way help file "The program will try to guess whether your appointment is AM/PM based on your past habits.  Check to make sure the guess is correct.  If not, re-select the proper am/pm setting using the drop down combo box.  If the program is consistently wrong for you, you can disable this automatic guessing by going to View->Preferences->Heuristics and changing the Guess mode to disabled."

If that last item seems familiar, you might have read it in one of my help files.  I'm guilty of plenty of that kind of heuristic optional stuff.  BUT I don't claim it's there to make software "easier" to use -- it's there because a lot of us love to tweak a million options to get things the fun way we want them to be.

Some programs may indeed benefit from this kind of "smart" interface guessing -- if the aim is really to streamline user input to the maximal extent, then sure go for it.  But i do think you pay a non-trivial price in terms of consistency, clarity, control, and predictability, and that most of the time you would be much better with an interface where the user always performs the same few steps each time.
18330
Post New Requests Here / Re: Need Code For Non-Profit Organization
« Last post by mouser on September 13, 2009, 11:21 AM »
unless i misunderstand, sqlite is not really relevant for a web site project like this.

some projects (drupal for example) have begun supporting sqlite.
well maybe i stand corrected -- still seems like a weird concept to me.
18331
Post New Requests Here / Re: Need Code For Non-Profit Organization
« Last post by mouser on September 13, 2009, 10:08 AM »
well the flat file thing is going to be the show stopper.  not that their aren't flat file cms solutions, but they are few and far between.

surely they can get hosting that will let them use a database.  there has to be free hosting for them somewhere that would give them a database or two.
18332
General Software Discussion / Re: Godin: the end of dumb software
« Last post by mouser on September 13, 2009, 09:36 AM »
Not to be contrarian, but let me argue for the opposite point.

I'm tired of programs that are trying to be "smart" and figure out what i want to do, or ways they can help me by doing not what i said but what it thinks i meant, very often lead to infuriating unpredictable outcomes that just cause more trouble than it's worth.

Let's take Godwin's example in that essay, where when he sets an appointment time he chooses 2, and then has to select PM.  His complaint: "I have never once had a meeting at 2 am. Shouldn't it know that?"  From my standpoint, i don't want the program to try to be guessing the AM/PM setting for me, and get it right 95% of the time, and have me worrying about the 5% of the time when i put in 5 and i really did mean 5am and end up missing that appointment.

I think predictability is under-appreciated by these people who are always screaming to make software "smarter" and have it intuit what you are wanting to do.  What you gain in speed you lose in predictability and consistency of use.
18333
Developer's Corner / Re: Make your javascript a Windows .exe
« Last post by mouser on September 13, 2009, 08:16 AM »
Nice find  :up:
18334
Living Room / Re: Show us a photo of your mutt or other creatures..
« Last post by mouser on September 12, 2009, 10:22 PM »
hahahaahhahhaha so cute and regal at the same time.
just like our own cranioscopical.
18335
Post New Requests Here / Re: Need Code For Non-Profit Organization
« Last post by mouser on September 12, 2009, 07:10 PM »
fckeditor is good.  don't know about PGRFileManager.

But.. if they really want the features of a CMS.. you might be better off finding an open source CMS that has a really good file management addon than trying to roll your own..
18336
General Software Discussion / Re: Google getting into micropayments
« Last post by mouser on September 12, 2009, 01:41 PM »
I am generally no fan of google -- I find there need to get their tentacles into everything disconcerting and greedy.

HOWEVER, this is a case where it could be a fantastic thing.

I've written several times about what I perceive as the main impediments to the success of micro-payment/donation systems, and these issues can only be addressed by one of the really big, and trusted, players on the internet stage tackling this issue.  Personally I'd rather see it be amazon, but Google would be an excellent second choice.

If they really did this in a serious way, it could go a long way to mainstreaming the idea of sending money safely to independent developers.

The key is, can they get widescale adoption and make it truly safe and effortless to send money..
18337
As urlwolf points out, one early choice you will have to make is GUI library (and programming language).
Qt now has an open source option, and WxWidgets is another great choice.

I look forward to hearing more about the project so keep us in the loop.

From my own experience I would advise you to start thinking about, right from the start, ways in which you can provide a plugin api interface, and moving as much funcitonality into the plugin system and out of the core of the application as you can.
18338
The Getting Organized Experiment of 2009 / Re: Fundamentals of Productivity: Think!
« Last post by mouser on September 12, 2009, 08:50 AM »
what happened to going for shorter posts!  :tellme:
18339
General Software Discussion / Re: Auto Perform, a mIRC enhancement
« Last post by mouser on September 12, 2009, 08:37 AM »
cool, thank you for sharing this  :up:
18340
DAY 11:

Today's video continues to look at some of the default alias files that come with FARR; this one is on the YubNub aliase which shows how easy it is to leverage the power of other web services:




The entire screencast video series can be seen here: https://www.donationcoder.com/3ds/
18341
Find And Run Robot / Re: How to stop the execution of the English IME
« Last post by mouser on September 11, 2009, 07:09 PM »
can you explain exactly what that is? i'm not sure what the relation is between that and FARR.
18342
Find And Run Robot / Re: I think I'm missing the basics
« Last post by mouser on September 11, 2009, 02:29 PM »
the solution is to yell at both plugin authors until one of them changes theirs.
18343
Activation/License/Language Help / Re: License key does not work
« Last post by mouser on September 11, 2009, 02:14 PM »
sometimes this happens if you grabbed the license key for a different program.. on the license key page note that there is a list of license keys to download for different apps.

email me if you continue to have problems and i can try to help ([email protected])
18344
Post New Requests Here / Re: IDEA: SuperDuperRoboPrinter
« Last post by mouser on September 11, 2009, 12:17 PM »
What does it do after printing? delete the file or remember it so it wont print again?
Suggestion: an option that moves it to a subdirectory called "Printed" which it never scans.
18345
Post New Requests Here / Re: IDEA: SuperDuperRoboPrinter
« Last post by mouser on September 11, 2009, 12:14 PM »
Great program.

Couple of suggestions:
1. make simple readme file with your apps and put it in a zip with the app, with any links for more help that you want to provide
2. make about box in your apps

link to anything you want -- the thread on the forum or to your web page, whatever you want, just something so people know where to find more info if they stumble across the program somehow.
18346
UrlSnooper / Re: Network Adapter Detection Fails
« Last post by mouser on September 11, 2009, 08:57 AM »
sounds like it doesnt have permission to write the file -
exit the program and try to go delete that file manually, then restart.
18347
School Showcase / Re: Hangman - A Game by Ruffnekk from VB.net Assignment 1.10
« Last post by mouser on September 10, 2009, 11:16 PM »
i wonder if it could team up with this:
https://www.donation...ex.php?topic=19514.0
18348
Living Room / Re: How to Lucid Dream -- Nice wikiHow page
« Last post by mouser on September 10, 2009, 10:31 PM »
although can get the same effects by attending a PowerPoint presentation

 ;D ;D ;D ;D
18349
Find And Run Robot / Re: I think I'm missing the basics
« Last post by mouser on September 10, 2009, 05:42 PM »
i'm going to be making a video for every plugin that exists for farr in the coming weeks, so stay tuned to the screencast show to learn more about them :)
https://www.donationcoder.com/3ds/
18350
DAY 10:

Today's video continues to look at some of the default alias files that come with FARR; this one is on the tiddlywiki aliases and shows off the built-in web browser functionality:




The entire screencast video series can be seen here: https://www.donationcoder.com/3ds/
Pages: prev1 ... 729 730 731 732 733 [734] 735 736 737 738 739 ... 1515next