Topics Search

Java – Hybrid Cryptography example

Hybrid Cryptography is the silver lining between safe, but slow cryptography over big data (Asymmetric Cryptography) and unsafe but fast cryptography (Symmetric Cryptography). Hybrid Cryptography combines the speed of One-Key encryption and decryption along with the security that the Public-Private Key pair provides and thus considered a highly secure type of encryption.

Datatables Scroller in CakePHP 3 Using jQuery, Ajax, MySQL and Bootstrap 3

Datatables Scroller in CakePHP 3 Using jQuery, Ajax, MySQL and Bootstrap 3 Icon
In this tutorial we are going to see how to integrate Datatables Scroller in CakePHP 3 using jQuery, Ajax, MySQL and Bootstrap 3. This Datatables Scroller will render millions of data within the datatables itself while Scrolling as per browser Viewport.

Build A Media Library With React, Redux, and Redux-saga – Part 2

In part 2 of this tutorial, which is unarguably the most interesting part of building React/Redux application, we will setup application state management with redux, connect our React components to the store, and then deploy to Heroku. We will walk through this part in eight steps:

Loops in CSS Preprocessors

Loops in CSS Preprocessors Icon
Preprocessor loops will not cause dramatic explosions in space (I hope), but they are useful for writing DRY CSS. While everyone is talking about pattern libraries and modular design, most of the focus has been on CSS selectors. No matter what acronym drives your selectors (BEM, OOCSS, SMACSS, ETC), loops can help keep your patterns more readable and maintainable, baking them directly into your code.

How to work with the Performance Monitor in Windows

Do you know about the Performance Monitor, also known as PerfMon.exe or PerfMon.msc? It is a complex tool used to do just what it sounds like it does: it monitors the performance of your Windows computer or device. Using it, you can see how your computer manages its resources. The information it gives you, may help you make decisions about software and hardware choices if your computer's performance is below your expectations. It’s also useful for troubleshooting purposes. Here’s how to start it and how to use it to analyze your system’s performance like a pro:

How to Setup Single Node Hadoop Cluster Using Docker

In this article, I will show you how to setup a single node hadoop cluster using Docker. Before I start with the setup, let me briefly remind you what Docker and Hadoop are.

How to Stop Your Computer from Slowing Down

As months and years pass by, even the most powerful computer can start to slow down and show signs of age, much like a car. But as with your automobile, there are steps to take that will minimize the creeping sluggishness and keep your laptop running as fast as possible for as long as possible. Here are a couple of easy steps you can take to keep your computer from slowing down.

Change Network Adapter Priorities

If a computer running uses multiple network adapters, say an Ethernet connection and a Wi-Fi connection, it uses priorities to decide which adapter to use. Windows 10 does a good enough job usually when it comes to picking the right network adapter if multiple options are available. Sometimes though Windows may get it wrong, or you may want to prioritize a different adapter than the one selected by Windows.

How to get started with Networks in Titanfall 2

Debuting for the first time in Titanfall 2, Networks are a simple built-in grouping feature, designed to bring similar players together into a single location. Comparable to clans and guilds in other multiplayer titles, players from across the world can create and manage their own Networks. Built directly into the game's multiplayer menu, Networks are a fast and easy way to bring together players with similar interests and preferences.

How to enable or disable SSID Broadcast on Wi-Fi Router

Nowadays, more people are using a Wi-Fi Router instead of the direct Ethernet port to connect their computers and devices to the Internet, as one internet connection can be distributed on multiple devices via a Wi-Fi Router. However, the problem is if you set up a router in your home, your neighbors can find your router.

How to Create a Portrait Quote

In this quick 60-second video, you'll learn how to use Adobe Photoshop to combine a portrait image and typography into an attractive portrait quote. A personal quote is a good way to communicate your own values and beliefs. One great way to associate yourself with your selected quote is to craft it into a portrait image. This can be used for the header of a resume or a profile pic on social media. In any case, it's a simple enough process to create in Photoshop.

MySQL 8.0: MTR Configurations to Be Set to Server Defaults Where Possible

MySQL Test Run or MTR for short, is a MySQL test program. It was developed to ensure that the MySQL server’s operation is as expected whether it be in terms of testing the functionality of new features or integrity of the old. There are suites of existing tests which are to be run whenever a change is introduced in any of the components of the server to see if there are any side effects as a direct result of the change.

Dynamic named ranges

Commonly in your input form you might have validation on a drop-down field ensuring the user picks their selection from a pre-defined list. In this example we have named the range ‘ListRegions’ and set it across the cell range B4:B7 to ensure it includes all 4 regions.

Getting Started with C++ for Eclipse

Getting Started with C++ for Eclipse Icon
C++ is a C-based programming language that provides a direct mapping of hardware features and a low-level memory manipulation, and is also a general purpose programming language that could be used in various contexts. C++ inherits from C and also introduces object-oriented programming features with the use of classes that provide the common OOP features of abstraction, encapsulation, inheritance, and polymorphism. C++ is ranked as the third most commonly used programming language by TIOBE Index of programming languages. C++ could be used in various IDEs, such as Visual Studio, Eclipse, and NetBeans. In this tutorial, we shall get started with using C++ in Eclipse IDE. This tutorial has the following sections.

How to Create a Blurry Background

You can create a blurry background in your portrait photography with a very simple process. When you are photographing people, a soft focus background can help rid your photo of any potential distractions. This effect is called a shallow depth of field.

How to Create a Hanukkah Themed Icon Pack

In today’s tutorial we’re going to break away from the regular stuff that we've done in the past and tackle something different, even special you may say, since we’re going to recreate some iconic objects and symbols from the Jewish holiday of Hanukkah.

How to Effectively Free Internal Storage Space on Android

Low internal storage space is something that has become synonymous with almost every smartphone owner. While most phones these days come with at least 16 GB of storage, it’s not enough, considering phones record 4K videos these days and the graphics intensive games are pretty huge in size. An ‘insufficient storage space’ error is quite annoying, especially when you have a cool new app or game to download. So, today, we’d like to share with you a complete guide on how to free internal storage space on Android.

Decimal TextBox Validation using Data Annotations

In this article I will explain with an example, how to perform Decimal TextBox Validation i.e. Decimal Number with maximum up to two decimal places validation using Data Annotations on Client Side in ASP.Net MVC Razor. The Client Side Decimal TextBox Validation i.e. Decimal Number with maximum up to two decimal places validation will be performed using Model class and RegularExpression Data Annotation attribute in ASP.Net MVC Razor.

How To Install MariaDB on CentOS 7

In this tutorial, we will explain how to install the latest version of MariaDB on a CentOS 7 server. If you specifically need MySQL, see the How to Install MySQL on CentOS 7 guide. If you're wondering about MySQL vs. MariaDB, MariaDB is the preferred package and should work seamlessly in place of MySQL.

How To Install MySQL on CentOS 7

CentOS 7 prefers MariaDB, a fork of MySQL managed by the original MySQL developers and designed as a replacement for MySQL. If you run yum install mysql on CentOS 7, it is MariaDB that is installed rather than MySQL. If you're wondering about MySQL vs. MariaDB, MariaDB will generally work seamlessly in place of MySQL, so unless you have a specific use-case for MySQL, see the How To Install MariaDB on Centos 7 guide. This tutorial will explain how to install MySQL version 5.7 on a CentOS 7 server.