- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
I'm not sure I can defend that in any way. Nice 'separators' in the menu bar. I'd have done two things - 1. look for better job with more professional colleagues, 2. Use notepad. [:P]
Admin
<font style="BACKGROUND-COLOR: #efefef">PCP seems to be an appropriate name for the App. Learn more about the harmful side-effects of PCP here:
http://www.nida.nih.gov/Infofax/pcp.html</font>
Admin
"no-one had done ADO updating"
WTF?!?! You mean:
rs.Source = "tablename"
rs.AddNew
rs.Fields("Name") = "Bob smith"
??
Surely you didnt use that?!
That's probably about the most rubbish way to update tables, and it's as slow as hell.
Try stored procedures.
Admin
"I got moved to work with a new technology with skilled developers all around me, and was happy."
New Technology?
Skilled Developers?
Happiness?
That's the biggest WTF I've seen posted. Where is this coder's nirvana?
Admin
uau this editor is just beautiful. i think i'll stop using VS 2003 and move to this. such nice colors, shape and design is just superb. i just LOOOOVE IT!!!
[6][6][:D]
spirit1
Admin
Anyone know what MO does? How about F1 - F5? I don't really feel like running untrusted code on my machine.
Admin
Interesting to note that it's version 3.1.1, wonder what 1.0.0 was like....
Admin
I don't know what the big deal is about the dates. At least the ASP menu has a code snippet to handle dates easily!
Admin
"MO" stands for "Modus operandi" (though my spelling might be off). It's a term in legal-speak that means your method of murdering someone who came up with a piece o' crap application that reinvented a decent wheel, only slightly squared-off this time, and then forced his subordinates to use it.
Admin
Ctrl+Z anyone? I tried actually coding something in this, just to see if maybe it is better... but after many failed attempts to undo a bulk javascript insert from the oh-so-helpful menu, I promptly gave this thing a swift kick in the nuts. Bah, I say; bah.
Admin
>>> One text field whateverdate, varchar(8) one whateverdate_reverse, also varchar(8) one with 01101999 the other with 19991001.
<<<
What's he going to do when the year 10,000 rolls araound. Not very YXK compliant.[;)]
Admin
F1-F5 create <font size="##"> tags. With a bit of re-design (and the colors....) this could become a decent editor. Since we all know that ain't happening, I'll put my vote on gvim. Apologies to the Windows users[;)]
Admin
It's one thing to develop a tool that you think will be useful for yourself.... it's just cruel and unusual punishment to make someone else use this POS editor.
I think I need to go wash my eyes now.
J
Admin
And I thought it was retina-damaging enough when I used fuchsia splitters on an internal utility as a joke. I'll have to step it up a notch; this is going to be tough to compete with.
Admin
Let me guess. The editor was made in about a week by a software-developer-wannabe who first saw Delphi.
Letting programmers change control colors was a major error of the developers of Visual Basic and then Borland Delphi and C++Builder. Though it might have been kinda fun if every time you changed a control color from the default a Clippy popped up and told “You seem to be creating a WTF” :)
--Centaur
Admin
Y'know, just the other day I was trying to save a Word document, and while browsing through my folders I couldn't help but think:
"Why doesn't this dialog box include a '7' button? All the cool kids are doing it these days."
But the question is- what does the 7 button do??
Admin
Admin
Anybody know what the big read box is for?
Admin
As this is Web Page Creator Plus, does anybody have a copy of the Lite version?
That must be a cracker!
Admin
All the menu options seem to paste gobs of 'helpful' html/javascript code. The 'long div' option seems to specify its width and height in millimeters (mm) 100mm x 50mm. I love the way the pasted code always has hard coded style info. Aparently the long div should only ever use 10pt verdana.
Admin
I found an absolute cracker. Work on a html file (pour your heart and sole into it) then from the Edit INI menu select 'save ... ini'. Instead of using a dialog box to display the confirmation message it uses the application workspace. All your hard work is now over written by "Setting have now been saved and loaded."...
...where did all my work go?
If you now click File/Save it'll save the above message into the html file you were just editing.. WTF !!!?!?!?!?!
Admin
It's red when you have unsaved changes, green when you don't.
Haven't you ever used a computer before?
Admin
WTF does 'Split' do and why?
[sic] !!Cancel a save and it'll report a 'Save Error Main Window' !
You can't ctrl+a
Ahh the big red box indicates unsaved changes!
There are 2 *.htm entries in the file browser
Save a file and the file browser hides everything except the one you just saved, until to hit the refresh button.
The 'Replace' button's file tip says "Embed file onto page" but clicking it pastes the following code :
Admin
After playing for a while the folder is now filled with backup[x].txt files. Many are blank, many just have "Setting have now been saved and loaded." none resemble any work I was actually trying to do....
Admin
I like the tooltip for the HR button: "hard rule". Also the box that turns eye smashingly red whenever you haven't saved your changes. It's the subtle things that make an application like this so great!
Admin
Admin
Either my Firefox doesn't like the "message" text box, or the "message" text box doesn't like my Firefox.
My post was supposed to contain "I'll put my vote on gvim. Apologies to the Windows users" quoted, and "gvim works very well on Windows®" as a reply.
Admin
<font size="2">
Hey <font color="#000000">rpresser, that was a very impressive spot on the cursor, nice WTF-sleuthing.. drew..</font></font>
Admin
Am amazed that people manage to create crap and get paid for it too! Or would this tool be freeware?
I like the colors though. Nice pastel...
Admin
<font size="2">
</font>I'm the guy who sent this in. I used this editor for three months, until my "Trial Period" ended when I switched back to Ultraedit. I never figured out that that was the cursor position. I don't even remember it being there. Perhaps he added it after I used it.Needless to say, WPCP was responsible for some of the code loss because of the lack of source control.
And in defence of the ADO updating, sp's were not an option at the time for us as the systems were being developed against MS Access for deployment to MS SQL. We didn't have an MS SQL Development instance at all. So we couldn't write SPs.
Not that Steve would have known how, or how to make ADODB objects execute one either.
Admin
It may be the current line number but it gets out of sync, hit enter a few times and try using the cursor up / down keys and watch it fail to notice the first one. Clicking the button then makes it display the 'correct' line number.
So you see it is a 'feature' rather than a wtf in that respect ;)
Admin
hey, don't get us started on the storedproc vs code data access debates. Many minds far better than ours still walk in opposite directions on this subject..[8-|]
Admin
There is no debate to be had. Stored procedures are better and more efficient.
End of story.
Admin
And to quote Microsoft themselves (http://msdn.microsoft.com/library/en-us/iissdk/iis/dataaccessperformance.asp)
Admin
Easiest code to read and maintain:
ADO based addnew
Fastest SQL SPs
SQL Sps are easier to maintain than direct SQL statements, but harder to maintain the ASP code than ADO based addnew (code is a little more complex with adding parameters, getting result params etc)
It's a balancing act.
Our systems were written to be easy to maintain, with the handicap of no SPs. The performance wasn't an issue because the hardware was more than up to the task. When you've got to maintain a code base into the future, that's a good tradeoff.
Hence why whoever said it's a debate with no answer. Pure perfomance has an answer. Best for a given project is a big debate.
Admin
Hi DJ, as i mentioned, better minds than ours have debated this much more extensively than saying, hey sp's are better, period. I have walked in both camps extensively and there is no correct answer. For more detailed thoughts, start by following this url <font color="#0000ff">http://weblogs.asp.net/fbouma/archive/2003/11/18/38178.aspx</font>
Admin
I wrote a class (in ASP - it was converted to COM DLL later on) to handle dates. It converted a date to JDN (essentially a Long).
Although to my defense, it had add and subtract operations, it calculated easter and it knew the Maya Calendar and the Zodiac (Hijri was on the Todo list).
Admin
>> Easiest code to read and maintain: ADO based addnew
Wrong! That binds your code to the database schema ... much harder to maintain, if the schema needs to change. Stored procs. much easier to read/maintain, if used properly.
Back to this WTF: The funny part is, in this app, there is a button or option (I forget which) which adds the "standard company style sheet" to the document. Not a link, the actual text of the style sheet definitions! embedded in each page's HTML !! Talk about defeating the purpose of a style sheet! THAT is a major WTF .........
Admin
Wow.
All I can say is ... wow.
After using it for a brief 10 seconds (not recommended), I'd highly suggest finding a version of vi for windows, or even edlin.
In fact. edlin is better [+o(]
Seriously -- Talk about arrogance: "Hey-- Underling<font size="1">TM</font>, I just got wind that you're using notepad again. I insist that you use my editor, Its better than notepad, and so very 1337"
Admin
I think the real WTF here is that Alex is hosting a ZIP archive for an application in the /IMAGES path of the web server [;)][;)]
Admin
I wonder what does the button with number "7" on it (left-middle)?
Admin
re: ado updating.
I've fixed 3 apps now where the original developer used ado updating. Once the database started to get large (LAAAAAAAAAAAAAAAAAARGE), the update/addnew code started running like a dog.
I'd rather write stored procedures which do the insert. I like creating a stored proc and assigning a user execute access on it, rather than giving them access to insert/update the entire table.
Admin
Does the window title flick quickly from being selected to unselected every time you move the mouse on a menu in Windows too, or is that just WINE being weird?
Admin
Speaking of subtle things, I also like how the tabbing order just succeeds at having no pattern whatsoever. It seems like it does at the start (when tabbing through the bottom two rows of buttons), but then, at the end, it just switches.
This is a brilliant editor.