teleren/devto huggingface dataset:
Benefits of using a Thesis Writing Service for Graduate Students
Published: 2023-01-26 13:49:06

As a graduate student, writing a thesis can be a daunting task. It requires a significant amount of research, time, and effort to produce a high-quality document that meets the standards of your university. In this process, many students find themselves struggling to meet deadlines, and often end up submitting substandard work. However, there is a solution to this problem - using a thesis writing service.

[Complete-Thesis.com](https://complete-thesis.com/) offers professional thesis writing services that can help graduate students achieve their academic goals. Our team of experienced writers and editors is well-versed in academic writing and can provide tailored assistance to meet the specific needs of each student. By using our service, students can save time, reduce stress, and improve the quality of their work.

One of the biggest benefits of using a thesis writing service is the time it saves. Graduate students are often juggling multiple responsibilities, such as coursework, research, and personal commitments. With a professional thesis writer, students can offload the time-consuming task of writing, and focus on other important aspects of their studies. This can help them meet tight deadlines, and avoid the last-minute rush that can lead to substandard work.

Another benefit of using a thesis writing service is the improvement in the quality of work. Our writers are experts in academic writing and understand the formatting and citation requirements of different universities. They can help students to organize their ideas, develop a clear and concise thesis statement, and present their research in an organized and logical manner. This can lead to higher grades and a greater chance of success in the academic program.

Moreover, using a thesis writing service can also help reduce stress and anxiety. Writing a thesis can be a stressful and overwhelming task, and many students find themselves struggling with writer's block, or feeling overwhelmed by the amount of work required. Our writers can help students to overcome these obstacles, and provide guidance and support throughout the writing process. This can help students to relax and focus on other aspects of their studies, knowing that their thesis is in good hands.

In conclusion, using a thesis writing service can be a valuable investment for graduate students. It can help them to save time, improve the quality of their work, and reduce stress. [Complete-Thesis.com](https://complete-thesis.com/) offers professional thesis writing services that are tailored to meet the specific needs of each student. By using our service, students can achieve their academic goals and graduate with confidence. So, if you're a graduate student facing difficulties in writing your thesis, don't hesitate to contact us to get the professional help you need.
CSDE: Hello world with Next-Gen Corda
Tags: bootcamp, webdev, blockchain, dlt
Published: 2023-01-26 15:17:49

Would you like to learn how to write a Hello World CorDapp with the CSDE running on our next-generation Corda platform? Join this free Bootcamp on Feb. 9th: [EMEA/APAC](https://us06web.zoom.us/webinar/register/WN_CzatUOqzStOjB4BwKFLg3A), [AMERICAS](https://us06web.zoom.us/webinar/register/WN_uVq0x6ORQdeQdhfER9HxVg).
Typeerror: super expression must either be..
Tags: nextjs, webdev, erro, react
Published: 2023-01-26 15:14:56

typeerror super expression must either be null or a function nextjs


_

**- Solution**

1. If your get this error when you importing any packages (then it'll work for you) 

2.In next js 13 app directory is a server component.so simply add 'use client' in top of your file. 
 
_
Hello World
Published: 2023-01-26 13:46:34

Well this is all jolly exciting isn't it.  I have decided to start to keep a blog as I go on a bit of an adventure with GPT 3

I won't bore everybody with what chat GPT3 and GPT3 is, but needless to say it is a disruptive technology that cannot be ignored.

Having got it out of my system, back asking it all of the usual questions along the lines of write me a story, write me a song about pancakes I started to play with the code writing feature GPT 3

Basically if you feed it requirements that broadly speaking make sense it will write the code for you.  For example within 10 minutes I was able to produce python code that could interface directly with the GPT 3 web interface, rather than having to go the specific webpage.

So long story short, I have a whole host of ideas I want to try out, such as producing a map of sentiment across a geographical location for certain hashtags.

Or writing some code that interfaces with spotify api and lets me better understand which playlists and which types of songs are the most popular, so I can see if I can improve my listener stats on spotify for some of my songs.

Along the way, whenever I hit a brick wall or need to do some type of coding for the first time I am going to ask GPT 3 to help me.  I wonder how much it will level me up
Movie App With Next.js 13, TailwindCSS & TypeScript 😍
Tags: nextjs, react, tailwindcss, javascript
Published: 2023-01-26 15:01:58

# Movie App

A movie app that allows users to view and search for movies, and see details of each movie. This app is still in progress and is built using Next.js 13, TailwindCSS, TypeScript, and TheMovieDB API.

## Getting Started

1. Clone the repository: `git clone https://github.com/saidMounaim/nextjs13-movie-app.git`
2. Install dependencies: `npm install`
3. Start the development server: `npm run dev`

## Built With

- [Next.js](https://nextjs.org/)
- [TailwindCSS](https://tailwindcss.com/)
- [TypeScript](https://www.typescriptlang.org/)
- [TheMovieDB API](https://www.themoviedb.org/)

## Contribution

All kind of contributions are welcome, please feel free to submit pull requests.

- [Github Repo](https://github.com/saidMounaim/nextjs13-movie-app)
- [Github Profile](https://github.com/saidMounaim/)
Laravel + Nuxt Authentication Made easy
Tags: laravel, nuxt
Published: 2023-01-26 14:41:19

To build a Laravel API for Nuxt.js authentication, you can follow these steps:

1. In your Laravel project, set up a new API route group by adding the following code to your routes/api.php file:


```
Route::middleware('auth:api')->group(function () {
    // Your API routes go here
});
```

2. In your Nuxt.js project, install the @nuxtjs/auth module by running the command npm install @nuxtjs/auth.

3. In your Nuxt.js project, configure the @nuxtjs/auth module by adding the following code to your nuxt.config.js file:

```
modules: [
    '@nuxtjs/auth',
],
auth: {
    strategies: {
        local: {
            endpoints: {
                login: { url: '/api/login', method: 'post', propertyName: 'access_token' },
                logout: { url: '/api/logout', method: 'post' },
                user: { url: '/api/user', method: 'get', propertyName: 'user' }
            }
        }
    }
}
```

4. In your Laravel project, create a new controller to handle the login and logout routes. This controller should use the Auth facade to authenticate and log out users.

5. In your Nuxt.js project, create a new page or component to handle the login and logout functionality. This page or component should use the $auth object to authenticate and log out users.

6.Test the authentication by running your Nuxt.js project and trying to login and logout.
How to Run Playwright Test Cases In CI/CD Pipeline Bitbucket
Tags: playwright, testing, cloud, docker
Published: 2023-01-26 14:34:40

Any CI/CD tool integration with an automation tool is always intriguing and challenging.


In this article, I'll describe how to use Bitbucket to execute Playwright test cases through a CI/CD pipeline.

Please follow [THE LINK ](https://qaautomationlabs.com/how-to-integrate-playwright-with-ci-cd-bitbucket/) for Step by Step detail
Benefits of using a Thesis Writing Service for Graduate Students
Published: 2023-01-26 14:05:46


As a graduate student, writing a thesis can be a daunting task. It requires a significant amount of research, time, and effort to produce a high-quality document that meets the standards of your university. In this process, many students find themselves struggling to meet deadlines, and often end up submitting substandard work. However, there is a solution to this problem - using a thesis writing service.

[Complete-Thesis.com ](https://complete-thesis.com/)offers professional thesis writing services that can help graduate students achieve their academic goals. Our team of experienced writers and editors is well-versed in academic writing and can provide tailored assistance to meet the specific needs of each student. By using our service, students can save time, reduce stress, and improve the quality of their work.

One of the biggest benefits of using a thesis writing service is the time it saves. Graduate students are often juggling multiple responsibilities, such as coursework, research, and personal commitments. With a professional thesis writer, students can offload the time-consuming task of writing, and focus on other important aspects of their studies. This can help them meet tight deadlines, and avoid the last-minute rush that can lead to substandard work.

Another benefit of using a thesis writing service is the improvement in the quality of work. Our writers are experts in academic writing and understand the formatting and citation requirements of different universities. They can help students to organize their ideas, develop a clear and concise thesis statement, and present their research in an organized and logical manner. This can lead to higher grades and a greater chance of success in the academic program.

Moreover, using a thesis writing service can also help reduce stress and anxiety. Writing a thesis can be a stressful and overwhelming task, and many students find themselves struggling with writer's block, or feeling overwhelmed by the amount of work required. Our writers can help students to overcome these obstacles, and provide guidance and support throughout the writing process. This can help students to relax and focus on other aspects of their studies, knowing that their thesis is in good hands.

In conclusion, using a thesis writing service can be a valuable investment for graduate students. It can help them to save time, improve the quality of their work, and reduce stress. [Complete-Thesis.com](https://complete-thesis.com/) offers professional thesis writing services that are tailored to meet the specific needs of each student. By using our service, students can achieve their academic goals and graduate with confidence. So, if you're a graduate student facing difficulties in writing your thesis, don't hesitate to contact us to get the professional help you need.
Web Crawling vs Web Scraping
Published: 2023-01-26 13:54:31

With terminology like "web crawling" and "web scraping" being used interchangeably. However, these two approaches actually differ from one another and have different objectives.

👉 Web crawling is the process of traversing around a website, taking note of its structure, content, and connections to other websites on the internet, to index and categorize the data on it. Search engines like Google perform this task, but you can also construct your own web crawler or use specialized tools. Web crawling is primarily used by search engines to compile data about the architecture and content of websites in order to build searchable web indexes.

👉 The process of retrieving particular data from a website is called web scraping, on the other hand. This might be anything from the costs on an e-commerce website to the phone numbers in an online directory. Data extraction using web scraping is more targeted and focused.

---

**The main difference between web crawling and web scraping is that web crawling is less picky and goes through a website to look for any information it can find, while web scraping is more focused and only extracts specific data.** Web crawling is frequently necessary for web scraping in order to travel through a website's URLs, however the two operations are closely related.

Hope you enjoy reading! :)
A Chrome Extension For Easing Your Writing At Dev Platform.
Tags: webdev, productivity, writing
Published: 2023-01-26 13:51:20

We all have heard the famous saying that necessity is mother of invention. A similar problem was faced by me, while I was writing my article on Dev platform.

Link to Extension: [https://chrome.google.com/webstore/detail/devto-markdown-preview/khgmccddeeboaoaipppblccijkcjhglo/related?hl=en&authuser=0](https://chrome.google.com/webstore/detail/devto-markdown-preview/khgmccddeeboaoaipppblccijkcjhglo/related?hl=en&authuser=0)

![Dev.to Markdown Extension](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o0u88k8tq2jjh8g7qhoj.png)

We have the option to choose our editor either as a Rich + Markdown or Basic Markdown. Common amongst both is that we have to write the article in markdown language.

![Option of editor format on Dev Platform.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5yfgtwoz1dmyh3yozvtg.png)

On the platform if I write something and want to see the preview, I need to click on preview button. Post clicking the button I will be navigated to the page which will take me to the preview page.

Now once I saw the preview I need to click on another button which will take me back to editor. The engineer inside me keep on shouting that this needs to be changed. 

I have learnt this with experience that for better user experience the CTA should be less. Once you have achieved your goal of CTA to minimum, you should now work on user experience that includes minimum redirects.

Unless your application is for internal purpose, you should give a smooth experience to your customers. So without wasting any more time, I introduce you with a new chrome extension which will help you mitigate this problem with Dev platform.

![Mindroast Md markdown](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aw5aygvi2863jlqp0apr.png)

Currently I wont deny the fact, that it is not in it optimal condition, but personally earlier I was keeping it to my self. Then I felt to share it with others so that even if any one person can utilise it will be a win for me. 

This is the 0.0.1 version, I assure the next major version will much improved. As on date it only supports dev platform but in future I am planning to launch preview for couple of more blogging websites.

Following is the sample preview of the same article. Here with just click of a extension button you will be able to see the preview of your article. The sole purpose of the extension is to improve your writing experience.

![Article Preview.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/kamsnxpime4ze3psvmqe.png)

There are various updates which are already in my bucket list which are as follows.

- Add Cover photo support to preview.
- Add Preview for other popular application.
- Improve Markdown handling for more tags.
- Improve Error Handling.

These are few of the things that I plan to launch in following upgraded version. I will ensure your the upcoming version will cover more good features as this is my first chrome extension. Positive/ constructive feedbacks are always welcomed.
#ScienceToTech 1: A Biologist trying to code
Tags: webdev, beginners, programming, careerchange
Published: 2023-01-26 13:41:13

_In these #ScienceToTech posts, I'm planning to document my journey from a Science-centered career (with 0 programming experience) to a Dev career_

I was a Biologist by education (I even have a Master's degree!) and profession (more than 5 years) before deciding to switch career. That decision was one of the hardest one to make and it took me almost a year to fully decide on leaving the previous path I worked hard on. My decision-making was quite a LONG process but the 3 questions I listed [here](https://medium.com/@auwrite/how-i-decided-that-its-time-to-switch-careers-ce2e90a1ebaa) helped me decide.

Fast forward to today, I've never regretted my decision. I'm still VERY far from being a successful Developer but I'm quite happy with my progress. I decided to document my journey through these #ScienceToTech posts in hopes of helping someone who's in a similar situation [and also as a way for me to see my actual progress tbh]. 

In these posts, I plan to share the following in no particular order ~~(posting it here so that I'll be forced to really write it)~~

1. How I started (Online courses, trainings)
2. [My Kata solutions](https://dev.to/aucodes/sciencetotech-2-my-javascript-kata-codewars-solutions-15jh)
3. Similarities I found with a Science and Tech career
4. Struggles I encountered
5. Some CSS/Javascript/etc tutorials/guides from the perspective of a Biologist 

I'm not even sure if anyone else will ever read these posts but I know that I needed some of these when I was just deciding.
Design Studio Landing Page Design Using Figma + Responsive + Auto Layout | Figma Tutorial
Tags: figma, beginners, tutorial, webdev
Published: 2023-01-26 13:35:22

{% youtube hz3EoHghXAc %}

Support us and GET 10% OFF of your next order in my shop using the code: EARLYBIRD 🙏❤️
https://my-store-d97fa0.creator-sprin...

Hi guys, today we want to show How To create aDesign Studio Landing Page Design Using Figma + Responsive + Auto Layout | Figma Tutorial
Please, if you love it, support us with Like & Subscribe.🙏🙏❤️❤️

Download File :
https://www.figma.com/community/file/...

Let's be friends and connect
📩 Subscribe:https://shorturl.at/BCTV8
📷 Instagram: https://www.instagram.com/soudemy/
📱 Behance: https://www.behance.net/soudemy
🐦 Twitter: https://twitter.com/SoudemyAcademy

In the comments, you can say what design you want so that we can prepare the video for you.
console.log() Shortcut in VS Code🚀🚀
Published: 2023-01-26 13:12:13

👉 First of all-
  - Open VS Code.
  - Press ctrl + shift + p.
  - Choose snippets.
  - Then choose your programming language.  
  - Then apply this code 👇✌️✌️

```
{
	"Console.log": {
		"prefix": "clg",
		"body": "console.log('$1');",
		"description": "Console Log"
	}
}
```
ngrok does not show my localhost !
Tags: ngrok
Published: 2023-01-26 13:09:22

Hi,
I'm using laravel and I run it on port 8000
when I run ./ngrok http 8000 it is make Session status online and give me the link url, but the link does not show any thing
how can I fix it ?

thanks in advance
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dypznzviov93ag3nxqf2.PNG)
Selection Sort in PHP
Tags: php, algorithms, sort, programming
Published: 2023-01-26 12:48:52

## Table of Contents
- [About Selection Sort](#about-selection-sort)
- [Selection Sort Algorithm](#selection-sort-algorithm)
- [Function](#function)
- [Time Complexity](#time-complexity)

## About Selection Sort

Selection sort is an in-place comparison-based sorting algorithm. It works by repeatedly finding the minimum element from the unsorted part of the array and swapping it with the first element of the unsorted part. The process continues until the entire array is sorted. It has a time complexity of O(n^2) making it inefficient for large data sets.

## Selection Sort Algorithm

The algorithm involves looping and comparing two values and we keep the track of the index of the minimum value.

***Steps in a loop:***

- We need to track an index of minimum value, so we assign a temporary variable, `$min_i`, to `$i` at the beginning of the loop. 
- In the loop, we compare the values of `$min_i` and `$j`. 
- If the value at index `$j` is less than the value at `$i`, we change `$min_i` with the new index of the lesser value at position `$j`.

![Selection Sort in PHP](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ndq5tri0n3bvcghm3y4c.png)

### Loop #1

We compare the first value (which is 5) with all of the values, and we find that the value at index 1 is less than 5. Once the loop is over, we swap 5 and 1.

|![Selection Sort in PHP](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/el73ogtare8hcbgwy5r4.png)|
|:--:|
|Loop #1|

### Loop #2

Now, the first index is already sorted, so we continue the loop and compare 5 with the rest of the array. We find that 3 is less than 5, and we swap them at the end.

|![Selection Sort in PHP](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hxmowzq8fbejpjg0vk5e.png)|
|:--:|
| <b>Loop #2</b>|

### Loop #3

Values 1 and 3 are sorted, but in this last loop, the $min_i does not change (there are no values that are less than 4), so we do not swap. That is also why we have a condition to skip the swap `if $i != $min_i`.

|![Selection Sort in PHP](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9o6cbqlagl0kikruvrtq.png)|
|:--:|
| <b>Loop #3</b>|

|![Selection Sort in PHP](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tu6trqeva03zbc53h4ef.png)|
|:--:|
| <b>Final</b>|

## Function

```php
function selectionSort(array $a): array
{
  for ($i = 0; $i < count($a) - 1; $i++) {
    $min_i = $i;
    for ($j = $i + 1; $j < count($a); $j++) {
      if ($a[$j] < $a[$min_i]) {
        $min_i = $j;
      }
    }
    if ($i != $min_i) {
      $temp = $a[$i];
      $a[$i] = $a[$min_i];
      $a[$min_i] = $temp;
    }
  }
  return $a;
}

// $a = [5, 1, 4, 3];
// selectionSort($a);
// [1, 3, 4, 5]
```

You can also find the script here: 

https://gist.github.com/matusstafura/09c0af86c749f5e5066f920d44f31ba1

## Time Complexity

The time complexity of selection sort is O(n^2) where n is the number of elements in the array.

More info: https://en.wikipedia.org/wiki/Selection_sort