Wikipedia:Reference desk/Computing
of the Wikipedia reference desk.
Main page: Help searching Wikipedia
How can I get my question answered?
- Select the section of the desk that best fits the general topic of your question (see the navigation column to the right).
- Post your question to only one section, providing a short header that gives the topic of your question.
- Type '~~~~' (that is, four tilde characters) at the end – this signs and dates your contribution so we know who wrote what and when.
- Don't post personal contact information – it will be removed. Any answers will be provided here.
- Please be as specific as possible, and include all relevant context – the usefulness of answers may depend on the context.
- Note:
- We don't answer (and may remove) questions that require medical diagnosis or legal advice.
- We don't answer requests for opinions, predictions or debate.
- We don't do your homework for you, though we'll help you past the stuck point.
- We don't conduct original research or provide a free source of ideas, but we'll help you find information you need.
How do I answer a question?
Main page: Wikipedia:Reference desk/Guidelines
- The best answers address the question directly, and back up facts with wikilinks and links to sources. Do not edit others' comments and do not give any medical or legal advice.
May 12
KDE 4 questions
I recently installed Kubuntu with KDE 4, and I have a number of questions.
First, new applications I install using adept and aptitude don't show up on the Applications menu, and I have to use the search bar to find them. How can I get them onto the menu?
Second, on a related note, where's the menu editor where I can remove or recategorize existing applications?
Third, when I delete a file from the desktop, it doesn't actually get removed from the ~/Desktop folder. I also can't cut-and-paste or drag-and-drop a file from the desktop into Ark, Dolphin etc. How can I fix this?
Finally, so that I can restore it if it disappears, what is the new version of Kicker called for invocation purposes? NeonMerlin 01:16, 12 May 2008 (UTC)
NeonMerlin 22:50, 11 May 2008 (UTC)
- As far as I know, the desktop doesn't work as you'd expect. It uses those plasmoids or whatever they're called, the same type of widgets that run the panels. I don't know if there's a way to restore expected functionality there. 206.126.163.20 (talk) 23:14, 11 May 2008 (UTC)
internet radio in ipod touch
i have ipod touch, broadband internet connection and a 'modem with wifi facility'. is it possible to listen either shoucast radio stations in ipod touch if ipod touch has internet access via that wifi modem? if not shoutcast radio station, can i play radio stations listed under library folder in itunes software? thanks in advance —Preceding unsigned comment added by 59.96.24.243 (talk) 04:10, 12 May 2008 (UTC)
- A quick google (shoutcast iphone) found this.118.90.102.125 (talk) 11:23, 13 May 2008 (UTC)
Thanks
Down Loading free e-books on Plam Top 5
Hi, could any one please help me by telling me how do I down load free e-books on my Plam-top? The ones that I have downloaded appear in characte and symbols, when I try to open them. —Preceding unsigned comment added by 132.190.32.66 (talk) 04:42, 12 May 2008 (UTC)
- It sounds like you are opening a file in notepad which is not designed for notepad. If it is a PDF (which is likely), you can open the file with Adobe Reader. asenine say what? 06:56, 12 May 2008 (UTC)
- There are several formats for e-books, all require special software. If you could tell us where you got the file, or perhaps the three letter extension on the end of the filename it would help. APL (talk) 19:31, 12 May 2008 (UTC)
IP Address Question
If one uses their internet connection from home to connect to their work machine, and if they make edits though this "Remote Desktop"s " whose IP address shows up? Only the the target computer, or can the IP address be seen that supports the connection to the internet, connecting to this work computer? I've heard conflicting answers to this question, but it should be easy enough to test out (if anyone has a remote desktop ability). My sources tell me that doing so would not mask the originating IP from the home internet connection, even if its done thought a remote desktop method. Any technical experts out there who can weigh in on this controversy, or test it? Thanks.Giovanni33 (talk) 04:50, 12 May 2008 (UTC)
- Only the address of your work machine would show up, since a remote desktop connection effectively means you're directly controlling your work machine, using the hardware of your home machine through the internet. It's no different to opening a webpage on the work machine with you sitting in front of it. --antilivedT | C | G 05:49, 12 May 2008 (UTC)
Registry
If you install a file to the Windows Registry in order for a game to run, is this okay? What does it do? How do you remove file later? 86.129.95.46 (talk) 08:02, 12 May 2008 (UTC)
- It is normally safe to import these files. Open the file with a text editor and in there you can see exactly what it is trying to do. Usually, for a game, it would be installing keys and key values under the publisher's name. It is normally safe to remove the key from its root (find it using Regedit) after you uninstall the game, if the game itself hadn't removed it already. Sandman30s (talk) 14:32, 12 May 2008 (UTC)
- The game was downloaded. Is it still okay? 86.129.95.46 (talk) 15:44, 12 May 2008 (UTC)
- If you suspect something would go wrong, you can backup your entire registry before you install the game. If you suspect malice, please do not install the game. Kushal (talk) 17:14, 12 May 2008 (UTC)
- Open the registry file up, look at it. And scan the game executable and installer for viruses while you're at it, warez-monkey. 24.76.169.85 (talk) 19:30, 12 May 2008 (UTC)
Any substitute of CloneCD?
Yes, I'm curious to know if there is any substitute for CloneCD. CloneCD can copy CDs regardless of some sort of protective measures (as I read the article here). Can Magic ISO do the same?--Fitzwilliam (talk) 09:10, 12 May 2008 (UTC)
- Alcohol 120% works better in some cases. It also copies at the physical level unless you instruct it to remove copy protection. Sandman30s (talk) 14:29, 12 May 2008 (UTC)
Big Brother
How easy would it be for the government to read your e-mail? Mr Beans Backside (talk) 10:12, 12 May 2008 (UTC)
- What makes you think that they haven't? See Carnivore (software). Dismas|(talk) 10:23, 12 May 2008 (UTC)
- If you use a good encryption for your email correspondence, probably not so easy. Better questions are perhaps - why would the government want to read your email, and why would you care? -- Meni Rosenfeld (talk) 11:35, 12 May 2008 (UTC)
- Try giving that argument to EFF, Meni Rosenfeld. To stand up on a soapbox, these are definitely not better questions. Please let me quote from User:Rama,
“ | People willing to trade their freedom for temporary security deserve neither and will lose both | ” |
- That's all, my honor. --Kushal (talk) 12:01, 12 May 2008 (UTC)
- Rama should probably credit Benjamin Franklin. --LarryMac | Talk 13:51, 12 May 2008 (UTC)
- As much as I disagree with this sentiment, I will refrain from any additional comments as this is obviously not the correct place for this. -- Meni Rosenfeld (talk) 12:21, 12 May 2008 (UTC)
- I sincerely apologize for any hurt or resentment, Meni. I did not mean to attack you personally. I am sorry if it came out as such. I am very grateful that you had the kindness to restrain yourself. I hope you will accept my apologies. Kushal (talk) 17:23, 12 May 2008 (UTC)
- Don't worry, no offense was taken. I simply realized that this could easily evolve into a debate much beyond the scope of this venue, and a good stopping point would be after two opposite views were expressed. -- Meni Rosenfeld (talk) 20:45, 12 May 2008 (UTC)
- Thank you. I cannot go without mentioning that you are very kind and very modest, though. Kushal (talk) 05:02, 13 May 2008 (UTC)
- Don't worry, no offense was taken. I simply realized that this could easily evolve into a debate much beyond the scope of this venue, and a good stopping point would be after two opposite views were expressed. -- Meni Rosenfeld (talk) 20:45, 12 May 2008 (UTC)
- I sincerely apologize for any hurt or resentment, Meni. I did not mean to attack you personally. I am sorry if it came out as such. I am very grateful that you had the kindness to restrain yourself. I hope you will accept my apologies. Kushal (talk) 17:23, 12 May 2008 (UTC)
- That's all, my honor. --Kushal (talk) 12:01, 12 May 2008 (UTC)
- We have an article on e-mail privacy. Basic answer is that a government organisation can intercept and read your e-mail quite easily, and indeed legally if they can show a half-way good reason to do so, unless you add your own layer of encryption. Gandalf61 (talk) 13:50, 12 May 2008 (UTC)
- Note that it's not just the government. Most e-mail flies around through routers all over the place as plaintext. Anybody sniffing around on a router could read it, if it isn't strongly encrypted. --Captain Ref Desk (talk) 15:34, 16 May 2008 (UTC)
Spyware
What is Spyware and how did it get on my computer in the first place. I'm sure I never installed it. How can I get rid of it? Mr Beans Backside (talk) 10:14, 12 May 2008 (UTC)
Compression
What is the most effective compression method for a web archive which contains HTML, WAV, MP3, JS, CCS, EXE and JPG files? Mr Beans Backside (talk) 11:43, 12 May 2008 (UTC)
- It may not be the best but 7z deserves a look. Kushal (talk) 12:19, 12 May 2008 (UTC)
- If you really care about state-of-the-art compression, take a look at maximumcompression.com. But my advice to most people would be to use ZIP or, if that doesn't compress well enough, 7-Zip or RAR. -- BenRG (talk) 22:35, 12 May 2008 (UTC)
- RAR is not supported by free software. 7-Zip provides better compression effectiveness. 89.76.165.87 (talk) 13:17, 13 May 2008 (UTC)
Outlook error?
When I click on a link in an email I get the response: This link type (http) is not supported. How do I avoid/fix this? Kittybrewster ☎ 12:28, 12 May 2008 (UTC)
- In windows explorer, go to Tools | Folder Options | File Types and in there see if that link type is registered. In there you can tinker with how you want outlook to open a file type or extention. Be careful though, it is not always trivial to change certain links back to original or intended behaviour. Sandman30s (talk) 14:37, 12 May 2008 (UTC)
- I have no clue why a simple http link type goes unrecognized. Which email client do you use? May I suggest the free and open-source Mozilla Thunderbird? It comes from one of the most trusted1 software vendors and there are tons of features like IM2 to look forward to. Kushal (talk) 17:31, 12 May 2008 (UTC)
- Probably KittyBrewster uses Outlook. I guessed this because it was the topic of the question. Outlook is perfectly capable of clicking on links, theres no point encouraging them to change email softwares for that. APL (talk) 19:19, 12 May 2008 (UTC)
- Unless it's broken as it sounds like it is. Although, usually just uninstalling/reinstalling Microsoft Office will fix a large percentage of Outlook errors (most of the rest are due to security software malfunctioning). 24.76.169.85 (talk) 19:33, 12 May 2008 (UTC)
- Probably KittyBrewster uses Outlook. I guessed this because it was the topic of the question. Outlook is perfectly capable of clicking on links, theres no point encouraging them to change email softwares for that. APL (talk) 19:19, 12 May 2008 (UTC)
- I have no clue why a simple http link type goes unrecognized. Which email client do you use? May I suggest the free and open-source Mozilla Thunderbird? It comes from one of the most trusted1 software vendors and there are tons of features like IM2 to look forward to. Kushal (talk) 17:31, 12 May 2008 (UTC)
Additional hard drives
My computer has one internal hard drive but the cable which connects it appears to have a slot for an additional drive. But whenever I connect another drive the computer will not boot. It is a modern computer, two / three years old, and I know both HDDs work. Any ideas? Is the cable ment for this? xxx User:Hyper Girl 12:33, 12 May 2008 (UTC)
- Are the jumpers on the drive set to the right positions for a slave? Dismas|(talk) 12:51, 12 May 2008 (UTC)
- I had this exact problem yesterday and as Dismas said, it was the jumpers. Look for a grid of pins on the side of the drive. There should be a little block covering two of them, which you can pull off and put in the correct position. The label on the drive may have the different jumper positions printed on it, or you can Google for '[drive manufacturer's name] jumper positions' to find them. The original hard drive should be set to Master and the one you've just added should be set to Slave. — Matt Eason (Talk • Contribs) 14:09, 12 May 2008 (UTC)
- Alternatively, most computers later than the stone age use a cable select cable that automagically sets the drives to Primary (Master) and Slave (Secondary) based on which connectors you plug the drives into. But the jumpers on the individual drives should then both be set to the "Cable Select" position.
- Atlant (talk) 16:38, 12 May 2008 (UTC)
- OK, I've got the drive in my hand. There are four diagrams on the casing, each showing nine circles with two of them highlighted. I think this is what you are talking about. One of them is labeled "Cable Select", the others "Master", "Slave" and "Slave Present". What do I do with this? Do I have to solder the two pins together? xxx User:Hyper Girl 19:23, 12 May 2008 (UTC)
- Atlant (talk) 16:38, 12 May 2008 (UTC)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/c/c7/Jumperblock-shunts.jpg/220px-Jumperblock-shunts.jpg)
- There should be a little plastic jumper bridging two of the pins (see picture). Remove it, using a pair of tweezers if necessary, and use it to bridge the two pins corresponding to cable select. CaptainVindaloo t c e 19:53, 12 May 2008 (UTC)
- As CaptainVindaloo mentioned, there should be a jumper already installed (or possibly "parked", installed but not doing anything) right there. If the jumper is missing, you can steal a jumper from another disk drive or what-have-you, or any computer shop can sell you replacement jumpers. Around here, they're commonly known as "Little Black Jumpers"/"Little Blue Jumpers"/"LBJs". On each of your drives, the jumper should be installed so it spans ("shorts together") the two highlighted pins for the mode you want ("Cable select" on both drives or "Master" on one and "Slave" on the other).
- Thank you everyone! I have it working now. I used some tin foil :) xxx User:Hyper Girl 12:41, 13 May 2008 (UTC)
- That's a good jury rig! How come I never thought of that? I'll try to remember it next time. 206.252.74.48 (talk) 15:01, 14 May 2008 (UTC)
Google balls
Who are they? What they mean? See here. --GoingOnTracks (talk) 14:41, 12 May 2008 (UTC)
- Probably a reference to a ball pit? --98.217.8.46 (talk) 14:58, 12 May 2008 (UTC)
- GOOGLE has two O's. GOOOOOOOOOOGLE has ten O's. A ball pit has MANY O's. I think user:98.217.8.46 is at least partially right. It might also have reference to the huge number of O's that would be needed if each page for a result of a search of Anna Kournikova or any other search term was represented by a Google ball. Kushal (talk) 17:10, 12 May 2008 (UTC)
- I believe Google HQ has, among its many other employee perks, a ball pit. Confusing Manifestation(Say hi!) 04:41, 13 May 2008 (UTC)
- Look on the bottom left of this page. That's all there is to it, they've just kind of acquired a cult fanbase of sorts. Martyring (talk) 20:00, 14 May 2008 (UTC)
Firefox - force text/plain to view files instead of download?
OK, take this page for instance. If I click one of the .pl files, I get the good old "You have chosen to open ... which is a ..." open with/save as dialog. What I'd like is some way (an extension I guess) to right-click the link and force it to simply display in the browser, no matter what filetype it is. Is this possible, or will I have to write it myself? I did find the Force Content-Type extension, but it doesn't seem to do what I want. Any advice? Aeluwas (talk) 14:42, 12 May 2008 (UTC)
- What would "Open with" > Mozilla Firefox do? Kushal (talk) 17:42, 12 May 2008 (UTC)
- Haha, it seems to create a loop! Every time I click OK, a new window pops up with the open with-window. :D -- Aeluwas (talk) 17:44, 12 May 2008 (UTC)
- What would "Open with" > Mozilla Firefox do? Kushal (talk) 17:42, 12 May 2008 (UTC)
- For you or anyone else interested, I wanted to point out the problem is the server is returning those .pl files with a content-type of "text/x-perl". This causes Firefox to show download options instead of display the file.
- I was able to get the Force Content-Type add-on to partially work with url "http://", old type "text/x-", and new type "text/plain". The trick is you have to clear the Firefox cache, and then it only works the first time it loads the .pl file. If you refresh or click on it again, Firefox just gets it from its cache and it thinks it's text/x-perl again, I guess. --Bavi H (talk) 01:39, 14 May 2008 (UTC)
- I don't know if it will help, but try the extension/addon MIME Edit (this should allow you to set it as text/x- permanently and change it later if you install perl). --Constructor 19:51, 14 May 2008 (UTC)
RSTP
1. I am using VLC on Mac OS X 10.4.11 I can play the location [rtsp://webcast.un.org/ondemand/unaction/unia1123.rm from UN] but I can only hear the audio, there is no video. How can I solve this problem?
2. How can I open BBC World Service's listen live programs on VLC? What is the address for it and how can I find out the same for BBC Nepalese Service?
Thank you. You guys are awesome! Kushal (talk) 18:06, 12 May 2008 (UTC)
- Oh hell, Realplayer? VLC won't do it. Simply won't. You'll need Realplayer; I'm not aware of any alternative to downloading that on OS X (on Windows you could download an illegal standalone version of Real's codecs, but that wouldn't work in VLC either).
- [1]. In fact, on the website, in the player window, there's a link that says "launch in standalone player" that uses this link :P. I can't navigate the Nepalese site, but see if there's an equivalent link there, and if not, just check the source of the page with the embedded player and look for a .asx file or a url starting with mms:// 24.76.169.85 (talk) 19:44, 12 May 2008 (UTC)
The world service link that you gave me worked like a charm. thank you very much. However, when I tried the same with nepalese service from bbcnepali.com, it did not work.
I wonder why it is illegal to have alternative players for real media player. I would guess the more would be the merrier when it came to a service that was complaining of getting its behind kicked by a "monopolist". Kushal (talk) 00:00, 13 May 2008 (UTC)
Thanks for the help, guys! Kushal (talk) 05:00, 13 May 2008 (UTC)
- MPlayer can load the RV40 codec (which is what the first RTSP link uses) regardless of your OS. If it's true that VLC can't do it, VLC is lagging behind. Hopefully libavcodec's RV30/RV40 implementation will be done soon and this problem will be history. (The code is already in SVN, disabled for now but if you can figure out how to activate it, it actually plays the movie!)
- As for the Nepal thing, I can't read any of it but I pushed the submit button on the form, and the next page had an ASX link. The asx contained a link to another asx, which contained the mms URL. (They do make these things complicated, don't they?) At least there wasn't any damn Javascript. --tcsetattr (talk / contribs) 01:44, 13 May 2008 (UTC)
- No, it's just that "Real Alternative" is the most common alternative way on Windows to run Real Player videos, and it's just an illegal (copyright-violation) standalone codec ripped out of the full Real Player package; ie. it's Real's code, redistributed without permission. VLC does often lag behind in various things, you may want to try MPlayer as suggested above, though it's not as friendly. 206.126.163.20 (talk) 03:49, 13 May 2008 (UTC)
Simple graphics problem - make an Excel chart into an image
I have several charts that I have produced in MS Excel that I want to use in a Power Point presentation. Each of the charts has several thousand data points. To reduce the chances that my charts will appear incorrectly when I give my presentation, I'd like to turn them into plain old images. I don't know how to do this. I have the open source graphics applications Inkscape and The Gimp, but I don't kno whow to use thenm very well. Can you help? ike9898 (talk) 18:19, 12 May 2008 (UTC)
- To clarify, by chart I mean a plot of many points on cartesian coordinantes, not a table. ike9898 (talk) 18:37, 12 May 2008 (UTC)
- You might consider converting it to PDF. See List of PDF software. If you really want an image, there are come commercial products to print to an image such as JPG. You can also do a screen capture, depending on how the spreadsheet is displayed. [2] --— Gadget850 (Ed) talk - 18:29, 12 May 2008 (UTC)
- A low-resolution solution would be to take a screenshot (screen capture) of the chart when being dispalyed correctly by Excel and then insert that image into your PowerPoint presentation. (You can trim off non-chart portions of the image any number of ways.) It's not the prettiest solution but it's pretty darned fool-proof.
- Another alternative would be to save the chart as an HTML file, and then open the file. Right click on the image of the chart in the HTML file and save the image. weburiedoursecretsinthegarden 19:26, 12 May 2008 (UTC)
- If you don't mind doing some VBA programming, You can export a chart as a GIF (or possibly JPEG or PNG) using the Export method. There's some example code here. AndrewWTaylor (talk) 20:05, 12 May 2008 (UTC)
- The odds are that if you take a screenshot of it in Excel it will be of appropriate resolution for PowerPoint. PowerPoint displays in a a very low resolution (usually just 800x600); screenshots are usually just fine. --98.217.8.46 (talk) 00:37, 13 May 2008 (UTC)
- In Excel, go to chart worksheet (or select chart if it is another worksheet), go to Edit menu, select "Copy". In Powerpoint, go to destination slide, go to Edit menu, select "Paste Special...". As well as Excel Chart Object, Powerpoint should also offer you formats Picture and Picture (Enhanced Metafile) for the paste, and possibly other formats too. Pick your prefered format, click on "Okay", and you are done. I usually use Enhanced Metafile, as I think it scales best. Gandalf61 (talk) 16:32, 13 May 2008 (UTC)
Runtime errors
What causes runtime error messages in Windows? Mr Beans Backside (talk) 19:10, 12 May 2008 (UTC)
- Mr BB do you have questionitis? What's stopping you from researching this in google? This has to be one of the most documented and varied problems in computing. Sandman30s (talk) 19:35, 12 May 2008 (UTC)
- I'd be willing to bet it has its roots in Microsoft's software design practices and quality control. --Prestidigitator (talk) 19:41, 12 May 2008 (UTC)
- I'd put my money on badly written drivers. Sandman30s (talk) 19:43, 12 May 2008 (UTC)
- I'd bet its run-time errors. Mad031683 (talk) 20:31, 12 May 2008 (UTC)
- If you're talking about messages like "this program has performed an illegal operation..." then it's because the program performed an illegal operation, i.e. it tried to do something the operating system or the hardware forbids, such as writing over its own program code. If you're talking about BSODs, it's a similar situation but in kernel mode instead of user mode. It's a deliberate design choice to terminate the program or the whole operating system in these situations, the idea being that there's no way of knowing what further damage might occur to your permanent data (on the hard disk) if you don't shut the offending program down as soon as you notice that something's gone wrong. I'm not sure this is such a great idea, but Linux does it too, so it fails the standard Internet is-it-bad test. -- BenRG (talk) 22:13, 12 May 2008 (UTC)
HTML source
Is it possible to make the HTML source of a web page not viewable? Mr Beans Backside (talk) 19:11, 12 May 2008 (UTC)
- No, not reliably. -- Coneslayer (talk) 19:15, 12 May 2008 (UTC)
- The browser that your users are accessing the page with has to see the source to render it, so... no. 24.76.169.85 (talk) 19:45, 12 May 2008 (UTC)
- You could use a package that renders HTML as an image and set it up as a proxy for your real content. Of course, except in as much as you want to do things like implement an image input map to recreate at least some of the original source functionality, the result will not be interactive, and would not allow things like selecting and copying text. You could also implement your whole web page using a common plug-in format like Flash or Java applets to allow interaction and at least obscure source code, but by doing that kind of thing you are basically stripping all the benefits that have been built into HTTP/HTML. In general your browser needs the source code to show you the page, and if you happen to have a nice enough browser to provide the feature (most if not all do), it will happily display the source code directly to the user rather than or in addition to rendering it. --Prestidigitator (talk) 19:51, 12 May 2008 (UTC)
- You could make it harder to view by having the whole thing load after the fact using Javascript and a server side script. Then if you did "View source" you'd just see the javascript page loader. Depending on your server side setup you could probably make it so that script which served up the page data only served it up to the Javascript loader, somehow. It's not foolproof but it would be make it much tougher to read, though it wouldn't work on any browser that didn't have Javascript enabled. There as also various Javascript/HTML "encryptors" which are really just obfuscators (making it hard to read, not true encryption), like this one. --98.217.8.46 (talk) 00:30, 13 May 2008 (UTC)
- Nope, thats not really harder. User just needs to click on View Generated Source in Firefox, or equivalent command in Opera. Also, I hope you didnt intend to password protect your page in javascript? Cause that would be a monumentally stupid thing to do. — Shinhan < talk > 04:56, 14 May 2008 (UTC)
- If you really, really needed to, you could just take a screenshot of the page and display the image. It would wreak hell on any browser, but if you've got UBER-SECRET FBI HTML, that's the way to go, I guess. Ziggy Sawdust 01:29, 13 May 2008 (UTC)
- But honestly, what's there to hide in HTML? I guarantee there's almost nothing you can do that someone else can't replicate without an immense amount of effort. 206.126.163.20 (talk) 03:39, 13 May 2008 (UTC)
- With the exception of rendering to an image or a pdf : No. There are ways to make it more difficult, as described above, but they're all pretty trivial to get around. You could also potentialy encode your page's content into a embedded plug-in such as a java or flash applet, but keep in mind that those reduce usability. Especialy among those on slow dialups or those using non-standard browsers. (Potentialy because of a disability.)
- I'm sorry, but I can't resist breaking the soapbox rule for a sentence or so : As a user, I usually feel insulted by websites that try this sort of trickery, Especially when coupled with misguided (and completely ineffective) attempts at blocking the right mouse button. You're all but accusing your users of thievery and plagiarism.
- It would help if you would explain what you're trying to protect. Protecting the actual HTML markup seems pointless, Is there javascript or something in there that you're worried that people will see? APL (talk) 13:03, 13 May 2008 (UTC)
- Not usefully. Anyway, why would you want to do it? Stifle (talk) 09:28, 14 May 2008 (UTC)
- Why does everyone think he wants to do something to do this instead of just being interested in it? And - of course - he could use frames and encode the HTTP link in ASCII code (like %3F for question marks). While it's easy to find out which site actually is displayed, most people wouldn't be able to do so since they don't know about ASCII code. --Constructor 12:54, 14 May 2008 (UTC)
- Oops, I note that modern browsers also prevent such tricks by allowing to directly go to framed websites. But with a permission only for this one site where it is framed it could work. --Constructor 12:55, 14 May 2008 (UTC)
- If someone is trying to hide HTML I don't know that they'd care that most people wouldn't be able to find it. 24.76.169.85 (talk) 07:51, 18 May 2008 (UTC)
- Oops, I note that modern browsers also prevent such tricks by allowing to directly go to framed websites. But with a permission only for this one site where it is framed it could work. --Constructor 12:55, 14 May 2008 (UTC)
- Why does everyone think he wants to do something to do this instead of just being interested in it? And - of course - he could use frames and encode the HTTP link in ASCII code (like %3F for question marks). While it's easy to find out which site actually is displayed, most people wouldn't be able to do so since they don't know about ASCII code. --Constructor 12:54, 14 May 2008 (UTC)
Monitoring upload/download
Is there a way I can determine what executables running are sending or receiving data from the internet? Sometimes I see network activity which I can't understand since there aren't many applications running in task manager, only the necessary ones for Windows to run properly. This is for Windows XP SP2 by the way. --Mark PEA (talk) 19:28, 12 May 2008 (UTC)
- I'd also like a reliable way to see this. What I do currently is stop all known active processes, then go and look at the list of processes in the task manager. Sort by CPU and see what is active. If something is using your bandwidth, you can be sure it's using a little bit of CPU too (jumping up and down the CPU usage list). However, if you're searching for spyware, it's probably better to get yourself a good spyware scanner. There are lots of good free ones on the net. Another thing to do often is clean out your temp folders as a lot of spyware seem to lurk there. Sandman30s (talk) 19:42, 12 May 2008 (UTC)
- I'm experienced with computers, have coded many apps in C++, and I'm pretty sure it isn't spyware (plus I just ran Spybot S&D and it gave the all clear). The most likely thing causing it is either rundll32.exe or services.exe, which have DLL modules loaded. Too many to cancel and establish a cause through deductive reasoning. If there was an application that could find it I'd love to know --Mark PEA (talk) 19:49, 12 May 2008 (UTC)
- If you want you can go brute force hardcore. If you're using something like McAfee antivirus, setup a user-defined port blocking rule. Block ALL ports and see what comes up in the exception list. If you don't use McAfee, I'm sure a person with your skills can find (or even write!) a port sniffing program to see what activity is going on. Sandman30s (talk) 20:00, 12 May 2008 (UTC)
- If you want a really cumbersome way to do it, get a copy of windump to watch the traffic, use the "netstat -on" command to match the outgoing port with a PID, then use Process Explorer from MS to match the PID to the running process. This will only spot TCP connections though, not UDP. You can also use ZoneAlarm as your firewall and selectively deny Internet access and wait to see what programs ask for access. Franamax (talk) 20:08, 12 May 2008 (UTC)
- I couldn't get the PID to show with WinDump, but did get some interesting IPs sending me packets (I'm only receiving, not sending, right now). In the space of 30 seconds, 4 different addresses sent packets to me, one from Italy, one from Russia and the other 2 were .net. I also found one of the client@hostname on a google search from IRC log files (on freenode, the only server I connect to coincidentally). From searching through on google, it occurred to me that maybe my ISP has recently changed my IP, and the last person to use this IP was part of a botnet or something, because I can't understand why at least 4 different people from all over the world are sending me packets all of a sudden. --Mark PEA (talk) 21:29, 12 May 2008 (UTC)
- To get the PID's for both outbound connections and the processes accepting inbound connections, open a command window and type "netstat -a" or "netstat -an". You should also look at the port numbers on your side that are shown on windump, if they are <4096, they are common services you can look up. If the numbers are >4096, it is a process on your machine initiating the connection. If you can see the packets in windump, they are actually hitting your system. Your firewall shouldn't be letting anything connect inwards you haven't allowed. You can also get HijackThis, which shows all kinds of interesting stuff from your startup files. Franamax (talk) 21:42, 12 May 2008 (UTC)
- Task manager will also tell you pids. .froth. (talk) 22:39, 12 May 2008 (UTC)
- I couldn't get the PID to show with WinDump, but did get some interesting IPs sending me packets (I'm only receiving, not sending, right now). In the space of 30 seconds, 4 different addresses sent packets to me, one from Italy, one from Russia and the other 2 were .net. I also found one of the client@hostname on a google search from IRC log files (on freenode, the only server I connect to coincidentally). From searching through on google, it occurred to me that maybe my ISP has recently changed my IP, and the last person to use this IP was part of a botnet or something, because I can't understand why at least 4 different people from all over the world are sending me packets all of a sudden. --Mark PEA (talk) 21:29, 12 May 2008 (UTC)
- I'm experienced with computers, have coded many apps in C++, and I'm pretty sure it isn't spyware (plus I just ran Spybot S&D and it gave the all clear). The most likely thing causing it is either rundll32.exe or services.exe, which have DLL modules loaded. Too many to cancel and establish a cause through deductive reasoning. If there was an application that could find it I'd love to know --Mark PEA (talk) 19:49, 12 May 2008 (UTC)
- Sysinternals Process Explorer tool will give you this info (and a whole lot more) in a GUI. It's a free download from Microsoft. Google for "Sysinternals Process Explorer". It's great for figuring out what a service or program is doing. —Preceding unsigned comment added by 66.92.130.188 (talk) 01:33, 13 May 2008 (UTC)
- This is great, thanks for the heads up! It also tells me what program is accessing files so I can avoid those annoying undeletables now. 222.159.203.140 (talk) 04:17, 13 May 2008 (UTC)
- Awesome, thanks. TCPView is the one that the OP was looking for. These utils are great! Sandman30s (talk) 10:03, 13 May 2008 (UTC)
- Thank you all, TCPView is indeed the kind of tool I was looking for. --Mark PEA (talk) 23:14, 13 May 2008 (UTC)
May 13
cgi proxies
Does anyone know of alternatives to CGIProxy? I'm looking for SSL support. On Windows, setting up CGIProxy for SSL is a tall order for non-Perl geeks, requiring a classic "I can't get it to install" Perl module. –Outriggr § 00:49, 13 May 2008 (UTC)
Need a good PC emulator
Hi! I need a good emulator for a common PC system (i.e., I need a virtual PC). I have MS Virtual PC but the graphics card is very bad. Is there an emulator that allows me to use my real hardware with a virtual hard disk, or at least one that emulates a relatively fast graphics card? Thing is, I'd like to run some things under Windows 98 (second edition) since they don't work on Windows XP but I only have hard disks that are too big for Windows 98. --Constructor 01:26, 13 May 2008 (UTC)
- No. VMWare Fusion and Parallels Desktop for OS X will pass some instructions directly to the GPU, but everything else does 3d in software. If your HDD is too big, you can try resizing the existing partitions and creating a small one with a GParted LiveCD. As far as I know there's no way to run Windows 98 in a loop device (like Wubi (Ubuntu)) nor any way to run it in a live CD, so you're stuck unless you can properly install the OS. Have you tried compatibility mode in XP? 206.126.163.20 (talk) 03:37, 13 May 2008 (UTC)
- Yes, I tried. Basically it's four games, two of which run and two won't because the graphics card is too bad: Exploration (video game) (aka Christoph Kolumbus (video game)) and Die Völker run while Hexplore and Industry Giant 2 won't run. Exploration needs an entry in the autoexec.bat file (however, this can be resolved by using DosBox, too), Die Völker has an issue with my graphics card (GeForce 7300 LE), same for Industry Giant 2. Hexplore crashes after a few seconds for no apparent reason. So it's not so important for me but these were fun back in the days when I used Windows 98. The thing is, it only supports HDs with up to 128 GB and then writes into the data that is not directly accessible normally (I don't know the name, it's where information about files are saved). I had an old HD which would have been useful (160 GB as partition of 127 GB and the rest not used anymore after Windows 98 managed to destroy many files by writing into that "forbidden" area) but sadly gave it away when I got a 500 GB HD. --Constructor 13:17, 13 May 2008 (UTC)
- Ok, for Industry Giant II there seems to be a mod that fixes the issue. So only Hexplore doesn't run now. --Constructor 13:37, 13 May 2008 (UTC)
- It is in fact possible to make a Windows 98 live CD. Take a look at
BartPE orthis site. -- BenRG (talk) 20:26, 14 May 2008 (UTC)- This is exactly what I want! Many thanks! I'll reply when I got around to do this (if - of course - the thread isn't moved until then). :-) --Constructor 07:35, 15 May 2008 (UTC)
- Coa2.exe is nowhere to be found. --Constructor 07:58, 15 May 2008 (UTC)
- Wait! What would that help me at all? My problem is that the HD is too big. So I just need a virtual HD that can't access the outside. This is what Virtual PC does, just it gives me a hardware instead of letting me use mine. --Constructor 10:40, 15 May 2008 (UTC)
- Right, because it's emulating the hardware. It's an emulator, that's what it does. An emulator that is able to pass all DirectX/OpenGL instructions from Windows 98 to your actual GPU does not exist, and likely will never exist. As far as I know, VMWare Fusion et al only work with XP and above, and since Windows 98 is old and rarely used it's unlikely they'll work in support for it. Because of the way Windows 98 works, and because it's closed-source software, it's pretty unlikely that anyone will come up with a way to run it off a loop device either. What you want does not and will not exist. 206.126.163.20 (talk) 23:06, 15 May 2008 (UTC)
- Wait! What would that help me at all? My problem is that the HD is too big. So I just need a virtual HD that can't access the outside. This is what Virtual PC does, just it gives me a hardware instead of letting me use mine. --Constructor 10:40, 15 May 2008 (UTC)
- Coa2.exe is nowhere to be found. --Constructor 07:58, 15 May 2008 (UTC)
- No. BartPE only works with XP or Server 2003, because Microsoft actually designed them that way. See Windows Preinstallation Environment. 206.126.163.20 (talk) 23:06, 15 May 2008 (UTC)
- What's the big problem here? I have Windows 98, I have the hardware, now why can't I make a virtual HD and prevent Windows 98 from accessing the real HD? --Constructor 10:00, 16 May 2008 (UTC)
- Oops, sorry about BartPE, I wasn't thinking. The other site does do Windows 98, but it's a complicated process that requires installing on a hard drive as an intermediate step, so there's a chicken-and-egg problem. Maybe you could install to a USB key, since they mimic hard drives a lot more closely than CDROMs do. The difficulty with running Windows off a virtual drive is the bootstrap process. It's another chicken and egg problem. A virtual hard disk driver for Windows 98 is not good enough because you need to load Windows 98 itself off of the virtual hard drive in order to have support for Windows 98 drivers like the virtual hard disk driver. -- BenRG (talk) 15:42, 16 May 2008 (UTC)
- Exactly. Again, have you tried to simply create a smaller partition with something like GParted? I'm not sure, but I would think that would work (unless the reason your HDDs don't work is because they're SATA and don't have Windows 98 drivers, in which case it would not). Edit: wow, the preamble on that livecd page is... unique. :D 24.76.169.85 (talk) 19:02, 16 May 2008 (UTC)
- They're S-ATA. I think, easiest way is to get another hard disk somewhere... --Constructor 16:16, 17 May 2008 (UTC)
- Exactly. Again, have you tried to simply create a smaller partition with something like GParted? I'm not sure, but I would think that would work (unless the reason your HDDs don't work is because they're SATA and don't have Windows 98 drivers, in which case it would not). Edit: wow, the preamble on that livecd page is... unique. :D 24.76.169.85 (talk) 19:02, 16 May 2008 (UTC)
- Oops, sorry about BartPE, I wasn't thinking. The other site does do Windows 98, but it's a complicated process that requires installing on a hard drive as an intermediate step, so there's a chicken-and-egg problem. Maybe you could install to a USB key, since they mimic hard drives a lot more closely than CDROMs do. The difficulty with running Windows off a virtual drive is the bootstrap process. It's another chicken and egg problem. A virtual hard disk driver for Windows 98 is not good enough because you need to load Windows 98 itself off of the virtual hard drive in order to have support for Windows 98 drivers like the virtual hard disk driver. -- BenRG (talk) 15:42, 16 May 2008 (UTC)
- What's the big problem here? I have Windows 98, I have the hardware, now why can't I make a virtual HD and prevent Windows 98 from accessing the real HD? --Constructor 10:00, 16 May 2008 (UTC)
- This is exactly what I want! Many thanks! I'll reply when I got around to do this (if - of course - the thread isn't moved until then). :-) --Constructor 07:35, 15 May 2008 (UTC)
- Yes, I tried. Basically it's four games, two of which run and two won't because the graphics card is too bad: Exploration (video game) (aka Christoph Kolumbus (video game)) and Die Völker run while Hexplore and Industry Giant 2 won't run. Exploration needs an entry in the autoexec.bat file (however, this can be resolved by using DosBox, too), Die Völker has an issue with my graphics card (GeForce 7300 LE), same for Industry Giant 2. Hexplore crashes after a few seconds for no apparent reason. So it's not so important for me but these were fun back in the days when I used Windows 98. The thing is, it only supports HDs with up to 128 GB and then writes into the data that is not directly accessible normally (I don't know the name, it's where information about files are saved). I had an old HD which would have been useful (160 GB as partition of 127 GB and the rest not used anymore after Windows 98 managed to destroy many files by writing into that "forbidden" area) but sadly gave it away when I got a 500 GB HD. --Constructor 13:17, 13 May 2008 (UTC)
Electronic dictionaries' added contents
OK so I have one of those heavy duty electronic dictionaries with a load of software/dictionaries pre-installed. It's a Seiko SII SR-MV4800 if it matters. This model has an SD card slot (actually, it's a "SILUCA Red" slot, but phyically it's an SD card slot). Seiko and other brands obviously want people to spend a lot of money on flash upgrades; a single dictionary usually goes for almost $100 US. Rediculous really, when you consider that they are available for free on the internet.
As you may have guessed, I'm wondering if there isn't a way to make my electronic dictionary think that my SD card is the kind of card it needs, and thus install software onto the machine. I'm guessing the card would have to be formatted in a special way, and there are probably some specific instructions for each brand. Does anybody have any information on this? Thanks. 222.159.203.140 (talk) 04:12, 13 May 2008 (UTC)
- If you already have one of the disks, try plugging it into the computer (preferably in read-only mode). You will be able to learn more about the file system and the hierarchy then. Please let us know what you find. Kushal (talk) 11:44, 13 May 2008 (UTC)
- Good idea. Maybe I can find someone who has one. They're damn expensive though. 222.158.163.117 (talk) 03:10, 14 May 2008 (UTC)
memory card
i saw in a website that continued overwriting of a file (or the whole memory card) will make the memory card unable to save, is this true--119.95.131.139 (talk) 05:34, 13 May 2008 (UTC)?
- What about flash storage being the next generation replacement for hard disks? Kushal (talk) 11:42, 13 May 2008 (UTC)
- If the filesystem uses a proper wear levelling algorithm, it will take ten to twenty years of continuous writing to the memory to cause problems. --Carnildo (talk) 22:52, 13 May 2008 (UTC)
software for keeping track of articles, ebooks, notes
I am overflowed with information and would like to organize my private files better. What software could I use for it? (I prefer open-source). --GoingOnTracks (talk) 10:09, 13 May 2008 (UTC)
- The thing is called Document management system. X1 Desktop Search could be perhaps very useful to you. This program will index your files and make your life easier (if you want to find something that you know more or less what it is). Some features expire after 30 days, but many interesting features remain active. 217.168.1.200 (talk) 17:50, 13 May 2008 (UTC)
Windows not recognising partitioned flash drive
I have a 4gb flash drive which has a 750MB ext2 partition, 1.5GB ext3 partition (for Ubuntu on a stick) and a 2GB FAT32 partition, in that order. It all works in Ubuntu but in Windows only the first partition shows up, and Windows complains about it not being formatted. In diskmgmt.msc I can see other partitions but when I tried mounting them it requires Admin privileges, which I don't have. Is there something I can do in Ubuntu that can make it recognised in Windows? How do the S3 drives and the like do it? --antilivedT | C | G 10:36, 13 May 2008 (UTC)
- Well I wasn't aware you could partition flash drives. Perhaps Windows isn't aware of that fact either so it only sees the first partition? Try reordering the partitions so he FAT32 one appears first (probably easier from your Ubuntu install). Astronaut (talk) 12:46, 13 May 2008 (UTC)
Linux: multiple shells in text mode
In Konsole, I can open multiple instances of the shell concurrently, have a program running in each, and switch between them with tabs. Can I do this in text mode as well? If so, what keys must I press to open a new shell, close a shell, or switch the keyboard and screen between shells? Does Linux offer a menu of the open shells analogous to Alt-Tab? Under what circumstances, if any, can a shell that doesn't have the keyboard and screen alert me that it needs my attention? NeonMerlin 12:56, 13 May 2008 (UTC)
- GNU Screen supports this. It has also a very nice manual. 89.76.165.87 (talk) 13:22, 13 May 2008 (UTC)
- At the computer itself, try Ctrl-Alt-F1 through Ctrl-Alt-F8 for multiple login screens. Through SSH, just open a new SSH terminal. If you want sessions to be open and stay open (even when you are disconnected), use Gnu screen. -- kainaw™ 15:49, 13 May 2008 (UTC)
- I fixed your hotkeys. --Tardis (talk) 15:48, 14 May 2008 (UTC)
- At the computer itself, try Ctrl-Alt-F1 through Ctrl-Alt-F8 for multiple login screens. Through SSH, just open a new SSH terminal. If you want sessions to be open and stay open (even when you are disconnected), use Gnu screen. -- kainaw™ 15:49, 13 May 2008 (UTC)
- I also heartily endorse GNU screen. But also I've noticed that newbies ask about methods of managing multiple shells because they haven't learned that they can multitask with a single shell. It's called job control. Hit Ctrl-Z to suspend the current task and get a shell prompt. Run some other stuff, then type "fg" to bring the suspended task back into the foreground. You can even have multiple suspended tasks - type "jobs" to get a list of them, "fg %1", "fg %2", "fg %3", and so on to bring the one you want into the foreground. Learn to use this feature and you'll need fewer active shells. --tcsetattr (talk / contribs) 22:19, 13 May 2008 (UTC)
- More on bash's job control: [3] --h2g2bob (talk) 22:45, 13 May 2008 (UTC)
- I also heartily endorse GNU screen. But also I've noticed that newbies ask about methods of managing multiple shells because they haven't learned that they can multitask with a single shell. It's called job control. Hit Ctrl-Z to suspend the current task and get a shell prompt. Run some other stuff, then type "fg" to bring the suspended task back into the foreground. You can even have multiple suspended tasks - type "jobs" to get a list of them, "fg %1", "fg %2", "fg %3", and so on to bring the one you want into the foreground. Learn to use this feature and you'll need fewer active shells. --tcsetattr (talk / contribs) 22:19, 13 May 2008 (UTC)
- As far as getting attention, the commands switchto or chvt (which uses /dev/tty instead of /dev/console and seems to work more often) might be useful, along with anything that generates sound (you could try
echo $'\a'
in bash). --Tardis (talk) 15:48, 14 May 2008 (UTC)
indexing software?
Hey, I have Mac OS X Leopard, and am wondering if anyone knows of a good offline file management program? False Prophet (talk) 15:45, 13 May 2008 (UTC)
- Depends on what kind of management you need, but you might try the demo for Leap, which is sort of like iTunes/iPhoto but for all other file formats. I have used Yep, a version specifically for PDFs, and found it very useful for finding PDFs on my machine (better than Spotlight), somewhat useful for organizing them. --98.217.8.46 (talk) 16:07, 13 May 2008 (UTC)
- I know of a free program . X1 Desktop Search could be perhaps very useful to you. This program will index your files and make your life easier (if you want to find something that you know more or less what it is). Some features expire after 30 days, but many interesting features remain active.217.168.1.200 (talk) 17:59, 13 May 2008 (UTC)
- That only works for Windows, though. --98.217.8.46 (talk) 18:02, 13 May 2008 (UTC)
- Spotlight (software) and Google Desktop do some form of indexing themselves. However, they are not offline. Maybe you need to look at something like Google Mini? --Kushal (talk) 00:48, 14 May 2008 (UTC)
GTK+: locales, download
1. Where can I find the installer of GTK+ runtime for Windows? 2. How can I force GTK to use the default (en-US) locale instead of system (lt-LT), without deleting {gtk}/share/locale? Again, Windows XP. --grawity 17:57, 13 May 2008 (UTC)
ENTIRE PARTITION GONE!!!
I recently installed a zip drive in my computer. When i installed the drivers, i noticed that my restore partition disappeared! i uninstalled the zip drive and drivers and cleared the drive letter (D:\) but the partition stayed gone. I need some help as now all my device drivers and programs are gone! My computer is an eMachines T5010 tower. Thank you for your help. 31306D696E6E69636B6D (talk) 18:02, 13 May 2008 (UTC)
- Maybe it's just hidden? Anyway, try this (sorry if my translation isn't correct): Start -> Settings -> System options -> Administration -> Computer administration -> Hard disk administration. If the partiton still shows up here, it's just hidden. What to do then, I don't know. I remember, there was an option (maybe manually in the registry) to hide partitions. One of mine is hidden because it is in a format windows doesn't recognize (used by a Linux system). However, that's not what we're looking for. We look for a registry key that hides it. --Constructor 18:48, 13 May 2008 (UTC)
- Here's another way, much easier. I found it by googling. --Constructor 18:50, 13 May 2008 (UTC)
- PS: You may have to use assign letter instead assign drive, somebody says in the comments. So if it doesn't work, it may be this. --Constructor 18:56, 13 May 2008 (UTC)
- If all else fails, you can try TestDisk as a last resort. It worked for me when Partition Tragic crashed in the middle of resizing. Sandman30s (talk) 09:23, 14 May 2008 (UTC)
Nope. Nothing is working. I hate technology. Thanks anyhow. 31306D696E6E69636B6D (talk) 13:06, 18 May 2008 (UTC)
Printer Ink Cartridges for Dell Printers
Dell has developed a neat "all-in-One" Printer with a device built into their cartrdges without which the user cannot keep current with the volume of ink left in the cartridge, so when in need of replacement, the user can no longer "watch" the gauge and the message immediately tells him he is out of ink even when he has just installed a fresh refill but not one supplied by Dell. Having decided, for reasons of economy, to take advantage of the Office Depot offering, I have been rebuffed twice by color cartridges that seem to be able to produce only green products, albeit the test printing looks ok with black, yellow, pink and blue swaths.
Is my all-green printing because of my equipment, a flaw in my knowledge, or is it likely that there is a toner or other glitch in the Office Depot "compatible" quality? The Office Depot Technical Assistant could only suggest that I go back to the OD store and exchange the cartridge (for the third time)? —Preceding unsigned comment added by Wtab1921 (talk • contribs) 19:11, 13 May 2008 (UTC)
- Are you sure there's not a "reset ink counter" function available from the printer driver setup? If you provide the specific Dell model number, we might be able to find some more details. --LarryMac | Talk 19:52, 13 May 2008 (UTC)
Windows Movie Maker
Is there any way of adjusting the dimensions of snapshots taken with movie maker from, for example, 320x240 to 640x480? Digger3000 (talk) 19:57, 13 May 2008 (UTC)
- I suspect you can adjust them down but not up. Some other user with more knowledge than I might clarify this. Stifle (talk) 09:45, 14 May 2008 (UTC)
- Snapshots, as in still images? You can absolutely adjust them up or down with just about any piece of graphics editing software, such as Adobe Photoshop. Of course, if you take a 320x240 pixel image and bump it up to 640x480, it'll look pretty ugly and
fuzzyblocky (think one thing, type the other, that's my motto), because even though the dimensions of the picture increase, its image resolution does not -- that is to say, it gets bigger, but its level of detail doesn't increase accordingly. So it's probably not a great idea, although in some instances it can be useful -- for example, if you want to make something bigger for ease of inspection and don't mind that the picture quality isn't that high. (It's no worse than it was before, it just looks blockier and uglier.) And yes, the same applies to moving video, of course. -- Captain Disdain (talk) 12:04, 14 May 2008 (UTC)
- Snapshots, as in still images? You can absolutely adjust them up or down with just about any piece of graphics editing software, such as Adobe Photoshop. Of course, if you take a 320x240 pixel image and bump it up to 640x480, it'll look pretty ugly and
May 14
Debian openssl vulnerability
Debian has announced a vulnerability in OpenSSL that apparently everyone who uses most current versions of Debian, Ubuntu, etc, should patch immediately. See here: http://www.debian.org/security/2008/dsa-1571 .
What I'd like someone to explain is just what it means to regenerate all these keys, specifically the ones that it says are used as session keys in SSL communications. Does that include logging in to secure websites? Specifically, if the client machine had the vulnerable openssl and logged into a secure website (https), would an attacker be able to view the traffic? Or would the problem arise only if the server machine had the vulnerable version? --Trovatore (talk) 08:38, 14 May 2008 (UTC)
- Keys in
/etc/ssh
and$HOME/.ssh
are vulnerable. There are 2 steps:- In Ubuntu, the key to identify your server is regenerated automatically when the patch is applied. Run
ls -l /etc/ssh
to check the creation date. Anybody trying to ssh into your box will be told to update their$HOME/.ssh/known_hosts
file. - Remove (ie backup :-)
$HOME/.ssh/id_*
. Then regenerate those files with ssh-keygen (ssh-keygen -t dsa
orssh-keygen -t rsa
)
- In Ubuntu, the key to identify your server is regenerated automatically when the patch is applied. Run
- If you log in to other machines by having a key in their authorised_keys file, you will no longer be able to. When you try to log in, you will probably be prompted for a password instead. You should email them your new public key: they will replace your key in their authorised_keys file. --h2g2bob (talk) 11:43, 14 May 2008 (UTC)
- I don't think your key is important when connecting over https. It is the webserver's key which is used to encrypt data. Webservers running debian and linux would be vulnerable to MITM attacks. --h2g2bob (talk) 11:58, 14 May 2008 (UTC)
- I'm not an expert on SSL, but from looking at descriptions of the handshake it appears that the only data used to derive the session key that isn't known to the attacker is the premaster key, which is generated by the client. That would mean that any SSL (including HTTPS) connection made from a vulnerable client is potentially eavesdroppable, regardless of the server. On the other hand, a connection from a properly functioning client to a vulnerable server is probably okay as long as the broken PRNG wasn't also used to generate the server's public/private key pair. In the case of SSH I think the session key is compromised if either the client or server PRNG is broken. I don't think there's any cause for panic, though, since in practice credit card and banking information are never stolen this way; they're stolen by hacking into the endpoints. -- BenRG (talk) 12:56, 14 May 2008 (UTC)
- Is this premaster key regenerated every time, or should it also be regenerated after the <verbatim>apt-get update</verbatim> (and if so, how)? --Trovatore (talk) 17:11, 14 May 2008 (UTC)
- It's generated on the fly for each session. I should say that I have no idea whether there's actually a vulnerability here. It depends on what was wrong with the PRNG. The premaster key uses 368 random bits from the PRNG, so there's still enough randomness there to make the connection secure if, say, half of the bits from the broken PRNG are predictable. Also, I may have misunderstood the protocol. -- BenRG (talk) 19:45, 14 May 2008 (UTC)
- OK, thanks much. --20:23, 14 May 2008 (UTC)
- It's generated on the fly for each session. I should say that I have no idea whether there's actually a vulnerability here. It depends on what was wrong with the PRNG. The premaster key uses 368 random bits from the PRNG, so there's still enough randomness there to make the connection secure if, say, half of the bits from the broken PRNG are predictable. Also, I may have misunderstood the protocol. -- BenRG (talk) 19:45, 14 May 2008 (UTC)
- Is this premaster key regenerated every time, or should it also be regenerated after the <verbatim>apt-get update</verbatim> (and if so, how)? --Trovatore (talk) 17:11, 14 May 2008 (UTC)
- I'm not an expert on SSL, but from looking at descriptions of the handshake it appears that the only data used to derive the session key that isn't known to the attacker is the premaster key, which is generated by the client. That would mean that any SSL (including HTTPS) connection made from a vulnerable client is potentially eavesdroppable, regardless of the server. On the other hand, a connection from a properly functioning client to a vulnerable server is probably okay as long as the broken PRNG wasn't also used to generate the server's public/private key pair. In the case of SSH I think the session key is compromised if either the client or server PRNG is broken. I don't think there's any cause for panic, though, since in practice credit card and banking information are never stolen this way; they're stolen by hacking into the endpoints. -- BenRG (talk) 12:56, 14 May 2008 (UTC)
C string scaning
What's wrong with this code:
scanf_s("%[^,] %[^,] %[^,] %d %d %c %d %c", &s.name,&s.ID,&s.address,&s.courseworkmark,&s.finalmark,&s.finalgrade,&s.overallmark,&s.overallmark); printf_s("%s %s %s %d %d %c %d %c", s.name,s.ID,s.address,s.courseworkmark,s.finalmark,s.finalgrade,s.overallmark,s.overallmark);
I want to scan from a string using the comma as a separator, and then print the values. Bastard Soap (talk) 09:36, 14 May 2008 (UTC)
- He's not trying to "do" regexps. The
[^,]
is a validscanf
conversion, called a scanset in the standard. I think the problem is that sinces.name
,s.ID
, ands.address
are presumably of typechar *
orchar []
, no ampersand ("address-of operator") is needed in front of them inscanf
's argument list. They're already pointers. BTW, Bastard Soap, when asking questions like this, it's best to say what goes wrong. Does the code not compile? Are there warnings? Does it crash when you run it? If so, can you tell where? -- Coneslayer (talk) 13:11, 14 May 2008 (UTC)- One problem is that %[^,] won't eat the terminating comma, so it needs to be followed by a comma rather than (or in addition to) a space. If s.name and friends are pointers then the & will cause scanf to write over the pointer itself instead of the memory pointed to. If they're arrays then the & is harmless but unnecessary. (I think it's harmless, anyway. It leads to the wrong pointer type being passed to scanf, but I think the standard guarantees it'll work anyway.)
- Incidentally, our scanf article also fails to mention the useful %n conversion specifier and the pretty much useless %p. Should they be added? -- BenRG (talk) 13:26, 14 May 2008 (UTC)
- He's not trying to "do" regexps. The
How they use Vmware and other virtual machines on business??
As a guy that played many emulators, used many emulators and know that just few of the consoles and arcades emulators are near complete or almost near complete and without bugs (bsnes is one of them), i ask:
How they use Vmware and other virtual machines on business??
Emulate some system correctly is a very difficult thing, and if you do this without using any hacks (things in code that make the emulator more faster in expense of accuracy).
Business is a very serious thing to use a program that will certanly will have bugs.
A example: I cant imagine someone using a nintendo 64 or sega saturn emulator to seriously aid the development of a real game (not homebrew one) to those consoles.
If the emulation of those things are near complete, how they can archieve if whithout making the program very slow.
And why consoles emulators are not so accurate, since some emulators have some very good and serious codders??? —Preceding unsigned comment added by 189.0.150.151 (talk) 19:57, 14 May 2008 (UTC)
- Well they're somewhat different problems, but the simplest answer is because vmware has gooder and seriuouser coders than console emulators do. I'm sure there were plenty of bugs in vmware before it made its stable release, and I'm sure that vmware spent millions hammering them out. .froth. (talk) 21:56, 14 May 2008 (UTC)
- VMWare has the advantage that they're emulating x86 on x86. There are some shortcuts you can take in that situation, such as direct execution of non-privileged instructions. --Carnildo (talk) 22:53, 14 May 2008 (UTC)
- Most of the hobbyists who write game system emulators don't care about accuracy in any case, they just want the (existing) games to run. They could probably improve the accuracy of the emulation, but it would take time they have no reason to spend. There are exceptions—the MAME project is pathologically obsessed with accuracy and probably could be used to develop new games for the systems it emulates (in fact, I think it has). Another thing is that the heterogeneity of PC hardware makes emulation an easier problem. You don't have to behave exactly like the hardware on the market, just like something that could be on the market. On a game console you might be able to rely on exactly N processor cycles passing between horizontal retraces, and that kind of thing is a hassle to emulate efficiently. -- BenRG (talk) 23:12, 14 May 2008 (UTC)
- And aside from all that, businesses use things like VMWare or Xen as hypervisors for virtualization, and rarely pure emulation these days. This means that the instructions are being passed straight to the CPU. Really, it's more like running more than one OS at a time on one computer than it is similar to 'console emulation'. 206.126.163.20 (talk) 23:10, 15 May 2008 (UTC)
Thank for the help.
CD player woes (reposted with updated question)
Hello, I have a Toshiba satellite with Windows XP. recently, I am having problems with my matshita dvd-ram uj-840s. It does not show up under my computer anymore. There is a generic windows file icon instead. I then used Device Manager to uninstall the driver for the device. I rebooted my computer and hoped for the best. Windows detected the cd drive; however, it was unable to correctly install drivers for it. What should I do? Please help me. --67.165.212.35 (talk) 13:18, 7 May 2008 (UTC)
- Thank you for your answer. I already installed the program (.exe) given by the top hit. There was no effect. How can I find the official website from which to download the driver? --67.165.212.35 (talk) 13:48, 7 May 2008 (UTC)
- Normally I'd say go to Toshiba, but trying to search for that drive on their site didn't get me anywhere. What is the specific model number of your computer? --LarryMac | Talk 17:47, 7 May 2008 (UTC)
Its a Satellite M55-S135. --Kushal (talk) 18:29, 7 May 2008 (UTC)
Thank you very much. I am downloading a file from Toshiba's website. --Kushal (talk) 18:35, 7 May 2008 (UTC)
- I was about to post a link with a similar URL that looks more like an explosion in a typesetting room than a web address.... --LarryMac | Talk 18:38, 7 May 2008 (UTC)
- You have been a great help, LarryMac. I don't have any good news yet, however. The software unpacked and installed. However, nothing changed. :( What could have happened? --Kushal (talk) 18:55, 7 May 2008 (UTC)
developing story: It seems that Windows does not have the drivers for any CD device. I plugged in my SanDisk Cruzr with U3 disk, and Windows showed problems with that too! Is there a way that I can force Windows to download drivers from the Microsoft website? Kushal (talk) 12:00, 13 May 2008 (UTC)
- It seems your windows installation is screwed up. I'd suggest formatting and reinstalling. —Preceding unsigned comment added by 65.202.21.253 (talk) 14:29, 15 May 2008 (UTC)
- That's sad. How am I supposed to reinstall when Windows does not recognize my CD drive? :( Any more takers, please? Kushal (talk) 01:24, 16 May 2008 (UTC)
- That isn't a problem. When you are _installing_ Windows from a CD, you are not _running_ Windows. Instead, you are running a program from a bootable CD. So, all you really need is the Windows CD, a functioning CD drive and the base hardware that sees it.
- Have you verified yet that the actual hardware is good? When you first start your laptop, can you get into the BIOS setup? Does it see the CD drive? Can you boot from it? If you can, then the drive is good. This is, indeed, a windows driver issue, and reinstalling Windows should fix it. Reinstalling is overkill, yeah, but it will fix it.
- If, however, your BIOS does not see the CD drive, then this is a hardware issue -something is broken, either the drive or the controller- and reinstalling Windows won't fix that. -SandyJax (talk) 14:27, 16 May 2008 (UTC)
- That's sad. How am I supposed to reinstall when Windows does not recognize my CD drive? :( Any more takers, please? Kushal (talk) 01:24, 16 May 2008 (UTC)
Thanks, SandyJax. I will check to see it asap. Kushal (talk) 19:38, 17 May 2008 (UTC)
Update: The BIOS sees the "CD/DVD" drive. When Windows is running, I can open the CD tray and close it, and the LED flashes for a bit while a little sound comes which means the CD drive is trying to read if there is a CD in it. I would love it if it were possible for me to just download the required drivers from Microsoft but the download center (both new and old interfaces) could not find what I was looking for. I could not use Mozilla Firefox to do automatic downloads (which I don't understand why) and the ActiveX warning never popped up when I tried using Internet Explorer. I am using Windows XP service pack 2 on that computer. Kushal (talk) 01:50, 18 May 2008 (UTC)
- What should I do? Kushal (talk) 13:46, 19 May 2008 (UTC)
CSS to wrap text around a center image?
I'd like to do a page layout where my image was in the center and the text wrapped around it on all sides. Can this be done in just HTML/CSS? --98.217.8.46 (talk) 22:53, 14 May 2008 (UTC)
- I don't know much about HTML/CSS, but it isn't possible with MediaWiki (Wikipedia) coding. flaminglawyerc 23:09, 14 May 2008 (UTC)
- Well, this isn't for Wikipedia, so that doesn't matter much. --98.217.8.46 (talk) 23:22, 14 May 2008 (UTC)
- It can be done, but it is a pain to get it to look correct in all popular browsers (and you can't do it is just CSS). First, you have to deal with the issue that wrapping around a centred image implies that the text is in two columns, left and right. Otherwise, your lines of text will hop from one side of the image to the other and be nearly impossible to read. So - you have the classic "I want my text to show up in two skinny side-by-side columns like a newspaper" problem. Since the web is not a newspaper, it is not designed to do this. You must manually cut your text in half, place one half in a div on the left and one half in a div on the right. Then, you can use absolute positioning to put a picture in the middle. They won't wrap, of course, but the picture will be there. Now, the real tricky part. In the left div, you place an image that is nothing but transparency just under the image. Your transparent image will only he half the width of the main image, but it will float to the right side of the left div. The text will wrap around your transparent image - giving the appearance that it is wrapping around the main image. Repeat for the right div. Then, spend the next few years struggling with getting the text to be cut in half between the divs so that you don't get one a lot longer than the other. Struggle with font sizes that cause your transparent images to shift up and down. And, finally, ignore all the emails you get from people who hate the two-column layout. -- kainaw™ 03:02, 15 May 2008 (UTC)
- I agree. It is a difficult problem. If you are serious about playing with text wrap, there are plenty of good places to look on the web. I recommend this one. It shows some interesting techniques, and it links to some other pages that are good. Leeboyge (talk) 08:05, 15 May 2008 (UTC)
- Lame. For all of its "think outside the grid" approach, CSS is still all about thinking in fairly constrained grids. :-( --98.217.8.46 (talk) 14:27, 15 May 2008 (UTC)
- What are you talking about? CSS has nothing to do with "think outside the grid." It is almost completely based on the box model. It is not based on the "outside the grid" model, or the multi-column model, or the floating wrap model, or the circle model... Everything is a box. -- kainaw™ 15:44, 16 May 2008 (UTC)
MediaWiki: operating system?
I noticed, while browsing the MediaWiki site, that the downloadable file was a .tar file. Does that mean that the MediaWiki software is an operating system? I think this because when I (unsuccessfully) tried to install Linux on my computer, the file I downloaded was a .tar file. flaminglawyerc 23:08, 14 May 2008 (UTC)
- No. It is just a file format for storing (an archive of) multiple smaller files together. Like a ZIP archive, but without the compression (often people compress the tar archive after creating it using a compression algorithm like gzip or bzip2, and the result would usually be stored with a hybrid extension like .tar.gz, .tgz, or .tar.bz2). You can store any kind of information in it. See Tar (file format). --Prestidigitator (talk) 23:21, 14 May 2008 (UTC)
May 15
Help- SQL
I am trying to get Microsoft Access (2000 version) to list all names in a table called "CUSTOMER", and then group those by LastName, FirstName ... but when I try:
SELECT *
FROM CUSTOMER
GROUP BY LastName, FirstName;
It says "Cannot group on fields selected with '*'"
When I try to list all of the fields in the database in the SELECT statement:
SELECT Phone, FirstName, LastName, Email
FROM CUSTOMER
GROUP BY LastName, FirstName;
It says "You tried to execute a query that does not include the specified instruction 'Phone' as part of an aggregate function."
-76.29.116.172 (talk) 02:08, 15 May 2008 (UTC)
- The error is the same in both cases. When using a "GROUP BY" expression, you must include all of the columns rmentioned in the "SELECT" part. Using your examples, the second query should be:
SELECT Phone, FirstName, LastName, Email
FROM CUSTOMER
GROUP BY LastName, FirstName, Email, Phone
- You could swap Email and Phone if you'd like. - SigmaEpsilon → ΣΕ 02:16, 15 May 2008 (UTC)
- It's not clear to me what you're trying to achieve with GROUP BY in these examples. Do you mean you want to sort by LastName and FirstName? In that case the syntax SELECT * FROM CUSTOMER ORDER BY LastName, FirstName; should work. AndrewWTaylor (talk) 07:56, 16 May 2008 (UTC)
- Indeed. Just to add further clarification - GROUP BY is always used in conjunction with an aggregation function such as SUM, AVG or COUNT. The GROUP BY clause determines the level at which the aggregation function is applied - without it, the function is applied across all rows retrieved, and the query result is a single row. If there is a GROUP BY clause then it must contain all of the non-aggregated columns from the SELECT clause - otherwise, you are selecting a column that does not appear in or affect the query result in anyway, so SQL assumes you have made a mistake.
- There is more information on using GROUP BY here - but, as AndrewWTaylor says above, you should be using ORDER BY instead if you don't actually want any aggregation. Gandalf61 (talk) 09:35, 16 May 2008 (UTC)
VCS with Visual Studio 2008 Express
I asked a similar question a few weeks ago but got no answer. Let's try again...
Can I use a version control system (preferably a free one such as CVS) with Visual Studio 2008 Express? I've found some conflicting advice, with Microsoft suggesting it is possible but then it didn't explicitly mention the different editions of Visual Studio, whilst the information from Perforce suggested that their product didn't work with the 2005 Express Edition.
If it is possible, how is a non-Microsoft product integrated with the Visual Studio IDE? And can it all be on one PC (ie. database, server, and client all on the same disk on the same machine)?
Astronaut (talk) 03:12, 15 May 2008 (UTC)
free MySQL hosting
Is there any free MySQL hosting out there? (for testing purposes and to learn how to use it). GoingOnTracks (talk) 08:54, 15 May 2008 (UTC)
- Just install MySQL on your own computer. --antilivedT | C | G 09:09, 15 May 2008 (UTC)
- I wanted to test a web application. GoingOnTracks (talk) 09:25, 15 May 2008 (UTC)
- Then install Apache too. If you use Windows, I suggest XAMPP - it's a bundle of Apache+PHP+MySQL+stuff. --grawity 11:57, 15 May 2008 (UTC)
- Try www.ulmb.com or www.phpnet.us. Phpnet is simpler but not as reliable, and ulmb is better but had used safe mode to the max. Adam (Manors) 12:08, 15 May 2008 (UTC)
Free flash flex server
is there any free flex server out there? GoingOnTracks (talk) 10:49, 15 May 2008 (UTC)
Ebay
Some eBay users have a bot program. I know this because those users somehow make a bid for an item they want about half a second after I make it. Could someone tell me where I can download this program? Interactive Fiction Expert/Talk to me 11:12, 15 May 2008 (UTC)
- This is referred to as "sniping". I use Auction Sentry, but there are several other sniping applications available. --— Gadget850 (Ed)talk 11:17, 15 May 2008 (UTC)
- Ebay also has their own automatic bid system, where it will overbid anyone else, up to a bidding limit you define. Unfortunately, if two people are bidding on the same item using this system, it assures that one will pay the highest amount possible, given both their limits. StuRat (talk) 16:51, 15 May 2008 (UTC)
- which is probably good for the seller but not for the buyer? Kushal (talk) 18:21, 15 May 2008 (UTC)
- Wouldn't this be the same level reached if they had both bided conventionally? -- Q Chris (talk) 07:27, 16 May 2008 (UTC)
IFE, You're not seeing bots. This is just how eBay works. The number you type into the bidding box is maximum bid you're willing to pay. eBay will automaticly figure out the least you can pay and still be the top bidder, and post your bid like that (to save you money, if possible.), however it remembers your maximum bid and will re-bid for you if someone places a bid that is less than your maximum. They call this Proxy Bidding.
There are such things as eBay bots, but I've never even heard of one that works like you describe, it would be counter-productive. Typically a bot to handle eBay bidding will not place any bids until about ten seconds before the auction closes and then place a winning bid. That way it avoids running up the bidding by letting the human bidders believe they are going to win. The proxy bidding that you noticed is actually designed to mitigate the effect and annoyance of the bots. (If my maximum bid is high enough, it doesn't matter if a bot comes in at the last second. I've got it covered.) APL (talk) 20:04, 16 May 2008 (UTC)
Archive.org
If a website shuts down, does Archive.org keep the already archived files, or are they deleted? Atkinson's GM (talk) 12:23, 15 May 2008 (UTC)
- The archives are maintained. If you are looking to archive a reference in an aricle, check out LinkChecker. It checks all the article links- if it finds a dead link, it can automatically search Archive.org and update the link. --— Gadget850 (Ed)talk 12:34, 15 May 2008 (UTC)
- It keeps them. If User:Mr Beans Backside is blocked, does User:Atkinson's gluteus maximus get deleted too? -- Hoary (talk) 12:37, 15 May 2008 (UTC)
- Looks like yes to both. Didn't even look at the user name. --— Gadget850 (Ed)talk 12:46, 15 May 2008 (UTC)
Visual Basic 2005 question re: images
I am trying to work on a project in Visual Basic 2005 in which I'm going to want to apply (programmatically) filter to a grayscale image where it will convert it to a black-and-white image in a way that I can adjust the threshold depending on the image. What's the best approach to take, here? I feel like ImageMagick might be a bit overkill for this one need -- is there any native way that VB can deal with image manipulation of this sort? It strikes me that going through pixel-by-pixel on my own is going to be very slow so I'd like to avoid that at all costs. --98.217.8.46 (talk) 16:19, 15 May 2008 (UTC)
- Nevermind, I found this code that helped out a lot. Basically I do end up running through it pixel-by-pixel but using the GDI+ framework that works pretty quickly. --98.217.8.46 (talk) 00:37, 16 May 2008 (UTC)
Using Mediawiki
I've recently taken interest in the concept of personal wikis. I looked around but couldn't find anything which suited my needs, things like Wikipad or web-based wiki applications. I know Mediawiki is suited for large wiki-farms and not for personal note-taking, but I've grown used to Wikipedia's interface and as such, I'd like to use it to sort my notes and thoughts. The thing is, I do not wish to make any of it available on the internet. Is it possible for me to create an offline database and run Mediawiki on my machine alone? -- 83.132.220.63 (talk) 18:24, 15 May 2008 (UTC)
- Well, you can run Mediawiki offline, but that's probably overkill if you are just going to do note taking. But yeah; install Apache, install MySQL, install PHP, install MediaWiki, run it off the localhost. --98.217.8.46 (talk) 18:53, 15 May 2008 (UTC)
- There is a spectacular little application called TiddlyWiki which is a personal wiki that's just a single HTML file. Download the file, open it in a webbrowser, and BAM!, you have a wiki. And a pretty frickin' cool wiki. No need for a database or server or anything. It's FANTASTIC for note-taking. --Oskar 22:45, 15 May 2008 (UTC)
Photoshopping
![](http://upload.wikimedia.org/wikipedia/en/thumb/f/fb/Yes_check.svg/20px-Yes_check.svg.png)
Could someone who is good at photoshopping tell me if this image has been faked http://img213.imageshack.us/img213/717/brightonsy4.jpg —Preceding unsigned comment added by 222.132.241.179 (talk) 19:33, 15 May 2008 (UTC)
- Well, what do you think? Yes...... Dendodge .. TalkHelp 19:46, 15 May 2008 (UTC)
- No, it's a real photo. If you look really closely, you can see the thin wires holding up the cardboard cutouts. <g, d & r> —Ilmari Karonen (talk) 20:27, 15 May 2008 (UTC)
- And the birds?...... Dendodge .. TalkHelp 20:32, 15 May 2008 (UTC)
- Printed on transparent plastic and hung from wires. Duh. —Ilmari Karonen (talk) 20:40, 15 May 2008 (UTC)
- But they're all identical, with a white splodge in the same relative position (like a bad photoshop). I can't see any wires either but...... Dendodge .. TalkHelp 21:23, 15 May 2008 (UTC)
- Printed on transparent plastic and hung from wires. Duh. —Ilmari Karonen (talk) 20:40, 15 May 2008 (UTC)
- And the birds?...... Dendodge .. TalkHelp 20:32, 15 May 2008 (UTC)
- No, it's a real photo. If you look really closely, you can see the thin wires holding up the cardboard cutouts. <g, d & r> —Ilmari Karonen (talk) 20:27, 15 May 2008 (UTC)
- This looks shopped. I can tell from the pixels, and from having seen many shops in my day. Ziggy Sawdust 23:03, 16 May 2008 (UTC)
Coppermine Gallery
Could someone kind please tell me what would be the best program to harvest all the images from this Coppermine Photo Gallery [4] Thanks. Lop lop 7 (talk) 20:50, 15 May 2008 (UTC)
- HTTrack is pretty all-purpose useful as a spider. --98.217.8.46 (talk) 04:11, 16 May 2008 (UTC)
Wiki Nested Tables
I was wondering how to make the inner table on this larger table fill in the whole space.
Thanks in advance. -- Ishikawa Minoru (talk) 21:55, 15 May 2008 (UTC)
- Perhaps the Help Desk would be better suited to answer that. Useight (talk) 06:56, 16 May 2008 (UTC)
- Why on earth are you doing nested table in the first place? It's very bad web design practice. --antilivedT | C | G 07:31, 16 May 2008 (UTC)
Acer Aspire
What is the lastest Acer Aspire and what major retailer sells it? House1561 (talk) 23:09, 15 May 2008 (UTC)
Thanks to Acer Aspire, I reached [Acer notebook page] where AS 9920 has the highest product number. Here] is the specification grid, which you may want to look at. I am sorry I cannot give you more concrete answers at the moment. Kushal (talk) 13:11, 16 May 2008 (UTC)
May 16
MS Word stops spell checking my files in the middle of a page – Why?
I write with MS Word, and on some documents I get this strange problem where the software stops doing the online spelling and grammar checks write in the middle of a document. For example, on one line, misspelt words are red-underlined, yet on the next and subsequent lines, they are not. I’ve tried to chase the prob down, and copied and pasted passages around and even into completely new documents, but it doesn’t work. It’s like there is some “don’t spell check this text” command written into the text itself, and it just sticks there. I know that this problem is triggered after I have copied some text from an external source into a file, but sometimes this seems to cause a problem, other times it all goes perfectly. Moreover, when I ask for help from MS Word Help thingies, it lists dozens of reasons why the spell checker might not work but not this one. I’m a lover not a techie, so can someone put me straight on this? Myles325a (talk) 02:51, 16 May 2008 (UTC)
- Off the top of my head: You might want to check that the text that isn't being spell-checked isn't set in another language -- that is to say, Word marks all text with a language tag, regardless of the language it's actually written in. That's so that it knows which language it's supposed to be spell-checking for. If the text is in one language but the language tag is wrong, fairly often Word simply appears to ignore it, probably because it can't get a handle on the grammar and none of the words are similar enough to the words of that language to appear misspelled, so it just assumes that they're correct words, but ones that just aren't in its dictionary. You can see the language information displayed on the bottom bar of the Word window. I'm assuming that you're an American, so it should probably say "U.S. English" on the bottom of the bar. Check to see if it changes into something else when you place your cursor there. To make sure (provided that all of the document is indeed written in the same language, of course!), you can just select all of the text in the document with ctrl+a and then select Tools -> Language -> Set Language, and then select "U.S. English" (or whatever language you're writing in) from the menu that pops up.
- Another possible solution is to copy the offending text into Notepad and then copying that text back into Word. That's a fairly classic method of stripping all formatting from the text. It's not that useful if the text is otherwise heavily formatted with italics or in some other way, but it may well do the trick. -- Captain Disdain (talk) 08:44, 16 May 2008 (UTC)
Quick and dirty edge detection?
I'm trying to write a program that will let me input images taken of type-written documents and will help me convert them in monochromatic bitmaps (to later be turned into PDF pages).
The problem is that the documents are uneven in their lighting. The paper is a hue of gray and at the top of the page it is a lot lighter than the bottom. So just applying a threshold (if pixel brightness > some threshold, make it white, etc.) doesn't help much, because it'll only work locally (what works for one part of the image won't work for another).
It occurred to me that maybe the way to approach this is something like a quick and dirty edge detection algorithm? The relative contrast is pretty similar across the entire document -- that is, the difference between the text and the page is pretty constant, so if I had something that could locally adapt, it would maybe let me easily filter out the page from the text.
I'm doing this in Visual Basic 2005 (VB.NET). I'm having trouble finding an edge detection algorithm that works well with this, in the sense that it must be 1. pretty quick (each image is quite large, say 3300x2500 pixels, and there are many), and 2. not too sensitive to noise. I've played around with a Sobel operator one and it is too slow and too sensitive.
I'm no CS major, and I know when I'm in over my head. Can someone give me some advice? I'm not having too hard a time coding things once I know what to code, but I'm not exactly sure about what I ought to be doing here. --Captain Ref Desk (talk) 04:02, 16 May 2008 (UTC)
- Another wasy is to do a two dimensional Fourier transform on the image and then give it a low pass filter to remove gradual changes in shading. You may be able to use libraries taht include these functions. For edge detection you have to make it work on a big enough scales that noise will not be enhanced too much, else every stray dot will become a black blob. Graeme Bartlett (talk) 05:09, 16 May 2008 (UTC)
- I'll look into that, though glancing at the Fourier transform page itself doesn't give me a great idea of what that would mean in practice... --Captain Ref Desk (talk) 15:28, 16 May 2008 (UTC)
- I have no specific knowledge of this, but this sounds so like what is needed to do decent OCR that I imagine that there are programs out there that will do this for you. -- SGBailey (talk) 10:22, 16 May 2008 (UTC)
- You'd think... but again, remember that most OCR assumes a "flat" image, where paper and text are reliably the same hues. On my images, the darkest paper on part of the image is the same hue as the text on the lightest part. There are local contrast differences (in each place, text and paper have probably a constant difference between them though their hues vary throughout the document). I suspect more OCR software doesn't deal with that sort of thing, it is the sort of thing you'd come up with if you were mad enough to photograph (not scan) the documents. (And why would I do such a thing? Because the Library of Congress Manuscript Room lets you bring in digital cameras, not scanners. The latter are more taxing on the fragile documents themselves than the former.) --Captain Ref Desk (talk) 15:28, 16 May 2008 (UTC)
- I have no specific knowledge of this, but this sounds so like what is needed to do decent OCR that I imagine that there are programs out there that will do this for you. -- SGBailey (talk) 10:22, 16 May 2008 (UTC)
- One way to do something like that would include dividing the whole image into relatively small blocks and applying different thresholds for each of them. However, the blocks should be small enough to allow the assumption of of even lighting in the block and big enough to include at least some text (or you can try to find out if there is any text in the block by analyzing the color distributions - in such case Gaussian distribution could be expected). Then mean intensity should be a good threshold. Maybe this would work? --Martynas Patasius (talk) 14:11, 16 May 2008 (UTC)
- Yeah, I thought of that while laying in bed last night, and I might actually give it a shot. I think, given the geometry of the document and the fact of how the irregularities lie, that breaking the document into, say, five horizontal bands and doing a local contrast on each of those might actually produce OK results. Will give it a go, in any case, sounds like it would be quicker than edge detection and have less of a noise problem. --Captain Ref Desk (talk) 15:28, 16 May 2008 (UTC)
- Many scanners come with software that will convert scans into PDFs directly. The scanner often gives you a choice between gray-scale and black-and-white images. (This type of image is made without doing any Optical Character Recognition; it is just a picture of the page). Don't see why you need to do any edge detection at all. EdJohnston (talk) 15:15, 16 May 2008 (UTC)
- What I have are photographs (digital ones) of documents, not scans. There is a big difference between photographing and scanning a document—on a scanner, the light source is uniform and the distance from the lens is uniform, so this isn't an issue. What I'm talking about using this for is converting grayscale photographs into something that approximates what the same thing would look like scanned; just adjusting contrast levels does not work well (I've tried). --Captain Ref Desk (talk) 15:28, 16 May 2008 (UTC)
- Many scanners come with software that will convert scans into PDFs directly. The scanner often gives you a choice between gray-scale and black-and-white images. (This type of image is made without doing any Optical Character Recognition; it is just a picture of the page). Don't see why you need to do any edge detection at all. EdJohnston (talk) 15:15, 16 May 2008 (UTC)
-
full original
-
full single
-
full multi
-
zoomed original
-
zoomed single
-
zoomed multi
Here's what I've come up with so far. The one on the left shows the original file (nothing applied except grayscale). The middle one shows a simple monochrome with threshold -- not very good results. The last one shows a little algorithm I've done that first breaks the image into a discrete number of horizontal strips, gets the average brightness of each strip, and then factors that into the threshold in a linear way. It doesn't really add any more time to the other monochrome algorithm except that it scans the entire image once to get the averages (it doesn't matter how many horizontal strips you have, it goes through it linearly and just keep track of the averages).
Thoughts? I'm pretty happy with this so far — not as good as one would get with a "true" auto-contrast filter of some sort (which would involve histograms and transformations and etc.) but I don't see any of those easily in the offing (no easily applicable or modifiable code) and the maths are way above my head. This is all done in Visual Basic 2005 (VB.NET), for the curious/disdainful. --Captain Ref Desk (talk) 20:07, 16 May 2008 (UTC)
- I have a (very) quick and dirty idea, but I'm not sure if it's in the realms of what you accept as a solution. How about using a green screen when scanning so that you get easy manipulation of those edges? --Wirbelwindヴィルヴェルヴィント (talk) 03:43, 17 May 2008 (UTC)
- I understand all the words in your reply, but it doesn't make any sense to me. How would I use a green screen in this context? --Captain Ref Desk (talk) 15:44, 17 May 2008 (UTC)
- Nothing, I misunderstood what you're trying to do. I thought you needed the edges of the page. --Wirbelwindヴィルヴェルヴィント (talk) 20:32, 17 May 2008 (UTC)
- I understand all the words in your reply, but it doesn't make any sense to me. How would I use a green screen in this context? --Captain Ref Desk (talk) 15:44, 17 May 2008 (UTC)
MICROSOFT VISIO 2007
Is this downloadable for free in any way?
(preferably not the trial because I've already found that —Preceding unsigned comment added by 203.217.35.134 (talk) 06:22, 16 May 2008 (UTC)
- Software piracy? Or else why on earth would Microsoft distribute its software for free when they charge a couple of hundred bucks for a hard copy? --antilivedT | C | G 07:30, 16 May 2008 (UTC)
Starcraft 2 is considering having their Creep Colonies to damage enemy buildings
Starcraft 2 is considering having their Creep Colonies to damage enemy buildings. I have 3 questions:
Is it possible for their game engine to make it so that the creep actually deals a maximum of 40 damage/second to an enemy, but if say there are 4 Marines, each Marine will take 10 damage/second? (Axiom: that Creep Colonies damage units instead of buildings, simply having enemy units stand on top of the Creep, or the Creep growing to the point that the Creep is under enemy feet. We are NOT talking about Sunken Colonies.)
Is it possible for their game engine to make it so that the creep actually deals a maximum of 40 damage/second to an enemy, but if say there are 4 Marines, each Marine will take 10 damage/second? (Axiom: that Creep Colonies damage units and buildings, simply having enemy units stand on top of the Creep, or the Creep growing to the point that the Creep is under enemy feet. We are NOT talking about Sunken Colonies.)
If this is not possible for Starcraft 2, is it possible for other games? Like other strategy games? What I am asking, is that can other games calculate damage in this way? (In this aoe-max-dmg-style?) Thanks.68.148.164.166 (talk) 09:00, 16 May 2008 (UTC)
- Of course any of this can be implemented without any difficulty, if the developer so wishes. I don't know what will be Blizzard's decision on the matter and why, but this is probably not the best place to discuss it (did you try the StarCraft 2 forum)? -- Meni Rosenfeld (talk) 09:42, 16 May 2008 (UTC)
- Not only is it possible, StarCraft's parent company already has something like this in one of their other game, World of Warcraft, where some area effect (AoE) spells split the damage when there are more than a certain number of targets. So yes, this is definately possible for Blizzard to implement into StarCraft II. --Wirbelwindヴィルヴェルヴィント (talk) 03:39, 17 May 2008 (UTC)
Windows XP compatibility
I have a program that was originally written for Windows 95 that I need to get running in XP/Vista. As far as I can tell there are no real compatibility issues, the program starts up fine, and it's a really simple program actually, just picture and text and like "links", but there is a line in the program that checks the Windows version and it tells you to "Run this program in Windows95" and quits if it doesn't find the correct version. For some reason it works in 98 (maybe me?) but the error message comes up in XP/Vista. I've heard that there are ways I can get around this, I guess by tricking it into thinking that I'm running Win95 before the program runs. Can anybody steer me in the right direction? Thanks a lot! 222.158.118.22 (talk) 09:33, 16 May 2008 (UTC)
- Try compatibility mode. Right-click the program's icon, select Properties and go to Compatibility. — Matt Eason (Talk • Contribs) 10:01, 16 May 2008 (UTC)
- Changing the compatibility mode doesn't work, because there are no real compatibility issues with the program, it runs fine. Whoever programmed it simply didn't want users of other operating systems trying to use it though, so s/he programmed a check into the program that can recognize it as non-95, and even in 95 compatibility mode it still says "please run this program in Windows 95". I've downloaded Microsoft Application Compatibility tools now, and I still can't get it to run. I'll admit I don't really know how to use this program though. 222.158.118.22 (talk) 10:53, 16 May 2008 (UTC)
Babelfish
I want the Altavista Babelfish back. If not that, I want the following features from the Altavista Babelfish to return:
- The text you want translated, in a different font.
- When translating a Web page, the text to be larger.
Interactive Fiction Expert/Talk to me 09:36, 16 May 2008 (UTC)
- And how do you hope the Wikipedia reference desk will advance these goals? Algebraist 09:54, 16 May 2008 (UTC)
- AFAIK, it is still there. Albeit now a redirect to Yahoo babel fish. Go to altavista and click the babelfish link. -- SGBailey (talk) 10:19, 16 May 2008 (UTC)
- Did you know most browsers will do a text zoom for you? For example in Firefox you can go to View -> Text Size -> Increase/Decrease (Ctrl-+, Ctrl--, and Ctrl-0 to go back to default size). --Prestidigitator (talk) 15:59, 16 May 2008 (UTC)
Printing out columns with css
Is there a simple way of ensuring that columns organised with css divs are printed out more or less as they look on screen?
To be a bit more precise, my content is arranged in two pairs of columns:
XX
XX
where each X represents one column. An example is at http://www.chinese-poems.com/d47test.html . Most of the answers I've come across suggest simply taking out the floats and having the columns print below one another, but the parallel arrangement is important here. Any help much appreciated! HenryFlower 14:34, 16 May 2008 (UTC)
- Place each row in a div vertically aligned to top (assuming the internal divs are not the exact same height). So, you'll have a top row div that contains two divs (one float left and one float right). Then, below that, you'll have another div row with two internal divs (one float left, one float right). Your problem will be that the float will break if the two internal divs cannot be shown side-by-side in the width of the screen. You will have to hard-set a width on the div row to ensure that the two divs can fit. You can force a width using CSS - but you will have to somehow figure out what the width should be. I'd measure it in ems so it gets bigger as the font size gets bigger. -- kainaw™ 15:50, 16 May 2008 (UTC)
Font in LaTex documents
What is the default font they use for pdf documents created by Latex? What is the name of that font in MS Office? Borisblue (talk) 16:07, 16 May 2008 (UTC)
- Computer Modern. It's not standard outside the TeX world but is available in TrueType format (link in the article). -- BenRG (talk) 16:19, 16 May 2008 (UTC)
- Latin Modern looks nearly identical except having much more characters and is available in OpenType. 89.76.165.87 (talk) 18:35, 16 May 2008 (UTC)
IPV6 behaviour
Hello,
I just installed the IPv6 stack on this Windows XP Home Edition SP3 computer, and I'm currently using Teredo as my ipv6 tunneling gateway (with from time to time 6to4 when I bypass the nat thanks to a direct PPPoE connection).
Now the problem is that even if I can connect to some ipv6 website that only possess an AAAA record, say Google the websites possessing both record like the microsoft research site, having an accessible AAAA record and a useless A record, will make my computer try to connect to those site using ipv4 instead of teredo/6to4 tunneling. End result : I can't access them.
Now I assume there is a priority settings -somewhere- like a metric in a routing table asking my computer to prefer ipv4 address over ipv6. Does anyone have any remote idea where is this settings and how to change it? — Esurnir (talk) 16:16, 16 May 2008 (UTC)
XP specs
How do you get full fledged info about your computers specs in XP? I mean processor, RAM, graphics, etc. --Randoman412 (talk) 21:10, 16 May 2008 (UTC)
- Try DirectX diagnostics: Start -> Run -> 'dxdiag'. There's also Device Manager: Start -> Control Panel -> Hardware and Sound -> Device Manager (I may have got that path slightly wrong, using Vista here). CaptainVindaloo t c e 21:27, 16 May 2008 (UTC)
- Or possibly Programs -> Accessories -> System Tools -> System Information. --Prestidigitator (talk) 23:03, 16 May 2008 (UTC)
Decent font recognition freeware?
I want to scan grocery receipts for import to a spreadsheet. I have tried Acrobat Pro (school license) to detect the numbers but it almost always decides to break off in the middle of the line. I have 600DPI uncompressed TIFF scans and have tried downscaling and converting to several other formats. I sorta hate adobe software anyway given their tendency to obfuscate and disable options. I probably should have just given up and paid for the whole bill, but the roommates are stingy and wouldn't make it up to me on the next one and anyway (while I could just hand-type the numbers, or add them all in my head) I'd like a little diversion from work, not to mention a way to make it faster next time around when I don't want the diversion. What " OCR" image-to-text software packages do linux people like to use? Is Ocrad friendly? surely there is something out there for all those people who try to break CAPTCHAs, and all I need is one that can read a standard block font in black on a white background. open source would be nice in case I want to make the program do something besides what the original programmer(s) thought of, but anything that works will work for me. —Preceding unsigned comment added by Kodrin (talk • contribs) 21:26, 16 May 2008 (UTC)
- The only software I have used in the last 10+ years has been "PaperPort." Different versions have came with the last 3 OneTouch Scanners I have purchased. I've liked all three versions of PaperPort I have gotten, but the last I have (version 7.0 dated 2001) is awesome. I OCR stuff all the time and the only time it bombs is when I scan scripts that have a small, itallic, Times Roman font. Even my eyes have problems reading that - A receipt should not be a problem for that software.
- Yeah, I know that's not free because you have to buy it or a new scanner with it, but my last scanner was very cheap ($60 I'm thinking?) and like I said the software that came with it.
- One other thing you might try is dropping DOWN the DPI. I have my best luck with hard to read fonts at 300 DPI and unless the font is small I try even lower - like 150. You may be scanning such a large file that your PC has less resources to OCR what it just scanned. I have even taken digital photographs of pages that looked pretty rough and PaperPort OCR'd it OK.
- --Wonderley (talk) 10:45, 17 May 2008 (UTC)
Setting the time on a Linksys router
Apparently Linksys routers do not provide any means to allow a user to manually adjust the internal time clock. Does anyone know of a way to do it despite it not being a supported feature? —Preceding unsigned comment added by 72.94.50.11 (talk) 22:24, 16 May 2008 (UTC)
- Darn good question. My WRT54G (firmware version 8.2.03) also doesn't seem to have any setting for this other than timezone and whether to automatically adjust for daylight savings (given the lack of other settings, I'm not sure how you'd manually adjust for DST... O.o ). There isn't even a place to specify an NTP server. I guess it just has one hardcoded (yep; see [5]). That's a little disappointing. I'm happy with all other aspects of the admin interface so far. --Prestidigitator (talk) 23:42, 16 May 2008 (UTC)
- I doubt if what you are wanting to do can be done with a Linksys router. Although, Linksys routers are made by Cisco, Cisco router offer a whole lot more - but, cost more too. However, I called Linksys about something else that I thought for sure could not be done many years ago and I was wrong. It wasn't mentioned in the book and I can understand why my bizarre need was not mentioned. I LOVE Linksys. Any time I work on personal networks I go Linksys and I have been very impressed. Just last week I set up my niece in her new place with wireless and had a problem because she could not load SP2 on her Win XP. In a very short period of time Linksys had me working through a work-a-round.
- Even if the router does not do what you want to do, when I called I was talking to a human in less than 5 minutes. Ask them and worst case senerio, they tell you what you need and maybe explain why it can't easily do what you want.--Wonderley (talk) 10:25, 17 May 2008 (UTC)
- If your router supports them, Tomato Firmware, DD-WRT, and other third-party firmware let you choose an NTP server, though their web interfaces don't let you actually change the time manually as far as I'm aware. You may be able to SSH/Telnet in and enter some command to do it manually, but I'm not sure - you'd best ask on the forums for the respective firmware. 24.76.169.85 (talk) 07:57, 18 May 2008 (UTC)
May 17
DHCP automatic allocation override?
I regularly connect to a small wireless network that (I believe) uses automatic IP allocation DHCP. I'd like to know if there's a way to sort of override the DHCP and get a specific IP address, instead of a randomly allocated one (of course only within the IP addresses available to the network). Thanks, --Bmk (talk) 02:02, 17 May 2008 (UTC)
- Note - I am not the network administrator, so I'd like a way to do it from the connecting computer side (i.e. I can't change the DHCP setting or anything). Thanks --Bmk (talk) 02:13, 17 May 2008 (UTC)
- You can get your DHCP info, which will give you your gateway and nameservers. Then, hard-set your network info as you like. As long as it doesn't conflict, most networks will allow it. However, DHCP won't know you are using it and will likely give the address to someone else - causing conflict. So, you need to ask yourself if it is worth that to have a specific IP address without simply asking the network admin for one. Why do you have to secretly do it? -- kainaw™ 02:17, 17 May 2008 (UTC)
- Cool - thanks! I'm not sure why I didn't think to just try that. I would have thought that DHCP would be able to deal with the conflict problem - what are the consequences of IP address conflict? And it's not that I'm trying to keep it secret; to be honest, I'd like to spoof GoogleBook's pageview restrictions, so I'd like a way to change IP addresses at will, and when I disconnect and reconnect I the network often allocates me the same IP address as before. Thanks for your help --Bmk (talk) 02:57, 17 May 2008 (UTC)
- And the network admin wouldn't mind giving me a specific IP, I just don't want to bother him about it (it's not a professional situation) --Bmk (talk) 02:58, 17 May 2008 (UTC)
- It's very easy to set a static binding of an IP address to your MAC address on the DHCP server. It'd be more trouble for him/her to troubleshoot the problem when a conflict occurs. --antilivedT | C | G 04:20, 17 May 2008 (UTC)
- Conflicts would normally be avoided by the DHCP server pinging an address before giving it out. --tcsetattr (talk / contribs) 04:34, 17 May 2008 (UTC)
- Ok, thanks folks. --Bmk (talk) 04:55, 17 May 2008 (UTC)
- Conflicts would normally be avoided by the DHCP server pinging an address before giving it out. --tcsetattr (talk / contribs) 04:34, 17 May 2008 (UTC)
- It's very easy to set a static binding of an IP address to your MAC address on the DHCP server. It'd be more trouble for him/her to troubleshoot the problem when a conflict occurs. --antilivedT | C | G 04:20, 17 May 2008 (UTC)
- And the network admin wouldn't mind giving me a specific IP, I just don't want to bother him about it (it's not a professional situation) --Bmk (talk) 02:58, 17 May 2008 (UTC)
- Cool - thanks! I'm not sure why I didn't think to just try that. I would have thought that DHCP would be able to deal with the conflict problem - what are the consequences of IP address conflict? And it's not that I'm trying to keep it secret; to be honest, I'd like to spoof GoogleBook's pageview restrictions, so I'd like a way to change IP addresses at will, and when I disconnect and reconnect I the network often allocates me the same IP address as before. Thanks for your help --Bmk (talk) 02:57, 17 May 2008 (UTC)
- Often DHCP will allocate numbers from a pool, and there will be a collection of numbers outside the pool for use by static allocations - such as routers. You may be able to use such a number, but it would be best to talk to the network administrator, they would not appreciate you just grabbing an address of your own use as it will make their work more difficult some time in the future when they have to solve the problem of the duplicate number, or an unexplained useage. Graeme Bartlett (talk) 09:39, 17 May 2008 (UTC)
- Amazingly enough, I had a problem with someone's rogue DHCP just yesterday. :) It takes a while to troubleshoot with tech support, if they're not familiar with the problem already, and have it fresh in mind. Scaller (talk) 09:49, 17 May 2008 (UTC)
- You can get your DHCP info, which will give you your gateway and nameservers. Then, hard-set your network info as you like. As long as it doesn't conflict, most networks will allow it. However, DHCP won't know you are using it and will likely give the address to someone else - causing conflict. So, you need to ask yourself if it is worth that to have a specific IP address without simply asking the network admin for one. Why do you have to secretly do it? -- kainaw™ 02:17, 17 May 2008 (UTC)
Speech synthesizer
Other than Microsoft Sam and Anna, is there any other free English speech synthesizer for Windows? -- Toytoy (talk) 03:52, 17 May 2008 (UTC)
- Festival "will also compile on MS Windows platforms given a little work and patience" [6] --h2g2bob (talk) 14:25, 17 May 2008 (UTC)
What is Prestoserve?
I know that it is a TURBOchannel card and that it has something to do with communications but what is it exactly? Rilak (talk) 07:47, 17 May 2008 (UTC)
- After looking at a couple of manuals [7] [8], it seems to be a disk write caching system from the early 1990's. The purpose was to speed up disk-write-heavy applications. The system was composed of an expansion card with some NVRAM on it, a driver to send write requests through the card, and a control utility to allow the system administrator to turn the caching on and off.
- It must have become obsolete quite suddenly when hard drive manufacturers starting including cache memory directly in the drives. We have an article on that - disk buffer - but it doesn't have a history section to tell us when internal caches became common.
- (Also, I don't think most modern hard drives use NVRAM for their internal write cache. Those pioneers who invented Prestoserve cared enough about data integrity to make it retain the data that was written just before a crash, and flush it to the disk on the next boot. How quaint!) --tcsetattr (talk / contribs) 09:54, 17 May 2008 (UTC)
- Thanks for the answer! Looks like my guess that it had something to do with communications was a bit off... :) Rilak (talk) 11:21, 17 May 2008 (UTC)
SELECT syntax
This is making my self-taught head spin.. I have two tables: topics and subscriptions. The subscriptions contains the subscriber's name and the topic-id that they're subscribing to, indexed by subscription id. The topics table contains subject/body fields and the name of the topic-starter, indexed by topic id.
My question is: What combination of SELECT statements would print out all of a certain subscriber's subscription IDs (I guess SELECT sid FROM subscriptions WHERE subscriber = 'whatever') along with each subscription's topic-id, along with each subscription's topic-id's subject (I guess SELECT subject FROM topics WHERE tid = 'whatever')? You see the problem.. the first 'whatever' is given easily, but the second 'whatever' depends on each row of the first SELECT's result. I could run a separate SELECT on each row but if a subscriber has 500 subscriptions then that's insane. Is there any way to combine these statements with funky SQL syntax? (I'm using mysql 5) .froth. (talk) 13:07, 17 May 2008 (UTC)
- Is it not something along the lines of
SELECT subscriptions.sid, topics.tid, topics.subject FROM subscriptions, topics WHERE subscriptions.subscriber = 'whatever' AND subscriptions.tid = topics.tid
- Rawling4851 13:36, 17 May 2008 (UTC)
- That works fantastically! That table.field syntax was exactly what I needed, thanks .froth. (talk) 15:13, 17 May 2008 (UTC)
- You can even shorten it a bit using the AS command:
- That works fantastically! That table.field syntax was exactly what I needed, thanks .froth. (talk) 15:13, 17 May 2008 (UTC)
SELECT s.sid, t.tid, t.subject FROM subscriptions AS s, topics AS t WHERE s.subscriber = 'whatever' AND s.tid = t.tid
- It's been a while since I did SQL - it's nice to know that it comes flooding back (with a bit of help from the specification!) Rawling4851 15:21, 17 May 2008 (UTC)
- It might be useful to note that that JOIN syntax (the comma between tables is an implicit INNER JOIN) assumes the `sid` column is present in both tables and that no other columns share a name. If either of those is not true you might need a USING clause (e.g. "FROM subscriptions INNER JOIN topics USING (sid)") or ON clause (e.g. "FROM subscriptions INNER JOIN topics ON subscriptions.id=topics.sid"). --Prestidigitator (talk) 18:16, 17 May 2008 (UTC)
Vista Headset
I have this USB headset with a microphone in it. I plug it into OS X and it sees it and lets me use the headphones and the microphone. In Vista it only let me use the headphone part and doesn't seem to notice the microphone. Not even my games notice the mic. How do i fix this. --Randoman412 (talk) 13:54, 17 May 2008 (UTC)
- It may need a driver. Check the manufacturer's website for drivers or help. --— Gadget850 (Ed)talk 14:15, 17 May 2008 (UTC)
Recording phone calls
Is there any software that would allow me to record phone calls on my Mac please?--Artjo (talk) 14:26, 17 May 2008 (UTC)
- Well, audio recording is easy (e.g. Audacity). The hardest part is porting the audio into the Mac. You can buy little microphones with suction cups at Radioshack that are supposed to be used for phones but they are unpowered, and the mic-in on Macs (at least iMacs and MacBooks) is unpowered as well, from what I can tell, so they don't work. I've actually had fairly good luck just holding the phone near the microphone on my MacBook—you can usually catch both sides of the conversation that way. But yeah. Anyway. The problem is getting the audio feed into the Mac; the software side of it is trivial. --98.217.8.46 (talk) 14:55, 17 May 2008 (UTC)
- Is it possible to use a USB modem like the Apple modem and use software to call? It is, at least theoretically, possible. Should the OP look into that possibility? Kushal (talk) 19:41, 17 May 2008 (UTC)
- It would be trivial to put the person on speaker-phone and use a standard mic. However, this hits on one of my suggestions for cell phones - recording. While recording a phone call can be used for illegal activity, imagine the useful qualities of the feature. For example: If someone is giving your their phone number, you don't have to write it down right away. Just record it. If you are being given directions somewhere, don't write them down. Just record it. If you think you are being called by a phone-scam person, don't try to remember everything said, just record it. Why don't cell phones have this capability already? -- kainaw™ 03:25, 18 May 2008 (UTC)
- Thanks Kushal, that is exactly what I am looking for, but does anyone know of a suitable software programme that does it?--Artjo (talk) 05:59, 18 May 2008 (UTC)
Resizing my home-partition on Ubuntu
I'm running ubuntu hardy on my desktop, and I have my home-directory on a different partition. I want to use GParted for resizing that partition and creating new ones (I know you can do it from the command-line, but GParted is easy and looks friendly, and I don't want to do something as destructive as resizing my partitions from the command-line). Of course, you can't do that when it's mounted. So, I commented my "home"-line out of /etc/fstab, and rebooted. I tried logging into my box using "root" (which I had previously created a password for, using "sudo passwd", for just this purpose), but it wouldn't let me. It said that it doesn't allow root to log in from the graphical screen. Annoyed, I went to my trusted command-line (Ctrl-Alt-F1) and logged in as root, created a new user in the admin-groop (so I could sudo using it). I tried logging in using the graphical screen, but while it did accept my user and password, the screen was blank (all white) with only my mousepointer on it. Even more annoyed, I tried a few different things, including trying to copy over my home-folder of my regular username to the system-partition (leaving aside some of my bigger stuff, which wouldn't fit), but after ten minutes of fidgeting with permissions and file-ownership, I got back where I started with the white and blank screen with only the mouse on it.
Before you ask: I've lost my live-cd and I'm on an anemic internet-connection, so it would take the better part of seven hours to download again. Besides, I don't have any blank discs around. Can anyone help me out? --Oskar 17:22, 17 May 2008 (UTC)
- You can allow root to graphically login (presumably by restoring your home partition and logging in graphically in the normal fashion): go to the System menu, then Administration, then Login Window (passworded, of course), then the Security tab, and look for "Allow local system administrator login". Your more recent release of Ubuntu (this was checked on Gutsy) might have the names subtly different, but the option should still be there. (Unless you have a long-term need for this, remember to re-disable it later!) --Tardis (talk) 18:59, 17 May 2008 (UTC)
Clicks made by computer
Whenever any computer is doing something that takes a decent amount of resources, it makes all those clicking noises and usually a light flashes on and off in synchrony with the clicks. What does each flash of that light mean? 69.23.140.171 (talk) 17:25, 17 May 2008 (UTC)
- For the clicking, it's definitely the hard-drive, reading and writing. It's basically the only moving part in the whole desktop (aside from the fan and the optical drive, and they don't make those sounds), so he's the culprit. The flashing is the same, I think. (didn't someone else ask this recently)? --Oskar 17:32, 17 May 2008 (UTC)
- The light is just an indicator that the hard drive is at work, yeah. That can be useful if you have a particularly quiet hard drive or sound-proofed computer, or if the computer is in an environment with a high level of background noise. It's a bit of a relic from the olden days, really; nowadays the information that the hard drive is doing something is rarely all that useful. In the days of yore, though, before multitasking was the norm, the only easy way to know whether your computer was just slowly making its way through a program or whether it had actually crashed was to know whether the hard drive was still ticking away, so the light helped there. Of course, these days we have better and more accurate ways of tracking whether processes are still active. -- Captain Disdain (talk) 22:49, 17 May 2008 (UTC)
Vista/XP
How do you dual-boot Windows XP onto a Dell Computer with Vista pre-installed. I want to put XP on a different internal hard drive, yet still keep Vista. Thanks -Delluser3521 (talk) 19:30, 17 May 2008 (UTC)
- You'll need a separate physical hard drive or drive partition. Then install XP on that. Then when you boot up, it should give you a choice between Vista and XP. Useight (talk) 00:24, 18 May 2008 (UTC)
May 18
MS-DOS
When using DOS, does prefixing a command with "@" in a batch file makes the line execute without displaying it on the screen? For example, a .BAT file that says:
@cd a:\
md a:\test
When executed in DOS, would display (right?)
a:\>md a:\test
- Yes. Also, the command
echo off
will stop commands from being displayed. Thus, you can put@echo off
as the first command in a batch file to avoid having to type the @ on every line. --Bavi H (talk) 07:05, 18 May 2008 (UTC)
Also, how would I get a batch file containing something like this (below) to execute properly?
cd c:\
md c:\test
cd c:\test
When I write a batch file to create a directory and then change to that just-created directory, it won't change. There won't be an error or anything and it displays the commands correctly, it just won't execute the "cd" command. It shows the command line containing it; but after execution of the file, I am still in "c:\" directory instead of the "c:\test" directory.
Thanks much, Zrs_12
- When I tested it on my computer, the batch file does indeed change the current directory to c:\test, but only if you start it from the C drive. If you start it from a:\, for example, the current directory will show a:\ at the end. This is because DOS remembers the current directory separately for each drive. Try the command
c:
to change the current drive to C. --Bavi H (talk) 07:05, 18 May 2008 (UTC)
hardware problem
Hi. my pc just recently refused to boot. when i try to power it on, the HD led and power led turn on (doesnt blink like it used to though).. the monitor doesnt wake (but am sure its working fine), and theres no 'beep' that usually happens before it does POST. I already tried removing/reinserting the components (hd, memory, dvd-drive, vc) but no luck.. I also find it curious why when i tried to power on w/ no memory in the slot it didnt even give a warning beep.. all the fans powerup (cpu, vc, case fan). Is my mother board dead? or is it something i missed?
Specs if it matters (amd 64 3200+,1gig ddr2, 1 sata hd, 1 ide hd, dvdrw)... Thanks in advance. 124.105.117.161 (talk) 04:52, 18 May 2008 (UTC)
- Sounds like your mb or CPU yeah. That's basically what happens when you touch your mobo without grounding yourself first. 210.229.27.172 (talk) 07:35, 18 May 2008 (UTC)
photos in ipod touch
is it 100% legal to save flickr photos in my ipod and show it to friends and relatives? Is it commercial use if I put in ipod and show to others? what other websites are 100% legal we can do like this? —Preceding unsigned comment added by 59.92.121.138 (talk) 05:34, 18 May 2008 (UTC)