Article Network

Target Exploitation

by Lee Allen Shakeel Ali Tedi Heriyanto | March 2014 | Open Source

This article is written by Tedi Heriyanto, Lee Allen, and Shakeel Ali, the authors of Kali Linux – Assuring Security by Penetration Testing. Target exploitation is one area that sets a penetration test apart from a vulnerability assessment. Now that vulnerabilities have been found, you will actually validate and take advantage of these vulnerabilities by exploiting the system in the hope of gaining full control or additional information and visibility into the targeted network and the systems therein. This article will highlight and discuss practices and tools that are used to conduct a real-world exploitation.

Read Target Exploitation in full

Redmine–Permissions and Security

by Alex Bevilacqua | March 2014 | Open Source

Our knowledgebase plugin adds extra content to Redmine projects in the form of categories and articles. These new content areas may contain sensitive information, which we would want to restrict certain users from accessing.

As there are different levels of users in Redmine for issue reporting and management, it is only natural that we would want to restrict access to the content in our knowledgebase plugin in a similar fashion.

In this article, written by Alex Bevilacqua the author of Redmine Plugin Extension and Development, you will be introduced to Redmine's permission system. You will learn how you can take advantage of it to restrict access to content areas within our plugin.

We will cover the following topics in this article:

  • Summarizing Redmine's permissions system
  • Declaring custom permissions
  • Ensuring access restrictions in models, views, and controllers
  • Understanding custom content access control
Read Redmine–Permissions and Security in full

Integrating with other Frameworks

by Nicholas Terwoord | March 2014 | Cookbooks

In this article by Nicholas Terwood, the author of Highcharts Cookbook, there exists a wide variety of different tools and frameworks spanning different languages and paradigms, and this list of tools continues to grow and expand. This article examines a few of the more popular tools and gives us some idea on how to integrate these different tools with highcharts.

In this article, we will cover:

  • Using NodeJS as a data provider
  • Using Django as a data provider
  • Using Flask / Bottle as a data provider
  • Integrating with Backbone
  • Using AngularJS data-bindings and controllers
Read Integrating with other Frameworks in full

Using SHOW EXPLAIN with running queries

by Daniel Bartholomew | March 2014 | Cookbooks Open Source

In this article by Daniel Bartholomew, the author of the book MariaDB Cookbook, has discussed about the SHOW EXPLAIN feature of MariaDB. The SHOW EXPLAIN feature was introduced in MariaDB 10.0. It enables us to get an EXPLAIN (that is, a description of the query plan) of the query running in a given thread.

Read Using SHOW EXPLAIN with running queries in full

Parallax scrolling

by Dave Calabrese | March 2014 | Games Open Source

In this article by Dave Calabrese, author of the book Unity 2D Game Development, we're going to explain parallax scrolling, which is an effect where objects further in the distance move slower than objects closer to the camera. From what I understand, many of you may now need to take a moment to stop hyperventilating. Go for it, I'll wait.

Read Parallax scrolling in full

Diving Straight into Photographic Rendering

by Brian Bradley | March 2014 | Open Source

In this article by Brian Bradley, the author of Photographic Rendering with V-Ray for SketchUp, discusses V-Ray in SketchUp as it guides us through with the use of many key areas in the render engine, all of which need to be utilized by an artist if they want to produce photographic renders using V-Ray.

Read Diving Straight into Photographic Rendering in full

Self-service reporting

by Bill Anton James Serra | March 2014 | Enterprise Articles

In this article by James Serra and Bill Anton, authors of Reporting with Microsoft SQL Server 2012, we will look into what self-service reporting is and talks about how Power View solves self-service reporting needs, covering its main features and functionalities.

Read Self-service reporting in full

Snapshots

by Michael Roy | February 2014 | Enterprise Articles

In this article, by Michael Roy, author of Getting Started with VMware Fusion, discusses a very useful feature called "snapshots". We also learn about how to launch and restore a snapshot.

Read Snapshots in full

Form Handling

by Leon Revill | February 2014 | Open Source Web Development

In this article written by Leon Revill, the author of the book jQuery 2.0 Development Cookbook, we will look at how to create robust and attractive web forms with animation, validation, and user feedback. We will cover:

  • Implementing basic form validation
  • Adding number validation
  • Adding credit card number validation
  • Adding date validation
  • Adding e-mail address validation
  • Implementing live form validation
  • Adding a password strength indicator
  • Adding anti-spam measures
  • Implementing input character restrictions
Read Form Handling in full

MongoDB data modeling

by Bo Borland | February 2014 | Open Source

This article has been prepared by Bo Borland, the author of Pentaho Analytics for MongoDB.

Read MongoDB data modeling in full

Understanding Process Variation with Control Charts

by Isaac Newton | February 2014 | Cookbooks Enterprise Articles

This article, by Isaac Newton, author of Minitab Cookbook, will help you understand the different process variations that can be done in control charts using Minitab. Control charts are very simple graphical tools which show us if measurements/results are stable over time. They look at the mean and variation of the data and check to see whether the observed data shows any patterns that would not be expected to occur if the data was purely random. This special cause variation is indicated by tests that look for these patterns. They are based on there being a low probability of these patterns occurring randomly. Minitab provides a wide range of control charts for different scenarios. These include the standard control charts for monitoring a process over time such as Xbar-R or I-MR charts as well as multivariate control charts and charts to plot rare events. Now, we will look at using some of the more traditional charts, but also show the use of some of the newer charts in Minitab.

Read Understanding Process Variation with Control Charts in full

Processing Tweets with Apache Hive

by Bahaaldine Azarmi | February 2014 | Open Source

In this article, by Bahaaldine Azarmi, the author of Talend for Big Data, we'll learn how to use tweets to highlight sentiments by performing the following actions:

  • Extracting hashtags and emoticons from tweets
  • Joining the newly created hashtags and emoticon tables to create sentiments
Read Processing Tweets with Apache Hive in full

Finishing Touches and Publishing

by Damien Bruyndonckx | February 2014 | Open Source

This article by Damien Bruyndonckx, the author of the book Mastering Adobe Captivate 7, concentrates on publishing a movie. It is the process by which you make your Captivate projects available to the outside world. Most of the time, you'll publish your movies in the Adobe Flash format or the HTML5 format so that any student can enjoy the content of your online course across devices.

Read Finishing Touches and Publishing in full

Publishing the generated code diff to Review Board

by Sandeep Rawat | February 2014 | Open Source

This article, written by Sandeep Rawat, the author of Getting started with Review Board, highlights posting of code review requests by publishing a code review request through the web application of Review Board.

Read Publishing the generated code diff to Review Board in full

Understanding the Python regex engine

by Félix López Víctor Romero | February 2014 | Open Source

In this article by Félix López and Víctor Romero, the author of Mastering Python Regular Expressions, we are going to learn about backtracking using Python. The Python’s Re module uses a backtracking regular expression engine. Although in the very well known book “Mastering regular expressions” by Jeffrey E.F. Friedl is classified as Nondeterministic finite automata (NFA) type, according to Tim Peters https://mail.python.org/pipermail/tutor/2006-January/044335.html is not NFA purely.

Read Understanding the Python regex engine in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software