teleren/devto huggingface dataset:
Brigade Valencia Hosur Road Bangalore
Tags: brigadevalencia, webdev, brigadegroup, hosurroad
Published: 2022-12-23 06:03:43

**[Brigade Valencia](https://www.brigadevalencia.gen.in/)** is a sophisticated enclave of luxurious and spacious apartment units that is being developed by the Brigade Group. Located on Hosur road, this thoughtfully planned enclave will consist of spacious, high-end apartment units of varying sizes and configurations. Keeping in mind the modern resident, this enclave has been crafted by the best minds in the real estate industry.

The enclave has been designed and constructed in keeping with the Brigade Group’s reputation of being a builder par excellence. The residential units of the apartment complex are designed to be light and airy spaces, perfect for the cosmopolitan resident. The builder has ensured that the highest quality of raw materials will be utilized at every stage of the project./p>

The developer strives to deliver only the best in quality to its residents and this enclave will be no different. The attention to detail will be evident in the high-speed lifts installed and the usage of vitrified tiles, marble, granite. All the materials to be utilized in the project will be of the highest quality available in the market today.

The apartment units will feature vitrified tiles in the living areas and ceramic tiles and anti- skid tiles in other areas. Chrome tap fittings and provisions for water dispenser, exhaust fan, chimney, with granite counters will be made in the kitchens. Bathrooms will feature provisions for exhaust fans and hot water geysers and will also have high quality fittings incorporated within.

[Brigade Valencia](https://dev.to/brigadevalenci5) will feature luxurious and high-end apartment units carefully constructed to meet the needs of the most discerning buyer. This is an elite apartment enclave that will bring together a dynamic community of like-minded residents and foster community living. Located in idyllic surroundings, to reside in this residential enclave will ensure an enduring sense of all-pervading peace and joy
JavaScript vs TypeScript
Published: 2022-12-23 06:03:18

## **Introduction**
JavaScript is a scripting language used for creating interactive web pages. It is basically cross-platform programming language for both frontend and backend development which follows client-side programming principles. It allows it to run in the user's web browser without requiring any resources from the web server. JavaScript can be used with other technologies such as REST APIs, XML and so on

Whereas TypeScript is a programming language that has the same syntax as JavaScript. We can say Typescript is a JavaScript development language for modern era which means Typescript includes all the features of JavaScript as well as additional features. It is a statically compiled language used to write short and simple JavaScript code. It is compatible with Node JS and any browser that supports ECMAScript 3 or later.

## **Difference Between TypeScript and JavaScript**

1. Typescript code must be compiled, whereas JavaScript code does not.
2. Typescript describes data using concepts such as types and interfaces, whereas JavaScript does not.
3. For large projects, Typescript is a powerful type system with generics and JS features, whereas JavaScript is an excellent choice for small projects.
4. The Ecosystem is extremely powerful and user-friendly. Thus, it enables you to statically type idiomatic JavaScript features such as union types, intersection, and discriminated union whereas JavaScript enables you to experiment and create code without having to build it first.
5. The learning curve for TypeScript is stiff. Prior scripting knowledge is required whereas JavaScript is a scripting language that is both flexible and simple to learn. 

## **Conclusion**
JavaScript is a foundational scripting language that remains many developers' first choice due to its versatility, extended functions, and large community. It is appropriate for small projects requiring dynamic web applications, as well as mobile and desktop applications. TypeScript, on the other hand, is an excellent choice for developers working with a large codebase. It is a new language, but it is suitable for complex projects due to its OOP concepts and generic features, as well as its rich IDE support. It can provide developers with what JavaScript lacked. As a result, selecting one over another is entirely up to developer choice and should be based on the project.
Global MEMS LiDAR Market Research Report 2023
Published: 2022-12-23 06:01:14

The research report includes specific segments by region (country), by manufacturers, by Type and by Application. Each type provides information about the production during the forecast period of 2018 to 2030. by Application segment also provides consumption during the forecast period of 2018 to 2030. Understanding the segments helps in identifying the importance of different factors that aid the market growth.

Segment by Type

1D MEMS LIDAR
2D MEMS LIDAR
3D MEMS LiDAR
Report Sample includes:
- Table of Contents
- List of Tables & Figures
- Charts
- Research Methodology

Get FREE Sample of this Report at https://www.24marketreports.com/report-sample/global-mems-lidar-2023-336

Segment by Application

Automobiles
Robotics
Industrial
Others
By Company

RoboSense
Shenzhen LeiShen Intelligent System
ZVISION
Preciseley Microtechnology Corporation
Mitsubishi Electric
Zhisensor
MicroVision
Maradin
Jenoptik
Production by Region

North America
Europe
China
Japan
South Korea
Consumption by Region

North America
United States
Canada
Europe
Germany
France
U.K.
Italy
Russia
Asia-Pacific
China
Japan
South Korea
India
Australia
China Taiwan
Indonesia
Thailand
Malaysia
Latin America
Mexico
Brazil
Argentina
Colombia
Get the Complete Report & TOC at https://www.24marketreports.com/semiconductor-and-electronics/global-mems-lidar-2023-336
CONTACT US:
276 5th Avenue, New York , NY 10001,United States
International: (+1) 646 781 7170
Follow Us On linkedin :- https://www.linkedin.com/company/24-market-reports
Global Non-contact Liquid Level Sensor Market Research Report 2023
Published: 2022-12-23 06:00:46

The research report includes specific segments by region (country), by manufacturers, by Type and by Application. Each type provides information about the production during the forecast period of 2018 to 2030. by Application segment also provides consumption during the forecast period of 2018 to 2030. Understanding the segments helps in identifying the importance of different factors that aid the market growth.

Segment by Type

Ultrasound
Capacitive
Hydrostatic
Report Sample includes:
- Table of Contents
- List of Tables & Figures
- Charts
- Research Methodology

Get FREE Sample of this Report at https://www.24marketreports.com/report-sample/global-noncontact-liquid-level-sensor-2023-692

Segment by Application

Wastewater Treatment
Food and Drinks
Chemical
Oil Industry
Medical
Others
By Company

Taidacent
Elecrow
DFRobot
Tecmark Corporation
KROHNE Messtechnik
Fluidwell
VEGA
Siemens
SMD Fluid Controls
Thincke
Nivus GmbH
Hunan Rika Electronic Tech Co.,Ltd
Sino-Inst
Omega Engineering
SICK
MaxBotix Inc.
Ifm electronic
Innovative Components, Inc.
OncQue
Introtek
EPTSensor
Production by Region

North America
Europe
China
Japan
South Korea
Consumption by Region

North America
United States
Canada
Europe
Germany
France
U.K.
Italy
Russia
Asia-Pacific
China
Japan
South Korea
India
Australia
China Taiwan
Indonesia
Thailand
Malaysia
Latin America
Mexico
Brazil
Argentina
Colombia
Get the Complete Report & TOC at https://www.24marketreports.com/semiconductor-and-electronics/global-noncontact-liquid-level-sensor-2023-692
CONTACT US:
276 5th Avenue, New York , NY 10001,United States
International: (+1) 646 781 7170
Follow Us On linkedin :- https://www.linkedin.com/company/24-market-reports
Explore the Best HTML5 Video Players
Tags: videoplayer, html5videoplayer, webmediaplaye, javascript
Published: 2022-12-23 05:40:30

HTML5 is the latest version of the HTML standard, and it includes support for video playback natively in the browser. This means that you don't need to rely on third-party plugins, such as Adobe Flash, to play video on a webpage. Instead, you can use HTML5 video players to play your videos directly in the browser.

But with so many HTML5 video players available, it can be difficult to know which one to choose. In this article, we'll review some of the best HTML5 video players and compare their key features and capabilities.

- **Video.js**: Video.js is a popular open-source HTML5 video player that allows you to easily embed video on your website. It's known for its customizable skin, which allows you to change the appearance of the player to match your branding. In addition, Video.js supports a wide range of video formats, including MP4, WebM, and Ogg, and it has a responsive design that works well on mobile devices.
- **MediaElement.js**: MediaElement.js is another open-source HTML5 video player that supports a wide range of video and audio formats. It has a responsive design and offers customization options, such as the ability to change the appearance of the player and add or remove controls. In addition, MediaElement.js integrates well with WordPress, making it a good choice for WordPress users.
- **JW Player**: JW Player is a commercial HTML5 video player that offers a wide range of features and capabilities. It supports a wide range of video and audio formats, and it has a responsive design that works well on mobile devices. In addition, JW Player offers advanced analytics and tracking capabilities, making it a good choice for those who want to track viewer engagement and behavior.
- **Plyr**: Plyr is a simple, lightweight HTML5 video player that offers basic features such as the ability to play, pause, and seek through a video. It has a responsive design and supports a wide range of video formats, including MP4 and WebM.
- **Flowplayer**: Flowplayer is a commercial HTML5 video player that offers a wide range of features and customization options. It has a responsive design and supports a wide range of video formats, including MP4, WebM, and Ogg. In addition, Flowplayer offers advanced analytics and tracking capabilities, making it a good choice for those who want to track viewer engagement and behavior.

Overall, there are many great HTML5 video players to choose from, each with its own unique set of features and capabilities. The best player for you will depend on your specific needs and requirements. By comparing the key features of these players, you can make an informed decision about which one is right for you.

Read full article [Best Web media players – A Developer’s Guide](https://www.ubercompute.com/blog/best-web-media-players)
Dogecoin explorer
Tags: javascript, webdev, productivity, github
Published: 2022-12-23 05:38:35



![Dogecoin Much Balance](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/va6praxcs2vuuj3v0wl5.jpg)

_Much Balance_
**Dogecoin muchbalance**
Dogechain
Shiba Inu
Dogecoin blockchain explorer

The website is much more than you think, this is a dogecoin blockchain explorer.

I just added Dark Theme feature, simple QR button and responsive User Interface(UI) in this.

Check it out
https://muchbalance.github.io

It is free and fast. 

Just paste dogecoin address in input field, and it will show you wallet data instantly. 

An instant Dogecoin & Bitcoin blockchain data explorer.
How to pass the arguments of Makefile.PL using cpanm
Tags: perl, cpanm, beginners, programming
Published: 2022-12-23 05:33:29

The command `cpanm --installdeps .` to install dependent modules executes `perl Makefile.PL`.

How to pass the arguments of <a href="https://metacpan.org/pod/ExtUtils::MakeMaker">perl Makefile.PL</a> executed by <a href="https://metacpan.org/dist/App-cpanminus/view/bin/cpanm">cpanm</a>.

The answer is using the `--configure-args` option.

```
cpanm --installdeps . --configure-args="--meta"
```

## For Programming Beginners

<a href="https://metacpan.org/dist/App-cpanminus/view/bin/cpanm">cpanm</a> is a command tool to install Perl modules from <a href="https://www.cpan.org/">CPAN</a>.
5 Steps to Becoming a Successful Open Source Contributor as a Beginner
Tags: opensource, javascript, programming, beginners
Published: 2022-12-23 05:32:29

**How to Contribute to Open Source**


As a beginner, contributing to open source can seem intimidating. However, with a little guidance and some practice, you can become a valuable contributor to the open source community. They are many ways and steps oneself has to take and they include...

**Find a project to contribute to:** There are countless open source projects out there, ranging from small to large, simple to complex. To find a project that is a good fit for you, consider your interests and skills. You can search for projects on websites like GitHub, where you can find a wide variety of projects in different languages and domains.

**Learn about the project and its guidelines:** Before you start contributing, it’s important to familiarize yourself with the project and its guidelines. This will help you understand how the project is structured, how contributions are accepted, and what is expected of you as a contributor. You should also make sure you understand the project’s license, which outlines the terms under which the project is distributed and used.

**Make your first contribution:** Once you’ve found a project and learned about it, it’s time to make your first contribution. This might involve fixing a bug, adding a new feature, or improving the documentation. If you’re not sure where to start, you can look for issues labeled “good first issue” or “beginner-friendly.” These are typically smaller tasks that are well-suited for new contributors.

**Follow the contribution process:** Most open source projects have a specific process for accepting contributions. This typically involves creating a pull request (PR) with your changes and waiting for the project maintainers to review and merge your contribution. Make sure you follow the project’s contribution guidelines and provide a clear and concise description of your changes in the PR.

**Stay engaged with the community**: Contributing to open source isn’t just about writing code – it’s also about being part of a community. Make sure you stay engaged with the community by asking questions, participating in discussions, and attending events like meetups and conferences. This will help you learn from other contributors and build relationships within the community.

In summary, contributing to open source as a beginner involves finding a project that matches your interests and skills, learning about the project and its guidelines, making your first contribution, following the contribution process, and staying engaged with the community. With a little patience and persistence, you can become a valuable contributor to the open source community.
One To Many Relationship Laravel 9 Example
Tags: laravel, laravel9, relationship, mysql
Published: 2022-12-23 05:30:00

In this article, we will see one to many relationship in laravel 9 example. 

One to many relationships is used to define relationships where a single model is a parent to one or more child models. 

Also, you can use one to many relationships in laravel 6 and laravel 7, and laravel 8. 

For one to many relationship use can use hasMany and belongsTo method in the model for access to each other model.

So, let's see laravel 9 one to many relationship example, laravel 9 hasMany example, laravel 9 belongsto relationship example, and laravel 9 eloquent relationships example.

Now, we will create Articles and Comments tables and connect both tables with each other and create one to many relationships with each other by using the laravel model. 

To define this relationship, we will place a comments functions on the Article model. The comments the function should call the hasMany method and return its result.

Also, we will create migration with a foreign key, retrieve records using the model, insert new records, sync with a pivot table, etc.
Bad Perfomance Review
Tags: webdev, performance
Published: 2022-12-23 05:06:58

Can you be truly certain of anyone? How can you be sure that someone is not just saving their face? 

If someone relates to this story please let me know how did you approach the situation.

The end of **year reviews** came out and I got to know I was not promoted. I wondered why, this cycle was when I should have been promoted. However I felt maybe the more high performing individuals who worked overtime deserved it more than me.

It was fine until I read the review. It was the most horrible review I had read in my life. It said I was not doing regular 1:1 with the manager and my manager felt I didn't give them the deliverables on time. 

That's when I felt something was off. Why wasn't it communicated to me before? I improved a lot when they started monitoring me basically a month before the review came out.

Should I have been kept it dark? I honestly feel betrayed. I need to come up with a plan. But there are days when I just feel that sting of the words that read in the review. 

It was only two months working with that manager how could he judge me thus without even having a 1:1?
Install Mac Apps without admin rights
Tags: mac, app, admin, install
Published: 2022-12-23 05:06:35

For some reasons, you are allowed to use a Mac computer, be it a MacBook, Mac Mini, Mac Studio..., however, you are not given the admin rights, but you want to install some apps which are your handy, productivity tools.

Sound familiar and frequent encountered scenarios? 

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wvpyl3wdadyq552549yi.jpg)

> If you are interested to know how to Install software without Admin rights on _Windows_, refer to [⚙️Install anything without Admin rights](https://dev.to/davidkou/install-anything-without-admin-rights-4p0j).

Here is how to get it done on a **Mac** computer:

- As usual, download the App installer to your local Mac computer, where you logged in as a user without admin rights. In this blog, I am using Notion App as an example, and the downloaded file is `Notion-2.1.11.dmg`

- Before you double click the installer downloaded, create a folder in Finder, or using below command:

```
mkdir /Users/[YourUserName]/Applications //or
mkdir /Users/[YourUserName]/Tools
```
where `YourUserName` is your login user name, as the name suggested.

- In Mac Finder App, Press the shortcut key `⌘ + ⇧ + G` to navigate to the folder created above.

- Double click the installer, just like what you did as an admin user:

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

Instead of drag the app to the system's Applications folder, drage the app to the folder which you just created.

Now you App is installed, and double click the App Icon (in my case, it is the notion desktop app), that is it!

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

- Once the app is started, you can pin it to the dock:

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/292qw96jm49lnlfy3vdv.jpeg)

- You can pin your own `Applications` or `Tools` folder by dragging it to the `Favorites` folder

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

> If you are interested to know how to Install software without Admin rights on _Windows_, refer to [⚙️Install anything without Admin rights](https://dev.to/davidkou/install-anything-without-admin-rights-4p0j).

Some Apps that are useful to boost your produdctivities:
- [⭐⭐⭐⭐⭐ Notion](https://notion.so/)
- [⭐⭐⭐⭐⭐ Brave Browser](https://brave.com/)
- [⭐⭐⭐⭐⭐ VLC for Mac OSX](https://www.videolan.org/vlc/download-macosx.html)
Configuration Sentry Golang
Tags: go, sentry, programming, webdev
Published: 2022-12-23 04:11:51

> https://sentry.io/welcome/
> Track errors & monitor performance in all major languages & frameworks with Sentry

https://go.dev/play/p/uFHluuK7-84
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rtkfkij4ezphmy92wzrh.png)

- create a new project, pick golang

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

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

- after create project, you will be given a brief guide to starting sentry

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


- install `go get github.com/getsentry/sentry-go`

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

- import `github.com/getsentry/sentry-go`

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

- setup ur dsn `Dsn: "https://--DSN--"`

>"you will get dsn when you first create a project",

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

- capture message `sentry.CaptureMessage("It works!")` 

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

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



detail documentation https://docs.sentry.io/platforms/go/
"Re:developer"???
Tags: rant, webdev, beginners, discuss
Published: 2022-05-27 02:40:04

Hello Everyone

I’m a returning beginner learning web development I tried starting over from scratch but the amount of knowledge I’ve gained when I first started learning is still streaming through my brain mocking how easy projects can be solved with just a few lines of code I can visualize. 

Many methods has not been working so far in terms of teaching myself to code. I bought many courses and books. I find I learn better by doing. Watching endless videos will bore me to death and then I loose the passion to code. I also have found that I was doing better with code academy’s courses as they are hands on but because of the streams of knowledge I had when I first started coding even then doing projects and courses there feels useless. Its like my mind is saying “why do this you already know too much of html and css, this isn’t fun”. I also feel like I would work better having a teacher or mentor that gives deadlines and structure to push me to learn. Even then it would cost a lot for just a meeting with them. 

I’ve read that you can only get somewhere with good goals set for every day, week and month.
I’ve been trying to do that and had been consistent but now everything fell apart. I also try to give myself days in between deadline goals in case of “life happens” situations or I might not be able to finish the goal within the day but I get too impatient wanting to learn more and more getting closer to my passion of becoming a web developer. That’s when my brain fries making me all worn out for the day.

As you can see, Im having a bit of a midlife crisis in terms of web development.
I don’t want to waste all the money I put into trying to learn code.
Instead of asking you guys questions I want answers to because there would be endless, I would like to know your intake on this….unique?…..situation 

Also,
I am confident with my Html and Css 
Am learning Css concepts like responsive design, flexbox, grid layouts.
And Im also relearning bootstrap.