#minerich
Explore tagged Tumblr posts
Photo
Ford Brewster Town Car Cabriolet 1940. Un bel exemple de cette voiture peut être vu dans la collection Bob Bahre à Paris Hill, Maine. Cette collection n'est ouverte qu'un jour par an. - source Tom Minerich via Cars & Motorbikes Stars of the Golden era.
74 notes
·
View notes
Text
A rare phenomenon called the
"Dragon's Tongue" is beginning its peak visibility.
In spring and late summer, sunlight reflects and illuminates this crevice in a brilliant orange at sunrise. Views of the Dragon's Tongue are best from the Devil's Overlook Trail. Go about halfway down the trail and look east to spot the formation.
The time shortly after sunrise or before sunset, known as golden hour, brings softer light and warm glows to the canyon. Shadows, canyon walls, and overall colors can become more dramatic in this light. Even if Dragon's Tongue is not visible, bring your camera for spectacular views from this overlook and others.
#blackcanyon #photography
Photo by Park Volunteer Jerry Minerich
View into a canyon of sunlight reflecting off rock and illuminating a crevice in a bright orange glow. Small shrubs are in the foreground, canyon walls in the background.
0 notes
Photo
ABS-CBN Film Restoration: Hihintayin Kita Sa Langit Restored Trailer (x)
34 notes
·
View notes
Video
youtube
Well...it only took 5 years but my song now has 300 views on YouTube! That's a milestone, right? Anyway, I want to take this opportunity to thank everybody who has supported me and my music over the years. I hope to have some more music ready later this year (fingers crossed), and I'd also like to say go out and support your artistic friends! If you haven't already (or even if you have), check out the video, give me your feedback, and I'd love it if you would subscribe to my YouTube channel and follow me on my Facebook and Tumblr (is that still a thing?) pages. Thanks again y'all, you are all amazing. <3
YouTube: https://www.youtube.com/channel/UCCTrIicn3vA8b5CztoQgkDA
Facebook: https://www.facebook.com/Chris-Sgt-Sparkles-Minerich-214524998635315/
#seattle#singer songwriter#hopeless romantic#Sgt. Sparkles#Chris Minerich#love song#piano#independent music#live#Home#local music#Seattle Central College#music
0 notes
Text
There and Gone
wine and songfire and furswarmth and love —–a fleeting glimpse of a life that was never minerich with sustenancereplete with nourishmentwho could want that, anyway?much rather would I starvethan sit at the same banquet with those I loathemuch rather would I bleed to emptythan fatten myself with traitorsthan cozen with a lie
View On WordPress
1 note
·
View note
Text
Announcing .NET Interactive - Try .NET includes .NET Notebooks and more
At Microsoft Ignite 2019, we were happy to announce that the "Try .NET global tool" added support for C# and F# Jupyter notebooks. Last week, the same team that brought you .NET Notebooks announced Preview 2 of the .NET Notebook.
Name Change - .NET interactive
As the scenarios for what was "Try .NET" continued to grow, the team wanted to a name that encompassed all the experiences they have as well as all the experiences they will have in the future. What was the Try .NET family of projects is now .NET interactive.
The F# community has enjoyed F# in Juypter Notebooks from years with the pioneering functional work of Rick Minerich, Colin Gravill and many other contributors! .NET Interactive is a family of tools and kernels that offer support across a variety of experiences as a 1st party Microsoft-supported offering.
.NET interactive is a group of CLI (command line interface) tools and APIs that enable users to create interactive experiences across the web, markdown, and notebooks.
.NET Interactive APIs and Tools
Here is what the command line looks like using the dotnet CLI.
dotnet interactive global tool:
Used for notebooks (Jupyter and nteract). This came out in late 2019.
dotnet try global tool:
Used for workshops and offline documentation. Interactive markdown with a backing project. I wrote about this in May 2019.
trydotnet.js API
Currently, only used internally at Microsoft, this API is used on the .NET page and C# documentation. Maybe one day I can use it on my blog? And yours?
Installing .NET Interactive
You can start playing with it today, locally or in the cloud! Seriously. Just click and start using it.
Before you install the .NET interactive global tool, please make sure you have the following:
.NET Core 3.1 SDK
Jupyter : JupyterLab can be installed using Anaconda or conda or pip.
For more details on how to do this please checkout the offical Jupyter installation guide.
Open Anaconda Prompt (windows) or Terminal (macOS).
Verify that Jupyter ins installed and present on the current path.
> jupyter kernelspec list python3 ~\jupyter\kernels\python3
Open Windows terminal and install the dotnet interactive global tool:
> dotnet tool install --global Microsoft.dotnet-interactive
Switch back to Anaconda prompt and install the .NET kernel. To be clear, here we are using the dotnet CLI to let the Jupyter CLI know that we exist!
> dotnet interactive jupyter install [InstallKernelSpec] Installed kernelspec .net-csharp in ~\jupyter\kernels\.net-csharp .NET kernel installation succeeded [InstallKernelSpec] Installed kernelspec .net-fsharp in ~\jupyter\kernels\.net-fsharp .NET kernel installation succeeded [InstallKernelSpec] Installed kernelspec .net-powershell in ~\jupyter\kernels\.net-powershell .NET kernel installation succeeded
While still in Anaconda prompt, verify that .NET kernel is installed like this
> jupyter kernelspec list .net-csharp ~\jupyter\kernels\.net-csharp .net-fsharp ~\jupyter\kernels\.net-fsharp .net-powershell ~\jupyter\kernels\.net-powershell python3 ~\jupyter\kernels\python3
Now you can just run "jupyter lab" at the command line and you're ready to go!
More Languages - PowerShell
The .NET kernel now comes PowerShell support too! In Preview 2, the .NET interactive team partnered with PowerShell to enable this scenario. You can read more about the announcement of the PowerShell blog.
The .NET interactive team is looking forward to hearing your thoughts. You can talk to them at https://github.com/dotnet/interactive
Multi .NET language Notebooks
I wanted to highlight one of the hidden gems .NET interactive has had since Preview 1 - multi-language notebooks. That means that users can switch languages in a single notebook. Here is an example of a C#, F#, and PowerShell in a single .ipynb file.
Using one of the language magic commands (#!csharp, #!fsharp,#pwsh) tells the .NET Interactive kernel to run the cell in a specific language. To see a complete list of the available magic commands, enter the #!lsmagic command into a new cell and run it.
.NET Code in nteract.io
Additionally, you can now write .NET Code in nteract.io. Nteract is an open-source organization that builds SDKs, applications, and libraries that helps people make the most of interactive notebooks and REPLs. We are excited to have our .NET users take advantage of the rich REPL experience nteract provides, including the nteract desktop app.
To get started with .NET Interactive in nteract please download the nteract desktop app and install the .NET kernels.
Learn More
Try sample .NET notebooks online using Binder. This also allows you try out .NET Interactive daily builds.
Create and run .NET notebooks on your machine.
Share your own .NET notebooks with others online using Binder.
.NET Interactive with nteract
The team is looking forward to seeing what you build. Moving forward, the team has split dotnet try and dotnet interactive tools into separate repos.
For any issues, feature requests, and contributions to .NET Notebooks, please visit the .NET Interactive repo.
For any issues, feature requests, and contributions on interactive markdown and trydotnet.js, please visit the Try .NET repo.
Sponsor: Have you tried developing in Rider yet? This fast and feature-rich cross-platform IDE improves your code for .NET, ASP.NET, .NET Core, Xamarin, and Unity applications on Windows, Mac, and Linux.
© 2019 Scott Hanselman. All rights reserved.
Announcing .NET Interactive - Try .NET includes .NET Notebooks and more published first on http://7elementswd.tumblr.com/
0 notes
Text
Announcing .NET Interactive - Try .NET includes .NET Notebooks and more
At Microsoft Ignite 2019, we were happy to announce that the "Try .NET global tool" added support for C# and F# Jupyter notebooks. Last week, the same team that brought you .NET Notebooks announced Preview 2 of the .NET Notebook.
Name Change - .NET interactive
As the scenarios for what was "Try .NET" continued to grow, the team wanted to a name that encompassed all the experiences they have as well as all the experiences they will have in the future. What was the Try .NET family of projects is now .NET interactive.
The F# community has enjoyed F# in Juypter Notebooks from years with the pioneering functional work of Rick Minerich, Colin Gravill and many other contributors! .NET Interactive is a family of tools and kernels that offer support across a variety of experiences as a 1st party Microsoft-supported offering.
.NET interactive is a group of CLI (command line interface) tools and APIs that enable users to create interactive experiences across the web, markdown, and notebooks.
.NET Interactive APIs and Tools
Here is what the command line looks like using the dotnet CLI.
dotnet interactive global tool:
Used for notebooks (Jupyter and nteract). This came out in late 2019.
dotnet try global tool:
Used for workshops and offline documentation. Interactive markdown with a backing project. I wrote about this in May 2019.
trydotnet.js API
Currently, only used internally at Microsoft, this API is used on the .NET page and C# documentation. Maybe one day I can use it on my blog? And yours?
Installing .NET Interactive
You can start playing with it today, locally or in the cloud! Seriously. Just click and start using it.
Before you install the .NET interactive global tool, please make sure you have the following:
.NET Core 3.1 SDK
Jupyter : JupyterLab can be installed using Anaconda or conda or pip.
For more details on how to do this please checkout the offical Jupyter installation guide.
Open Anaconda Prompt (windows) or Terminal (macOS).
Verify that Jupyter ins installed and present on the current path.
> jupyter kernelspec list python3 ~\jupyter\kernels\python3
Open Windows terminal and install the dotnet interactive global tool:
> dotnet tool install --global Microsoft.dotnet-interactive
Switch back to Anaconda prompt and install the .NET kernel. To be clear, here we are using the dotnet CLI to let the Jupyter CLI know that we exist!
> dotnet interactive jupyter install [InstallKernelSpec] Installed kernelspec .net-csharp in ~\jupyter\kernels\.net-csharp .NET kernel installation succeeded [InstallKernelSpec] Installed kernelspec .net-fsharp in ~\jupyter\kernels\.net-fsharp .NET kernel installation succeeded [InstallKernelSpec] Installed kernelspec .net-powershell in ~\jupyter\kernels\.net-powershell .NET kernel installation succeeded
While still in Anaconda prompt, verify that .NET kernel is installed like this
> jupyter kernelspec list .net-csharp ~\jupyter\kernels\.net-csharp .net-fsharp ~\jupyter\kernels\.net-fsharp .net-powershell ~\jupyter\kernels\.net-powershell python3 ~\jupyter\kernels\python3
Now you can just run "jupyter lab" at the command line and you're ready to go!
More Languages - PowerShell
The .NET kernel now comes PowerShell support too! In Preview 2, the .NET interactive team partnered with PowerShell to enable this scenario. You can read more about the announcement of the PowerShell blog.
The .NET interactive team is looking forward to hearing your thoughts. You can talk to them at https://github.com/dotnet/interactive
Multi .NET language Notebooks
I wanted to highlight one of the hidden gems .NET interactive has had since Preview 1 - multi-language notebooks. That means that users can switch languages in a single notebook. Here is an example of a C#, F#, and PowerShell in a single .ipynb file.
Using one of the language magic commands (#!csharp, #!fsharp,#pwsh) tells the .NET Interactive kernel to run the cell in a specific language. To see a complete list of the available magic commands, enter the #!lsmagic command into a new cell and run it.
.NET Code in nteract.io
Additionally, you can now write .NET Code in nteract.io. Nteract is an open-source organization that builds SDKs, applications, and libraries that helps people make the most of interactive notebooks and REPLs. We are excited to have our .NET users take advantage of the rich REPL experience nteract provides, including the nteract desktop app.
To get started with .NET Interactive in nteract please download the nteract desktop app and install the .NET kernels.
Learn More
Try sample .NET notebooks online using Binder. This also allows you try out .NET Interactive daily builds.
Create and run .NET notebooks on your machine.
Share your own .NET notebooks with others online using Binder.
.NET Interactive with nteract
The team is looking forward to seeing what you build. Moving forward, the team has split dotnet try and dotnet interactive tools into separate repos.
For any issues, feature requests, and contributions to .NET Notebooks, please visit the .NET Interactive repo.
For any issues, feature requests, and contributions on interactive markdown and trydotnet.js, please visit the Try .NET repo.
Sponsor: Have you tried developing in Rider yet? This fast and feature-rich cross-platform IDE improves your code for .NET, ASP.NET, .NET Core, Xamarin, and Unity applications on Windows, Mac, and Linux.
© 2019 Scott Hanselman. All rights reserved.
Announcing .NET Interactive - Try .NET includes .NET Notebooks and more published first on https://deskbysnafu.tumblr.com/
0 notes
Text
RT @rickasaurus: I would be so happy if we could all just agree that object oriented programming was a failed experiment and we shouldn't do it anymore.
I would be so happy if we could all just agree that object oriented programming was a failed experiment and we shouldn't do it anymore.
— Richard Minerich (@rickasaurus) July 31, 2020
via Twitter https://twitter.com/aklefdal July 31, 2020 at 05:04PM
0 notes
Link
Richard Minerich (@rickasaurus)
Amazon Firecracker was written in Rust, proof positive that the language is gaining ground quickly https://firecracker-microvm.github.io/
faved by your 1 friend and 3 others
0 notes
Text
Announcing .NET Jupyter Notebooks
Jupyter Notebooks has been the significant player in the interactive development space for many years, and Notebooks have played a vital role in the continued popularity of languages like Python, R, Julia, and Scala. Interactive experiences like this give users with a lightweight tool (I like to say "interactive paper") for learning, iterative development, and data science and data manipulation.
The F# community has enjoyed F# in Juypter Notebooks from years with the pioneering functional work of Rick Minerich, Colin Gravill and many other contributors!
As Try .NET has grown to support more interactive C# and F# experiences across the web with runnable code snippets, and an interactive documentation generator for .NET Core with the dotnet try global tool, we're happy to take that same codebase to the next level, by announcing C# and F# in Jupyter notebooks.
.NET in Jupyter Notebooks
Even better you can start playing with it today, locally or in the cloud!
.NET in Anaconda locally
.NET Core 3.0 SDK and 2.1 as currently the dotnet try global tool targets 2.1.
Jupyter : JupyterLab can be installed using Anaconda or conda or pip.
For more details on how to do this please checkout the offical Jupyter installation guide.
Install the .NET Kernel
Open Anaconda Prompt (Installed with Anaconda
Install the dotnet try global tool
dotnet tool install --global dotnet-try
Please note: If you have the dotnet try global tool already installed, you will need to uninstall the older version and get the latest before grabbing the Jupyter kernel-enabled version of the dotnet try global tool.
Check to see if Jupyter is installed
jupyter kernelspec list
Install the .NET kernel!
dotnet try jupyter install
Test installation
jupyter kernelspec list
You should see the .net-csharp and .net-fsharp listed.
To start a new notebook, you can either type jupyter lab Anaconda prompt or launch a notebook using the Anaconda Navigator.
Once Jupyter Lab has launched in your preferred browser, you have the option to create a C# or a F# notebook
Now you can write .NET and and prose side by side, and just hit Shift-Enter to run each cell.
For more information on our APIs via C# and F#, please check out our documentation on the binder side or in the dotnet/try repo in the NotebookExamples folder.
Features
To explore some of the features that .NET notebooks ships with, I put together dashboard for the Nightscout GitHub repo.
HTML output : By default .NET notebooks ship with several helper methods for writing HTML. From basic helpers that enable users to write out a string as HTML or output Javascript to more complex HTML with PocketView. Below I'm using the display() helper method.
Importing packages : You can load NuGet packages using the following syntax. If you've used Rosyln-powered scripting this #r for a reference syntax will be familiar.
#r "nuget:<package name>,<package version>"
For Example
#r "nuget:Octokit, 0.32.0" #r "nuget:NodaTime, 2.4.6" using Octokit; using NodaTime; using NodaTime.Extensions; using XPlot.Plotly;
Do note that when you run a cell like this with a #r reference that you'll want to wait as that NuGet package is installed, as seen below with the ... detailed output.
Object formatters : By default, the .NET notebook experience enables users to display useful information about an object in table format.
The code snippet below will display all opened issues in the nightscout/cgm-remote-monitor repo.
display(openSoFar.Select(i => new {i.CreatedAt, i.Title, State = i.State.StringValue, i.Number}).OrderByDescending(d => d.CreatedAt));
With the object formatter feature, the information will be displayed in a easy to read table format.
Plotting
Visualization is powerful storytelling tool and,a key feature of the Jupyter notebook experience. As soon as you import the wonderful XPlot.Plotly F# Visualization Package into your notebooks(using Xplot.Ploty;) you can begin creating rich data visualizations in .NET.
The graphs are interactive too! Hover over the different data points to see the values.
Learn, Create and Share
To learn, create and share .NET notebooks please check out the following resources:
Learn: To learn online checkout the dotnet/try binder image for a zero install experience.
Create: To get started on your machine check out the dotnet/try repo. Select the option highlighted option
Share: If you want to share notebooks you have made using the .NET Jupyter kernel, the easiest way is to generate a Binder image that anyone can run on the web. For more information on how to do this please check out the .NET Jupyter documentation.
Checkout the online .NET Jupyter Notebook I created for to explore the NightScout GitHub project using C# and the Octokit APIs.
The source is here https://github.com/shanselman/NightscoutDashboard
but you can run the notebook live just by going to mybinder https://mybinder.org/v2/gh/shanselman/NightScoutDashboard/master?urlpath=lab
We hope you enjoy this new .NET Interactive experience and that you're pleasantly surprised by this evolution of the .NET Try interactive kernel.
Sponsor: Octopus Deploy wanted me to let you know that Octopus Server is now free for small teams, without time limits. Give your team a single place to release, deploy and operate your software.
© 2019 Scott Hanselman. All rights reserved.
Announcing .NET Jupyter Notebooks published first on https://deskbysnafu.tumblr.com/
0 notes
Text
Announcing .NET Jupyter Notebooks
Jupyter Notebooks has been the significant player in the interactive development space for many years, and Notebooks have played a vital role in the continued popularity of languages like Python, R, Julia, and Scala. Interactive experiences like this give users with a lightweight tool (I like to say "interactive paper") for learning, iterative development, and data science and data manipulation.
The F# community has enjoyed F# in Juypter Notebooks from years with the pioneering functional work of Rick Minerich, Colin Gravill and many other contributors!
As Try .NET has grown to support more interactive C# and F# experiences across the web with runnable code snippets, and an interactive documentation generator for .NET Core with the dotnet try global tool, we're happy to take that same codebase to the next level, by announcing C# and F# in Jupyter notebooks.
.NET in Jupyter Notebooks
Even better you can start playing with it today, locally or in the cloud!
.NET in Anaconda locally
.NET Core 3.0 SDK and 2.1 as currently the dotnet try global tool targets 2.1.
Jupyter : JupyterLab can be installed using Anaconda or conda or pip.
For more details on how to do this please checkout the offical Jupyter installation guide.
Install the .NET Kernel
Open Anaconda Prompt (Installed with Anaconda
Install the dotnet try global tool
dotnet tool install --global dotnet-try
Please note: If you have the dotnet try global tool already installed, you will need to uninstall the older version and get the latest before grabbing the Jupyter kernel-enabled version of the dotnet try global tool.
Check to see if Jupyter is installed
jupyter kernelspec list
Install the .NET kernel!
dotnet try jupyter install
Test installation
jupyter kernelspec list
You should see the .net-csharp and .net-fsharp listed.
To start a new notebook, you can either type jupyter lab Anaconda prompt or launch a notebook using the Anaconda Navigator.
Once Jupyter Lab has launched in your preferred browser, you have the option to create a C# or a F# notebook
Now you can write .NET and and prose side by side, and just hit Shift-Enter to run each cell.
For more information on our APIs via C# and F#, please check out our documentation on the binder side or in the dotnet/try repo in the NotebookExamples folder.
Features
To explore some of the features that .NET notebooks ships with, I put together dashboard for the Nightscout GitHub repo.
HTML output : By default .NET notebooks ship with several helper methods for writing HTML. From basic helpers that enable users to write out a string as HTML or output Javascript to more complex HTML with PocketView. Below I'm using the display() helper method.
Importing packages : You can load NuGet packages using the following syntax. If you've used Rosyln-powered scripting this #r for a reference syntax will be familiar.
#r "nuget:<package name>,<package version>"
For Example
#r "nuget:Octokit, 0.32.0" #r "nuget:NodaTime, 2.4.6" using Octokit; using NodaTime; using NodaTime.Extensions; using XPlot.Plotly;
Do note that when you run a cell like this with a #r reference that you'll want to wait as that NuGet package is installed, as seen below with the ... detailed output.
Object formatters : By default, the .NET notebook experience enables users to display useful information about an object in table format.
The code snippet below will display all opened issues in the nightscout/cgm-remote-monitor repo.
display(openSoFar.Select(i => new {i.CreatedAt, i.Title, State = i.State.StringValue, i.Number}).OrderByDescending(d => d.CreatedAt));
With the object formatter feature, the information will be displayed in a easy to read table format.
Plotting
Visualization is powerful storytelling tool and,a key feature of the Jupyter notebook experience. As soon as you import the wonderful XPlot.Plotly F# Visualization Package into your notebooks(using Xplot.Ploty;) you can begin creating rich data visualizations in .NET.
The graphs are interactive too! Hover over the different data points to see the values.
Learn, Create and Share
To learn, create and share .NET notebooks please check out the following resources:
Learn: To learn online checkout the dotnet/try binder image for a zero install experience.
Create: To get started on your machine check out the dotnet/try repo. Select the option highlighted option
Share: If you want to share notebooks you have made using the .NET Jupyter kernel, the easiest way is to generate a Binder image that anyone can run on the web. For more information on how to do this please check out the .NET Jupyter documentation.
Checkout the online .NET Jupyter Notebook I created for to explore the NightScout GitHub project using C# and the Octokit APIs.
The source is here https://github.com/shanselman/NightscoutDashboard
but you can run the notebook live just by going to mybinder https://mybinder.org/v2/gh/shanselman/NightScoutDashboard/master?urlpath=lab
We hope you enjoy this new .NET Interactive experience and that you're pleasantly surprised by this evolution of the .NET Try interactive kernel.
Sponsor: Octopus Deploy wanted me to let you know that Octopus Server is now free for small teams, without time limits. Give your team a single place to release, deploy and operate your software.
© 2019 Scott Hanselman. All rights reserved.
Announcing .NET Jupyter Notebooks published first on http://7elementswd.tumblr.com/
0 notes
Text
Announcing .NET Jupyter Notebooks
Jupyter Notebooks has been the significant player in the interactive development space for many years, and Notebooks have played a vital role in the continued popularity of languages like Python, R, Julia, and Scala. Interactive experiences like this give users with a lightweight tool (I like to say "interactive paper") for learning, iterative development, and data science and data manipulation.
The F# community has enjoyed F# in Juypter Notebooks from years with the pioneering functional work of Rick Minerich, Colin Gravill and many other contributors!
As Try .NET has grown to support more interactive C# and F# experiences across the web with runnable code snippets, and an interactive documentation generator for .NET Core with the dotnet try global tool, we're happy to take that same codebase to the next level, by announcing C# and F# in Jupyter notebooks.
.NET in Jupyter Notebooks
Even better you can start playing with it today, locally or in the cloud!
.NET in Anaconda locally
.NET Core 3.0 SDK and 2.1 as currently the dotnet try global tool targets 2.1.
Jupyter : JupyterLab can be installed using Anaconda or conda or pip.
For more details on how to do this please checkout the offical Jupyter installation guide.
Install the .NET Kernel
Open Anaconda Prompt (Installed with Anaconda
Install the dotnet try global tool
dotnet tool install --global dotnet-try
Please note: If you have the dotnet try global tool already installed, you will need to uninstall the older version and get the latest before grabbing the Jupyter kernel-enabled version of the dotnet try global tool.
Check to see if Jupyter is installed
jupyter kernelspec list
Install the .NET kernel!
dotnet try jupyter install
Test installation
jupyter kernelspec list
You should see the .net-csharp and .net-fsharp listed.
To start a new notebook, you can either type jupyter lab Anaconda prompt or launch a notebook using the Anaconda Navigator.
Once Jupyter Lab has launched in your preferred browser, you have the option to create a C# or a F# notebook
Now you can write .NET and and prose side by side, and just hit Shift-Enter to run each cell.
For more information on our APIs via C# and F#, please check out our documentation on the binder side or in the dotnet/try repo in the NotebookExamples folder.
Features
To explore some of the features that .NET notebooks ships with, I put together dashboard for the Nightscout GitHub repo.
HTML output : By default .NET notebooks ship with several helper methods for writing HTML. From basic helpers that enable users to write out a string as HTML or output Javascript to more complex HTML with PocketView. Below I'm using the display() helper method.
Importing packages : You can load NuGet packages using the following syntax. If you've used Rosyln-powered scripting this #r for a reference syntax will be familiar.
#r "nuget:<package name>,<package version>"
For Example
#r "nuget:Octokit, 0.32.0" #r "nuget:NodaTime, 2.4.6" using Octokit; using NodaTime; using NodaTime.Extensions; using XPlot.Plotly;
Do note that when you run a cell like this with a #r reference that you'll want to wait as that NuGet package is installed, as seen below with the ... detailed output.
Object formatters : By default, the .NET notebook experience enables users to display useful information about an object in table format.
The code snippet below will display all opened issues in the nightscout/cgm-remote-monitor repo.
display(openSoFar.Select(i => new {i.CreatedAt, i.Title, State = i.State.StringValue, i.Number}).OrderByDescending(d => d.CreatedAt));
With the object formatter feature, the information will be displayed in a easy to read table format.
Plotting
Visualization is powerful storytelling tool and,a key feature of the Jupyter notebook experience. As soon as you import the wonderful XPlot.Plotly F# Visualization Package into your notebooks(using Xplot.Ploty;) you can begin creating rich data visualizations in .NET.
The graphs are interactive too! Hover over the different data points to see the values.
Learn, Create and Share
To learn, create and share .NET notebooks please check out the following resources:
Learn: To learn online checkout the dotnet/try binder image for a zero install experience.
Create: To get started on your machine check out the dotnet/try repo. Select the option highlighted option
Share: If you want to share notebooks you have made using the .NET Jupyter kernel, the easiest way is to generate a Binder image that anyone can run on the web. For more information on how to do this please check out the .NET Jupyter documentation.
Checkout the online .NET Jupyter Notebook I created for to explore the NightScout GitHub project using C# and the Octokit APIs.
The source is here https://github.com/shanselman/NightscoutDashboard
but you can run the notebook live just by going to mybinder https://mybinder.org/v2/gh/shanselman/NightScoutDashboard/master?urlpath=lab
We hope you enjoy this new .NET Interactive experience and that you're pleasantly surprised by this evolution of the .NET Try interactive kernel.
Sponsor: Octopus Deploy wanted me to let you know that Octopus Server is now free for small teams, without time limits. Give your team a single place to release, deploy and operate your software.
© 2019 Scott Hanselman. All rights reserved.
Announcing .NET Jupyter Notebooks published first on https://deskbysnafu.tumblr.com/
0 notes
Text
RT @rickasaurus: If null was the biggest mistake in programming languages then implicit type conversions is the second biggest mistake
If null was the biggest mistake in programming languages then implicit type conversions is the second biggest mistake
— Richard Minerich (@rickasaurus) August 2, 2019
via Twitter https://twitter.com/aklefdal August 03, 2019 at 09:51PM
0 notes
Text
RT @rickasaurus: It’s so easy to make the business case for #fsharp: - It’s a great filter for hiring, people who want to learn F# are learners in general - it’s a .NET language, lots of people to hire who know the platform - Reduced bug rates and faster time to market What’s not to like?
It’s so easy to make the business case for #fsharp: - It’s a great filter for hiring, people who want to learn F# are learners in general - it’s a .NET language, lots of people to hire who know the platform - Reduced bug rates and faster time to market What’s not to like?
— Richard Minerich (@rickasaurus) June 8, 2018
via Twitter https://twitter.com/aklefdal June 08, 2018 at 06:32PM
0 notes
Text
RT @rickasaurus: Haha, great thread https://t.co/z8ByW7XlCv
Haha, great thread https://t.co/z8ByW7XlCv
— Richard Minerich (@rickasaurus) June 24, 2017
via Twitter https://twitter.com/aklefdal June 24, 2017 at 08:31AM
0 notes