I am trying to import around 130k images via url. I thought it would be convenient to write a cli artisan command.  I am using laravel and "Spatie/MediaLibrary".  This is my script:  public function handle()     {        Article::where('index_block_position',0)-&gt;each(function($article){             if($article-&gt;featured_image != ''){                 try{                     $featuredImage = $this-&gt;mediaLibrary-&gt;addMediaFromUrl($article, 'http://myoldwebsite.com' . $article-&gt;featured_image, 'featured_image');                     $libraryImage = $this-&gt;mediaLibrary-&gt;addMediaFromUrl(MediaLibrary::first(), 'http://myoldwebsite.com' . $article-&gt;featured_image);                     $article-&gt;index_block_position = 1;                     $article-&gt;save();                     $this-&gt;info("Article {$article-&gt;id} image: {$featuredImage-&gt;id} - Library image: {$libraryImage-&gt;id} - added");                     Log::useDailyFiles(storage_path().'/logs/featured-image-migration.log');                     Log::info("Article {$article-&gt;id} image: {$featuredImage-&gt;id} - Library image: {$libraryImage-&gt;id} - added");                 }catch (\Exception $e){                     $this-&gt;info("image: {$article-&gt;featured_image} - exception: {$e-&gt;getMessage()}");                     Log::useDailyFiles(storage_path().'/logs/featured-image-migration.log');                     Log::info($e-&gt;getMessage());                 }             }         });         $this-&gt;info('All done!');     }   Unfortunately, after 10 or so images added I get the following error:  Symfony\Component\Debug\Exception\FatalErrorException: Allowed memory size of 134217728 bytes exhausted (tried to allocate 24576 bytes)   I am not sure how i can make this work because i have 130k images to import and the memory limit of 128M is already exhausted after 10 images...  I would appreciate suggestions.
I have a bunch of client point of sale (POS) systems that periodically send new sales data to one centralized database, which stores the data into one big database for report generation.  The client POS is based on PHPPOS, and I have implemented a module that uses the standard XML-RPC library to send sales data to the service. The server system is built on CodeIgniter, and uses the XML-RPC and XML-RPCS libraries for the webservice component. Whenever I send a lot of sales data (as little as 50 rows from the sales table, and individual rows from sales_items pertaining to each item within the sale) I get the following error:  Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 54 bytes)   128M is the default value in php.ini, but I assume that is a huge number to break. In fact, I have even tried setting this value to 1024M, and all it does is take a longer time to error out.  As for steps I've taken, I've tried disabling all processing on the server-side, and have rigged it to return a canned response regardless of the input. However, I believe the problem lies in the actual sending of the data. I've even tried disabling the maximum script execution time for PHP, and it still errors out.
I left my cast iron pot on the gas stove, on high flame, and then forgot about it for 3 hours. It was empty and I was drying it before I oiled it to store it. After I discovered it and let it cool, I oiled it with a paper towel and all this rusty stuff came off and continues to come off. Is my pan ruined? What should I do? What wand was used by Mr Graves at the time of Fantastic Beasts? We know that the movie Fantastic Beasts is set in 1926. From the movie, we learn that at this time, Dumbledore is a teacher at Hogwarts and Grindelwald is lose after escaping a previous arrest. In the movie we learn that      Mr Graves is in fact Grindelwald in disguise. Grindelwald is shown to be at least in his forties, maybe fifties so he should already be the owner of the wand since he stole it from Gregorovitch as a teen.   We know that Dumbledore won the wand from Grindelwald after defeating him in their historic duel. That duel is always described as being “the end of the dark wizard Grindelwald” so I’m assuming that it didn’t happen prior to the movie and that he didn’t escape after that duel, please correct me if you have cannon evidence stating the contrary.      In the movie, we see Graves’ wand a few time and it isn’t the (very recognizable) one used in DH as the Elder Wand. This could of course be a prop error but since David Yates was also the director on DH and a lot of the visuals are similar I’m assuming it wasn’t. Graves could of course be using another wand in the fear that someone could recognize it but he would still be the rightful master of the Elder Wand. At the end of the movie, Newt is the one that disarms Graves/Grindelwald.   In all logic, he should have been made the new owner of the wand, whether Grindelwald was actually using it or not. That would have made it impossible for Dumbledore to win it from Grindelwald later.  So my question is: What wand is that character using at that specific time? Is he already the owner of the Elder Wand?      And if so, why wasn’t Newt made the new owner of the wand? Is it appropriate to put a comma before "which"? Idiom: People caring about minor stuff while something terrible is happening Imagine a situation in which the whole place is on fire, a bomb is about to explode, everyone is running for their lives and someone is checking his looks on the mirror... pretty inappropriate for the situation, don't you think? I'm looking for an idiom or colloquial/slang/informal expression to describe such an indifferent stance. How to use EntityFieldQuery with dates? I need to select entities with specific dates.   How should the following be formatted. Do I need to parse 15-May-2010  Also how I get the error page.   function events2() {  $query = new EntityFieldQuery(); $query   -&gt;entityCondition('entity_type', 'node', '=')   -&gt;propertyCondition('status', 1, '=')   -&gt;propertyCondition('type', 'event')     -&gt;propertyCondition('field_event_date', '15-May-2010', '=');  $result = $query-&gt;execute();   return $result;  } Why do liquids boil when their vapor pressure equals the ambient pressure? Given that the boiling point of a liquid is the temperature at which the vapor pressure is equal to the ambient (surrounding) pressure, what significance does a liquid's vapor pressure have in the formation of bubbles that happens at and above the boiling point?    The definition of boiling point seems to imply that the pressure inside of the bubbles must be at least as great as the liquid's vapor pressure in order to balance the outside pressure, but is there any particular reason why the pressure inside of the bubbles is related to the vapor pressure?    The vapor pressure seems to be a measurement describing the tendency of the molecules to escape from the surface of the liquid, but I don't see how that relates to bubble formation within the liquid.  This question has bothered me for a while, so any help would be much appreciated. Can any one help me out , based on quote line items can we create a layout like by prepopulating items, price &amp; qty and next 6 qtrs. Example below 2 part numbers are  in quote line items, also default the price from quote line item.  Upon saving ,it should save as detailed record for each quarter. Creating a custom object  and calling them in Visual force page or by using JavaScript and CSS .Any suggestions plz.I shall appreciate your help.  i tried previously in this way   &lt;apex:page standardController="CustomLineItem__c"  sidebar="false" showHeader="false"&gt;  &lt;apex:form &gt;   &lt;apex:pageBlock &gt;     &lt;apex:pageBlockButtons location="top"&gt;       &lt;apex:commandButton value="SAVE" action="{!SAVE}"/&gt;       &lt;apex:commandButton value="SAVE&amp;MORE" action="{!SAVE}"/&gt;       &lt;apex:commandButton value="CANCEL" action="{!CANCEL}"/&gt;     &lt;/apex:pageBlockButtons&gt;     &lt;apex:pageblockSection title="Schedule"&gt;       &lt;apex:inputField value="{!CustomLineItem__c.ProductPartNumbers__c}" label="Product"/&gt;        &lt;apex:inputField value="{!CustomLineItem__c.Year__c}" label="Year"/&gt;        &lt;apex:inputField value="{!CustomLineItem__c.PricingRequestsQuarterNos__c}" label="Quarter"/&gt;        &lt;apex:inputField value="{!CustomLineItem__c.Quantity__c}"/&gt;        &lt;apex:inputField value="{!CustomLineItem__c.Price__c}"/&gt;    &lt;/apex:pageblockSection&gt;   &lt;/apex:pageblock&gt;  &lt;/apex:form&gt; &lt;/apex:page&gt; Sometimes I'm looking for date-sensitive information and don't want to see results more than a certain age.  Is there a way to specify this in a Google search? Why are there not generic phone OS installers? Is it wrong to ask the same question elsewhere? I just posted a question to  and afterward realized that it might not be answered very quickly due to how specific it was. So I also posted it on the   I plan to update both the SU and Ubuntu posts with the final answer I end up using, but I can't help but feel users from both places might not like that I've posted to both.  So my question is: Is it frowned upon to post the same question elsewhere and link to it? Cannot translate vertice/edge will duplicate Proof for two sequences producing the maximum value when sorted I am trying to improve my discrete Math skills by doing some proof exercises. But I am struggling to understand how to start proving the following hypothesis:  $$ S = {x}_1{y}_1 + {x}_2{y}_2 + \ldots + {x}_n{y}_n $$ Where ${x}_1,{x}_2\ldots{x}_n$ and ${y}_1,{y}_2\ldots{y}_n $ are ordering of two different sequences of positive real numbers, each containing n elements. S takes its maximum value when ${x}_1,{x}_2\ldots{x}_n$ and ${y}_1,{y}_2\ldots{y}_n $ are sorted in non decreasing order.  I was thinking that I should maybe use a proof by contradiction. Where the negation of the hypothesis is: S takes it minimum value over all ordering of the two sequences when both sequences are sorted into non increasing order.  However I am not sure my negation of the hypothesis is correct or how proceed from there. I do not want the complete proof because I am trying to learn how to do it myself but if some one can tell me how to make a start on this I would be grateful. Switching window manager/desktop environments? In general what is the approach to switch the desktop environment or window manager on Ubuntu? The main difference between stock Ubuntu, Kubuntu and Lubuntu is supposedly the use of Unity vs. KDE vs. LXDE.  However, in order to try various desktop environments and window managers I don't want to have to reinstall the respective flavor from scratch just to get a particular desktop environments or window manager. There probably is an easier method than that.  The question: How can I easily test different desktop environments and respective compatible window managers (say KDE, LXDE, Unity, GNOME, XFCE and StumpWM)? In C, is it possible to forward the invocation of a variadic function? As in,  int my_printf(char *fmt, ...) {     fprintf(stderr, "Calling printf with fmt %s", fmt);     return SOMEHOW_INVOKE_LIBC_PRINTF; }   Forwarding the invocation in the manner above obviously isn't strictly necessary in this case (since you could log invocations in other ways, or use vfprintf), but the codebase I'm working on requires the wrapper to do some actual work, and doesn't have (and can't have added) a helper function akin to vfprintf.  [Update: there seems to be some confusion based on the answers that have been supplied so far. To phrase the question another way: in general, can you wrap some arbitrary variadic function without modifying that function's definition.] Solving the recurrence $T(n) = \sqrt n T(\sqrt{n}) + \sqrt{n}$ A former student of mine was TA-ing an algorithms class last quarter and asked students to solve this famous recurrence relation:  $$T(n) = \sqrt n T(\sqrt{n}) + n$$  There are  and this question has already been asked here.  I was talking to my student about this problem and mentioned that it's quite hard to solve and is pretty dependent on the particular choices being made. As an example, I suggested this variant of a recurrence relation that was less simple to solve:  $$T(n) = \sqrt n T(\sqrt{n}) + \sqrt{n}$$  The TA and I tried solving this recurrence for about an hour and a half without making any progress. Here are a few things we tried:   My approach to solving the initial recurrence relation was to draw out a recursion tree and notice that each level of the tree contributes $n$ to the total and that there are $O(\log \log n)$ layers, so the recurrence solves to $O(n \log \log n)$. When I tried doing this here, I noticed that the work per layer was no longer constant; instead, the top layer sums to $\sqrt{n}$, the second layer to $n^{3/4}$, the third to $n^{7/8}$, etc. We got stuck working with the summation $n^{1/2} + n^{3/4} + n^{7/8} + ...$. We tried using the iteration method to unroll the recurrence. With the original recurrence relation, this works out nicely; here, we got stuck at the same summation given above.   I'm completely stuck trying to figure out how to solve this recurrence relation. There's nothing riding on it per se - I don't need to solve it for any particular reason - but the fact that we arrived at it by a straightforward modification of a common algorithms problem set question makes it all the more enticing.  Any idea how to solve this recurrence?  Thanks! Why multiplicative group $\mathbb{Z}_n^*$ is not cyclic for $n = 2^k$ and $k \ge 3$ I'm trying to set an RSA key as an environment variable which, as a text file, contains newline characters.  Whenever I attempt to read from the file and pass it into an environment variable, it will just stop at the newline character on the first line. How can I prevent this? I have an equation, such as:  \documentclass{report}  \begin{document}  \chapter{hello} \begin{equation} x=1 \end{equation}  \end{document}   And the equation appears as "x=1 (1.1)".    What I want is "x=1 (1)" ignoring the chapter number.  How do I get that?  Thank you. What is the meaning of equation of a circle or equation of a cube? We have an equation of a Circle $$x^2 + y^2 = 1$$ and equation of a Cube $${||x-y|+|x+y|-2z|+||x-y|+|x+y|+2z|=1}$$  When I substitute x,y in first equation or x,y,z in the second equation then the equations are said to be satisfied when LHS and RHS are equal.  I have a quick question. If the first equation or second equation get satisfied, because LHS becomes equal to RHS, then those values of x and y of first equation are said to be lying on the circumference of the circle and not inside or outside of the circle and x,y,z of the second equation are said to be lying on the surface of the cube and not on the inside and not on the circle of the cube. Correct? Sort and display directory list alphabetically using opendir() in php