Welde Tekle

Welde Tekle

1610035620

A Simple, Lightweight, and Powerful Deno Version Manager

DVM - Deno Version Manager

Dvm is an nvm-like version manager for Deno.

Please avoid use deno upgrade command to upgrade Deno when you’re using DVM to manage your multiple version environment.

Installing and Updating

Installation

There are two ways to install DVM.

  1. Install dvm from network by the following command:
$ curl -o- "https://raw.githubusercontent.com/ghosind/dvm/master/install.sh" | bash

For Chinese user, you can also install it from Gitee by the following command:

$ curl -o- "https://gitee.com/ghosind/dvm/raw/master/install.sh" | bash -s -r gitee
  1. Clone this project and execute install.sh script:
$ git clone "https://github.com/ghosind/dvm.git"
# you can also clone it from gitee
# git clone "https://gitee.com/ghosind/dvm.git"
$ cd dvm
$ ./install.sh

After installed dvm, please restart your terminal or use source <your_rc_file> to apply changes.

The default install location is ~/.dvm, you can specify an inexistent directory as the install location.

$ curl -o- "https://raw.githubusercontent.com/ghosind/dvm/master/install.sh" | bash -s -d ~/deno/dvm
$ ./install.sh ~/deno/dvm

Upgrade DVM

Since DVM v0.3.0, we provided upgrade command to update your DVM to the latest version.

$ dvm upgrade

If you want to update the DVM that less than v0.3.0, you may need to uninstall the current version and re-install the latest version. You can get the uninstall steps from Manual uninstall section.

Getting Start

After installed dvm, you can use it to manage multiple version Deno environments.

List available versions

Use dvm list-remote or dvm ls-remote to list all available versions from remote.

# list all available versions
$ dvm list-remote
# ls-remote is an alias for list-remote command
$ dvm ls-remote

List installed versions

Use dvm list or dvm ls to list all installed versions.

# list all installed versions
$ dvm list
# ls command is an alias for list command
$ dvm ls

Install Deno

Use dvm install <version> command to download and install a specified version from the source.

$ dvm install v1.0.0
deno v1.0.0 has installed.
$ dvn install v0.42.0
deno v0.42.0 has installed.

Uninstall Deno

Use dvm uninstall <version|alias-name> command to uninstall a specified version.

$ dvm uninstall v0.39.0
uninstalled deno v0.39.0.
# default is an alias name
$ dvm uninstall default
uninstalled deno default.

Set active version

Use dvm use [version] command to link deno to the specified installed version by parameter or .dvmrc file.

# use v1.0.0
$ dvm use v1.0.0
using deno v1.0.0 now.

# get version from .dvmrc file
# $ cat .dvmrc
# # v1.4.0
$ dvm use
using deno v1.4.0 now.

Get current version

Use dvm current command to display the current version of Deno.

$ dvm current
v1.0.0

Set an alias

Use dvm alias command to set alias name for a installed version of Deno.

$ dvm ls
   v1.0.0
# Set an alias
$ dvm alias default v1.0.0
default -> v1.0.0
$ dvm ls
   v1.0.0
default -> v1.0.0

Run with a version

Use dvm run command to run Deno on the specified version with arguments.

$ dvm run v1.0.0
Running with deno v1.0.0
Deno 1.0.0
exit using ctrl+d or close()
>
# Run app.ts with Deno v1.0.0
$ dvm run v1.0.0 app.ts

Commands

DVM supported the following commands:

Command Usage Description
install dvm install Download and install the latest version or the version reading from .dvmrc file.
dvm install <version> Download and install the specified version from source.
dvm install <version> --registry=<registry> Download and install deno with the specified registry.
uninstall dvm uninstall <version> Uninstall the specified version.
use dvm use Use the specified version read from .dvmrc.
dvm use <version> Use the specified version that passed by argument.
dvm use <name> Use the specified version of the alias name that passed by argument.
run dvm run <version> [args] Run deno on the specified version with arguments.
alias dvm alias <name> <version> Set an alias name to specified version.
unalias dvm unalias <name> Delete the specified alias name.
current dvm current Display the current version of Deno.
ls dvm ls List all installed versions.
list dvm list Same as ls command.
ls-remote dvm ls-remote List all remote versions.
list-remote dvm list-remote Same as ls-remote command.
which dvm which Display the path of the version that specified in .dvmrc.
dvm which current Display the path of the current version.
dvm which <version> Display the path of specified version.
clean dvm clean Remove all downloaded packages.
doctor dvm doctor Find invalid / corrupted versions.
dvm doctor --fix Find and fix invalid / corrupted versions.
upgrade dvm upgrade Update dvm itself.
purge dvm purge Remove dvm from your computer.
help dvm help Show dvm help message.

Please visit dvm wiki for more details.

Uninstalling DVM

There are two ways to remove DVM from your computer.

Use purge command

You can execute dvm purge to remove dvm from your computer if your dvm version is v0.3.2 and above. It will remove the $DVM_DIR and dvm configurations in shell config file.

If your dvm is less than v0.3.2, please following the next section (Manual uninstall) to remove DVM.

Manual uninstall

You can also execute following command to uninstall dvm:

rm -rf "$DVM_DIR"

Edit shell config file (like .bashrc or .zshrc), and remove the following lines:

# Deno Version Manager
export DVM_DIR="$HOME/.dvm"
export DVM_BIN="$DVM_DIR/bin"
export PATH="$PATH:$DVM_BIN"
[ -f "$DVM_DIR/dvm.sh" ] && alias dvm="$DVM_DIR/dvm.sh"
[ -f "$DVM_DIR/bash_completion" ] && . "$DVM_DIR/bash_completion"

Contribution

  1. Fork dvm project. (https://github.com/ghosind/dvm)
  2. Clone your fork to local. (git clone <your_forked_repo>)
  3. Create your branch. (git checkout -b features/someFeatures)
  4. Make your changes.
  5. Commit your changes. (git commit -m 'Add some features')
  6. Push to the branch. (git push origin features/someFeatures)
  7. Create a new Pull Request.

Please make sure your commits could pass the ShellCheck before creating pull request.

Download Details:

Author: ghosind

Source Code: https://github.com/ghosind/dvm

#deno #node #nodejs #javascript

What is GEEK

Buddha Community

A Simple, Lightweight, and Powerful Deno Version Manager

Managing your Data with Microsoft’s Power BI

In a world where the sheer amount of data is often overwhelming, the ability to interrogate and organise data to make meaningful business decisions is more important than ever.

Microsoft have created Power BI to enable every day users to use the data more effectively rather than relying on IT staff or system admins.

This is image title

Power BI is an analytics tool that uses natural language in a similar way to searching in Google. It will offer a real-time insight into your company’s performance by reporting on and encouraging the manipulation of your CRM data and in some cases, pulling together data from multiple sources to give you a richer snapshot.

To get in-Depth knowledge on Power BI you can enroll for a live demo on Power BI online training

Creating and personalising your very own reports, sharing them through your organisation…Power BI makes all these actions possible.

We have found Directors and Executives are excited about what Power BI offers, an insight into their complete business performance in a way they have never had before either at their desk or on their mobile device.

One of the things that makes Power BI so special is how easy it is to use and gives everyone the information they need to make better business decisions.

One of the many ease of use features utilises Cortana Technology.
This is image title

‘Ask a question about your data’ gives you an instant, graphical report response to the data you seek and offers intelligent suggestions on what else might interest you?

The following are some of the reasons why Power BI, here’s an insight of Power BI’s features.

  • Creation of reports and interactive dashboards
  • Access to Power BI reports in your Dynamics 365 dashboards
  • Creation of reports based on multiple data sources
  • Reports publication and centralization on web service
  • Visualization of reports on different devices via Power BI Mobile
  • Real time reporting
    Take your career to new heights of success with Power BI online training Hyderabad

#power bi training #power bi course #learn power bi #microsoft power bi training #power bi online course #power bi training in ameerpet

sophia tondon

sophia tondon

1620885491

Microsoft Power BI Consulting | Power BI Solutions in India

Hire top dedicated Mirosoft power BI consultants from ValueCoders who aim at leveraging their potential to address organizational challenges for large-scale data storage and seamless processing.

We have a team of dedicated power BI consultants who help start-ups, SMEs, and enterprises to analyse business data and get useful insights.

What are you waiting for? Contact us now!

No Freelancers, 100% Own Staff
Experienced Consultants
Continuous Monitoring
Lean Processes, Agile Mindset
Non-Disclosure Agreement
Up To 2X Less Time

##power bi service #power bi consultant #power bi consultants #power bi consulting #power bi developer #power bi development

sophia tondon

sophia tondon

1619670565

Hire Power BI Developer | Microsoft Power BI consultants in India

Hire our expert Power BI consultants to make the most out of your business data. Our power bi developers have deep knowledge in Microsoft Power BI data modeling, structuring, and analysis. 16+ Yrs exp | 2500+ Clients| 450+ Team

Visit Website - https://www.valuecoders.com/hire-developers/hire-power-bi-developer-consultants

#power bi service #power bi consultant #power bi consultants #power bi consulting #power bi developer #power bi consulting services

Welde Tekle

Welde Tekle

1610035620

A Simple, Lightweight, and Powerful Deno Version Manager

DVM - Deno Version Manager

Dvm is an nvm-like version manager for Deno.

Please avoid use deno upgrade command to upgrade Deno when you’re using DVM to manage your multiple version environment.

Installing and Updating

Installation

There are two ways to install DVM.

  1. Install dvm from network by the following command:
$ curl -o- "https://raw.githubusercontent.com/ghosind/dvm/master/install.sh" | bash

For Chinese user, you can also install it from Gitee by the following command:

$ curl -o- "https://gitee.com/ghosind/dvm/raw/master/install.sh" | bash -s -r gitee
  1. Clone this project and execute install.sh script:
$ git clone "https://github.com/ghosind/dvm.git"
# you can also clone it from gitee
# git clone "https://gitee.com/ghosind/dvm.git"
$ cd dvm
$ ./install.sh

After installed dvm, please restart your terminal or use source <your_rc_file> to apply changes.

The default install location is ~/.dvm, you can specify an inexistent directory as the install location.

$ curl -o- "https://raw.githubusercontent.com/ghosind/dvm/master/install.sh" | bash -s -d ~/deno/dvm
$ ./install.sh ~/deno/dvm

Upgrade DVM

Since DVM v0.3.0, we provided upgrade command to update your DVM to the latest version.

$ dvm upgrade

If you want to update the DVM that less than v0.3.0, you may need to uninstall the current version and re-install the latest version. You can get the uninstall steps from Manual uninstall section.

Getting Start

After installed dvm, you can use it to manage multiple version Deno environments.

List available versions

Use dvm list-remote or dvm ls-remote to list all available versions from remote.

# list all available versions
$ dvm list-remote
# ls-remote is an alias for list-remote command
$ dvm ls-remote

List installed versions

Use dvm list or dvm ls to list all installed versions.

# list all installed versions
$ dvm list
# ls command is an alias for list command
$ dvm ls

Install Deno

Use dvm install <version> command to download and install a specified version from the source.

$ dvm install v1.0.0
deno v1.0.0 has installed.
$ dvn install v0.42.0
deno v0.42.0 has installed.

Uninstall Deno

Use dvm uninstall <version|alias-name> command to uninstall a specified version.

$ dvm uninstall v0.39.0
uninstalled deno v0.39.0.
# default is an alias name
$ dvm uninstall default
uninstalled deno default.

Set active version

Use dvm use [version] command to link deno to the specified installed version by parameter or .dvmrc file.

# use v1.0.0
$ dvm use v1.0.0
using deno v1.0.0 now.

# get version from .dvmrc file
# $ cat .dvmrc
# # v1.4.0
$ dvm use
using deno v1.4.0 now.

Get current version

Use dvm current command to display the current version of Deno.

$ dvm current
v1.0.0

Set an alias

Use dvm alias command to set alias name for a installed version of Deno.

$ dvm ls
   v1.0.0
# Set an alias
$ dvm alias default v1.0.0
default -> v1.0.0
$ dvm ls
   v1.0.0
default -> v1.0.0

Run with a version

Use dvm run command to run Deno on the specified version with arguments.

$ dvm run v1.0.0
Running with deno v1.0.0
Deno 1.0.0
exit using ctrl+d or close()
>
# Run app.ts with Deno v1.0.0
$ dvm run v1.0.0 app.ts

Commands

DVM supported the following commands:

Command Usage Description
install dvm install Download and install the latest version or the version reading from .dvmrc file.
dvm install <version> Download and install the specified version from source.
dvm install <version> --registry=<registry> Download and install deno with the specified registry.
uninstall dvm uninstall <version> Uninstall the specified version.
use dvm use Use the specified version read from .dvmrc.
dvm use <version> Use the specified version that passed by argument.
dvm use <name> Use the specified version of the alias name that passed by argument.
run dvm run <version> [args] Run deno on the specified version with arguments.
alias dvm alias <name> <version> Set an alias name to specified version.
unalias dvm unalias <name> Delete the specified alias name.
current dvm current Display the current version of Deno.
ls dvm ls List all installed versions.
list dvm list Same as ls command.
ls-remote dvm ls-remote List all remote versions.
list-remote dvm list-remote Same as ls-remote command.
which dvm which Display the path of the version that specified in .dvmrc.
dvm which current Display the path of the current version.
dvm which <version> Display the path of specified version.
clean dvm clean Remove all downloaded packages.
doctor dvm doctor Find invalid / corrupted versions.
dvm doctor --fix Find and fix invalid / corrupted versions.
upgrade dvm upgrade Update dvm itself.
purge dvm purge Remove dvm from your computer.
help dvm help Show dvm help message.

Please visit dvm wiki for more details.

Uninstalling DVM

There are two ways to remove DVM from your computer.

Use purge command

You can execute dvm purge to remove dvm from your computer if your dvm version is v0.3.2 and above. It will remove the $DVM_DIR and dvm configurations in shell config file.

If your dvm is less than v0.3.2, please following the next section (Manual uninstall) to remove DVM.

Manual uninstall

You can also execute following command to uninstall dvm:

rm -rf "$DVM_DIR"

Edit shell config file (like .bashrc or .zshrc), and remove the following lines:

# Deno Version Manager
export DVM_DIR="$HOME/.dvm"
export DVM_BIN="$DVM_DIR/bin"
export PATH="$PATH:$DVM_BIN"
[ -f "$DVM_DIR/dvm.sh" ] && alias dvm="$DVM_DIR/dvm.sh"
[ -f "$DVM_DIR/bash_completion" ] && . "$DVM_DIR/bash_completion"

Contribution

  1. Fork dvm project. (https://github.com/ghosind/dvm)
  2. Clone your fork to local. (git clone <your_forked_repo>)
  3. Create your branch. (git checkout -b features/someFeatures)
  4. Make your changes.
  5. Commit your changes. (git commit -m 'Add some features')
  6. Push to the branch. (git push origin features/someFeatures)
  7. Create a new Pull Request.

Please make sure your commits could pass the ShellCheck before creating pull request.

Download Details:

Author: ghosind

Source Code: https://github.com/ghosind/dvm

#deno #node #nodejs #javascript

Is Power BI Actually Useful?

The short answer, for most of you, is no. However, the complexity and capability of the products could be beneficial depending on what type of position or organization you work in.
This is image title
In my effort to answer this common question about Power BI I researched the following:
– Power BI Desktop Gateway
– Syncing on-prem SQL server data
– Syncing SharePoint Online list data
– Syncing data from an Excel workbook
– Building, and sharing a dashboard
– Inserting a Power BI visualization into PowerPoint

To get in-Depth knowledge on Power BI you can enroll for a live demo on Power BI online training

The feature spread above gave me the opportunity to explore the main features of Power BI which break down as:
– Ingesting data, building a data set
– Creating dashboard or reports with visualizations based on that data

In a nutshell Power BI is a simple concept. You take a data set, and build visualizations that answer questions about that data. For example, how many products have we sold in Category A in the last month? Quarter? Year? Power BI is especially powerful when drilling up or down in time scale.
And there are some interesting ways to visualize that data:
However, there are a number of drawbacks to the current product that prevented me from being able to fold these visualizations into our existing business processes.

  1. Integration with PowerPoint is not free. This shocked me.

The most inspiring Power BI demo I saw at a Microsoft event showed a beautiful globe visualization within a PowerPoint presentation. It rendered flawlessly within PowerPoint and was a beautiful, interactive way to explore a geographically disparate data set. I was able to derive conclusions about the sales data displayed without having to look at an old, boring chart.

During the demo, nothing was mentioned about the technology required to make this embedded chart a reality. After looking into the PowerPoint integration I learned that not only was the add-in built by a third party, it was not free, and when I signed up for a free trial the add-in could barely render my Power BI visualization. The data drill up/down functionality was non-existent and not all of the visualizations were supported. Learn more from Power bi online course

  1. Only Dashboards can be shared with other users, and cannot be embedded in our organization’s community on SharePoint.

Folks in our organization spent 50% of their time in Outlook, and the rest in SharePoint, OneNote, Excel, Word, and the other applications needed for producing documents, and other work. Adding yet another destination to that list to check on how something is doing was impossible for us. Habits are extremely hard to change, and I see that consistently in our client’s organizations as well.

Because I was not able to fold in the visualizations with the PowerPoint decks we use during meetings, I had to stop presentations in the middle, navigate to Internet Explorer (because the visualizations only render well in that browser), and then go back to PowerPoint once we were done looking at the dashboard.

This broke up the flow of our meetings, and led to more distractions. I also followed up with coworkers after meetings to see if they ever visited the dashboard themselves at their desk. None of them had ever navigated to a dashboard outside of a meeting.

  1. The visualizations aren’t actually that great.

Creating visualizations that cover such a wide variety of data sets is difficult. But, the Excel team has been working on this problem for over 15 years. When I import my SharePoint or SQL data to Excel I’m able to create extremely customized Pivot Tables and Charts that show precisely the data I need to see.

I was never able to replicate visualizations from Excel in Power BI, to produce the types of visualizations I actually needed. Excel has the ability to do conditional formatting, and other customizations in charts and tables that is simply not possible with Power BI. Because of how generic the charts are, and the limited customization it looks “cool” without being functional.

In conclusion, if you have spare time and want to explore Power BI for your organization you should. However, if you are seriously thinking about how you can fold this product into your work processes, challenge yourself to build a dashboard and look at it once a week. See if you can keep that up for a month, and then think about how that change affected your work habits and whether the data analysis actually contributed value each time. At least half of you will realize that this gimmicky product is fancy, but not actually useful.

Take your career to new heights of success with Power BI online training Hyderabad

#power bi training #power bi course #learn power bi #power bi online training #microsoft power bi training #power bi online course