Code Monkey home page Code Monkey logo

azurenotebooks's Introduction

Azure Notebooks

Azure Notebooks at Microsoft Connect() 2018

The Azure Notebooks team is excited to share with you our latest update that we announced at Connect() 2018 during Scott Hanselman’s keynote. Here’s what’s new.

Azure Notebooks

Azure Notebooks is a hosted service for Jupyter Notebooks that requires no installation. It enables you to get started quickly on prototyping, data science, academic research, or learning to program Python or R. You can combine code, markdown, images, videos, graphs, all in one format and easily share with partners.

Best of all this service is free to use, making it a great environment for:

  • Teachers who need a hassle-free Python/R environment for classes
  • Presenters who don't want attendees to spend 45 mins installing software
  • Developers and hobbyist who need a quick coding scratchpad
  • Data scientists who need a full R, Python (Anaconda) environment and don't want to spend the time installing everything.

Documentation for Azure Notebooks is found on https://docs.microsoft.com/azure/notebooks.

Interesting samples

In addition to the notebooks in this repository, which you can also find on the Azure Notebooks samples library, there are some good external resources as well:

Note: You don't need an account to view notebooks. You will need a Microsoft account (Outlook, Hotmail, Xbox, etc) to run. At that time you'll be prompted to create one.

Data sources

There are many interesting sources of data to use in notebooks. A couple of good resources are:

Note that data must be accessible to the service - ideally on Github, Dropbox, OneDrive, Azure blobs, SQLAzure, ...

Jupyter resources

Get involved

  • File an issue for bugs, feature requests, etc. If you need immediate assistance, ping [email protected].
  • Have a cool notebook you want to share? Upload & tweet with #Azurenotebooks!
  • Are you teacher giving a large class or want to give webinar? Test drive the site and if possible a heads up on the date & number of users: [email protected].

Filing issues

https://github.com/Microsoft/AzureNotebooks/issues/new

Knowing the context of your issues will help us solve it faster. Please include as much of the following as you can while creating issues:

  • Whether the issue is related to Jupyter Notebooks or the Libraries feature.
  • The Jupyter Kernel (Python2, Python3, or R) in case of problems with a Jupyter Notebook.
  • Time of occurrence.
  • Web browser the issue occurred in.
  • If the issue occurred once or can be reproduced (with steps to repro it).
  • LibraryID and Notebook Name.
  • Logs (!cat .nb.log or: New/Terminal, $ cat .nb.log).
  • Usage scenario: teaching a class, doing homework, evaluating results for research.
  • Add template to root.

FAQs

What is Jupyter?

Jupyter (formerly IPython), is a multi-lingual REPL on steroids. This is a free service that provides Jupyter notebooks along with supporting libraries as a service. It means you can just login and use, no installation/setup is necessary. Instructors can also use the service by easily sharing a notebook. Students get their own private copies that can be run. The service is provided by the Python team @ Microsoft, which is part of the Data Group.

What environments are supported and how can I install packages?

Python 3.6.x Python 2.7.x (Anaconda3 and Anaconda2 5.3.0) with many additional packages.

  • You can install packages in a Python notebook: !pip install <pkg-name>
  • You can also install packages using conda: !conda install -y --name root <pkg-name>

We also support R (3.4.1 running MRO) and F# (4.1)

  • You can install packages in R: install.packages("pkg-name")

Full FAQs

azurenotebooks's People

Contributors

eclectir avatar andneilmsft avatar crwilcox avatar kraigb avatar kieranbrantnermagee avatar rickwinter avatar elibarzilay avatar rachelgshaffer avatar smortaz avatar somnathrakshit avatar tmtabor avatar

Watchers

James Cloos avatar Liumumu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.