Posts

Showing posts from April, 2019
NodeJS Introduction Developed by Ryan Dahl. Created with the aim of creating real-time websites with push capabilities (websockets). NodeJS is an open source, cross platform runtime environment for server-side and networking applications. Build on V8 engine, Chrome’s JavaScript engine. Uses event-driven, non-blocking I/O model which makes NodeJS lightweight and efficient. Ideal for data-intensive real-time applications that run across distributed devices. NodeJS comes with several JavaScript libraries that help basic programming. NodeJS eco-system ‘npm’ is the largest in the world for open source libraries. &#9679 Advantages Ability to use single programming language from one end of the application to the other end. NodeJS applications are easy to scale both horizontally and vertically. Delivers improved performance since V8 engine compile the JS code into machine code directly. Performance increased via caching modules into memory after the first use. Easily ...

GIT

GIT &#9679 GIT Configurations System Configurations are apply for all the users who use the machine. Global Configurations are apply only for a user who already login to the machine. Local Configurations are apply only for the project. List the Global configurations git config --global list Add user email, name and editing tool git config --global --add user.email "Type Your Email" git config --global --add user.name "Type Your preferred user name" git config --global --add core.editor "Type Your preferred software tool to edit your code" git config --global --add color.UI "Type true if you want to see the difference between two commitments by color it." &#9679 Three Tree Architecture in GIT Initialize a git repository git init Show current status of the repository(show edited files) git status Add all the files into staging index from working directory(working copy) git add . OR Add specified file into ...