justin = { main feed , music , code , askjf , pubkey };
Ask Justin Frankel
No reasonable question unanswered since 2009!

Suggested topics: programming, music, sleep, coffee, etc.

Note: please do not ask questions about REAPER features, bugs or scheduling, use the forums instead.


Name: Ask: Human (enter yes):
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]

Question: List all the application that you have installed on your system.
Asked by Pipsqueak (67.88.171.x) on August 26 2009, 10:53am
Reply on August 26 2009, 5:09pm:
    Hmm too many to list, but the ones I use most include:
    • REAPER
    • Firefox
    • Thunderbird
    • mIRC
    • pidgin
    • VC6
    • VC2005 (for x64 builds)
    • Synergy
    • Winamp
    • ClipX
    • Shup
    • UltraVNC or TightVNC
    • VMware
    • Pathsync
Comment...
Question: Do you use lice to render the waveforms in Reaper?
Asked by josh (132.250.22.x) on August 25 2009, 12:26pm
Reply on August 25 2009, 2:29pm:
    Yes
Comment...
Question: Do you think there is box office potential for a movie about power-tripping IT administrators on a witch hunt? :)
Asked by schmoe (24.86.151.x) on August 24 2009, 6:31pm
Reply on August 24 2009, 7:40pm:
    Probably not.
Comment...
Question: How did you do the WinampVis window (small vis in Winamp 2.x main window). It is not recieving wm_paint messages. Any resources?
Asked by Vladimir (80.218.108.x) on August 24 2009, 3:47pm
Reply on August 24 2009, 5:18pm:
    I don't really remember, but I'd suggest looking at GetDC()/ReleaseDC(). ;)
Comment...
Question: If it is not too personal, why did you drop out of college?
Asked by James (68.225.41.x) on August 22 2009, 11:55am
Reply on August 24 2009, 9:36am:
    I guess it was a combination of boredom (90%) and being harassed by power-tripping IT administrators on a witch hunt (10%)...
Comment...
Question: Have you ever been in Denmark? What did you think about us? Or.. how do you think it would be?
Asked by 3mph (80.161.119.x) on August 22 2009, 7:22am
Reply on August 22 2009, 7:38am (edited at August 22 2009, 7:39am):
    I haven't been to Denmark, or anywhere in Scandinavia.. Don't really know much about Denmark to be honest! Maybe I need to do a road trip...
Comment...
Question: Does your father handle some of the business and/or legal side of things for Cockos
Asked by PipSqueak (67.88.171.x) on August 21 2009, 11:42am
Reply on August 21 2009, 9:02pm:
    He helps out from time to time around the office...
Comment...
Question: Does this look like you? gizmodo.com/5342207/tasers-include-hidden-feature-set-suspects-o...
Asked by PipSqueak (67.88.171.x) on August 21 2009, 7:17am
Reply on August 21 2009, 9:02pm:
    Haha maybe a tiny bit.. scary!
Comment...
Question: Would a skull and cross bones be a better label for decaf coffee?
Asked by roberttheiii (192.249.47.x) on August 21 2009, 5:15am
Reply on August 21 2009, 9:02pm:
    Better than what?
Comment...
Question: Will you buy me lunch?
Asked by briman9999 (68.231.90.x) on August 20 2009, 3:54pm
Reply on August 21 2009, 9:02pm:
    Umm... well, I can't say no, not knowing who this is.. but maybe not?
Comment...
Question: Can you make a win32 api programming tutorial? Your little programming outline is very helpful!
Asked by PipSqueak (67.88.171.x) on August 20 2009, 8:48am
Reply on August 20 2009, 12:51pm:
    OK OK quit harassing I'll see what I can do!
Comment...
Question: Does reaper has a professional art designer?
Asked by Dave (222.90.231.x) on August 19 2009, 10:15pm
Reply on August 20 2009, 10:19am:
Comment...
Question: What's your opinion on the ,Net platform? How about Qt?
Asked by Jordan (70.67.169.x) on August 19 2009, 3:59pm
Reply on August 19 2009, 8:30pm:
    Haven't done any of either, but both require runtimes and are quite encumbered (Qt for non-GPL things is commercial, and Mono is still MS-tainted).
Comment...
Question: Do you ever label your resource IDs?
Asked by PipSqueak (67.88.171.x) on August 19 2009, 12:20pm
Reply on August 19 2009, 8:30pm:
    Yeah, though not always. Sometimes it's just easier to have IDC_CHECK1 than IDC_ENABLETURDS.. Definitely easier to type.
Comment...
Question: in your own opinion, based on your own experiences, what do you think is the meaning of life?
Asked by Andrew (24.56.197.x) on August 19 2009, 12:00pm
Reply on August 19 2009, 8:29pm:
    I don't think it can really be reduced to it, but I tend to just think it's about enjoying it and doing your best to help others do the same... maybe.
Comment...
Question: Justin, I think we'd all appreciate even the rough state form of your win32 api programming tips. Will you post it somewhere?
Asked by Will (24.234.128.x) on August 19 2009, 11:38am
Reply on August 19 2009, 8:26pm:
    I'd like to, but it's really in outline form, so not terribly useful... But I'll list a few high level tips here:
    • It's often the easiest to build your application out of plain dialog (DialogBoxParam() or CreateDialogParam())
    • Use Get/SetWindowLong(hwnd,GWL_USERDATA) (or GWLP_USERDATA for x64) for "this" pointers, if an object owns the dialog. Set it in WM_INITDIALOG, and get it for other messages.
    • On the same token, when the owner object has a dialog, it's good to do the following:
      • The object's constructor sets m_hwnd to 0.
      • The object's destructor does if (m_hwnd) DestroyWindow(m_hwnd);
      • WM_INITDIALOG sets this->m_hwnd to hwndDlg
      • WM_DESTROY clears this->m_hwnd to 0
Comment...
Question: How has fame affect your life?
Asked by Pipsqueak (67.88.171.x) on August 19 2009, 11:12am
Reply on August 19 2009, 8:21pm:
    I'm not really famous, so not very much. ;)

    There have been a few times of random people recognizing me, but it's quite rare.
Comment...
Question: As a independent software developer (for the most part), how do you stay motivated with your projects? How is your work ethic?
Asked by nunzio (68.196.39.x) on August 19 2009, 10:00am
Reply on August 19 2009, 8:21pm:
    I guess it's mostly driven by genuinely caring about the projects... I work too much, overall, I think.. though I do find myself able to take a few days off at times.
Comment...
Question: Now that you're working on Reaper I guess you don't have to work as a fluffer anymore? hehe
Asked by Pipsqueak (67.88.171.x) on August 19 2009, 9:58am
Reply on August 19 2009, 8:20pm:
    It's nice when you can do a job that you enjoy...
Comment...
Question: plz show us some whatever piece of code you wrote just before now, ok?(to make this a question;-)
Asked by SayHi (59.151.106.x) on August 19 2009, 7:25am
Reply on August 19 2009, 8:20pm:
    The last thing I committed to SVN wasn't terribly interesting -- it was the start of some code that didnt even do anything, and barely compiled on technicalities (I doubt it would compile in VC2005). That's what you got to do sometimes, though -- flush out the design before it works, just to see if it might work in the end.
Comment...
[newer questions][unreplied] | [replied] | [recent comments] | [all]
[older questions]
Copyright 2025 Justin Frankel. | RSS