teleren/devto huggingface dataset:
Website design among different industries
Tags: design, webdev
Published: 2023-06-18 22:34:25

At our Design Agency [Design Agentur Form und Zeichen in Graz](https://www.formundzeichen.at/), we specialize in creating beautiful websites that are tailored to each industry. In this article, we will showcase some of our client's websites, highlighting the design concepts behind them. Join us as we explore the inspirations and ideas that brought these designs to life.

## Enduring metal
To convey a sense of durability, stability, and trust for our client [California Metals - Sustainable Metals](https://www.californiametals.com/), we aimed to create a visual impression that aligned with these values. While traditional metallic colors such as gray (steel), yellow (gold), red (copper), and blue (zinc, osmium) were considered, none of them seemed quite fitting. However, given our customer's commitment to supplying sustainable metals, we made a bold choice to incorporate a green metallic look. This distinctive color choice not only sets our client apart, but also emphasizes their unique company philosophy. Through this carefully crafted visual element, we aim to leave a lasting impression that resonates with their target audience.

## Colorful statements
When working with our esteemed client [Aktiver Tierschutz Austria](https://die-tierretter.at/), we had a distinct vision in mind. Our goal was to draw attention to their noble mission of aiding animals while evoking positive emotions through visually appealing marketing materials. To achieve this, we opted for a vibrant and modern design approach. The use of multiple colors became instrumental, with a particular emphasis on light and friendly tones such as yellow, light blue, and rosy hues. This intentional color palette aims to captivate viewers' attention, inviting them to appreciate the playful and engaging aspects of the design.

## Conclusion
The selection of colors for your design plays a pivotal role. Colors establish the foundation for how a design communicates with people, how it visually presents itself, and the emotions it evokes. It is essential to invest time in discovering the perfect color palette, as doing so can elevate your designs to new heights. By carefully considering and choosing the right colors, you can enhance the overall impact and effectiveness of your designs, ensuring they resonate with your target audience on a deeper level. Remember, the power of colors can take your designs to the next level and make a lasting impression.
Weekly Roundup 009 (Jun 12) - 🔥Hot Topics🔥 in workplace, sharepoint, and powerplatform
Tags: roundup, workplace, sharepoint, powerplatform
Published: 2023-06-19 07:49:36

Hey fellow developers! It's @jaloplo, here to give you the latest scoop on what's been happening in the [#workplace](https://dev.to/t/workplace), [#sharepoint](https://dev.to/t/sharepoint), and [#powerplatform](https://dev.to/t/powerplatform) communities. 😎

## [#workplace](https://dev.to/t/workplace)

- [Promising Future of Freelancing: Embracing Independence in the Digital Age](https://dev.to/bhavin9920/promising-future-of-freelancing-embracing-independence-in-the-digital-age-30e6) by [Bhavin Moradiya](https://dev.to/bhavin9920)

## [#powerplatform ](https://dev.to/t/powerplatform)

- [From Novice to Ninja: Fueling Enterprise Skillset with low-Code](https://dev.to/balagmadhu/from-novice-to-ninja-fueling-enterprise-skillset-with-low-code-40jm) by [Bala Madhusoodhanan](https://dev.to/balagmadhu)
- [The LowCode Playbook](https://dev.to/wyattdave/the-lowcode-playbook-3897) by [david wyatt](https://dev.to/wyattdave)
- [Share Power Apps without Security Groups](https://dev.to/wyattdave/share-power-apps-without-security-groups-210) by [david wyatt](https://dev.to/wyattdave)
- [What is the PL-100 Exam? All You Need to Know](https://dev.to/citizendevacad/what-is-the-pl-100-exam-all-you-need-to-know-1im6) by [Citizen Development Academy](https://dev.to/citizendevacad)


That's all for this week's roundup! Thanks for tuning in, and remember to keep the discussions lively and informative in our tags. 💬 If you have any suggestions for future topics, feel free to drop them in the comments below. See you next week! 👋
🚀 API Maker - i18n Internationalization
Published: 2023-10-23 03:31:45

##⭐ List of Features ⭐

✅ Support multiple languages
 ▸ Internationalization enables you to receive error or response messages in different languages from the API Maker.

✅ x-am-internationalization
 ▸ To receive a response or error message in a specific language, you have to set the **x-am-internationalization** value in the request header.

✅ Predefined errors list
 ▸ There are the Predefined errors list. user can map the values against keys. user will receive that error value in their error response.
 ▸ Error support on 
    ▸ Constant errors
    ▸ Custom API errors
    ▸ Third party API errors

✅ Symbols & Special characters
 ▸ The user can set symbols and special characters, as a response error message.

✅ Quick effect
 ▸ No need to restart the project, just change the error message, and it will be reflected immediately.

✅ Switch language in sec
 ▸ Just provide the internationalization name in the header, and you will get an error message in your provided language.

----------------------------------




## Youtube video link
https://youtu.be/HBhubqm-5vw


## Websites
https://apimaker.dev


## API Docs link
https://docs.apimaker.dev/v1/docs/i18/i18.html


## Follow on twitter
https://twitter.com/api_maker


## Linked In
https://www.linkedin.com/company/api-maker
🚀 API Maker - Git Integration
Tags: javascript, webdev
Published: 2023-10-20 04:06:52

## 👉 Developer accounts

⭐ List of Feature ⭐

✅ N-number of developer accounts
 ▸ API Maker admin can create multiple developer account, without any limit.
 ▸ Enables multiple developers to collaborate on a common project with their own accounts.
 ▸ Each developer account has login credentials with different API paths to access APIs.
 ▸ API Maker allows the developers to connect with Git and pull/push their changes.
 ▸ Every developer has their own secrets that are not push-able in Git.
 ▸ Developers can be updated and deleted by API Maker admin.
 ▸ No duplicates are allowed for the email and api_path of developers, it must be unique.



----------------------------------


## 👉 Git integration

⭐ List of Feature ⭐

✅ Git integration
 ▸ To integrate with Git, the user only needs to enter the correct git credentials into the URL on the 'User Info' Page.
 ▸ After that user can access Git pull/push functionality from API Maker by itself.

✅ Git branch
 ▸ Get list of branches available on Git.
 ▸ Create a new branch from existing.
 ▸ Make branch default on just single selection.

✅ Git Pull/Push & Status
 ▸ User has permission to check the actual status of listed branch.
 ▸ Status displays the files that have a difference between your updated code and the current branch you selected.
 ▸ User can compare the code of each updated files.
 ▸ User can see the difference between them in the highlighted part.
 ▸ User can revert the change by just clicking the 'Revert Change' button.
 ▸ At the time of push the changes, user just write the commit message and click on the 'Commit' button.
 ▸ Make sure you have pushed your changes to your branch before clicking the 'Pull' button. This will overwrite your changes with the code from the current selected branch.

Note: Secrets and Notes are not committed on Git push operations.



----------------------------------


## 👉 Database name masking

⭐ List of Feature ⭐

✅ Masking DB for Multiple developer 
 ▸ Masking is needed to keep the database name consistent with the production database name when multiple developers work on a single project.

✅ Manage Git push/pull
 ▸ Masking eliminates the need for the user to change the database name before Git push.


----------------------------------


## Youtube video link
https://youtu.be/Toq_34dC4Cw


## Websites
https://apimaker.dev


## API Docs link
https://docs.apimaker.dev/v1/docs/Git/git.html


## Follow on twitter
https://twitter.com/api_maker


## Linked In
https://www.linkedin.com/company/api-maker
AI: how to include AI in software projects
Tags: ai, azure, aws, googlecloud
Published: 2023-06-21 20:12:37

Artificial intelligence is now within everyone's reach. You don't need to be an expert in data analytics or machine learning to exploit its potential in software projects.

##In which areas to use AI in my software projects.

- Speech Recognition to convert audio into text and to transcribe conversations or voice commands.

- Artificial vision for image analysis and classify objects, detect faces, read images text (other than OCR!).

- Natural language analysis and understanding, automatic translation into other languages, sentiment analysis, keyword extraction.

- Improvement information search with Cognitive Search for greater efficiency and accuracy in information search.

- Creation and management of interactive knowledge bases and intelligent chatbots that can answer user questions and offer automated assistance.

##Which products can I use to include AI in my projects
- Speech Recognition: Amazon Polly, Microsoft Azure Cognitive Services, Google Cloud Speech-to-Text
-  Artificial vision: Amazon Rekognition, Microsoft Azure Cognitive Services, Google Cloud Vision
-  Knowledge: Amazon Lex, Microsoft Azure Cognitive Services, Google Dialogflow
-  Natural language analysis: Amazon Comprehend, Amazon Translate, Microsoft Azure Cognitive Services, Google Cloud Natural Language, Google Cloud Translation
🚀 API Maker - Auto Increment
Published: 2023-10-25 03:24:26


⭐ List of Feature ⭐

✅ Inbuilt increment
▸ Some databases, such as MongoDB, do not support auto-incrementing fields. API Maker can provide this functionality for those databases by automatically generating sequential values for each record.

✅ isAutoIncrementByAM
▸ To enable this feature, the user only has to set the isAutoIncrementByAM property to true.

✅ start & step
▸ The user can also specify the initial value and the increment amount for each record.

✅ CRUD operation
▸ The user can perform CRUD operations on the auto-incremented records.

✅ Easy Backup & Restore in New Environment
▸ The user can easily backup and restore the auto-increment list when creating or deleting a server.


----------------------------------


## Youtube video link
https://youtu.be/sfeOhhg3Kjw


## Websites
https://apimaker.dev


## API Docs link
https://docs.apimaker.dev/v1/docs/features/auto-increment.html#autoincrement-list


## Follow on twitter
https://twitter.com/api_maker


## Linked In
https://www.linkedin.com/company/api-maker
Bootstrap!
Tags: bootstrap, css, html, developer
Published: 2023-06-22 12:51:23

Ah so yes, I finally gained extra progress in this whole journey. I started the section of Bootstrap properly some days back after spending so much time understanding how to use Bootstrap! I honestly can`t believe it took me close to two months to find my way into Bootstrap. I hope the developers out there will forgive me for taking so long to understand the starting point of this framework called Bootstrap. I need folks to understand what Bootstrap is because I have neutrals following this blog.
A very basic way of explaining Bootstrap without necessarily going into too much detail is to take this to the driving scene. Just imagine going to driving school and taking your lessons with a manual vehicle, and then you are gifted an automatic vehicle after mastering how to drive the manual car. This may not be the most ideal explanation for Bootstrap but it comes close. Bootstrap is essentially a framework that automates quite a lot of things you can do with CSS.
The only twist to this is the fact that when you need your page to function in a certain manner, you may have to deploy your stylesheet and style your page manually. The local stylesheet overrides the Bootstrap framework in practical applications. Bootstrap makes your work easy, but it is there to help use the local stylesheet and write codes faster.
I was overwhelmed at some point in time while working on this Bootstrap project because I was new to it at the time. I am taking out the time right now to unwind from the mental stress of setting up the page that I am going to share at the end of this post. I was able to build a responsive page using the Bootstrap. Please feel free to try out the page, and fill in the contact address on the landing page. 
This is the progress so far in this tech journey. Now I can revert back to my course.
[The Bootstrap project link
![Brand logo](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/itihc327b236zx9jwc2f.jpg)](https://doyinaluko.github.io/turningnorth/)
NSX-T 3.2 and NSX ALB (Avi) Deployment Error - "Controller is not reachable. {0}"
Published: 2023-07-04 15:30:45

---
title: NSX-T 3.2 and NSX ALB (Avi) Deployment Error - "Controller is not reachable. {0}"
published: true
date: 2021-12-23 06:00:00 UTC
tags: 
canonical_url: https://blog.engyak.co/2021/12/nsx-t-32-and-nsx-alb-avi-deployment/
---

**Note: This feature has been [deprecated by VMware](https://kb.vmware.com/s/article/87899)**

NSX-T 3.2 has been released, and has a ton of spiffy features. The NSX ALB integration is particularly neat, but while repeatedly (repeatably) breaking the integration to learn more about it, I ran into this error:

[

![NSX ALB Error](https://blog.engyak.co/2021/12/nsx-t-32-and-nsx-alb-avi-deployment/error.png)

](error.png)

When deploying NSX ALB appliances from the NSX Manager, it's very important to keep the NSX ALB Controller appliances **where NSX Manager can see them**. In addition, the appliances **must exist on the same Layer 2 Segment**.

Detailed requirements for running the two together are here: [https://docs.vmware.com/en/VMware-NSX-T-Data-Center/3.2/installation/GUID-3D1F107D-15C0-423B-8E79-68498B757779.html](https://docs.vmware.com/en/VMware-NSX-T-Data-Center/3.2/installation/GUID-3D1F107D-15C0-423B-8E79-68498B757779.html)

This post is not about the integration, however.

The following error:

```
1NSX Advanced Load Balancer Controller is not reachable {0}

```

Indicates that NSX-T has orphaned appliances. NSX-T has API invocations for cleaning this up, but not GUI integrations. This is similar to other objects, and is because programmatic checking should be used to allow this work to be reliable.

To fix this, we must perform the following steps:

- Get the list of NSX ALB appliances, if there isn't any, exit
- Iterate through the list of appliances, prompting the user to delete
- After deleting, check to make sure that it was deleted

The first step for any API invocations should be [consulting the documentation](https://developer.vmware.com/apis/1198/nsx-t). The NSX ALB Appliance management section is **3.7.1.4.** After researching the procedure, I found the following endpoints:

- [/policy/api/v1/alb/controller-nodes/deployments](https://vdc-download.vmware.com/vmwb-repository/dcr-public/ce4128ae-8334-4f91-871b-ecce254cf69e/488f1280-204c-441d-8520-8279ac33d54b/api_includes/method_ListALBControllerNodeVMDeploymentRequests.html)
- [/policy/api/v1/alb/controller-nodes/deployments/<node-id>?action=delete</node-id>](https://vdc-download.vmware.com/vmwb-repository/dcr-public/ce4128ae-8334-4f91-871b-ecce254cf69e/488f1280-204c-441d-8520-8279ac33d54b/api_includes/method_DeleteAutoDeployedALBControllerNodeVM.html)

Performing this procedure with programmatic interfaces is a good example of when to use APIs - the task is well defined, the results are easy to test, and work to prevent user mistakes is rewarding.

TL;DR - I wrote the code here, integrating it with the REST client: [https://github.com/ngschmidt/python-restify/blob/main/nsx-t/nsxalb\_deployment\_cleanup.py](https://github.com/ngschmidt/python-restify/blob/main/nsx-t/nsxalb_deployment_cleanup.py)
Chơi tài xỉu trực tuyến tại Sunwin – Đánh bài, giải trí, kiếm tiền thả ga
Published: 2023-07-01 07:27:19

https://sunwinnews.com/ là một trang web cung cấp các dịch vụ casino trực tuyến✔️ bao gồm cả chơi tài xỉu✔️ Với Sunwin✔️ bạn sẽ được trải nghiệm những trò chơi đỉnh cao cùng các tính năng công nghệ tiên tiến nhất✔️✔️✔️
https://peatix.com/user/18007672
https://matters.town/@sunwinnewscom
https://matters.town/@sunwinnewscom
https://sunwinnewscom.amebaownd.com/
https://github.com/sunwinnewscom
https://app.bountysource.com/people/118493-sunwinnews-com
Process of Trademark Renewal in India
Tags: trademarkrenewalprocess, trademarkrenewal, trademarkregistration, trademarkregistrationinindia
Published: 2023-07-03 10:19:14

Step 1: Application Filing

- Submit a renewal application in Form TM-R to the Trademark Registry.

- Include details such as the trademark registration number, current status, and applicant's contact information.

Step 2: Verification and Examination

- The Registry verifies the application and examines the trademark for conflicts and compliance with renewal requirements.

- If objections arise, the Registry seeks clarifications from the applicant, who must respond within the given timeframe.

Step 3: Publication in Trademark Journal

- After resolving any objections, the details of the trademark renewal are published in the Trademark Journal for a 4-month period.

- This allows for third-party opposition, which must be addressed by the applicant within the specified timeframe.

Step 4: Issuance of Renewal Certificate

- Upon successful completion of the publication period and resolution of any opposition, the Registry issues the [Trademark Renewal](https://www.setindiabiz.com/learning/process-of-trademark-renewal-in-india) Certificate.

- This certificate confirms the renewed validity of your trademark for the next 10 years.

**By following these steps and providing the necessary documents, you can ensure the smooth and effective renewal of your trademark in India.
**

For more details : https://www.setindiabiz.com/trademark-registration
Sloan's Inbox: Considering a career change from coding to graphic design, any advice?
Tags: discuss, career, design
Published: 2023-10-26 16:00:00

Hey friends! Sloan, DEV Moderator and resident mascot, back with another question submitted by a DEV community member. 🦥

For those unfamiliar with the series, this is another installment of Sloan's Inbox. You all send in your questions, I ask them on your behalf anonymously, and the community leaves comments to offer advice. Whether it's career development, office politics, industry trends, or improving technical skills, we cover all sorts of topics here. If you want to send in a question or talking point to be shared anonymously via Sloan, that'd be great; just scroll down to the bottom of the post for details on how.

Let's see what we have for this week...

### Today's question is:

> I've been coding for a good while now and am feeling ready for a change. I'm interested in graphic design and am curious if anybody else has made a similar move before? Any advice on how to approach this change, market myself, and anything else that comes to mind would be very much appreciated. 😀 
>

Share your thoughts and let's help a fellow DEV member out! Remember to keep kind and stay classy. 💚

---

*Want to submit a question for discussion or ask for advice? [Visit Sloan's Inbox](https://docs.google.com/forms/d/e/1FAIpQLSc6wgzJ1hh2OR4WsWlJN9WHUJ8jV4dFkRDF2TUP32urHSAsQg/viewform)! You can choose to remain anonymous.*
GIT Merge Conflict
Tags: github, merge, beginners
Published: 2023-10-13 23:28:26


**How to Resolve Git Merge Conflicts**

Hello, Upon completion of my journey as a beginner software developer and, like many before me,I encountered the seemingly daunting world of Git merge conflicts. At first, it felt overwhelming, but guess what? It wasn't as scary as it sounded! Let me share my experience with you.

**What's a Merge Conflict?**

I used to think that merging in Git would always be smooth sailing. But no! A merge conflict is what happens when you and someone else (or even you in the past) make different changes to the same part of a file, and Git throws its hands up, saying, "I can't decide for you!"

**Steps to Navigating Merge Conflicts**

 

 **Understanding the Problem**: The first time Git said there was a conflict, I was puzzled. But reading the error, it gave me clues.

 **Finding the Culprit**: Opening the troubled file, I saw strange markings like:


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





 **Making Decisions**: This was a "choose your adventure" moment.

I could either keep my changes.
Adopt the changes from the other branch.
Or even mix and match, taking some from both.

 **Saving the Day**: After deciding which parts to keep, I removed those markers and saved the file. Then, feeling like a superhero, I did:

git add 
git commit

 **Onwards**!: And with that, I could continue my Git journey, merging, rebasing, and collaborating like a pro!

**Tips for Fellow Beginners**

- Keep Calm: It's just a hurdle, not a wall. You can get past it!
- Ask for Help: Don't hesitate to ask a friend or coworker. We all learn from each other!
- Practice Makes Perfect: The more you deal with conflicts, the better you become at resolving them.

**In Conclusion**

Starting as a software developer can be both thrilling and filled with challenges. Merge conflicts were one such challenge for me, but with patience and a bit of practice, I turned them into just another step in my coding journey. If I can do it, so can you! 💪
1. Hello World!
Published: 2023-10-14 13:35:45

Nice to meet you!

Happy to have finally signed up to DEV.

My name is Manoj Kumar, a beginner student in coding. A very late starter in this field but I hope I can study and use it well. Not hiding the fact that I am nervous: _will I understand the subject matter? Will I be good at it? Will I enjoy it?_

I am working on a few personal and bootstrapped ventures like [austartups](https://austartups.au/?target=_blank), [come up with a name](https://comeupwithaname.com), [nifty zippy web](https://niftyzippyweb.com), and a few more coming up soon. All of these ideas and watching other people build their ideas inspired me to study coding. [Twitter](https://twitter.com/emanoj_) has been a great place to watch founders build-in-public and come across so many creative apps.

My course is a 10-month bootcamp program, starting October 2023. Patience and practice is the key, and I look forward to being inspired and helped by all of you. Hence, I am here.

I am planning to chronicle my studies at [Hashnode](https://emanoj.hashnode.dev) and wondering how to use DEV as well. I could duplicate the content but Google won't be happy. Perhaps, I should write about something very technical. Let's see.

Anyway, for now, I just wanted to say, "**Hi**" and get the ball rolling here. Can't wait to meet so many of you here!