The programmer doesn't realize how HARD a problem translation is.
Posts made by DWalker59
-
RE: "I wish to take input from a user in japanese"
-
RE: So, you say you're a professor, right?
@blakeyrat said:
@this_code_sucks said:
I respectfully disagree with you on the PK name. If I am doing a join, I was the PK name and FK name to match, and it's obvious why you would want a FK to have the table name.
Stupid. You should alias the tables in your query.You should NOT alias tables in your query, or especially, in joins. Many people do that, but it only serves to obscure the names of the tables being joined. Aliasing table names all over the place makes code harder for humans to read.
-
RE: Autodesk Softimage Mod Tool brings the rageface
Funny how everyone likes to slag IE, and preach about Chrome etc., when in this case IE downloaded the installer file perfectly while Chrome kept screwing it up. I'm just sayin'.
I'm not religous about my choice of browsers. And in spite of the fact tha tI'm a professional programmer, I find that IE works great for me.
And I hate, hate, hate software that wants to install into the root of C:\ in a folder without spaces. As someone already said, we have only had spaces in folder names for, what, 17 years now? It's high time we stopped putting up with broken installers that don't follow the standards.
If the programmers can't figure out how to install to a folder name that contains spaces, what other hacks have they done that may fail if your system doesn't match the programmer's computer in odd respects? Such as number of monitors, location of the Temp folder, phase of the moon, etc.
-
RE: The Excel Syndrome
Excel is a great product, but like anything else, it can be overused. It is NOT the solution to every problem. I like Excel; I happen to keep a small phone list (about 40 phone numbers) in a spreadsheet, which is printed and sits next to my phone, and gets updated about once every 6 months or so. It holds the phone numbers that I call frequently along with other info that doesn't fit into Outlook's contact list very well.
I have also dealt with large Excel spreadsheets (workbooks) with 100 to 150 worksheets per file, and custom macros. And spreadsheets where the 65,000 row limit is a problem. (That one was replaced with SQL and C#.)
As a thought experiment, think about all of the code that goes into implementing Excel, the product... and how long it would take to re-create this from scratch. (Here's a test: Implement Excel in C#.) I am impressed with the product. There are a few competitors, but as far as I know, none of the competitors can handle all of the features of the VBA object model or its replacement, VSTO or whatever it's called.
-
RE: Email Not working
@havokk said:
When you are dealing with muscle memory situations, there have to be very compelling reasons for change.
Thought experience - consider if a car manufacturer changed the indicator so that moving the stalk up indicated to the right instead of to the left.
As for the Lenovo keyboards, I also believe the person who thought the Fn key should be bottom left should be severly beaten with old SCSI cables. Apart from that issue I have no problems with Lenovo laptop keyboards. As for this freaking HP EliteBook, that's another story...
In the US of A, where the "stalk" is generally on the left side of the steering column, moving it up DOES indicate that you're turning right and not left. Did you get this backwards, or is the thing on the other side in some countries?
-
RE: Stories of inappropriate visuals...
@Zadkiel said:
Oh, thanks for the correction
So, an example of correct usage would be:
"2003 called, it wants ITS meme back, you pedantic little shit"
Right?
Zadkiel
Yes, that's correct. Did you think it was wrong?
-
RE: Windows TF 7 takes over an hour to install updates
Any time I get a new computer from a vendor, especially one with lots of crapware, I format the disk drive and reinstall the OS from the DVD (or CD). You have to get all of the drivers, but Windows 7 is very good about this.
My Windows 7 computers that have an SSD boot in 8 seconds. SSDs are still kind of expensive (but they are now under $200 for an Intel 80 GB X-25M). Well worth the investment.
My Windows 7 computers that don't have an SSD boot in 35 to 45 seconds. If a PC with W7 takes 5 minutes to start up, then it's seriously screwed up. Blame the added software, or the roaming profiles, not the OS itself.
-
RE: Engineered Insanity
I HATE, HATE, HATE software that makes it hard for me to disable or remove from startup if I so choose. It's my computer, dammit, and I'll remove software from startup if I want to. And the method of having it not start up on every boot should be EASY, or I'll uninstall the whole thing.
Bah.
-
RE: When semantic extraction goes horribly, horribly wrong
I hate those sites that create search tags to try to sell you anything that anyone has ever searched for. You end up with sites offering to sell you stuff like "discount bad memory crashes" and "best prices on uncorrectable memory errors!".
-
RE: Before the internet...
The x.25 application is magically going to know when you cross an international boundary twice (instead of crossing an international boundary once)? The distances are not that great, are they?
Could you have simulated the same distance as Amsterdam to Brussels, completely within your own country? (I can't tell without consulting a map.)
Instead of saying "topology", which was 100% corrrect, I might have said "if you don't want to travel and don't want to install the application remotely, then, once the data crosses a boundary to get OUT of this country, it has to cross the same boundary again to get back in".
-
RE: There must be an easier way...
@AndyCanfield said:
This is the easier way:
if ( navigator.appName.substr( 0, 9 ) == "Microsoft" )
{
window.alert( "Get yourself a decent browser!" );
Abort();
}Yeah, yeah, piss off. IE works fine for me. It is decent. (Cue the anti-MS crowd.)
-
RE: Cat earns HS diploma.
@mann_jess said:
I don't know of any place which would investigate the legitimacy of one's HS diploma. Higher education, perhaps, but not HS. I mean getting a diploma isn't that hard (or, frankly, relevant).
I don't actually have my high school diploma in hand. I don't know where it went off to. I did have one once, but it didn't survive all of my moves over the next 20 years. Do most people really have their physical high-school diploma?
-
RE: Why the I-Hate-Oracle Club?
Alex wrote: It insists on a root directory “C:\Oracle” instead of recognizing the decade-old “Program Files.” @swami said:
Please tell me you're joking. This is a Windows cultural VALUE? Most Windows people hate this damn thing because the space screws everything up.
You can also configure the Oracle base directory when installing your software. Though, like most software, it probably wouldn't like a path with a space in it.Wrong, wrong, wrong. I hate software that isn't smart enough to install to a directory with spaces in the name. After all, we've only had about 15 years to work on it, right? Isn't that enough time for anyone? :-)
If I try to install software and it "screws up" because there's a space in the file name or path name, I usually chuck the software in the trash where it belongs. I use a lot of software from many companies, and all of what I use has no trouble with spaces in path names.
-
RE: Money saving, smart spending, and other intelligent management of money WTF.
@astonerbum said:
Solution Number 1:
Some software was bought to scan, file, and manage the paper. A person would scan, it would get into the system, a temp would type in information for indexing, and vuala problem solved.
"vuala"? I almost thought you said... nevermind, it's a dirty word.
-
RE: 17-year-old Dead after Tweeting in the Bathtub
I accidentally stuck a screwdriver into the guts of a desktop power supply while I was touching the metal part of the screwdriver. And the power supply was plugged in, and the computer was running. It gave me a big shock and hurt a lot, and I yelled. The tip of my finger was slightly numb for a couple of hours.
Don't ask me why I did such a stupid thing. At least I wasn't standing in water (or sitting in a bathtub). And my other hand wasn't grounded.
-
RE: OUR WEBSITE IS TOO IMPORTANT FOR ALT-TABS!
I hate sites that use "status=no,menubar=no,scrollbars=no,resizable=no," Ugh.
-
RE: NBC French Open LIVE!
@morbiuswilters said:
@RoadieRich said:
I really don't see what the wtf is here. Edit: Never mind. I don't follow tennis, and a quick check of the BBC sport website explained it.
Is it because it's not a big pile of naked men sucking each other off? Because that's what tennis is, right?
Re "Filed under "Tennis is Gay"":
Another reason I like to watch it!
-
RE: Lovely website
@DOA said:
Ah, crap, right-click disabled.
There goes my chance to view the page source ...
I presume you're being ironic, but why do page authors disable right-click? Even IE 7 has Page/ViewSource in the "command bar". And there are lots of ways to steal images...
-
RE: Safe Password Tutorial
@tgape: "Assuming we're after *a* bank account, it'll probably take an average of about 5,0000 attempts to find a password of one bank account at random,"
Um, 5000 to the zeroth power is not a very large number.
-
RE: Credit Card Application WTF
I had an excellent credit score (above 720), then bought a house 2.5 years ago and was never late or missed a payment. After I got the mortgage, my "percentage of total credit capacity used" went from about 15-20% (on a few credit cards) to about 90% (the mortgage balance is much larger than the available unused credit on the cards). I have read that "percentage of total credit capacity used" is a large factor in your FICO score.
I'm still paying everything, but now some of my cards are raising my interest rates, so I'm making sure not to use those cards. (I still have one card at a fixed 7.99% rate, and one at 8.99%.)
It doesn't sound logical that getting a mortgage and never being late on a single payment, on the mortgage or any credit cards, should lower your credit score by 75 points!
-
RE: Sybase WTF
But MS SQL doesn't have any silly "features" like that. Don't avoid it just because 10 years ago it had some of the same code as Sybase...
-
RE: US DMV WTF
What the heck does the employer have to do with getting a driver's license? What if you're unemployed, or independently wealthy?
A rich friend of mine used to be asked for his "work phone number" to write checks at the grocery store. He would tell them "I'm retired". I urged him to tell them "I don't work; I don't have to" in a supercilious manner instead, but he was too gracious for that.
-
RE: Thinking out of the box!
I asked my ISP for a fixed IP address, which they gave me with no hassle and no charge.
-
RE: Shaadi.com joker
I use one problem tracking site that takes you back to the log-in page after some period of inactivity, but since I have checked the option to log me in automatically, I just have to click "OK" or something on that page. It's a little silly.
-
RE: Not sure what I think of these Terms of Service
What terms of service are you talking about?
-
RE: How to read a JPEG
@Grimoire said:
@Lingerance said:
@belgariontheking said:
over three gigs on my home machine. This crap is all safe to be deleted, right?
Should be, anything that is open (meaning locked) will not be deleted.DEL /S /F /Q %TEMP%*.*
Although I don't know how to find out how much space everything in a directory _and_ it's subdirectories are taking up. DIR only will list the amount used by the folder it scans (not subdirectories).
You might want to make that:
IF EXIST %TEMP% DEL /S /F /Q %TEMP%\*.*
on the off chance that some other app in the current environment did something stoopid like "set temp="
Just do a:
set temp=C:\Windows
or
set temp=%windir%
and wait for someone to do a DEL /S /F /Q %TEMP%\*.*
Hilarity ensues!
-
RE: A couple of Visual Studio WTFs - Warning:Large Images
@asuffield said:
@belgariontheking said:
VB is great for teaching how to code.
I really don't think so. It teaches bad habits and sloppy work.
It does no such thing. Bad habits and sloppy work are caused by lack of training and a non-aptitude for programming. VB *allows* people to program who maybe shouldn't be, but it's not evil.
The other comment that once you learn how to program, you should move on to another language, is complete BS. I am an experienced programmer who sometimes uses VB.NET 2005, and I would not benefit one whit from writing the code in C#, just to pick another language at random. (The IL can be exactly the same between a program written in VB and one written in C#, so I don't like hearing complaints (although not from anyone here) that "VB is slow".)
David Walker
-
RE: Naming convention WTF in reality
Ah, Atlanta... Peachtree Corners Circle.
In Dallas, there is Northwest Highway... didivded of course into West Northwest Highway and East Northwest Highway... So you could be on the south side of East Northwest Highway.
-
RE: Insurance rep WTF
"So.. it's typically a firing offense to discuss compensation at US companies."
I don't know if this is typical or not, but a few companies I have read about, post everyone's salary publically within the company.
-
RE: Google Calculator - 10MB over 56k
@robbak said:
Imagine the physics exam question:
"A leaky pressure tank, held at 10mb above the surrounding air looses 3 teaspoons of liquid every second. How much power is being lost through this leakage?"
That said, 10mb (1/100 of 'normal' air pressure) is the pressure at a depth of 100mm (of water).
I would take points off the physics teacher for spelling "loses" wrong. You don't "loose" something, you "lose" it.
-
Stupid verification question rules
One of my credit cards just "enhanced" their Web site. They asked for verification questions and answers, which will be used if I forget my password.
The problem is, they mixed some commonly-used rules that are applied to PASSWORDS, and applied them to the answers to the verification questions.
So, for a question like "What is your grandfather's middle name" and "what is your favorite pet's name" they require an answer that has at least 5 characters.
I called them on the phone, and they suggested adding 1s or something to the end of the answer. But I would probably not be able remember if I added 1s or 0s or "123" to the end of the real answer.
It's OK to require a minimum length for a made-up password, but not to the answer to a real-life question!
-
RE: So I was sitting in my cubicle ...
@cconroy said:
The thing is, a good cashier should be able to do all the scanning, charging, etc. faster than the average shopper. I'm all for doing stuff myself, but I'm not too proud to defer to someone with more experience, especially someone who's getting paid to be better than me. I pretty much avoid the self-checkout unless there's no line and I have a very small order (and don't have to worry about punching in lots of PLU codes). As someone else mentioned, it's sad that customer service is seen as expendable these days in order to cut costs. I'd rather pay an extra 10 cents for a can of soup or what have you if it means hiring more experienced cashiers that can do their job faster, or better training for the less experienced ones.
CConroy, I agree with you. If I am buying fruits and vegetables and such in the grocery store, I usually go through a checker's line. I don't want to have to go through the self-checkout hierarchical menu to find what kind of tomatoes or avocados I have bought; the checkers generally know them by heart.
I do go through self-checkout if I am only buying regular barcoded merchandise. It depends of course on how long the lines are in the various places.
-
RE: What's your biggest screw up?
How about the opposite -- a great save?
I worked for a very large bank a long time ago (number 1 or 2 in the US). They wanted to test a new version of TPF in their production environment -- you know, Transaction Processing Facility, the mainframe software that can handle 8000 transactions per second on a big enough mainframe. TPF ran their ATMs and routed Visa transactions from merchants to the right banks. TPF grew out of ACP, the Airline Control Program, which sells airline seats. This TPF release had worked well in their test environment but they wanted to test some large simulated loads with real data.
I suggested that the test be done on a VM system (Virtual Machine, like the Virtual Server for PCs) that we in the mainframe test department would configure to match the disk setup of the production system.
So I built such a VM system configured to run TPF, and to read the existing data from the production system's disks (about 500 disks) and write all changes to a bunch of spare disks. My boss and I carried it over to the bank's production data center on a tape. We restored that tape to a spare disk on the production system, shut down the ATMs and the Visa routers, and brought this VM system up on the production mainframe.
After testing for a while, all of a sudden the system "wrote" all over the "production" system's disks and completely screwed everything up. Luckily, the changes were actually written to the spares.
The computer operators and managers looked at me and said "How do we recover from this?". I calmly said "Just shut down the VM system, bring up the production system instead of the test system, and all the production data will be untouched".
They were amazed, and from then on, all new releases on the production system were first tested under VM.
They could have recovered the production data from backup tapes, given about 16 hours, with all of their ATMs and the Visa switching system down for that period of time.
-
RE: Reading badly structured input data
Thanks, newfweiler. You probably hit it about right. I just wanted to make sure I wasn't missing something obvious.
-
RE: Reading badly structured input data
GeneWitch: With the WHILE statement you suggest, it would not process the last batch of records -- it would jump out of the loop as soon as NextLine started with an EOF... and the last set of records to process are stranded in the variables.
I understand your "usually" code, but in this screwy set of data, I can't process LineA by itself -- if there's a LineB, LineC, etc, I need to gather those values and process the whole bunch at once. If there's not a LineB, LineC, THEN I can process LineA and default the values that would have been in LineB and LineC. But I don't know that there's not a LineC for this set of records until I see another LineA.
Thanks.
-
RE: Reading badly structured input data
As for the comment about "it will always work", if the CDate fails, I would just as soon see the native error message as opposed to a custom error message. A custom error message won't give me any more information than the native error message here; that's why it is not tested and trapped. If it fails, it's because the whole record, or the whole data file, is trashed, and there's nothing for the code to do except give the native error message, quit, and I'll make a phone call to ask for the data file to be re-sent. This has happened once in 7 years.
Yes, the data comes from a legacy system. Yes, I could have (and probably will) change the sequential IFs to a Select Case statement. But overall, is there any high-level, better way to structure this?
Thanks.
David Walker
-
Reading badly structured input data
What do you think of the flow control in this code?
The input data consists of a header record, then a bunch of sets of records; each set consists of an "A" record (that starts with "GMA"), then an optional "B" record, an optional "1" record, an optional "2" record, and an optional "3" record. Then another "A" record, and so on. Then a trailer record that starts with "EOF".
The B and 1, 2, and 3 records logically go with the A record -- the subroutine (whose guts are omitted here) processes the whole group, and uses defaults if the optional records aren't present.
I want to know if this is the best flow control, or if there's a better way. This is VB.NET 2002 (or 2005, same syntax). Variable declarations and the InputReader initialization are omitted, but the vars are all strings. (Don't worry about no error checking on the CDate; it should always work, since the file has earlier been verified to be a correctly formatted input file.) Thanks.
<FONT color=#008000 size=2>' To detect the first set of records</FONT>
LineA = "First"
<FONT size=2></FONT><FONT color=#008000 size=2>' Read and display header line, and get file date
</FONT><FONT size=2>HeaderLine = InputReader.ReadLine
Console.WriteLine("File Header: " & Left(HeaderLine, 120))
</FONT><FONT color=#0000ff size=2>Dim</FONT><FONT size=2> FileDate </FONT><FONT color=#0000ff size=2>As</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>Date</FONT><FONT size=2> = </FONT><FONT color=#0000ff size=2>CDate</FONT><FONT size=2>(Mid(HeaderLine, 47, 10))
</FONT><FONT color=#008000 size=2>' The NextLine var starts as the header, and is updated in the loop
</FONT><FONT size=2>NextLine = HeaderLine
</FONT><FONT color=#0000ff size=2>Do</FONT><FONT size=2> </FONT><FONT color=#008000 size=2>' Until we process the last set of records and then see an EOF in NextLine.
</FONT><FONT size=2></FONT><FONT color=#008000 size=2> ' On an A record or the EOF record, process the previous set of records.
</FONT><FONT size=2></FONT><FONT color=#0000ff size=2> If</FONT><FONT size=2> Left(NextLine, 3) = "GMA" </FONT><FONT color=#0000ff size=2>Or</FONT><FONT size=2> Left(NextLine, 3) = "EOF" </FONT><FONT color=#0000ff size=2>Then
</FONT><FONT size=2></FONT><FONT color=#008000 size=2> ' See if it's the very first A record
</FONT><FONT size=2></FONT><FONT color=#0000ff size=2> If</FONT><FONT size=2> LineA <> "First" </FONT><FONT color=#0000ff size=2>Then
</FONT><FONT size=2></FONT><FONT color=#008000 size=2> ' It's not the first A record, so we have a set of records to process.
</FONT><FONT size=2></FONT><FONT color=#0000ff size=2> If</FONT><FONT size=2> 0 <> ProcessTheData(LineA, LineB, Line1, Line2, Line3, FileDate) </FONT><FONT color=#0000ff size=2>Then</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>GoTo</FONT><FONT size=2> EndSub
</FONT><FONT color=#008000 size=2> </FONT><FONT size=2></FONT><FONT color=#0000ff size=2>End</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>If</FONT><FONT size=2> </FONT><FONT color=#008000 size=2>' Not first time through the loop
</FONT><FONT size=2></FONT><FONT color=#008000 size=2> ' Since NextLine starts with GMA, assign it to LineA, and clear the rest of the variables (whether first time through or not).
</FONT><FONT size=2>LineA = NextLine
LineB = ""
Line1 = ""
Line2 = ""
Line3 = ""
</FONT><FONT color=#0000ff size=2> End</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>If</FONT><FONT size=2> </FONT><FONT color=#008000 size=2>' NextLine starts with GMA or EOF
</FONT><FONT size=2></FONT><FONT color=#008000 size=2> ' Not an A record -- assign the line to the correct variable. When we hit the next A record, or the EOF record, we'll call the subroutine. (The author could have used a Select Case here; that's not critical.)
</FONT><FONT size=2></FONT><FONT color=#0000ff size=2> If</FONT><FONT size=2> Left(NextLine, 3) = "GMB" </FONT><FONT color=#0000ff size=2>Then</FONT><FONT size=2> LineB = NextLine
</FONT><FONT color=#0000ff size=2> If</FONT><FONT size=2> Left(NextLine, 3) = "GM1" </FONT><FONT color=#0000ff size=2>Then</FONT><FONT size=2> Line1 = NextLine
</FONT><FONT color=#0000ff size=2> If</FONT><FONT size=2> Left(NextLine, 3) = "GM2" </FONT><FONT color=#0000ff size=2>Then</FONT><FONT size=2> Line2 = NextLine
</FONT><FONT color=#0000ff size=2> If</FONT><FONT size=2> Left(NextLine, 3) = "GM3" </FONT><FONT color=#0000ff size=2>Then</FONT><FONT size=2> Line3 = NextLine
</FONT><FONT color=#008000 size=2> ' See if we're done
</FONT><FONT size=2></FONT><FONT color=#0000ff size=2> If</FONT><FONT size=2> Left(NextLine, 3) = "EOF" </FONT><FONT color=#0000ff size=2>Then</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>Exit</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>Do
</FONT><FONT size=2></FONT><FONT color=#008000 size=2> ' Read the next line from the file</FONT>
<FONT size=2> NextLine = InputReader.ReadLine
</FONT><FONT color=#0000ff size=2> Loop</FONT><FONT size=2> </FONT><FONT color=#008000 size=2>' Until we exit at the EOF</FONT>
<FONT color=#008000><FONT color=#008000><FONT size=2> NextLine = InputReader.ReadLine</FONT>
<FONT size=2>' The rest of the program...
</FONT></FONT></FONT> -
RE: Unable to rename folderName to foldername: folderName exists.
Sure! Either way. Well, maybe not.
-
RE: What the Sign?!??
@GeneWitch said:
We have no rhyme or reason... Travelling north, the numbers SHOULD increase if you're on say, North Tustin street... But not always... travelling north on south tustin numbers decrease, then you pass 100 block of tustin... across the street there's another 100 block, and then the numbers start going up again. It's such a pain when you want to find a business in some city you've never been to before, and the directions given to you are like "go West on East Broadway st"... stupid stupid stupid.
Traveling north on South Tustin, numbers SHOULD decrease until they reach the "logical zero" which is generally at or near the center of town, or a major intersection, or wherever the dividing line has been decreed to be. Then the numbers start increasing again. 100 N Tustin is north of 200 S Tustin; that's perfectly normal.
Going south on South Tustin, the numbers *should* increase, the farther away from the "logical center" you get. It's all done correctly; you just don't understand it.
In an unfamilar city, sure, you won't know where the logical dividing line is, but if you're on South Oak and you are looking for a smaller number than what you see, you go north; if you want a larger number than what you see, you go south. Numbers increase as you go away from the city center.
-
RE: Unable to rename folderName to foldername: folderName exists.
Yes, but that's just an "implementation detail" that shouldn't be exposed to the end user. There is no logical reason why you couldn't have both, just an implementation reason.
-
RE: Wait a second, my WHAT must contain a number?
A credit card site recently added some "verification" questions, with the questions being things like "What is the name of your favorite uncle" or "favorite pet" or "paternal grandfather's middle name" or "maternal grandmother's maiden name" and then REQUIRED the answers to contain at least 5 characters.
When I pointed out to them that a length requirement is fine for a made-up answer, if my favorite uncle is named Sam (not Samuel), then what the #$%#$% am I supposed to enter? Whatever it is, I'll forget it. If my grandmother's maiden name was "Lee", what do I enter?
They recommended adding zeros or ones to the end of the answer. I told them that this was stupid. They said they will re-think the conditions.
-
RE: Travelocity: Always the lowest airfares
Small airports (in the US) are interesting these days. I recently flew to Kirksville, Missouri and back. The flight out was delayed and ended up being cancelled for mechanical reasons (aircraft problems -- the plane to fly us out never arrived on its incoming flight to that airport). The later flight out of Kirksville that day would have had me stay overnight in the connecting city, so I opted to fly the next morning instead.
The (only) ticket agent gave me his phone number at the airline's ticket desk, which was the only airline at the airport, so that I could call him the next morning to make sure the airplane actually arrived. I called before I checked out of my hotel room (which was 10 minutes away). It was very convenient.
The airport had TWO TSA screening agents total. The gate agent did double-duty and loaded the bags on the plane, which of course we walked to, on the tarmac... it was a 19-seat turboprop. Once we were on the plane, the pilot turned around and said (without a microphone) "Hello everyone, welcome, " and so on. Cool.
-
RE: Outsourcing deconstruction
[quote user="Some Idiot"]
Reading this has made me OOPS in my PANTIUM.
[/quote]
Ha! Funniest quote ever.
-
RE: More (brief) Upper-Echelon WTF
I read somewhere, once, that sites that started with "www" are "on the World Wide Web" and the rest of the sites are not on the World Wide Web but are still part of the Internet. I didn't understand any of that.
-
RE: Outsourcing deconstruction
"Reading this has made me OOPS in my PANTIUM"
Ha! Funniest quote ever.
-
RE: Why would you use IE?
[quote user="Manni"]
After a minute of investigation, I tracked down the issue. IE was putting the items on the user's Desktop into the recent history list. Shortcuts, documents, EXECUTABLES...whatever was on the Desktop, just start typing the first couple letters of the file name and there it is.
What possible purpose could this serve?? How does this add any convenience for the user? And are there potential security issues with this type of "feature"?
[/quote]
Now, that sounds like a messed-up installation of IE, or Windows, or something. IE doesn't put items from MY desktop into my recent-history list. (Why are there EXECUTABLES on the desktop anyway? That's stupid.)
The only things in the address-bar drop down in my Internet Explorer are Web addresses that I have typed into the address bar.
Don't take the behavior of this borked system as the norm.
-
RE: Why would you use IE?
I like IE. Especially IE7. (Before IE7 came along, I used the "wrapper" called Avant Browser that added tabbed browsing to IE.) Yes, I know there are other choices for tabbed browsing, but I like IE. It just works for me, on all the Web sites that I need to use, and I see no reason to change. On a related note, I refuse to install Flash.
I never see any links show up in the address bar. Besides, I have a one-click icon in the Links bar for Google, so I never need to type Google into the address bar. IE7 includes a built-in search bar that you can set to use Google, so you don't even need to go to www.google.com.
-
RE: SQL 2005: How can I create "Insert Into" statements?
Adding a bunch of quotes and commas manually would be a pain in the rear end. I'll ask the guy who said he had a way to generate them.
Using Excel didn't seem like an easy way either. We'll see.
Thanks.
-
RE: How do you deploy SQL Server 2000 database changes.
The thing I use for this exact task is SQLDelta. (www.sqldelta.com) It's only $225 and it works wonderfully. I think the Red Gate product is much more expensive.
I like SQLDelta a lot. And I am not affiliated with them in any way. Try it out.
It can compare table structure (with options to include or ignore indexes, etc.) and script the changes, and optionally you can run the script to make the changes.
It can also compare data and synchronize the data between two databases. However, it's not quite as fast as the DTS "export to another SQL server" wizard that's built into SQL 2000 for moving huge amounts of data.