teleren/devto huggingface dataset:
Hacktoberfest 2023 Hall of fame
Tags: hack23contributor, hacktoberfest23, hacktoberfest
Published: 2023-11-01 11:42:39

### Intro
Hi, I'm Vivek, an undergraduate data science student from India. This was my first Hacktoberfest, and I was excited to participate and contribute to open-source projects. You can find my GitHub account [here](https://github.com/vivek09thakur).

### Highs and Lows
During Hacktoberfest, I had some great highs and a few challenges. One of my biggest accomplishments was successfully making my first pull request on a popular open-source project. It was a real light-bulb moment when my contribution was accepted and merged into the project. This gave me a sense of achievement and motivation to contribute more.

However, I also encountered challenges. There were times when I faced issues that seemed impossible to fix, especially when I tried to work on more complex projects or when I had to deal with conflicts in my pull requests. To adapt to these situations, I reached out to the project maintainers and the open-source community for guidance and support. I learned a lot from their feedback and was able to overcome these challenges.

### Growth
Before Hacktoberfest 2023, I had a basic understanding of version control and some programming languages. Through my contributions, I not only improved my coding skills but also gained a deeper understanding of Git and GitHub. I learned how to work collaboratively with other developers and follow best practices in open-source development. My experience in Hacktoberfest has motivated me to continue contributing to open-source projects beyond this event and explore new technologies.

My learning and career goals have expanded since working on these new projects. I now have a stronger desire to become a more active member of the open-source community and contribute to projects that align with my interests in data science and machine learning. I believe that open-source contributions can help me improve my skills, build a portfolio, and connect with like-minded individuals in the tech industry. Overall, Hacktoberfest has been a valuable experience for my personal and professional growth.

### Links to my PR
- [PR 1](https://github.com/dikshatutorials/dikshatutorials.github.io/pull/9)
- [PR 2](https://github.com/dikshatutorials/dikshatutorials.github.io/pull/8)
- [PR 3](https://github.com/dikshatutorials/dikshatutorials.github.io/pull/7)
- [PR 4](https://github.com/dikshatutorials/dikshatutorials.github.io/pull/3)
Waziri Livewire Toast: A Package to Display Toast Notifications in Laravel
Tags: laravel, livewire, tailwindcss
Published: 2023-11-01 11:40:55

**Waziri Livewire Toast** is a Laravel package that makes it easy to display toast notifications in your Livewire applications. It is based on the TALL Stack, which means that it uses Tailwind CSS, Alpine.js, and Livewire.

## Requirements
To use Livewire Toast, you will need to have the following installed:

- Livewire
- TailwindCSS
- Alpine.js

## Installation
To install Livewire Toast, run the following command:
```
composer require waziri123/waziri-livewire-toast:dev-master

```
Once Livewire Toast is installed, you need to publish the configuration files and views:

```
php artisan vendor:publish --tag=config
php artisan vendor:publish --tag=views

```

## Usage
To use Livewire Toast, simply add the following component to your app layout:

```
@livewire('livewire-toast')

```
Once you have added the component to your app layout, you can start displaying toast notifications by calling the following methods from your Livewire components, controllers, or views:

```
Livewire::emitTo('livewire-toast', 'show', 'Project Added Successfully'); // Will show a success message
Livewire::emitTo('livewire-toast', 'showError', 'There was an Error!'); // Will show an error message

// You can also specify the type and message of the toast notification as an array:
Livewire::emitTo('livewire-toast', 'show', ['type' => 'warning', 'message' => 'This is a warning!']);

```

## Configurations
Livewire Toast comes with a number of configuration options that you can customize to meet your needs. To view the configuration options, open the config/livewire-toast.php file.

## Troubleshooting
If you are having trouble getting Livewire Toast to work, please check the following:

- Make sure that Livewire, Tailwind CSS, and Alpine.js are installed and configured correctly.
- Make sure that you have published the Livewire Toast configuration files and views.
- If you are using Tailwind CSS, make sure that you have purged your CSS.

## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## Credits

- Waziri123

- AscSoftwares

## License

Livewire Toast is licensed under the MIT license.
What Are The Popular Courses In IT?
Published: 2023-11-01 11:33:25

The demand for skilled professionals is increasing in the domain of Information Technology. A number of institutes and online learning platforms offer courses in IT for candidates who wish to expand their skills or pursue a new career path and **[[top 10 highest paying jobs in india]](https://insideaiml.com/blog/top-10-highest-paying-jobs-in-india-to-start-a-career-in-2023-1212
)(url)**. These courses give candidates specialised knowledge and industry specific skills to succeed in this domain. In this article, we discuss some courses in IT which are popular and have good future prospects.

Popular Courses In IT

Data science
Candidates taking data science courses are prepared to gather, analyze, and work with vast volumes of data in order to extract insightful knowledge. Data scientists integrate many sciences, such as artificial intelligence, statistics, and data science, to undertake sophisticated data analysis. To succeed in this business, professionals in the IT industry need to possess specialized knowledge and competence. Therefore, in order to effectively pursue a profession in this sector, one may need a degree or other official educational certification.

Comprehensive courses in data science are available via reputable universities like the Indian Institute of Technology (IIT) and the Indian Institute of Information Technology (IIIT), as well as several online learning platforms like Udemy and Coursera. Candidates who complete the courses will have a firm grasp of key data science principles, including statistics, real-time analysis, visualisation, and Python programming. The courses are meant to prepare students for careers in fields such as machine learning, big data, data science, and business analysis.
Youtube Training Course in Multan
Tags: digitalmarketing, multan, training, youtube
Published: 2023-11-01 11:32:10

[YouTube Training Courses in Multan](https://www.pnytrainings.com/youtube-trainings-course-in-lahore-pakistan) empower content creators with essential skills for content production, channel optimization, and audience engagement. These courses foster creativity and provide the knowledge to navigate the digital landscape successfully. Enroll today to unlock your digital potential and connect with a global audience.
My First Hacktoberfest Journey
Tags: hack23contributor, opensource, hacktoberfest, developers
Published: 2023-11-01 11:28:53

### Intro
Hey there, fellow developers! I'm excited to share my journey through Hacktoberfest 2023. I'm not new to the world of open source, but this year I'm first time joining hacktoberfest and my experience was really great. If you want to check out my contributions, you can find them on my GitHub account: https://github.com/sunny-unik.

### Highs and Lows
Throughout this month, I encountered some remarkable highs and a few inevitable lows. Some of my biggest accomplishments included being recognized as a member of the Hall of Fame of Hacktoberfest 2023. It was a light-bulb moment that validated the hard work I put in.

On the other side of the spectrum, there were moments when problems seemed impossible to fix. But that's the beauty of open source, isn't it? The challenges are what make us better. Adapting to these issues taught me resilience and creative problem-solving, which is what the open-source community is all about.

### Growth
Before diving into Hacktoberfest 2023, I didn't have a solid foundation in open source, but this journey took my skill set to new heights. I learned more about effective collaboration, code review, and project management. My learning and career goals evolved as I became more immersed in these new projects.

The Hacktoberfest experience reminded me of the boundless potential of open source. It's not just about writing code; it's about growth, connection, and community. If you're considering participating in Hacktoberfest, I encourage you to embrace the challenge and seize the opportunity for growth. Who knows, it might just be the catalyst for your next big breakthrough.

I express my heartfelt gratitude to @digitalocean_staff for providing an exceptional platform for this journey. Special thanks go out to @thepracticaldev and all the Hacktoberfest 2023 sponsors who've empowered us with these rewards.
Hacktoberfest 2k23 Contributor
Tags: hack23contributor, hacktoberfest, hacktoberfest23, webdev
Published: 2023-11-01 11:17:33

### Intro
Hi, I'm Vivek, an undergraduate data science student from India. This was my first Hacktoberfest, and I was excited to participate and contribute to open-source projects. You can find my GitHub account [here](https://github.com/vivek09thakur).

### Highs and Lows
During Hacktoberfest, I had some great highs and a few challenges. One of my biggest accomplishments was successfully making my first pull request on a popular open-source project. It was a real light-bulb moment when my contribution was accepted and merged into the project. This gave me a sense of achievement and motivation to contribute more.

However, I also encountered challenges. There were times when I faced issues that seemed impossible to fix, especially when I tried to work on more complex projects or when I had to deal with conflicts in my pull requests. To adapt to these situations, I reached out to the project maintainers and the open-source community for guidance and support. I learned a lot from their feedback and was able to overcome these challenges.

### Growth
Before Hacktoberfest 2023, I had a basic understanding of version control and some programming languages. Through my contributions, I not only improved my coding skills but also gained a deeper understanding of Git and GitHub. I learned how to work collaboratively with other developers and follow best practices in open-source development. My experience in Hacktoberfest has motivated me to continue contributing to open-source projects beyond this event and explore new technologies.

My learning and career goals have expanded since working on these new projects. I now have a stronger desire to become a more active member of the open-source community and contribute to projects that align with my interests in data science and machine learning. I believe that open-source contributions can help me improve my skills, build a portfolio, and connect with like-minded individuals in the tech industry. Overall, Hacktoberfest has been a valuable experience for my personal and professional growth.
Unlock Your Potential: Why Juniper Certification is Worth the Investment
Published: 2023-11-01 11:14:30

Unethical behavior <a href="https://dumpsmedia.com/education/juniper-certification/">Juniper Certification</a> can have serious consequence including the invalidation of your certification and damage to your professional reputation. Here are some ethical considerations to keep in mind: Use Authorized Study Materials: Only use authorized and official study materials provided by Juniper or trusted partners. Unauthorized material such as brain dump are unethical and can result in the invalidation of your certification. Avoid Cheating: Do not engage in any form of cheating during the exam, including using prohibited resources or seeking outside help. Cheating is <a href="https://dumpsmedia.com/education/juniper-certification/">Juniper Certification</a> unethical and can lead to severe consequences. Respect Non Disclosure Agreements: Juniper certification exams often require candidates to agree to non disclosure agreements. Comply with these agreements by not sharing any exam related information or questions. Report Violations: If you come across any unethical behavior or violation such as individuals sharing exam content or using unauthorized material report them to Juniper or the certification provider. 


Click here for more info…>>>>>>>>>     https://dumpsmedia.com/education/juniper-certification/
Search Admin Data
Tags: softwaredevelopment, python, programming, api
Published: 2023-11-01 11:07:46


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2x86kvwx47fdqytjpggk.png)
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5jng1ar09qi1khk5o5ea.png)
É um imenso prazer compartilhar um projeto que venho trabalhando recentemente que se trata de um Software para Desktop do qual eu nomeei como Search Admin Data(SAD). O SAD(Search Admin Data) é uma ferramenta avançada e eficaz para profissionais, empresas e empreendedores que desejam acessar infomações detalhadas e confiáveis de empresas brasileiras de forma rápida e conveniente. Com uma interface intuitiva e recursos poderosos, o SAD simplifica o processo de obtenção de informações sobre empresas registradas no Brasil. E também conta com a exportação da consulta dos dados via email.
Challenge 1 - Results summary component - Frontend Mentor
Tags: webdev, 100daysofcode, html, css
Published: 2023-11-01 11:04:38

## Frontend Mentor - Results summary component solution

This is a solution to the [Results summary component challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/results-summary-component-CE_K6s0maV). Frontend Mentor challenges help you improve your coding skills by building realistic projects. 

## Table of contents

- [Overview](#overview)
  - [The challenge](#the-challenge)
  - [Screenshot](#screenshot)
  - [Links](#links)
- [My process](#my-process)
  - [Built with](#built-with)
  - [What I learned](#what-i-learned)
  - [Continued development](#continued-development)
  - [Useful resources](#useful-resources)
- [Author](#author)
- [Acknowledgments](#acknowledgments)

## Overview

### The challenge

Users should be able to:

- View the optimal layout for the interface depending on their device's screen size
- See hover and focus states for all interactive elements on the page
- **Bonus**: Use the local JSON data to dynamically populate the content

### Screenshot

![Desktop View](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/m4mxra3lnwa1qs7zbu72.png)

![Mobile View](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5g9fomlpg40sjhmkx39v.png)

### Links

- Solution URL: [Solution](https://github.com/abhishek-baliyan-dev/Frontend-mentor-challenge-Results-summary-component)
- Live Site URL: [Live site URL](https://abhishek-baliyan-dev.github.io/Frontend-mentor-challenge-Results-summary-component/)

## My process

- First, I See the design then thought, how do I lay that out in html
- Then I wrote the HTML
- Second, how can i use CSS to achieve the layout
- Then I wrote the CSS for layout
- Third, how should each element be styled
- Then I wrote CSS for each element
- Finally I refactored the css

### Built with

- Semantic HTML5 markup
- CSS
- Flexbox
- Mobile-first workflow

### What I learned

- CSS Layout, Responsiveness, transparency, flexbox

This code below took some  time

```html
<div id="bg-circle">
  <h2>76</h2>
  <p>of 100</p>
</div>
```

```css
#bg-circle {
    margin: 20px auto;
    padding: 26px;
    border-radius: 50%;
    width: 126px;
    background: linear-gradient(hsla(256, 72%, 46%, 1), hsla(241, 72%, 46%, 0));
}
```

### Continued development

- CSS Grid
- In depth Flexbox

### Useful resources

- [Frontend Web Development for Beginners](https://www.youtube.com/playlist?list=PLYQSCk-qyTW37zDPzcAyzCsnypFQrhUcq) - This help me alot in the revision of HTML, CSS, JS.

## Author

- Website - [Abhishek Baliyan](https://www.abhishekbaliyan.com) - Coming soon
- Frontend Mentor - [@abhishek-baliyan-dev](https://www.frontendmentor.io/profile/abhishek-baliyan-dev)
- Twitter - [@Abhi___baliyan](https://twitter.com/Abhi___baliyan)

## Acknowledgments

I really appreciate the tutorial [youtube playlist](https://www.youtube.com/playlist?list=PLYQSCk-qyTW37zDPzcAyzCsnypFQrhUcq) of Frontend Web Development from [Zach Gollwitzer](https://www.youtube.com/@zachgoll).
security definer 의미
Tags: postgres
Published: 2023-11-01 11:01:12

public.users 테이블에 insert를 하면 auth.users에도 insert를 하는 트리거를 만들었다. sql툴에서는 아무 문제없지만, 제작한 프로그램에서는 auth.users의 권한이 없다는 에러가 떴다. 

검색해보니 트리거 함수를 만들 때 `security definer` 를 넣어줘야만 제대로 동작한다.

이제서야 이 글이 어떤 내용인지 이해가 된다.
https://www.postgresdba.com/bbs/board.php?bo_table=B10&wr_id=91
Wednesday Links - Edition 2023-11-01
Tags: java, jvm, reactor
Published: 2023-11-01 11:00:00

Quality Outreach Heads-up - JDK 22: Annotation Processing Behavior Change (1 min)⬆️
https://inside.java/2023/10/23/quality-heads-up/

FFM goes final in Java 21 (3 min)🧠
https://mail.openjdk.org/pipermail/panama-dev/2023-October/020095.html

Decorate stack traces of test failures (1 min)📚
https://github.com/laech/java-stacksrc

What new is coming in reactor-core 3.6.0? (4 min)🎉
https://spring.io/blog/2023/10/31/what-new-is-coming-in-reactor-core-3-6-0

How Discord Stores Trillions of Messages (2 min)💽
https://twitter.com/sahnlam/status/1718473435750576616
TikTok Passkey Implementation Analyzed
Tags: passkeys, authentication, cybersecurity, ux
Published: 2023-11-01 11:00:00


TikTok, the globally acclaimed short-form video app, has made a progressive shift towards enhancing its digital security by introducing passkeys. This innovative initiative underscores the app's commitment to bolstering account protection and refining user experience, particularly by integrating biometric authentication features.

## The Rationale Behind TikTok's Passkey Integration

Traditional passwords, while ubiquitous, pose multiple challenges in the realm of digital security. Their inherent vulnerabilities stem from issues like repetitive password usage, susceptibility to brute-force attacks, and the ever-present risk of phishing exploits. Such weaknesses are further magnified when large-scale data breaches occur, jeopardizing a myriad of accounts all at once. Given these concerns, TikTok's adoption of passkeys represents a proactive measure to mitigate these inherent risks associated with conventional passwords.

## Aligning with Digital Titans through FIDO Alliance

TikTok's announcement of its affiliation with the FIDO Alliance is emblematic of its dedication to prioritizing advanced authentication norms. By joining forces with the Alliance, TikTok positions itself alongside renowned digital entities such as [KAYAK](https://www.corbado.com/blog/kayak-passkeys-best-practices-analysis), [Shopify](https://www.corbado.com/blog/shopify-passkeys-best-practices-analysis), [eBay](https://www.corbado.com/blog/ebay-passkeys-best-practices), [OnlyFans](https://www.corbado.com/blog/onlyfans-passkeys), and [Microsoft 365](https://www.corbado.com/blog/microsoft-passkeys-best-practices-analysis) - all of which have integrated passkeys into their platforms. With phishing recognized as the predominant online threat in the FBI's 2022 Internet Crime Report, TikTok's commitment to passkeys signifies its resolve to both enhance user experience and neutralize prevailing cyber threats.


## Anticipating the Future of Passkeys

As TikTok jumps on the passkey bandwagon, it's evident that this mode of authentication is gradually solidifying its status in the U.S. digital market. Though European adoption remains on the horizon, it's only a matter of time before passkeys permeate global platforms, setting new industry standards. However, this swift evolution could pose challenges for small to medium-sized businesses, which may grapple with resource limitations in adapting to this trend.

Interestingly, TikTok's foray into the world of passkeys closely follows Apple's intensified focus on the technology in iOS 17. Given TikTok's immense popularity, especially among the younger demographic, this could potentially expedite the widespread acceptance of passkey technology. The unfolding of passkeys across different regions and how it reshapes the digital security landscape promises to be a captivating trend to monitor.
To delve deeper into the ripple effects of TikTok's transition and its potential implications, read more in the detailed [TikTok passkey analysis](https://www.corbado.com/blog/tiktok-passkeys).
TIME SERIES ANALYSIS
Published: 2023-11-01 10:10:43

A time series analysis is a method of data analysis that involves the observation of a variable's trend over time. Using this data organizations are able to identify how a certain product has been doing over time as well as identify the trend of its rise and falls over time and be able to answer the "why" question. This could help know at what season a product has the best sales so at to ensure they have it stock by the next season sales are expected to rise. This is important important as it  helps the company do timely re-stocking and hence they are able to maximize sales and profits.
Additionally, a time-series analysis helps an organization detect when a commodity was at its lowest and this can help them understand why it was so by reviewing the timelines and see circumstances that might have led to that. This makes a time-series analysis an important tool for business forecasting.

The best way to get the most of a time-series analysis is by visualizing it using eg with a scatter-plot, line chart or any other appropriate data visualizing tool at your disposal

## Steps to a Time-Series Analysis

**1. Data Collection**
Gather all the relevant information you need for your analysis may it be sales records, website logs, order histories, date and time stamps any relevant information for your analysis should be available

**2. Data Cleaning and Preprocessing**
This is the most important stage as this helps prepare the data you will use in you analysis. Data pre-processing involves the filling of null values, removal of duplicate values, data type conversion, dealing with outliers and standardizing the data to the best workable format possible. This helps to prevent outputting wrong analysis during your analysis based on the rule of **_Garbage In Garbage Out_**
 
**3. Data Visualization** 

After you data is ready, use data visualizing tools to plot your data to visuals that will help you get actionable insights from your data. This will enable you notice major trends, outliers as well as patterns that are important in answering your questions

**4. Time Series Decomposition**
A time series has 3 components : Trend, Seasonality and Residue(noise)

**Trend=>** Identifiable pattern of frequency of events. **Seasonal=>** Trends that happen after specific amount of time  **Residual=>** Patterns that are out of trends and not in season

**5. Model Selection**
Choose an appropriate Time-Series model to help model your data. The major models include:

- **Autoregressive Integrated Moving Average (ARIMA)**: For stationary data.
- **Seasonal Decomposition of Time Series (STL)**: For data with seasonality.
- **Exponential Smoothing (ETS)**: Another method for forecasting time series data.

Data from the model should be evaluated so as to determine its correctness.
Compatibility matrix of Android applications with bare AOSP
Tags: android, aosp, privacy, opensource
Published: 2023-11-01 10:54:57

I developed Sapio. 

Sapio is the anagram of Open Source API.

Sapio provides the compatibility matrix of an Android application with bare Android Open Source Project (AOSP) devices, coupled or not with microG.

I hope you'll like it (: 

https://github.com/jonathanklee/Sapio