teleren/devto huggingface dataset:
How to reduce the size of my VMware VM backups?
Published: 2020-10-26 09:51:33

Try to upgrade to vSphere 7, it should help. There are also 3rd party tools to do this as vRanger, esXpress, PlateSpin, NAKIVO Backup & Replication. With NAKIVO, you can use VMware’s CBT for your VMware VM backups. Changed data blocks are quickly identified and only those "increments" are copied to the Backup Repository. This results in faster and smaller backups.
Looking for a React Data Grid?
Tags: react, javascript
Published: 2020-10-26 09:48:25

We have recently open sourced 🎉 our [React Data Grid](https://reactdatagrid.io/) component and we truly believe it will bring great value to the community. 

**Features:**

* Remote data source
* Sorting
* Pagination
* Inline edit with custom editor support
* Filtering with built in filters
* Stacked columns
* Context menu integration
* Rowspan and colspan
* Row selection
* Cell selection
* Keyboard navigation
* Customizing rows, cells and headers
* Scroll customization
* RTL support
* Beautiful themes
* Column reorder
* Column resize
* Touch devices ready
* ...and many more...

You can find a nice interactive demo [here](https://reactdatagrid.io/demo) and for docs & API reference follow [this link] 
(https://reactdatagrid.io/docs).

Please give it a spin and if you find it useful for your projects you can give us a ⭐ star on [Github](https://github.com/inovua/reactdatagrid) and 🙏 help us 📢 spread the word. 

Enjoy !
The ReactDataGrid Team ❤️
An unhandled exception occurred: C:\Users\Andrea\Documents\Angular corso\my-app contains both .browserslistrc and browserslist
Published: 2020-10-26 09:48:12

Hello everybody,
i'm starting to study angular but i can't start because with "ng serve" i get this error as the title:

An unhandled exception occurred: C: \ Users \ Andrea \ Documents \ Angular corso \ my-app contains both .browserslistrc and browserslist

the log brings me back to this line:
const { config, projectRoot, i18n } = await browser_1.buildBrowserWebpackConfigFromContext(browserOptions, context, host, true);

Have any of you had this problem?

Thank you.
How to fix PHP Composer memory limit issues
Published: 2020-10-26 09:39:46

If composer is installed globally on MacOS Catalina run:

`php -d memory_limit=-1 /usr/local/bin/composer update --no-plugins`     

https://stackoverflow.com/questions/49212475/composer-require-runs-out-of-memory-php-fatal-error-allowed-memory-size-of-161

OR

Putting COMPOSER_MEMORY_LIMIT=-1 in your .zshrc (not .bashrc as since 2019 MACOS ships with zsh shell as default) file works for some people -> although I have not tested this version of the fix myself.

OR

Override temporarily with:
`COMPOSER_MEMORY_LIMIT=-1 composer install`
Using Ruby expertise to facilitate a fast media portal launch
Tags: ruby, writing, startup, webdev
Published: 2020-10-26 09:36:36

Media is a tricky industry. It is very difficult for media sites to make money solely from ads, so the most popular solution is to turn the site into a portal that meets a variety of user needs.

In 2008, we developed a universal, versatile Ruby on Rails engine that helps us quickly launch media portals and build content delivery network solutions. It was used to implement klops.ru, the largest [media outlet](https://evrone.com/media) in Kaliningrad, and later it was used in news and media production for web and on other client projects. One of which was 420on.cz, the largest informational Russian-language portal in the Czech Republic.

[Learn more about the development of the largest Russian-language portal in the Czech Republic](https://evrone.com/420on)
How to limit window resize in Flutter Desktop
Tags: flutter, desktop, flutterdesktop
Published: 2020-10-26 09:27:34

Hi there!
It has been such a looooong time since I wrote an article or even created a youtube ☹️ tutorial but hey, there’s good news 🎤, I’M BACK 🔥🔥🔥.

In the past few weeks, I have been working on a Desktop app using Flutter (you know one of those side projects you start then drop it then pick it up again…? yeaaaah!) and I had problems with the window screen resizing.
At some point, you can resize it such that nothing else displays which is an undesirable feature. Hence I started doing some research on how to limit the resize of the window.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/os2bkx200u96ju9pktsb.gif)
After talking to a number of developers and also reading some articles, this effect can “only” be done natively. This requires editing some files for the MacOS, Windows and Linux file folder. This will be a bit stressful especially if the developer is not accustomed to these platforms, I did a deeper research by looking at the source code of existing Flutter desktop applications (FVM GUI) and discovered a google package that does it all for you 🔥🔥🔥 (flutter desktop embedding). Here is a simple example on how to use limit the window size of a desktop app:
{% gist https://gist.github.com/RegNex/28be5e4ef47b8eb0f823e571d95b02c7 %}

After applying the above code example, it was all fixed!!! Whew!!!!..
And now, I have a functional and beautiful page.
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/6pgaa6vijtzl2saf7l5v.gif)
And that’s all for now. I will share the progress of the desktop application I’m developing in due time ⏰. And if you need any clarifications on this topic, do well to reach out to me on twitter [@_iamEtornam](https://twitter.com/_iamEtornam).

Akpẽ Kaka (Thank you in EʋE)

*originally posted on [medium.com](https://etornam-sunu.medium.com/how-to-limit-window-resize-in-flutter-desktop-47d6a495822e)*
Show off your games using this tool
Tags: showdev, javascript, serverless
Published: 2020-10-26 09:26:27

I have built this dynamic 🖼 SVG generator that collects the 🕹 games you play from Steam and generates an image that can be embedded in any site (cause all sites use html 😅). You can also put it in ⓘ `.md` files (like readme)! For example in GitHub profile readme, look at mine -

{% github Ananto30/Ananto30 %}

All you need is to make your Steam profile public. The steps are shown in the repo - 

{% github Ananto30/steam-stat %}

I am attaching the following line in this blog post and it will dynamically generate the SVG every time someone visits this page!

```
![Travis](https://steam-stat.vercel.app/api?profileName=ananto)
```
Result - 
![Travis](https://steam-stat.vercel.app/api?profileName=ananto)

(Obviously this has some caching to reduce spamming the Steam API 😛)


Please give it a ⭐️ star if you like it. 😃 
Suggest any further improvements and contributions are also welcomed. 👏
Share your profile in the comment! 👇
How we helped a crypto payment provider develop a comprehensive B2B platform
Tags: ruby, blockchain, startup, programming
Published: 2020-10-26 09:07:38

At Evrone, we use advanced technologies to help both large enterprises and small start-ups develop complex, high-load projects. We stay up-to-date on current technological developments, so we can utilize the best tools and methods to meet our client’s needs. Our experience and expertise allowed our team to help create a B2B platform for the Cryptopay blockchain integrator, which allows companies to integrate a cryptocurrency payment option for their partners around the world.

Read the full article: https://evrone.com/cryptopay
Digital Marketing Services
Tags: digitalmarketing, onlinemarketing, internetmarketing
Published: 2020-10-26 08:51:51

Moshi Moshi is a startup based in Bangalore, provides the best <a href="https://moshimoshi.in/digital-marketing-services-india/">digital marketing services</a>. Our initial endeavors were in the field of Digital Signage. Eventually, we also carved our way into creatives, which is now the essence of our dealings. We truly acknowledge and incorporate the virtues of diversity in our value system.
AmbaGMs-Hacktoberfest
Tags: ucschf2020
Published: 2020-10-26 08:51:17

###Team Declaration

##Team Name - AmbaGMs

|             | Name       | Student ID Number | Github Handle |
|-------------|----------  |-------------------|---------------|
| Team Leader | Chamath Chinthana| 2019CS021|@Chamath428      |
| Member 1    | Pivithuru Hiruthma | 2019CS059|@LordStarkLK     |
| Member 2    | Navod Kamilka | 2019CS164         | @NavodKamilka     |
| Member 3    | Kumud Perera | 2019CS117        | @Kumudperera      |
| Member 4    | Maleesha Kavindi | 2019CS046         | @Maleesha98   |     

##What we are building

Keeping alarms to remind personal stuff is a common feature nowadays.But more people have an bad habit of snoozing alarms nearly 5 or 10 mins when it start to ringing.  Because of this, unnecessary busy created on people with regard of  lot of problems.
To prevent this drowsy attitude from people, we thought to invent alarm app with special motivated features. GeTUp is the app which we build.

##How we built it

**[Initial Update]**
Create Set Alarm page according to Retro theme

**[Update 2]**
Add functions and buttons to Set Alarm page to have more functionality 
Create Home page UI with relative functions and buttons


**[Final Update]**
Create more functionality

##Conclusion
We five learnt Dart,Flutter  because of this competition.Actually, this competition lead us to learn new side of computing which we didn't even had simple touched.This is a big opportunity for us to enhance our coding knowladge.


##Link to Code
<u>Github</u> 
Frontend: <i>https://github.com/Maleesha98/AmbaGMs/tree/UIs/UI</i>
backend: <i>https://github.com/Maleesha98/AmbaGMs</i>
Net Neutrality Now
Published: 2020-10-26 08:28:22

Net neutrality, the term coined by Tim Wu a professor of media law, refers to a principle which networks should not be prejudicial and required not to favor any contents, applications, platform or website over others. In the present time, networks seem to be knotted to every Filipino's life. Clearly, Filipinos embrace new things, and are very much exposed to the use of network through devices. Unfortunately, net neutrality is not yet to be given allotted concern by the higher ups in our country, thus the advantageous acts of networks continue. Reported issues on net neutrality on other countries involves discrimination by protocol and IP address, favoring private networks, peering discrimination and favoring fast-loading websites. These are broad issues and in terms of our country, there will not be assurance that these are not occuring. Mobile internet, for instance, is guilty to this activity. You can notice that you can use your free data on Facebook and Messenger. However, you cannot freely access other resources while some applications were tied with charges for additional "data packets" such as Spotify, Instagram and Netflix. Most of the time, internet and network service providers also bundle the access for games, social networks, and other applications that were dominating the market which at first glance was nothing but a service offer. It greatly influences people to use these applications, which often masks the fact that there are far better and secured softwares that could provide greater benefits and fits the demands of the users.

Sources:
Reynes, A. (2017) Net neutrality in the Philippines — is it necessary? Retrieved from
https://www.bworldonline.com/net-neutrality-philippines-necessary/

Feria, R. (2018) Net Neutrality Badly Needed in the Philippines. Retrieved from 
https://mb.com.ph/2018/09/05/net-neutrality-badly-needed-in-the-philippines/

("Net Neutrality", n.d.)
Retrieved October 24, 2020 from https://en.m.wikipedia.org/wiki/Net_neutrality
What environments do you use to work on GitHub projects?
Tags: discuss, github, devops, productivity
Published: 2020-10-26 08:24:33

---
title: What environments do you use to work on GitHub projects?
published: true
description: 
tags: discuss, github, devops, productivity
cover_image: https://www.gitpod.io/static/open-source-b32b1a41ce61b0393c6267efe3edb43b.png
---
Developers often spend significant time manually managing a single dev environment on their local machine and waiting for builds and tests to complete before coding on a daily basis. 

My favorite tool to automate this is [GitPod](https://www.gitpod.io/). With it you can work on GitHub projects remotely with a click of a button.

What environments do you use to work on GitHub projects right away without any cloning, syncing, etc?
Cross Origin Request
Published: 2020-10-26 08:07:13

Cross origin request is when a origin makes a request to a different origin. An origin is a server’s hostname. A origin consist of scheme, domain, and port. So https://www.google.com/routeA  and https://www.google.com/rounteB are the same origin but are at different route but if anything before the route was different in the URL then that would make it a different origin.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/28qq0mbyvqpz77qrqwd1.png)

Before we can go into making a request to another origin we will have to talk about the same origin policy. Same origin policy is something your web browser enforces that says if the origin is not the same then you will not be able to make request to that origin. So when we are trying to access resources from a different origin we will need to bypass this policy. Also the same origin policy is something your browser enforces and not your server but your server can enhance the it.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/z8s1k99f52rmetx3osmm.png)

How can we get around this? Well there are several methods you can use to get around this actually but today we will be talking about just one way. So the biggest thing here is having a header that says access-control-allow-origin. One way you can accomplish this is through a proxy. The Access-Control-Allow-Origin is a response header that determines whether the response can be shared with requesting code from the given origin. The literal value "*" tells browsers to allow requesting code from any origin to access the resource.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/yj0ryy4ofdi64ye3xeqf.png)

Servers are not under the same origin policy rule, they can request data from any other server. What we can do here is have a middle man to make the request for us and the middle man will be the server. We will be asking the server to make a request for us and send us back the response and this is known as a proxy. There is an API called CORS-anywhere and it basically is a proxy that will add the header that says access-control-allow-origin.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/97kfcmt9262wgf0rcq75.png)

How to use a proxy? well using a proxy is really easy and all you have to do is add the proxy URL before the URL of the origin of whom you wish to make the request to in your request function.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/l5q7ecftl0g9n74qyc0r.PNG)

In conclusion using a proxy is one of the best ways to bypass the same origin policy because a request we made that goes out, goes through the proxy and will not send my cookies or anything specific to that website. When your browser is making a request out to specific website and if your browser has set cookies in your browser, when the request goes out it will send those cookies with it. So if you made a request out to Facebook then your cookie data will also go with it but if you use a proxy you will be able to protect this data.
Remote work: here to stay?
Tags: discuss, career
Published: 2020-10-26 03:37:09

Like many developers in the US, I've been working remotely since March of this year. It was hard at first – losing the social connection and routine of the office was a blow considering everything else going on this year. I've gotten used to it, though. 

Many prominent companies ([Facebook](https://www.nytimes.com/2020/05/21/technology/facebook-remote-work-coronavirus.html), [Twitter](https://www.nytimes.com/2020/05/19/opinion/twitter-work-from-home.html), [Microsoft](https://www.theverge.com/2020/10/9/21508964/microsoft-remote-work-from-home-covid-19-coronavirus), [Shopify](https://www.bloomberg.com/news/articles/2020-05-21/shopify-is-joining-twitter-in-permanent-work-from-home-shift), [Dropbox](https://finance.yahoo.com/news/dropbox-employees-permanently-home-part-225259390.html), etc) have committed to have remote work as an option even after the pandemic. Anecdotally, the majority of recruiter emails I get these days are remote positions – not just pandemic remote, remote period. These are for startups; rarely for big tech companies.

My question, seeing all of this, is whether this shift towards remote work lasts beyond the pandemic. Do you think the companies that have embraced remote work will one day reverse themselves, like [Yahoo back in the day](http://allthingsd.com/20130222/physically-together-heres-the-internal-yahoo-no-work-from-home-memo-which-extends-beyond-remote-workers/)? Or is this trend here to stay? Would you want to work mostly or entirely remotely? Would your lifestyle change if you could?
Full-Stack Developer has overtaken Webmaster
Published: 2020-10-26 07:58:05

For the first job I was hired for in 2001 the title was Webmaster. Nobody talks about webmasters these days. Recently I came across this interesting tool by Google: https://books.google.com/ngrams The Google Ngram Viewer displays a graph on how popular a word is over time. 

The days of webmaster have gone:
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/s3x8zop1lxl05alff30e.png)

The popularity of full-stack developers is still growing:
![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/jrnt1tcne5a6hojmnxiz.png)

Interesting how words develop over time. Please leave a comment if you come up with other interesting ngrams of software development words
Linear Regression with Constraints on the target in python
Published: 2020-10-26 07:44:47

I have a classical linear regression problem (Y=Xw) that I would like to solve with an L2-regularizer model (e.g. Ridge). However, I have a constraint on the target Y > 0 (Y>1 in another case). Would you have any idea about how we can express this in python? Thank you in advance.
Deployed swap smartcontract on XinFin Network
Tags: blockchain
Published: 2020-10-26 07:38:09

Just tried a swap smartcontract and deployed on XinFin #XDC network today.
Check the successful deployed transaction link:  https://explorer.xinfin.network/tx/0xb0867eb0e3ad95a8754cc03b7987eece1b1b39acb30cd0286fff1cbfffae644a
#Blockchain
6 Online Magento Events You Can Attend From Home This Fall
Tags: magento, events, eventsinyourcity
Published: 2020-10-26 07:21:17

2020 was a year like no other, and among the many things that we had to get accustomed to was the lack of offline events. If you’re a professional who likes to connect with the local community or attend conferences and learn from the best in your industry, we’re sure this was a bitter pill to swallow.

Luckily, most organizers didn’t cancel their events; they simply moved them online. And from this, new opportunities emerged, as we’re now able to attend events we’d otherwise not be able to.

Below we’ve compiled a list of all the Magento events happening in the next months, from local meetups to webinars and international conferences. Which ones are you most eager to attend?

##Magento Events Calendar

###1. Meet Magento Poland 2020
Meet Magento Poland is the biggest event in Middle-Eastern Europe dedicated to the business community circled around big eCommerce projects. It’s the place to be if you want to form lasting business relationships, work on mutual projects, and expand your network.

The agenda for this 9th edition is split into two parts – business and technology, and will address subjects like Polish implementations, integration with Polish eCommerce service suppliers, and the development of global and Polish markets.  

**When**: Tuesday, October 27, 2020
**Where**: Online event
**Type**: Conference
**Details**: https://meetmagento.pl/en

Find out more [online Magento events](https://www.bunnyshell.com/blog/2020-magento-events/?utm_source=DevTo&utm_medium=DevTo&utm_campaign=leads&utm_content=6%20Online%20Magento%20Events%20You%20Can%20Attend%20From%20Home%20This%20Fall) on our blog.
Monday Express Day [5]
Tags: javascript, codechallenges, mondayexpress, devcirles
Published: 2020-10-26 07:05:26

---
title: Monday Express Day [5]
published: true
description: Hello, welcome to the fifth BigO notation challenge where we will be solving a few challenges.
tags: #javascript #codechallenges #mondayexpress #devcirles
cover_image: https://dev-to-uploads.s3.amazonaws.com/i/4488mv01buah66hehf5a.jpg
---

Hello, welcome to the fifth BigO notation challenge where we will be solving a few challenges.

Goodmorning again welcome to #mondayexpress, today we will be heading over to our exercisim team where each week I share new challenges to fix. 

## Here is today's challenge 

Introduction
Implement the accumulate operation, which, given a collection and an operation to perform on each element of the collection, returns a new collection containing the result of applying that operation to each element of the input collection.

Given the collection of numbers:

1, 2, 3, 4, 5
And the operation:

square a number (x => x * x)
Your code should be able to produce the collection of squares:

1, 4, 9, 16, 25
Check out the test suite to see the expected function signature.

Restrictions
Keep your hands off that collect/map/fmap/whatchamacallit functionality provided by your standard library! Solve this one yourself using other basic tools instead.

Setup
Go through the setup instructions for Javascript to install the necessary dependencies:

https://exercism.io/tracks/javascript/installation

Requirements
Please cd into exercise directory before running all below commands.

Install assignment dependencies:

```$ npm install```
Making the test suite pass
Execute the tests with:

```$ npm test```
In the test suites all tests but the first have been skipped.

Once you get a test passing, you can enable the next one by changing xtest to test.

Submitting Solutions
Once you have a solution ready, you can submit it using:

exercism submit accumulate.js
Submitting Incomplete Solutions
It's possible to submit an incomplete solution so you can see how others have completed the exercise.

To Join click on the link here [Monday Express](https://teams.exercism.io/teams/4mK15pBixpJyy3K63eJe3RZh/join). If you need more languages covered you can always reach out

Let's Join and solve these challenges.