Jan. 14th, 2005

billroper: (Default)
I just finished rewriting the access checking code for our product so it runs in a somewhat more efficient manner. The good news is that the account input screen actually replots in finite time now when you've got a complex set of access rules set up.

The bad news is that modern programmers tend to forget about efficiency until the system slows to a crawl. (But storing a sorted list and doing a binary chop search is one of those fine old tactics that will beat the crap out of regenerating the list for each query and then doing a linear search.)
billroper: (Default)
I just finished rewriting the access checking code for our product so it runs in a somewhat more efficient manner. The good news is that the account input screen actually replots in finite time now when you've got a complex set of access rules set up.

The bad news is that modern programmers tend to forget about efficiency until the system slows to a crawl. (But storing a sorted list and doing a binary chop search is one of those fine old tactics that will beat the crap out of regenerating the list for each query and then doing a linear search.)

Profile

billroper: (Default)
billroper

March 2026

S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 2021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 21st, 2026 08:10 pm
Powered by Dreamwidth Studios