Open Source Software Technical Articles

Want the Best of the Wazi Blogs Delivered Directly to your Inbox?

Subscribe to Wazi by Email

Your email:

Connect with Us!

Current Articles | RSS Feed RSS Feed

Plone provides collaboration capabilities for files and folders


Plone is a powerful content management system (CMS) that provides users with full control of the process of publishing content. Along with this fine-grain control comes a level of collaboration you might not find with other CMS tools. Plone supports sharing out the publication process to users and groups, as well as sharing folders and documents to individual users. It is, of course, important that you tailor the users and groups to meet the specific needs of your publication and collaboration process.

More GDB tips and tricks


The GNU Debugger (GDB) is a powerful tool for developers. In an earlier article I talked about how to use breakpoints and watchpoints, and how to auto-display values and call user-defined and system functions. This time, let's see how to use GDB to examine memory and debug macros and signal handlers.

An introduction to systemd for CentOS 7


With Red Hat Enterprise Linux 7 released and CentOS version 7 newly unveiled, now is a good time to cover systemd, the replacement for legacy System V (SysV) startup scripts and runlevels. Red Hat-based distributions are migrating to systemd because it provides more efficient ways of managing services and quicker startup times. With systemd there are fewer files to edit, and all the services are compartmentalized and stand separate from each other. This means that should you screw up one config file, it won't automatically take out other services.

Sharing documents and calendars from ownCloud


ownCloud, the powerful cloud server, can do more than just sync files between your devices. You can open ownCloud up to a public-facing WAN address, or deploy it as an internal cloud server to host and share company files among multiple users. You can even use it for an in-home data, music, and calendar server – the calendar application lets you create personal and community calendars that multiple users can work with. ownCloud is easy to install and administer, but there are a few tricks you need to know.

Modify web content with Apache's mod_substitute and mod_headers


Ever heard of mod_substitute or mod_headers? These two Apache modules give you additional control over the content Apache serves. They can be useful in creating a staging environment, fixing unsupported web applications, or just adding custom HTTP headers for troubleshooting and monitoring.

How to set up a highly available Apache cluster using Heartbeat


A highly available cluster uses redundant servers to ensure maximum uptime. Redundant nodes mitigate risks related to single points of failure. Here's how you can set up a highly available Apache server cluster on CentOS.

How to create a marketing campaign using SugarCRM


Companies that use SugarCRM can take advantage of the Campaigns module to aid their marketing endeavors. It can help you create both email and newsletter campaigns to be mass-mailed to relevant contacts, leads, targets, or users, and help you track and measure the results.

Net-SNMP installation and configuration


Net-SNMP is a suite of applications used to implement various versions of the Simple Network Management Protocol. With SNMP you can retrieve information from and configure network devices. Yet Net-SNMP lacks a clear and easy-to-understand installation and configuration documentation for newbies. Here is a step-by-step guide to installing and configuring this software suite.

Allow students to upload assignment files in Moodle


The Moodle learning platform provides a platform for teachers and students to work on assignments and exchange thoughts. Students can take quizzes; read, view, or listen to lectures; and submit work online. By default they can view but not submit or edit files in Moodle folders, and for those new to Moodle, setting up a course and assignments that allow student file submissions can be a challenge. The process requires a change to one key PHP setting as well as a few tweaks to the Moodle file size configurations. Once you get beyond that, managing file uploads is fairly simple.

Create forms easily with Drupal's Webform module


With Drupal, a flexible and powerful content management system, you can empower a community of users to publish and manage a vast variety of content. Among many other features, Drupal supports easy-to-use forms that users can fill out and send to an email address of your choosing. A default Drupal installation does not contain the Webform module, so let's see how to add and configure it.

All Posts