Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a269cca7d927e88e

Jump to content

Wikipedia:Reference desk/Archives/Computing/2012 May 16

From Wikipedia, the free encyclopedia
Computing desk
< May 15 << Apr | May | Jun >> May 17 >
Welcome to the Wikipedia Computing Reference Desk Archives
The page you are currently viewing is an archive page. While you can leave answers for any questions shown below, please ask new questions on one of the current reference desk pages.


May 16

[edit]

ld can't find QtSql_debug

[edit]
Resolved

What library normally includes this? I already have qt4-mac +quartz +sqlite2 installed via MacPorts, and ld seems to have no trouble finding the rest of the Qt libraries. Horselover Frost (talk · edits) 00:44, 16 May 2012 (UTC)reply

Reinstalling qt4-mac using the +debug +quartz +mysql variant flags fixed this. Horselover Frost (talk · edits) 18:01, 19 May 2012 (UTC)reply

Scripting SVG animation

[edit]

What do I need to add to the script below to make the animation start or stop if you click on the document? The script animates .SVGs but I don't really understand how it works.

<codsyntaxhighlight lang="text"e>

 <script type="text/ecmascript"><![CDATA[
 var svgNS = "http://www.w3.org/2000/svg";
 function init(evt)
 {
   if ( window.svgDocument == null )
   {
       svgDocument = evt.target.ownerDocument;
   }
   addRotateTransform('cog1');
 }
 function addRotateTransform(target_id)
 {
   var element_to_rotate = svgDocument.getElementById(target_id);
   var my_transform = svgDocument.createElementNS(svgNS, "animateTransform");
   var bb = element_to_rotate.getBBox();
   var cx = bb.x + bb.width/2;
   var cy = bb.y + bb.height/2;
   my_transform.setAttributeNS(null, "attributeName", "transform");
   my_transform.setAttributeNS(null, "attributeType", "XML");
   my_transform.setAttributeNS(null, "type", "rotate");
   my_transform.setAttributeNS(null, "dur", "400s");
   my_transform.setAttributeNS(null, "repeatCount", "indefinite");
   my_transform.setAttributeNS(null, "from", "0 "+cx+" "+cy);
   my_transform.setAttributeNS(null, "to", "360 "+cx+" "+cy);
   element_to_rotate.appendChild(my_transform);
   my_transform.beginElement();
 }
 ]]></script>

</syntaxhighlight>

Thanks SmartSE (talk) 01:26, 16 May 2012 (UTC)reply

I don't really understand it either — I don't see any timer function being called, which makes it a lot harder to intervene with. Is there a reason you're using that script and not another? The setTimeout or setInterval (Javascript) options on this page would be much more straightforward to modify in the way you desire. --Mr.98 (talk) 23:25, 16 May 2012 (UTC)reply
Presumably if you made a mouse click event and had it call the .pauseAnimations() method, it might work, but cross-browser compatibility doesn't seem too high (that page doesn't work for me, anyway). --Mr.98 (talk) 23:28, 16 May 2012 (UTC)reply

Program to read info in digital photo

[edit]
Resolved

I need a simple, free Windows program to display information about a digital photo - the resolution and the camera exposure info (focal length, shutter speed, etc.)

(I asked this several months ago and got a good recommendation, that I downloaded and used. However, I've forgotten the name of the program.) Bubba73 You talkin' to me? 06:10, 16 May 2012 (UTC)reply

Doesn't Windows Explorer do all this? Right click on file > Properties > Details.--Shantavira|feed me 07:18, 16 May 2012 (UTC)reply
Works for me on Windows 7. All the exif data is there. Dismas|(talk) 07:59, 16 May 2012 (UTC)reply

AvrillirvA (talk) 15:19, 16 May 2012 (UTC)reply

Yes, it is in W7 (I didn't know that) and also thanks for the link to the program. Bubba73 You talkin' to me? 16:54, 16 May 2012 (UTC)reply

Right-clicking on the image is good, but the program is nicer - it shows all of the files with Exif info in the folder, etc. Bubba73 You talkin' to me? 00:23, 17 May 2012 (UTC)reply
You don't need to right click anything. Just set explorer to display whatever EXIF data you want for the relevant folders. (This obviously only works in list details mode.) I'm not sure you can display everything but I'm pretty sure you can display everything you specified. Nil Einne (talk) 05:06, 17 May 2012 (UTC)reply
See for an example of what I'm referring to. (Some of the details at the beginning and end are obviously not EXIF, I just included them for completeness. Some of the titles are too long to be read, I shrunk each pane to the minimum possible so that maximum possible could be shown in the screen shot.) I noticed 'flash energy' can't be displayed for whatever reason despite the Explorer properties option considering it core 'camera' details and even though some 'advanced photo' details can be displayed. Other EXIF properties which Explorer considers 'advanced photo' which can't be displayed are 'flash maker', 'flash model', 'cameral serial number', 'contrast', 'brightness', 'sharpness', 'photometric interpretation' and 'digital zoom'. Nil Einne (talk) 06:07, 17 May 2012 (UTC)reply

Free download wanted

[edit]

Link checker which follows through. ie not one where I have to type in seperately the url of each page I am checking, but one which takes the home page and tunnels on, looking for errors. Kittybrewster 07:20, 16 May 2012 (UTC)reply

linklint -- Finlay McWalterTalk 08:20, 16 May 2012 (UTC)reply
Thank you. That looks perfect for me (windows vista 32-bit & firefox). how do I install and run it please? Kittybrewster 08:37, 16 May 2012 (UTC)reply
Install Perl, if you don't have it already, and follow the instructions at http://www.linklint.org/doc/index.html -- Finlay McWalterTalk 09:07, 16 May 2012 (UTC)reply
how do I do that? I don't have a C compiler/implementer? Kittybrewster 09:11, 16 May 2012 (UTC)reply

There is an online tool here which seems to do what you want AvrillirvA (talk) 15:10, 16 May 2012 (UTC)reply

Brilliant. Many thanks. Kittybrewster 22:28, 16 May 2012 (UTC)reply

rotating video

[edit]

I accidentally recorded a video with my camera sideways is there any easy way to rotate the video so it I can play it normally--Wrk678 (talk) 23:03, 16 May 2012 (UTC)reply

Yes, but one issue that will come up is what to do about the dimensions of each frame. That is, if the aspect ratio is now 2:3 instead of 3:2, do you intend to stretch it, clip it, or leave it as is (making for a rather tall, thin video). This assumes your frames aren't square. StuRat (talk) 23:19, 16 May 2012 (UTC)reply


so how would I go about actually rotating the video?--Wrk678 (talk) 06:34, 17 May 2012 (UTC)reply

One free program that can do it is VirtualDub - assuming you can get the video to a computer in a format that VirtualDub understands. Very briefly: drop video into VirtualDub. Select a compression method in Video->Compression. Add a rotate filter in Video->filters->add->rotate. File->save as avi. Use google and how-to's on www.videohelp.com for help. It's not exactly trivial but it's not impossible either. Of course there are other video editing programs too. 88.114.124.228 (talk) 14:11, 17 May 2012 (UTC)reply

Any decent playback software can rotate it without modifying the file. ¦ Reisio (talk) 19:16, 17 May 2012 (UTC)reply