17 votes

Sharing data via the cloud

Tips: When you put stuff in the cloud it's good to use your short URL in the URI (or copy it in after to shrink down the link length and scariness): ...
  • 46.1k
16 votes
Accepted

Detect if code is running in the cloud

You are looking for $CloudEvaluation system variable. For example: $CloudEvaluation (* False *) and ...
15 votes
Accepted

CloudDeploy a Manipulate with dependent functions

The quick fix is to use Manipulate's SaveDefinitions, making it responsible for storing dependencies: ...
  • 135k
14 votes

How to share a notebook?

I have no personal experience with versioning/sharing in Mathematica yet, but my group and I have come to the point where we have to consider these options, so I have been looking around a bit. I can'...
  • 64.1k
14 votes

Making a website with Mathematica

In my opinion, Mathematica's XML template feature makes this quite easy. You'd write your HTML code for each page using XML templates, and then populate the templates with data as necessary using <...
  • 69.3k
13 votes
Accepted

How to remove a LocalSymbol (or CloudSymbol)?

Cloud symbols are stored in cloud objects (under $CloudSymbolBase) and local symbols are stored in local objects (under ...
  • 25.3k
13 votes
Accepted

A tour of AWSLink?

I haven't used these submarined functions for EC2, but I have found the S3 functionalities in this package to be extremely useful. Since there is currently no documentation in v11.3, I thought at the ...
  • 30.8k
12 votes
Accepted

Installing packages on "Mathematica Online"

In general, packages need to be placed in the Applications directory within $UserBaseDirectory. ...
  • 231k
12 votes

How can I prevent SHIFT-ENTER moving the editing cursor?

Is this what you are after? ...
  • 135k
12 votes

Making a website with Mathematica

This is not an anwser to produce live/production code for websides. (yet) I guess it's not what you want because its not very sophisticated but one could use MMA to make a good html code emitter ...
  • 5,235
12 votes

Making a website with Mathematica

This small note describes the method I use. I've been using this method for years. (all of my web site is written in Latex actually, and converted to HTML. First I used to use latex2html then switched ...
  • 127k
12 votes
Accepted

Stylesheets & Wolfram Cloud

They work, but you need to a) write stylesheet notebook expression or b) edit in desktop > upload and then set StyleDefinitions programmatically. Additionally <...
  • 135k
12 votes
Accepted

Putting package documentation on Wolfram Cloud

Good to hear it (almost) works! The header is a docked cell, so, to remove it, you could evaluate SetOptions[EvaluationNotebook[], DockedCells->{}] in the ...
12 votes
Accepted

Wolfram Cloud slowdown

I'm not sure yet what exactly changed – maybe the underlying "Reference.nb" stylesheet or our handling of N or Inherited (see ...
11 votes

How could I upload a XLS file to Cloud and then plot it?

So, let's hope this will be fixed in the next version. Until then this simple workaround, using "Binary" as an intermediate format, will do it: ...
11 votes

How can I make a webpage where people can evaluate my code?

I made use of an undocumented API for Mathematica cloud notebooks to write a little set of JavaScript functions that can be used to do just this, parsing Mathematica cells out of a browser URL. I then ...
  • 46.1k
11 votes
Accepted

How do I download all files I have in Wolfram Cloud to my desktop?

You can use CloudObjects and CloudDirectory to find your files: ...
  • 127k
10 votes

Embed free cloud notebook in web page

Fun Example I've made use of that here. I stuck the notebook in an accordion with an opener-thumb so I could generally display the page with it closed: But people reading the tutorial can click on ...
  • 46.1k
10 votes
Accepted

CloudDeploy Manipulate Plot

As we discovered Cloud's FrontEnd can't handle big numbers so well. Pity because the controller does not really operate in those ranges. You can only ask WRI Support about this issue, or design your ...
  • 135k
10 votes

Training Neural Networks on Cloud GPUs (Wolfram Cloud / AWS / Paperspace /etc)

No need to export to MXNet, put your neural net on a wl script instead and run it on AWS. Install CDFPlayer for linux on a Deep-Learning Ubuntu AMI on a EC2 GPU-compute instance, then download and ...
  • 2,020
10 votes
Accepted

How to export a Dataset to JSON or CSV?

What you are getting is not "CDF format" but a Mathematica Dataset. You should also note that you are trying to convert and serve a dataset that has 45716 entries. ...
  • 23.3k
10 votes
Accepted

CloudPut vs CloudSave vs CloudExport vs CloudPublish vs

This is largely answered by this guide page: https://reference.wolfram.com/language/guide/CloudFunctionsAndDeployment.html But I'll give a slightly expanded version of that. You can think of the I-O ...
  • 5,165
9 votes
Accepted

How to make APIFunction accept parameters from body?

Ultimately the body can be extracted by using HTTPRequestData HTTPRequestData[] will return an ...
  • 10.8k
9 votes

Clean package update for API/FormFunctions on Wolfram Cloud

Edit: For more on this Context trick see this: Importing an mx file into a context And just as full disclosure here's a note on it circumventing ...
  • 46.1k
9 votes

Making a website with Mathematica

I thought I'd just briefly lay out what I do so people don't have to go to the link to my blog post in the question. The packages for all this junk are here, here, and here. Look for the things with <...
  • 46.1k
9 votes
Accepted

Training Neural Networks on Cloud GPUs (Wolfram Cloud / AWS / Paperspace /etc)

With version 12.2, this functionality now exists using RemoteBatchSubmit and related functionality. From the release notes: ...
  • 12.8k
9 votes
Accepted

Installing Paclets in Mathematica online?

Upload the file TensorSimplify.m to Base/Applications in your WolframCloud. Then ...
  • 18.9k
8 votes
Accepted

Deploy API which calculates matrix operations

If by matrix input you mean a grid of input cells, then I believe you have to make it yourself. Here's an example. ...
  • 69.3k
8 votes
Accepted

Why my cloud application failed to display manipulate element correctly?

Documentation and Details ans Options section for CloudDeploy are saying: CloudDeploy[expr,...] automatically deploys all ...
  • 135k
8 votes
Accepted

Ensuring that a file uploaded via FormFunction is of a particular type

Instead of having FormFunction directly convert CSV input into a table of values, upload the CSV file to a CloudObject and do the CSV import in the cloud: ...

Only top scored, non community-wiki answers of a minimum length are eligible