enter the swap partition
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1242
Set::Partition 0.03
Set::Partition is a Perl module that can enumerate all arrangements of a set in fixed subsets. more>>
Set::Partition is a Perl module that can enumerate all arrangements of a set in fixed subsets.
SYNOPSIS
use Set::Partition;
my $s = Set::Partition->new(
list => [qw(a b c d e)],
partition => [2, 3],
);
while (my $p = $s->next) {
print join( , map { "(@$_)" } @$p ), $/;
}
# produces
(a b) (c d e)
(a c) (b d e)
(a d) (b c e)
(a e) (b c d)
(b c) (a d e)
(b d) (a c e)
(b e) (a c d)
(c d) (a b e)
(c e) (a b d)
(d e) (a b c)
# or with a hash
my $s = Set::Partition->new(
list => { b => bat, c => cat, d => dog },
partition => [2, 1],
);
while (my $p = $s->next) {
...
}
Set::Partition takes a list or hash of elements and a list numbers that represent the sizes of the partitions into which the list of elements should be arranged.
The resulting object can then be used as an iterator which returns a reference to an array of lists, that represents the original list arranged according to the given partitioning. All possible arrangements are returned, and the object returns undef when the entire combination space has been exhausted.
<<lessSYNOPSIS
use Set::Partition;
my $s = Set::Partition->new(
list => [qw(a b c d e)],
partition => [2, 3],
);
while (my $p = $s->next) {
print join( , map { "(@$_)" } @$p ), $/;
}
# produces
(a b) (c d e)
(a c) (b d e)
(a d) (b c e)
(a e) (b c d)
(b c) (a d e)
(b d) (a c e)
(b e) (a c d)
(c d) (a b e)
(c e) (a b d)
(d e) (a b c)
# or with a hash
my $s = Set::Partition->new(
list => { b => bat, c => cat, d => dog },
partition => [2, 1],
);
while (my $p = $s->next) {
...
}
Set::Partition takes a list or hash of elements and a list numbers that represent the sizes of the partitions into which the list of elements should be arranged.
The resulting object can then be used as an iterator which returns a reference to an array of lists, that represents the original list arranged according to the given partitioning. All possible arrangements are returned, and the object returns undef when the entire combination space has been exhausted.
Download (0.007MB)
Added: 2007-07-04 License: Perl Artistic License Price:
842 downloads
Partition Logic 0.68
Partition Logic is a standalone partitioning tool for PC-compatible computers. more>>
Partition Logic is a free hard disk partitioning and data management tool. It can create, delete, format, and move partitions and modify their attributes. It can copy entire hard disks from one to another.
Partition Logic is free software, based on the Visopsys operating system. It boots from a CD or floppy disk and runs as a standalone system, independent of your regular operating system.
Partition Logic is intended to become a free alternative to such commercial programs as Partition Magic, Drive Image, and Norton Ghost...
<<lessPartition Logic is free software, based on the Visopsys operating system. It boots from a CD or floppy disk and runs as a standalone system, independent of your regular operating system.
Partition Logic is intended to become a free alternative to such commercial programs as Partition Magic, Drive Image, and Norton Ghost...
Download (1.2MB)
Added: 2007-05-11 License: GPL (GNU General Public License) Price:
913 downloads
Partition Image 0.6.6
Partition Image is a Linux/UNIX utility which saves partitions in many formats. more>>
Partition Image application is a Linux/UNIX utility which saves partitions in many formats (see below) to an image file.
The image file can be compressed in the GZIP/BZIP2 formats to save disk space, and split into multiple files to be copied on removable floppies (ZIP for example); partitions can be saved across the network since version 0.6.0.
Partition Image will only copy data from the used portions of the partition. For speed and efficiency, free blocks are not written to the image file.
This is unlike the dd command, which also copies empty blocks. Partition Image also works for large, very full partitions. For example, a full 1 GB partition can be compressed with gzip down to 400MB.
This is very useful to save partitions to an image in some cases:
- First you can restore your linux partition if there is a problem (virus, file system errors, manipulation error) . When you have a problem, you just have to restore the partition, and after 10 minutes, you have the original partition. You can write the image to a CD-R if you dont want the image to use hard-disk space.
- This utility can be used to install many identical PCs. For example, if you buy 50 PCs, with the same hardware, and you want to install the same linux systems on all 50 PCs, you will save a lot of time. Indeed, you just have to install on the first PC and create an image from it. For the 49 others, you can use the image file and Partition Images restore function.
<<lessThe image file can be compressed in the GZIP/BZIP2 formats to save disk space, and split into multiple files to be copied on removable floppies (ZIP for example); partitions can be saved across the network since version 0.6.0.
Partition Image will only copy data from the used portions of the partition. For speed and efficiency, free blocks are not written to the image file.
This is unlike the dd command, which also copies empty blocks. Partition Image also works for large, very full partitions. For example, a full 1 GB partition can be compressed with gzip down to 400MB.
This is very useful to save partitions to an image in some cases:
- First you can restore your linux partition if there is a problem (virus, file system errors, manipulation error) . When you have a problem, you just have to restore the partition, and after 10 minutes, you have the original partition. You can write the image to a CD-R if you dont want the image to use hard-disk space.
- This utility can be used to install many identical PCs. For example, if you buy 50 PCs, with the same hardware, and you want to install the same linux systems on all 50 PCs, you will save a lot of time. Indeed, you just have to install on the first PC and create an image from it. For the 49 others, you can use the image file and Partition Images restore function.
Download (0.52MB)
Added: 2007-08-11 License: GPL (GNU General Public License) Price:
815 downloads
cryptoswap 0.0.3
The cryptoswap package supports building an encrypted swap partition when a system boots. more>>
The cryptoswap package supports building an encrypted swap partition when a system boots. This must be necessary on systems that use encrypted filesystems because plaintext secrets may be written to disk when memory is swapped to disk.
Cryptoswap.sh should be installed in /etc/init.d. During system boot, cryptoswap.sh should execute right before checkroot.sh. When shutting down, cryptoswap should execute after sysklogd.
This package also includes an initialization script for building loopback encrypted /tmp. This may be necessary if a system contains encrypted filesystems but / is not encrypted. A link from directories like /var/tmp to /tmp may be appropriate. There are a few other alternatives for systems such as these:
1. Tmpfs is a Linux kernel feature that allows /tmp to exist in memory. This is a good solution for systems with a lot of memory and/or (encrypted) swap.
2. If you have a system that uses encrypted home directories, per-user temporary directories inside $HOME could be used. This would ensure that users data is protected but would require that all applications use $HOME/tmp instead of /tmp.
Finally, the project may be used to create an encrypted root filesystem. Doing so requires two special partitions. First, create a small partition to hold your kernel and initrd image, /dev/hdaX. Second create a large partition to contain the root of your filesystem, /dev/hdaY.
Next configure and install an initrd-based boot system:
1. Ensure romfs is compiled in your kernel (not a module).
2. Create a kernel-supported filesystem on /dev/hdaX and copy your kernel to /vmlinux.
3. Download busybox and extract it as initrd/busybox.
4. Update initrd/src/etc/modules.initrd to include any modules needed to boot.
5. Build cryptoswaps initrd image (cd initrd && make initrd) and copy it to the filesystem on /dev/hdaX at /initrd.img.gz.
6. Make sure you use literal = "root=/dev/ram0 init=/linuxrc rw" or LILO equivalent.
Finally, create a proper encrypted filesystem on /dev/hdaY:
1. Randomize the partition: dd if=/dev/urandom of=/dev/hdaY.
2. Set up a loopback device: openssl enc -d -aes-256-ecb -in initrd/src/etc/efsk | losetup -p0 -e aes /dev/loop0 /dev/hdaY.
3. Create the root filesystem: mkfs.ext2 /dev/loop0.
4. Mount your new root filesystem: mount /dev/loop0 .
5. Populate your new root filesystem.
Enhancements:
- Added initrd build environment.
- Documentation update.
<<lessCryptoswap.sh should be installed in /etc/init.d. During system boot, cryptoswap.sh should execute right before checkroot.sh. When shutting down, cryptoswap should execute after sysklogd.
This package also includes an initialization script for building loopback encrypted /tmp. This may be necessary if a system contains encrypted filesystems but / is not encrypted. A link from directories like /var/tmp to /tmp may be appropriate. There are a few other alternatives for systems such as these:
1. Tmpfs is a Linux kernel feature that allows /tmp to exist in memory. This is a good solution for systems with a lot of memory and/or (encrypted) swap.
2. If you have a system that uses encrypted home directories, per-user temporary directories inside $HOME could be used. This would ensure that users data is protected but would require that all applications use $HOME/tmp instead of /tmp.
Finally, the project may be used to create an encrypted root filesystem. Doing so requires two special partitions. First, create a small partition to hold your kernel and initrd image, /dev/hdaX. Second create a large partition to contain the root of your filesystem, /dev/hdaY.
Next configure and install an initrd-based boot system:
1. Ensure romfs is compiled in your kernel (not a module).
2. Create a kernel-supported filesystem on /dev/hdaX and copy your kernel to /vmlinux.
3. Download busybox and extract it as initrd/busybox.
4. Update initrd/src/etc/modules.initrd to include any modules needed to boot.
5. Build cryptoswaps initrd image (cd initrd && make initrd) and copy it to the filesystem on /dev/hdaX at /initrd.img.gz.
6. Make sure you use literal = "root=/dev/ram0 init=/linuxrc rw" or LILO equivalent.
Finally, create a proper encrypted filesystem on /dev/hdaY:
1. Randomize the partition: dd if=/dev/urandom of=/dev/hdaY.
2. Set up a loopback device: openssl enc -d -aes-256-ecb -in initrd/src/etc/efsk | losetup -p0 -e aes /dev/loop0 /dev/hdaY.
3. Create the root filesystem: mkfs.ext2 /dev/loop0.
4. Mount your new root filesystem: mount /dev/loop0 .
5. Populate your new root filesystem.
Enhancements:
- Added initrd build environment.
- Documentation update.
Download (0.20MB)
Added: 2006-07-10 License: GPL (GNU General Public License) Price:
1203 downloads
Bessie the Annihilator 0.7.4
Bessie the Annihilator project is a simple Web-based grading program. more>>
Bessie the Annihilator project is a simple Web-based grading program.
It allows teachers to enter assignments and grades for various courses into a database, which students may then log-in and view.
It is intended for small to midsized grading requirements.
<<lessIt allows teachers to enter assignments and grades for various courses into a database, which students may then log-in and view.
It is intended for small to midsized grading requirements.
Download (0.029MB)
Added: 2006-10-10 License: GPL (GNU General Public License) Price:
1109 downloads
Enter 0.0.9
Enter aims at beign lightweight, yet highly configurable login manager for X. more>>
Enter aims at beign lightweight, yet highly configurable login manager for X. Supporting many different desktop setups. It is written in C with minimal dependencies, making it an excellent choice when using other lightweight window managers, such as fluxbox.
<<less Download (MB)
Added: 2007-03-27 License: GPL (GNU General Public License) Price:
941 downloads
Super Grub Disk Gparted System Rescue 001
Super Grub Disk is a bootable CDROM that is oriented towards system rescue, specifically for repairing the booting process. more>>
Super Grub Disk is a bootable floppy or CDROM that is oriented towards system rescue, specifically for repairing the booting process.
Super Grub Disk is simply a Grub Disk with a lot of useful menus. It can activate partitions, boot partitions, boot MBRs, boot your former OS (Linux or another one) by loading menu.lst from your hard disk, automatically restore Grub on your MBR, swap hard disks in the BIOS, and boot from any available disk device.
The ISO has multi-language support, and allows you to change the keyboard layout of your shell.
This version has Gpareted included.
<<lessSuper Grub Disk is simply a Grub Disk with a lot of useful menus. It can activate partitions, boot partitions, boot MBRs, boot your former OS (Linux or another one) by loading menu.lst from your hard disk, automatically restore Grub on your MBR, swap hard disks in the BIOS, and boot from any available disk device.
The ISO has multi-language support, and allows you to change the keyboard layout of your shell.
This version has Gpareted included.
Download (164.1MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
550 downloads
EvilEntity Linux 0.2.5
EvilEntity paves the road for a new generation of Linuxes to follow. more>>
EvilEntity is different. Very different! Designed with idealistic integrity, EvilEntity paves the road for a new generation of Linuxes to follow. We provide features without bloat.
This means performance, serious performance like no other OS currently offers. EvilEntity Linux is the development branch of a desktop Linux distribution designed specifically for the multimedia poweruser, videogamers, audio/video professionals, and speed freaks.
EvilEntity is a complete replacement for your current inferior OS. With EvilEntity installed you can be up and running, online, ripping MP3s, burning CDs, watching DVDs and TV, editing video and audio, and creating 3D models in minutes.
Installation:
1. Insert the EvilEntity CDROM, Reboot, and Press "Enter" at introduction screen to begin.
2. Wait
3. You will now see the startup screen
4. Select yes to Partition Setup question if your harddrive is not setup for Linux.
5. Partition hard drive with cfdisk
6. Partition your dark drive option - press "Yes"
7. Select the hard drive to be partitioned- type,"/dev/your device {ex. hda} "
8. Setup up a swap partition (128Mb) hda1 Primary Linux swap 128
9. Setup up a root partition- hda2 Boot Primary Linux 20003.89
10. Write changes to disk - select,"write" then type "yes"
11. Quit cfdisk - select "quit"
12. Format Swap - select partition - select yes
13. Format Root - select root partition - select yes
14. Select additional mount points
15. Format Partitions
16. Install
17. Hit enter a few times
18. wait *(DR-0.2.5 takes 3 minutes 47 seconds to install [Athlon1800+, 7200rpm hd, 52xCD])
19. Reboot
20. Remove CD
21. press enter to reboot
22. login root
23. setup Video, network, users with econfigure
24. login as new user
<<lessThis means performance, serious performance like no other OS currently offers. EvilEntity Linux is the development branch of a desktop Linux distribution designed specifically for the multimedia poweruser, videogamers, audio/video professionals, and speed freaks.
EvilEntity is a complete replacement for your current inferior OS. With EvilEntity installed you can be up and running, online, ripping MP3s, burning CDs, watching DVDs and TV, editing video and audio, and creating 3D models in minutes.
Installation:
1. Insert the EvilEntity CDROM, Reboot, and Press "Enter" at introduction screen to begin.
2. Wait
3. You will now see the startup screen
4. Select yes to Partition Setup question if your harddrive is not setup for Linux.
5. Partition hard drive with cfdisk
6. Partition your dark drive option - press "Yes"
7. Select the hard drive to be partitioned- type,"/dev/your device {ex. hda} "
8. Setup up a swap partition (128Mb) hda1 Primary Linux swap 128
9. Setup up a root partition- hda2 Boot Primary Linux 20003.89
10. Write changes to disk - select,"write" then type "yes"
11. Quit cfdisk - select "quit"
12. Format Swap - select partition - select yes
13. Format Root - select root partition - select yes
14. Select additional mount points
15. Format Partitions
16. Install
17. Hit enter a few times
18. wait *(DR-0.2.5 takes 3 minutes 47 seconds to install [Athlon1800+, 7200rpm hd, 52xCD])
19. Reboot
20. Remove CD
21. press enter to reboot
22. login root
23. setup Video, network, users with econfigure
24. login as new user
Download (702MB)
Added: 2005-05-16 License: GPL (GNU General Public License) Price:
1625 downloads
GNU Parted 1.8.8
GNU Parted is a partition editor, for creating, destroying, resizing and copying partitions. more>>
GNU Parted is a program for creating, resizing, destroying, checking and copying partitions, and the file systems on them. This is useful for creating space for new operating systems, reorganising disk usage, copying data between hard disks and disk imaging.
Supported disk labels: raw access (useful for RAID and LVM), MS-DOS partition tables, Intel GPT partition tables, MIPS partition tables, PC98 partition tables, Sun and BSD disk labels and Macintosh partition maps.
Notes:
- For ext2, ext3 and reiserfs: the start of the partition must stay fixed.
- For ext2, ext3: the partition you copy to must be bigger or exactly the same size as the partition you copy from.
- For ext2 and ext3: the checking is limited to ensuring the resize and copy commands will be ok.
- For fat: the size of the new partition after resizing or copying is restricted by the cluster size. Parted can shrink the cluster size, so you can always shrink your partition. However, if you cant use FAT32 for some reason, you may not be able to grow your partition.
- Parted supports both FAT16 and FAT32. Parted can convert file systems between FAT16 and FAT32, if necessary.
- Reiserfs support is enabled if you install libreiserfs.
<<lessSupported disk labels: raw access (useful for RAID and LVM), MS-DOS partition tables, Intel GPT partition tables, MIPS partition tables, PC98 partition tables, Sun and BSD disk labels and Macintosh partition maps.
Notes:
- For ext2, ext3 and reiserfs: the start of the partition must stay fixed.
- For ext2, ext3: the partition you copy to must be bigger or exactly the same size as the partition you copy from.
- For ext2 and ext3: the checking is limited to ensuring the resize and copy commands will be ok.
- For fat: the size of the new partition after resizing or copying is restricted by the cluster size. Parted can shrink the cluster size, so you can always shrink your partition. However, if you cant use FAT32 for some reason, you may not be able to grow your partition.
- Parted supports both FAT16 and FAT32. Parted can convert file systems between FAT16 and FAT32, if necessary.
- Reiserfs support is enabled if you install libreiserfs.
Download (1.3MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
510 downloads
Xfce 4 Systemload Plugin 0.4.2
Xfce 4 Systemload Plugin is a system load plugin for the Xfce4 desktop environment. more>>
Xfce 4 Systemload Plugin is a system load plugin for the Xfce4 desktop environment, written by Riccardo Persichetti. The plugin displays the current CPU load, the memory in use, the swap space and the system uptime in the Xfce4 panel.
Usage:
Just place it into your panel. It will show you how little RAM and CPU Xfce can take.
<<lessUsage:
Just place it into your panel. It will show you how little RAM and CPU Xfce can take.
Download (0.18MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
961 downloads
Journyx Free Time Tracking Software 7.6
Journyx Time Tracking is time tracking software that lets an employee enter project time and expense information from anywhere on the web. Add Journyx... more>> <<less
Download (31250KB)
Added: 2009-04-29 License: Freeware Price: Free
177 downloads
swapd 1.0.1
swapd is a dynamic swap creation deamon. more>>
swapd is a dynamic swap creation deamon, it monitors the system memory and detect when swap creation will be required. the swap size is determined automatically with respect of sysadmin limits.
Installation:
- Make sure you are logged in as root.
- Run make install.
- Take a look at /usr/local/etc/swapd.conf and change what is necessary.
- Create the swap directory you chose in swapd.conf (it should be accessible only by root).
- Add the following line to /etc/rc.d/rc.local:
/usr/local/sbin/swapd
- If you recompiled the kernel, now would be the time to reboot. If you havent, just rehash and run swapd as root.
<<lessInstallation:
- Make sure you are logged in as root.
- Run make install.
- Take a look at /usr/local/etc/swapd.conf and change what is necessary.
- Create the swap directory you chose in swapd.conf (it should be accessible only by root).
- Add the following line to /etc/rc.d/rc.local:
/usr/local/sbin/swapd
- If you recompiled the kernel, now would be the time to reboot. If you havent, just rehash and run swapd as root.
Download (0.040MB)
Added: 2005-10-12 License: GPL (GNU General Public License) Price:
1472 downloads
Alphagate Systems Kernel Patchset 2.6-AS23
Alphagate Systems Kernel Patchset is a patch collection for the Linux kernel. more>>
Alphagate Systems Kernel Patchset provides new technologies and features, standard enhancements, as well as trivial-but-necessary fixes, that have not yet made it into the mainline (vanilla) Kernel.
So on one side, you get the next-gen code, while retaining stability is of concern. We choose SUSE Kernels because it is another stage of quality assurance that things do work reasonably.
2.6-AS22 is based on 2.6.15, which is quite a jump from 2.6.13. Certain things are missing because they are not available yet, such as TPROXY support. Because of this, AS21 and AS22 were released at the same time.
Components:
- Netfilter: IMQ, ROUTE, SYSRQ, TARPIT, XOR, connlimit, layer7, nth, random, u32, rICMP
- ttyrpld 2.10 rpldev
- CDFS 2.6.12
- BalaBit TPROXY 2.0.2 for 2.6.13
- SquashFS 2.2, +xmagic, +scan4it extensions
- UnionFS 20051130
- QuadDSP 1.2 - 4-channel audio output tools
- MultiAdmin 1.0.3
- THKD for Toshiba harddisks
- cdemu 0.7
- NDISwrapper 1.7
- RaLink RT2X00 drivers
- snd-pcsp audio driver and pcspkr emergency sound upon Oops, Panic or BUG
- Partition display upon rootfs mismount
- Boot time improvement by nosynchro RTC
- Visual plus: AS CKO, PureVGA, BSDUnderline, Con Loglevel, pipesize stat
- various /proc hardeners
- various small fixes (incl. UTF-8 console compose and userspace greediness fix)
- mouse button swap
- Staircase 13.2 provided (but not activated by default)
Enhancements:
- Unionfs, tproxy, sonypi, sony_acpi, the staircase scheduler, full preemption, and some other minor parts were updated.
<<lessSo on one side, you get the next-gen code, while retaining stability is of concern. We choose SUSE Kernels because it is another stage of quality assurance that things do work reasonably.
2.6-AS22 is based on 2.6.15, which is quite a jump from 2.6.13. Certain things are missing because they are not available yet, such as TPROXY support. Because of this, AS21 and AS22 were released at the same time.
Components:
- Netfilter: IMQ, ROUTE, SYSRQ, TARPIT, XOR, connlimit, layer7, nth, random, u32, rICMP
- ttyrpld 2.10 rpldev
- CDFS 2.6.12
- BalaBit TPROXY 2.0.2 for 2.6.13
- SquashFS 2.2, +xmagic, +scan4it extensions
- UnionFS 20051130
- QuadDSP 1.2 - 4-channel audio output tools
- MultiAdmin 1.0.3
- THKD for Toshiba harddisks
- cdemu 0.7
- NDISwrapper 1.7
- RaLink RT2X00 drivers
- snd-pcsp audio driver and pcspkr emergency sound upon Oops, Panic or BUG
- Partition display upon rootfs mismount
- Boot time improvement by nosynchro RTC
- Visual plus: AS CKO, PureVGA, BSDUnderline, Con Loglevel, pipesize stat
- various /proc hardeners
- various small fixes (incl. UTF-8 console compose and userspace greediness fix)
- mouse button swap
- Staircase 13.2 provided (but not activated by default)
Enhancements:
- Unionfs, tproxy, sonypi, sony_acpi, the staircase scheduler, full preemption, and some other minor parts were updated.
Download (40MB)
Added: 2006-01-18 License: GPL (GNU General Public License) Price:
1375 downloads
Template::Alloy 1.004
Template::Alloy is a TT2/3, HT, HTE, Tmpl, and Velocity Engine. more>>
Template::Alloy is a TT2/3, HT, HTE, Tmpl, and Velocity Engine.
SYNOPSIS
Template::Toolkit style usage
my $t = Template::Alloy->new(
INCLUDE_PATH => [/path/to/templates],
);
my $swap = {
key1 => val1,
key2 => val2,
code => sub { 42 },
hash => {a => b},
};
# print to STDOUT
$t->process(my/template.tt, $swap)
|| die $t->error;
# process into a variable
my $out = ;
$t->process(my/template.tt, $swap, $out);
### Alloy uses the same syntax and configuration as Template::Toolkit
HTML::Template::Expr style usage
my $t = Template::Alloy->new(
filename => my/template.ht,
path => [/path/to/templates],
);
my $swap = {
key1 => val1,
key2 => val2,
code => sub { 42 },
hash => {a => b},
};
$t->param($swap);
# print to STDOUT (errors die)
$t->output(print_to => *STDOUT);
# process into a variable
my $out = $t->output;
### Alloy can also use the same syntax and configuration as HTML::Template
Text::Tmpl style usage
my $t = Template::Alloy->new;
my $swap = {
key1 => val1,
key2 => val2,
code => sub { 42 },
hash => {a => b},
};
$t->set_delimiters(#[, ]#);
$t->set_strip(0);
$t->set_values($swap);
$t->set_dir(/path/to/templates);
my $out = $t->parse_file(my/template.tmpl);
my $str = "Foo #[echo $key1]# Bar";
my $out = $t->parse_string($str);
### Alloy uses the same syntax and configuration as Text::Tmpl
Velocity (VTL) style usage
my $t = Template::Alloy->new;
my $swap = {
key1 => val1,
key2 => val2,
code => sub { 42 },
hash => {a => b},
};
my $out = $t->merge(my/template.vtl, $swap);
my $str = "#set($foo 1 + 3) ($foo) ($bar) ($!baz)";
my $out = $t->merge($str, $swap);
<<lessSYNOPSIS
Template::Toolkit style usage
my $t = Template::Alloy->new(
INCLUDE_PATH => [/path/to/templates],
);
my $swap = {
key1 => val1,
key2 => val2,
code => sub { 42 },
hash => {a => b},
};
# print to STDOUT
$t->process(my/template.tt, $swap)
|| die $t->error;
# process into a variable
my $out = ;
$t->process(my/template.tt, $swap, $out);
### Alloy uses the same syntax and configuration as Template::Toolkit
HTML::Template::Expr style usage
my $t = Template::Alloy->new(
filename => my/template.ht,
path => [/path/to/templates],
);
my $swap = {
key1 => val1,
key2 => val2,
code => sub { 42 },
hash => {a => b},
};
$t->param($swap);
# print to STDOUT (errors die)
$t->output(print_to => *STDOUT);
# process into a variable
my $out = $t->output;
### Alloy can also use the same syntax and configuration as HTML::Template
Text::Tmpl style usage
my $t = Template::Alloy->new;
my $swap = {
key1 => val1,
key2 => val2,
code => sub { 42 },
hash => {a => b},
};
$t->set_delimiters(#[, ]#);
$t->set_strip(0);
$t->set_values($swap);
$t->set_dir(/path/to/templates);
my $out = $t->parse_file(my/template.tmpl);
my $str = "Foo #[echo $key1]# Bar";
my $out = $t->parse_string($str);
### Alloy uses the same syntax and configuration as Text::Tmpl
Velocity (VTL) style usage
my $t = Template::Alloy->new;
my $swap = {
key1 => val1,
key2 => val2,
code => sub { 42 },
hash => {a => b},
};
my $out = $t->merge(my/template.vtl, $swap);
my $str = "#set($foo 1 + 3) ($foo) ($bar) ($!baz)";
my $out = $t->merge($str, $swap);
Download (0.14MB)
Added: 2007-06-28 License: Perl Artistic License Price:
849 downloads
Qtparted 0.4.5
QTParted is a Partition Magic clone to graphically manipulate partitions. more>>
QTParted is a Partition Magic clone written in C++ using the Qt toolkit.
Some note about REISERFS/NTFS/JFS/EXT3 support in QTParted: Even if libparted does not support these filesystems QTParted can handle it. Of course it do it using external tools. This are the latest support status of this filesystems:
- Ntfs - Needed mkntfs and ntfsresize (linux-ntfs)
- ReiserFS - Needed (progsreiserfs) by libparted. Warning: progsreiserfs is not reisergsprogs!
- JFS - Needed mkfs.jfs (jfsutils)
- Ext2/Ext3 - Needed mkfs.ext3 (e2fsprogs)
- XFS - Needed mkfs.xfs (xfsprogs)
<<lessSome note about REISERFS/NTFS/JFS/EXT3 support in QTParted: Even if libparted does not support these filesystems QTParted can handle it. Of course it do it using external tools. This are the latest support status of this filesystems:
- Ntfs - Needed mkntfs and ntfsresize (linux-ntfs)
- ReiserFS - Needed (progsreiserfs) by libparted. Warning: progsreiserfs is not reisergsprogs!
- JFS - Needed mkfs.jfs (jfsutils)
- Ext2/Ext3 - Needed mkfs.ext3 (e2fsprogs)
- XFS - Needed mkfs.xfs (xfsprogs)
Download (0.22MB)
Added: 2005-08-12 License: GPL (GNU General Public License) Price:
893 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above enter the swap partition search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed