Sharp High performance Node.js image processing library.
It is 4x to 5x faster then ImageMagick and GraphicsMagick.
We can convert any larger image to any common format such as png, gif, jpeg, webp.
Also we can modify image dimension on the go without modifying actual image.
Any systems running Node.js v10+ do not need any additional install or runtime dependencies.
Date: July 10, 2021, 5:35 pm Author: Akram Hossain
In this blog post i will explain how to upload and delete file in AWS S3 using aws-sdk.
To getting started we need to install aws-sdk npm package to our Node.js application. To install aws-sdk in any Node.js project
run the following command in your terminal
$ npm install aws-sdk
After successful installation of aws-sdk package. You need to provide credentials to AWS so that only your account
Date: June 21, 2021, 5:16 pm Author: Akram Hossain
Smart app banner is an important element which is used to motivate user to download mobile application instead of using the website. The usage of a smart banner is only to promote app.To implement smart banner in Yii2 web application we need to do the following
Put smart app bann
any code that touches outside of the boundaries of a component should exist in a service
this includes inter-component communication,
unless there's a parent-child relationship and API calls of any kind and any code that cache or retrieve
data from a cookie or the browser's localStorage. This is a critical architectural pattern that keeps your
application maintainable in
Date: November 16, 2020, 5:15 pm Author: Akram Hossain
Prerequisites for installing Node.js
If you are using Ubuntu 20.04. Before we start, we should have an user account with sudo privileges set up on the system.
We will learn how to do this by following these steps for Ub
Date: October 11, 2020, 11:16 pm Author: Akram Hossain
To filter relational table in TypeORM using findAndCount there is a workaround. To filtering based on relation fields for findAndCount.
We need to use ObjectLiteral-style where using this style conditions are works perfectly.
Assume that we have Three entities – products,attributeSet and woodType. products belongs to one attributeSet and one woodType,
attributeSet and woodType has many prod
Date: July 17, 2020, 10:46 am Author: Akram Hossain
Typeorm is an ORM Which run in NodeJS, PhoneGap, Cordova, Ionic, Browser, NativeScript, Expo, React Native and Electron platforms.
TypeORM is highly influenced by other ORMs such as Entity Framework, Hibernate, Doctrine.
To generate model using TypeORM from existing database we need to install typeorm-model-generator. To
Date: July 16, 2020, 5:58 pm Author: Akram Hossain
react-paginate is a ReactJS component to implement pagination to react js project.
By installing this component and writing only a little bit of CSS code we can accomplish pagination.
to Install react-paginate with npm please run the following command in terminal$ npm install react-paginate --save
To use this feature we need to import it in top of our class as likeimport
Date: November 8, 2019, 12:45 pm Author: Akram Hossain
In this blog post i will try to explain jQuery text(), html(), and val() methods, there defination and uses.
From the matched element jQuery text() method get the text contents of the particular element or Sets or returns the text content of selected elements
The following example demonstrates how to set content with the jQuery text()
Date: July 23, 2015, 10:50 am Author: Akram Hossain