Archive for the ‘4112. Process’ Category.

Best, Good, or Emerging Free Hardware Development Tools - Group No. 1

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




System (GNU/Linux)



1. GNU Source Installer - GNU Source Installer is a source package manager for Unix-likes. It provides configuration, compilation, installation, upgrade, tracking and removal of packages built from source code following the GNU coding standards… read more

2. GNU Stow - Stow is a program for managing the installation of software packages, keeping them separate (/usr/local/stow/emacs vs. /usr/local/stow/perl, for example) while making them appear to be installed in the same place (/usr/local)… read more

3. injector - The injector (0launch) is a small Python program. You ask it to run a program by giving it the program’s full name (a web address). The injector does not need to be installed or run as root. It does not write to any shared directories… read more

4. GNU Parted - GNU Parted is an industrial-strength package for creating, destroying, resizing, checking and copying partitions, and the file systems on them… read more

5. segatex - segatex is a tool to configure SELinux policy with the help of a GUI. At the push of buttons, it can generate a .te file in the /root/segatex directory. You can then edit your .te file, make a module, and install… read more

6. gems - The gems system is a client/server application that allows to show a single console session in diferent computers or terminals in real time. It can also be used to transmit any other kind of data to more than one computer at the same time… read more

7. gnuit - gnuit is a set of interactive text-mode tools, closely integrated with the shell. It contains an extensible file system browser, an ascii/hex file viewer, a process viewer/killer and some other related utilities and shell scripts… read more



Enabler (GNU/Linux)



1. NDir - NDir is a console-based utility to display the contents of directories, just like ‘ls’ or ‘dir’. It runs on various Unix systems, including Linux… read more

2. lcdtest - lcdtest is a utility to display monitor test patterns. It was originally written for use with LCD monitors, and may be useful in finding pixels that are stuck on or off as well as for adjustment (automatic or manual)… read more

3. pd - pd (print directory) - This program will read the current directory or the directories listed on the command line and display the contents showing the “files” first then the “directories”. This program can be used instead of “ls”.. read more

4. viewglob - viewglob is a utility designed to complement the *nix shell in graphical environments. It consists of a tool that sits as a layer between the shell and X terminal, keeping track of the user’s current directory and command-line, and a GUI display… read more

5. Feta - Feta is a frontend to the Debian package management system ‘dpkg’, the Debian configuration system ‘debconf’, and the Debian package distribution system ‘apt’… read more



Utility (GNU/Linux)



1. DBToy - DBToy is a fuse-based filesystem for linux, that lets you browse the contents of a relational database through a set of directories and xml files… read more

2. hdparm - hdparm is a GNU/Linux shell utility for viewing and manipulating various IDE drive and driver parameters. Most drives can benefit from improved performance using a command similar to “hdparm -qm8 -qu1 -qc1 -qW1 -qd1 /dev/hda”.. read more



Package Management (GNU/Linux)



1. remerge - remerge is a browser-based, multi-distro package management frontend. It provides a simple graphical frontend for Gentoo’s Portage package management system and Ximian/Novell’s Red Carpet package management system… read more

Quality Assurance and Software Testing

Best, Good, or Emerging Free Hardware Development Tools


In developing a software organization’s policy and strategy, one can manage their hardware 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 hardware development tools for best, good, or emerging hardare development tool identification and evaluation.



GNU/Linux


System-Installation Tool:
1. FAI - FAI is an automated installation tool to install or deploy Debian GNU/Linux and other distributions on a bunch of different hosts or a Cluster. It’s more flexible than other tools… read more
2. Install Kernel (ik) - Install Kernel (ik) is a script that installs the Linux kernel and automatically sets up LILO or GRUB. It also saves your kernel configuration each time you do an install, so you can restore the newest configuration file when you make a new kernel… read more
3. Kernin - Kernin is a menu-driven script to help the user install a Linux kernel. It does everything from extracting the kernel from its tarball through automatically changing the LILO configuration… read more

System-Partitioning Tool:
1. GNU fdisk - GNU fdisk provides libparted-based alternatives to classic partitioning tools like util-linux, fdisk and cfdisk… read more

System-Operating System:
1. BLAG - BLAG Linux and GNU, a GNU/Linux distribution based on Fedora… read more
2. Dynebolic - A GNU/Linux distribution that places special emphasis on audio and video editing… read more
3. GNUstep Live - A GNU/Linux distribution with a user interface based on GNUstep, a free implementation of the Cocoa/OpenStep framework… read more
4. Ututo - A GNU/Linux distribution based on Gentoo. It was the first fully free GNU/Linux system recognized by the GNU Project… read more
5. gNewSense - A GNU/Linux distribution based on Debian and Ubuntu, with sponsorship from the FSF… read more

System-Maintenance Tool:
1. rh-errata - rh-errata is a tool for maintaining the integrity of a Red Hat Linux system. It builds a respository of RPM files from a designated mirror of the Red Hat updates site. It only downloads RPM files that have not already been downloaded… read more

System-Configuration Management:
1. SCPM - SCPM is a tool to manage different configuration profiles of a Linux system. It has support for switching profiles at runtime as well as booting into a profile… read more

Enabler-Boot Manager:
1. GNU GRUB - Multiboot boot loader derived from GRUB (GRand Unified Bootloader). The first software program that runs when the computer starts, it’s responsible for loading and transferring control to the operating system kernel software… read more
2. Gujin - Gujin is a PC boot loader which can analyze your partitions and filesystems. It finds the Linux kernel images available, as well as other bootable partitions (for *BSD, MS-DOS, Windows, etc.), files (*.kgz) and bootable disk images (*.bdi)… read more
3. grubconfig - grubconfig is a script that helps you install the GRUB bootloader on your system. It requires bash and dialog. It supports GNU/Linux IDE and SCSI devices; it does not support RAID devices… read more

Enabler-Version Manager:
1. Ketchup - Ketchup is a tool for updating or switching between versions of the Linux kernel source. Some features are: It can find the latest versions of numerous kernel trees, and calculate which patches are needed to move to that version… read more

Enabler-Grab and Display Information:
1. LCD4Linux - LCD4Linux is a small program that grabs information from the kernel and some subsystems and displays it on an external liquid crystal display… read more
2. rpmstatus - rpmstatus is a Perl script that generates web-pages which shows which RPM packages are installed on client machines. It uses inetd/xinetd and rpm (Red Hat Package Manager) to generate the list… read more

Utility-Kernel:
1. modutils - The modutils package contains utilities that are intended to make a Linux modular kernel manageable for all users, administrators and distribution maintainers… read more
2. rpmrebuild - rpmrebuild is a tool to build an RPM file from a package that has already been installed in a basic use, rpmrebuild use do not require any rpm building knowledge (On debian, the equivalent product is dpkg-repack)… read more

Utility-RPM Files:
1. modutils - The modutils package contains utilities that are intended to make a Linux modular kernel manageable for all users, administrators and distribution maintainers… read more
2. rpmrebuild - rpmrebuild is a tool to build an RPM file from a package that has already been installed in a basic use, rpmrebuild use do not require any rpm building knowledge (On debian, the equivalent product is dpkg-repack)… read more

Package Management:
1. pkgutils - pkgutils is a set of utilities, which are used for managing software packages in Linux. It is developed for and used by the CRUX distribution. This set of programs is licensed through the GNU General Public License… read more
2. swpkg - swpkg is a collection of tools based on a fairly simple philosophy and designed to simplify the management of third party software packages including their inter-dependencies… read more



Windows


Enabler-Boot Manager:
1. GAG - GAG is a Graphical Boot Manager with a lot of features. Some features are: It doesn’t need a partition; works with primary and extended partitions in every hard disk; has a lot of icons; and allows you to put passwords for each operating system… read more

Enabler-Execute Application:
1. Launch.app - Launch.app is a small programm for executing applications, based on WINGs library… read more



Diagnostic


Diagnostic:
1. Memtest86 - Memtest86 is thorough, stand alone memory test for x86 architecture computers. BIOS based memory tests are only a quick check and often miss many of the failures that are detected by Memtest86… read more
2. TestDisk - TestDisk is a powerful free data recovery software! It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software, certain types of viruses or human error… read more

Network Development

Introducing the Linux user interface

Thanks to Michael Horowitz - this is a great find!

I’m not a Mac user, but from reading the article, it seems that the initial learning curve for switching from Windows XP to Linux, is less than that for switching to Macs. Both Macs and Linux are immune to the vast majority of malicious software, so from a Defensive Computing standpoint, each is good choice.

‘m a Windows XP user, but ‘m positive that the article is a heads-up to me. It touches me about what needs to happen if I think of switching.

Now, if you’re also thinking of switching, you may read more.

Software Development

Really Cool Waterproof Keyboard

Microsoft Boss Bill Gates Signals End of The Computer Mouse

Yes. I agree that the way we interact with the system will change dramatically. But, ‘m not positive about this thought of “end of the computer mouse.” Maybe because it could produce dissatisfaction to our work condition like difficulty to lift our arm every time and its practicality since a mouse-less computer would depend on the purpose and its use to some organization.

Microsoft is developing a new touch screen operating system that could mean the end of the computer mouse, Bill Gates has announced. Windows 7 aims to build on the success of the touch screen systems developed by Microsoft’s rival Apple’s iPhone.

Thinking about the future, maybe Mr. Gates is right on this since we’re not really sure of what needs to happen with regards to technology in the future. If Mr Gates has a vision, he will know what to change.

read more | digg story

Quoth