|
Luc Pattyn wrote: He could well be both "you" and "they"
Damn schizos
Remember in November:
But when a long Train of Abuses and Usurpations, pursuing invariably the same Object, evinces a Design to reduce them under absolute Despotism, it is their Right, it is their Duty, to throw off such Government, and to provide new Guards for their future Security.
|
|
|
|
|
We're having some timeout issues and we are *this* close to fixing this issue.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
But are we, "we", or are we, "they"
Remember in November:
But when a long Train of Abuses and Usurpations, pursuing invariably the same Object, evinces a Design to reduce them under absolute Despotism, it is their Right, it is their Duty, to throw off such Government, and to provide new Guards for their future Security.
|
|
|
|
|
We're both.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
How are things now?
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Chris Maunder wrote: How are things now?
I did 10 straight refreshes and 10 page jumps. The only delay at all was in the Microsoft "Life Runs On Coed" (or Code as the case may be; sometimes I spell truthfully rather accurately), and that was slight - I suspect it was the amount of bells and whistles in that particular ad,
Remember in November:
But when a long Train of Abuses and Usurpations, pursuing invariably the same Object, evinces a Design to reduce them under absolute Despotism, it is their Right, it is their Duty, to throw off such Government, and to provide new Guards for their future Security.
|
|
|
|
|
I tried 3 or 4 times over the last several days to unsubscribe from The Code Project using the "stop receiving The Code Project Insider News" link in my email newsletter. I'm still receiving mail. This is a bug.
Today I logged in and manually clicked off all the checkboxes to stop the newsletters. We'll see if the mail stops.
You need to know about this because most people who want to unsubscribe won't go to the lengths I have. Instead they'll just click "spam" on the next newsletter they see from Code Project. That's Bad.
I also do not see a way to delete my account. Is there one?
I've enjoyed receiving the newsletters, I just don't have as much interest any more.
Thanks,
osh
|
|
|
|
|
Apologies if this is not as clear as it could be.
We have a few emails that go out and unsubscribing from one doesn't automatically remove you from all. We used to do this, but we then recieved countless emails from irate members demanding their newsletter.
So: we now provide a link that will unsubscribe you from the given email type you are currently viewing (weekly, daily Insider, CodeProject offers), as well as instructions on the unsubscribe page on how to remove yourself from all emails.
I try to make this easy for all scenarios because people who want to unsubscribe, and people who only want to unsubscribe from a single list, are both very, very vocal when it's not working for them.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Thanks Chris, that makes sense. I figured that might be what was going on. But I am fairly certain I unsubscribed multiple times from the same email type. I may be wrong, but you might want to double-check to be sure it is working properly. (This was within the last 4 days, so you should be able to scan logs to verify.)
Aside from that, here are a few constructive ideas on things you could do to make it easier:
1. On the unsubscribe page also provide options for unsubscribing from everything.
2. Make it more clear on that page whether the user is currently subscribed to any other CodeProject publications.
3. Make sure you don't require people to log in. To unsubscribe from the other newsletters I had to log in, and I had forgotten my password. So I went through the forgot/reset loop, but many people won't... it's so much easier to just click "spam".
I run a few websites too, so my motivation here is altruistic... trying to save you some pain.
Cheers,
osh
|
|
|
|
|
suggestion: show the webserver name (and possibly the SW version) smack in the middle of the white line at the very top of every CP page, at least for heavy users (rep based? MVP?), and/or possibly on an opt-in base. I guess it would result in better error reporting.
|
|
|
|
|
Doing this would be the same as watching clouds in the sky. You'd see patterns that aren't actually there.
All the servers are the same, give or take some hardware, and they all have the same code. Very rarely we have a condition where a hardware (HDD or NIC) becomes flaky and in that case naming the server helps, but by making the server name loud and proud we'd get a lot of trial by media for these poor servers.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Chris,
Can you explain what the last updated Date/version refers to?
e.g. Snapshot from now;
-----
Last Updated 10 Aug 2007
Web19 | 2.3.100919.1
-----
Web19 is the Server that served the request
Version number? Does this change every time you guys do an update to the site? or only under certain conditions
Date ??
Dave
Find Me On: Web| Facebook| Twitter| LinkedIn
CPRepWatcher now available as Packaged Chrome Extension, visit my articles for link.
|
|
|
|
|
WebX is the server number. "19" doesn't mean we have 19 servers. It's just a chronological numbering of the latest server to sit in that spot. (Except we had about 4 server 1's over the years)
Last updated is the date the page contents were last updated. We are very, VERY bad at updating this date.
Version is the release version. From this you can see how fresh the bugsfeatures are.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I suspect you also do SP changes which are the quickest way to fix some of the issues, but are not reflected at all in those version numbers?
|
|
|
|
|
SP = service pack or stored procedure? I'm assuming Service Pack.
We don't do Service packs because we don't have fixed releases. We have continuous deployment because there's absolutely no reason to artificially withhold a fix or improvement in a web application.
Every release of new code gets a new version number.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
No I meant stored procedures, the fixes you seem to do instantly on occasion.
Chris Maunder wrote: Every release of new code gets a new version number.
Of course. But does that somehow include the stored procedures updates? (you could attempt a dynamic version number that interrogates the DB!)
|
|
|
|
|
Excellent points. SPROC updates do occasionally happen out of band, and can also occur outside of a database system version as well. They can truly slip between the cracks of the code version and database version, but they are all, eventually, caught with an SVN version.
We investigated exposing the SVN version on the site but in the end the current version system gives us the best insight into what code is on the servers.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Luc,
This is off-topic, but please check my signature. I now join you as the author of an app that would be better served with a CP web-service
|
|
|
|
|
|
Of course it does. Sorry I missed you earlier
I believe JSOP has a similar app too (not sure though).
|
|
|
|
|
|
Luc Pattyn wrote: I think we should get unionized.
Yeah, we may eventually need to do something drastic like that to get our web-service, which is our birthright.
|
|
|
|
|
Subtle as a brick
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
|
Page loading is almost fine. New pages get loaded normally, except:
1. on FF3.6.10 the favicon remains a wait cursor for a long time (it becomes Bob eventually);
2. the ads often don't show at all, sometimes say "The service is unavailable", and now also show a funny graphic (top of a white rounded rect on a light gray background).
AdServerTimeout I'd say.
|
|
|
|