Upload new ipython notebook to wakari - scipy

I am not sure if this question is too specific to Wakari, but I figured I would give it a shot since there are a number of Wakari related posts on stackoverflow now. The question was this. Does anyone know how to upload an ipython notebook from your desktop pc to Wakari? I have a notebook that I have developed on my pc and I want to share it through Wakari. Do I have to manually copy all of the stuff from the notebook to the Wakari ipython notebook, or can I just upload the notebook file . . . ? Any suggestions would be appreciated.

Perhaps this is just for data files (not notebooks), but you can upload files according to this:
https://www.wakari.io/docs/data.html#upload
If your local copy is in a git repo, it would be easy to push it to github and then access it from there:
https://www.wakari.io/docs/accessing.html

Related

uploaded an existing pycharm project into github and now it doesnt run

newb alert. I'm new to GitHub so this might be a dumb question. I was creating a web scraper with scrapy on PyCharm & asked my friend for some help so I uploaded it into GitHub. Everything went fine until I realized that 1. the entire file was moved into a local file (previously was inside of pycharm & 2. it wouldn't run. When I inspected both files I came to find that there was only one key thing missing. There was a 'scrapy.cgf' file that was the only file not moved into the new local file.
What can I do to fix this?

How does !npx degit work in Google Colab?

I'm trying to read files from my Github repository in Google Colab. I found this answer that instructed me to use:
!npx degit Jainu-s/urldata/al -f
Which copies the files from my repository as local Colab files. It works perfectly, but I have no ideia what this code does exactly and I could not find any Colab documentation on it.
Can anyone explain to me how it works? What is its syntax, what does it do? And what are the options I could use with it?
You can read its documentation.
https://github.com/Rich-Harris/degit
Basically,
the program is degit
npx is to execute without install it
/al means you download that directory content
f is force download, because the directory is not empty
To read more
!npx degit --help

Does VSCode support to edit my code on Onedrive?

I want to get access to Onedrive files on VSCode so that I can edit and sync my code on Onedrive at the same time easily, just as sync files via SSH. But it seems that there isn't an extension being able to connect to an Onedrive account (I searched the keyword "onedrive" on VSCode Marketplace). Is there another approach?
PS: The question is modified a little because of potential obfuscation.
I believe there is no extension to do that with OneDrive at the moment, but I plan to implement this feature on Google Driveā„¢ for VSCode extension which I published last month. It does not support editing on remote drive yet but you already can download/upload files from within VSCode.
If you have any trouble/suggestion/idea related to this extension feel free to open issues on GitHub so I can help you.

Best way to edit files through FTP client and save a backup automatically

It is a habit that I have for editing files online . As far as I have many working websites and I don't want to backup all the files located on them but only those that I have edited through FTP client software .
What is the best way to have a version tracker for files ? Something like Github
I am not cool with editing files (websites) on localhost and move them to online mode. I am looking for a way to synchronize both local and web files in order to have the latest version of special files.
What about trying something like WinSCP or setting up XAMPP and working locally pushing to bitbuckket or github then once done working uploading all the files through FTP. WinSCP is for windows and allows you to edit the files without having to download them, edit them, reupload them. It allows you to edit them while they are live. However, XAMPP way is a better way to go if you plan to work on other peoples websites at any point in time.

Running IPython Notebook viewer locally

Im trying to introduce IPython notebook in my work. One of the ways I want to do that is by sharing my own work as notebooks with my colleagues so they would be able to see how easy it is to create sophisticated reports and share them.
I obviously can't use Notebook viewer since most of our work is confidential. I'm trying to set up notebook viewer locally. I read this question and followed the instructions there, but now that nbconvert is part of IPython the instructions are no longer valid.
Can anybody help with that?
You have a couple of options:
As described above convert to HTML and then serve them using a Simple server e.g python -m "SimpleHTTPServer" You can even set up a little python script that would "listen" in one directory. If changes or new notebooks is added to the directory the script will run nbconvert and move the HTML file to the folder you are serving from. To navigate to the server you are running go to yourip:port e.g. 10.0.0.2:8888 (see the IPython output when you run the IPython notebook command) (If you can serve over the network you might just as wel look into point 2 below)
If your computers are networked you can serve your work over the lan by sharing your IP address and port with your colleagues. This will however give them editing access but should not be a problem? This means that they will navigate to your ipython server and see the ipython notebook and be able to run your files.
Host your notebooks on an online server like Linode etc... entry level servers cheap. Some work is needed to add a password though.
Convert to PDF and mail it to them.
Convert to a slideshow (now possible in Version 1.00) and serve via option 1,2 or just share the HTML file with them.
Let them all run ipython notebook and check your files into a private repo at bitbucket (its free private git repo). They can then get your files there and run it themselves on their own machines.Or just mail it to them. Better yet if they wont make changes share a dropbox folder with everyone. If they run ipython notebook in that folder they will see your files (DANGEROUS though)
Get them in a boardroom and show them. :)