teleren/devto huggingface dataset:
4G Mobile Proxies user's experience
Tags: proxy, seo, marketing, insights
Published: 2021-08-17 15:54:15


Hey.

I'm not really into reviews and all that sort of things so don't be judging=)

Everyone who works in the digital field is looking for ways to improve their work processes and minimize risks. 

A private mobile proxy is a great tool for working with social media and instant messengers. People use smartphones for Facebook, Instagram, etc. Social media are aware of this and therefore are loyal to the IP addresses of mobile providers.

The telecom providers have very few bunches of these IPs: a lot of people use thousands of addresses. The algorithms of social media are unable to block or flag such IPs because it will take effect on the huge number of customers.

As a SEO specialist, I use 4G Mobile IPs for work regularly. I've tried different providers like Proxy Guys, DSL Rentals, Storm Proxies, Proxy Army, etc. Well, some of them are stable, some not. Many providers are overpriced considering the service you get but I think DSL Rentals looks like kinda exception. Their service is worth every single dime.

I was surprised by the opportunity to change IP every minute. I've never had such a clean IP pool no matter what state I'm using.  For all the time of usage, I've never faced the problem of black-listed IPs.

By the way, I've noticed they have Residential DSL lines as well if you need to work in a specific state or even city. Those proxies are not shared, but individual. Therefore when you buy a line you are the only user of a residential internet connection which is really cool. 

I can recommend them if you're into SEO and all this marketing stuff.

Proxy providers that I used:

https://panel.dslrentals.com/

https://proxyguys.com/

https://proxyarmy.com/

https://stormproxies.com/
From App to Startup - Incubator Program
Tags: startup, cassandra, developer, datastax
Published: 2021-08-17 15:51:19



DataStax and the One Million by One Million (1Mby1M) global virtual accelerator have come together to launch the “DataStax - 1Mby1M Startup Challenge.” 1Mby1M is a virtual program that offers entrepreneurs access to a vast network of potential customers, channel partners, investors, media, analysts, and advisors.

The challenge reaffirms DataStax’s commitment to supporting developer entrepreneurs who are using Apache Cassandra™ and open source tools to build modern data applications. 

The competition is open to anyone using Cassandra, DataStax Enterprise, or Astra DB as a core component of their business. Startups will be selected through an application process and the winner will be rewarded with:

$10,000
A one-year all-inclusive license to entire DataStax Astra DB, the industry’s first and only open, multi-cloud serverless database
A one year scholarship to 1Mby1M Premium, which includes access to weekly mentoring and a proven, online curriculum to help accelerate the business-building progress of entrepreneurs. 

Scholarship submissions are being accepted here between Thursday, Sept. 9, 2021, at 8 a.m. PT through Thursday, Oct. 28, 2021.  

For a preview of the 1Mby1M program, please register to attend a free online mentoring roundtable session. In case you are unable to attend live, all who register will receive a recording of the session via email.
How to build a simple website using HTML and Bootstrap 5?
Tags: html, webdev, wordpress, programming
Published: 2021-08-17 15:51:03

Freelancing is becoming competitive day by day. To succeed in this era, you need to have a compelling and stellar portfolio website that can display your customer's testimonials, your previous samples, and your expertise. 

For this, you need to have a unique portfolio website. So if you're looking to build a custom website, this tutorial is for you!

These are Five easy and simple steps to build your HTML website:

1. Set up a new HTML project
2. Add the Hero Section
3. Add Projects
4. Add a Secondary CTA
5. Deploy your website using tiiny.host

 
You can learn the entire process of building your website at https://tiiny.host/blog/how-to-build-a-simple-website-for-your-freelance-business-using-html-and-bootstrap-5/
EVENTS LOOPS IN JAVASCRIPT
Tags: javascript, node, api, beginners
Published: 2021-08-17 15:44:10

As most developers are aware, `Javascript` is single-threaded, which means that two JavaScript statements cannot be excluded at the same time. Because execution occurs line by line, each JavaScript statement is synchronous and blocking, but there is a way to run your code asynchronously by using`setTimeout ()`.
The event loop is responsible for node.js's ability to perform nonblocking I/O operations.
An example of this as we have said is `setTimeout ()`.

```JavaScript
setTimeout(function(){...}, 0)

```

Simply queues the code for execution once the current call stack has completed. This can be useful in some situations. So, while it is asynchronous in the sense that it interrupts the synchronous flow, it will not execute concurrently/on a separate thread.
Why the zeal persists
Tags: zeal, passion, dream, eventdriven
Published: 2021-08-17 15:40:05

It was around 4 years ago that I had the first opportunity to participate in an online coding bootcamp. It was fun and rigourous at the same time with well over 10,000 participant around the world all addressed as 'penguins on a voyage'.

I was on a frontend track where we adopted the FCC (https://freecodecamp.org) and even though I have been doing some self taught coding before then, that was the first time for me to collaboratively work on projects that is reviewed by senior developers called mentors.

While I loved the experience, I soon dropped out of the internship due to pressures from the job that was then paying my bills - don't feel pity for me!

Ever since then, I have always wanted to learn programming and to take it as a full time job - unfortunately, it appears that the only option I have to do so is through online coding bootcamps.

I have tried my hand on various opportunities until I finally settled for the Zuri powered internship (https://internship.zuri.team), a rigorous yet fun-filled coding internship that creates room for both beginners and  intermediate programmers to collaborate and build real live solutions.

In its previous iteration which I participated in, I was unable to make it to the finals, but the journey was fulfilling for me, and while I am currently working on changing my department at my place of work, I am hoping that the skills I pick during this current internship will help refresh my skills on programming especially Python (Django).

I have learnt some fundamentals on python like:

Dictionary
Tuples
Data types
Loops
Conditionals etc

Aside Python, another language I seems to be comfortable with is PHP, it was the first tool I was introduced to in the field of programming.

I look forward to the day I will become a CTO of my own IT driven company and until then, I am open to collaborations of smaller projects that will facilitate my reaching that point.
My Goal(s) for HNGi8 Internship!!! 
Tags: programming, begineers, internship, nigeria
Published: 2021-08-17 15:11:34

Hello, my beautiful people on the Internet. How's that code you're writing going? *long pause. . .* Ahh, yess. I thought as much. Well, how about we take a break, aye?

First off, I'll like to introduce myself on this space. My name is Israel Abraham, most people call me Israel. And those who have evolved to gods call me Abram. I am a passionate self-taught python web developer and a freelance software engineer from Africa/Nigeria :nigeria:. 

My passion for software lies with dreaming up ideas and making them come true by translating them into elegant interfaces. I enjoy coding, testing, and deployment of websites, web applications and the code quality of the amazing things I build.

This post isn't going to be about me, or how I ventured into tech at the age of 2! It's about a very interesting internship that was introduced to me  by [ZuriTraining](https://zuri.team). The internship is called "The HNG Internship". 

Here's a little description of what it's about: "The HNG Internship is an ambitious attempt to change the way education is done in Africa. It’s the bridge between learning to code, and becoming the best in the world." 

Pretty interesting, right? That's not all. The HNG internship is a 3-month remote internship designed to find and develop the most talented software developers.Everyone is welcome to participate (there is no entrance exam). Anyone can log into the internship using their laptop. Each week, we give tasks. Those who complete them advance forward. We pay the interns weekly.The intern coders are introduced to complex programming frameworks, and get to work on real world software. The finalists are connected to the best companies in the tech ecosystem and get full time jobs and contracts immediately. Phew, that should be all.


What do I tend to achieve in these 8 weeks?

* Go beyond my present self.
* Connect with more like-mind people.
* Know how go work under pressure.
* Learn how to work as a team, collaborate;
* Advance my programming skills.

Yup! That's pretty everything I want to achieve in these 8 weeks of training, really.


<b>Conclusion</b>
Ahhh. Yesss. That is all, for now. This is my first time publishing on the wonderful space. In the upcoming week(s), I'll be uploading articles based on Django, Django Rest Framework, Python, Django PWA, etc.

Here are tutorials that helped me on my journey;

[HTML5 and CSS3 crash course]
(https://youtu.be/D-h8L5hgW-w)

[Git crash course]
(https://youtu.be/SWYqp7iY_Tc)

[Figma crash course]
(https://youtu.be/Gu1so3pz4bA)

[Python crash course]
(https://youtu.be/f79MRyMsjrQ)

[Django crash courses]
(https://youtu.be/rHux0gMZ3Eg)
https://youtu.be/IHTP8-KskcQ

Now, Israel. Let's go beyond!! :rocket:
HNG Internship
Published: 2021-08-17 15:35:56

My goal for the HNG internship programme is to improve myself and become a better backend developer. I want to learn new technology that will help my development skills.
Links to the following resources will aid learning:
Figma tutorial (https://www.youtube.com/watch?v=FTFaQWZBqQ8)
Git tutorial Link (https://www.youtube.com/watch?v=8JJ101D3knE&t=82s)
PHP Programming (https://www.youtube.com/watch?v=hx38tnlYGlA)
Reaction Social Media Card with ReactJS
Tags: codepen, react, javascript, showdev
Published: 2021-08-17 15:32:25

<h1>Reaction Social Media Card with ReactJS</h1>

<h2>Description</h2>

<p>This example program is created using ReactJS, to practice my skills in how to use it. I highly implemented "React hooks" to create this thing.</p>

<p>The main feature of this sample program is when you hover on the "React" button, the reaction pop-up will appear, then you could select your reaction. Although this will not work even though you click it. I just created this for fun, and to practice.</p>

<p>You may also click on the "Comment" button. If you do so, the comment section will appear. Although, it is just for display. Even if you tried to input your comment, no one would receive it.</p>

<p>A added few seconds of throttle in loading the data, to simulate how page load works in real world.</p>

<p>The dark mode of this sample program runs by changing your system setting to light or dark mode. All depends on your preferences.</p>

<p>The behavior of the functionality of this example program is based on Facebook (on web).</p>

<h2>Resources</h2>

<ol>
<li>JavaScript library: <a href="https://reactjs.org/">ReactJS</a>
</li>
<li>Fonts: Open Sans (I just used the one from the 'Assets')</li>
<li>Image (For avatar): <a href="https://www.irasutoya.com">いらすとや</a>
</li>
<li>Icons: <a href="https://fontawesome.com">Font Awesome</a>
</li>
<li>SVG: <a href="https://inkscape.org/">Inkscape</a>
</li>
</ol>

{% codepen https://codepen.io/takaneichinose/pen/poPGgrw %}
How To Be Good At Coding
Tags: beginners, programming, codenewbie, webdev
Published: 2021-08-17 15:23:23

A lot of new developers wonder, how to be good at coding. To be honest, all what is takes is patience and ________________ .

For more helpful tips and advice, subscribe to my channel DevPool and don't miss future topics.

[YouTube - DevPool](youtube.com/channel/UC03vw5F2isFkbJhyEZU5bvg?sub_confirmation=1 "DevPool")
Starter template for Nextjs, TailwindCSS & TypeScript ( with Redux )
Tags: nextjs, typescript, tailwindcss, redux
Published: 2021-08-17 15:22:56

Looking for a Starter Template for Nextjs, TailwindCSS & TypeScript? Then, this might be the kickstarter for you.

https://github.com/krishneup/nextjs-typescript-tailwindcss-starter

Features
1. Light/dark mode toggle. The dark mode state is globally saved in redux store and also saved in localstorage as well.
2. Page transition loader
3. TailwindCSS theming
4. Typescript & Redux Implementation
5. Mobile Responsive Navbar
a log of executed tmux commands
Tags: cli, linux, tmux
Published: 2021-08-17 15:21:07

---
title: a log of executed tmux commands
tags: ['cli', 'linux', 'tmux',]
series: tmux
canonical_url: https://waylonwalker.com/tmux-show-messages/
published: true

---

As we push the limits of tmux further and further you are bound to end up in a
situation where you are mashing down a hotkey and it's just not doing what you
want it to do, and you have no idea why.

`show-messages` is a tmux command that can be used to show what tmux is
actually doing behind the scenes.  This might highlight any hot key conflicts
you might have in your `~/.tmux.conf`.

## man page for show-messages

In case you wnat more information about show-messages, here is the man page.

``` bash
show-messages [-JT] [-t target-client]
            (alias: showmsgs)

        Show server messages or information.  Messages are stored, up to a
        maximum of the limit set by the message-limit server option.  -J and -T
        show debugging information about jobs and terminals.
```

Be sure to check out the full YouTube playlist and subscribe if you like it.

[![tmux playlist on youtub](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/v4cgo76y53s1hwykajo1.png)](https://www.youtube.com/playlist?list=PLTRNG6WIHETB4reAxbWza3CZeP9KL6Bkr)

{% post https://dev.to/waylonwalker/how-i-navigate-tmux-in-2021-2ina %}
MY GOALS FOR JOINING I4G x HNGi8 INTERNSHIP AND WHAT I INTEND TOACHIEVE.
Published: 2021-08-17 15:20:43

Ushahemba Shir is my name and I have over 34 months of non-professional experience as a web developer. My stack is MERN. I am familiar with HTML5, CSS3, Twitter boostrap4 and 5, JavaScript, React, Redux, Node js, Git and Github, Heroku, Mongo DB, Express JS etc.
Throughout my career, I have been independently taking courses online from the likes of Brad Traversy, Codecamp.org, Scrimba.com to train myself. I am self-taught developer. 
I have used the skills acquired to build more than 20 websites (mostly static sites) many of which are running live. I have also completed up to five full stack web applications (using the MERN stack) within the last 12 months. The links to most of this projects are available on my portfolio site https://ushahembashir.com.
However, one thing has been consistently missing which is the right mentorship that will polish my skills and help me launch my career professionally. I am hoping this internship will fill-up this link. It will avail me the opportunity to be properly mentored on best industrial practices. Hence I hope to become a better developer at the end of the day. This intern will equally boost my CV and increase my chances of getting a professional job in the industry.
Another thing I hope to achieve from this intern is gain the necessary entrepreneurial skills needed in the tech industry. I love converting ideas to products and services and I feel it’s very necessary to train myself as an entrepreneur in addition to my coding skills.
I will dedicate all my time to make the best use of this opportunity. I am excited and look forward to getting started with https://internship.zuri.team

TUTORIAL LINKS
Figma - https://www.youtube.com/watch?v=jk1T0CdLxwU 
Git - https://www.youtube.com/watch?v=SWYqp7iY_Tc
HTML - https://www.youtube.com/watch?v=88PXJAA6szs
Python - https://www.youtube.com/watch?v=kqtD5dpn9C8
Golang - https://www.youtube.com/watch?v=Q0sKAMal4WQ
JavaScript / Node js - https://www.youtube.com/watch?v=TlB_eWDSMt4
SQL Query into Pandas DataFrame - Part 1
Tags: sql, python, datascience, sqlite
Published: 2021-08-17 15:16:13

## The Playground Database

I'm using a database from [sqlitetutorial.net](https://www.sqlitetutorial.net/wp-content/uploads/2018/03/chinook.zip) and [SQLite Browser](https://sqlitebrowser.org/) to play with the queries. From the database, I will only use one table for this post, let's use only the `Albums` table here. 

For The Python playground, I'm using Jupyter Notebook by [Anaconda](https://www.anaconda.com/). And to import a table into Pandas DataFrame, we just need to export a table into csv file and this could be done using SQLite Browser, or you can get it from my [gist](https://gist.github.com/dendihandian/653d16b314c2e51be9e0062df3e2fe2b#file-albums-csv).

Or if you know Google Colab then It's great alternative for Jupyter Notebook.

## Preparing the Dataframe

Let's assume the `albums.csv` file is in the same directory as your python or ipynb file, then we can load it into pandas dataframe like this:

```py
import pandas as pd

albums_df = pd.read_csv("albums.csv")
```

## Basic SQL Queries into Pandas Dataframe

For Part 1, I will only cover `SELECT`, `WHERE`, `LIMIT` and `ORDER BY` of SQL in DataFrame syntax.

### Select All Columns and Rows

```sql
SELECT * 
FROM albums
```

```py
albums_df
```

### Select One Column

```sql
SELECT Title 
FROM albums
```

```py
albums_df[['Title']]
```

### Select More Columns
```sql
SELECT Title, ArtistId 
FROM albums
```

```py
albums_df[['Title', 'ArtistId']]
```

### Filtering with One Condition

```sql
SELECT * 
FROM albums
WHERE Title = 'The Best Of Van Halen, Vol. I'
```

```py
albums_df[albums_df['Title'] == 'The Best Of Van Halen, Vol. I']
```

### Filtering With More Conditions

```sql
SELECT * 
FROM albums
WHERE ArtistId = 2 AND AlbumId = 3
```


```py
albums_df[(albums_df['ArtistId'] == 2) & (albums_df['AlbumId'] == 3) ]
```

### Filtering With More Values

```sql
SELECT * 
FROM albums
WHERE ArtistId IN (8, 9, 10)
```

```py
albums_df[albums_df['ArtistId'].isin([8,9,10])]
```

### Search on a String

In Between:

```sql
SELECT * 
FROM albums
WHERE Title LIKE '%The%'
```

```py
albums_df[albums_df['Title'].str.contains('The')]
```

Starts With:

```sql
SELECT * 
FROM albums
WHERE Title LIKE 'The%'
```

```py
albums_df[albums_df['Title'].str.contains('^The')]
```

Ends With:

```sql
SELECT * 
FROM albums
WHERE Title LIKE '% Hits'
```

```py
albums_df[albums_df['Title'].str.contains(' Hits$')]
```

### Limit The First 10 Rows
```sql
SELECT * 
FROM albums
LIMIT 10
```

```py
albums_df[0:10]
```
or
```py
albums_df.head(10)
```

### Sort by a Column

Ascending:

```sql
SELECT *
FROM albums
ORDER BY Title ASC
```

```py
albums_df.sort_values(['Title'], ascending=True)
```

Descending:

```sql
SELECT *
FROM albums
ORDER BY Title DESC
```

```py
albums_df.sort_values(['Title'], ascending=False)
```

________________

To the [Part 2](https://dev.to/dendihandian/sql-query-into-pandas-dataframe-part-2-4fni)
HNGi8 x I4G
Published: 2021-08-17 15:06:38

  Hello young programmers, most of you are curious to learn how to code   well don't look too far because HNG Internship is here for you. It's a remote Internship for you to meet people and learn.  
 If you want to learn how to code, taking your first steps into this huge universe might seem like a daunting, if not intimidating task. Here’s the big secret: There are plenty of free resources you can use to give yourself all the help you need, teach yourself new techniques to help improve  on your  code skills.   
When I decided to go into coding, I faced some challenges and discouragement , but then hearing about people's success in this same Tech I realized that there's nothing easy in this world. It only depends on how much effort you put in to get what you want at the end.
I am an Android Developer.  
Here is one of the resources I started with 
https://www.vogella.com/tutorials/Android/article.html  by Lars Vogel 
It really sharpened my skill then I tired this GitHub tutorial : https://github.com/hussien89aa/AndroidTutorialForBeginners 
I know these resources are very helpful for beginners.
Incase to also intend to learn UI/UX I can recommend Figma for you to check out this tutorial: https://trydesignlab.com/figma-101-course/introduction-to-figma/ .
I am determined to make sure I become an HNG finalist 
Thanks to the tech community for creating this platform to groom talents.
Thanks to the Zuri Team : https://internship.zuri.team/  for the great work. 

 GitHub profile: asapkenny3@gmail.com
https://github.com/asapkenny3 

Figma profile: asapkenny3@gmail.com 
https://www.figma.com/files/recent?fuid=998749706569676019
GOALS FOR THIS INTERNSHIP
Published: 2021-08-17 15:05:38

My name is EZE CHIDUBEM and I am a mobile developer. I am super excited to be a part of this year’s HNG internship program. 
My life would be much improved if I am involved in this internship program since it is widely believed that we are impacted by the people we meet and how we use this chance. I want to join this program so I can meet like-minded individuals and share the same attitude. Also, I view it as an opportunity to investigate other job alternatives, which will also afford me the opportunity to have long and involved conversations about my career stack and another one of my major objectives during this internship is improving my resume. My plan is to have real instances of projects I worked on during the internship as well as proof of job skills that I learned which will help me stand out in the wider community.
While time management is a key attribute of all professionals, I have found that time is an important tool for everyone. I want to have the capability to do more work in less time. My goal is that this internship will allow me to use the time I invest in learning coding to its fullest potential.
I'm interested in rejoining a team since I enjoy working with others and exchanging ideas, and I view this as an opportunity to do so. That internship can provide me the opportunity to land a well-paying career. I believe that by working based on the needs of my clients, I will have the opportunity to learn many essential skills, like developing website layout, writing codes, editing contents, and other modifications according to the requirements of my clients.
Provide training and experiential learning opportunities for the development of skills in counseling, assessment, crisis intervention, consultation, outreach, and provision of supervision. Provide an open and supportive environment conducive to the development of multicultural competence and sensitivity to individual differences and to provide experiential learning opportunities to integrate developing knowledge base into work with diverse populations. Provide a professional working environment that encourages and gives space to professional identity development and the development of professional competence
I Thank https://internship.zuri.team for this opportunity
Below are links to some beginner tutorial that would help you, if you new in the tech world.
Figma link: https://youtu.be/FTFaQWZBqQ8
Git link: https://youtu.be/8JJ101D3knE
Html link: https://youtu.be/qz0aGYrrlhUhttps:/
Python link: https://youtu.be/kqtD5dpn9C8
go link: https://youtu.be/YS4e4q9oBaU
PHP link: https://youtu.be/YS4e4q9oBaU