blogotastic : music : pictures : code : more

Recent comments:

Posted by Justin on Mon 21 Jul 2008 at 23:23 from 64.81.54.x
I went the BASIC on Atari 8-bit to Turbo Pascal on DOS, to Turbo C on DOS, to djgpp on DOS, then some linux/solaris for a bit.. then eventually Win32..

I read a few books (the Petzold one, and an Advanced Windows which had a good summary of threading and memory management stuff), but most of it was just hacking around etc.. and writing things ;)

-Justin

Posted by Jon on Sat 19 Jul 2008 at 20:17 from 71.109.230.x
Did you get started programming for Windows from a mentor, a class, or a book?

Posted by Gio on Tue 15 Jul 2008 at 11:00 from 62.103.65.x
awesome! code.google.com/creative/radiohead/

Posted by Peter on Sun 13 Jul 2008 at 23:54 from 193.92.202.x
awesome, thanks! it's what i wanted so much... ;)

Posted by Justin on Fri 11 Jul 2008 at 13:30 from 64.81.54.x
Just tiny little keys...

Posted by Justin on Fri 11 Jul 2008 at 13:26 from 64.81.54.x
I mean, that was to Peter.. :)

Posted by Justin on Fri 11 Jul 2008 at 13:25 from 64.81.54.x
Gio, here's something to try:

cockos.com/wdl/wdl_win32_curses.zip

Posted by Brennan on Thu 03 Jul 2008 at 14:03 from 66.92.185.x
No extra knobs or buttons tho? Just keys? It looks cute tho.

Posted by Gio on Mon 30 Jun 2008 at 11:00 from 62.103.65.x
if you consider this (1014.org/index.php?article=183) post it might be part of WDL someday...

Posted by Peter on Fri 27 Jun 2008 at 06:46 from 62.1.141.x
i can't find any library that works properly with windows. except pdcurses, but still they work under console mode which is not what i want! it's straight forward that you have used some magic to make it work! are you planning to make those bits open source sometime in the future? you're my hero :D

Posted by Robot9 on Tue 24 Jun 2008 at 09:21 from 66.243.155.x
haven't used that one, how do you like it? I got the KORG Micro because it doubled as a stand alone synth.

Posted by Justin on Mon 23 Jun 2008 at 17:14 from 64.81.54.x
Umm I dunno, whichever one came with debian a few years ago? :)

Posted by Peter on Mon 23 Jun 2008 at 00:39 from 77.49.1.x
Justin i was wondering the following: when you developed jesusonic which ncurses library did you use? thanks

Posted by drew on Sat 14 Jun 2008 at 18:29 from 200.185.246.x
and so it was that another Hilton intimate ladypart got famous on the net!

Posted by .jon on Tue 10 Jun 2008 at 23:39 from 77.111.75.x
This is a hungarian radio-station. Not that I know it, but the guy talked hungarian and "kivonat" means "excerpt".

Posted by Juan P on Thu 05 Jun 2008 at 07:17 from 80.58.205.x
Just to notice that your justinfrankel.com domain has expired !!

Now erase this post

Posted by Scott on Wed 28 May 2008 at 09:45 from 70.245.118.x
spamdyke works great...intercepts the bad stuff before your smtp server even gets hold of the connection.  You can configure it for valid reverse dns checking and all sorts of other basic tests, including specific whitelisting and blacklisting by email, domain, or IP.  My inbound spam volume dropped like a rock when I put it in front of qmail...and I was using Spamassassin + ClamAV already...

Posted by Mike Murphy on Sat 10 May 2008 at 20:49 from 65.95.180.x
Oh yes, quality is WAY down.  I must be more of a comedy snob because I don't remember much funny stuff from that show since the days of Dana Carvey, Mike Myers, et al either.

Looka like a man?  Come on.  Funny the first time and then it got real old.

No wonder I stopped watching TV years ago.

Posted by Matt on Fri 09 May 2008 at 08:26 from 136.159.168.x
As crappy as it is shipping msvcrtXX.dll with your project, I found the IDE itself in VS 2008 to be much improved over previous versions. Just little things like Intellisense working better.  

PS I've only ever seen 1 API that had good documentation(FMOD Sound System), the rest are always adequate or horrible(PhysX).

Posted by Justin on Mon 21 Apr 2008 at 22:52 from 64.81.54.x
ahh, SPF, how I've not used theee.. that should help, woot. thx.

Posted by Craig on Mon 21 Apr 2008 at 01:47 from 80.177.87.x
I assume you have valid spf records for the domain? That's done a fair amount to stop my domains getting bounces, mostly since hotmail et al all support it (exchange does too iirc).

Posted by Justin on Fri 18 Apr 2008 at 22:19 from 68.193.238.x
Came up with a pretty good procmail recipe to deal with this, actually.

If the From header contains the requisite postmaster@, Mail Delivery, etc etc,

AND

The body (NOT the headers) contains a Received: line,

AND

The body (NOT the headers) does not contain a Received: line that references your actual outgoing mail server.

..if anybody wants a copy of the recipe I suppose I can post it ;)

Posted by Justin on Tue 15 Apr 2008 at 21:17 from 68.193.238.x
yeah I realized my second point was not possible after I posted (duh).. and the first most people do check anyway, but it seems people are spamming from valid hosts now.

Perhaps on our mail server, we need to drop incoming "undeliverable" messages that come from servers where the original didn't originate from our mail server (i.e. if the Received field in the copied message doesnt have anything at all from us, then we can drop it)..

thoughts?

Posted by david harrison on Tue 15 Apr 2008 at 19:55 from 139.130.240.x
We actually ran into a problem when an ISP here in Australia started doing this - bouncing email that was sent from one of our mail servers that didn't have an R-DNS record.

We didn't control the DNS records for the domain in question, and getting them changed was a huge PITA. So customers of this one ISP were basically unable to get mail from us (so they couldn't sign up for our website services, basically, because there was an email validation step).

I have a vague recollection that when we looked into it we found that this behavior wasn't part of the related RFCs - could be wrong there though.

We get an assload of those delivery error messages too, so much so that we've actually stopped OUR servers from sending out those delivery failures - delivering to non-existant/fake addresses our mail servers now just results in those messages getting silently dropped. Not great for users who can't remember our email addresses/make a typo though.

Posted by Scott on Tue 15 Apr 2008 at 19:47 from 76.184.119.x
The first idea is good.  And a good idea.

Having the dns be part of the sending domain won't work.  My company has literally hundreds of domains all going through the same relatively small group of servers.  The email provided as a part of Google Apps, which lets you send/receive on your own domain, uses google.com hostnames for MX and outbound.

Posted by Justin on Tue 15 Apr 2008 at 17:09 from 68.193.238.x
OK, how about just checking to make sure the sending host has a valid reverse/forward DNS match? :)

-Justin

Posted by Justin on Tue 15 Apr 2008 at 17:09 from 68.193.238.x
...and perhaps, have that be part of the sending domain?

Posted by Scott on Tue 15 Apr 2008 at 15:38 from 76.184.119.x
This is bad advice.  I'm sure you already know this, but the MX is the host that receives the mail for a domain.  It is not necessarily the outbound SMTP server for that domain.  At my company and many others, the tasks of inbound and outbound mail are separated on different servers.  If you require mail to be sent from the MX server, you'll be missing a lot of mail.

Posted by jared on Fri 11 Apr 2008 at 19:20 from 72.203.157.x
uh...

Posted by The real Bruce Dickenson on Mon 07 Apr 2008 at 21:47 from 63.247.135.x
Whomever did that, a) knows what they're doing b) is trying to spread truth :)

Posted by Jesse on Fri 04 Apr 2008 at 10:01 from 71.172.36.x
This video may be interesting to you in regard to your Reaper program: youtube.com/watch?v=jFCjv4_jqAY

Posted by Brad on Thu 03 Apr 2008 at 10:05 from 76.68.100.x
Yeah, I find it funny how corporate it is. I like Radiohead but it seems whoever's running their Internet stuff is pretty committed to exploiting the hell out of it.

I can't blame them I guess, it's just kind of weak considering the cred they get. Total ownership of remixes? Bleh.

Posted by readbeef on Wed 02 Apr 2008 at 13:03 from 86.106.248.x
Man, you have a kind of gift for drums...

Posted by diamondqxg on Wed 02 Apr 2008 at 01:41 from 218.24.179.x
hello,i am a undergraduate student from China,how can i mail u to ask some questions about gnutella?

Posted by Ken on Thu 27 Mar 2008 at 19:41 from 71.33.215.x
People still watch SNL? lol

Just hasn't been quality since the last days of the Farly/Sandler/Nealon era.  

Take Will Ferrell for example.  10 years ago he'd be like the lowest common denominator on a show like snl.  Now apparently he's a fucking comic genius.

idk.  I used to like most of the skits on snl but abhorred a few of them here and there like the "Looka lika man" bit and the bit with the adult child "noooooo.  Noooooo mom!".  Now those seem to be the "funny" and "recurring" skits from SNL.  

Talk about a downgrade in quality.  Am I alone on this?

Posted by Ken2 on Thu 27 Mar 2008 at 19:01 from 71.33.215.x
Any feelings on Vista?  Maybe it only affects that small percentage of people I run into constantly at a used comp store, idk.

Posted by diamondqxg on Tue 25 Mar 2008 at 07:24 from 218.24.179.x
hello,i am a undergraduate student from China,how can i mail u to ask some questions about gnutella?

Posted by Labyrinth on Mon 17 Mar 2008 at 12:24 from 68.213.218.x
Very trippy...I like the delay-verb on the vox.  Drums have a very cool pattern going on.

Posted by Brennan on Sun 16 Mar 2008 at 18:32 from 66.92.185.x
Hmm, sends me to Amazon to buy Radon detectors. This song really reminds me of Tricky, too. OK bye.

Posted by Brennan on Sun 16 Mar 2008 at 18:31 from 66.92.185.x
Yeah, the snare is a good hook. Nice dreamy guitar and EQ(?) on vox too. Hmm, let's see what happens if I click 'buy' on that player...

Posted by cripplex on Sun 16 Mar 2008 at 06:34 from 86.106.248.x
good song. I like the drums.

Posted by Ken on Fri 14 Mar 2008 at 14:30 from 71.33.215.x
What about Vista kind sir?  Forcing upgrades of both software and hardware.  Many poorer families/companies can't afford to stay "up to date" with vista(upgrading hardware and software).  I myself stay with xp for now but what about after they drop support?  Not a loaded question.  Local comp store  employee.

PS- You're the first person I've stumbled across in a long time that I actually respect.  Thanks.

Posted by Agentbleu on Fri 14 Mar 2008 at 05:20 from 82.65.124.x
Just found your site, history, rather interesting. You will like this
myplaylist.biz check it out.

Posted by Alex on Thu 13 Mar 2008 at 16:12 from 71.35.18.x
I guess it's really a question of scope. The larger the market share, then the greater the potential for multiple offerings. Where the big boys were able to survive as the one main "big fish" in a medium-small pond, as the pond grows there's more room for the small fish to grow and carve out their own territory. Which seems like a wonderful thing for us as users as it provides options and room for creative invention and revision.

The best (and most exciting for the community) way for the small fish to grow is definitely by being open.

Posted by dimovich on Sun 09 Mar 2008 at 06:27 from 86.106.248.x
damn...there is so much Nirvana spirit in this band....

Posted by Gio on Sat 08 Mar 2008 at 06:33 from 62.103.65.x
hmm, there are rumors from Herb Sutter that VC10 is going to be the new six! :)

Posted by Justin on Sun 02 Mar 2008 at 10:41 from 64.81.54.x
yep.. that's why we still use VC6.. msvcrtXX.dll doesnt ship with all windows, whereas msvcrt.dll does for everything since win95b.

Posted by chad on Fri 29 Feb 2008 at 23:54 from 75.187.54.x
Try out SmartSVN.  It has both a foundry edition (free) and a fee based version.  Great option for osX.

Posted by memson on Fri 29 Feb 2008 at 03:50 from 84.201.181.x
mvcrt71.dll - Microsoft visual c runtime 7.1 dynamic link library. i.e. the thing that makes Visual Studio 2005 native C/C++ executables work ;-)

Justin, though not entirely related (as it's MFC being discussed), did you see how Raymond Chen feels about the developer vs Microsoft wrt DLL availability? Basically, the onus is on the developer to provide the DLL's required to run their apps apparently. As to how we know what is part of the OS and what "just happens to have been installed" is beyond me!

blogs.msdn.com/oldnewthing/archive/2008/01/11/7065021.aspx...

Posted by Ben G on Fri 29 Feb 2008 at 01:09 from 86.215.251.x
Hi Justin,
not sure how to contact you directly (did so in the past on a few occasion while you were still working on the original winamp & after you quit) so here you go
I was just wondering whether it would be possible to make Waste (both client & server) portable i.e run from a USB key without leaving any tracks behind in the windows registry?
you are probably already aware of a bunch of such apps that can run from a USB key if not have a look at portableapps.com/
Basically, with all my fave apps, bookmarks & stuff (all open source) on my 8 giga USB key, I can go from 1 computer to any another and always feel "at home", so Waste would come handy: anonymity + mobility, what do you think?
Thanks in advance - have a nice weekend
Cheers
Ben
Copyright © 1996-2008 Justin Frankel : powered by hl--