is there a basic custom application with Apex classes and a few visualforce pages to get started?
Where To start Learning With Salesforce Development
Disabling submit-button until the user has completed the form How do you think about disabling the submit-button until the user has completed the form or the required fields?   I find similar questions here on ux.se and somebody answered that the user will think that the form is broken or not immediately realize whats going on.  I think hiding is not that good but a disabling (e.g. grayscale, opacity, ...) plus a short text in the button would improve usability because the user realise that he still has to fill out something.  Is there anybody with experience or examples besides the usual error-messages/validation after submitting? No group of order 400 is simple Use physical harddisk in Virtual Box Control cannot fall through from one case label How to change specific values in a List Infinite series $\sum _{n=2}^{\infty } \frac{1}{n \log (n)}$ Why is quadratic integer ring defined in that way? Quadratic integer ring $\mathcal{O}$ is defined by \begin{equation}    \mathcal{O}=\begin{cases}       \mathbb{Z}[\sqrt{D}] &amp; \text{if}\ D=2,3\ \pmod 4\\       \mathbb{Z}\left[\frac{1+\sqrt{D}}{2}\right]\  &amp; \text{if}\ D=1\pmod 4    \end{cases} \end{equation} where $D$ is square-free.   I understand $\mathbb{Z}\left[\frac{1+\sqrt{D}}{2}\right]$ is not closed under multiplication if $D=2,3\pmod 4$. But still, isn't it more natural to define $\mathcal{O}=\mathbb{Z}[\sqrt{D}]$ for all square-free $D$? (in that case, it really seems like 'quadratic integer') I wonder what is the motivation of this definition. I'm running a few VMs, and suddenly I noticed my CPU fan was spinning louder than usual. I tracked it down to Windows 8 doing some "automatic maintenance":      How can I turn this completely off? I found a way to set the time, but not a way to turn it off completely. .NET String.Format() to add commas in thousands place for a number Prove $f $ is identically zero if $f(0)=0$ and $|f'(x)|\le|f(x)|$ I have the Nikon kit lens that came with a D5100 — the kit lens is  . I was thinking of getting a fast lens and I am looking to buy the .  Should I consider 35mm or instead buy a 55-200mm for better range? Although work and heat do the same thing (increase or decrease the internal energy of the system), There is still a fundamental difference between them. For example, The way in which entropy is defined is a very good way to differentiate between work and heat. But, why is there such a distinction between the two things? Is it the limitation of Newtonian mechanics that it never accounted for something like heat which could also change the energy of the system? Is the word "Thermodynamical work" or "Hidden work" suitable for heat? Defer SP.RequestExecutor.executeAsync I'm working on a SharePoint app where I need to run SP.RequestExecutor.executeAsync() in order to grab some information from one of the Host Web's lists. Depending on what method is calling the oData call I want to do something different.   Unfortuntely, executor.executeAsync() isn't playing as nice as $.ajax() does in terms of using $.when().done() and executing code after an async call is made. Below is some code if you'd like to see:      load = function (){         $.when(getEntries()).done(function () {             ViewModels.Calendar.addEventSource(ko.utils.unwrapObservable(eventList));         });     }      getEntries = function () {         return executor.executeAsync({             url: appweburl                 + "/_api/SP.AppContextSite(@target)/web/lists/getbytitle('" + LIST + "')/items?@target='" + hostweburl                 + "'&amp;$select=Title,OData__x006e_ot5,qnlu,OData__x0066_x20"                 + "&amp;$filter=OData__x0066_x20 eq '" + ViewModels.Person.user.userName() + "' "                 + "and qnlu ge DateTime'" + startDate().toString("yyyy-MM-dd") + "T00:00:00' "                 + "and qnlu le DateTime'" + endDate().toString("yyyy-MM-dd") + "T00:00:00' ",             method: "GET",             headers: { "Accept": "application/json; odata=verbose" },             success: onGetEntriesSuccess,             error: onoDataCallFailure          });     },      onGetEntriesSuccess = function (data) {         var jsonObject = JSON.parse(data.body);         $.each(jsonObject.d.results, function (index, item) {             eventList.push(new Event(item.qnlu, item.OData__x006e_ot5));         });     },      onoDataCallFailure = function (data, errorCode, errorMessage) {         alert('Failed to get host site. Error:' + errorMessage);     };   Any ideas/suggestions would be appreciated. How to pass javascript value to controller..? I want to pass the java-script value to controller.I am using repeat on VF page.  VF page      &lt;apex:repeat value="{!listAdj}" var="Adj" id="hrs"&gt;       &lt;td&gt;&lt;div class="requiredInput"&gt;&lt;div class="requiredBlock"&gt;&lt;/div&gt;     &lt;apex:inputField id="decimal" value="{!Adj.Hours_Decimal__c}" onchange="setHidden5(this);" &gt;       &lt;/apex:inputField&gt;     &lt;/div&gt;&lt;/td&gt;             &lt;apex:inputField id="hours" value="{!Adj.Hours__c}" /&gt; &lt;apex:inputField id="decimal" value="{!Adj.Hours_Decimal__c}" onchange="setHidden5(this);"/&gt;              &lt;/apex:repeat&gt;   Javascript code  function setHidden5(element){     //split the id of the inputField by ':' and then use the 5th index in the array to exact position of the inputField in the apex:repeat.   var idArray = element.id.split(':');     var hiddenRep1 =document.getElementById("thePage:form:hrs:hrs:"+idArray[4]+":decimal");          var hiddenRep2 = document.getElementById("thePage:form:hrs:hrs:"+idArray[4]+":hours");       if(element.value.length &gt;=1){        document.getElementById("thePage:form:hrs:hrs:"+idArray[4]+":hours").disabled = true; **hiddenRep2.value=hidden1.value;**                }                             }     }   I want to pass the hiddenRep2.value to controller.How to pass that. Hidden2.value is same as hidden1.value + some addition subtraction.i dont know how to pass that value. Can someone me sort out this.  Thanks Stacks for Unity Launcher I'm looking forward to emulate the behavior of OS X Dock Stacks so that I can have, for instance, one stack for browsers and another one for IDES. People at ask ubuntu are doing a lot of cleaver stuff with custom Launchers and Quicklists (see ). So has anyone figured out how to have stacks in Unity? Anything fancier than a static Quicklist over a dummy folder icon? When I capture packets using the packet analyser wireshark while visiting  I can see packets that use the HTTP protocol (e.g.a GET request). My Get request uses 4 protocols: Ethernet II, IPv4, TCP and HTTP.  For the IPv4 I can see my own local IPv4 address of my pc as the source, for the destination I see the IPv4 address 91.198.174.225. When I go to this address in my browser I get to some wikipedia related website that says'wiki does not exist'. Why am I not seeing the Hydrogen article when I go to that ip address? GPU compute grayed out How to create a grain / noise effect in Adobe Illustrator I want to create a noise effect using Adobe Illustrator.  Inside the hexagonal shape there is some kind of texture effect, I don't know what the name of this effect is:    How can I create such an effect in Adobe Illustrator? or is it created using Photoshop? Why was Gotham City changed from a mostly fictional city to New York City in the Nolan trilogy? In Batman Begins, Gotham City has a futuristic/fictional and run down look: think of Oldtown, the trains built by the Wayne Corporation etc.   In The Dark Knight Rises, Gotham City looks like plain old real world New York City — we don't see the trains anymore. Oldtown is just a standard poor neighborhood. Lots of the locations used in the movie are easily identified as real world NYC locations: the stock exchange or East River bridges for example.   My question is: Why did Nolan change Gotham city from a shady fictional more cartoon-like town to plain old NYC?   Edit: The examples from Batman Begins and The Dark Knight Rises were just for illustration; I didn't intend to limit the question to those two movies.  Edit 2: I specifically want to know why Gotham City was changed from a cartoon-like city in Begins to an almost real-world NYC in The Dark Knight Rises (via not so cartoon-like but not yet real-world like Chicago in The Dark Knight Rises). Why it's NYC or Chicago is not so important for me. But why, e.g., were the trains which featured prominently in Begins gone in The Dark Knight Rises? There was only a very short in-universe time-span between the events of the two movies, yet Gotham changed drastically. Avoiding NullPointerException in Java