roman
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 56
Roman 1.20
Roman is a Perl module for conversion between Roman and Arabic numerals. more>>
Roman is a Perl module for conversion between Roman and Arabic numerals.
SYNOPSIS
use Roman;
$arabic = arabic($roman) if isroman($roman);
$roman = Roman($arabic);
$roman = roman($arabic);
This package provides some functions which help conversion of numeric notation between Roman and Arabic.
Functions
isroman
Tests if argument is valid roman number
arabic
roman => arabic
Roman
arabic => roman
roman
Same as Roman, lowercase
<<lessSYNOPSIS
use Roman;
$arabic = arabic($roman) if isroman($roman);
$roman = Roman($arabic);
$roman = roman($arabic);
This package provides some functions which help conversion of numeric notation between Roman and Arabic.
Functions
isroman
Tests if argument is valid roman number
arabic
roman => arabic
Roman
arabic => roman
roman
Same as Roman, lowercase
Download (0.003MB)
Added: 2007-05-21 License: Perl Artistic License Price:
886 downloads
Date::Roman 1.06
Date::Roman is a Perl OO extension for handling roman style dates. more>>
Date::Roman is a Perl OO extension for handling roman style dates.
SYNOPSIS
use Date::Roman;
$caesar_death = Date::Roman->new(roman => id 3 702);
print $caesar_death->ical(),"n"; #prints -520315
This module defines a class for handling Roman dates as defined by Julius Caesar in 45 BC.
<<lessSYNOPSIS
use Date::Roman;
$caesar_death = Date::Roman->new(roman => id 3 702);
print $caesar_death->ical(),"n"; #prints -520315
This module defines a class for handling Roman dates as defined by Julius Caesar in 45 BC.
Download (0.038MB)
Added: 2007-03-02 License: Perl Artistic License Price:
966 downloads
Math::Roman 1.07
Math::Roman contains arbitrary sized Roman numbers and conversion from and to Arabic. more>>
Math::Roman contains arbitrary sized Roman numbers and conversion from and to Arabic.
SYNOPSIS
use Math::Roman qw(roman);
$a = new Math::Roman MCMLXXIII; # 1973
$b = roman(MCMLXI); # 1961
print $a - $b,"n"; # prints XII
$d = Math::Roman->bzero(); #
$d++; # I
$d += 1998; # MCMXCIX
$d -= MCM; # XCIX
print "$dn"; # string "MCMIC"
print $d->as_number(),"n"; # Math::BigInt "+1999"
<<lessSYNOPSIS
use Math::Roman qw(roman);
$a = new Math::Roman MCMLXXIII; # 1973
$b = roman(MCMLXI); # 1961
print $a - $b,"n"; # prints XII
$d = Math::Roman->bzero(); #
$d++; # I
$d += 1998; # MCMXCIX
$d -= MCM; # XCIX
print "$dn"; # string "MCMIC"
print $d->as_number(),"n"; # Math::BigInt "+1999"
Download (0.010MB)
Added: 2007-08-08 License: Perl Artistic License Price:
808 downloads
Text::Roman 3.01
Text::Roman is a Perl module that converts roman algarism in integer numbers and the contrary, recognize algarisms. more>>
Text::Roman is a Perl module that converts roman algarism in integer numbers and the contrary, recognize algarisms.
SYNOPSIS
use Text::Roman;
print roman(123);
Text::Roman::roman() is a very simple algarism converter. It converts a single integer (in arabic algarisms) at a time to its roman correspondent. The conventional roman numbers goes from 1 up to 3999. MROMANS (milhar romans) range is 1 up to 3999*1000+3999=4002999.
Up to these number we will found symbols as:??????but they do not concern this specific package. There is no concern for mix cases, like Xv, XiiI, as legal roman algarism numbers.
roman($int): return string containing the roman corresponding to the given integer, or if the integer is out of domain...
roman2int($str): return if $str is not roman or return integer if it is.
isroman($str): verify whether the given string is a conventional roman number, if it is return 1; if it is not return 0...
Quite same follows for mroman2int($str) and ismroman($str), except that these functions treat milhar romans.
<<lessSYNOPSIS
use Text::Roman;
print roman(123);
Text::Roman::roman() is a very simple algarism converter. It converts a single integer (in arabic algarisms) at a time to its roman correspondent. The conventional roman numbers goes from 1 up to 3999. MROMANS (milhar romans) range is 1 up to 3999*1000+3999=4002999.
Up to these number we will found symbols as:??????but they do not concern this specific package. There is no concern for mix cases, like Xv, XiiI, as legal roman algarism numbers.
roman($int): return string containing the roman corresponding to the given integer, or if the integer is out of domain...
roman2int($str): return if $str is not roman or return integer if it is.
isroman($str): verify whether the given string is a conventional roman number, if it is return 1; if it is not return 0...
Quite same follows for mroman2int($str) and ismroman($str), except that these functions treat milhar romans.
Download (0.003MB)
Added: 2007-07-27 License: Perl Artistic License Price:
821 downloads
DateTime::Format::Roman 0.03
DateTime::Format::Roman is a Perl module with roman day numbering for DateTime objects. more>>
DateTime::Format::Roman is a Perl module with roman day numbering for DateTime objects.
SYNOPSIS
use DateTime::Format::Roman;
my $formatter = DateTime::Format::Roman->new(
pattern => %d %f %b %y );
my $dt = DateTime->new( year => 2003, month => 5, day => 28 );
$formatter->format_datetime($dt);
# 5 Kal Jun 2003
This module formats dates in the Roman style.
The Romans expressed their dates in relation to three fixed dates per month. For example: the Ides of March was the 15th of that month; 14 March was called "2 Ides", 13 March was called "3 Ides", etcetera. The days in the second half of the month were named after the first day of the next month, the "Kalends"; e.g. 16 March was called "17 Kalends of April".
METHODS
new( pattern => $string )
Creates a new formatter object. The optional formatting pattern defines the format of the output of format_datetime(). If no formatting pattern is given, a reasonable default is used.
format_datetime($datetime)
Retruns the formatted string. This method can be called on a formatter object (created by new()), or it can be called as a class method. In the latter case, the default pattern is used.
PATTERN SPECIFIERS
The following specifiers are allowed in the format strings given to the new() method:
%b
The abbreviated month name.
%B
The full month name.
%d
The day of the month as a decimal number (including 1 for the fixed days).
%D
The day of the month, written as a number plus the corresponding fixed day.
%f
The fixed day part of the date.
%m
The month as a decimal number (range 1 to 12).
%y
The year as a decimal number.
If a specifier is preceded by O or o, numbers will be written in uppercase and lowercase Roman numerals, respectively.
The %f specifier accepts an additional argument of 1 digit, specifying the length of the output:
%0f : abbreviated name (e.g. "Kal")
%1f : full name (e.g. "Kalends")
%2f : one-letter abbreviation (e.g. "K")
<<lessSYNOPSIS
use DateTime::Format::Roman;
my $formatter = DateTime::Format::Roman->new(
pattern => %d %f %b %y );
my $dt = DateTime->new( year => 2003, month => 5, day => 28 );
$formatter->format_datetime($dt);
# 5 Kal Jun 2003
This module formats dates in the Roman style.
The Romans expressed their dates in relation to three fixed dates per month. For example: the Ides of March was the 15th of that month; 14 March was called "2 Ides", 13 March was called "3 Ides", etcetera. The days in the second half of the month were named after the first day of the next month, the "Kalends"; e.g. 16 March was called "17 Kalends of April".
METHODS
new( pattern => $string )
Creates a new formatter object. The optional formatting pattern defines the format of the output of format_datetime(). If no formatting pattern is given, a reasonable default is used.
format_datetime($datetime)
Retruns the formatted string. This method can be called on a formatter object (created by new()), or it can be called as a class method. In the latter case, the default pattern is used.
PATTERN SPECIFIERS
The following specifiers are allowed in the format strings given to the new() method:
%b
The abbreviated month name.
%B
The full month name.
%d
The day of the month as a decimal number (including 1 for the fixed days).
%D
The day of the month, written as a number plus the corresponding fixed day.
%f
The fixed day part of the date.
%m
The month as a decimal number (range 1 to 12).
%y
The year as a decimal number.
If a specifier is preceded by O or o, numbers will be written in uppercase and lowercase Roman numerals, respectively.
The %f specifier accepts an additional argument of 1 digit, specifying the length of the output:
%0f : abbreviated name (e.g. "Kal")
%1f : full name (e.g. "Kalends")
%2f : one-letter abbreviation (e.g. "K")
Download (0.011MB)
Added: 2007-08-14 License: Perl Artistic License Price:
801 downloads
kearone
kearone provides icon pack for gnome based on my kearones icons more>>
kearone provides icon pack for gnome based on my "kearones icons"
Version restrictions:
- think it could be improved with a more consistent Computer icon, and some black contour around the file type icons (just like the Home and Trash).
<<lessVersion restrictions:
- think it could be improved with a more consistent Computer icon, and some black contour around the file type icons (just like the Home and Trash).
Download (1.1MB)
Added: 2007-01-27 License: GPL (GNU General Public License) Price:
1001 downloads
AeroMail 2.52
AeroMail 2 is the next generation of Mark Cushmans AeroMail. more>>
AeroMail 2 is the next generation of Mark Cushmans AeroMail.
AeroMail is a web-based e-mail client written in PHP. AeroMail uses an IMAP server to read and store messages in one or more user-defined folders. Features include HTTP authentication for login (no cookies) and folder manipulation.
AeroMail 2 adds something to the original. You can now embed AeroMail in a webpage of your own design, and customize its appearance more easily.
Furthermore, displaying of messages was improved to include foreign languages like Russian and Chinese, and to display HTML messages including pictures. Last but not least, spam flagging using DNS blacklists is now possible.
Who can use Aeromail?
Are you an ISP who want a webmail service that is easily configurable? AeroMail allows you full control over operation and appearance.
Are you a webhosting company who need webmail for their clients? AeroMail comes with genericstable support, spam marking and many configurable options.
Are you a mail user who is sick of spam? You can use AeroMail to mark and delete your spam without downloading it to your own computer first.
Do you just want a fast and easy way to check mail when youre on the move? AeroMail is small, easy to set up and does not depend on MySQL, LDAP or other things you do not have: you only need an Apache webserver, PHP and an IMAP mailserver.
Why use AeroMail?
AeroMail is small, fast and simple to use. It is known for its clear and elegant interface.
AeroMail has support for other characters sets. It displays e-mail in Russian, Chinese, Japanese and many other languages.
AeroMail is available in many languages: currently you can choose from Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Italian, Japanese, Latvian, Lithuanian, Norse, Polish, Portuguese (Brasil), Portuguese (Portugal), Romanian, Russian, Serbian (Roman or Cyrillic), Slovenian, Spanish, Swedish, Turkish, Thai and Ukranian.
Optionally you can use AeroMail to flag spam, so you can easily delete it before downloading it to your own computer.
AeroMail is very easy to set up: just copy the files, answer some questions and youre ready to go!
Where use AeroMail?
AeroMail can be used on many types of IMAP servers: Cyrus, UWash and Courier IMAP servers are supported.
You dont need an LDAP server or a MySQL server to use AeroMail. It will work on any Apache server with PHP 4 installed.
You can use AeroMail from virtually any browser: No JavaScript required, simple HTML that will also work on mobile devices.
You can use AeroMail from any computer you want. It uses basic authentication (no cookies) or use cookies (session variables) for login, and can run on an SSL IMAP server.
Main features:
Basic features:
- Aeromail is a webmail client that lets you read e-mail from an IMAP server
- Each mail folder can be sorted in many ways
- View HTML messages and rich-text messages
- Clickable links and e-mail addresses in plain-text messages
- View inline images and text attachments
- Recieve attachments
- Optionally reply to and forward e-mail, write new messages and delete messages
- Use Cc and Bcc
- Send attachments yourself
- Optionally create and delete folders, and move messages between folders
Advanced features:
- Optional multi-message view lets you view selected messages in one window (nice for catching up or when on a slow link)
- Optional spam blacklisting using reverse DNS lookup (e.g. SpamCop)
- Optionally move junk mail automatically to another folder
- Show full e-mail addresses, or just the name (Outlook style)
- Show full address lists in mail overview, or just the first few
- Automatically wrap wide message, or leave them unchanged
- Optional colorization of messages (quoted text and signatures)
Languages and character sets:
- AeroMail comes in 29 languages
- Full support for foreign character sets (using UTF-8)
Configuration features:
- AeroMail is easily embedded in a web page of your own design
- AeroMail comes with many color schemes or themes
- The HTML code is separated from the program, so it can be changed more easily
- Folder use and management can be switched on or off
- Sent mail folder and Trash folder can be switched on or off
- Writing of messages can be switched on or off
- Deleting of messages can be switched on or off
Technical features:
- Use UWash, Cyrus and Courier type IMAP servers
- Either use Basic Authentication for login (no cookies), or cookies (session variables)
- Support for sendmails genericstable
- Alternatively force the senders from-address
- Support for SSL IMAP servers
- No SQL server or LDAP server required
- No JavaScript browser required
<<lessAeroMail is a web-based e-mail client written in PHP. AeroMail uses an IMAP server to read and store messages in one or more user-defined folders. Features include HTTP authentication for login (no cookies) and folder manipulation.
AeroMail 2 adds something to the original. You can now embed AeroMail in a webpage of your own design, and customize its appearance more easily.
Furthermore, displaying of messages was improved to include foreign languages like Russian and Chinese, and to display HTML messages including pictures. Last but not least, spam flagging using DNS blacklists is now possible.
Who can use Aeromail?
Are you an ISP who want a webmail service that is easily configurable? AeroMail allows you full control over operation and appearance.
Are you a webhosting company who need webmail for their clients? AeroMail comes with genericstable support, spam marking and many configurable options.
Are you a mail user who is sick of spam? You can use AeroMail to mark and delete your spam without downloading it to your own computer first.
Do you just want a fast and easy way to check mail when youre on the move? AeroMail is small, easy to set up and does not depend on MySQL, LDAP or other things you do not have: you only need an Apache webserver, PHP and an IMAP mailserver.
Why use AeroMail?
AeroMail is small, fast and simple to use. It is known for its clear and elegant interface.
AeroMail has support for other characters sets. It displays e-mail in Russian, Chinese, Japanese and many other languages.
AeroMail is available in many languages: currently you can choose from Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Italian, Japanese, Latvian, Lithuanian, Norse, Polish, Portuguese (Brasil), Portuguese (Portugal), Romanian, Russian, Serbian (Roman or Cyrillic), Slovenian, Spanish, Swedish, Turkish, Thai and Ukranian.
Optionally you can use AeroMail to flag spam, so you can easily delete it before downloading it to your own computer.
AeroMail is very easy to set up: just copy the files, answer some questions and youre ready to go!
Where use AeroMail?
AeroMail can be used on many types of IMAP servers: Cyrus, UWash and Courier IMAP servers are supported.
You dont need an LDAP server or a MySQL server to use AeroMail. It will work on any Apache server with PHP 4 installed.
You can use AeroMail from virtually any browser: No JavaScript required, simple HTML that will also work on mobile devices.
You can use AeroMail from any computer you want. It uses basic authentication (no cookies) or use cookies (session variables) for login, and can run on an SSL IMAP server.
Main features:
Basic features:
- Aeromail is a webmail client that lets you read e-mail from an IMAP server
- Each mail folder can be sorted in many ways
- View HTML messages and rich-text messages
- Clickable links and e-mail addresses in plain-text messages
- View inline images and text attachments
- Recieve attachments
- Optionally reply to and forward e-mail, write new messages and delete messages
- Use Cc and Bcc
- Send attachments yourself
- Optionally create and delete folders, and move messages between folders
Advanced features:
- Optional multi-message view lets you view selected messages in one window (nice for catching up or when on a slow link)
- Optional spam blacklisting using reverse DNS lookup (e.g. SpamCop)
- Optionally move junk mail automatically to another folder
- Show full e-mail addresses, or just the name (Outlook style)
- Show full address lists in mail overview, or just the first few
- Automatically wrap wide message, or leave them unchanged
- Optional colorization of messages (quoted text and signatures)
Languages and character sets:
- AeroMail comes in 29 languages
- Full support for foreign character sets (using UTF-8)
Configuration features:
- AeroMail is easily embedded in a web page of your own design
- AeroMail comes with many color schemes or themes
- The HTML code is separated from the program, so it can be changed more easily
- Folder use and management can be switched on or off
- Sent mail folder and Trash folder can be switched on or off
- Writing of messages can be switched on or off
- Deleting of messages can be switched on or off
Technical features:
- Use UWash, Cyrus and Courier type IMAP servers
- Either use Basic Authentication for login (no cookies), or cookies (session variables)
- Support for sendmails genericstable
- Alternatively force the senders from-address
- Support for SSL IMAP servers
- No SQL server or LDAP server required
- No JavaScript browser required
Download (0.052MB)
Added: 2006-01-23 License: GPL (GNU General Public License) Price:
1369 downloads
Sol Manager 0.1.5
Sol Manager is a tool to manage your source files and configuration settings. more>>
Sol Manager is a tool to manage your source files and configuration settings. SolMgr organizes project information in compiler- and platform-independent descriptions and allows conversion to native build scripts, such as makefiles or MS Visual Studio solutions.
GUI is provided to visually control project configurations, and to perform everyday project management tasks such as files addition/removal, dependency management etc.
Notice: SolMgr is under heavy development currently, so it lacks many features and functionality.
<<lessGUI is provided to visually control project configurations, and to perform everyday project management tasks such as files addition/removal, dependency management etc.
Notice: SolMgr is under heavy development currently, so it lacks many features and functionality.
Download (0.41MB)
Added: 2005-11-02 License: GPL (GNU General Public License) Price:
1452 downloads
arianne 0.12
arianne is a multiplayer online game engine project. more>>
Arianne is a multiplayer online games framework and engine to develop turn based and real time games.
It provides a simple way of creating games on a portable and robust server architecture. The server is coded in Java and uses Python for your game description, provides a MySQL backend and uses an UDP transport channel to communicate with dozens of players.
Our reference client engines are coded using Java and the C language in order to achieve maximum portability.
Arianne has been in development since 1999 and has evolved from a tiny application written in pseudo-C++ to a powerful, expandable but simple server framework, running on the Java platform, and a portable client framework, written in bare C to allow total portability of ariannes clients. Ariannes server is totally client agnostic.
Since the beginning, the key concept at the heart of Ariannes development has been KISS: Keep it simple, stupid!
Arianne games are playable. It now hosts several games:
* a multiplayer Gladiators fighting game
* a multiplayer Pacman game
All our efforts are supported by ariannes server: Marauroa.
Marauroa is completely written in Java using a multithreaded server architecture with a UDP oriented network protocol, a MySQL based persistence engine and a flexible game system. The game system is totally expandable and modifiable by game developers and is able to run Python scripts defining the games rules.
Marauroa is based on a design philosophy we called Action/Perception. Each turn a perception is send to the clients explaining what they currently perceive. Clients can ask the server to perform any action in their name using actions. Marauroa is totally game agnostic and makes very little assumptions about what are you trying to do, allowing a great freedom to create any game type.
Bugs are facts of life, they just happen.
On Arianne we care about code quality so code is fully tested using Test Units with JUnit and cppunit, so all modules are tested for most common cases, allowing a better quality software to be deployed.
The name originated from the Greek name Ariadne. (Latin; Arianna and from French; Arianne). Ariadne is a famous character in Greek mythology. She was the daughter of King Minos of Crete and she was in love with Theseus, the Athenian hero who killed the Minotaur ( a half human, half bull creature).
Theseus married her, however, then later left her alone on the island of Naxos. Ariadne later married Dionisos the God of Wine. The name Ariadne originates from the ancient Greek words ari which means intelligent and adnis which means pure (as in a virgin). Hence, the daughters of the Romans and Greeks where often called by this name.
<<lessIt provides a simple way of creating games on a portable and robust server architecture. The server is coded in Java and uses Python for your game description, provides a MySQL backend and uses an UDP transport channel to communicate with dozens of players.
Our reference client engines are coded using Java and the C language in order to achieve maximum portability.
Arianne has been in development since 1999 and has evolved from a tiny application written in pseudo-C++ to a powerful, expandable but simple server framework, running on the Java platform, and a portable client framework, written in bare C to allow total portability of ariannes clients. Ariannes server is totally client agnostic.
Since the beginning, the key concept at the heart of Ariannes development has been KISS: Keep it simple, stupid!
Arianne games are playable. It now hosts several games:
* a multiplayer Gladiators fighting game
* a multiplayer Pacman game
All our efforts are supported by ariannes server: Marauroa.
Marauroa is completely written in Java using a multithreaded server architecture with a UDP oriented network protocol, a MySQL based persistence engine and a flexible game system. The game system is totally expandable and modifiable by game developers and is able to run Python scripts defining the games rules.
Marauroa is based on a design philosophy we called Action/Perception. Each turn a perception is send to the clients explaining what they currently perceive. Clients can ask the server to perform any action in their name using actions. Marauroa is totally game agnostic and makes very little assumptions about what are you trying to do, allowing a great freedom to create any game type.
Bugs are facts of life, they just happen.
On Arianne we care about code quality so code is fully tested using Test Units with JUnit and cppunit, so all modules are tested for most common cases, allowing a better quality software to be deployed.
The name originated from the Greek name Ariadne. (Latin; Arianna and from French; Arianne). Ariadne is a famous character in Greek mythology. She was the daughter of King Minos of Crete and she was in love with Theseus, the Athenian hero who killed the Minotaur ( a half human, half bull creature).
Theseus married her, however, then later left her alone on the island of Naxos. Ariadne later married Dionisos the God of Wine. The name Ariadne originates from the ancient Greek words ari which means intelligent and adnis which means pure (as in a virgin). Hence, the daughters of the Romans and Greeks where often called by this name.
Download (0.05MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1666 downloads
Octavian 0.1.0a
Octavian is a realtime software synthesizer for the GNULinux operating system. more>>
Octavian is a realtime software synthesizer for the GNULinux operating system. Octavian is design is like analog modular synthesizers, so it can be used both as a synth and as an effect processor.
Modular tasks separation allows to extend features in a simple way. Modules can be connected between each other via channels.
Octavian provides two types of channels: audio and control (MIDI), so they can be freely converted to each other (e.g. MIDI can be converted to "voltage" in order to control modules that support voltage-controlling and vice versa).
<<lessModular tasks separation allows to extend features in a simple way. Modules can be connected between each other via channels.
Octavian provides two types of channels: audio and control (MIDI), so they can be freely converted to each other (e.g. MIDI can be converted to "voltage" in order to control modules that support voltage-controlling and vice versa).
Download (0.39MB)
Added: 2006-02-10 License: GPL (GNU General Public License) Price:
1354 downloads
GIFgraph::Map 1.02
GIFgraph::Map can generate HTML map text. more>>
GIFgraph::Map can generate HTML map text.
SYNOPSIS
use GIFgraph::Map;
$map = new GIFgraph::Map($gr_object);
$map->set(key1 => value1, key2 => value2 ...);
$HTML_map = $map->imagemap($gr_file, @data);
Is a perl5 module to generate HTML map text for following graph objects GIFgraph::pie, GIFgraph::bars, GIFgraph::point and GIFgraph::linespoints. As a result of its work is created HTML code containing IMG and MAP tags.
You simply need to insert this code into the necessary place of your page. In the inserted thus image, its certain parts are the references and at a choice their mouse in a status line of your browser displays the additional information.(See Samples).
<<lessSYNOPSIS
use GIFgraph::Map;
$map = new GIFgraph::Map($gr_object);
$map->set(key1 => value1, key2 => value2 ...);
$HTML_map = $map->imagemap($gr_file, @data);
Is a perl5 module to generate HTML map text for following graph objects GIFgraph::pie, GIFgraph::bars, GIFgraph::point and GIFgraph::linespoints. As a result of its work is created HTML code containing IMG and MAP tags.
You simply need to insert this code into the necessary place of your page. In the inserted thus image, its certain parts are the references and at a choice their mouse in a status line of your browser displays the additional information.(See Samples).
Download (0.009MB)
Added: 2006-07-31 License: Perl Artistic License Price:
1193 downloads
File::Drawing 0.01
File::Drawing release, revise and retrieve contents to/from a drawing program module. more>>
File::Drawing release, revise and retrieve contents to/from a drawing program module.
SYNOPSIS
##########
# Subroutine interface
#
use File::Drawing qw(
dod_date dod_drawing_number number2pm pm2number obsolete
broken backup);
$date = dod_date($sec, $min, $hour, $day, $month, $year);
$drawing_number = dod_drawing_number( );
$pm = number2pm($drawing_number, $repository);
$drawing_number = pm2number($drawing_number, $repository);
$old_value = config( $option );
$old_value = config( $option => $new_value);
(@all_options) = config( );
obsolete($drawing_number, $repository);
broken($drawing_number, $repository);
($file, $backup_file) = backup($drawing_number, $repository, $dir);
######
# Class Interface
#
use File::Drawing;
$default_options = defaults(@options);
$old_value = $default_options->config( $option );
$old_value = $default_options->config( $option => $new_value);
(@all_options) = $default_options->config( );
$drawing = new File::Drawing($contents, $white_tape, $pod, $file_contents, $drawing_number, $repository);
$drawing = File::Drawing->retrieve($drawing_number, @options);
$error = $drawing->release(@options);
$error = $drawing->revise(@options);
$date = $drawing->dod_date($sec, $min, $hour, $day, $month, $year);
$drawing_number = $$drawing->dod_drawing_number( );
$pm = $drawing->number2pm($drawing_number, $repository);
$drawing_number = $drawing->pm2number($drawing_number, $repository);
$drawing->obsolete($drawing_number, $repository);
$drawing->broken($drawing_number, $repository);
($file, $backup_file) = $drawing->backup($drawing_number, $repository, $dir);
Generally, if a subroutine will process a list of options, @options, that subroutine will also process an array reference, @options, [@options], or hash reference, %options, {@options}. If a subroutine will process an array reference, @options, [@options], that subroutine will also process a hash reference, %options, {@options}. See the description for a subroutine for details and exceptions.
The File::Drawing program module uses American National Standards for drawings as a model for storing data. Commercial, governement and casual orgainizations have stored information over the centuries as drawings. Drawings probably evolved from the census that the Romans rulers, started back when Rome was a little frontier town. In other words, the practices of the drafting displines have evolved over time and have stood the test of time.
Any deviation must be a crystal clear advantage. Many of the practices are in place to avoid common and costly human mistakes that obviously a computerize drafting system will not make. A good approach is to make the computerized data structure optimum for computers and have the computer render the computerized data into a form that meets the drafting standards.
The File::Drawing program module, uses the Perl program module name as a drawing repository, drawing number combination. The contents of the drawing is contained in the program module file. The < File::Drawing > program module established methods to retrieve contents from a program module drawing file, create an Perl drawing object with the contents, and methods to release and revise the contents in a program module drawing file from a Perl drawing object. Other popular methods for computerize date are the SQL and XML. Perl has a wide range of program modules using these approach.
In this time in history, the Drawings are highly standardize and even subject to Internationl standarization agreements. The Drawing Sheet Size and Format conform to ANSI Y14.1-1975 or its successor. The drawing has a box with zone numbers running right to left alon the top and bottom, and zone letters running bottom to top along the sides. There is a section inside the box, lower right corner with the blocks for such things as the title, drawing number, current revision, authoriztion, and sheet number. There is an expandable four column table in the top right corner to record the revision history.
<<lessSYNOPSIS
##########
# Subroutine interface
#
use File::Drawing qw(
dod_date dod_drawing_number number2pm pm2number obsolete
broken backup);
$date = dod_date($sec, $min, $hour, $day, $month, $year);
$drawing_number = dod_drawing_number( );
$pm = number2pm($drawing_number, $repository);
$drawing_number = pm2number($drawing_number, $repository);
$old_value = config( $option );
$old_value = config( $option => $new_value);
(@all_options) = config( );
obsolete($drawing_number, $repository);
broken($drawing_number, $repository);
($file, $backup_file) = backup($drawing_number, $repository, $dir);
######
# Class Interface
#
use File::Drawing;
$default_options = defaults(@options);
$old_value = $default_options->config( $option );
$old_value = $default_options->config( $option => $new_value);
(@all_options) = $default_options->config( );
$drawing = new File::Drawing($contents, $white_tape, $pod, $file_contents, $drawing_number, $repository);
$drawing = File::Drawing->retrieve($drawing_number, @options);
$error = $drawing->release(@options);
$error = $drawing->revise(@options);
$date = $drawing->dod_date($sec, $min, $hour, $day, $month, $year);
$drawing_number = $$drawing->dod_drawing_number( );
$pm = $drawing->number2pm($drawing_number, $repository);
$drawing_number = $drawing->pm2number($drawing_number, $repository);
$drawing->obsolete($drawing_number, $repository);
$drawing->broken($drawing_number, $repository);
($file, $backup_file) = $drawing->backup($drawing_number, $repository, $dir);
Generally, if a subroutine will process a list of options, @options, that subroutine will also process an array reference, @options, [@options], or hash reference, %options, {@options}. If a subroutine will process an array reference, @options, [@options], that subroutine will also process a hash reference, %options, {@options}. See the description for a subroutine for details and exceptions.
The File::Drawing program module uses American National Standards for drawings as a model for storing data. Commercial, governement and casual orgainizations have stored information over the centuries as drawings. Drawings probably evolved from the census that the Romans rulers, started back when Rome was a little frontier town. In other words, the practices of the drafting displines have evolved over time and have stood the test of time.
Any deviation must be a crystal clear advantage. Many of the practices are in place to avoid common and costly human mistakes that obviously a computerize drafting system will not make. A good approach is to make the computerized data structure optimum for computers and have the computer render the computerized data into a form that meets the drafting standards.
The File::Drawing program module, uses the Perl program module name as a drawing repository, drawing number combination. The contents of the drawing is contained in the program module file. The < File::Drawing > program module established methods to retrieve contents from a program module drawing file, create an Perl drawing object with the contents, and methods to release and revise the contents in a program module drawing file from a Perl drawing object. Other popular methods for computerize date are the SQL and XML. Perl has a wide range of program modules using these approach.
In this time in history, the Drawings are highly standardize and even subject to Internationl standarization agreements. The Drawing Sheet Size and Format conform to ANSI Y14.1-1975 or its successor. The drawing has a box with zone numbers running right to left alon the top and bottom, and zone letters running bottom to top along the sides. There is a section inside the box, lower right corner with the blocks for such things as the title, drawing number, current revision, authoriztion, and sheet number. There is an expandable four column table in the top right corner to record the revision history.
Download (0.063MB)
Added: 2006-06-22 License: Perl Artistic License Price:
1219 downloads
Kalendae 1.6
Kalendae project is a tool to convert dates into Latin, using ancient Romes calendar. more>>
Kalendae project is a tool to convert dates between the modern western calendar (entered using a localized GUI) and the ancient Roman one expressed in Latin.
Leap years are taken into account starting from 10 B.C.
<<lessLeap years are taken into account starting from 10 B.C.
Download (0.026MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1104 downloads
kearones Comicons light
kearones Comicons light provides an icon theme for Gnome. more>>
kearones Comicons light provides an icon theme for Gnome.
This is a icontheme for gnome with my kearones comicons.
This is only the light version.
It doesnt include the bix sizes above 64 pixel and no extra icons.
<<lessThis is a icontheme for gnome with my kearones comicons.
This is only the light version.
It doesnt include the bix sizes above 64 pixel and no extra icons.
Download (1.4MB)
Added: 2007-01-27 License: GPL (GNU General Public License) Price:
1005 downloads
msgparser 1.3
msgparser project is a parser for .msg Files in Java more>>
msgparser project is a parser for .msg Files in Java.
msgparser is a small open source Java library that parses Outlook .msg files and provides their content using Java objects.
msgparser uses the Apache POI - POIFS library to parse the message files which use the OLE 2 Compound Document format. Thus, it is merely a convenience library that covers the details of the .msg file. The implementation is based on the information provided at fileformat.info.
Examples:
This page shows how to use the msgparser library to access to content of a .msg file.
For parsing the .msg file, a MsgParser object must be created. This parser can process .msg files stored in a file or coming from an InputStream.
MsgParser msgp = new MsgParser();
Message msg = msgp.parseMsg("mail.msg");
The resulting msg object contains all necessary information (e.g., from, to, subject).
String fromEmail = msg.getFromEmail();
String fromName = msg.getFromName();
String subject = msg.getSubject();
Attachments are stored in Attachment objects.
List atts = msg.getAttachments();
for (Attachment att : atts) {
// do something with attachment
}
An attachment is either a file (which is a FileAttachment object) or another attached .msg file (i.e, an .msg file in an .msg file) (which is a MsgAttachment object).
<<lessmsgparser is a small open source Java library that parses Outlook .msg files and provides their content using Java objects.
msgparser uses the Apache POI - POIFS library to parse the message files which use the OLE 2 Compound Document format. Thus, it is merely a convenience library that covers the details of the .msg file. The implementation is based on the information provided at fileformat.info.
Examples:
This page shows how to use the msgparser library to access to content of a .msg file.
For parsing the .msg file, a MsgParser object must be created. This parser can process .msg files stored in a file or coming from an InputStream.
MsgParser msgp = new MsgParser();
Message msg = msgp.parseMsg("mail.msg");
The resulting msg object contains all necessary information (e.g., from, to, subject).
String fromEmail = msg.getFromEmail();
String fromName = msg.getFromName();
String subject = msg.getSubject();
Attachments are stored in Attachment objects.
List atts = msg.getAttachments();
for (Attachment att : atts) {
// do something with attachment
}
An attachment is either a file (which is a FileAttachment object) or another attached .msg file (i.e, an .msg file in an .msg file) (which is a MsgAttachment object).
Download (1.1MB)
Added: 2007-07-26 License: GPL v3 Price:
823 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 roman 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