Basics of JMeter

What is Jmeter ? JMeter is pure java open source software which was developed by Stefano Mazzocchi of the Apache Software Foundation. It is used to test the Performance of web applications . Performance Testing of Web Application means – we test if a single user hits the website then what will be the performance and if multiple user hit the same website then what will be performance. Mainly in performance testing we check the load a website can take. …

Getting Started – Angular 2 on Windows

Before I start introducing the terminology of Angular 2, I would like to say we should never state it as  “Angular 2” , it is just Angular. There is a lot of debate going on in community groups. Angular is the most sought framework for web development in the Software development Industry. The developer who worked earlier in Angular 1.x, they must be quite familiar with syntax they used to write in code. The  good news for developers who are new …

GNU IMAGE MANIPULATION PROGRAM

GIMP (GNU IMAGE MANIPULATION PROGRAM) Hi everyone…..! Whether you are a graphic designer, photographer, illustrator, or scientist. GIMP provides you with sophisticated tools to get your job done. GIMP began life in the 1990s as the GNU Image Manipulation Program, and the free, open-source image editing tool has evolved in both complexity and ease of use alongside the personal computer, itself.      Stable Version The current stable release of GIMP is 2.8.18 (2016-07-14). Modern and bright UI Ease of …

Query optimization in SQL Server

Introduction A query is a request for information from a database. Initially when we have small amount of data everything runs well. Now It has been long time since your team have developed the application. The same query that you were executing earlier was working fine but now it is taking more time. Query optimizer attempts to determine the most efficient way to execute a given query. So in short “Query optimization” is the overall process of choosing the most efficient …

Setup Process of OpenVPN server with zentyal

What is OpenVPN Overview OpenVPN  is open source software which means that everyone can freely use it and modify it as needed that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses a custom security protocol that utilizes SSL/TLS for key exchange. Zentyal Community Edition offers plenty of features to meet your needs, which includes OpenVPN also.       1. 0penVPN has the following advantages: …

Object Relational Mapping in PHP

This blog is about what is Object Relational Mapping? Why and when we should use Object Relational Mapping with PHP. What is Object Relational Mapping? Object-Relational Mapping in computer science is a programming technique for converting data between incompatible type systems in object-oriented programming languages. This creates, in effect, a “virtual object database” that can be used from within the programming language. It treats data stored in relational (SQL) database table records as if they are objects. It is like …

Getting started with Angular

Did you ever think why new technology comes to the market after every period of time? Here is the answer, We Programmers want to serve the world a magic. This magic makes us more curious as the day passes. Lets be with this magic (Angular) again. What is Angular:- The simplest answer for it, is “It is a javascript framework not library”. It is a MV* . (* stands for whatever). Some programmers call it only MVC which is not …

Swift for iOS Development

Why Swift? Objective-C is a layer built on the C language, making it static, but it can also be used for dynamic typing. Apple’s Swift is a static language designed to be compatible with Objective-C, but its static-typing makes it more resilient to errors. Swift is an alternative to the Objective-C language that employs modern programming-language theory concepts and strives to present a simpler syntax. During its introduction, it was described simply as “Objective-C without the C” Inspired by Python, …

Generate and Configure Self-Signed SSL Certificate on Nginx

INTRODUCTION NGINX NGINX, an open source, high-performance HTTP server,  reverse proxy, and IMAP/POP3 proxy server, has gained popularity as a load balancer. OpenSSL OpenSSL is a general purpose cryptography library that provides an open source implementation of the Secure Sockets Layer (SSL) and Transport Layer Security (TLS) protocols. OpenSSL used to generate self-signed certificates which can be used for testing purposes or internal usage. The first step is to create your RSA Private Key. This key is a 1024 bit …

LINQ (The acronym LINQ is for Language Integrated Query) in C Sharp

  What is LINQ? LINQ is a Microsoft programming model and methodology that essentially adds formal query capabilities into Microsoft .Net –based programming languages. It is a component released within the .Net 3.5 framework which is the most powerful feature of .Net. Why LINQ? The popular answer is that LINQ is Integrated with C# (or VB), thereby eliminating the impedance mismatch between programming languages and databases, as well as providing a single querying interface for a multitude of data sources …