Session hijacking is mimicking a different person by using that person’s session id. That is, if person A gets the session cookie information of person B and A stores that cookie in his web browser manually (similar to how B has stored the cookie in his browser). Then A can get the same access as that of B if that session file is present in the server. This is called session hijacking.
Technical Solution
The concept of knowledge generation and dissemination is deeply embodied in the process of making a difference. Knowledge Partner Network will create an environment conducive to innovation, through research of new ideas and trends, consolidation of known systems and processes, personal interactions that instigate and forge inventive processes. Guidelines, use case scenarios, lessons learned, and good practice documents are the important content in the process of attempting to make knowledge expressible and applicable.
In this article let us see how to use Google API with a simple example. Google API helps working with G-plus, Google Drive, Youtube etc.
Setting up a new virtual host in Apache usually requires a number of steps such as creating and enabling the virtual host configuration file in /etc/apache2/sites-available/ path, setting up local hosts file and so on.
When you want to change from the black and white colors in your git, you can use the default git color configurations using the command:
git config --global color.ui trueThe --global is optional, if you want to make the coloring for the current repository, ignore this and type it as:
This article will explain, how to display mouse over image for a gallery block image or on any content image in Firefox Web Browser.
While working on a project I required to display a mouse over the image, say 'View More' image for the last image in a gallery block. For the mouse hover in the image tag, I added a background image. See the code below.
Here we describe the steps to find number of likes and shares for an article listed on your website. We can pull the count of like and share for a URL using API links:
https://api.facebook.com/method/links.getStats?urls=YOUR_URL_HERE&format=json
The json response is like this
Google Analytics is a web analytics service provided by Google which tracks and reports website traffic. This is most widely used now. Continue reading the article for how to get the number of page views of your website using google analytics data.
Measuring the performance is as important as optimizing the e-commerce store to increase conversion. Measuring the performance will help you to find the effectiveness of your strategies, and plan for the future. Through various analytic tools, you can get valuable insight into your e-commerce store.
Amazon S3 provides API for multipart upload of large files. Multipart upload allows you to upload a large object as a set of small parts/portion of the object's data. You can upload these small object parts independently. If transmission of any part does not succeed, you can retransmit it without affecting other parts. Amazon S3 combines all the parts and make a single object after all the parts are uploaded.
Moodle is a Free and Open-Source Software(FOSS) learning management system written in PHP. We can install Moodle on a standalone platform. Here I would like to explain how to install Moodle in an Ubuntu Server.
OpenMeeting is an open-source project from Apache. It is a web application suitable for video conferencing, instant messaging, whiteboard, collaborative document editing, etc. The main requirement of an open meeting is Oracle Java. OpenMeeting uses a Red5 streaming server for remoting and streaming. The open meeting is an open-source solution for institutions/organizations that want to keep the conferences private and within their parameter.
The client has a large volume of content namely stock market news for different companies. The client site is integrated with multiple third-party systems where real-time news articles are aggregated via custom API integrations. The information thus received is sent as the content of the bulk subscription emails for the different users real-time, daily, and weekly. The issue or the problem was with the emails sent to users who are subscribed to a watch-list. A watch-list is a set of companies that the user is interested in so that emails will be sent in constant intervals (daily or weekly) with the news of these companies. These watch-list emails could contain hundreds of content titles and other data. But the issue was Gmail clip’s emails that have size in excess of 102 Kb.
Youtube does not allow audio files to be uploaded. However, you can easily convert any audio file into a video file using the given audio file and a fixed image as a background. The following works on Ubuntu and any variants of GNU/Linux.
For converting a single mp3 file you can use the following.
ffmpeg -v quiet -i "picture.jpg" -i input.mp3 -shortest -acodec copy output.mp4; done
For converting a batch of files in a folder you can use the following
Dries Buytaert the founder of Drupal acknowledged the contributory work of the key individuals and companies that make Drupal a strong and vibrant Open Source community. Dries named Zyxware technologies as the top tenth contributor globally to Drupal for the year 2017.
Drush is a command-line shell for Drupal that enables you to perform many website maintenance tasks and administrative tasks from the terminal instead of using the Drupal administrative interface. Drush aliases allow you to run Drush commands on your local server but actually, the command executes on a remote server. This is a real-time saver while working locally and you want to do something on the remote server.
The article Introduction to iContact API describes a small introduction for iContact. Actually the data passed to iContact is in JSON format or in XML format. Mainly contact information and emails are passed to iContact. Data are passed to iContact in the following format.
Open Data Kit (ODK) is an open-source suite of tools that helps to Build survey form, Collect data on a mobile device and send it to a server and Aggregate the collected data on a server and extract it in useful formats. ODK Aggregate can be deployed on Google's App Engine, by creating google account. ODK Aggregate can also be deployed locally on a Tomcat server backed with a MySQL or PostgreSQL database server.
Steps to setup ODK Aggregate in our server,
If you are looking to move your website from an http protocol to https protocol then you don't necessarily have to go for a paid SSL certificate. You could use the certificate provided by Let's Encrypt, which is a valid certifying authority. Here is a high level outline of what you should do to set up https on your webserver. We have documented how you should do it for nginx but a similar approach should work for other webservers as well.
According to a recent British government research, two third of large UK businesses are hit by cyber breach or attacks in the last year 1. The British government is urging business to protect themselves against cyber attacks. Cybersecurity measures can be to a large extent handled proactively with a well mapped out strategy that is reviewed continuously.