Trying various versions of ActiveState and Strawberry Perl, I'm still not having any luck overcoming:  pg96/lib/postgresql/plperl.dll:  The specified module could not be found   Suggestions that may have worked for prior versions of postgres don't work for 9.6
When I create language plperl , I get error: ERROR:  could not load library "C:/Program Files/PostgreSQL/9.1/lib/plperl.dll": The specified module could not be found.  But in my computer,  "plperl.dll" file is exist in "C:/Program Files/PostgreSQL/9.1/lib/..." folder   ( I can not post illustrative image, this forum require >= 10 reputations)  And if I select * pg_pltemplate, I get:  -[ RECORD 4 ]-+------------------------- tmplname      | plperl tmpltrusted   | t tmpldbacreate | t tmplhandler   | plperl_call_handler tmplinline    | plperl_inline_handler tmplvalidator | plperl_validator tmpllibrary   | $libdir/plperl
I have no root access on this machine.  I would like to know if there is a way I can download Ubuntu packages and install them as non-root?  Probably in my ~/bin or ~/usr/share or something like that? Would that work? I've often heard that Einstein shattered the notion of absolute motion (i.e. all things move relative to one another) and that he established the speed of light as being absolute. That sounds paradoxical to me; I cannot understand how the two concepts can be reconciled.  Before going further, I'd like to say: 1) Over the years, I've seen many layman's explanations on these topics (including the nice YouTube video by Vsauce, ). I understand everything that's said (or, at least, I think I do). Just nothing I've found seems to address this apparent contradiction. 2) More recently, I've tried to find the answer on my own. That includes searching the posts on this site. Some come close (), but nothing I've been able to find seems address specifically what I'm asking.  Back to the question: Relativity shows us that there is no universal frame of reference by which to judge motion, so object A might be reckoned as moving at 10&nbsp;m/s relative to object B or as stationary relative to object C. This is fine for me. I can grasp that the universe has no intrinsic coordinate system, that we only think that way on Earth because we have the ground to move over.  Then there's the speed of light (in a vacuum). The speed of light is the ultimate "speed limit," it's often said. But if there is no universal frame of reference, how can there be any such speed? The very idea only make sense if there is a universal frame.   If one object is moving (uniformly) at 60%&nbsp;c and another object is also moving at 60%&nbsp;c, but in the exact opposite direct, then from the perspective of either one (if they could still see each other) the other would appear to violate that speed limit. All these spacetime bending consequences used to explain why nothing can move past this speed only seems to enshrine the concept that there is some ultimate speed standard. If there is only relative speed, then the concept of light having a specific speed in the vacuum should be a nonsensical one since it having speed (x m/s) would only make sense when measured against some other body.   Since I was very young, it has always sounded to me like motion is only mostly relative, that until you get close to the speed of light, the effects of an absolute frame of reference are negligible. Perhaps that there is an actual fabric of space which everything moves relative to, which is why there is something to expand between galaxies (faster than light can propagate) in the metric expansion of space. Growing up, I always thought this would just start makes sense with time. Now I'm up to a first year (college) level in physics, I even know basic calculus, yet I'm still hopelessly confused.  EDIT:  Thank you to whoever suggested this may be a duplicate of . It and others are very much related and at least partially answer my question. Unfortunately, explaining that distances become shorter and time becomes slower as a way to stop you from exceeding the speed of light does not explain how that speed is not an absolute.  By my reckoning, if all speed is relative, then no matter how fast you go light should always race away from you at the same apparent speed. I.e. there should be no speed limit. For there to be a speed which you cannot exceed or you would catch up (and make time irrelevant) requires the very concept of some external speed by which light can travel and nothing else can reach - thus my logical paradox continues unabated. Prove that for all integers $ a $ and $ b $, if $ a $ divides $ b $, then $ a^{2} $ divides $ b^{2} $. In any Pythagorean triplet at least one of them is divisible by $2$, $3$ and $5$. Show that if $x$, $y$, $z$ are integers such that $x^2 + y^2 = z^2$, then at least one of them is divisible by $2$, at least one is divisible by $3$, and at least one is divisible by $5$.  I know that $x,y,z$ are sides of a right-angled triangles. If I start putting values, then I can show, but have no clue about mathematical approach.  How do I solve it mathematically, using modular arithmetic? Layover at Narita, Japan. Do I need a transit visa? References to a comment on a deleted answer can break Stack Exchange JS For the following URL, JavaScript breaks:  https://stackoverflow.com/questions/16356382/splitting-a-braces-grouped-string-in-python/16356421?noredirect=1#comment23433042_16356421   This is a link to a , the answer I can see as a 10K+ user (although users &lt;10k ).  With Chrome (26, Mac OS X) the console sez:  Uncaught TypeError: Cannot call method 'replace' of undefined   for line 83 of full.js.  Firefox (20, Mac still), the web console spits out:  [12:48:28.459] TypeError: c.attr(...) is undefined @ http://cdn.sstatic.net/js/full.js?v=c9131e40e3fb:83   Safari (6.0.4 on, you guessed it, Mac OS X) has this to complain about:  TypeError: 'undefined' is not an object (evaluating 'c.attr("id").replace')   for line 83 of full.js.  Because of this, the Answer text box on Stack Overflow is lacking all niceties such as an actual WMD editor.  If you remove the hash reference #comment23433042_16356421 from the end of the URL, things work again. Removing the ?noredirect=1 query parameter makes no difference. I have one bash source run.sh as follows,  #!/bin/bash if [ $# -ne 1 ]; then     exit fi ...   when I execute it in two ways, there are different behaviors. The first way is,  source run.sh   It will close the terminal after execution. The second way is,  ./run.sh   this will simply finish running the script, and stay on the terminal. I am asking if there is a command for exiting a bash scripts for both source run.sh and ./run.sh execution. I have tried return too, which does not work well under ./run.sh execution.  More generally, I am interested in why this is happening, and what's difference between using "source" and "." for script execution? What is aperture, and how does it affect my photographs? How does aperture affect my photographs?  Why should I care about the aperture with which a photo was taken? How to specify ec2 instance types for different services? After I have specified a default EC2 instance type for my Juju charm, how do I override that for one of the services?  For instance, the  deploys wordpress and mysql, and I can set the default-instance-type in my environments.yaml so both services are m1.small  But how do I configure it so that (only) the mysql service gets deployed on an instance type better suited to a database, like m2.xlarge ? When polynomials f(x) and f'(x) are relatively prime, f(x) has no repeated roots. Why? The problem is to show that a polynomial $f(x) \in F[x]$ (F is a field) has no repeated roots if and only if f(x) and f'(x) (the derivative of f(x)) are relatively prime. I've managed to prove one direction of this equivalence (if there are no repeated roots, f(x) and f'(x) are relatively prime), but the other one gives me headaches... can anyone help out? Installing Ubuntu on one of two hard drives I am trying to (partially) reproduce the algorithm displayed in Figure 4 from   My problem is with the multi-line conditions present in the "IFs". I want them to be indented, but \Indp does not seem to take effect if a new line \\ is not present in the same line.  This is what I tried:  \begin{algorithm}[htb]     \SetAlgoNoLine%     \SetNoFillComment     \SetKwIF{If}{ElseIf}{Else}{if}{:}{elif}{else:}{}%      \If{(SYNs from both hosts and \\             \Indp SYNs in earliest NFs of both hosts and \\             \Indp hosts' earliest packets differ)}{         Host with earliest NF is originator      }     \If{(SYN only from one host and \\         \Indp SYN is in connection's earliest NF)}{     Host is originator     }     \If{one host uses port 20 (ftp-data)}{     Host is originator     }     \If{only one host uses a well-known port}{     Host is responder     }     \If{start of hosts' first packets differ}{     Host with earliest NF is originator     }     Arbitrarily choose originator     \caption{Pseudo code for determining connection server side}     \label{algo:serverside2} \end{algorithm}   For instance, the line "SYNs in earliest NFs of both hosts and" is indented correctly, but "hosts' earliest packets differ" is not. Virtualbox Windows 10 Guest installation is freezing up in 14.04 I've installed VirtualBox using the Software Centre and I'm running a system on Ubuntu 14.04 with 8gb RAM, 64-bit dual core processor.  I want to run Windows 10, I've tried both 64 and 32 bit versions, in virtualbox. However, every time I start up windows 10 it gets to the point where the dots go round in a circle, then it freezes up and crashes back to the virtualbox manager. The only information it gives me is that the virtual machine was aborted.  I've changed the settings around a lot and nothing is working.  Any help would be appreciated.  Oh, and I've run Windows 10 technical preview on this machine before, a while ago  Thanks for any help in advance. I need an approach to allow delegated admins (i.e., non-Administators) to add members to Public Groups and Collaboration Groups (the GroupMember and CollaborationGroupMember objects).  I added a custom object (UserGroupRequest__c) to capture which Users should be added/removed to which Groups.    I've also built a batchable class to process the requests.  However, GroupMember is a Setup object, and CollaborationGroupMember is not.  So this doesn't work if I combine the operations in a single batchable class.  Should I instead be using 2 batch classes, calling one from the finish method of the other?    Any recommendations on how best to proceed?  Am I way off base?    Would a trigger on the Request object perhaps be better? I'm guessing that there may be a permission problem if this is attempted via a trigger as the delegated admins won't be able to add users to public Groups.  Also, I'm guessing the trigger approach would run into the same mixed DML issue - on Insert of the Custom object, I would need to Insert/Delete from GroupMember and from CollaborationGroupMember, and then perform a 2nd update on the Custom object to indicate that processing was completed... How to render a 30K image with cycles? I have to render an image of 27000 x 7000 for a 150dpi print. The scene is quite big, but cycles preview and a render in 2700x7000 works as expected.  If I hit render my memory raises up to 20gb, but my cpu usage is at 5%. Why cycles does not using the full cpu power during the render process?  Here are my rendersettings:  Pathtracing Samples:3000 Tilesize: 64x64 Bounces: Max 12 | Min 3 Diffuse: 4 Glossy: 4 Transmission: 12 Volume: 1   Is there a way to optimize things? When to use static methods What is the purpose of the thin wire at the top of power transmission lines? I know a power transmission line carries usually two sets of 3 phase conductors. But I have noticed a relatively thin wire at the center-top of the power transmission line. What is the purpose of this thin wire? Proving an integral equation. Counting traversed arcs on routes to write attributes using ArcGIS for Desktop? I have number of persons located on a road network and I have calculated their shortest distance to a particular location.  From the routes output created from Closest Facility can I   break the routes down into the individual arcs traversed by each person? assign each arc a count attribute indicating the number of individuals who use that arc to get to their destination?   I am using Network Analyst in ArcGIS 10.2 for Desktop. Why is it that a sequence in a closed, bounded interval [a, b] is a bounded sequence? What is the formal proof of this proposition from the definition of a bounded sequence?