Tech Rumors
3 subscribers
235K photos
239K links
Download Telegram
dev.to

1. Regex, dont be scared
As a developer, you may have heard of regular expressions, also known as regex, and may have even avoided using them because of their reputation for being difficult and intimidating. However, regex is actually a powerful and useful tool that can greatly simplify your code and save you time and effort. Here are a few reasons why you should not be scared of regex and why you should consider using it in your development projects.

First and foremost, regex is a concise and efficient way to match pa…
#regex #regularexpression #sanitize #filtering

2. MongoDB Atlas Hackathon 2022 on DEV
What We built

Hello and welcome to our project for this hackathon! Our project is called FastPanel, and it is a Django inspired admin panel for FARM stack.

It is highly customizable and fully integratable with any project that uses FARM stack as its core.

For Demonstrating FastPanel, we have created a wrapper project on top of it, called DevDuels - A real-time multiplayer coding battleground!

Category Submission:

About Real-time

Screenshots

FastPanel app page

FastPanel app models page…
#atlashackathon22 #mongodb #python #javascript

3. Rewind - MongoDB Atlas Hackathon 2022 on DEV
What I built

Rewind. Easily access and share your Twitter Bookmarks. You ever wonder about where your Twitter Bookmarks are, because you don't bother to look for them after you click that button? I have a deal for you.

Category Submission:

Choose Your Own Adventure

App Link

Screenshots

Landing Page

Random Bookmark Daily

Bookmarks

Shared Bookmarks

Search Shared Bookmarks

Description

With Rewind, free now and forever, you can:

Get a Random bookmark for you daily from your bo…
#atlashackathon22 #webdev #javascript #react
dev.to

1. How to Validate Password Strength Using Regex and JavaScript
Validating the strength of a password is an important step in ensuring the security of user accounts. One way to do this is by using regular expressions (regex) and JavaScript.

To start, let's define what we mean by a strong password. A strong password is typically one that is difficult for someone else to guess or crack. This can be achieved by using a combination of upper and lower case letters, numbers, and special characters, and having a minimum length of at least 8 characters.

Now let's …
#regex #javascript #webdev #programming

2. Deploy AI Models with RabbitMQ Message Broker
⚠️ Disclaimer

This blog is focused on the situation when you need to handle a low number of users to access your AI models, like in a hackathon or a prototype of a product which may not be accessed by more than 500s people concurrently. More optimization and robust design are required for production usage. But this blog can be a good starting point.

🏊 Let's discuss the problem with Client-Server architecture.

We all know maximum AI models are resource-hungry operations and take at least from…
#flask #ai #microservices #python
dev.to

1. Naming Things in Program
There are only two hard things in Computer Science: cache invalidation and naming things.

-- Phil Karlton

Whether Phil said this quote or not. In my opinion, I totally agree with the naming of things, especially since English ain't my mother language.

Good naming would let your objects say: "Say my name", and speak proudly like Mr. White in Breaking Bad. So how to name things? There are some concepts that come below.

1. Don't abbreviate names

There is a classic example, you shouldn't name…
#programming #computerscience #cleancode #codequality

2. 40 Essential Linux Commands That Every Developer Should Know
Linux is a family of open-source Unix operating systems based on the Linux Kernel. They include Ubuntu, Fedora, Debian, openSUSE, and Red Hat.

When operating Linux, you need to use a shell — a program that gives you access to the operating system’s services. Most Linux distribution use a graphical user interface (GUI), making them beginner — friendly.

However, I recommend utilizing the command-line interface (CLI) since it’s quicker and offers more control.

So, in case you want to utilize Lin…

3. Complete Guide To Make You a Regex Guru
This is the second article in a series of regex articles. In the first article, you can read about common use cases for regex. This article explains everything you need to know about regex for daily usage, with both examples and cheat sheets. An upcoming article will later explain the most advanced use cases of regex, which unleashes the real power of regex, but which are rarely used.

In This Article

Explain Regex Like I'm Five
What is the Syntax for Regex?
Most Common Regex Flags
Start and E…
#webdev #productivity #regex #programming
dev.to

Learn the Basics of RegEx in JavaScript
In JavaScript, regular expressions (RegEx) can be used to match strings or parts of strings. To...
#regex #javascript #tutorial #programming
dev.to

MatchTheRegex
MatchTheRegex 100 points AUTHOR: SUNDAY JACOB NWANYIM Description How about trying to...
#regex #cybersecurity #picoctf #beginners