8.6 C
New York
Friday, March 21, 2025
Home Blog Page 4

Keysight community packet brokers achieve AI-powered options


The expertise has matured significantly since then. During the last 5 years, Singh mentioned that the majority of Keysight’s NPB prospects are world Fortune 500 organizations which have massive community visibility practices. That means they deploy numerous packet brokers with capabilities ranging wherever from one gigabit networking on the edge, all the way in which to 100 gigabit.

Keysight network packet broker

Keysight Applied sciences

As we speak’s environments are much more demanding, and Keysight lately launched 400 gigabit packet brokers to accommodate the explosive progress in community site visitors. As community speeds have elevated, the main target has shifted past simply offering uncooked packet knowledge to additionally extracting invaluable metadata. 

“The amount of site visitors is large now,” Singh mentioned. “So numerous our design and product releases are actually centered on ensuring nothing is lacking within the SOC by way of packet entry and that we work each on the packet aspect and metadata aspect.”

Understanding Keysight’s AI stack

Keysight’s announcement introduces a number of interconnected applied sciences that work collectively to ship enhanced safety capabilities.

The AI Stack serves as an umbrella framework for AI-related options applied in Keysight’s packet brokers. In the meantime, AI Perception Dealer refers back to the packet brokers with these AI capabilities built-in. The ultimate piece of the puzzle is AppFusion, which represents a separate however complementary functionality permitting third-party purposes, together with AI purposes, to run inside their packet brokers.

“We’ve labored to speed up that stack, and that’s a brand new functionality within the packet dealer that type of speaks to us, leaning on our expertise companions that do numerous network-derived intelligence, even with out AI or with AI, to run instantly inside our packet dealer,” Singh defined.

Issues getting app to run asyncronously


Been making an attempt to create an app which is ready to preserve observe of steps, and gyro + accelometer on the identical time. At this present stage I’m able to run both the gyro or the stepcounter independently, however not collectively. It simply crashes when launching the app atm.

GyroSensor.cs class


utilizing System;
utilizing System.Threading.Duties;
utilizing Microsoft.Maui.Units.Sensors;
utilizing Microsoft.Maui.Dispatching;

namespace WodiaAPP.Utilities
{
    public class GyroSensor
    {
        personal bool isRunning = false;
        personal GyroscopeData lastReading;
        public occasion Motion<string>? OnStatusUpdated;

        public GyroSensor()
        {
            _ = StartGyroscope(); // Fireplace and neglect
        }

        // Begins the gyroscope
        personal async Activity StartGyroscope()
        {
            if (Gyroscope.IsSupported)
            {
                Gyroscope.ReadingChanged += Gyroscope_ReadingChanged;
                Gyroscope.Begin(SensorSpeed.UI);

                isRunning = true;

                OnStatusUpdated?.Invoke("Gyroscope Began");

                whereas (isRunning)
                {
                    await Activity.Delay(10000); // Replaces System.Timers.Timer
                    await OnGyroTimerElapsed();
                }
            }
            else
            {
                OnStatusUpdated?.Invoke("Gyroscope Not Supported");
            }
        }

        // Timer occasion handler to examine if the telephone is transferring
        personal async Activity OnGyroTimerElapsed()
        {
            var knowledge = lastReading;
            double threshold = 0.1;

            string standing = (Math.Abs(knowledge.AngularVelocity.X) > threshold ||
                             Math.Abs(knowledge.AngularVelocity.Y) > threshold ||
                             Math.Abs(knowledge.AngularVelocity.Z) > threshold)
                            ? "Cellphone is transferring!"
                            : "Cellphone continues to be.";

            await MainThread.InvokeOnMainThreadAsync(() =>
            {
                OnStatusUpdated?.Invoke(standing);
            });
        }

        // Occasion handler for gyroscope studying adjustments
        personal void Gyroscope_ReadingChanged(object? sender, GyroscopeChangedEventArgs e)
        {
            lastReading = e.Studying;
        }

        //stops the gyroscope
        public void StopGyroscope()
        {
            isRunning = false;
            Gyroscope.Cease();
            OnStatusUpdated?.Invoke("Gyroscope Stopped");
        }
    }
}

StepCounter.cs class

utilizing Plugin.Maui.Pedometer;
utilizing System;
utilizing System.Threading.Duties;

namespace WodiaAPP.Utilities
{
    public class StepCounter
    {
        personal readonly IPedometer _pedometer;

        // Occasion for step depend updates
        public occasion Motion<string> OnStepCountUpdated;

        public StepCounter(IPedometer pedometer)
        {
            _pedometer = pedometer;
            _pedometer.ReadingChanged += OnPedometerReadingChanged;
        }

        // Async technique to begin pedometer monitoring
        public async Activity StartAsync()
        {
            if (_pedometer.IsSupported)
            {
                await Activity.Run(() => _pedometer.Begin());
            }
        }

        // Deal with studying adjustments from pedometer
        personal void OnPedometerReadingChanged(object sender, PedometerData e)
        {
            OnStepCountUpdated?.Invoke(e.NumberOfSteps.ToString());
        }

        // Properties to examine if pedometer is supported or monitoring
        public bool IsSupported => _pedometer.IsSupported;
        public bool IsMonitoring => _pedometer.IsMonitoring;
    }
}

Right here is my try at operating them collectively on the MainPage:

utilizing System;
utilizing Microsoft.Maui.Controls;
utilizing WodiaAPP.Utilities;
utilizing Plugin.Maui.Pedometer;
utilizing Microsoft.Maui.Dispatching;
utilizing System.Threading.Duties;

namespace WodiaAPP
{
    public partial class MainPage : ContentPage
    {
        personal readonly GyroSensor gyroSensor;
        personal readonly StepCounter stepCounter;

        public MainPage()
        {
            InitializeComponent();

            // Initialize GyroSensor
            gyroSensor = new GyroSensor();
            gyroSensor.OnStatusUpdated += standing => MainThread.BeginInvokeOnMainThread(() =>
            {
                GyroStatusLabel.Textual content = standing;
            });

            // Initialize StepCounter with Pedometer from the Plugin
            var pedometer = DependencyService.Get<IPedometer>(); // Assuming dependency injection for Pedometer
            stepCounter = new StepCounter(pedometer);

            // Initialize and begin StepCounter asynchronously
            InitializeStepCounterAsync().ConfigureAwait(false);

            // Subscribe to step depend updates
            stepCounter.OnStepCountUpdated += standing => MainThread.InvokeOnMainThreadAsync(() =>
            {
                StepCount.Textual content = standing;
            });
        }

        // New technique to correctly await StartAsync for the StepCounter
        personal async Activity InitializeStepCounterAsync()
        {
            if (stepCounter.IsSupported)
            {
                await stepCounter.StartAsync();
            }
            else
            {
                // Deal with the case the place the pedometer is just not supported
                MainThread.BeginInvokeOnMainThread(() =>
                {
                    StepCount.Textual content = "Pedometer Not Supported";
                });
            }
        }
    }
}


Right here is the error which reveals up when launching:

Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/System.Web.Http.Json.dll [External]
2025-03-20 12:07:52.574 Xamarin.PreBuilt.iOS[8810:1610594] Couldn't resolve meeting System.Runtime.InteropServices.JavaScript.sources, Model=9.0.0.0, Tradition=da, PublicKeyToken=null. Particulars: Couldn't load file or meeting '/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/System.Runtime.InteropServices.JavaScript.sources.dll' or considered one of its dependencies.
Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/System.Safety.Cryptography.OpenSsl.dll [External]
Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/System.Runtime.InteropServices.JavaScript.dll [External]
[0:] Didn't power load meeting /var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/System.Runtime.InteropServices.JavaScript.dll. Sort:System.Runtime.InteropServices.JavaScript.JSExportAttribute. Exception: 'System.Runtime.InteropServices.JavaScript is just not supported on this platform.'. Callstack: '   at System.Runtime.InteropServices.JavaScript.JSExportAttribute..ctor()
   at System.Object.InvokeStub_JSExportAttribute..ctor(Object , Object , IntPtr* )
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)'
Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/Microsoft.Extensions.DependencyInjection.dll [External]
Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/System.Textual content.Encoding.CodePages.dll [External]
Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/Plugin.Maui.Pedometer.dll [External]
Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/Microsoft.VisualBasic.dll [External]
Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/System.dll [External]
Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/System.Drawing.dll [External]
Loaded meeting: /personal/var/cellular/Containers/Knowledge/Software/E6CFA9BA-F86C-4B59-9103-E092CA4F7B07/Paperwork/WodiaAPP.content material/System.Assets.Reader.dll [External]

Any and all suggestions is welcome in order that I can enhance!

Key Takeaways from the KnowBe4 2025 Phishing Menace Traits Report

0


Ransomware Strains Almost DoubleOur newest Phishing Menace Traits Report explores the evolving phishing panorama in 2025, from renewed ways to rising assault methods.

Goal-settting overhaul goals to easy the trail to Scope 3 cuts


Proposed new pointers from the Science Primarily based Targets Initiative (SBTi) embrace a major overhaul of the system for setting and hitting Scope 3 emissions targets, one of many thorniest challenges confronted by sustainability groups. 

The SBTi’s present net-zero normal requires Scope 3 to be handled in a lot the identical means as Scopes 1 and a pair of: Corporations should measure the emissions related to every and start to cut back them at a price that places them consistent with the worldwide objective of limiting warming to 1.5 levels Celsius. The strategy has annoyed many corporations, partly as a result of they typically have restricted visibility into provide chains and, in consequence, wrestle to measure — not to mention mitigate —the emissions generated inside them.

The up to date normal, launched earlier this week, outlined a distinct means of doing issues. Fairly than deal with Scope 3 emissions as a single entity, the SBTi proposed that corporations set separate targets for the value-chain actions — procurement of concrete or enterprise journey, for instance — that generate probably the most emissions. 

Versatile mechanisms

Crucially, the SBTi additionally supplied a tentative blessing to an rising emission-reducing mechanism: oblique mitigation, often known as value-chain intervention or insetting. With this methodology, corporations assist fund decarbonization initiatives of suppliers, resembling paying farmers to make use of regenerative agriculture strategies, and earn credit that depend in opposition to Scope 3 totals. As a result of confirming a hyperlink with a selected provider in a fancy chain is usually difficult, corporations may also earn credit score for interventions that happen inside a “provide shed” — a bunch of suppliers, often in the identical area, that gives related items.

Take the instance of an organization making an attempt to cut back emissions from metal procurement. It could have funds obtainable for the aim, however can’t establish the amenities that produce the metal it makes use of as a result of they’re too far again within the provide chain. “Many corporations have Scope 3 of their accounts however don’t know who the emitter is,” stated an skilled sustainability marketing consultant who requested to not be named as a result of he works with purchasers on Scope 3 issues. “If I offer you an instrument to spend money on mitigation, I’m increasing your choices.”

Domino impact

Permitting supply-shed strategies is a “very constructive” step, added Patrick Flynn, founding father of Switchboard, a local weather consultancy. Flynn is a former world head of sustainability at Salesforce, the place he helped introduce the Sustainability Exhibit, contract language that included a requirement that direct suppliers set science-based targets. Whereas impactful, Flynn famous that this “domino” technique, during which your provider is meant to stress their suppliers to decarbonize, takes time and is much less efficient as you journey additional again within the provide chain. Oblique mitigation, stated Flynn, permits corporations to maneuver faster.

The SBTi is now soliciting suggestions by means of a web based survey, till June 1. One concern to search for in future drafts is extra element on the accounting guidelines for oblique mitigation. These guidelines might want to strike a stability between giving corporations the pliability to speculate throughout a provide shed with the necessity to maintain funding focused to a selected Scope 3 emission. With out such a restriction, investments could find yourself flowing to cheaper initiatives that don’t assist decarbonize the goal exercise.

The SBTi received’t have to start out from scratch to craft these guidelines. Earlier this 12 months, the Superior and Oblique Mitigation Platform, which is being examined by Amazon and others, started a pilot of cross-sector pointers for accounting for value-chain interventions. SustainCERT, an organization that verifies carbon initiatives, now has over 30 interventions listed on its registry

These advances, along with suggestions from corporations which are combating Scope 3, seemingly motivated the SBTi’s proposed modifications, urged Sarah Leugers, chief development officer at Gold Commonplace, a requirements physique for local weather and growth initiatives. “They’re seeing these instruments emerge whereas additionally seeing how tough it’s to affect suppliers,” she stated. “So they’re creating flexibility.”

A Look Behind Cisco Disaster Response


The next is an excerpt from our FY24 Goal Report, celebrating 40 years of affect at Cisco. Information and metrics are reflective of Cisco’s fiscal yr 2024, ending on July 31, 2024.

At the moment, connectivity is not a type of help; as a substitute, it’s typically essential to even obtain help. Beneficiary registration, digital money, aid advantages, and social service purposes all require safe connectivity— and Cisco helps ship this important want.

Cisco Disaster Response (CCR) is a pacesetter within the personal sector in responding to humanitarian challenges and works straight with authorities businesses, humanitarian and emergency response organizations, and people affected by crises. 

 CCR’s assist contains on-the-ground connectivity, collaboration options, and safety options for each communities and assist businesses. As well as, we offer coaching to assist construct preparedness, response capabilities, and long-term resilience to NGOs supporting crisis-affected communities. CCR additionally provides money and know-how donations to humanitarian nonprofit companions, in addition to professional bono consulting on community design and emergency connectivity options. 

Highlight On: Powering Communications on the Floor  

Cisco’s Community Emergency Accountable Automobiles (NERVs) present quick and safe communications when present communications could also be disrupted or degraded. Provided freed from cost, onboard NERV options embody: absolutely redundant Cisco Meraki networking elements for mission-critical communications; hyperconverged Cisco UCS compute cluster; Cisco Industrial IoT options for monitoring and management of auto methods; and a excessive capability, rechargeable, hybrid energy system that powers mission workloads and improves readiness, deployment longevity, and sustainability.  

In fiscal 2024, CCR launched new options to assist attain, energy, and join much more communities in want. This contains Line-of-Sight 2.0 kits—comprised of Cisco’s Extremely Dependable Wi-fi Backhaul merchandise—which prolong the attain of the NERV to distant networks past the restrictions of WiFi or when wired networks are usually not possible. We additionally integrated a Starlink Excessive-Efficiency answer so as to add to the suite of backhaul choices.

Take a virtual actuality tour of the NERV and be taught extra in regards to the set-up and options.

Listed below are a couple of examples of how our Cisco Disaster Response supported communities all over the world in FY24:  

Combatting Homelessness 

In 2018, Cisco dedicated US$50 million in grant funding over 5 years—the most important company donation of its sort on the time—to handle homelessness in Santa Clara County, California. We now have far exceeded our unique dedication and geographic scope— investing US$130 million to handle housing and homelessness globally. This contains US$22 million in product donations to homeless service organizations and supportive housing developments all over the world.  In Santa Clara County, Cisco’s versatile, personal funding has leveraged over US$1.5 billion in public funding to create 3,500 properties, and our homelessness prevention efforts with Vacation spot: Dwelling have prevented 7,200 households from turning into homeless.

Study extra about Cisco’s efforts to handle homelessness. 

Responding to Wildfires in Maui  

In August 2023, wildfires broke out in Hawaii, prompting evacuations and inflicting widespread injury. The dearth of connectivity left many unable to make use of credit score or debit playing cards, entry ATMs, or pay for important objects like fuel, meals, and medicine. CCR mobilized to restore vital Web, wi-fi, and cellphone connectivity for presidency businesses and nonprofits. We additionally launched an worker donation-matching catastrophe marketing campaign that raised US$360,000 to assist the American Purple Cross, Americares, the Maui Meals Financial institution, and World Central Kitchen.  

Defending In opposition to Hackers  

Many nonprofits and NGOs lack enterprise-grade cybersecurity, giving dangerous actors the chance to both disrupt rescue operations or steal private, monetary, or authorities information. CCR and NetHope work collectively to spice up nonprofits’ cybersecurity capabilities and supply the know-how, cooperation, and experience that can thwart hackers, even throughout susceptible disaster conditions. Along with the world-class safety that’s constructed into each product, Cisco offers modern cell networking kits which can be extremely efficient— and safe—in disaster conditions. We additionally use AI to research community exercise for malicious patterns that enable our response companions to establish and neutralize threats quicker, minimizing threat and defending susceptible populations’ information. 

 

To be taught extra in regards to the progress we’re making to Energy an Inclusive Future for All, go to our Cisco Goal Reporting Hub.

Share: