Perl regexes from a file -- how to use $1? I have a list of regexes that I run on a string to convert it from one style of formatting to another.  For now, all of these regexes are stored in a file.  Usually, this works fine.  If it reads "Frog" into $from, and "Toad" into $to, then "$string =~ s/$from/$to/" changes all frogs into toads, as desired.  Now I want to do something trickier: given a date "2015-04-15", I want to to change it to "04/2015", again reading from a file.  If I load "(\d\d\d\d)-(\d\d)-(\d\d)" into $from and "$2/$1" into $to, this doesn't work: it replaces the dates with the literal string "$2/$1", with actual dollar signs in the output.  What's do I need to do?  This is a script for home use only.  I am happy to use eval{} or any other strange thing if it will make my life simpler.
How can I use a variable in the replacement side of the Perl substitution operator? I would like to do the following: $find = &quot;start (.*) end&quot;; $replace = &quot;foo \1 bar&quot;;  $var = &quot;start middle end&quot;; $var =~ s/$find/$replace/;  I would expect $var to contain &quot;foo middle bar&quot;, but it does not work. Neither does: $replace = 'foo \1 bar';  Somehow I am missing something regarding the escaping.
iBooks preview not working? I recently converted one of my books into an iBooks format using Author. However when I connected to my iPad and went into 'preview', I saw my device, clicked it, but the 'preview' button to enable the previewing process was faded and I could not click it. Has anyone actually used the preview feature enough to give me some help? Thanks! Should I ask questions I already know the answer to and answer them myself? How do I write a correct micro-benchmark in Java? How do you write (and run) a correct micro-benchmark in Java?  I'm looking for some code samples and comments illustrating various things to think about.  Example: Should the benchmark measure time/iteration or iterations/time, and why?  Related: Cannot see pictures on Stack Overflow Apparently, .  How the heck did that happen? A continuation of .  I'm fighting a page-limit in a single-column layout and I need to put a Figure and a Table side-by-side and provide them with independent captions. However, the style guide for the publishers (LNCS) wants Figure captions below and Table captions above (probably something to do with ).   =======================================================  If I adapt @lockstep's floatrow example from  accordingly to have a Table caption above ...  \documentclass{article}  \usepackage{floatrow} % Table float box with bottom caption, box width adjusted to content  %% ********************************** %% just adding \captop to original example %% ********************************** \newfloatcommand{capbtabbox}{table}[\captop][\FBwidth]  \usepackage{blindtext}   \begin{document}  \blindtext  \begin{figure} \begin{floatrow} \ffigbox{%   \rule{3cm}{3cm}% }{%   \caption{A figure}% } \capbtabbox{%   \begin{tabular}{cc} \hline   Author &amp; Title \\ \hline   Knuth &amp; The \TeX book \\   Lamport &amp; \LaTeX \\ \hline   Knuth &amp; The \TeX book \\   Lamport &amp; \LaTeX \\ \hline   Knuth &amp; The \TeX book \\   Lamport &amp; \LaTeX \\ \hline   \end{tabular} }{%   \caption{A table}% } \end{floatrow} \end{figure}  \end{document}   =======================================================  The problem becomes clear ...    =======================================================  The floatrow doesn't correctly line up the Table and Caption. I reluctantly tried to use vspace to solve the problem, but it didn't work out.  Any suggestions on how to get these two to align? I'm happy to accept any alignment that ensures that the Table and Figure fit within the same "box".  (A similar-ish question was , but specific for subfig and with a very localised problem it seems.) Selecting and manipulating CSS pseudo-elements such as ::before and ::after using javascript (or jQuery) Can we use "there is" for plural nouns? I am working on a BLDC sensorless motor. I need to detect BEMF Zero-cross event. My Motor is working on 24 Volt power.  Now I need to detect the back E.M.F. As refered in .  My MCU is working on 5V. And ADC range is 0 to 5V. I need to convert the BEMF feedback signal to ADC channed in this.  As we know voltage divider rule says:   In Figure I :-- Now signal (U) which I need to feed is applied at the middle of the two resistors R1 &amp; R7. So what is the value of voltage VU ?   In Figure II :-- Sum of U,V,W  is applied at the middle of the two resistors R11 &amp; R15. So what is the value of voltage VN ?  Also, what are the roles of capacitors C1 &amp; C4?  Please can someone explain the MATH behind this ? Is the op-amp inverting or non-inverting? I am studying the function and characteristic of an op-amp to build a line-following robot with the schematics below. However, in many tutorials, the way to differentiate an inverting and non-inverting op-amp is by looking at the connection to ground via the inverting or non-inverting terminal.  However, in the schematics, the op-amp is considered to have connections to ground, thus in this case, how do I differentiate it then?  I may have understood the whole concept wrongly. Pls help!    EDIT: Please ignore the switch as it may have been drawn wrongly by the supplier. Where does "pay through the nose" originate? If ${n \choose 3} + {n+3-1 \choose 3} = (n)_3$, compute $n$.  Just making sure I am on the right track...  Do I expand each piece out and solve algebraically? Heres a picture. im making a body, and it seems to have flash in the middle. I'm experiencing a bug where when the machine comes back from standby a monitor connected via displayport (MST) does not come back on, however the windows are still in the area it cover if it did come on.  The only way to recover from this short of a restart is to disable and reenable the display now I can do that via the command line just fine but when the display is disabled all the windows get rearranged onto the remaining screen.  Is there a way to persist the window positions and restore them so my script could do this sequence:-   enumerate windows, store positions display off (messing up positions) display on (making the display work again, yay!)  restore position of the windows   I can do step 2 and 3 just fine but I'm lost for step 1 and 4  I know I can force a position per app but that's not what I want as I could be doing different things and have the same apps in different positions, I also have multiple terminals open, I need the current positions storing somehow and restoring.  Any help would be appreciated! How can I use Photoshop to imitate a photo taken with a low-quality camera? How can I create an image in Photoshop that imitates a photo taken with a low-quality phone camera? Examples of qualities I want to simulate:   blurring in some areas caused by a dirty lens low quality exposure handling in the darkroom noise   Some examples: Are The Lazarus Effect and Dune in the same universe? There are similar aspects between Dune, and the technology in The Lazarus Effect.   Noticeable similarities:   Lasguns - this weapon exists in both of the books, and has similar architecture in both books.   Merman and Ixians - are both technologically sophisticated in similar ways. Rely on mechanical technology as opposed to organics or similar.   Is this merely Herbert sticking to his original style? Does anyone know the general strategy for summing a series of the form:  $$\sum_{n=1}^{\infty} \frac{1}{n^2 + a^2},$$  where $a$ is a positive integer?  Any hints or ideas would be great! Ubuntu 20.04 on DualBoot fail 90% of tries - Initramfs unpacking failed: Decoding failed I just installed Ubuntun 20.04 on a Dell Latitude 7400 on DualBoot. I had to remove the RST as mentioned on this post :  It works but now I need to test 5 or more times to boot. After the grub screen, most of the time i have a black screen. Sometimes I have this error : Initramfs unpacking failed: Decoding failed And then it starts.  here is a file called initramfs.conf cat /etc/initramfs-tools/initramfs.conf MODULES=most  BUSYBOX=auto  COMPCACHE_SIZE=&quot;&quot;  COMPRESS=lz4   DEVICE=  NFSROOT=auto RUNSIZE=10% How do the tens­es and as­pects in English cor­re­spond tem­po­ral­ly to one an­oth­er? Non-na­tive speak­ers of­ten get con­fused about what the var­i­ous tens­es  and as­pects mean in English. With in­put from some of the folk here I've put to­geth­er a di­a­gram that I hope will pro­vide some clar­i­ty on the mat­ter.  I of­fer it as the first an­swer to this ques­tion. Con­sid­er it a liv­ing doc­u­ment. In­put is wel­come, and good sug­ges­tions will be  in­cor­po­rat­ed in­to the di­a­gram.    No­ta bene: What this is not is a dis­cus­sion of whether there are  more than two tens­es in English. , to which this ques­tion is not in­tend­ed to sup­ply ar­gu­ments one way or the oth­er.  Here, the aim is to pro­vide an overview of what con­struc­tions English-speak­ing peo­ple use for con­vey­ing in­for­ma­tion about ac­tions re­fer­ring to past, present, and fu­ture, and to pro­vide it first and fore­most to pre­cise­ly the peo­ple who are like­ly to use "tense" as a catch-all term in their search, rather than to lin­guists who know bet­ter.  Break­ing News There is now an ex­cel­lent ELU blog ar­ti­cle ti­tled  . It is high­ly rec­om­mend­ed read­ing. This might seem a stupid question but why do Ethernet cables have 8 wires? Cat5 cables were just using 4 of the 8 wires, so only 4 are actualy 'needed'. Why not 12 or 16 wires?