As I have been developing with Meteor for years, It was the first thing I usually install on my machine soon as I install the system which is usually Linux. On my new Apple M1, Meteor has a priority as well, but it needs a little trick.
How to install Meteor on Apple Silicon?
1- Install Rosetta
To install Meteor and other non-supported M1 tools through the terminal we need to install Rosetta which a translation layer that allows users to run apps that contain x86-64 instructions on Apple Silicon.
2- Create a Rosetta Terminal
Soon as you install Rosetta we need to create a dedicated terminal app for it.
Open finder→ Go → Utilities and right-click on the Terminal app and duplicate it.
Soon as you duplicate it, rename it to: Rosetta Terminal
Then, right-click on the newly created terminal icon and select Get Info and check: Open using Rosetta
3- Install Meteor
Now, you are ready to install Meteor the normal classic way through Rosetta Terminal
curl https://install.meteor.com/ | sh
Soon as the installation is finished, you can create a new Meteor app.
In JavaScript, reverse a string is not also a common task but a fundamental operation for building logical and conditional statements. By reversing a string, we can implement powerful algorithms such as checking whether a string remains the same when read forwards or backwards, also known as a palindrome. This
On average, fewer than 2% of all visits to ecommerce websites result in a sale — the goal of many an online seller, of course, is to convert as big a chunk of the remaining 98% of purchase-shy consumers from ‘window shoppers’ to paying customers as they can.
Of course, an
Web scraping is a process of extracting useful information from web pages. Node.js is a popular backend language that can be used for web scraping. In this tutorial, we will learn how to use Node.js for web scraping.
Prerequisites
Before we start, make sure you have the following
If you are using Flutter on Linux, and you installed Google Chrome using Flapak, you may face the problem when installing and running Flutter:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.7.7, on Manjaro Linux 5.15.102-1-MANJARO, locale en_US.UTF-8)
TextField widget is an essential widget for every Flutter developer. It is a simple basic widget, yet a powerful tool that allows many customization options, and useful functions.
In this post, we will explore a collection of TextField snippets and tricks.
1- Basic setup
The basic TextField setup looks like
Previously, people could only obtain a computer by going to a store and selecting one that suited them. However, with people wanting to customize their computers to their tastes, computer assembly jobs are now a thing. Building custom PC is also becoming more popular as more people embrace a greener
Websites have evolved a lot over time. They're now much more than just information and text. Although it is correct for all websites, it especially stands for e-commerce websites. Anyone who visits an e-commerce website expects a comfortable, high-quality experience. For this, what you need to do is improve your
Meteor is a fancy JavaScript platform and full-stack development environment for building web and mobile apps.
I have been using Meteor for years, with Blaze, Angular, Vue and React. I also use it for web scrapping, and data manipulation on various projects for my clients.
In some of my projects
I came a cross an amazing Python code snippet that convert PDF e-books into an audiobook with a minimal code.
The code snippet uses two Python packages:
1. PyPDF2: a free and open-source pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. It can