I am trying to create a customized tool in ArcGIS using Python Toolbox. Does anyone know how I can change the appearance (for example, size of a textbox or position of a parameter) of a parameter on the tool dialog? I did some searching online and could only found this ESRI documentation: , which does not provide much information. In the built-in ArcGIS Spatial Analyst Tools-&gt;Interpolation-&gt;Kriging tool, the dialog looks like this:  How can I make my customized tool to have something like the red part in the Kriging tool dialog? I am using ArcGIS Desktop 10.7.
I've been working with ArcGis for a while now and was wondering if there was a way to change positions of parameters inside the toolbox for the user. The only time I have seen this done in arc toolbox is with the Raster clip tool with the Rectangle parameter where the 4 parameters are aligned in a circle in the toolbox.     I don't know if what I want is possible since I haven't seen anyone else do it.
A locally constant sheaf on a locally connected space is a covering space; Proof? As part of my hobby i'm learning about sheaves from Mac Lane and Moerdijk. I have a problem with Ch 2 Q 5, to the extent that i don't believe the claim to be proven is actually true, currently. Here is the question repeated:     A sheaf on a locally connected space $X$ is locally constant if each point $x \in X$ has a basis of open neighborhoods  $\mathcal{N}_x$ such that whenever $U,V \in \mathcal{N}_x$ with $U \subset V$, the restriction $\mathcal{F}V \rightarrow \mathcal{F}U$ is a bijection. Prove that $\mathcal{F}$ is locally constant iff the associated etale space over $X$ is a covering.   I don't have a problem (i think) showing the "covering" $\rightarrow$ "locally constant" direction of the implication. My problem is in the reverse direction. In fact, in the process of trying to solve this problem i think i have come up with a very simple counterexample.  Here's my attempt at a counterexample:  Let $X = \{a,b,c\}$ be  finite space with open subsets $\{\{\},\{a\},\{a,b\},\{a,b,c\}\}$. I claim this is hyper-connected and locally connected.  Let $\mathcal{F}$ be the sheaf with $\mathcal{F}(\{a,b,c\}) = \{q\}$, $\mathcal{F}(\{a,b\}) = \{r,s\}$, and $\mathcal{F}(\{a\}) = \{t\}$, where $r = q|_{\{a,b\}}$, and $t = q|_{\{a\}} = r|_{\{a\}} = s|_{\{a\}}$. I claim this defines a locally constant sheaf. Indeed we can have $\mathcal{N}_{a} = \{\{a\}\}$, $\mathcal{N}_{b} = \{\{a,b\}\}$, and $\mathcal{N}_c = \{\{a,b,c\}\}$.  Now we can calculate the corresponding etale space $p : E \rightarrow X$ as follows: $E = \{\dot{q}(a), \dot{q}(b), \dot{q}(c), \dot{s}(b)\}$, and has these four distinct elements since $\dot{q}(a) = \dot{r}(a) = \dot{s}(a) = \dot{t}(a)$, and $\dot{q}(b) = \dot{r}(b)$. The action of $p$ follows by construction.  However, $p$ does not appear to me to be a covering space. In particular, the only neighborhoods of $b \in X$ are $\{a,b\}$and $\{a,b,c\}$ and we have $p^{-1}(\{a,b\}) = \{\dot{q}(a),\dot{q}(b),\dot{s}(b)\}$ and this cannot be partitioned into homeomorphic images of $\{a,b\}$ because $2 \nmid 3$. Similarly, $p^{-1}(\{a,b,c\}) = \{\dot{q}(a), \dot{q}(b), \dot{q}(c), \dot{s}(b)\}$ and this cannot be partitioned into homeomorphic images of $\{a,b,c\}$ since $3 \nmid 4$.  So i think i have a locally constant sheaf on a locally connected space whose corresponding etale space is not a covering. What have i done wrong? I have seen the claim mentioned elsewhere so i'm convinced i'm wrong somewhere. Perhaps someone knows where a correct proof is published otherwise? What is the relation between the Higgs field and chirality? Wikipedia  that the spontaneous breaking of chiral symmetry "is responsible for the bulk of the mass (over 99%) of the nucleons".  How do the nucleons gain mass from the spontaneous breaking of chiral symmetry? Why don't leptons gains mass from it? What is the role of the Higgs field in this all? Why a tesselation of the plane by a convex polygon of 7 or more sides is not possible? I read in several places, including Wikipedia, that a tessellation of the plane by a single, convex, $n-$sided polygon is not possible for $n\geq7$. I was not able to locate a proof, or a paper that discusses this. Maybe it is too trivial, but I am not able to figure it out myself.   So I would like to ask you for help. Where can I find a proof for this?  Also, I am interested in the mathematical background behind plane tiling (especially periodic), If you can suggest papers on the topic it would really help. How do I find out command line arguments of a running program? I'm looking for a tool or method to find out what command line parameters have been passed to a program, for example when it was run by another program (launcher-application scenario). A Book for abstract Algebra I am self learning abstract algebra. I am using the book Algebra by Serge Lang. The book has different definitions for some algebraic structures. (For example, according to that book rings are defined to have multiplicative identities. Also modules are defined slightly differently....etc) Given that I like the book, is it OK to keep reading this book or should I get another one?  Thank you listing files with pattern with starting and ending Here's a pickle: reference style links in markdown are fantastic. Numbered footnotes, however, can be a pain. Named references are a beautiful solution, but the editor seems to choke on them in certain contexts, throwing an error:  your post appears to contain code that is not properly formatted as code...  I've looked at a  and tested it out quite a bit and I'm pretty sure line breaking isn't the problem, named references are valid , and I can get multi-word named references to work basically every time (in this post, even). Is there a reason for named references to be seen as improperly formatted code in certain contexts? At the risk of being verbose (but for the sake of completeness), here's the source of the specific question I was trying to post when I encountered the problem: I'm trying to build a [Google Apps Script] that integrates with [Trello], the idea being to use it to push information from spreadsheets and forms into the [Trello API] and create cards on a `pending` list on a certain board.  I found this [question] on here that pointed me in the right direction, and added in OAuth based on the [GAS OAuth Documentation]. The problem is I can't post the the board. I run the script, the OAuth prompt fires, and the script completes with no errors. I can also `GET` data from the private board, so I assume the authorization is working properly.  So, what am I doing wrong that prevents my script from `POST`ing to Trello?  Here's the code I'm working with:      var trelloKey = [Trello API key];     var trelloSecret = [Trello API key secret];     var trelloList = [the id of the list we're posting to];      var oauthConfig = UrlFetchApp.addOAuthService('trello');         oauthConfig.setAccessTokenUrl('https://trello.com/1/OAuthGetAccessToken');         oauthConfig.setRequestTokenUrl('https://trello.com/1/OAuthGetRequestToken');         oauthConfig.setAuthorizationUrl('https://trello.com/1/OAuthAuthorizeToken');         oauthConfig.setConsumerKey(trelloKey);         oauthConfig.setConsumerSecret(trelloSecret);      function createTrelloCard() {        //POST [/1/cards], Required permissions: write       var payload = {'name': 'apiUploadedCard',                       'desc': 'description',                       'pos': 'top',                       'due': '',                       'idList': trelloList};        var url = 'https://api.trello.com/1/cards'       var options = {'method' : 'post',                      'payload' : payload,                      'oAuthServiceName' : 'trello',                      'oAuthUseToken' : 'always'};        UrlFetchApp.fetch(url, options);     }  [Trello]: http://trello.com [Google Apps Script]: https://developers.google.com/apps-script/ [Trello API]: https://trello.com/docs/ [other question]: http://stackoverflow.com/questions/18710641/trello-api-how-to-post-a-card-from-google-apps-script-gas [GAS OAuth Documentation]: https://developers.google.com/apps-script/guides/services/external#making_requests_to_services_with_oauth  If I'm being a complete dunce, please let me know. It seems like one of those errors where it's either a hardcore backend bug or a really stupid user mistake and I'm ready to admit to the latter. I want to set an environment variable from the command prompt and then be able to access it globally (for instance, I should see it by going to System -> Environment Variables).    When I use the set command, it isn't accessible in a new cmd session.  set NEWVAR=SOMETHING echo %NEWVAR%   Related questions: Any way to control light halos in the compositor based on emission level? I am wanting to animate a row of LED lights. I have separated the LED lights from the rest of my object with the pass index/ID mask functions; currently all of my LED lights are on pass index #1.  What I want is to have a minor halo effect around the lights, but only when they are active. Currently, when I add a halo effect to my pass index #1, all of the LED lights have a halo effect regardless if the LEDs are emitting light. All LEDs are diffuse and emission shaders, so I can animate by controlling the mix amount between diffuse and emission.   Is there any simple way to have the halo effect created through recognizing light emission values, or will I have to just animate each LED as its own layer of compositing? How to generate world files for raster X? I can't install software-center on Kali Why must an English learners should know Grammar first? Why must everyone understand Grammar first before learning to speak? Energia/MSP-EXP432 Issue: Analog In Pin removing voltage from Voltage Divider In the circuit below, I want to measure the voltage going to the ADC (output from the voltage divider consisting of a fixed resistor and photoresistor) using an MSP-EXP432; however, the MSP-EXP432 "Analog In" pin is lowering the output voltage (i.e. the voltage going into the ADC from the voltage divider drops when the "Analog In" pin is connected).  I set the analog pin as an input in the code shown below in Energia.  Is there any way to fix this?    const int bitsOfADC = 14; // 14-bit ADC Launchpad //int maxVal = 2^N -1;  // 2^14-1 int maxVal = 16383; float FSV = 5.0; // Supply to 0804ADC float LaunchPadResolution = FSV/maxVal; int D7 = A13; int D6 = A14; int ADCInput = A6; boolean D7_State = LOW; boolean D6_State = LOW; void setup() {   delay(1000);   Serial.begin(9600);   pinMode(D7, INPUT);   pinMode(D6, INPUT);   analogReadResolution(bitsOfADC);   pinMode(ADCInput, INPUT); } If $\gcd(a,b)=1$, then $\gcd(a+b,a^2 -ab+b^2)=1$ or $3$. How to get ObjectContext to compile? Coupon Collector Problem with Batched Selections Is it possible to animate which characters of a text object are assigned to a material? I read a short story (I think, but it might have been a novel), where most races discover a very easy way to travel faster than light at a certain point in their technological development.   What I remember:   The guys in wooden ships bounced around subjugating the people without FTL travel. Earth had never figured out the FTL, and so had poured its effort in a different path, achieving present day technology. The aliens were freaking out about handing the humans FTL travel. The story was told from the point of view of the aliens. I read it in the last 10 years, but there is no telling how old it actually was, although I do remember them mentioning F-18s or F-14s. Is my phone liable to explode if I charge it with a charger that came with a different phone? How can I convert a string to boolean in JavaScript? Can I convert a string representing a boolean value (e.g., 'true', 'false') into a intrinsic type in JavaScript?  I have a hidden form in HTML that is updated based upon a user's selection within a list. This form contains some fields which represent boolean values and are dynamically populated with an intrinsic boolean value. However, once this value is placed into the hidden input field it becomes a string.  The only way I could find to determine the field's boolean value, once it was converted into a string, was to depend upon the literal value of its string representation.  var myValue = document.myForm.IS_TRUE.value; var isTrueSet = myValue == 'true';   Is there a better way to accomplish this?