Create an account


Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 20,134
» Latest member: jax9090nnn
» Forum threads: 21,936
» Forum posts: 22,806

Full Statistics

Online Users
There are currently 679 online users.
» 0 Member(s) | 674 Guest(s)
Applebot, Baidu, Bing, Google, Yandex

 
  Fedora - How to run virtual machines with virt-manager
Posted by: xSicKxBot - 07-23-2019, 06:11 PM - Forum: Linux, FreeBSD, and Unix types - No Replies

How to run virtual machines with virt-manager

In the beginning there was dual boot, it was the only way to have more than one operating system on the same laptop. At the time, it was difficult for these operating systems to be run simultaneously or interact with each other. Many years passed before it was possible, on common PCs, to run an operating system inside another through virtualization.

Recent PCs or laptops, including moderately-priced ones, have the hardware features to run virtual machines with performance close to the physical host machine.

Virtualization has therefore become normal, to test operating systems, as a playground for learning new techniques, to create your own home cloud, to create your own test environment and much more. This article walks you through using Virt Manager on Fedora to setup virtual machines.

Introducing QEMU/KVM and Libvirt


Fedora, like all other Linux systems, comes with native support for virtualization extensions. This support is given by KVM (Kernel based Virtual Machine) currently available as a kernel module.

QEMU is a complete system emulator that works together with KVM and allows you to create virtual machines with hardware and peripherals.

Finally libvirt is the API layer that allows you to administer the infrastructure, ie create and run virtual machines.

The set of these three technologies, all open source, is what we’re going to install on our Fedora Workstation.

Installation


Step 1: install packages


Installation is a fairly simple operation. The Fedora repository provides the “virtualization” package group that contains everything you need.

 
sudo dnf install @virtualization

Step 2: edit the libvirtd configuration


By default the system administration is limited to the root user, if you want to enable a regular user you have to proceed as follows.

Open the /etc/libvirt/libvirtd.conf file for editing

 
sudo vi /etc/libvirt/libvirtd.conf

Set the domain socket group ownership to libvirt

 
unix_sock_group = "libvirt"

Adjust the UNIX socket permissions for the R/W socket

 
unix_sock_rw_perms = "0770"

Step 3: start and enable the libvirtd service


 
sudo systemctl start libvirtd
sudo systemctl enable libvirtd

Step 4: add user to group


In order to administer libvirt with the regular user you must add the user to the libvirt group, otherwise every time you start virtual-manager you will be asked for the password for sudo.

 
sudo usermod -a -G libvirt $(whoami)

This adds the current user to the group. You must log out and log in to apply the changes.

Getting started with virt-manager


The libvirt system can be managed either from the command line (virsh) or via the virt-manager graphical interface. The command line can be very useful if you want to do automated provisioning of virtual machines, for example with Ansible, but in this article we will concentrate on the user-friendly graphical interface.

The virt-manager interface is simple. The main form shows the list of connections including the local system connection.

The connection settings include virtual networks and storage definition. it is possible to define multiple virtual networks and these networks can be used to communicate between guest systems and between the guest systems and the host.

Creating your first virtual machine


To start creating a new virtual machine, press the button at the top left of the main form:


The first step of the wizard requires the installation mode. You can choose between a local installation media, network boot / installation or an existing virtual disk import:


Choosing the local installation media the next step will require the ISO image path:


The subsequent two steps will allow you to size the CPU, memory and disk of the new virtual machine. The last step will ask you to choose network preferences: choose the default network if you want the virtual machine to be separated from the outside world by a NAT, or bridged if you want it to be reachable from the outside. Note that if you choose bridged the virtual machine cannot communicate with the host machine.

Check “Customize configuration before install” if you want to review or change the configuration before starting the setup:


The virtual machine configuration form allows you to review and modify the hardware configuration. You can add disks, network interfaces, change boot options and so on. Press “Begin installation” when satisfied:


At this point you will be redirected to the console where to proceed with the installation of the operating system. Once the operation is complete, you will have the working virtual machine that you can access from the console:


The virtual machine just created will appear in the list of the main form, where you will also have a graph of the CPU and memory occupation:


libvirt and virt-manager is a powerful tool that allows great customization to your virtual machines with enterprise level management. If something even simpler is desired, note that Fedora Workstation comes with GNOME Boxes pre-installed and can be sufficient for basic virtualization needs.

Print this item

  Microsoft - Norwegian Air Shuttle empowers its pilots with Surface Pro
Posted by: xSicKxBot - 07-23-2019, 06:11 PM - Forum: Windows - No Replies

Norwegian Air Shuttle empowers its pilots with Surface Pro

Unlike conventional subscriber identity module (SIM) cards, which are used to authenticate a user’s identity with a mobile service provider, an eSIM is permanently embedded in a device, eliminating the need to acquire physical SIM cards from a carrier. “We saw that this device was able to take advantage of eSIM technology, which is uncharted territory in our industry,” says Olsen. “We’ve envisioned this for a long time because it’s easy to lose physical SIM cards. And with the eSIM and Microsoft Intune, we can send up to 20 SIM profiles to one client so that we can find the right profile for the region where we’re flying and quickly activate it.” In addition, because the eSIM is non-removable, there are no issues in matching the various physical SIM card sizes to devices.

A tough job
EFB devices need to be tough. Flying through sub-zero temperatures in Norway during a brutal winter one day and landing in the searing heat of Dubai the next, demands a device that can stand up to temperature extremes. Even in a climate-controlled cockpit, devices are subjected to direct sunlight and cold because of their placement.

These devices must also remain stable and reliable regardless of exposure to rapid decompression. Among the requirements that are mandated by various regulatory bodies, including the United States Federal Aviation Administration (FAA), EFB devices must also have fail-safe power sources. For Olsen, Microsoft provides an advantage, as it maintains a dedicated lab for meticulous device testing. “Microsoft provides decompression testing for devices that are used as EFBs,” he explains. “Rather than testing the devices myself, I get all the relevant results directly from Microsoft.”

Lighting the way
Screen brightness is a vital factor in an always-on cockpit environment. Pilots need a responsive, easily-adjustable screen to match fast-changing conditions. EFB data must be easily visible in bright sunlight or during the gloomy darkness of a night flight. “It’s really amazing to see the difference of the Surface Pro LTE screen in different light conditions,” Olsen states. “When you’re working with 2,500 pilots, you’ll always have extremes of opinion in what lighting level works best, so the ease of adjusting the screen is essential.”

Beyond brightness, another important screen factor is its sensitivity and accuracy. Crews use Surface Pro with LTE Advanced in tablet mode, so touch sensitivity is paramount, and Norwegian Air Shuttle calibrates screen sensitivity on devices every two to three months. Unlike previous devices, Olsen finds that the touch sensitivity of the Surface Pro with LTE Advanced doesn’t fade over time—an important factor for crews who may be flying in turbulent weather and require instant screen responsiveness without taking time to recalibrate or repeat an action when every second counts.

Johan Gauermann, Deputy Director of Flight Operations at Norwegian Air Shuttle states that “Our team of pilots really appreciate the value of our EFB Application in combination with the global LTE Connectivity of the Surface Devices. We train thousands of pilots, and they become effective Surface users quickly. The bright display at high altitudes and responsive touch screen work for everyone.”

Synchronising EFBs around the world
Ensuring that all devices around the world are updated is also extremely important. The Norwegian team is working to perfect the next advancement in its device strategy—using Windows Autopilot Deployment to load Windows 10 and manage updates with self-service provisioning. Olsen looks forward to shipping Surface Pro with LTE Advanced devices around the globe, using Windows Autopilot to ensure that each device is configured to his exact specifications. “We’re taking our EFB provisioning to a new level with the possibilities we see in current Microsoft solutions,” he says. “Wherever I send the device, I can be sure that through the Intune portal and Windows Autopilot, it will be set up exactly as we want: all the settings, eSIM profiles, and software.”

With hundreds of planes to provision with EFB devices and the requirements for consistently high performance, Norwegian Air Shuttle puts a premium on reliability. Olsen looks for well-made devices that will last, and he doesn’t compromise on performance. The capabilities of Surface Pro with LTE Advanced was, according to him, the icing on the cake:

“We tested devices that were far more expensive,” he describes. “Price isn’t an issue for the right device. Only one device provided the best value—the performance we need at a reasonable cost that ticked every box on the list, plus LTE. We anticipate a huge benefit within the next year when our entire fleet is equipped with Surface Pro LTE.”

For more information, please visit Microsoft Customer Stories.

Print this item

  AppleInsider - Amazon Prime Day 2019: the best tech deals with live updates
Posted by: xSicKxBot - 07-23-2019, 06:11 PM - Forum: Apples Mac and OS X - No Replies

Amazon Prime Day 2019: the best tech deals with live updates

 

Amazon Prime Day 2019 is officially here, and we’re compiling the best deals on Apple products, accessories, Amazon hardware and much more. Check back throughout July 15 and July 16 for live updates as new deals launch.

Amazon’s Prime Day sale has begun, and we’re rounding up the best deals on tech gadgets, including deals on Apple products with a Prime membership. Continue to check back throughout the 48-hour sale as we’ll be bringing you the best deals from Amazon and third-party sellers.

Top deals


  1. Apple Watches and iPads: From $169 (Up to 30% off)
  2. 128GB 2018 iPad (Wi-Fi): $299 ($130 off)
  3. 38mm Apple Watch Series 3 GPS (Space Gray Aluminum, Black Sport Band): $169 ($110 off)
  4. Beats Solo3 Wireless On-Ear Headphones: $139.99 ($160 off)
  5. 2019 Apple AirPods with Charging Case: $144.99 ($15 off)
  6. 2019 Apple AirPods with Wireless Charging Case: $179.99 ($20 off)
  7. 2019 MacBook Air (1.6GHz, 8GB, 128GB) Space Gray: $1,049 with code APINSIDER ($50 off)
  8. 2019 13″ MacBook Pro (1.4GHz, 8GB, 128GB) Space Gray: $1,229 with code APINSIDER ($70 off)
  9. 2017 12.9″ iPad Pro (512GB, Wi-Fi) Silver: $699 ($450 off)
  10. 2014 Mac mini (2.8GHz, 8GB, 1TB FUS): $489 ($510 off)

Prime Day deals on Apple and Amazon hardware


Echo Show and Amazon Echo Dot Charcoal and Philips Hue Bulb


Find Prime Day savings on Amazon devices.

As in years past, Amazon has issued extensive markdowns on its own line of Fire, Kindle and Echo devices for Prime Day. Save up to 64% instantly on individual systems and bundles, with all of the deals view-able here. New to Prime Day 2019, Amazon is also knocking up to 30% off Apple Watches and iPads.

Apple Watch deals

iPad deals

Fire TV deals

Fire TV Stick deals

Echo deals

Fire Tablets

Ring Doorbell deals

Exclusive deals on MacBook Pros and iMacs


Apple MacBook Pro and iPad


Exclusive savings on MacBook Pros and iMacs are in effect.

Shoppers on Prime Day can also save up to $2,500 instantly on iMac and MacBook Pro computers. Plus, grab exclusive savings on closeout iPad Pros with high-end 12.9-inch models available for just $699. Please note, these deals must be activated via the special pricing links in this post. Promo code APINSIDER will also need to be entered for the Adorama deals. See the footnotes in each section for additional instructions.

Need help? Send us a note at [email protected] and we will do our best to assist.

iMac 5K + AppleCare bundle

2019 MacBook Air promo code

New 2019 13″ MacBook Pro coupon

Bonus savings on Apple’s 2018 MacBook Air

Lowest prices ever on 2018 MacBook Pros

New price drops on Mac mini


Apple Mac mini 2014 with flash sale badge


Grab the lowest price ever on Apple’s upgraded 2014 Mac mini.

B&H has also launched new deals on closeout Mac mini systems, with prices as low as $489. This represents an additional $50 price drop for Prime Day compared to last week’s cost.

Upgraded Mac mini now $489

Apple accessory deals


Nomad Battery Cable for iPhone


Nomad Battery Cable

Prime Day deals are also going on now with discounts of up to 80% off everything from AirPods to back-to-school covers and stands from Twelve South.

AirPods 2 deals

Twelve South accessories

Satechi accessories

Nomad Battery cable $19.98 with coupon

Software


Mighty Mac Software Bundle


The Mighty Mac Bundle

Shoppers can also save on VPN subscriptions and photo editing tools with Prime Day 2019 markdowns.

Prime Day software deals

More Apple deals


AppleInsider has partnered with top Apple Authorized Resellers to bring you even more Apple markdowns, many of which are available only at AI. Top offers on a variety of Macs, iPads and Apple Watches can be found below, with the lowest prices available every day in our Apple Price Guide.

Print this item

  Blazor now in official preview!
Posted by: xSicKxBot - 07-23-2019, 06:11 PM - Forum: C#, Visual Basic, & .Net Frameworks - No Replies

Blazor now in official preview!

Daniel Roth

Daniel

With this newest Blazor release we’re pleased to announce that Blazor is now in official preview! Blazor is no longer experimental and we are committing to ship it as a supported web UI framework including support for running client-side in the browser on WebAssembly.

A little over a year ago we started the Blazor experimental project with the goal of building a client web UI framework based on .NET and WebAssembly. At the time Blazor was little more than a prototype and there were lots of open questions about the viability of running .NET in the browser. Since then we’ve shipped nine experimental Blazor releases addressing a variety of concerns including component model, data binding, event handling, routing, layouts, app size, hosting models, debugging, and tooling. We’re now at the point where we think Blazor is ready to take its next step.

Blazor icon

Simplifying the naming and versioning


For a while, we’ve used the terminology Razor Components in some cases, and Blazor in other cases. This has proven to be confusing, so following a lot of community feedback, we’ve decided to drop the name ASP.NET Core Razor Components, and return to the name Server-side Blazor instead.

This emphasizes that Blazor is a single client app model with multiple hosting models:

  • Server-side Blazor runs on the server via SignalR
  • Client-side Blazor runs client-side on WebAssembly

… but either way, it’s the same programming model. The same Blazor components can be hosted in both environments.

Also, since Blazor is now part of .NET Core, the client-side Blazor package versions now align with the .NET Core 3.0 versions. For example, the version number of all the preview packages we are shipping today is 3.0.0-preview4-19216-03. We no longer use separate 0.x version numbers for client-side Blazor packages.

What will ship when


  • Server-side Blazor will ship as part of .NET Core 3.0. This was already announced last October.
  • Client-side Blazor won’t ship as part of the initial .NET Core 3.0 release, but we are now announcing it is committed to ship as part of a future .NET Core release (and hence is no longer an “experiment”).

With each preview release of .NET Core 3.0, we will continue to ship preview releases of both server and client-side Blazor.

Today’s preview release


New features in this preview release:

  • Templates updated to use the .razor file extension
  • _Imports.razor
  • Scope components with @using
  • New component item template
  • New Blazor icons
  • Blazor support in Visual Studio Code

Check out the ASP.NET Core 3.0 Preview 4 announcement for details on these improvements. See also the Blazor release notes for additional details on this preview release.

Get the Blazor preview


To get started with the Blazor preview install the following:

  1. .NET Core 3.0 Preview 4 SDK (3.0.100-preview4-011223)
  2. The Blazor templates on the command-line:

    dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview4-19216-03
    
  3. Visual Studio 2019 Preview with the ASP.NET and web development workload selected as well as the latest Blazor extension from the Visual Studio Marketplace, or Visual Studio Code with the latest C# extension (now with Blazor support!).

You can find getting started instructions, docs, and tutorials for Blazor at our new Blazor home page at https://blazor.net.

Blazor home page

Upgrade to the Blazor preview:


To upgrade your existing Blazor apps to the new Blazor preview first make sure you’ve installed the prerequisites listed above then follow these steps:

  • Update all Microsoft.AspNetCore.Blazor.* package references to 3.0.0-preview4-19216-03.
  • Remove any package reference to Microsoft.AspNetCore.Components.Server.
  • Remove any DotNetCliToolReference to Microsoft.AspNetCore.Blazor.Cli and replace with a package reference to Microsoft.AspNetCore.Blazor.DevServer.
  • In client Blazor projects remove the <RunCommand>dotnet</RunCommand> and <RunArguments>blazor serve</RunArguments> properties.
  • In client Blazor projects add the <RazorLangVersion>3.0</RazorLangVersion> property.
  • Rename all _ViewImports.cshtml files to _Imports.razor.
  • Rename all remaining .cshtml files to .razor.
  • Rename components.webassembly.js to blazor.webassembly.js
  • Remove any use of the Microsoft.AspNetCore.Components.Services namespace and replace with Microsoft.AspNetCore.Components as required.
  • Update server projects to use endpoint routing:
// Replace this:
app.UseMvc(routes =>
{ routes.MapRoute(name: "default", template: "{controller}/{action}/{id?}");
}); // With this:
app.UseRouting(); app.UseEndpoints(routes =>
{ routes.MapDefaultControllerRoute();
});
  • Run dotnet clean on the solution to clear out old Razor declarations.

Blazor community page is now Awesome Blazor


As part of updating the Blazor site, we’ve decided to retire the Blazor community page and instead direct folks to the community driven Awesome Blazor site. Thank you Adrien Torris for maintaining this truly “awesome” list of Blazor resources!

Try out preview Blazor UI offerings from Telerik, DevExpress, and Syncfusion


Blazor benefits from an active and supportive community that has contributed all sorts of sample apps, components, and libraries to the Blazor ecosystem. Recently popular component vendors like Telerik, DevExpress, and Syncfusion have joined in the fun and shipped previews of Blazor UI components. We encourage you to give these Blazor UI offerings a try and let them know what you think.

Give feedback


We hope you enjoy this latest preview release of Blazor. As with previous releases, your feedback is important to us. If you run into issues or have questions while trying out Blazor, file issues on GitHub. You can also chat with us and the Blazor community on Gitter if you get stuck or to share how Blazor is working for you. After you’ve tried out Blazor for a while please let us know what you think by taking our in-product survey. Click the survey link shown on the app home page when running one of the Blazor project templates:

Blazor survey

Thanks for trying out Blazor!

Daniel Roth
Daniel Roth

Principal Program Manager, ASP.NET

Follow Daniel   

Print this item

  Mobile - Talisman: Origins Review
Posted by: xSicKxBot - 07-23-2019, 06:11 PM - Forum: New Game Releases - No Replies

Talisman: Origins Review

What happens when you take a popular board game and strip away the multiplayer elements for a lore-rich experience? You get something like Talisman: Origins, which is Nomad Games’ latest take on the challenging tabletop adventure Talisman.

This new expedition into the Talisman board game universe has been tailored for solitaire and has been specifically designed to offer a similar experience for anyone who may not have the friends or interest in playing with others. And while it’s a great way to offer a crash course in Talisman history, it’s a bit bizarre to take away the multiplayer elements of a board game where it’s so ingrained in the DNA. While it contains several solid features that make for an entertaining affair, it all feels a bit directionless in the end.

Talisman Origins 1

The game is based off the Revised 4th Edition ruleset, and you can choose from 12 unique characters across your journey as you explore a vast expanse of lore. The 12 Talisman characters that you can take on for each campaign include the new Great Wizard character, which is exclusive to Talisman: Origins. He’s pretty cool, but with that in mind, if you prefer, you can also take on the role of the villain instead. It’s up to you. There are 7 total books with around 5 quests in them apiece to complete. Each quest is broken down into 5 to 7 challenges that you can take on once the original quest has been completed.

Essentially, these are mini campaigns that each recall a period of narrative throughout Talisman‘s history. Ever wonder how the legendary Crown of Command was summoned into being? You’ve got the chance to learn all about that (as well as the intriguing Lord of Darkness as well) as you power through each campaign book.

Talisman Origins 2

On the left side of the screen, you have several pieces of helpful information about your character: Strength, Life, Craft, Fate, and Gold as well as your Objects, Followers, Trophies, and Other cards he happens to have. You can also find your character’s alignment here, which tends to stay at Neutral if you commit fairly Neutral acts. This can change over the course of the game to Good or Evil as well.

The board itself, which can be a bit difficult to discern, is split into three different regions. Typically you’ll begin your journey in the Outer Region, which you can move in either direction around the board. Then you have the Middle Region and Inner Region, which will come into play as you roll the dice, make moves, and get further into your game.

To move, you roll the dice via quick tap on the right side of the screen. After you determine the amount of spaces you’ll move, you can tap on a space to move there immediately. The game will highlight spaces on the board that you can move to, which takes away some of the fun of tapping around and exploring for yourself.

Talisman Origins 3

If you’re not sure what will happen if you decide to go there, the game will help you out with a quick explanation at the bottom of the screen that helps to further explain. And if you don’t like your roll, you can always use something called a Fate Point to try it again, but you’re stuck with the consequences with the second try if you end up not liking that one, either. Luckily, you can earn Fate Points back at other areas on the board if you end up needing more later on.

Combat is interesting enough, but it plays out with random dice rolls in the background – and because it’s essentially AI working to take out your character, you never feel as if you’re particularly in any peril or have a reason to try your best to devastate the enemy. But in the end, you’re not really strategizing, even though you’re continually drawing cards to make a great hand and trying your best to overtake the AI. You’re just playing against a computer and hoping the game of RNG you keep playing turns up in your favor.

Talisman Origins 4

Even with the handholding of the game’s first helpful tutorial and subsequent help windows, I still found some of the rules a bit obtuse – and, dare I say it? – not all that fun. Beyond that, while I followed the rules to a T and ended up learning quite a bit more than I already knew about Talisman along the way, it simply isn’t as exciting without other players involved. I did appreciate the attempts at bringing additional bits and bobs of lore into the mobile sphere and the thought that went into putting together a solo version of the popular game, though.

When you have no opponents to play against, suddenly the stakes are nonexistent. You’re playing against yourself, and while it’s intriguing to see the game’s lore play out in the background, there isn’t much going on here to truly hold your attention. I frequently found myself zoning out through a few “decisive” battles, feeling well and completely exhausted  after finishing up some of the campaigns that felt like a little too much like work to be entertaining.

Talisman Origins 5

That’s where the issues with Talisman: Origins lie. Mechanically, it’s not a terrible game. It isn’t a low-quality title by any means. It doesn’t feature free-to-play trappings or ads. All told, there’s around 40+ hours of story content and quests to play through, with around 100 challenges you can complete throughout the narrative. It’s just boring, and it desperately needs the spice that’s added by playing with others, or at the very least an exciting AI. As it is, it’s a lot like eating plain old piping hot oatmeal when you wake up on a winter’s day. It’s hearty and it’ll warm you up, but it lacks the panache that adding fruit or cinnamon would bring.

If you’re intrigued by the Talisman board game universe and want to get on board, Talisman: Origins isn’t the worst way to jump in, but if you’re looking for a more engaging tour through the series, you might want to actually try a game with other people first.

Print this item

  Running Blockchain Applications in Hyperledger Explorer
Posted by: xSicKxBot - 07-23-2019, 12:25 PM - Forum: Linux, FreeBSD, and Unix types - No Replies

Running Blockchain Applications in Hyperledger Explorer

Hyperledger Explorer is a powerful utility that allows users to create user-friendly web-based applications. It is a blockchain dashboard and provides the ability to view, invoke, deploy, and query raw blockchain data and network information, including block details, chain codes, and transactions stored in the ledger.

For those who are not familiar with Hyperledger project Intro to Hyperledger Family and Hyperledger Blockchain Ecosystem and Hyperledger Design Philosophy and Framework Architecture articles are strongly recommended.

Hyperledger Explorer is a highly maintainable and open source browser that can be configured and built natively on macOS and Ubuntu. At the time of writing, Hyperledger Explorer has not yet gone live. The latest release, v0.3.8, supports Fabric v1.3.

It is common to encounter errors here and there, especially around issues related to versions and/or setting up environments. To save time while debugging, I have included notes, along with recommended fixes, for some of errors you might run into while walking through this recipe.

In our previous tutorials, we learned how to i- Work with Hyperledger Explorer and its Development Environment ii- Install Hyperledger Explorer and its PostgreSQL Database, iii- Configure Explorer to connect to a blockchain network like Fabric and iv- Build a Hyperledger Explorer application. This recipe as a next step will show you how to run the Hyperledger Explorer application.

Hyperledger Explorer Configuration

Before running Hyperledger Explorer, we should examine the configuration of Explorer, which is defined in the explorerconfig.json file.

Update the following information according to the individual needs of the project:

  • Where the synchronization will be running, which is either explorer (local) or from a different location standalone (host)
  • The type of blockchain network (Fabric)
  • How often the blockchain data will synchronize with explorer

Run Hyperledger Explorer Application

Execute the following steps to run your Hyperledger application:

1. Use the vi editor or your editor of choice to make the modifications as needed:

	cd blockchain-explorer/app vi explorerconfig.json # Here we will run local with Explorer, update the "sync" property as needed to # as below: "sync": { "type": "local", "platform": "fabric", "blocksSyncTime": "3" } }

2. Now, start Explorer from another Terminal. When you are done using Explorer, you should stop Explorer and the node server:

	cd blockchain-explorer/ sudo ./start.sh # To stop Explorer, use this command: sudo ./stop.sh

3. You can check for error statuses in the log file: [logs/console/console-yyyy-mm-dd.log]. If everything goes well, you will see the following:

postgres://hppoc:password@127.0.0.1:5432/fabricexplorer (node:14817) DeprecationWarning: grpc.load: Use the @grpc/proto- loader module with grpc.loadPackageDefinition instead Please open web browser to access: http://localhost:8080/ pid is 14817 postgres://hppoc:password@127.0.0.1:5432/fabricexplorer ...

4. The console log might show an Explorer error, such as the following:

postgres://hppoc:password@127.0.0.1:5432/fabricexplorer <<<<<<<<<<<<<<<<<<<<<<<<<< Explorer Error >>>>>>>>>>>>>>>>>>>>> { Error: The gRPC binary module was not installed. This may be fixed by running "npm rebuild" Original error: Cannot find module '/home/ubuntu/blockchain-explorer/node_modules/grpc/src/node/extension_binary/node-v57-linux-x64-glibc/grpc_node.node' at Object.<anonymous> (/home/ubuntu/blockchain-explorer/node_modules/grpc/src/grpc_extension.js:43:17) at Module._compile (module.js:653:30) at Object.Module._extensions..js (module.js:664:10) at Module.load (module.js:566:32) at tryModuleLoad (module.js:506:12) at Function.Module._load (module.js:498:3) at Module.require (module.js:597:17) at require (internal/module.js:11:18) at Object.<anonymous> (/home/ubuntu/blockchain-explorer/node_modules/grpc/src /client_interceptors.js:145:12) at Module._compile (module.js:653:30) code: 'MODULE_NOT_FOUND' } Received kill signal, shutting down gracefullyClosed out connections

5. This may be fixed by running npm rebuild and then starting Explorer again:

	cd ~/blockchain-explorer/ npm rebuild > grpc@1.14.2 install /home/ubuntu/blockchain-explorer/node_modules/grpc > node-pre-gyp install --fallback-to-build --library=static_library ...

Note: There is an application log, [logs/app/app.log], that provides more information than the console log if there are any errors when running the Explorer application.

6. On the other hand, Explorer start.sh runs in the background. To observe the progression, you could use the tail command for the app.log file:

	tail -f logs/app/app.log

7. We can now launch Explorer from a browser: http://localhost:8080.

8. If you are running on AWS EC2, you will need to carry out a further two steps. Replace the localhost with your instance’s public IP address and add or modify a security group associate with the EC2 instance to allow inbound traffic from TCP port 8080. If everything is good, you should see the explorer DASHBOARD default page. From here, you can navigate to the application to check and monitor various blockchain data:

You have now successfully built the Hyperledger Explorer application, integrated it with the Hyperledger Fabric framework, and utilized Explorer to visualize the blockchain network data on the browser.

About Authors

This article is written by Matt Zand (Founder of High School Technology Services) in collaboration with Brian Wu who is a senior blockchain instructor at Coding Bootcamps.

Print this item

  News - Overwatch Setting Up 'Sigma' In Another Hero 31 Teaser
Posted by: xSicKxBot - 07-23-2019, 11:08 AM - Forum: Lounge - No Replies

Overwatch Setting Up 'Sigma' In Another Hero 31 Teaser

Following yesterday's teaser, Blizzard has now put out another mysterious image related to Overwatch. While the first showed Jeff Kaplan getting sucked into a black hole, this one appears to show a name badge which, importantly, features the Greek alphabet symbol for Sigma. Those that have been paying attention to recent Overwatch leaks will know that Sigma is believed to be the name of Hero 31.

This all but confirms that a new hero should be joining Overwatch pretty soon. This would be the 31st playable character on the roster. The last one to debut was the combat medic Baptiste in March.

Blizzard is currently testing a new Role Queue feature in the public test realm, which totally revises how players engage with matchmaking. Instead of picking a hero, you choose from one of the three role types: tank, support, or damage. Then you're put into a team composed of two players of each type. The move is intended to help with team composition, and it comes with a suite of changes to skill ratings and leaderboards. It will roll out as a beta on August 13.

Meanwhile, Overwatch is currently celebrating its Summer Games event. The yearly event offers special challenges and exclusive cosmetics to earn. As usual they're themed after beating the heat with some summer wear, like a swimsuit for Hanzo or a very beachy Torbjorn.

Print this item

  News - This Year’s QuakeCon Is Celebrating 25 Years Of DOOM With Two Special Panels
Posted by: xSicKxBot - 07-23-2019, 11:08 AM - Forum: Nintendo Discussion - No Replies

This Year’s QuakeCon Is Celebrating 25 Years Of DOOM With Two Special Panels

Doom 25

QuakeCon starts later this week in Dallas, Texas and will run from 25th July to 28th July. This year’s event is dubbed “QuakeCon: Year of DOOM” and celebrates the 25th anniversary of the hellish series.

As part of these celebrations, Bethesda will host two special panels on Friday and Saturday. DOOM Eternal will also feature and so will the id Software developers, Marty Stratton and Hugo Martin. Here’s the full rundown:

FRIDAY
11:00am CT
Keynote Presentation

Immediately following the Keynote Presentation
25 Years of DOOM’s Influence on Video Games – An all-star panel of Bethesda developers looks back at how DOOM’s launch 25 years ago impacted the video game industry and the games that followed. Featuring leads from id Software, MachineGames, Bethesda Game Studios and Bethesda Softworks, this roundtable discussion will cover games old and new, and trends in shooters and beyond.

SATURDAY
11:00am CT

Knee-Deep in the DOOM – Join id Software developers Marty Stratton and Hugo Martin for the first live gameplay demo of DOOM Eternal, using the award-winning experience from this year’s E3.

You’ll be able to view all of the action on Bethesda’s Twitch channel. There’ll also be additional content on QuakeCon.tv all day. For more information, visit the Bethesda website.

Will you be tuning into these events? Leave a comment below.

Print this item

  News - Video: Take A Look At The Beautiful Opening Animation In Digimon Survive
Posted by: xSicKxBot - 07-23-2019, 11:08 AM - Forum: Nintendo Discussion - No Replies

Video: Take A Look At The Beautiful Opening Animation In Digimon Survive


Following on from the delay of Digimon Survive, Bandai Namco has uploaded the game’s opening movie to its official YouTube channel.

This is the same trailer that was originally shown to attendees of the “Future of Digmon” panel at this year’s Anime Expo. It contains English subtitles and sets the scene, as you might have already guessed.

Digimon Survive will release at some point in 2020. The reason behind the delay, according to producer Kazumasa Habu, is due to “reorganization” of the game’s development structure. Here’s a translation, courtesy of Siliconera:

“Regarding Survive, the planned release date has been changed to 2020 because of a reorganization of our game development structure. Sorry to keep you waiting. Once again, I feel deeply the hardships of game development… We will continue to develop the game in order to make it a good product, so please look forward to it.”

Are you looking forward to Digimon Survive? What do you think of this opening movie? Leave a comment below.

Print this item

  Fedora - Contribute at the Fedora Test Week for kernel 5.2
Posted by: xSicKxBot - 07-23-2019, 11:08 AM - Forum: Linux, FreeBSD, and Unix types - No Replies

Contribute at the Fedora Test Week for kernel 5.2

The kernel team is working on final integration for kernel 5.1. This version was just recently released, and will arrive soon in Fedora. This version has many security fixes included. As a result, the Fedora kernel and QA teams have organized a test week from Monday, Jul 22, 2019 through Monday, Jul 29, 2019. Refer to the wiki page for links to the test images you’ll need to participate. Read below for details.

How does a test week work?


A test day/week is an event where anyone can help make sure changes in Fedora work well in an upcoming release. Fedora community members often participate, and the public is welcome at these events. If you’ve never contributed before, this is a perfect way to get started.

To contribute, you only need to be able to do the following things:

  • Download test materials, which include some large files
  • Read and follow directions step by step

The wiki page for the kernel test day has a lot of good information on what and how to test. After you’ve done some testing, you can log your results in the test day web application. If you’re available on or around the day of the event, please do some testing and report your results.

Happy testing, and we hope to see you on test day.

Print this item

 
Latest Threads
௹©Ukraine Shein COUPON Co...
Last Post: udwivedi923
3 hours ago
௹©Morocco Shein COUPON Co...
Last Post: udwivedi923
3 hours ago
௹©USA Shein COUPON Code ...
Last Post: udwivedi923
3 hours ago
௹©Armenia Shein COUPON Co...
Last Post: udwivedi923
3 hours ago
௹©Brazil Shein COUPON Cod...
Last Post: udwivedi923
3 hours ago
௹©South Africa Shein COUP...
Last Post: udwivedi923
3 hours ago
௹©Moldova Shein COUPON Co...
Last Post: udwivedi923
3 hours ago
௹©Malta Shein COUPON Code...
Last Post: udwivedi923
3 hours ago
௹©Luxembourg Shein COUPON...
Last Post: udwivedi923
3 hours ago
௹©Kazakhstan Shein COUPON...
Last Post: udwivedi923
3 hours ago

Forum software by © MyBB Theme © iAndrew 2016