Archive for the ‘51. Management’ Category.

Best, Good, or Emerging Free Network Development Tools - Group No. 3

The following are another free Network Development system tools for best, good, or emerging Network Development system tool identification and evaluation. Enjoy the list below.




Read and Display Information



1. Wheretero - Wheretero determines the country where the local computer is from network information. This allows automatic keyboard layout configuration for live-CDs… read more | New



Configuration Management



1. LUCAS - LUCAS - A framework for monitoring LDAP databases and reacting to changes, as soon as they are committed. For this, LUCAS implements a slave LDAP server, upon which the master database replicates all data… read more | New

2. libcisco - libcisco is a Tcl/Expect package providing an API for accessing and configuring Cisco network equipment over a telnet session. These library routines greatly simplify the process of writing scripts to make configuration changes and perform common tasks… read more | New



User Directory



1. Createusers - Createusers adds users in bulk. It also sets up new users’ home directories for personal Web space with Apache. The companion program, removeusers, eliminates users from the system… read more | New

2. DirList - DirList is a user directory system that runs as a common gateway interface (CGI) program to serve up user lists, search for various user attributes, view their web sites, define your own user attributes, and keep it all synchronized automatically… read more | New



Manage User Information



1. pwdutils - pwdutils is a collection of utilities to manage the passwd and shadow user information. The difference to the shadow suite is that these utilities can also modify the information stored in NIS, NIS+, or LDAP… read more | New



Identify and Authenticate a User



1. wdm - wdm combines the functions of a graphical display manager identifying and authenticating a user on a system with some of the functions of a session manager in selecting and starting a window manager… read more | New



Virtual Machine Monitor



1. Xen - Xen? is a virtual machine monitor for x86 that supports execution of multiple guest operating systems with unprecedented levels of performance and resource isolation… read more | New

Best, Good, or Emerging Free Network Development Tools - Group No. 2

The following are another free Network Development file tools for best, good, or emerging Network Development file tool identification and evaluation. Enjoy the list below.




Distribution Management



1. Apt-Torrent - Apt-Torrent is an apt gateway to the BitTorrent protocol. it can be used as a backend for any application which use apt like apt-get, aptitude, synaptic, kpackage, …etc… read more | New

2. T2 - T2 SDE is not just a common Linux distribution - it is a flexible Open Source System Development Environment or Distribution Build Kit (others might even name it Meta Distribution)… read more | New

3. Thirdphase - Thirdphase automatically downloads, installs, backs up, and runs any software downloadable from a static URL, with a couple of other user-provided variables. It is useful for keeping nightly builds of software up-to-date… read more | New

4. WPKG - WPKG is an automated software deployment, upgrade and removal program for Windows. It can be used to push/pull software packages, such as Service Packs, hotfixes, or program installations from a central server to a number of workstations… read more | New



Detect, List, and Report Information



1. Make_uninstall - Make_uninstall is used to monitor a command like ‘make install’, so a record of the install can be created, so you can remove the package completely from your system later… read more | New

2. Which - Which prints out the full path of the executables that bash(1) would execute when the passed program names would have been entered on the shell prompt. It uses the exact same algorithm as bash… read more | New



Package Management



1. epkg - epkg is a package manager which uses the Encap Package Management System, a method for flexibly handling installation and management of third-party software on a Unix system… read more



Compare and Repair Files



1. Detox - Detox is a utility designed to clean up filenames. It replaces difficult to work with characters, such as spaces, with standard equivalents. It will also clean up filenames with UTF-8 or Latin-1 (or CP-1252) characters in them… read more | New



Copy, Change, and Convert Files



1. convmv - convmv converts filenames (not file content), directories, and even whole filesystems to a different encoding. This comes in very handy if, for example, one switches from an 8-bit locale to an UTF-8 locale… read more | New



Version Manager



1. Vertoo - Vertoo is a tool that lightens developer’s burden to maintain up-to-date versioning information within a project by automatically updating corresponding files… read more | New



Patch Management



1. quilt - The scripts allow to manage a series of patches by keeping track of the changes each patch makes. Patches can be applied, un-applied, refreshed, etc… read more | New



Synchronizer



1. Unison - Unison is a file-synchronization tool that allows two replicas of a collection of files and directories to be stored on different hosts, modified separately, and then brought up to date by propagating changes in each replica to the other… read more | New

2. Yum Repo Sync - Yum Repo Sync - This shell script automatically downloads and synchronizes a Fedora Core repository with a local yum repository. There are already configurations for FC3, FC4, FC5, and FC6 which only need to be activated… read more | New



Read, Create, and Modify Zip Archives



1. libzip - libzip is a C library for reading, creating, and modifying zip archives. Files can be added from data buffers, files, or compressed data copied directly from other zip archives… read more | New

Software Development

Best, Good, or Emerging Free Network Development Tools


In developing a software organization’s policy and strategy, one can manage their network development tools to support and improve their operation and total life cycle performance. And in the light of the impact on business, society, customer and people, the following are free network development tools for best, good, or emerging network development tool identification and evaluation.



File


Distribution Management:
1. AFD - AFD is a program to automatically distribute files either locally or to remote hosts. The files are distributed by using FTP or SMTP, and can be sent in parallel and with priority. It provides a GUI to monitor and control the distribution and extensive logging of all activities… read more
2. Autodist - The Autodist is a source distribution management system that allows powerful mechanisms to define what is included in and excluded from a distribution, and what license the distribution is released under. It is also used to create the actual distribution source packages. Autodist allows distribution management in file, directory and file content level. Autodist is especially targeted for large software projects, and projects where multiple distributions are created from one source tree… read more
3. Batchput - Batchput transfers files from a local directory, matching the regex you specify, to an URL. Written in Python using PycURL, the program is focused on doing this safely and efficiently, using per-directory locking and a single session… read more
4. caspar - caspar offers Makefile snippets for common tasks, like installing configuration files and other stuff you’ve got under version control, or typesetting LaTeX, POD, DocBook XML and DocBook SGML documents… read more
5. ClusterIt - ClusterIt is a suite of software to allow easy maintenance of large groups of machines. It does not provide a parallel programing environment, but is used to managing one, or to manage massive server farms. Its features include parallel rsh, parallel copy, parallel virtual xterminals (xterms), and job scheduling facilities for performing parallel compiling. It also has programs to allow barrier syncing in shell scripts… read more
6. Distribulator - The Distribulator: Distributed Computing For The Rest Of Us. This is an SSH-based command execution and file transfer utility that includes support for batch, console, and shell integration modes, multiple server enviornments, and full audit logs… read more

Tracking or Locating Files:
1. CheckInstall - CheckInstall keeps track of all files installed by a “make install” or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution… read more
2. DupeFinder - DupeFinder is a simple application for locating, moving, renaming and deleting duplicate files in a directory structure. It’s perfect both for users who haven’t kept their hard drives very well organized and need to do some cleaning to free space and for users who like to keep lots of backup copies of important data “just in case” something bad should happen… read more

Detect, List, and Report Information:
1. disktype - The purpose of disktype is to detect the content format of a disk or disk image. It knows about common file systems, partition tables, and boot codes… read more
2. Flc - Flc lists information about files (in the current directory by default). It shows the FILE_ID.DIZ and ID3 tag of every file (if present). This is very useful for FTP admins or people who have a lot to do with archives that contain FILE_ID.DIZ or MP3 files… read more
3. FSlint - FSlint is a toolkit to find various forms of lint on a filesystem. At the moment it reports duplicate files, bad symbolic links, troublesome file names, empty directories, non stripped executables, temporary files, duplicate/conflicting (binary) names, and unused ext2 directory blocks… read more

Package Management:
1. epkg - epkg is a package manager which uses the Encap Package Management System, a method for flexibly handling installation and management of third-party software on a Unix system. Encap places each package in its own subdirectory, then automatically manages symlinks to their appropriate places in /usr/local… read more

Compare and Repair Files:
1. FileRepair - FileRepair compares and, if needed, modifies files across a network so that one file is identical with the other. It is based on the wxWindows toolkit and currently runs on both the GTK GUI and CLI versions of GNU/Linux, though any platforms supported by the toolkit should be possible… read more

Copy Files:
1. ftpcopy - ftpcopy is a small mirror-like utility to copy files or directory trees with FTP. ftpcopy understands EPLF and traditional listing formats… read more

Version control:
1. DVC for Emacs - DVC is a common Emacs front-end for a number of distributed version control systems… read more



System


Read and Display Information:
1. Alist - Alist is a program that collects information about a systems and stores it in a database for users to peruse. The program consists of three parts; a client portion, a daemon that receives data sent from clients and a CGI that displays and lets you search for info. The README file for the software explains more. Take a look at some Screen Shots and the online Demo… read more

Configuration Management:
1. Cfengine - Cfengine, or the configuration engine is an autonomous agent and a middle to high level policy language and agent for building expert systems to administrate and configure large computer networks. Cfengine is designed to be a part of a computer immune system. It is ideal for cluster management and has been adopted for use all over the world in small and huge organizations alike… read more
2. Depot - Depot is a software management tool for maintaining third party and locally developed software in large heterogeneous computing environments. It integrates separately maintained software packages (’collections’) into a common directory hierarchy (the ’software environment’) consisting of a union of all the collections… read more
3. Graft - Graft lets users manage multiple packages under a single directory hierarchy. It was inspired by Depot (from Carnegie Mellon University) and Stow (by Bob Glickstein). It installs packages in self-contained directory trees and makes symbolic links from a common area to the package files… read more

User Directory:
1. Createusers - Createusers adds users in bulk. It also sets up new users’ home directories for personal Web space with Apache. The companion program, removeusers, eliminates users from the system. The latest release includes a graphical user interface, based on Tcl/tk… read more
2. DirList - DirList is a user directory system that runs as a common gateway interface (CGI) program to serve up user lists, search for various user attributes, view their web sites, define your own user attributes, and keep it all synchronized automatically with the underlying operating system’s user database on periodic intervals when used with cron… read more

Quality Assurance and Software Testing

Join a Practitioner Group

The owner of Connecting Practice is positive that most people have a natural desire to learn, to share what they know, and to make things better. Yet, this natural desire is thwarted by disorder (hurdles and deterrents - a problem of cultural domination in learning, sharing, and improving our ND practice) that we erect in our organization.

The disorder includes:

1. A culture that values personal technical expertise and knowledge creation over knowledge sharing. This is rampant in engineering and knowledge-based organizations, such as consulting and research firms.

2. An organization who disintegrates into a group of isolated camps With little incentive or lack of need or responsibility to share ND knowledge and/or practice with others. They promote “silo” thinking and hoard ND knowledge and/or practice, in which locations, divisions, and functions focus on maximizing their own accomplishments and rewards. Their question, “why should I share my ND knowledge and/or practice?”

3. An organization who allows or rewards not the people for taking the time to learn and share and help each other to improve knowledge and skills.

4. A leader who demonstrates the “not-invented-here” syndrome - it is the lack of experience learning from outside one’s on group - or refuses to bring in new ideas committed to an obsolete ND practice which once made the group successful, but which now threatens to sink it. S/he is unable to innovate or even reinvent the ND practice.

5. People who lack of contact, relationships, and common perspectives among others who don’t work side-by-side. It creates interaction patterns with little incentive to cooperate, collaborate, share information, or team up to pursue mission-critical outcomes. In most organizations, the left hand not only doesn’t know what the right hand is doing, but it also may not even know there is a right hand.

If you have one or more of this disorder, the owner of Connecting Practice invites you to join the ND Practitioner Group and participate in discussing and sharing your free ND practice materials, procedures, tools, trainings, and/or metrics. By registering, it will involve and give you an opportunity to:

  • provide, solicit, model, recommend new, or question free ND practice materials, procedures, tools, trainings, and/or metrics;
  • feel, reflect, think, and take on the best of “what is” and/or “what could be” of free ND practice materials, procedures, tools, trainings, and/or metrics;
  • understand the unique conditions, interpretations, assumptions, and/or concerns of free ND practice materials, procedures, tools, trainings, and/or metrics;
  • express openly free ND practice material, procedure, tool, training, and/or metric information, experiences, ideas, beliefs, and/or emotions with others;
  • Point out certain free ND practice materials, procedures, tools, trainings, and/or metrics that have proven unworkable or that is unnecessary;
  • cope with free ND practice materials, procedures, tools, trainings, and/or metrics and/or in one progress initiative;
  • find our where present free ND practice materials, procedures, tools, trainings, and/or metrics are working or not;
  • provide general comments on free ND practice materials, procedures, tools, trainings, and/or metrics;
  • learn more about free ND practice materials, procedures, tools, trainings, and/or metrics they seek;
  • improve the usability of a free ND practice materials, procedures, tools, trainings, and/or metrics;
  • learn and understand what is going on in the forum;
  • build networks and solutions together;
  • provide solution to problems;
  • open problems and/or issues;
  • suggest for improvements;
  • tell positive stories;
  • learn collaboratively;
  • keep up with friends;
  • point out errors; and/or
  • so on.

To join, please click the Practitioner Group link in the main menu and register.

Register now and invite your friends too to help Connecting Practice to progress in the hope of arriving at a solution to disorder!

Knowledge Management

Lifehacker’s Five Best Antivirus Applications