Learn free webdev tutorials


How to avoid giving user credentials for every git push - git-credential-store and git-credential-store exmple

February 29, 2020 ·  2 min read

In this blog post, There are many ways we can save user credentials for git push command How to do push changes with out authentication every time to github As you know every time when you are pushing the changes to GitHub, You need to authenticate to GitHub with username and password. Some times you want to multiple commits without authentication, There is a process to do it. git-credential-store and git-credential-cache are the commands to store the user credentials into hard disk....


SASS example - Media queries with mixins and variables

February 21, 2020 ·  2 min read

SASS is popular pre processor style language, It provides variety of features to support DRY principle. SASS media queries usage Media query feature is introduced in CSS to apply styles based on screen sizes or media types. @media query is used to declare the different devices in SASS like sass Media queries are supported in latest css. so every css line of code is valid in SASS Following are the selectors for applying different screen sizes media queries executed in browser at run time, where as SASS rules are executed at compile time to generate CSS styles...


Learn @use and @import rule and directive in SASS/SCSS with examples

February 20, 2020 ·  2 min read

In this tutorials, we are going to learn @import and @use features with examples and difference between withm. @import directive in SASS  @import is used to import css and sass styles into As you kknow SASS is open source preprocessor language used in applications @import directive rule @import in css is used to import styles from one file into other css styles, SASS also works the same way, Only difference is css makes a extra http call to imports it, SASS will not make a extra call....


Gitignore file Generator examples - Eclipse | Intellij |Netbeans

October 16, 2018 ·  2 min read

In this blog post, We are going to learn how to git ignore files in IDE - Eclipse, IntelliJ, and Netbeans In my previous post, We are going to learn gitignore file tutorials with examples gitignore file gitignore file contains patterns of files and folders which prevent from committing to git repository when the code is committed and push to a remote repository This file is specific to IDE and Operating systems and languages....


.gitignore file tutorials with ignoring files,directories examples |git ignore file beginner guide

October 16, 2018 ·  2 min read

In this blog post, We are going to learn gitignore file tutorials with examples. .gitignore file  .gitignore is a file used by git tool to ignore the files and directories during committing source code changes to remote repository. Usually, ignore files or directors specific to local code bases or output of generated project running which are not required to commit to the remote repository. Each line in the file contains rules or patterns....


Learn Git tool in 15 mins - Tutorials with examples

August 5, 2018 ·  5 min read

Git Tutorials Basics Git is open source and distributed version control tool to track changes of a code or documents. Nowadays it is very popular among opensource code base. During application development, we have several questions. How do you track changes of a code based? How multiple people work on the same code or module? How to do you maintain several versions of the code base? How do you rollback code changes to the previous version if any issue in production?...


Learn Nginx installation on windows and Linux

July 20, 2018 ·  3 min read

Nginx is a popular opensource web server just like apache server. This will be used in the most popular websites to generate static HTML content. Nginx Supports following features SSL support Load Balancing Http Caching Static files can be hosted Http authentication Rewrite support for redirection Integrated Proxy and reverse proxy In this blog, We will go through Nginx installation on Windows, Linux, and Ubuntu Install on windows  First please download latest from nginx-1....


Open Data KIT tutorial and install with postgres DB

July 17, 2018 ·  4 min read

Open Data Kit basic tutorial Opend Data Kit (ODK) is a free opensource java applications tools for data capturing and aggregate the data and store it in a server. Uses of ODK is for digital surveys instead of the physical paper survey. Before ODK was introduced, manual surveys have a long process to implement. The physical paper survey involves decide the questions on the paper survey form, Collecting the survey data and finally aggregate survey data results....


Crucible Code Review Tool basics

July 13, 2018 ·  2 min read

What is the Crucible tool? Crucible is a code review tool. This tool is developed by Atlassian. You can use as the crucible cloud as well as individual web application Code review is a collaborative process between developers of a codebase for delivering good code. This tool track code review activity and changes. the user enables to add comments to each line of source code. This is very useful for remote teams across the globe...


Safari developer tools tutorials- Understanding web developer console, Inspect options

June 26, 2018 ·  2 min read

Why Safari Dev tools are required? In Web application development, Web Developers need to test and debug the functionality in different browsers. Chrome, Firefox, and Safari browsers are used by most of the developers. Safari browser is one of the popular web browsers from Apple. Sometimes the functionality works in chrome will not work on other browsers like safari. Developers need to debug the code to find out the root issue....


Running Junit tests with jmockit in eclipse

May 2, 2013 ·  1 min read

Running Junit tests with jmockit in eclipse Junit is a popular unit testing framework and jmockit is used to mock the objects. eclipse is my favorite IDE (integrated development environment) software tool that provides writing, debug, deploy code and existing test cases. eclipse provides different plugins like JUnit and maven plugins After installing JUnit and Maven plugins to eclipse, we have to do following changes JUnit and jmockit jars should be in the project classpath Add the test directory in your project to eclipse project build path, eclipse compiles successfully(‘Use as source folder’)....


Jenkins Basics - Continuous Integration

May 1, 2013 ·  2 min read

What is Jenkins:- Jenkins is open source tool developed for Continuous integration purpose Sun has developed Hudson for building Java projects, after Oracle acquisition, Hudson is renamed as Jenkins (forked code base and enhanced by adding different plugins) what is continuous integration:- In software development, when we developed any code, developers compile the code using maven and run the test cases for the code, if failure happens, we will fix the code....


Junit: java unit testing framework with examples

August 24, 2012 ·  3 min read

java unit testing or junit Junit is a popular Java unit testing framework. Junit is developed to unit test the piece of code. What do you mean by unit testing? Unit testing is test code written for checking the runtime errors for each function/line of a java code. Junit can be used to regress each small change so that large application should not give errors even adding small changes Testing is a piece of code written for checking the validity of actual business logic code like a null check and comparing actual and expected values....


Learn Basics of Web server and Application Server

June 26, 2012 ·  4 min read

Application servers and web servers two type of servers need to know in web application development in software world. Developer write the piece code,packs this code as war and deploy/host the code in one of the web server or application server, then users of the application can access the features of the application from any where in the world Web server tutorial:- Webservers are used to generate the dynamic content as well as static content....


Implicit Objects tutorial in JSP

March 10, 2012 ·  2 min read

Implicit objects Implicit objects are Java objects in JSP which will be created by the servlet container. usually, if we want to access any data in a class, we have to create an object using new operator and then access the methods on that object. for implicit objects, we can use them directly on JSP pages. JSP is used in MVC model architecture soi will clearly separate presentation logic with model logic....


3 ways to debug maven build : maven debug tutorials

February 6, 2012 ·  3 min read

Maven build debug Maven is an automated build project management tool and automates the build process by defining the all the dependencies in pom.xml.Developers encounter a lot of issues while building a maven project in the development phase as well as release phase. We need to know the ways to debug any issues with maven build. I am listing down the different ways to debug the maven build issues....


Learn Basics of Sample web.xml in java

January 23, 2012 ·  3 min read

What is Web.xml in java? Web.xml is web deployment descriptor used for any web application written in java. Every web application that is developed in java should have this xml file in Root-Folder/WEB-INF.Web.xml is defined as part java specification. so every vendors like tomcat, jboss or other app servers should have to implement in their own webbased frameworks.web.xml contains all the jsp,servlet configuration, filter, listener configurations. Mostly these days developer uses eclipse for web....


Top 10 Examples of SVN Commands

December 28, 2011 ·  3 min read

Top ten Examples of SVN Commands SVN commands are used by most of the developers when there is project development involves multiple locations by different teams. I am listing down the some of the frequently used commands How to find the SVN version? `E:\techrocksz>svn --version svn, version 1.6.12 (r955767) compiled Jun 21 2010, 16:00:59 Copyright (C) 2000-2009 CollabNet. ` This will display the current svn client version How to find different commands available in the SVN tool?...


How to Install Subversion or SVN Client on Windows?

December 27, 2011 ·  2 min read

SVN installation on windows SVN client is mostly used by software developers to do the svn based operations(creating a branch, Checkout and committing code etc..).This task is mostly done daily to make code changes on java projects.First, try to get the required installation exe file CollabNet Subversion Client v1.6.12 (for Windows) from collab’s site. Once you downloaded the exe file, following the following steps to install the svn client on windows....


What is a Subversion?

December 18, 2011 ·  3 min read

What is SVN or SubVersion :- SVN is version configuration management system used in most of software projects to maintain the code at one of repository location. SVN is implmented by apache framework and the current version is Apache Subversion 1.7.2 Subversion is same as like as CVS with additional features. When we are creating any code base in subersion, First we need to create a repository. Repository is remote network folder which has all the code base as well as project related document....


Hellow World Jsp Example

December 3, 2011 ·  1 min read

Before setting up deploying JSP on your environment, make sure that JAVA_HOME environment is set. and also download tomcat from the apache site and should set TOMCAT_HOME environment is set. Please make sure that PATH and CLASSPATH environment variables are set Steps to create a first web application. Create a HelloWorld folder and the folder structure looks like as following structure HelloWorld root folder contains the following structure...