teleren/devto huggingface dataset:
Sydney Theme - Inspiring WordPress Theme
Tags: wordpress, wordpressthemes, sydneytheme, bestthemes
Published: 2022-08-02 06:56:33

[Sydney WordPress theme](https://wprefers.com/sydney-wordpress-theme-business-focused-theme-by-athemes/) is a robust business theme that offers a quick approach for firms or freelancers to develop an excellent online presence with powerful features and a gorgeous design in a short amount of time. As a result, the theme is quite popular, with tens of thousands of active installs on WordPress.org. The Elementor Page Builder plugin recommends it as well.

The theme comes with all of the building blocks you'll need to quickly create an appealing front page. The state capital is fully compatible with Elementor and offers several customization options, including access to all Google Fonts, complete shade control, layout management, logo transfer, full-screen slider, header picture, sticky navigation, and much more.

The Sydney theme offers a wide range of options from which to build your one-of-a-kind website. Furthermore, the design is attractive and straightforward. The design is neat, and the font is excellent. The home page showcases a variety of useful features like parallax effects, statistics counters, and a slider, all of which are useful for a free theme.

The best part is that you have complete control over every aspect of the theme. With Sydney, you receive all the essential building blocks you'll need to get your appealing front page and website up and running.

On every device, the theme is entirely responsive and looks clean and beautiful, which is great for demonstrating your company's services to potential clients. The theme also features social icons, allowing visitors to contact you via various social networking platforms. The Sydney theme is ideal for business websites.

The Sydney WordPress theme is one of the best free WordPress themes available due to its simplicity and high-quality admin interface. The Sydney theme offers a great set of features without overwhelming users. Sydney theme support 24/7 a day to give their best for customer benefits. Moreover, it is a capable business theme that gives a quick approach to organizations or consultants to make a wonderful online website. It provides the flexibility of a premium WordPress business theme with the ease of a well-coded and standard-compliant WordPress theme.

The free version of the Sydney theme comes with two ready-to-use page templates.  The above-all front page template can be used to create a Sydney theme front page. A full-width template can also be used to create landing pages with any of the free or paid WordPress page builder plugins. The Sydney WordPress theme is perfect for creating single-page, scrolling websites like you can see in the standard demo or fully-fledged websites.
Simplifying test automation for everyone
Tags: testing, automation, java, ama
Published: 2022-08-02 06:35:41

## What is Automation Testing?

**Automation testing** is a critical component of the software development life cycle. It is the practice of running tests on software or websites with minimal human interaction. It's the most effective way to ensure that your code is tested in a consistent and repeatable manner, which improves the quality of your software applications and allows you to fix problems or avoid mistakes that would otherwise be difficult to detect manually. Because it allows for repeatable and consistent results over time, automation testing is more efficient than manual testing.

With [Testsigma](https://aviyel.com/projects/50/testsigmahq), a powerful open source test automation platform for web apps, mobile apps, and APIs, you can build stable and reliable end-to-end tests at DevOps speed!

For those who want to know more about how **Testsigma** is simplifying test automation, we are delighted to have **Rukmangada Naidu & Amit Wadekar** from the team for an AMA Session.

## About the speakers

**Rukmangada Naidu (aka KR)**: KR is the founder and CEO of Testsigma, an open-source and codeless test automation platform for testers worldwide. KR started Testsigma as a cloud-based test automation platform with the vision of simplifying test automation for everyone. Testsigma's open source community edition has been launched, too, increasing the scope of its application and usability.

**Amit Wadekar**: Amit is the Director of Key Account Management at Testsigma. He drives multiple teams like Pre-sales/Technical Sales, Account Management, Customer Success, and QA for the organization.

## What will you learn in this session?

1. The basics of test automation
2. Various tools in the testing ecosystem
3. Monetizing open-source products
4. Tracking the growth of open source products
5. Comparison with other test automation alternatives
6. Opportunities to contribute and the rewards
7. The roadmap of Testsigma

Feel free to ask any questions you have in the discussion thread below! And don't forget to [RSVP](https://aviyel.com/events/423/simplifying-test-automation-for-everyone) to attend the live AMA session. See you there
Day 4: Talkin' Bout Practice?!
Published: 2022-08-02 06:07:30

![Allen Iverson Practice](https://media4.giphy.com/media/3oEjI105rmEC22CJFK/giphy.gif?cid=ecf05e47hp1eujjb4lizmpv337epj1p96bqfu5xzeymqgydy&rid=giphy.gif&ct=g)

Day 4 is a combination of two days of solid coding practice. Visiting Frontend Mentor assisted with this by providing two images that I reproduced. The website has a selection of coding challenges that can be completed using HTML, CSS, and JavaScript. https://www.frontendmentor.io/challenges . 


##Lessons Learned##

**Centering**
When I began learning CSS, flexbox was described to me as the easy way to code centering divs and ...  

![Lupita Nyong'o Laughing Hysterically](https://media1.giphy.com/media/l2SpVS6cO8rrI1xTi/200.gif)
 
They were right, but I learned that there are levels to easy. The two projects I selected used Flexbox and Positioning to center the div. The HTML division tag, called "div" for short, is a special element that lets you group similar sets of content together on a web page. You can use it as a generic container for associating similar content. Thank you freeCodeCamp for the definition,https://www.freecodecamp.org/news/html-div-what-is-a-div-tag-and-how-to-style-it-with-css/

See code below: 


![Flex Code](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5lkdwzjnfcqjbjpw0vhb.png)


![Position Code](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0z9z3rquzc3wyojau018.png)
 

**Time Management**
Although coding provided several lessons, the biggest one came in the form of Time Management. One of the first things I researched was the Pomodoro Method, a structured time to focus exclusively with small breaks built in. There are several apps that assist with implementing this technique, Forest being the one I selected.  Once downloaded I promptly pressed plant and ignored all of its suggestions.  This caused complete mental exhaustion by the end of the day.  Going forward I will follow the focus and break times as powering through for hours is not sustainable.
 
![SpongeBob Brain Falling Out](https://c.tenor.com/88K98KVkUI4AAAAM/old-no-brain.gif)
The Benefits of Graphic Design in Digital Marketing
Tags: graphicdesign
Published: 2022-08-02 05:56:16

A majority of consumers "shop with their eyes" before making any purchase choices. In light of this, it's more important for marketers on the internet to step up their efforts to grab people's attention to their targeted audience. 

Utilizing [Graphic Designing Services](https://primeitsolution.us/graphics) will be a great way to outdo your competitors and attract more customers to your site.

## Advantages of Using Graphic Design in Marketing
The effective use of graphics in your marketing materials and websites can help to build a relationship between your company and its customers. Here are some key strategies to effectively use vibrant images to attract new customers as well as retain loyal ones.

## 1 - Increased Lead Generation and Conversion
The use of graphics that are carefully put in a strategic place on website pages can help increase the effectiveness of your call-to action buttons. When the images are designed to improve the flow of your sales funnel and marketing messages, site visitors are more likely to be enticed to purchase.

## 2 - A Picture is Worth a Thousand Words
While creating interesting and relevant information is essential quality graphics and images are just as important. An expertly designed graphic or image will stay in the mind and the imagination of your viewers for a long period of time , and make them reconsider the notion of making a purchase from your company.

## 3 - Quick and Easy Dissemination of Information
In most cases people are able to absorb information when it is presented in informative and pertinent graphics instead of just reading raw text.

## 4 - Makes Your Company an Industry Expert
If people are more aware of the message your brand is communicating it will be simpler for your company to establish trust and establish its status as an expert in the field. This trust can help increase the visibility of your brand and increase the trust of your customers.

## 5 - Enhanced Product Appeal
Graphics will increase the visual appeal of your brand to your intended audience. This directly impacts your business's competitiveness on the market over the long term.

## Conclusion
Marketing is the process of connecting with your customers. It is important to make use of it to create an affable brand that can increase repeat business with people who would profit the most from it. 

Furthermore, choosing a dependable graphic design team can make a huge difference to increase the effectiveness of your marketing plan. If you choose to work with a skilled [Graphic Designing Services](https://primeitsolution.us/graphics) can turn first-time purchasers into loyal ones and can add benefits for your team of marketing in general.
Encrypt(Syd) MeetUp
Tags: encryption, eventsinyourcity, learning, community
Published: 2022-08-02 05:55:46

We'd love it if you were able to join our community_Encrypt(Syd)_and hope to see you at a meetup soon!   
We've got some great talks this month, join online or come say hi IRL - https://www.meetup.com/en-AU/encrypt-syd/events/dwnrssydclbpb/

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8boxq55vdu5gqy3zkgwi.png)
Building a Decentralized Twitter in 50 minutes using the Subsocial SDK
Tags: javascript, blockchain, web3, react
Published: 2022-08-02 04:48:00

Ever wondered how you can create decentralized web apps?
You don't need to learn Rust or Solidity to create a decentralized social media website, I built a **Twitter dapp in just 50 minute live on YouTube**.

## What does a decentralized Twitter mean?

Twitter as you may know is a micro-blogging site and is governed by a centralized organization. That's not good for the following reasons:
- They get to choose which topics are trending
- They can ban and remove any creator's content
- Often times you see hate speech content because that increases the retention on such platforms
- Private content suggestion algorithms
- You don't own the content you create

Now, imagine having all the functionalities of Twitter but this time people own the content they create, the data isn't stored on any centralized server but spread across multiple nodes around the world.

![Wow](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4rxrjg799n7ilhgqp2qr.gif)
 
### Amazing! 

But that sounds like a lot of work. Here comes Subsocial:

A specialized blockchain for creating decentralized social media apps, built in the Polkadot ecosystem.

Now, rather than using a centralized server, you can implement all these features using the Subsocial SDK. Plus, you don't need to worry about running a blockchain, making sure all nodes are up, it's secure, etc.

You can easily integrate the **Subsocial JS SDK** into your frontend in **React** / **Vue** / **Angular** to achieve it.

![WoW](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5284vu0zafqsh8civnrh.gif)
 
### How did I build it?

I created a detailed video on how to build it, and covered all common questions in it.
You can watch it here:

{% youtube jeTrpltqAqc %}

### Resources

Project Code: https://github.com/dappforce/twitter-example

Subsocial Docs: https://docs.subsocial.network/docs/develop

Subsocial Playground: https://github.com/tusharojha/playground
Theme Extension for Vs code
Tags: vscode, extension, them, productivity
Published: 2022-08-02 04:37:00

I have created this vs code extension which is a theme extension. 

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


You can download this from here.
[](https://marketplace.visualstudio.com/items?itemName=AnandKaushik.Greentheme)

or by Searching Green theme on vs code extension tab.

Any feedback or improvements for this?? Comment pls
TruStacks OSS update...
Tags: react, devops, opensource, kubernetes
Published: 2022-08-01 13:05:41

Good morning!

We are edging closer to our readiness target. We are ironing out some final touches on the react pipeline and we have decided to move forward with CI driver integration. 

CI drivers are the bridge between the toolchain and the workflow CI pipeline. We are working on the Concourse CI provider and anticipate being done by end of week.

Our TruStacks OSS Trello board is officially live (https://trello.com/b/IwJMgZiO/trustacks-oss). Let us know if you are interested in contributing now or in the future and we can get you member access.

Core contributions to the OSS offering will be sprint based in preparation for TruStacks SaaS and TruStacks Enterprise. This will be a great opportunity to skill up on agile software practices and the latest and greatest software delivery and CI/CD offerings. 

Thank you for your participation and support as we make TruStacks the de facto solution for "last mile" software delivery.
Minimum Spanning Tree (Prims Algorithm)
Tags: java, graph, dsa
Published: 2022-08-02 04:08:29

Given a weighted, undirected and connected graph of V vertices and E edges. The task is to find the sum of weights of the edges of the Minimum Spanning Tree.
**Example 1:**
 ![image](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w50xd6xuhl5lwlqyowfw.png)
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9kqjxpnbxypg83l86lhi.png)
 
The Spanning Tree resulting in a weight
of 4 is shown above. 

```java
class Solution
{
    //Function to find sum of weights of edges of the Minimum Spanning Tree.
    // its similar to dijkstra's single source shortest path algorithm
    static int spanningTree(int V, ArrayList<ArrayList<ArrayList<Integer>>> adj) 
    {
        // Add your code here
        boolean mstSet[] = new boolean[adj.size()];// this is nothing but visited nodes , that have become part of already chosen
        int key[] = new int[adj.size()];
        Arrays.fill(key,1000000000);// writing 1e9 means the nodes are yet to be discovered
        key[0] =0; // node 0 
        PriorityQueue<Pair> q = new PriorityQueue<>((a,b)->a.getValue()-b.getValue());
        //let the starting node be 0
        q.add(new Pair(key[0],0)); //distance of 0 from 0 is 0
        while(!q.isEmpty()){
           
            Pair p = q.remove();
            mstSet[p.getKey()] = true;
             //System.out.println("node is "+p.getKey() + " d from node 0 is "+ p.getValue());
            for(List<Integer> l : adj.get(p.getKey())){
                // below if statement will mean that this adjacent node of node p.getKey()  has not been taken
                if(mstSet[l.get(0)]== false && key[l.get(0)] > l.get(1)){
                    key[l.get(0)] = l.get(1);
                    q.add(new Pair(l.get(0),l.get(1)));
                }
            }
        }
        //for(int i : mstSet) System.out.print(i+" ");
        return Arrays.stream(key).reduce(0,(a,b)->a+b);
    }
}

```
Hyper-V Technology Overview
Tags: hyperv, webdev, programming, news
Published: 2022-08-02 03:37:23

Virtualization has entered many areas of modern business due to its multiple benefits. Microsoft Hyper-V is one of the most prominent virtualization platforms on the market. Hyper-V was designed for building and managing any scale of virtual environments, allowing you to use hardware more effectively and cost-efficiently. To understand how you can benefit from deploying a Hyper-V environment, it is essential to look at the technology behind Hyper-V and what it encompasses.

**What Is Hyper-V?**
Microsoft Hyper-V is a hypervisor-based virtualization technology used for creating, running, and managing virtual machines (VMs). Hyper-V is a Type-1 hypervisor, which means that the hypervisor runs directly on the physical hardware (host machine) and hosts multiple VMs (guest machines) sharing the virtualized hardware resources from the physical server.

Read for more: https://www.barchart.com/story/news/9412235/hyper-v-technology-overview
How to Group and Filter Items in the Angular AutoComplete
Tags: webdev, angular
Published: 2022-08-02 03:33:00

 

Watch a quick overview on how to group and filter items in the [Angular AutoComplete](https://www.syncfusion.com/angular-ui-components/angular-autocomplete) component. In this video, you will learn how to group and filter items in the Angular AutoComplete component. You will also see different filter types, how to apply them, and how to include diacritic characters in filtering. 

**Product overview**: [https://www.syncfusion.com/angular-ui-components/angular-autocomplete](https://www.syncfusion.com/angular-ui-components/angular-autocomplete)

**Explore tutorial videos**: [https://www.syncfusion.com/tutorial-videos](https://www.syncfusion.com/tutorial-videos)

**Download example from GitHub**: [https://github.com/SyncfusionExamples/how-to-group-and-filter-items-in-the-angular-autocomplete](https://github.com/SyncfusionExamples/how-to-group-and-filter-items-in-the-angular-autocomplete)

{% youtube XmC4D\_FM3BA %}
Looking for Reporting tools in React Application.
Tags: react, reportingtools, javascript, webdev
Published: 2022-08-02 03:30:05

My company is looking for a Reporting tool to integrate into our React Application.
Our backend is ASP.net core with SQL server and Front end React with redux.

We are looking for a reporting tool. And then the reports are exported into pdf, excel, and so on.

We are looking for something similar to Reporting tools like _**Crystal Report**_ which use the asp.net reporting system. can anyone please suggest to me something about it, please ❤️
AWS Game Day World Championship!
Tags: aws, gameday, hackathon, worldchampion
Published: 2022-08-02 03:07:00

Have you had a chance to participate in a AWS GameDay? If not already... keep reading, and who knows, may be you will be the next world champion!

![AWS Game Day World Championship](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/p613mrd7ix6s5l8bhipm.png)

**What is it About?**

It is like a Hackathon where you, and your team are working togheter to solve a lot of challenges, on a AWS sandbox environment simulating being a real company who is needing you help

And you, and your team, have to find solutions dealing with the AWS sandbox environmet. This game have a duration of 3 hours, so, this is a really great opportunity to get Hands-On experience.

Also, for every challenge that your teams solve, you win points, and there is a Dashboard with a real time scoring showing what teams are leading the score. 

For example, this is a Dashboard of a GameDay where I was in re:invent 

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lunyui5rqlnwjfi4w74l.png)
 
**When are the next ones?**

The official page show the cronogram:
https://pages.awscloud.com/GLOBAL-gamedev-OE-AWS-GameDay-WorldChampionship-2022-reg-event.html

And you can see the next dates, there are nine opportunities to participate, and they are alternatives for your Time Zone

![Asia, Pacific, Japan & China
](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/u8tbkckskpww03me0jur.png)
 
But, if you like someting more visual con Clocks and Calendars, I will share some pictures to see the dates:

## When are the next editions?

Let´s see:

**Asia, Pacific, Japan & China:**

![Asia, Pacific, Japan & China](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hiz76jevcccuip1ow8lc.png)

**Europe, Middle East & Africa**

![Europe, Middle East & Africa](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ussols7xoitni93mf84r.png)

**Américas**

![IAméricas](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3sn6ulht182yk85857gf.png)

**Final**

![Final](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tf49fimm2jy3qzu0xgfq.png)
 
## And what about the Time Zones?

**Asia, Pacific, Japan & China:**

![Asia, Pacific, Japan & China](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7nkxxc7xzdsr490tdeei.png)
 
**Europe, Middle East & Africa**

![Europe, Middle East & Africa](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w87pqmuj7k82x94co9bp.png)
 
**Américas**

![Américas](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k7g049gz4wrm9uxqztfg.png)


## And what else?

Just, enjoy it! Take the Challenge! And have a happy Game Day! 

If you want to learn about AWS, this is one of the best ways to do it!

Hackathon mode... and go on!

Regards,
Pablo
#Volumes in #Docker: What Are They?
Tags: docker, containers, devops, tutorial
Published: 2022-08-02 03:00:23

Containers are temporary, what I mean by temporary is that containers are moved around a lot, they are shuffled a lot, today containers might be on server 1 tomorrow it might be on server 2, or the application itself might be updated. Docker containers are used to run our application. When we delete a container all the data within that container is deleted with it, so containers are not really used to store the data. In such cases if we want to persist our data even if the container is deleted, there comes the use of Volumes.

**Where does docker volumes come into play?**
Let us understand volume in general, imagine you have a pen drive and you have attached it to your personal laptop, you can access your pen drive from your system(laptop) and if you want to copy any content or paste new content within your pen drive you can do that easily, just like it was a part of your laptop but in reality that pen drive is an external volume to your system(laptop), it’s not a part of the laptop itself. So generally what volume means is an external source of data. In order to save (persist) the data and also share the data between the containers docker uses the concept of Volumes.

Benefits of using Docker Volumes
We can share data with multiple containers.
Persistent
Easier to backup and migrate.

Let me know what you think!
MariaDB Quick-tip #7 - Find stored procedure
Tags: mysql, sql, mariadb
Published: 2022-08-02 02:41:53

## MariaDB tips and tricks

This is part of a series of quick tips and tricks I have accumulated over the year, that I think can be useful for others.
If you have similar short tips and tricks please leave a comment.

### Find stored procedure

When working on large databases there can in some projects be hundreds or even thousands of stored procedures, so if your task is to find all stored procedures that query a specific table then finding it could be quite a headache.
This query below has helped me many times and I hope it will help you too.

```sql
SELECT r.ROUTINE_SCHEMA  as "Database",
       r.ROUTINE_NAME  
  FROM information_schema.routines r
 WHERE r.ROUTINE_TYPE  = 'PROCEDURE'
   AND r.ROUTINE_DEFINITION LIKE '%departments%'
 ORDER BY r.ROUTINE_SCHEMA ASC,
       r.ROUTINE_NAME ASC;
```
![DBeaver screenshot](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8h8cjgskjjiz8mep84my.png)