teleren/devto huggingface dataset:
Integrating Asset Management into your SOC with Open XDR can be a force multiplier for your business
Published: 2023-10-21 12:48:50


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k9q9jlmqqkcpt9v724xa.png)

As an MSSP, being proactive in your approach to [cybersecurity](https://stellarcyber.ai/what-is-cybersecurity/) is a best practice.  Ensuring that your customers are doing their part to update and patch their systems is critical.  If you can integrate your asset management with your [SOC/XDR platform](https://stellarcyber.ai/platform-xdr-kill-chain/) there are huge gains to be realized.

Scanning all your customer environments is the first step.  This can be done with many different vendors, but one that our partners like to leverage is CYRISMA.  Partners primarily scan for compliance requirements, but it should be done regularly for all clients.  Once that information is collected there are several key steps to take:

1. Review the scan to ensure all relevant assets have been included – this is a key step if customers forget to let you know when they add additional systems.
2. Review the posture of the systems for devices that require updates.
3. Develop a list of required updates and set a timeline.
4. Build a closed loop process to ensure the assets are maintained – notify administrators and users and audit regularly to make sure any needed steps are taken.
5. If protected data is detected, add data classification tags by asset.

Most partners scan monthly, and some partners scan daily for continuous compliance.  The approach will vary based on the maturity of your customers.  The goal is to get your customers to the desired risk posture.

Once this is achieved, it is time to ingest this information into your SOC/XDR platform.  Armed with this critical information, the [XDR platform](https://stellarcyber.ai/platform/capabilities-ndr/) will be able to increase or decrease the severity of an alert automatically.  If the asset is vulnerable to the [threat](https://stellarcyber.ai/platform/platform-threat-intelligence/), the XDR platform should increase the risk score based on this knowledge.  If it is not vulnerable, it should decrease it.

With this integration, CYRISMA brings a rich suite of asset management capabilities to the Stellar Cyber [Open XDR platform](https://stellarcyber.ai/platform/what-is-open-xdr/). It:

1. Integrates vulnerability management.
2. Incorporates data classification tags by asset.
3. Enables asset secure configurations.
4. Adds additional risk data points through CYRISMA’s grading system.

[Stellar Cyber](https://stellarcyber.ai/) has several enriched ML-based detections that dynamically leverage the asset information from CYRISMA.  Our partners report a significant reduction in false positives for properly patched systems.  They also have the information they need to act quickly when an unpatched asset is under attack.

If you would like to learn more, please reach out to me – brian@stellarcyber.ai
Blissful Aura CBD Gummies: Empowering You to Live Pain-Free
Published: 2023-10-21 12:48:15

In a world filled with the hustle and bustle of daily life, experiencing pain has become all too common. Whether it's from chronic conditions, injuries, or just the stress of modern living, pain can be a relentless burden. If you're seeking a natural and effective solution for pain relief, look no further than **[Blissful Aura CBD Gummies](https://blissful-aura-cbd-gummieprice.blogspot.com/2023/10/blissful-aura-cbd-gummies-2023a-natural.html)**.


**[➢ Where to Buy- Click Here to Rush Your Order from the Official Website](https://healthbeingpro.com/get-blissful-aura-cbd-gummies)**

☘📣More Refrences😍😍👇
https://healthbeingpro.com/blissful-aura-cbd-gummies
https://healthbeingpro.com/get-blissful-aura-cbd-gummies
https://blissful-aura-cbd-gummieprice.blogspot.com/
https://blissful-aura-cbd-gummieprice.blogspot.com/2023/10/blissful-aura-cbd-gummies-2023a-natural.html
https://sites.google.com/view/blissful-aura-cbdgummiesbrands/home
https://www.linkedin.com/feed/update/urn:li:activity:7121316366900506624/
https://groups.google.com/g/-blissful-aura-cbd-gummies/c/VVxsMLGsN0Y
https://blissful-aura-cbd-gummiescontents.company.site/
https://www.forexagone.com/forum/questions-debutants/blissful-aura-cbd-gummies-the-key-to-living-without-pain-86808#184217
https://blissful-aura-cbd-gummies-6.jimdosite.com/
https://blissfulauracbdgummies5.bandcamp.com/track/blissful-aura-cbd-gummies-improve-metabolism-help-stamina
https://blissfulauracbdgummiesoverview.hashnode.dev/blissful-aura-cbd-gummies-changing-lives-with-pain-relief
https://blissful-aura-cbd-gummies-fa5f1d.webflow.io/
https://forum.molihua.org/d/197354-blissful-aura-cbd-gummies-legitimacy-explained
https://doogeemall.com/community/xenforum/topic/111901/blissful-aura-cbd-gummies-reviews-real-life-experiences
https://www.saatchiart.com/art-collection/Blissful-Aura-CBD-Gummies-User-Verified-Reviews/2329189/764919/view
https://blissfulauracbdgummies.itch.io/
https://blissfulauracbdgummies.itch.io/httpshealthbeingprocomget-blissful-aura-cbd-gummies
https://gamma.app/public/Gamma-Tips-Tricks-ctcpiy6l54h72lo
https://forum.roborock.com/discussion/11064/blissful-aura-cbd-gummies-the-ultimate-pain-relief-secret/p1
https://www.completefoods.co/diy/recipes/blissful-aura-cbd-gummies-2
https://www.scoop.it/topic/blissful-aura-cbd-gummies-by-blissfulauracbdgummies
https://www.scoop.it/u/blissfulauracbdgummies
https://colab.research.google.com/drive/11zaYwdt-lKZckP0x9zI9IEkuMkUbSAN_?usp=sharing
7. Building my first HTML webpage (Day 5)
Tags: html, website
Published: 2023-10-21 12:47:41

A beautiful Saturday in Sydney. The sun was out in all its glory and was a very warm day. Today was also my first 4.5 hours of LIVE bootcamp class.

The class agenda:

9:30: Lesson starts
11:00: 10-mins break
12:30: 10-mins break
13:30: Class ends

To check our understanding of the last set of classes, an online quiz was conducted on Kahoot!

![Kahoot quiz](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y1ctm39lpt9k8l0btsx3.png)

**My standing**
Total Students: 58
My score: 9282 points
My leaderboard position: 37
Questions wrong: 3

Silly mistakes! But I learned from it.

**HTML SITE**
The rest of the 3 hours were spent on setting up a basic HTML site and playing around with CSS. I loved this session, although I was lost for most part of it. But practicing for another 2-3 hours in the evening helped me understand more.

This is what I came up with. MY FIRST!

![HTML page](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zemt04sr4yykscb0a9db.png)

**Today's takeaway:**

My learning plan is to sit back, listen, and take notes while the lecturer demonstrates the technical stuff. Then, later in the day, I will listen to the recorded lecture and actually do the coding. Otherwise, trying to catch up on the coding with the lecturer seems distracting to me. Most of my classmates also seem to be online (Discord) practicing, so I've been getting my doubts clarified that way too.

It's 11:30 p.m. and good night.
expo doctor issues
Tags: javascript, programming, react
Published: 2023-10-21 12:43:25

Expected package @expo/config-plugins@~7.2.2
Found invalid:
  @expo/config-plugins@5.0.4
  (for more info, run: npm why @expo/config-plugins)
Expected package @expo/prebuild-config@~6.2.4
Found invalid:
  @expo/prebuild-config@5.0.7
  (for more info, run: npm why @expo/prebuild-config)
Advice: Upgrade dependencies that are using the invalid package versions.

One or more checks failed, indicating possible issues with the project.
Introduction To Software Engineering Course Completion
Published: 2023-10-21 12:40:36

'm happy to Share that i have Successfully completed Introduction To Software Engineering on Coursera  powered by IBM. 





✴️It was an educative experience , here's an overview of what this course covered :



⭕ Software Architecture



⭕ Sofware Development Methodologies



⭕  Approaches to Application Architecture and Design, Patterns, and Deployment Architectures.   



⭕ Identify the tools and skills to

Sofware Engineering



⭕ Programming Languages (Python,Javascript,PHP,Ruby,SQL,..)

https://www.linkedin.com/posts/emmanuel-oyewole-b97a92190_m-happy-to-share-that-i-have-successfully-activity-7121474525753438208-zMA4?utm_source=share&utm_medium=member_desktop

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/odrkudhabb7hpccmpejq.jpeg)
How to handle unmatched routes with serverless
Tags: serverless, aws, lambda, functions
Published: 2023-10-21 12:26:58

## Context:
I mistakenly misspelled my login route as `/dev/loginn` instead of `/dev/login` on Postman, here is the response

```JSON
{
    "currentRoute": "post - /dev/loginn",
    "error": "Serverless-offline: route not found.",
    "existingRoutes": [...],
    "statusCode": 404
}
```

### Problem
The above response has 2 major issues
1. Existing routes are getting exposed which shouldn't be (ideally).
2. The response is too detailed. We need to keep it simple.

### Fix
Add a new Lambda function to handle unmatched/ unconfigured Routes in `serverless.yml`

```yaml
#serverless.yml

functions:
  unmatchedRoute:
    handler: handler.unmatchedRoute
    events:
      - http:
          path: /{proxy+}
          method: ANY
```

```typescript
// handler.ts

import { Handler } from 'aws-lambda';

export const unmatchedRoute: Handler = async () => {
  return {
    statusCode: 404,
    body: '404 page not found',
  };
};
```

Thanks for reading! Drop a like if you found it helpful ❤️

Cheers! [Anjan Talatam](https://www.linkedin.com/in/anjantalatam/)



-----
**Ignore from here**

SEO
1. How to handle unconfigured routes with serverless
2. How to handle unmatched routes for AWS lambda functions
3. How to handle unconfigured routes for AWS lambda functions 
4. How to handle unconfigured routes for AWS lambda functions with serverless
Urine Test in Bopal, Ahmedabad
Published: 2023-10-21 12:14:21

Pathoworld in Bopal, Ahmedabad offers urine testing services. Urine tests are commonly performed to assess various aspects of a person's health.their highly skilled and experienced technicians collect a urine sample from the individual. The sample is then analyzed using advanced laboratory equipment and techniques to provide accurate and reliable results for more information visit our website:-https://www.pathoworld.in/urine-test-in-bopal-ahmedabad.php
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5cha9tyxjiqqenu12pj1.jpg)
Maintaining Through the Mayhem: My Hacktoberfest 2023 Journey
Tags: hack23maintainer
Published: 2023-10-21 12:12:05

Certainly, here's a dra
### Intro

Hello, all you amazing folks! I'm excited to share my experiences as a maintainer during Hacktoberfest 2023. This wasn't my first rodeo; I've been through a few Hacktoberfests, and each one is a unique journey. You can find my GitHub profile at https://github.com/fs-nirjhor
### Project

This year, I had the privilege of hosting the repository https://github.com/fs-nirjhor/fs-airline. It's a project I'm deeply passionate about, but I knew that Hacktoberfest would bring a whirlwind of activity. To prepare, I set up robust processes for reviewing and merging pull requests. Our team worked on establishing clear contribution guidelines, helpful issue templates, and a welcoming environment for first-time contributors.

### Highs and Lows

Being a maintainer during Hacktoberfest comes with a mixed bag of emotions. The highs were exhilarating – witnessing the community come together, contributors collaborating on issues, and the surge of pull requests pouring in. Some of my biggest accomplishments included collaborating with contributors to solve long-standing issues and the invaluable knowledge exchange that happened.

Of course, there were lows too. A few problems seemed impossible to fix, but these moments are when adaptability shines. Instead of getting overwhelmed, we rallied the maintainers and contributors to brainstorm solutions. Sometimes, it meant breaking down complex issues into manageable tasks or providing clearer instructions.

### Growth

Reflecting on my skillset before Hacktoberfest 2023, I can see a noticeable evolution. My project management skills have sharpened, and I've become more proficient at handling GitHub's collaborative features. The experience has made me better at mentoring and guiding contributors, and I've learned that patience is key in open-source.

Moreover, Hacktoberfest has changed my project goals. It's shifted the project's focus towards community building, not just code contributions. Encouraging newcomers, maintaining a friendly and inclusive environment, and collaborating on improving documentation have become equal priorities. The journey reminded me that a healthy community is as vital as the codebase itself.

### Conclusion

Hacktoberfest 2023 has been an incredible journey, filled with growth and community building. It's more than just contributing code; it's about fostering a welcoming environment where contributors of all levels can thrive. I'm excited to continue this journey beyond Hacktoberfest and see how the open-source landscape evolves.

To all the maintainers out there, you're doing amazing work. Let's continue to nurture the open-source spirit year-round!
Reflecting on Hacktoberfest 2023: My Journey in Open Source
Tags: hack23contributor
Published: 2023-10-21 12:05:38


### Intro

Hey there, fellow tech enthusiasts! I'm thrilled to share my Hacktoberfest 2023 journey with you all. Whether you're a seasoned contributor or this is your first Hacktoberfest, I hope my experiences resonate with you. You can find me on GitHub at https://github.com/fs-nirjhor.

### Highs and Lows

Hacktoberfest is always an exciting time of the year, and this year was no exception. I had my share of highs and lows, like we all do. I found some exhilarating accomplishments along the way, from submitting my first pull request to an open-source project I admired to finally understanding some of the more complex issues that had eluded me for so long. Yet, I also faced those inevitable moments when it felt like I'd hit a wall. Bugs that seemed impossible to fix and issues that left me scratching my head. But that's what open source is all about, isn't it? The willingness to adapt, to ask for help when needed, and to keep pushing forward.

### Growth

Looking back at my skillset before Hacktoberfest 2023, I can see just how far I've come. I started this journey with a solid foundation in programming, but I've expanded my knowledge in ways I didn't anticipate. I've dived into new languages, conquered unfamiliar frameworks, and even tackled documentation tasks that sharpened my ability to communicate complex ideas. It's not just about the code; it's about the community and the willingness to learn. 

Moreover, my learning and career goals have seen some shifts. While I initially set out to hone my technical skills, I've realized that the connections and friendships made during this time are just as valuable. I've seen the immense potential in contributing to open source and how it can align with my long-term career goals. 

### Conclusion

In conclusion, Hacktoberfest 2023 has been a remarkable journey filled with learning, collaboration, and personal growth. It's a testament to the power of the open-source community and the opportunities that are waiting for those who are willing to take them. So, to all the contributors, maintainers, and everyone in between, here's to the endless possibilities that open source presents.

Let's keep the spirit of open source alive all year round, and I can't wait to see what challenges and opportunities the next Hacktoberfest will bring.
Gerando certificado SSL com certbot na Oracle Cloud Infrastructure
Tags: cloud, oci, security, ptbr
Published: 2023-10-21 12:03:39

Necessário antes de seguir esse passo a passo:

1. Ter uma instância na oci
2. Possuir um domínio

**Acesse sua instância via ssh com o comando:**

```bash
ssh -i {caminho da sua chave} {usuário da sua instância}@{ip público da instância}
```

ex: `ssh -i C:\Users\user\Documents\Cloud\oci\ssh-key.key opc@168.000.000.00`

**Instalar o certbot**

* instalar snap

```bash
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
sudo yum update -y
sudo yum install snapd -y
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
```
* instalar certbot

```bash
sudo yum remove certbot
sudo snap install --classic certbot
```
**Liberar porta 80 e 433 para tráfego no console da oci**

caminho: - Computação -> Instâncias -> Detalhes da instância

- Na tela de detalhe da sua instância, acesse a sub-net
![página de Detalhes da instância](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lv7em74wzckb25aqohys.png)
- acesse a lista de segurança e adicione o tráfego para porta 80(http) e 443 (https)

![regras de entrada](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0wxzfjbh1u2ot9oyx24y.png)

**Liberar firewall para porta 80**

```bash
sudo systemctl status firewalld
sudo systemctl start firewalld
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
```

**Gerar certificado**

```bash
sudo cerbot certonly --standalone
```
Os certificados serão gerados no caminho /etc/letsencrypt/live/{nome do seu domínio} porém estarão com permissões apenas para o user root, para poder visualizar terá que alterar as permissões para o user default do oracle-linux que é opc.

##### Fontes
[conectar a instância com ssh](https://docs.oracle.com/pt-br/iaas/Content/GSG/Tasks/testingconnection.htm#Connecting_to_Your_Instance)
[instalar certbot](https://certbot.eff.org/instructions?ws=webproduct&os=centosrhel7)
[gerando certificado com letsencrypt](https://www.digitalocean.com/community/tutorials/how-to-use-certbot-standalone-mode-to-retrieve-let-s-encrypt-ssl-certificates-on-ubuntu-16-04)
What are you learning about this weekend?
Tags: codenewbie, discuss, learning, beginners
Published: 2023-10-21 12:00:00

Heyo 👋

What ya learning on this weekend?

Whether you're sharpening your [JS](https://dev.to/t/javascript) skills, making PRs to [your OSS repo of choice](https://github.com/forem/forem) 😉, sprucing up your portfolio, or [writing a new post](https://dev.to/new) here on DEV, we'd like to hear about it.

Wishing ya the best on your work... remember to take breaks and enjoy yourself!

![Two radio hosts saying, "Expand Your Mind!"](https://media.giphy.com/media/M9BMwE042dSjbb2I6N/giphy.gif)
Hacktoberfest! Together, we have the power to contribute!
Tags: hacktoberfest, hacktoberfest23, hack23maintainer, hack23contributor
Published: 2023-10-21 11:57:09

It's amazing how much can be achieved in such a short period of time. I've never had so much interest in contributing to [LiteCommands](https://github.com/Rollczi/LiteCommands) before! ❤️

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y982cx0okvwyyh71qzh6.png)

A heartfelt thank you to each and every one of you for your valuable contributions! If you're interested in joining us as well, please check out [this post](https://dev.to/rollczi/hacktoberfest-2023-1abj)
Medium Unlimited Read
Tags: webdev, javascript, beginners, programming
Published: 2023-10-21 11:50:51

Have you ever tried to read some Medium Article and the content was locked and cannot read full. And see this...


![Medium Subscription Pop-up](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ico06w5wvl4k5jm3r9hh.png)


Here is the solution to ignore this:

1. copy the article link.

2. got to this [URL](https://rahulalam31.github.io/unlimited-medium-hack/) 

![Unlimited Medium](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w9e3t0eufxl2ww0a9p91.png)

3. paste your link and click open link button.

4. you will be redirected a new tab.

By default all the design and css will be diabled. you can change it from the top menu

This works for most of the article which is cached in google server.

If it works for you give me a Star in my [Github repo](https://github.com/rahulalam31/unlimited-medium-hack)

[ Video Proof](https://github.com/rahulalam31/unlimited-medium-hack#video-proof)
Price Extractor
Published: 2023-10-21 11:20:31

The provided code represents a simple web application named "Price Extractor." It allows users to input a URL, and upon submission, the application extracts and displays any prices found within the content of the specified URL.

```js

// This function extracts prices from a given URL.
function extractPrices(url) {
  // Define a regular expression pattern to match prices in the URL.
  const pricePattern = /\$\d+/g;
  
  // Use the pattern to find all matches of prices in the URL.
  const matches = url.match(pricePattern);
  
  // If there are matches, convert each match to a price string without the dollar sign.
  if (matches) {
    const prices = matches.map(match => match.substring(1));
    
    // Join the price strings with a comma separator.
    const priceString = prices.join(", ");
    
    // Return the price string.
    return priceString;
  }
  
  // If there are no matches, return -1 to indicate that no prices were found.
  return -1;
}
```

This code defines a function called extractPrices, which takes a URL as an argument. It uses a regular expression pattern to find all occurrences of a dollar sign followed by one or more digits in the URL. If there are any matches, it extracts the prices by removing the dollar sign and creates a comma-separated string of the prices. If there are no matches, it returns -1.

``` js
<!DOCTYPE html>
<html>
  <head>
    <title>Price Extractor</title>
    <link rel="stylesheet" type="text/css" href="styles.css" />
  </head>
  <body>
    <h1>Price Extractor</h1>
    <input type="text" id="inputText" placeholder="Enter text with prices" />
    <button onclick="priceChecker()">Extract Prices</button>
    <p id="priceResult"></p>
    <script>
      const priceChecker = () => {
        const inputText = document.getElementById("inputText").value;
        const prices = extractPrices(inputText);
        console.log(prices);
      };

      // This function extracts prices from a given URL.
      function extractPrices(url) {
        // Define a regular expression pattern to match prices in the URL.
        const pricePattern = /\$\d+/g;

        // Use the pattern to find all matches of prices in the URL.
        const matches = url.match(pricePattern);

        // If there are matches, convert each match to a price string without the dollar sign.
        if (matches) {
          const prices = matches.map((match) => match.substring(1));

          // Join the price strings with a comma separator.
          const priceString = prices.join(", ");

          // Return the price string.
          return priceString;
        }

        // If there are no matches, return -1 to indicate that no prices were found.
        return -1;
      }
    </script>
  </body>
</html>

```

### Test case
```txt
https://www.amazon.com/product-page$123
```
Efficient way of rank update based on points
Tags: python, django, restapi
Published: 2023-10-21 11:01:13

User_team=User_team.objects.filter().values(),

User_team=[{team_id:1, points:50},{team_id:2, points:30},{team_id:3, points:70}]

I already migrate New model and key is (rank,point) stored rank and points in this model.


User_team_event=User_team_event.objects.filter().values().
I'm expecting answer is without using loops:


User_team_event=[{team_id:3,rank:1, points:70},{team_id:1,rank:2, points:50},{team_id:2, points:30}]
Doctor For Thoracoscopic Surgery In Ahmedabad
Published: 2023-10-21 10:51:58

Dr. Merja has undergone extensive training and has gained significant experience in performing thoracoscopic surgeries. This surgical approach offers numerous benefits to patients, including smaller incisions, reduced pain, faster recovery time, and minimal scarring.Dr. Merja is dedicated to providing the best possible care and treatment for his patients.for more information visit our website-https://www.drmanthanmerja.com/thoracoscopic-vats-surgery
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9sjo5ywi0ywqnoqep027.jpg)