I am working on the Custom Trigger and getting the following error:     ERROR  Error: Update failed. First exception on row 0 with id   a01c000000A8GvrAAF; first error: CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY,   XXXXTrigger: execution of BeforeUpdate caused by: System.DmlException:   Update failed. First exception on row 0 with id a01c000000A8GvrAAF;   first error: SELF_REFERENCE_FROM_TRIGGER, Object (id =   a01c000000A8Gvr) is currently in trigger XXXXXTrigger, therefore it   cannot recursively update itself: [] Class.XXXClass.XXXX: line 41,   column 1 Trigger.XXXTrigger: line 3, column 1: []   I have the following code  trigger XXXTrigger on ServiceXXXX__c (before insert, before update, after insert, after update){     XXXX.XXXX(Trigger.New) }   Here is the helper class:  public class XXXX {     public static void XXX(List&lt;SObject&gt; newSobjs){          List&lt;ServiceXXXX__c&gt; newSI = (List&lt;ServiceXXXX__c&gt;) newSobjs;                List&lt;ServiceXXXX__c&gt; testlist = new List&lt;ServiceXXXX__c&gt;();          Set&lt;Id&gt; caseIdSet = new Set&lt;Id&gt;();         for(ServiceXXXX__c si : newSI){             caseIdSet.add(si.Case__c);         }           Map&lt;Id,Case&gt; caseMap = new Map&lt;Id,Case&gt;([SELECT Id,Category,SubCategory                                                FROM Case                                                WHERE Id IN :caseIdSet]);                for(ServiceXXXX__c si : newSI){             if(caseMap.get(si.Case__c).Category__c == 'YYYY'){                 if(caseMap.get(si.Case__c).SubCategory__c == 'ZZZZ'){                      if(si.XXX &amp;&amp; si.XXX != null){                         ServiceXXXX__c newSInfo = new ServiceXXXX__c();                         newSInfo.Id = si.Id;                         if(si.CCC == null){                             newSInfo.CCC = 0;                         }                          if(newSInfo.CCCC &gt; 0 &amp;&amp; newSInfo.CCC &lt;=2){                             newSInfo.CCC++;                         }                         testlist.add(newSInfo);                         System.debug('COUNTER :::==&gt; '+newSInfo.CCC);                     }                 }                  }         }         update testlist;     } }
I have Opportunity-lookup field on Opportunity (self),  Scenario:   Opportunity A if select Opportunity B using lookup then Opportunity B's same lookup field automatically populate with Opportunity A.   I tried to achieve this using trigger - before insert/update but its failing as:  System.DmlException: Update failed. First exception on row 0 with id 006G000000DHaBlIAL; first error: SELF_REFERENCE_FROM_TRIGGER, Object (id = 006G000000DHaBl) is currently in trigger Oppy_before_INSUPD, therefore it cannot recursively update itself: []
I file 83(b) election, but did't include a copy of it in that year’s tax return Removing internal geometry So in the image below there are two circles, how can I remove the internal vertices between them without messing up the outside shape. I'm working on a gun and this is just a simple way to illustrate the issue I'm dealing with. If I where to go in and delete the internal faces it would leave holes on the outside of the object, is there a fast way to get around this? How can I make Firefox download different file types to different locations? 98% of what I download is music, so I set the download location to my music folder. However, the other 2% has no place there, so every time I download .doc files or PDF files I have to remove them. Is there a way to make Firefox change the download folder based on file extension? I'll settle for all non-MP3 files getting saved to the desktop.  I know I can right click, choose Save Link As and pick the download location myself, but it seems like there should be a better way. FM Transmitter oscillation problem I've been trying to get this simple FM transmitter to work over the past few days and I could use some help in a few areas.      First iteration was on a breadboard with all parts included.  The exception being I didn't have a 0.1uH coil handy but I had another coil rated at 0.7uH (using my LCR meter).  I also didn't have a C4 value of 4.7pF but I had a 10pF value.  I figured I could just tune it later.  I hooked a scope up to it and got no oscillation.  I tried connecting the probe to the gate and the collector separately and together.  Still no oscillation.  Second iteration.  I removed the audio component of the circuit.  Essentially everything to the left of C2.  I had gotten that working no problem anyway so I figured I would concentrate on the oscillator.  This time I tried different values for the inductor ranging from 20uH to 1mH and different fixed values for the variable cap (10pf, 20pf, 30pf).  These were all ceramic caps. No love.  Third iteration. I tested the transistor to make sure that wasn't the issue.  Seems fine.  PN2222A variety. (Also tried 2N3904 and BC547). I then modeled this up on a piece of perf board.  I even found a SMD inductor of 0.1uH so now I thought I would be good.  Tested all the pieces on the meter before installation. Still nothing. I'm not seeing anything on the spectrum analyzer either.  Questions:   Do you think my benchtop power supply is causing a problem?  All the various versions of this type of FM transmitter circuit on YouTube and the Internet all seem to use a battery.  Any chance the 60Hz main power is messing with things?  I've put .1uF and higher caps on the power rails. I have a 200Mhz SIGLENT SDS1202X-E scope.  I've built and tested other oscillators up to a few MHz before with no issues.  Any thoughts on that being the issue?  I would expect to see something on the scope right? Any chance the probe is dampening the oscillations?     I know there are a lot better FM transmitter circuits out there I was just experimenting with this (and others like it) and couldn't get any to work. Does anyone know of a simple Image Editor, with functionality comparable to ,  for Ubuntu?  I've always found GIMP to be overkill and too complicated for what I want to do. How to hide users from the GDM login screen? I have recently added several new users, that I need for qmail. Now they appear in the box in the login screen and clutter it, and I have to scroll to find my user. How can I hide those users from the login box? Running a caching DNS server on my LAN When & how did Yoda come to know about the Rule of Two? Will factory resetting my device remove the Android upgrade? I have upgraded my phone to Android 2.1. I need to reset my phone but I don't want to lose the upgrade. Is it possible to do this? How? Boy and girl paradox is driving me crazy How to use \graphicspath? I am using MikTex 2.9 and TeXstudio for my TeX preparation. I would like to set the path to my figures folder, which contains all the figures, plots etc. required for my work.   I used \graphicspath to set the directory, but it gives me an error message:  \documentclass[12pt]{article}  \usepackage{graphicx}  \graphicspath{D:/LATEX/Reports@IIT/figures}  \begin{document} \includegraphics[width=4.5cm,height=4cm,angle=0]{logo.jpg}  \end{document}      Error: Package pdftex.def Error: File `logo.jpg' not found   However, when I prepend the filenames of the images with the same path in the \includegraphics command, it works just fine:  \documentclass[12pt]{article}  \usepackage{graphicx}  \begin{document}  \includegraphics[width=4.5cm,height=4cm,angle=0]{D:/LATEX/Reports@IIT/figures/logo.jpg}  \end{document}   Why is \graphicspath not setting the path? jQuery If DIV Doesn't Have Class "x" Find all continuous functions $f$ satisfying   $$\int_0^xf=(f(x))^2+C$$ for some constant $C \neq 0$, assuming that $f$ has at most one $0$.  I have a question about the solution to this problem. It says that   Clearly $f^2$ is differentiable everywhere, its derivative at $x$ is $f(x)$ (I'm assuming that this is because the left hand side is differentiable, the right hand side must be differentiable as well). So $f$ is differentiable at $x$ whenever $f(x) \neq 0$, and  $$f(x)=2f(x)f'(x),$$ so $f'(x) = \frac{1}{2}$ at such points. Thus, $f= \frac{1}{2}x+b$ for some $b$ on any interval where it is non-zero; if $f$ has a zero, this gives two possible solutions, with two possible values of $b$, but since $f$ is assumed continuous, they must be the same. So we need $$\int_0^x(\frac{1}{2}t+b)dt=(\frac{1}{2}x+b)^2+C$$  so we must have $b=\sqrt{-C}$ or $-\sqrt{-C}$, leading to two solutions for $C \lt 0$.  I don't understand the bolded statements. First, how does the differentiability of $f^2$ guarantee that $f$ is differentiable, and why only at $x$ where $f(x) \neq 0$?  Next, why are there two possible solutions if $f$ has a zero, but since $f$ is continuous they must be the same?  Finally, does the last statement mean that if $C \gt 0$, then there is no solution, since we're restricted to real numbers here?  I would appreciate it if anyone answers my questions. Beamer, page/frame numbers, buttons and Appendix slides If every prime ideal is maximal, what can we say about the ring? Suppose $R$ is a ring and every prime ideal of $R$ is also a maximal ideal of $R$. Then what can we say about the ring $R$? What is butterfly lighting, and when do I use it? I often hear the term 'Butterfly Lighting' used when discussing high-fashion and glamor photography. How do I set up Butterfly Lighting, and when do I use it? Now, that Adobe has stopped issuing new releases for Linux desktops, the only option for users is to use Google Chrome, for those who want to use the latest Flash updates. I use Chromium. Is there any way to get Chromium use the Flash from Google Chrome? The reason I as this question is that I have noticed both these browsers run in the background, so technically, the browsers' plugins are available to use. Is it possible to save settings for Microsoft Paint? After closing paint the last used settings went back to default. I want them to be saved. Like the selected Brush-Tool, Color, Line-strength, etc.  Either after every usage or I define one I use most. Maybe through the registry or by start parameters? How to set up a root cron job properly I tried to set up a root cron job to run a Bash script as root, to run at minute 7,37, every hour, every day of month, every month. This script is located in /usr/bin and named tunlrupdate.sh. It updates the DNS of Tunlr.  $ ls -l /usr/bin/tunlrupdate.sh  -rwxr-xr-x 1 root root 2133 Sep 24 15:42 /usr/bin/tunlrupdate.sh   This Bash script is available .  When invoked the script writes what's happening in a log located in /var/log/tunlr.log  To add this root cron job I used the standard for root's crontab  sudo crontab -e   And inserted these 2 lines at the end. I expect cron to run the script as root.  # check for updated Tunlr DNS every 30 minutes at the hour + 7 mn and hour + 37 mn 07,37 * * * * root /usr/bin/tunlrupdate.sh   A later command sudo crontab -l confirmed that the cron job has been inserted.  I did reboot Ubuntu and was checking in the log file if the cron job was launched properly. However there is nothing in the logfile /var/log/tunlr.log meaning the job was never successfully launched.  I did check that if I run the script from the command line  sudo /usr/bin/tunlrupdate.sh   then the logfile is updated accordingly.  Why is this cron job not running as planned in my system?  UPDATE 1 : All the proposed solutions so far do not work. I thank Olli for a CLI to list the system log sudo grep CRON /var/log/syslog. However I did get a CRON error  CRON[13092]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] &amp;&amp; [ -d /var/lib/php5 ] &amp;&amp; find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php /maxlifetime) ! -execdir fuser -s {} 2&gt;/dev/null \; -delete)   with the suggested PATH= insertion &amp; use of absolute path from root for functions in the script or without this suggested solutions here. I still get this error.  After some searching I pinpointed the error in the file /usr/lib/php5/maxlifetime as is explained : Change #!/bin/sh -e --&gt; #!/bin/sh -x  Then listing the CRON error log in my system  sudo grep CRON /var/log/syslog Feb 11 18:07:01 Marius-PC CRON[14067]: (root) CMD (root /usr/bin/tunlrupdate.sh) Feb 11 18:07:01 Marius-PC CRON[14066]: (root) MAIL (mailed 1 byte of output; but got status 0x00ff, #012)   I still don't get the bash script executing. This time no error is shown in the log. To get assurance this was not the content of the script I reduced the script to the following 3 lines:  #!/bin/bash LOGFILE=/var/log/tunlr.log echo $LOGFILE &gt;&gt; $LOGFILE   I still don't get the cron job through. Nothing is written in the log file. So even may be an empty script will not run in cron ? I don't get it. I am know trying a script reduced to these 2 lines:  #!/bin/bash exit 0   And still the same error log. The cron script does not go through ... Proof that Pi is constant (the same for all circles), without using limits