teleren/devto huggingface dataset:
Best Developer Setup (Fish Shell & NeoVim & VSCode Ext. Pack )
Published: 2023-07-20 08:22:23

## Shell Setup

- [Fish shell](https://fishshell.com/)
- [Fisher](https://github.com/jorgebucaran/fisher) - Plugin manager
- [Tide](https://github.com/IlanCosman/tide) - Shell theme. Use version 5: `fisher install ilancosman/tide@v5`
- [Nerd fonts](https://github.com/ryanoasis/nerd-fonts) - Powerline-patched fonts. I use Hack.
- [z for fish](https://github.com/jethrokuan/z) - Directory jumping
- [Exa](https://the.exa.website/) - `ls` replacement
- [ghq](https://github.com/x-motemen/ghq) - Local Git repository organizer
- [peco](https://github.com/peco/peco) - Interactive filtering

## NeoVim Setup

```bash
brew install neovim
npm install tree-sitter cli
brew install luajit

```

- [Vim-Plug](https://github.com/junegunn/vim-plug) - minimalist plugin manager
- [nvim-lspconfig](https://github.com/neovim/nvim-lspconfig) - A collection of configurations for Neovim's built-in LSP
- [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter) - [Treesitter](https://github.com/tree-sitter/tree-sitter) configurations and abstraction layer for Neovim
- [nvim-cmp](https://github.com/hrsh7th/nvim-cmp) - A completion plugin for neovim coded in Lua
- [lspsaga.nvim](https://github.com/tami5/lspsaga.nvim) - A light-weight LSP plugin based on Neovim built-in LSP with highly a performant UI
- [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim) - A highly extendable fuzzy finder over lists
- [defx.nvim](https://github.com/Shougo/defx.nvim) - A file explorer

---


### VSCode Extensions Packs

👉 [This Link](https://marketplace.visualstudio.com/publishers/canakyuz)
#LearnedToday: web accessibility
Tags: learnedtoday, a11y, webdev
Published: 2023-07-20 08:20:19

♿ How much do you know about **accessibility**? 

😩 I have read about it for years but have never been able to put the lessons into practice.

📕 To get started, I recommend this [post](https://dev.to/this-is-learning/top-20-must-know-tips-for-web-accessibility-452) by **_Ismael Ramos_** who, in 20 points, summarizes a few things you can do to make your website more **inclusive**.

💪 To start making the **web** a more accessible place, we **developers** have to be the ones to **take the first step**, that's why I have decided that the next feature of my website will be to make it more accessible!

ℹ If you have any tips or helpful links, please share them! 😊
Chat application using React js and chatengine
Tags: refinehackathon
Published: 2023-07-20 08:19:24

## What I built 
A beautiful chat application using react and code engine

### Category Submission: 

### App Link

### Screenshots 

### Description 
its a simple chat application built using reactjs and chatengine we can send text,images and videos using this tool

### Link to Source Code 
https://github.com/hack-bbu/chatoo-chat-app

### Permissive License 
 Apache-2.0 license

## Background (What made you decide to build this particular app? What inspired you?) 
i wanted to make a simple chat application that works on web but i didn't know to use tools like database and firebase
so i used to chatengine

### How I built it (How did you utilize refine? Did you learn something new along the way? Pick up a new skill?) 
i learned a lot from this task like how to make a chat application and how its work etc

### Additional Resources/Info
Blog page using React
Tags: refinehackathon
Published: 2023-07-20 08:02:42

## What I built
a web application to post blogs using react js and redux 

### Screenshots 

### Description 

### Link to Source Code 
https://github.com/binshadhbu/blog-page-react

### Permissive License 
 Apache-2.0 license

### How I built it (How did you utilize refine? Did you learn something new along the way? Pick up a new skill?) 
i built it using react and its my first react project and i learned a lot from this project how to use react and redux .
how easy its to use react compared to use normal html ,css and javascript
Patient data security
Tags: blockchain, security, ethereum, web3
Published: 2023-07-20 07:56:44

More and more healthcare institutions are using blockchain to provide reliable automation and up-to-date security measures.

Hospitals are prime targets for cybercriminals, as they hold a wealth of sensitive information. Even big names in the sector, such as [**UCLA Health**, have been hit by security incidents, with 4.5 million patient records compromised](https://money.cnn.com/2015/07/17/technology/ucla-health-hack/).

Against this backdrop, ensuring the secure sharing of patient data between healthcare providers is essential to maintaining standards of care. Smart contracts allow patient data to be stored securely on a blockchain, which can only be accessed with the patient’s private key. In this way, patients can ensure that their medical providers always have access to the information they need, and that this information is secure.

---
If you like the article and would like to support me, make sure to:

📑 View more content on my [dev.to](https://dev.to/sethlawson) Profile

🔔 Follow Me: [LinkedIn](https://linkedin.com/in/sethlawson)| [GitHub](https://github.com/SethLawson07) | [Twitter](https://twitter.com/0xSethLawson)

🚀 Help me in reaching to a wider audience by sharing my content with your friends and colleagues.
The Joy of Capturing Pure Automotive Bliss: Life as an Automotive Photographer in India
Published: 2023-07-20 07:35:29

I am an automobile photographer with a passion for capturing the beauty and power of vehicles through my lens. With a remarkable experience of 10 years in the industry, I have had the pleasure of working on advertising campaigns with renowned brands such as Royal Enfield, Lamborghini India, MG Motor, Suzuki Motorcycles, and Triumph Motorcycles.


From the sleek curves of sportscars to the rugged adventure of motorcycles, my goal as an Automotive Photographer is to bring out the essence of these automobiles in a way that resonates with their owners and enthusiasts alike. Through careful attention to detail, composition, and lighting, I strive to create captivating visuals that not only highlight the unique features of each vehicle but also tell a story and evoke emotions.


During my journey as an automobile photographer, I have been privileged to work on stunning photo shoots, both in controlled studio environments as well as out in the wild, uncovering hidden gems and picturesque backdrops. Each project has allowed me to push my creative boundaries and experiment with different techniques to ensure that every image expresses the true character and charisma of the
Got Any Unconventional Hacks to Boost Problem-Solving Skills?
Tags: discuss
Published: 2023-07-20 07:00:00

Have you discovered any unconventional or out-of-the-box techniques that have significantly enhanced your problem-solving skills as a coder? Like Gamifying problem solving, reverse engineering, or collaborative mind mapping? 

Let's share our secret hacks and inspire each other to think beyond the traditional coding mindset! 

Follow the DEVteam for more discussions and online camaraderie!

{% embed [https://dev.to/devteam](https://dev.to/devteam) %}
Coding Community: How Essential Are Collaboration & Communication?
Tags: codenewbie, beginners, discuss, career
Published: 2023-07-20 07:00:00

_This week, we're diving into the essential qualities that define exceptional coders. Share your practical tips, inspiring stories, and invaluable insights to help our newbies cultivate these qualities and unlock their full coding potential. Together, let's empower the next generation of coding superstars. Today's quality is:_ 

**Collaboration and Communication**

> What approaches do you take to foster effective collaboration and communication within a coding team or project?

> Share an experience where your collaborative and communication skills played a significant role in achieving success or overcoming a coding obstacle.

Follow the [CodeNewbie Org](https://dev.to/codenewbieteam) and [#codenewbie](https://dev.to/t/codenewbie) for more discussions and online camaraderie!

*{% embed* https://dev.to/codenewbieteam *%}*
Laravel quiz management system with source code
Tags: laravel, php, quiz, tutorial
Published: 2023-07-20 06:41:22

## Quiz management system

Welcome to the Laravel Quiz management system ! This repository contains the source code for a Quiz management system web application. here three types of account students, teachers and admin.

**Demo**
https://youtu.be/nvUSTqsDpUw

**Prerequisites**
Before running the project, ensure that you have the following prerequisites installed on your machine:

PHP (version 7.4 or higher)
Composer (https://getcomposer.org)
Getting Started
To get started with the project, follow these steps:

Clone the repository to your local machine:

git clone https://github.com/sagor110090/quiz-management-system.git
Navigate to the project directory:

cd quiz-management-system
Install the PHP dependencies using Composer:

composer install
Copy the .env.example file and rename it to .env:

cp .env.example .env
Generate an application key:

php artisan key:generate
Configure the database settings in the .env file.

Run the database migrations:

php artisan migrate --seed
Start the development server:

php artisan serve
Open your browser and visit http://localhost:8000 to see the application.

Contributing
If you would like to contribute to the project, please follow these guidelines:

Fork the repository and create a new branch.
Make your changes and commit them to your branch.
Push your branch to your forked repository.
Create a pull request to the main repository.
License
This project is licensed under the MIT License.


Feel free to copy and paste this markdown code into your README.md file.

[read more](https://github.com/sagor110090/quiz-management-system.git)
Decoding SAP HANA Pricing: A Comprehensive Overview
Tags: saphanapricing, saphanacostinindia, saphanapricelistinindia, sap4hanaprice
Published: 2023-07-20 06:34:30

##How much does an SAP HANA appliance really cost?
SAP HANA pricing — SAP S/4 HANA is a robust and reliable software suitable for medium and established enterprises. It is a preferred choice of many entrepreneurs as it offers a range of features including CRM, asset management, inventory management, planning & scheduling, customer service, supply chain management, etc. You may wonder about SAP HANA pricing, right? Let’s discuss the real SAP HANA cost appliance, its features, and licensing options.

![SAP HANA pricing](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nfroajuapk47retj0lma.png)

Talking about the appliance cost, we can segregate the SAP S/4 HANA price into several components. Here, we are calculating the SAP HANA cost appliance for a 512GB system which remains at $39k.

Intel E7 CPUs- 4 of them which cost over $4000 each cost us $16000
SuSe Linux — it costs $6000 for 3 years including technical assistance
512 GB RAM- it costs around $7500
SSD Storage from Fusion IO- it costs $9500
It is better to consult an official SAP Partner to get the accurate cost for the SAP S/4 HANA appliance. You can also get a SAP HANA pricing list in India.

Let’s dig deep into the features and feedback of SAP S/4 HANA.

##Features of SAP S4 HANA
SAP S/4 HANA offers many features for various departments of your company. These features certainly justify SAP HANA pricing. It is fair to mention here that looking at the benefits and features, you always get more than SAP 4 HANA cost.

Here is the list of features with respective departments.

**Feature**
* Asset Management
* Asset/Equipment
* Customer Service
* CRM
* Document Management
* Inventory Management
* Planning & Scheduling
* HR
* Order Management
* Purchasing
* Sales
* Project Management

**Beneficiary Department**
* Asset/Equipment
* Research
* Customer Support
* Customer Support
* Sales/Marketing
* Inventory/Warehouse
* Research/Production
* Human Resources
* Purchase/Sales/Accounting
* Purchase/Accounting
* Sales
* Project/Procurement/Production

Other features of SAP S/4 HANA are shipping & distribution, warehouse management, etc. to meet complex business needs effectively.

**For More Info, Contact Us**

[ https://sap.silvertouch.com/]( https://sap.silvertouch.com/)

Contact: +91 9712939159

Email: sap@silvertouch.com
ng-test barrel : An NPM package to generate Skeleton for Angular spec files
Tags: jest, npm, generate, angular
Published: 2023-07-20 06:24:23

## **Introducing ng-test-barrel: The Ultimate NPM Plugin for Angular Projects with Jest!**

👋 Hey Angular Developers,

Are you tired of spending precious time creating spec files in Jest for your Angular projects? Say goodbye to tedious manual work and welcome the Angular Test Barrel, the ultimate NPM plugin that generates a barebone structure for your Angular code in no time!

**🎉 Why Choose Angular Test Barrel?**

Angular Test Barrel was meticulously crafted with simplicity and efficiency in mind. It streamlines the process of creating Jest spec files into your Angular projects, enabling you to focus on writing robust tests instead of dealing with tedious manual task of creating and initialising the test suite. Here are some of the key benefits:

**Rapid Setup:** With a single command, Angular Test Barrel sets up spec files tailored specifically for Angular, saving you hours of manual work.

**Angular-Specific Configurations:**The plugin is designed to understand the peculiarities of Angular applications, making sure you get the most suitable testing environment without any hassle.

**Well-Organized Structure:** Angular Test Barrel generates a well-organized structure for your test files, keeping your project clean and maintainable.

**Instant Start:** Once you've set up Jest using this plugin, you can start writing tests right away, increasing your productivity from the get-go.


**🔧 Getting Started with Angular Test Barrel**

Getting started with Angular Test Barrel is as easy as pie! Follow these simple steps:

Install the package globally:

```
npm install -g ng-test-barrel
```

**Usage**

Once you have installed the plugin, you can use it to generate spec files for your Angular entities. Follow the steps below:

- 
Open a terminal.

- 
Run the following command to execute the Angular Test Barrel:

```
ng-test-barrel
```

- 
Follow the prompts and provide the inputs


![Example](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/x3vt6t3mtufldhz0wkv5.png)
- 
The plugin will analyze your Angular component,services' imports and constructor definitions and generate corresponding spec files in the appropriate directories if they doesnot exist already

- 
You can review the generated skeleton spec files to ensure they meet your testing requirements. Feel free to modify them as needed.


**🚀That's it!🚀**

Sit back and watch as Angular Test Barrel does its magic. In just a few moments, your Angular project will be equipped with spec files, ready for you to write and execute tests.


**🤝NPM Link**

Angular Test Barrel is published as an NPM package. Feel free to download and use it: https://www.npmjs.com/package/ng-test-barrel.

**🎁 Spread the Word!**

If Angular Test Barrel has made your testing life easier, don't forget to share it with your fellow developers. Give it a star on GitHub, tweet about it, or write a blog post – your support means the world to us!

Happy testing with Angular Test Barrel! 🧪 Let's make Angular testing a breeze! 💨
LIAPP's enhanced security features for the app!
Published: 2023-07-20 05:49:34

Hello, LIAPP Team here!
We are pleased to announce that LIAPP has come back with enhanced security features for your app!
LIAPP's update details:

- New Octopus GG detection
- Enhanced Magisk detection
- Enhanced Magisk Alpha detection
- Enhanced Magisk Delta detection
- Enhanced app tampering detection
- Enhanced LDPlayer detection
- Strengthened LIAPP compatibility
- Strengthened BlueStacks compatibility
- Enhanced app performance speed
- Strengthened compatibility with OS and security folders
- Strengthened compatibility when converting aab files to universal.apk
- Strengthened compatibility with ONE GameLoop
- Strengthened LIAPP start function (init) to prevent ANR (Application Not Responding)

If you have interested in app security, do not hesitate to contact us at: support@lockincomp.com

See you!
LIAPP TEAM
How often do you submit a bug-report or feature request?
Tags: opensource, discuss
Published: 2023-07-20 05:48:37

---
title: How often do you submit a bug-report or feature request?
published: true
description: In an open source project I am more willing to submit a bug-report or feature request than in a proprietary application.
tags: opensource, discuss
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2023-07-20 05:45 +0000
---

How often do you submit a bug-report or feature request to a product (or library you use?)

I think I've never reported a bug to **Slack** or **Discord** - two proprietary applications. Not that there are no bugs and I did not have feature requests.

I just don't know where to report them and I don't think they will care much. Maybe there is a "support" address, but my experience with many similar companies is that the support will explain to me why it is a feature and not a bug.


I started to use [Zulip](https://zulip.com/), which is an alternative to the Slack and Discord, just a few weeks ago. I already found and reported 3 bugs and had 1 feature request. 2 bugs were already fixed. The 3rd one I reported only two days ago, but it was already confirmed. (BTW The same bug exists in **WhatsApp** and probably many other applications and it is probably actually a bug in Android and not in the applications.)


And the feature request? I'll probably implement it and send a pull-request.

## Question

How often do you submit bug-reports and feature requests?

Does it depend on the project/product being open source?
How to Create Test Cases for Automated Tests?
Published: 2023-07-20 05:22:01

In today’s fast-paced software development landscape, automated testing has become a crucial component of ensuring the quality and reliability of software products. Automated tests not only save time and effort but also enable faster feedback loops and enhance the overall efficiency of the testing process. However, to reap the full benefits of [automated testing](https://tenjinonline.com/), it is essential to create effective and well-designed test cases.

Read more @ https://tenjinonline.com/how-to-create-test-cases-for-automated-tests/
Access your Golang Private Repository
Published: 2023-07-20 05:17:02

---
title: Access your Golang Private Repository
published: true
description: Quick notes about how to access your Golang Private repository
tags: 
# cover_image: https://direct_url_to_image.jpg
# Use a ratio of 100:42 for best results.
# published_at: 2023-07-20 05:04 +0000
---

1. Add your ssh to you git host

2. Update your GOPRIVATE
`go env -w GOPRIVATE=github.com/<OrgNameHere>/*`

3. Update your gitconfig. This example for bitbucket:
`git config --global url."git@bitbucket.org:".insteadOf "https://bitbucket.org/"`

4. Add your ssh key with ssh-agent.You have to apply```sh
eval "$(ssh-agent -s)"
> Agent pid 5867
ssh-add <private-ssh-key-file-name> // eg. id_rsa (not .pub)
> Enter passphrase for /home/you/.ssh/id_rsa: [] Identity added: /home/you/.ssh/id_rsa (/home/you/.ssh/id_rsa)
```
5. Try run `go mod tidy` on your project
What is flutter - It's Pros and Cons
Tags: flutter, fluttercompany, mobiledevelopment
Published: 2023-07-20 05:15:04

Flutter is an open-source UI software development kit (SDK) created by Google. It allows developers to build natively compiled applications for mobile, web, and desktop from a single codebase. Flutter was first released in 2017 and has gained significant popularity due to its fast development, expressive and flexible UI, and great performance. Here are some of its pros and cons:

## Pros of Flutter:

**Cross-platform development: **With Flutter, developers can create apps that work on multiple platforms, including iOS, Android, web, and desktop, using a single codebase. This can significantly reduce development time and costs.

**Hot reload:** One of the standout features of Flutter is its hot reload capability. Changes made to the code can be instantly reflected in the app during development, allowing for quick iteration and debugging.

**Expressive UI:** Flutter provides a rich set of customizable widgets that help in creating visually appealing and responsive user interfaces. The UI components in Flutter are designed to look and feel native on each platform.

**High performance:** Flutter apps are compiled to native code, which results in faster performance compared to some other cross-platform development frameworks.

**Strong community support:** Flutter has a large and active community of developers, which means there are plenty of resources, packages, and plugins available to extend the functionality of your app.

**Dart programming language:** Flutter uses Dart, a modern and easy-to-learn language, which is specifically designed for building user interfaces. Its familiar syntax makes it accessible to developers with different language backgrounds.

**Access to native features:** Flutter provides easy access to native device features, such as camera, GPS, and sensors, through its extensive set of plugins.

## Cons of Flutter:

**Larger app size:** Flutter apps can have a larger size compared to native apps since they include the Flutter engine along with the app code.

**Immaturity of some packages:** While Flutter has a rich ecosystem of packages, some of them might be less mature or lack the same level of support as those available for more established frameworks.

**Limited platform-specific features:** Although Flutter has a wide range of plugins, it might not cover all the platform-specific features or APIs that are available in native development.

**Learning curve:** If you are new to Dart or reactive UI frameworks, there might be a learning curve before becoming proficient in Flutter development.

**Limited design tools:** While Flutter's hot reload feature helps with development speed, the lack of fully integrated design tools might pose challenges for designers.

To learn more about Flutter, you can visit [flutterdesk.com](https://flutterdesk.com/). It's essential to keep in mind that while Flutter has numerous advantages, the choice of a development framework ultimately depends on your specific project requirements, team expertise, and the target platforms for your application.