Tech Laravel: Implementing a Shopping Cart for Your Website

Laravel: Implementing a Shopping Cart for Your Website

Introduction In this article we will show how to implement a simple Store page and a Shopping Cart page for your Laravel E-commerce website. The shopping cart will allow users to choose products to buy and make a payment via the PayPal payment gateway. PayPal is the world’s most popular system for processing payments on …

Read Article Read More

Tech How to improve SQL query performance with Indexing

How to improve SQL query performance with Indexing

In this article, we will focus on how to optimize SQL queries with indexing to gain better performance. As you may already know, indexing is used to speed up searching databases. If you are not familiar with the concept of indexing, you can visit this web page and learn the basics of indexing. There are …

Read Article Read More

Tech Laminas (former Zend) Framework : Anti-bot Protection with CAPTCHA

Laminas (former Zend) Framework : Anti-bot Protection with CAPTCHA

Introduction Today, when robots are a popular way to scan websites on the Internet and do some malicious actions,the only good way to protect from them is using CAPTCHA – a randomlygenerated image (or set of images) which is hard to decode for robots, but relatively easyto decode for humans. Almost every website uses CAPTCHAs …

Read Article Read More

Tech Golang: Why you should learn GO in 2021

Golang: Why you should learn GO in 2021

Golang is a relatively young but popular programming language. According to a Stack Overflow survey, Golang took third place in the ranking of programming languages that developers would like to study. In this article, we will try to understand the reasons for the popularity of Go, as well as see where this language is used …

Read Article Read More

Tech Node JS: Package Management with NPM, Package.Json, and Package-Lock.Json Files

Node JS: Package Management with NPM, Package.Json, and Package-Lock.Json Files

  Node JS (Node) is server-side JavaScript (JS). It has light-weight and performs well. Node is designed to excel in web applications where there are a large number of requests that don’t perform massive amounts of calculations and return small bundles of data as a result. Applications written to be executed by Node JS can …

Read Article Read More

Tech AWS: Backup Options for Your EC2 Instance

AWS: Backup Options for Your EC2 Instance

AWS: Backup Options for Your EC2 Instance Introduction Today cloud services are very popular, because you can rent a server in the cloud and pay only for the resources you consume. Amazon Web Services provides a website hosting which is called EC2 (Elatic Compute Cloud). A server in the cloud is called an EC2 instance. …

Read Article Read More

Tech Google Api in JavaScript

Google Api in JavaScript

Google Maps API in JavaScript Google maps are very important for web apps. They can help your web visitors get directions to your business. Google maps can also help you work with location-accurate data which is good for the growth of your business. In this article, we will be discussing how to use the Google …

Read Article Read More

Tech Laravel: Creating Restful API for Your Website

Laravel: Creating Restful API for Your Website

Introduction Today a lot of websites use front-end JavaScript frameworks like React.js or Vue.js,which require the backend to have some Restful API. Restful API is needed for mobileapps, which consume backend APIs to do actions on behalf of a user. Restful APIs are also usedwhen you need to provide some integration methods for third-party systems. …

Read Article Read More

Tech Object classification in TensorFlow

Object classification in TensorFlow

Project setup Before we get started with any project, it is a good idea to create a virtual environment to isolate project-specific libraries from the global environment. Python virtual environment stores dependencies required by different projects in separate places by creating virtual environments for them. It solves the “Project X depends on TensorFlow version 1.x …

Read Article Read More

Tech Laravel: Using Pagination, Sorting and Filtering with Your Tables

Laravel: Using Pagination, Sorting and Filtering with Your Tables

Introduction. In Laravel, when you create websites displaying some data, you almost always need to display tables of results (e.g. Products, Categories, etc). The problem with displaying these tables is that you need to make them sortable and filterable. Plus, you may need to paginate your results since the table may become very big and …

Read Article Read More