canada immigration
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 34
Canadian Payroll 2007.00
Canadian Payroll calculates Canadian payroll taxes, CPP, EI, WCB, HP and more. more>>
CdnPayroll is a collection of python functions which calculates Canadian payroll tax withholdings based on the most recent federal publication. Canadian Payroll is mostly for use by developers, but others use it with great success too.
Cdn Payroll is intended to be used primarily from another program or graphical user interface. This is because the numerous command line options necessary to fully implement the federal (and now provincial) tables become tedious very quickly.
Main features:
- Federal taxes for all of Canada
- TONI provincial tables
- Several output options
- Holiday Pay
- Advances
- Ability to save file
- Spreadsheet output
- Cross platform command line
- Graphical Interface (Linux)
- New web interface included
- Distributed free under the GPL
Enhancements:
- Changes due to 84th Edition t4127-jan-07e.pdf effective January 1st 2007.
<<lessCdn Payroll is intended to be used primarily from another program or graphical user interface. This is because the numerous command line options necessary to fully implement the federal (and now provincial) tables become tedious very quickly.
Main features:
- Federal taxes for all of Canada
- TONI provincial tables
- Several output options
- Holiday Pay
- Advances
- Ability to save file
- Spreadsheet output
- Cross platform command line
- Graphical Interface (Linux)
- New web interface included
- Distributed free under the GPL
Enhancements:
- Changes due to 84th Edition t4127-jan-07e.pdf effective January 1st 2007.
Download (0.15MB)
Added: 2007-01-05 License: GPL (GNU General Public License) Price:
603 downloads
Canadian Payroll Apr_2009-00
Canadian Payroll is a helpful tool for calculating Canadian payroll taxes. more>> Canadian Payroll Apr_2009-00 is a helpful tool for calculating Canadian payroll taxes. CdnPayroll is a collection of python functions which calculates Canadian payroll tax withholdings based on the most recent federal publication. Canadian Payroll is mostly for use by developers, but others use it with great success too.
Cdn Payroll is intended to be used primarily from another program or graphical user interface. This is because the numerous command line options necessary to fully implement the federal (and now provincial) tables become tedious very quickly.
Major Features:
- Federal taxes for all of Canada
- TONI provincial tables
- Several output options
- Holiday Pay
- Advances
- Ability to save file
- Spreadsheet output
- Cross platform command line
- Graphical Interface (Linux)
- New web interface included
- Distributed free under the GPL
Enhancements: Changes were made for the 88th edition of Payroll Deductions Formulas for Computer Programs for Canada (t4127-09e.pdf), which is effective January 01, 2009.
Added: 2009-04-01 License: GPL Price: FREE
1 downloads
Quasar Accounting 1.4.7
Quasar is a full function, stand-alone business accounting package more>>
Quasar Accounting software is a full function, stand-alone business accounting package. You may elect to use Quasar Accounting with the open source GNU General Public License (GPL) which is available free of charge.
Or, you may elect to purchase our commercial license for a nominal fee. To ensure timely access to support you will need to purchase one of our support packages.
With Quasar it is extremely easy to set up remote access to multiple servers from multiple workstations. You can run Quasar on both Windows and/or Linux on the same network. For example, you can maintain a Linux server and access the data from a Windows workstation.
Quasar Retail contains all of the features available in Quasar Accounting plus it contains the Quasar Point-of-Sale driver which allows Quasar Accounting to communicate with the Quasar Point-of-Sale application. Quasar Retail is only available with our commercial license.
In a mission critical environment such as retail you will need to purchase one of our support packages for timely access to support . Resellers and customers who wish a copy of the Quasar Retail source code can obtain it by purchasing annual source code access.
Main features:
international ready
- Quasars new international ready features include the ability to define your monetary symbol, monetary format, date format, time format, number format and percentage format. Any and all text can be translated or changed to suit your specific requirements. In addition Quasar has a standard Canadian format and a standard United States format.
graphical user interface
- Quasar is a new product designed with a graphical interface. It is not an older text based package with a graphical interface add-on. It was designed using Qt which is the same library used for the KDE user interface and other Linux projects. For more information on Qt 3.0 please see the Trolltech web page at http://www.trolltech.com.
fast/easy data entry
- The Quasar main window, icons, menus, lookups, and search functions have all been designed with you, the user, in mind. Screens were kept simple with instant access to advanced functions and superior access to supporting data.
quick error correction
- Existing transactions are easy to find and easy to edit. Quasar has a find transaction screen that allows you to find a transaction very quickly using a variety of selection criteria.
backup and restore
- Backup your company to a backup file and restore it as and when the need arises.
recurring transactions
- Define recurring transactions for recurring journal entries, recurring cheques, recurring customer invoices, recurring vendor invoices and recurring vendor payments.
on-line help
- On-line help is available for every screen. A table of contents provides the ability to move around and view several help screens in succession.
preferences
- Set your style, font and color preferences.
multiple companies
- Create and manage multiple companies within the same application.
import data
- Quasar makes maximum use of XML files for importing. Using XML files you can import data such as the chart of accounts, inventory, customer information, vendor information, opening balances, journal entries, purchase orders and packing slips. new data imports
drill down feature
- From most Quasar information screens you can drill down and view the detail of the actual transactions. This will be limited only by the user security access.
mailing labels
- Print mailing labels for customers, vendors, employees and personal acquaintances. Select labels from one of our supported forms.
work shift control
- Every transaction includes date, time, work station, employee and shift. After a each work shift, you can close the shift, complete cash reconciliations, do tender adjustments and report on the results.
<<lessOr, you may elect to purchase our commercial license for a nominal fee. To ensure timely access to support you will need to purchase one of our support packages.
With Quasar it is extremely easy to set up remote access to multiple servers from multiple workstations. You can run Quasar on both Windows and/or Linux on the same network. For example, you can maintain a Linux server and access the data from a Windows workstation.
Quasar Retail contains all of the features available in Quasar Accounting plus it contains the Quasar Point-of-Sale driver which allows Quasar Accounting to communicate with the Quasar Point-of-Sale application. Quasar Retail is only available with our commercial license.
In a mission critical environment such as retail you will need to purchase one of our support packages for timely access to support . Resellers and customers who wish a copy of the Quasar Retail source code can obtain it by purchasing annual source code access.
Main features:
international ready
- Quasars new international ready features include the ability to define your monetary symbol, monetary format, date format, time format, number format and percentage format. Any and all text can be translated or changed to suit your specific requirements. In addition Quasar has a standard Canadian format and a standard United States format.
graphical user interface
- Quasar is a new product designed with a graphical interface. It is not an older text based package with a graphical interface add-on. It was designed using Qt which is the same library used for the KDE user interface and other Linux projects. For more information on Qt 3.0 please see the Trolltech web page at http://www.trolltech.com.
fast/easy data entry
- The Quasar main window, icons, menus, lookups, and search functions have all been designed with you, the user, in mind. Screens were kept simple with instant access to advanced functions and superior access to supporting data.
quick error correction
- Existing transactions are easy to find and easy to edit. Quasar has a find transaction screen that allows you to find a transaction very quickly using a variety of selection criteria.
backup and restore
- Backup your company to a backup file and restore it as and when the need arises.
recurring transactions
- Define recurring transactions for recurring journal entries, recurring cheques, recurring customer invoices, recurring vendor invoices and recurring vendor payments.
on-line help
- On-line help is available for every screen. A table of contents provides the ability to move around and view several help screens in succession.
preferences
- Set your style, font and color preferences.
multiple companies
- Create and manage multiple companies within the same application.
import data
- Quasar makes maximum use of XML files for importing. Using XML files you can import data such as the chart of accounts, inventory, customer information, vendor information, opening balances, journal entries, purchase orders and packing slips. new data imports
drill down feature
- From most Quasar information screens you can drill down and view the detail of the actual transactions. This will be limited only by the user security access.
mailing labels
- Print mailing labels for customers, vendors, employees and personal acquaintances. Select labels from one of our supported forms.
work shift control
- Every transaction includes date, time, work station, employee and shift. After a each work shift, you can close the shift, complete cash reconciliations, do tender adjustments and report on the results.
Download (6.4MB)
Added: 2006-05-24 License: GPL (GNU General Public License) Price:
1253 downloads
Valgrind 3.2.3
Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. more>>
Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs.
Valgrind distribution currently includes three tools: a memory error detectors, a cache (time) profiler and a heap (space) profiler.
Valgrind is Open Source / Free Software, and is freely available under the GNU General Public License.
Main features:
- Valgrind will save you hours of debugging time. With Valgrind tools you can automatically detect many memory management and threading bugs. This gives you confidence that your programs are free of many common bugs, some of which would take hours to find manually, or never be found at all. You can find and eliminate bugs before they become a problem.
- Valgrind can help you speed up your programs. With Valgrind tools you can also perform very detailed profiling to help speed up your programs.
- Valgrind is free. Free-as-in-speech: you can download it, read the source code, make modifications, and pass them on, all within the limits of the GNU GPL. And free-as-in-beer: we arent charging for it.
- Valgrind runs on x86/Linux, AMD64/Linux and PPC32/Linux, several of the most popular platforms in use. Valgrind works with all the major Linux distributions, including Red Hat, SuSE, Debian, Gentoo, Slackware, Mandrake, etc.
- Valgrind is easy to use. Valgrind uses dynamic binary translation, so you dont need to modify, recompile or relink your applications. Just prefix your command line with valgrind and everything works.
- Valgrind is not a toy. Valgrind is first and foremost a debugging and profiling system for large, complex programs. We have had feedback from users working on projects with up to 25 million lines of code. It has been used on projects of all sizes, from single-user personal projects, to projects with hundreds of programmers.
- Valgrind is suitable for any type of software. Valgrind has been used on almost every kind of software imaginable: desktop applications, libraries, databases, games, web browsers, network servers, distributed control systems, virtual reality frameworks, transaction servers, compilers, interpreters, virtual machines, telecom applications, embedded software, medical imaging, scientific programming, signal processing, video/audio programs, NASA Mars lander vision and rover navigation systems, business intelligence software, financial/banking software, operating system daemons, etc, etc. See a list of projects using Valgrind.
- Valgrind is widely used. Valgrind has been used by thousands of programmers across the world. We have received feedback from users in over 25 countries, including: Belgium, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Italy, The Netherlands, Norway, Poland, Portugal, Russia, Sweden, Switzerland, UK, Argentina, Brazil, Canada, USA, Australia, India, Japan, New Zealand, Singapore, South Africa and Israel.
- Valgrind works with programs written in any language. Because Valgrind works directly with program binaries, it works with programs written in any programming language, be they compiled, just-in-time compiled, or interpreted. The Valgrind tools are largely aimed at programs written in C and C++, because programs written in these languages tend to have the most bugs! But it can, for example, be used to debug and profile systems written in a mixture of languages. Valgrind has been used on programs written partly or entirely in C, C++, Java, Perl, Python, assembly code, Fortran, Ada, and many others.
- Valgrind debugs and profiles your entire program. Unlike tools that require a recompilation step, Valgrind gives you total debugging and profiling coverage of every instruction executed by your program, even within system libraries. You can even use Valgrind on programs for which you dont have the source code.
- Valgrind can be used with other tools. Valgrind can start GDB and attach it to your program at the point(s) where errors are detected, so that you can poke around and figure out what was going on at the time.
- Valgrind is extensible. Valgrind consists of the Valgrind core, which provides a synthetic software CPU, and Valgrind tools, which plug into the core, and instrument and analyse the running program. Anyone can write powerful new tools that add arbitrary instrumentation to programs. This is much easier than writing such tools from scratch. This makes Valgrind ideal for experimenting with new kinds of debuggers, profilers, and similar tools.
- Valgrind is actively maintained. The Valgrind developers are constantly working to fix bugs, improve Valgrind, and ensure it works as new Linux distributions and libraries come out. There are also mailing lists you can subscribe to, and contact if youre having problems.
- So whats the catch? The main one is that programs run significantly more slowly under Valgrind. Depending on which tool you use, the slowdown factor can range from 5--100. This slowdown is similar to that of similar debugging and profiling tools. But since you dont have to use Valgrind all the time, this usually isnt too much of a problem. The hours youll save debugging will more than make up for it.
Enhancements:
- 3.2.3 is almost identical to 3.2.2, but fixes a regression that unfortunately crept into 3.2.2. The regression causes an assertion failure in Valgrind when running certain obscure SSE code fragments on x86-linux and amd64-linux. Please do not use (or package) 3.2.2; instead use 3.2.3.
<<lessValgrind distribution currently includes three tools: a memory error detectors, a cache (time) profiler and a heap (space) profiler.
Valgrind is Open Source / Free Software, and is freely available under the GNU General Public License.
Main features:
- Valgrind will save you hours of debugging time. With Valgrind tools you can automatically detect many memory management and threading bugs. This gives you confidence that your programs are free of many common bugs, some of which would take hours to find manually, or never be found at all. You can find and eliminate bugs before they become a problem.
- Valgrind can help you speed up your programs. With Valgrind tools you can also perform very detailed profiling to help speed up your programs.
- Valgrind is free. Free-as-in-speech: you can download it, read the source code, make modifications, and pass them on, all within the limits of the GNU GPL. And free-as-in-beer: we arent charging for it.
- Valgrind runs on x86/Linux, AMD64/Linux and PPC32/Linux, several of the most popular platforms in use. Valgrind works with all the major Linux distributions, including Red Hat, SuSE, Debian, Gentoo, Slackware, Mandrake, etc.
- Valgrind is easy to use. Valgrind uses dynamic binary translation, so you dont need to modify, recompile or relink your applications. Just prefix your command line with valgrind and everything works.
- Valgrind is not a toy. Valgrind is first and foremost a debugging and profiling system for large, complex programs. We have had feedback from users working on projects with up to 25 million lines of code. It has been used on projects of all sizes, from single-user personal projects, to projects with hundreds of programmers.
- Valgrind is suitable for any type of software. Valgrind has been used on almost every kind of software imaginable: desktop applications, libraries, databases, games, web browsers, network servers, distributed control systems, virtual reality frameworks, transaction servers, compilers, interpreters, virtual machines, telecom applications, embedded software, medical imaging, scientific programming, signal processing, video/audio programs, NASA Mars lander vision and rover navigation systems, business intelligence software, financial/banking software, operating system daemons, etc, etc. See a list of projects using Valgrind.
- Valgrind is widely used. Valgrind has been used by thousands of programmers across the world. We have received feedback from users in over 25 countries, including: Belgium, Czech Republic, Denmark, Finland, France, Germany, Greece, Hungary, Italy, The Netherlands, Norway, Poland, Portugal, Russia, Sweden, Switzerland, UK, Argentina, Brazil, Canada, USA, Australia, India, Japan, New Zealand, Singapore, South Africa and Israel.
- Valgrind works with programs written in any language. Because Valgrind works directly with program binaries, it works with programs written in any programming language, be they compiled, just-in-time compiled, or interpreted. The Valgrind tools are largely aimed at programs written in C and C++, because programs written in these languages tend to have the most bugs! But it can, for example, be used to debug and profile systems written in a mixture of languages. Valgrind has been used on programs written partly or entirely in C, C++, Java, Perl, Python, assembly code, Fortran, Ada, and many others.
- Valgrind debugs and profiles your entire program. Unlike tools that require a recompilation step, Valgrind gives you total debugging and profiling coverage of every instruction executed by your program, even within system libraries. You can even use Valgrind on programs for which you dont have the source code.
- Valgrind can be used with other tools. Valgrind can start GDB and attach it to your program at the point(s) where errors are detected, so that you can poke around and figure out what was going on at the time.
- Valgrind is extensible. Valgrind consists of the Valgrind core, which provides a synthetic software CPU, and Valgrind tools, which plug into the core, and instrument and analyse the running program. Anyone can write powerful new tools that add arbitrary instrumentation to programs. This is much easier than writing such tools from scratch. This makes Valgrind ideal for experimenting with new kinds of debuggers, profilers, and similar tools.
- Valgrind is actively maintained. The Valgrind developers are constantly working to fix bugs, improve Valgrind, and ensure it works as new Linux distributions and libraries come out. There are also mailing lists you can subscribe to, and contact if youre having problems.
- So whats the catch? The main one is that programs run significantly more slowly under Valgrind. Depending on which tool you use, the slowdown factor can range from 5--100. This slowdown is similar to that of similar debugging and profiling tools. But since you dont have to use Valgrind all the time, this usually isnt too much of a problem. The hours youll save debugging will more than make up for it.
Enhancements:
- 3.2.3 is almost identical to 3.2.2, but fixes a regression that unfortunately crept into 3.2.2. The regression causes an assertion failure in Valgrind when running certain obscure SSE code fragments on x86-linux and amd64-linux. Please do not use (or package) 3.2.2; instead use 3.2.3.
Download (3.9MB)
Added: 2007-05-02 License: GPL (GNU General Public License) Price:
909 downloads
Astaro Command Center 1.400
Astaro Command Center (ACC) is an application for centralized management of Astaro Security Gateways. more>>
Astaro Command Center (ACC) is an application for centralized management of Astaro Security Gateways. With ACC, network administrators can easily manage and control multiple Astaro devices.
The intuitive Web-based user interface provides an effective overview that details the actual health of each device, swiftly allowing administrators to see which gateways require immediate action.
Astaro Command Center offers monitoring, inventory management, central update management, WebAdmin single-sign-on, and a world map view.
Enhancements:
- This version changes the GUI to the new look and feel of the ASG V7 style and it adds V7 support.
- It also handles the new daylight saving time dates from the Energy Savings Act in the US and Canada.
- Cluster monitoring global pattern version and UPS battery charge monitoring are now supported, and ACC can be used as an Up2Date Cache for all V7 packages.
- Besides these new features, some minor bugs were fixed.
<<lessThe intuitive Web-based user interface provides an effective overview that details the actual health of each device, swiftly allowing administrators to see which gateways require immediate action.
Astaro Command Center offers monitoring, inventory management, central update management, WebAdmin single-sign-on, and a world map view.
Enhancements:
- This version changes the GUI to the new look and feel of the ASG V7 style and it adds V7 support.
- It also handles the new daylight saving time dates from the Energy Savings Act in the US and Canada.
- Cluster monitoring global pattern version and UPS battery charge monitoring are now supported, and ACC can be used as an Up2Date Cache for all V7 packages.
- Besides these new features, some minor bugs were fixed.
Download (247MB)
Added: 2007-03-13 License: LGPL (GNU Lesser General Public License) Price:
956 downloads
eZ region 1.1.4
eZ region provides updated eZpublish modules that provide Regions/States. more>>
eZ region provides updated eZpublish modules that provide Regions/States.
eZ region is a PHP class and an updated set of eZ publish modules that provide support for regions or states to eZ publishs eZ address and eZ user modules.
eZ region is not a killer app, but it made eZ publish one for me!
eZ region provides a lookup table of what some
call regions or states, depending on the country.
eZ region is an added dependacy to eZ address.
eZ region was based off the eZ country module.
eZ regions are each associated with an eZ country.
eZ region design is dependant on the eZ address and eZ country modules.
eZ region can be used in at least the following ways:
Default - Providing ezuser/user/userwithaddress with a region or stat list.
Requiring only eZ address, and eZ user .
Trade - Providing eztrade/user with a region list included in the trade transaction.
Requiring eZ address, eZ user and eZ trade.
Note: eZ region 1.1.4 does not contain the eZ trade user
functions to meet the trade use dependancy, though future releases (1.1.5) will.
International Regions / States:
eZ region can be used to support non-US States.
Only states from the United States of America are included in eZ region 1.1.4.
Regions from any country can be used in conjunction with U.S. states.
The missing dependancy for other regions is a list of
South American and European regions and some sql additions.
All countries have regions in some fashion or style.
A fair amount of North America has states. Other countries
Canada, Mexico, South & Central America & Europe use other names to lable their regions.
Users from other countries can use eZ region by populating
the eZAddress_Region table with a list of regions/states/provinces associated to their countrys ez country ID.
Note: International users feel free to contact me regarding,
including your countrys regions in eZ region.
<<lesseZ region is a PHP class and an updated set of eZ publish modules that provide support for regions or states to eZ publishs eZ address and eZ user modules.
eZ region is not a killer app, but it made eZ publish one for me!
eZ region provides a lookup table of what some
call regions or states, depending on the country.
eZ region is an added dependacy to eZ address.
eZ region was based off the eZ country module.
eZ regions are each associated with an eZ country.
eZ region design is dependant on the eZ address and eZ country modules.
eZ region can be used in at least the following ways:
Default - Providing ezuser/user/userwithaddress with a region or stat list.
Requiring only eZ address, and eZ user .
Trade - Providing eztrade/user with a region list included in the trade transaction.
Requiring eZ address, eZ user and eZ trade.
Note: eZ region 1.1.4 does not contain the eZ trade user
functions to meet the trade use dependancy, though future releases (1.1.5) will.
International Regions / States:
eZ region can be used to support non-US States.
Only states from the United States of America are included in eZ region 1.1.4.
Regions from any country can be used in conjunction with U.S. states.
The missing dependancy for other regions is a list of
South American and European regions and some sql additions.
All countries have regions in some fashion or style.
A fair amount of North America has states. Other countries
Canada, Mexico, South & Central America & Europe use other names to lable their regions.
Users from other countries can use eZ region by populating
the eZAddress_Region table with a list of regions/states/provinces associated to their countrys ez country ID.
Note: International users feel free to contact me regarding,
including your countrys regions in eZ region.
Download (0.41MB)
Added: 2007-04-05 License: GPL (GNU General Public License) Price:
936 downloads
People Search and Public Record Toolbar 1.0
People Search and Public Record Toolbar is a Firefox extension is a handy menu tool for investigators, reporters, etc. more>>
People Search and Public Record Toolbar is a Firefox extension is a handy menu tool for investigators, reporters, legal professionals, real estate agents, online researchers and anyone interested in doing their own basic people searches and public record lookups as well as background research.
Find past friends, relatives, classmates, coworkers, military buddies or do background research on people and businesses.
This useful extension offers you the following free people and public record searches at the click of a mouse:
- Free People Searches: White Pages, 411, DA Plus, Zaba Search, Zoom Info, Google, International Phone Directories, Google Image Search and Riya photo search.
- Reverse Phone Numbers: White Pages, DA Plus, Google, Land Line or Cell Phone? Search, Reverse Payphone and Do Not Call List.
- Reverse Addresses: White Pages, DA Plus, Google, Mail Drop Search and Whois Lookup.
- Area Code, Zip Code and International Calling Code Searches.
- Yellow Pages & Local Searches: White Pages Yellow, DA Plus Yellow, Google Local and Yahoo Local.
- Public Record Searches: Skipease Public Record Directory, Search Systems Public Record Directory, Social Security Number Searches, NETRonline Property Records, Zillow Property Values, Trulia Real Estate Search, Yahoo Real Estate and NACO US County Information.
- Criminal Searches: Inmate Locators and National Sex Offender Registry.
- Maps & Satellites: Google Maps, Map Quest, Yahoo Maps, Google Earth, Terra Server.
- Government Phone Directories: US Blue Pages, Canada GEDS.
- US Government Search Engines: FirstGov and Google Government Search.
- News & Blog Searches: Google News, Yahoo News, Technorati, IceRocket and Google Blog Search.
- Business & Finance: Alibaba, Business.com, Thomas Registry, Google Finance, Yahoo Finance.
- Jobs & Classifieds: Indeed Meta Job Search, Simply Hired Meta Job Search, Dice Jobs, Hot Jobs, Monster Jobs, Craigslist Classifieds.
- Social Network Sites: Facebook, Friendster, MySpace, Tribe, Xanga.
This extension contains NO malicious scripts or code; no malware, spyware or adware of any kind. This extension does NOT record personal or surfing information from users. If you dont believe me, then check the source code on the extension after you download it. There is absolutely no Spyware or malware of any kind and the same person continues to attack this extension and defame it using numerous different logon ids.
<<lessFind past friends, relatives, classmates, coworkers, military buddies or do background research on people and businesses.
This useful extension offers you the following free people and public record searches at the click of a mouse:
- Free People Searches: White Pages, 411, DA Plus, Zaba Search, Zoom Info, Google, International Phone Directories, Google Image Search and Riya photo search.
- Reverse Phone Numbers: White Pages, DA Plus, Google, Land Line or Cell Phone? Search, Reverse Payphone and Do Not Call List.
- Reverse Addresses: White Pages, DA Plus, Google, Mail Drop Search and Whois Lookup.
- Area Code, Zip Code and International Calling Code Searches.
- Yellow Pages & Local Searches: White Pages Yellow, DA Plus Yellow, Google Local and Yahoo Local.
- Public Record Searches: Skipease Public Record Directory, Search Systems Public Record Directory, Social Security Number Searches, NETRonline Property Records, Zillow Property Values, Trulia Real Estate Search, Yahoo Real Estate and NACO US County Information.
- Criminal Searches: Inmate Locators and National Sex Offender Registry.
- Maps & Satellites: Google Maps, Map Quest, Yahoo Maps, Google Earth, Terra Server.
- Government Phone Directories: US Blue Pages, Canada GEDS.
- US Government Search Engines: FirstGov and Google Government Search.
- News & Blog Searches: Google News, Yahoo News, Technorati, IceRocket and Google Blog Search.
- Business & Finance: Alibaba, Business.com, Thomas Registry, Google Finance, Yahoo Finance.
- Jobs & Classifieds: Indeed Meta Job Search, Simply Hired Meta Job Search, Dice Jobs, Hot Jobs, Monster Jobs, Craigslist Classifieds.
- Social Network Sites: Facebook, Friendster, MySpace, Tribe, Xanga.
This extension contains NO malicious scripts or code; no malware, spyware or adware of any kind. This extension does NOT record personal or surfing information from users. If you dont believe me, then check the source code on the extension after you download it. There is absolutely no Spyware or malware of any kind and the same person continues to attack this extension and defame it using numerous different logon ids.
Download (0.033MB)
Added: 2007-06-27 License: MPL (Mozilla Public License) Price:
986 downloads
BeanCounter 0.8.7
BeanCounter enables stockmarket data analysis and performance evaluation. more>>
BeanCounter enables stockmarket data analysis and performance evaluation.
Ever wondered what happened to your portfolio on a day the market moved 500 points? Ever wondered what your portfolio returned over the last (odd and arbitrary) period? Ever wondered what the Value-at-Risk (VaR) was? Ever wondererd what the marginal risk contribution of a given stock in your portfolio was? Ever wondered what unrealized percentage gain (or loss) you made from the recent lows (or highs) ? Ever wondered if you could easily database the (public) price info on dozens of stocks for further analysis? Ever wondered if there was a simple cron job to report all this on a daily basis?
BeanCounter does all this, and provides an easy-to-use command-line tool as well as a Perl module that can be used with other pursuits. It stores its data (price, volume, earnings --- whatever Yahoo! supplies) in either a PostgreSQL or MySQL relational database system (but it can also use an ODBC connection). The (very fast) SQLite database on a flat file can also be used in either version 2.* or the newer version 3.*.
BeanCounter works with equities and equity indices from exchanges in the US, Canada, Europe and Asia. Options, foreign exchange rates, some commodities as well as US mutual funds are also supported as the data is provided by Yahoo! Downloads are efficiently batched so that information on e.g. several dozens US stocks is downloaded at once with a single HTTP request.
At some level this code is still beta in the sense that the command-line options and function interfaces might change. However, similar code has been working here since the fall of 1998.
Enhancements:
- Historical backpopulation now also adjusts closes, and the rpm.spec file has been updated.
<<lessEver wondered what happened to your portfolio on a day the market moved 500 points? Ever wondered what your portfolio returned over the last (odd and arbitrary) period? Ever wondered what the Value-at-Risk (VaR) was? Ever wondererd what the marginal risk contribution of a given stock in your portfolio was? Ever wondered what unrealized percentage gain (or loss) you made from the recent lows (or highs) ? Ever wondered if you could easily database the (public) price info on dozens of stocks for further analysis? Ever wondered if there was a simple cron job to report all this on a daily basis?
BeanCounter does all this, and provides an easy-to-use command-line tool as well as a Perl module that can be used with other pursuits. It stores its data (price, volume, earnings --- whatever Yahoo! supplies) in either a PostgreSQL or MySQL relational database system (but it can also use an ODBC connection). The (very fast) SQLite database on a flat file can also be used in either version 2.* or the newer version 3.*.
BeanCounter works with equities and equity indices from exchanges in the US, Canada, Europe and Asia. Options, foreign exchange rates, some commodities as well as US mutual funds are also supported as the data is provided by Yahoo! Downloads are efficiently batched so that information on e.g. several dozens US stocks is downloaded at once with a single HTTP request.
At some level this code is still beta in the sense that the command-line options and function interfaces might change. However, similar code has been working here since the fall of 1998.
Enhancements:
- Historical backpopulation now also adjusts closes, and the rpm.spec file has been updated.
Download (0.077MB)
Added: 2006-05-03 License: GPL (GNU General Public License) Price:
1282 downloads
1-ClickWeather 1.1.4
1-ClickWeather is a Firefox extension which enables users to quickly view current weather conditions. more>>
Because weather is important to you everyday... weather.com offers you instant local weather conditions, alerts, radar in motion, satellite maps, and forecasts all within your Firefox browser.
1-ClickWeather is a Firefox extension which enables users to quickly view current weather conditions and up to 5 days of forecast information within the browser and allows for instant access to detailed and customized weather content through clickable icons. All weather data in provided by weather.com.
In addition, the extension features color coded severe weather alerts from the National Weather Service and links to unique features available from weather.com.
All of the weather information displayed by 1-ClickWeather relates to a user-selected geographic location. This information includes:
Weather Videos - pre-selected weather video from weather.com. Choices include Top Story, Severe Weather Outlook, European travel forecast, US national forecast or a choice of one of four US regional forecasts.
Radar - animated in-motion Doppler radar image pre-selected by the user from one of nine US regions.
Satellite - satellite map pre-selected by the user for a defined international geographic region. Choices include Europe, Russia, Asia, Middle East, Africa, Canada, Mexico, Central America, and South America.
Quick Launch - up to 16 user-defined quick launch links to unique content on the weather.com website, including local 36-hour forecasts, local 10-day forecasts and links to customized lifestyle content such as Personal PetCasts, Baseball Game Day Forecasts and PollenCasts.
<<less1-ClickWeather is a Firefox extension which enables users to quickly view current weather conditions and up to 5 days of forecast information within the browser and allows for instant access to detailed and customized weather content through clickable icons. All weather data in provided by weather.com.
In addition, the extension features color coded severe weather alerts from the National Weather Service and links to unique features available from weather.com.
All of the weather information displayed by 1-ClickWeather relates to a user-selected geographic location. This information includes:
Weather Videos - pre-selected weather video from weather.com. Choices include Top Story, Severe Weather Outlook, European travel forecast, US national forecast or a choice of one of four US regional forecasts.
Radar - animated in-motion Doppler radar image pre-selected by the user from one of nine US regions.
Satellite - satellite map pre-selected by the user for a defined international geographic region. Choices include Europe, Russia, Asia, Middle East, Africa, Canada, Mexico, Central America, and South America.
Quick Launch - up to 16 user-defined quick launch links to unique content on the weather.com website, including local 36-hour forecasts, local 10-day forecasts and links to customized lifestyle content such as Personal PetCasts, Baseball Game Day Forecasts and PollenCasts.
Download (0.62MB)
Added: 2007-05-02 License: MPL (Mozilla Public License) Price:
978 downloads
Casid21 0.1
Casid21 is a web based Blackjack game developed using PHP and AJAX. more>>
Casid21 is a web based Blackjack game developed using PHP and AJAX.
Casid Networks is proud to announce the first release of Casid21. Please note this is still an early release and there is still a lot to do going forward.
What
Casid Networks develops open source software, operates a number of websites
Where
Casid Networks is located in a suburb of Toronto, Ontario, Canada
Why
Casid Networks was created to provide a single brand for Shawn to share his software and websites under.
<<lessCasid Networks is proud to announce the first release of Casid21. Please note this is still an early release and there is still a lot to do going forward.
What
Casid Networks develops open source software, operates a number of websites
Where
Casid Networks is located in a suburb of Toronto, Ontario, Canada
Why
Casid Networks was created to provide a single brand for Shawn to share his software and websites under.
Download (0.088MB)
Added: 2006-04-10 License: BSD License Price:
1293 downloads
Geography::States 2.1
Geography::States is a Perl module with map states and provinces to their codes, and vice versa. more>>
Geography::States is a Perl module with map states and provinces to their codes, and vice versa.
SYNOPSIS
use Geography::States;
my $obj = Geography::States -> new (COUNTRY [, STRICT]);
EXAMPLES
my $canada = Geography::States -> new (Canada);
my $name = $canada -> state (NF); # Newfoundland.
my $code = $canada -> state (Ontario); # ON.
my ($code, $name) = $canada -> state (BC); # BC, British Columbia.
my @all_states = $canada -> state; # List code/name pairs.
This module lets you map states and provinces to their codes, and codes to names of provinces and states.
The Geography::States - new ()> call takes 1 or 2 arguments. The first, required, argument is the country we are interested in. Current supported countries are USA, Brazil, Canada, The Netherlands, and Australia. If a second non-false argument is given, we use strict mode. In non-strict mode, we will map territories and alternative codes as well, while we do not do that in strict mode. For example, if the country is USA, in non-strict mode, we will map GU to Guam, while in strict mode, neither GU and Guam will be found.
The state() method
All queries are done by calling the state method in the object. This method takes an optional argument. If an argument is given, then in scalar context, it will return the name of the state if a code of a state is given, and the code of a state, if the argument of the method is a name of a state. In list context, both the code and the state will be returned.
If no argument is given, then the state method in list context will return a list of all code/name pairs for that country. In scalar context, it will return the number of code/name pairs. Each code/name pair is a 2 element anonymous array.
Arguments can be given in a case insensitive way; if a name consists of multiple parts, the number of spaces does not matter, as long as there is some whitespace. (That is "NewYork" is wrong, but "new YORK" is fine.)
<<lessSYNOPSIS
use Geography::States;
my $obj = Geography::States -> new (COUNTRY [, STRICT]);
EXAMPLES
my $canada = Geography::States -> new (Canada);
my $name = $canada -> state (NF); # Newfoundland.
my $code = $canada -> state (Ontario); # ON.
my ($code, $name) = $canada -> state (BC); # BC, British Columbia.
my @all_states = $canada -> state; # List code/name pairs.
This module lets you map states and provinces to their codes, and codes to names of provinces and states.
The Geography::States - new ()> call takes 1 or 2 arguments. The first, required, argument is the country we are interested in. Current supported countries are USA, Brazil, Canada, The Netherlands, and Australia. If a second non-false argument is given, we use strict mode. In non-strict mode, we will map territories and alternative codes as well, while we do not do that in strict mode. For example, if the country is USA, in non-strict mode, we will map GU to Guam, while in strict mode, neither GU and Guam will be found.
The state() method
All queries are done by calling the state method in the object. This method takes an optional argument. If an argument is given, then in scalar context, it will return the name of the state if a code of a state is given, and the code of a state, if the argument of the method is a name of a state. In list context, both the code and the state will be returned.
If no argument is given, then the state method in list context will return a list of all code/name pairs for that country. In scalar context, it will return the number of code/name pairs. Each code/name pair is a 2 element anonymous array.
Arguments can be given in a case insensitive way; if a name consists of multiple parts, the number of spaces does not matter, as long as there is some whitespace. (That is "NewYork" is wrong, but "new YORK" is fine.)
Download (0.006MB)
Added: 2007-02-14 License: Perl Artistic License Price:
982 downloads
Le Petit Poucet 0.1.0
Le Petit Poucet is free software to display and edit GPS routes and tracks in a 3D scene. more>>
Le Petit Poucet is free software to display and edit GPS routes and tracks in a 3D scene. The aim of Le Petit Poucet is to build the scene around the GPS data and 2D maps or 3D terrain models.
Apart from being techies, we are outdoor sport lovers and want to prepare our outings and show them to our friends and families. We hope you will find Le Petit Poucet useful. The objective statement being laid, here is the reality and roadmap.
Current version is a pre-alpha version numbered 0.0.2, it is dedicated to David Thompson a great explorer of western Canada. He is been surveying the wild land for 28 years and he is the first person to complete a survey of the Columbia River.
Le Petit Poucet is now able to read a lot of GPS file formats and to connect to the GPS receivers thanks to GPSBabel. It is also able to mix coordinate systems in projected or earth centric referentials.
Currently. Le Petit Poucet is called from the terminal, see command line manual or type the -h or --help option to get the command line usage. We hope to provide quickly a graphical user interface. The program has been compiled and run on Linux (Intel) and Mac Os X (v 10.3), it should work on many other platforms as the core libraries (Open Scene Graph, GPSBabel and GDAL) are portable.
Main features:
Main features
- Loading of tracks or routes, independent waypoints and maps or terrain models and display them on a 3D scene.
- Support of many GPS data file formats through GPSBabel or custom parsers.
- Download GPS receiver data via Serial or USB port.
- 3D navigation based on continuous zoom, swivel and pan with excellent real time anti-aliasing.
- Mixing of several coordinate systems (e.g.: geocentric and projected, UTM and Lambert).
- Coordinate system selection from command line.
Tracks
- Tracks are shown as a set of track segments. Track segments are sets of waypoints connected with a line.
- Track segments are not connected but share the same color and input coordinate system.
- Multiple tracks are shown in a viewer, track color is automatically chosen to visually distinguish tracks.
Waypoints
- Waypoints are displayed as a 3D symbol plus a text in case of named waypoint.
- Name text is automatically oriented toward screen and font size is adjusted dynamically too.
- Text color is selected from command line
- Waypoint information (location, elevation and time) is displayed in a head up display (HUD) when mouse flies over the point.
- Waypoint symbol is loaded from file
- Feature points, i.e. point out of a track, are selected. Are shown only the ones that are in the area of the displayed maps and tracks.
Maps
- 2D Maps are displayed in 3D perspective with box subtrat.PC
- Map loading is currently only supported for the Carte Sur Table file format.
- Map elevation in the 3D scene is computed based on the minimum elevation of the loaded tracks to reduce perspective effects.
- For tracks without maps a box is displayed below the track to improve perspective.
- In the current version, loading of 3D terrain model is through Open Scene Graph (OSG). Models must be projected and optimized using OSG utilities like osgdem see Loading Blue Marble.
Enhancements:
- All the features of release 0.0.5 are now accessible from menus and dialog boxes.
- A graphical user interface is used to wrap the main functionality of the track viewer in 3D, such as opening and closing files; focusing and zooming on tracks, waypoints, or segments; and generating terrains from downloaded or local imagery.
<<lessApart from being techies, we are outdoor sport lovers and want to prepare our outings and show them to our friends and families. We hope you will find Le Petit Poucet useful. The objective statement being laid, here is the reality and roadmap.
Current version is a pre-alpha version numbered 0.0.2, it is dedicated to David Thompson a great explorer of western Canada. He is been surveying the wild land for 28 years and he is the first person to complete a survey of the Columbia River.
Le Petit Poucet is now able to read a lot of GPS file formats and to connect to the GPS receivers thanks to GPSBabel. It is also able to mix coordinate systems in projected or earth centric referentials.
Currently. Le Petit Poucet is called from the terminal, see command line manual or type the -h or --help option to get the command line usage. We hope to provide quickly a graphical user interface. The program has been compiled and run on Linux (Intel) and Mac Os X (v 10.3), it should work on many other platforms as the core libraries (Open Scene Graph, GPSBabel and GDAL) are portable.
Main features:
Main features
- Loading of tracks or routes, independent waypoints and maps or terrain models and display them on a 3D scene.
- Support of many GPS data file formats through GPSBabel or custom parsers.
- Download GPS receiver data via Serial or USB port.
- 3D navigation based on continuous zoom, swivel and pan with excellent real time anti-aliasing.
- Mixing of several coordinate systems (e.g.: geocentric and projected, UTM and Lambert).
- Coordinate system selection from command line.
Tracks
- Tracks are shown as a set of track segments. Track segments are sets of waypoints connected with a line.
- Track segments are not connected but share the same color and input coordinate system.
- Multiple tracks are shown in a viewer, track color is automatically chosen to visually distinguish tracks.
Waypoints
- Waypoints are displayed as a 3D symbol plus a text in case of named waypoint.
- Name text is automatically oriented toward screen and font size is adjusted dynamically too.
- Text color is selected from command line
- Waypoint information (location, elevation and time) is displayed in a head up display (HUD) when mouse flies over the point.
- Waypoint symbol is loaded from file
- Feature points, i.e. point out of a track, are selected. Are shown only the ones that are in the area of the displayed maps and tracks.
Maps
- 2D Maps are displayed in 3D perspective with box subtrat.PC
- Map loading is currently only supported for the Carte Sur Table file format.
- Map elevation in the 3D scene is computed based on the minimum elevation of the loaded tracks to reduce perspective effects.
- For tracks without maps a box is displayed below the track to improve perspective.
- In the current version, loading of 3D terrain model is through Open Scene Graph (OSG). Models must be projected and optimized using OSG utilities like osgdem see Loading Blue Marble.
Enhancements:
- All the features of release 0.0.5 are now accessible from menus and dialog boxes.
- A graphical user interface is used to wrap the main functionality of the track viewer in 3D, such as opening and closing files; focusing and zooming on tracks, waypoints, or segments; and generating terrains from downloaded or local imagery.
Download (8.8MB)
Added: 2007-04-16 License: GPL (GNU General Public License) Price:
922 downloads
NetPipes 4.2
NetPipes provides a set of utilities to attach stdin/stdout utilities to network sockets. more>>
NetPipes provides a set of utilities to attach stdin/stdout utilities to network sockets.
The netpipes package makes TCP/IP streams usable in shell scripts. It can also simplify client/server code by allowing the programmer to skip all the tedious programming bits related to sockets and concentrate on writing a filter/service.
Applications of these utilities can include file transfer, network backups, HTTP queries, remote procedure calls, and TCP daemon testing.
The SSL encryption filter available in the US/Canada version can be applied by shell scripts communicating with secure HTTPDs and can be used to make an SSL IMAPD out of a non-SSL one. (requires the SSLeay library).
aucet is the server end of a TCP/IP stream. It listens on a port of the local machine waiting for connections. Every time it gets a connection it forks a process to perform a service for the connecting client.
hose is the client end of a TCP/IP stream. It actively connects to a remote port and execs a process to request a service.
encapsulate is an implementation of the Session Control Protocol. It allows you to multiplex several streams across a single TCP session and also transmits remote exit status.
ssl-auth is an encryption filter that encapsulates stdin/stdout from a subprocess (or its own stdin/stdout) in the Secure Socket Layer protocol as implemented by the SSLeay library. It can be used to communicate with encrypted daemons (HTTPS daemons, or SSL IMAP daemons) and can sometimes be used to jury-rig secure versions of such services.
sockdown is a simple program designed to shut down part or all of the socket connection. It is primarily useful when the processes connected to the socket perform both input and output.
getpeername and getsockname are two names for a program designed to print out the addresses of the ends of a socket. getpeername prints the address of the remote end and getsockname prints the address of the local end.
timelimit limits the amount of foreground wallclock time a process can consume. After the time limit runs out it either kills the process or exits and leaves it in the background.
<<lessThe netpipes package makes TCP/IP streams usable in shell scripts. It can also simplify client/server code by allowing the programmer to skip all the tedious programming bits related to sockets and concentrate on writing a filter/service.
Applications of these utilities can include file transfer, network backups, HTTP queries, remote procedure calls, and TCP daemon testing.
The SSL encryption filter available in the US/Canada version can be applied by shell scripts communicating with secure HTTPDs and can be used to make an SSL IMAPD out of a non-SSL one. (requires the SSLeay library).
aucet is the server end of a TCP/IP stream. It listens on a port of the local machine waiting for connections. Every time it gets a connection it forks a process to perform a service for the connecting client.
hose is the client end of a TCP/IP stream. It actively connects to a remote port and execs a process to request a service.
encapsulate is an implementation of the Session Control Protocol. It allows you to multiplex several streams across a single TCP session and also transmits remote exit status.
ssl-auth is an encryption filter that encapsulates stdin/stdout from a subprocess (or its own stdin/stdout) in the Secure Socket Layer protocol as implemented by the SSLeay library. It can be used to communicate with encrypted daemons (HTTPS daemons, or SSL IMAP daemons) and can sometimes be used to jury-rig secure versions of such services.
sockdown is a simple program designed to shut down part or all of the socket connection. It is primarily useful when the processes connected to the socket perform both input and output.
getpeername and getsockname are two names for a program designed to print out the addresses of the ends of a socket. getpeername prints the address of the remote end and getsockname prints the address of the local end.
timelimit limits the amount of foreground wallclock time a process can consume. After the time limit runs out it either kills the process or exits and leaves it in the background.
Download (0.073MB)
Added: 2007-03-02 License: GPL (GNU General Public License) Price:
967 downloads
Maxemum TV-Guide 7.3.2
Maxemum TV-Guide is a KDE TV guide. more>>
Maxemum TV-Guide is a KDE TV-guide. Maxemum TV-Guide is developed in C++, based on QT/KDE and uses XMLTV as its back end to grab listings.
At present there are backends grabbing TV listings for Canada, the USA, the UK, Germany, Austria, Finland, Spain, the Netherlands, Hungary, Denmark, Japan, Sweden, France, Norway and Romania.
Main features:
- easy-to-use user interface
- quick channel(s)-only selection
- descriptions
- hidden in tray while not used
- favourite show highlighting
- realtime updates with colour encoded time
- automatic grabbing of TV-listings
- a popup window alerting the user when favourite show starts
- execution of an external command upon user alerts
- favourite overview with quick removal
- realtime progress
- and more..
Enhancements:
- new translation: Slovak, by Jozef Riha
- new translation: Italian, by Matteo Azzali
- norwegian translation has been improved, by Leif Mathis Gaup
- french translation has been improved, by Starcrasher
- german translation has been improved, by Philipp Matthias Hahn
- episode Title-patch by nhjm449 applied
- bug-fix in parser (MTVG crashed if an icon-tag was located in a programme-tag)
<<lessAt present there are backends grabbing TV listings for Canada, the USA, the UK, Germany, Austria, Finland, Spain, the Netherlands, Hungary, Denmark, Japan, Sweden, France, Norway and Romania.
Main features:
- easy-to-use user interface
- quick channel(s)-only selection
- descriptions
- hidden in tray while not used
- favourite show highlighting
- realtime updates with colour encoded time
- automatic grabbing of TV-listings
- a popup window alerting the user when favourite show starts
- execution of an external command upon user alerts
- favourite overview with quick removal
- realtime progress
- and more..
Enhancements:
- new translation: Slovak, by Jozef Riha
- new translation: Italian, by Matteo Azzali
- norwegian translation has been improved, by Leif Mathis Gaup
- french translation has been improved, by Starcrasher
- german translation has been improved, by Philipp Matthias Hahn
- episode Title-patch by nhjm449 applied
- bug-fix in parser (MTVG crashed if an icon-tag was located in a programme-tag)
Download (0.20MB)
Added: 2007-03-04 License: GPL (GNU General Public License) Price:
978 downloads
Locale::SubCountry 1.37
Locale::SubCountry is a Perl module that can convert state, province, county etc. names to/from code. more>>
Locale::SubCountry is a Perl module that can convert state, province, county etc. names to/from code.
SYNOPSIS
my $country_code = GB;
my $UK = new Locale::SubCountry($country_code);
if ( not $UK )
{
die "Invalid code $country_coden";
}
elsif ( $UK->has_sub_countries )
{
print($UK->full_name(DGY),"n"); # Dumfries and Galloway
print($UK->regional_division(DGY),"n"); # CT (Scotland)
}
my $australia = new Locale::SubCountry(AUSTRALIA);
print($australia->country,"n"); # AUSTRALIA
print($australia->country_code,"n"); # AU
if ( $australia->has_sub_countries )
{
print($australia->code(New South Wales ),"n"); # NSW
print($australia->full_name(S.A.),"n"); # South Australia
my $upper_case = 1;
print($australia->full_name(Qld,$upper_case),"n"); # QUEENSLAND
print($australia->category(NSW),"n"); # state
print($australia->FIPS10_4_code(ACT),"n"); # 01
print($australia->ISO3166_2_code(02),"n"); # NSW
my @aus_state_names = $australia->all_full_names;
my @aus_code_names = $australia->all_codes;
my %aus_states_keyed_by_code = $australia->code_full_name_hash;
my %aus_states_keyed_by_name = $australia->full_name_code_hash;
foreach my $code ( sort keys %aus_states_keyed_by_code )
{
printf("%-3s : %sn",$code,$aus_states_keyed_by_code{$code});
}
}
# Methods for country codes and names
my $world = new Locale::SubCountry::World;
my @all_countries = $world->all_full_names;
my @all_country_codes = $world->all_codes;
my %all_countries_keyed_by_name = $world->full_name_code_hash;
my %all_country_keyed_by_code = $world->code_full_name_hash;
This module allows you to convert the full name for a countries administrative region to the code commonly used for postal addressing. The reverse lookup can also be done. Sub country codes are defined in "ISO 3166-2:1998, Codes for the representation of names of countries and their subdivisions".
Sub countries are termed as states in the US and Australia, provinces in Canada and counties in the UK and Ireland.
Names and ISO 3166-2 codes for all sub countries in a country can be returned as either a hash or an array.
Names and ISO 3166-1 codes for all countries in the world can be returned as either a hash or an array.
ISO 3166-2 codes can be converted to FIPS 10-4 codes. The reverse lookup can also be done.
<<lessSYNOPSIS
my $country_code = GB;
my $UK = new Locale::SubCountry($country_code);
if ( not $UK )
{
die "Invalid code $country_coden";
}
elsif ( $UK->has_sub_countries )
{
print($UK->full_name(DGY),"n"); # Dumfries and Galloway
print($UK->regional_division(DGY),"n"); # CT (Scotland)
}
my $australia = new Locale::SubCountry(AUSTRALIA);
print($australia->country,"n"); # AUSTRALIA
print($australia->country_code,"n"); # AU
if ( $australia->has_sub_countries )
{
print($australia->code(New South Wales ),"n"); # NSW
print($australia->full_name(S.A.),"n"); # South Australia
my $upper_case = 1;
print($australia->full_name(Qld,$upper_case),"n"); # QUEENSLAND
print($australia->category(NSW),"n"); # state
print($australia->FIPS10_4_code(ACT),"n"); # 01
print($australia->ISO3166_2_code(02),"n"); # NSW
my @aus_state_names = $australia->all_full_names;
my @aus_code_names = $australia->all_codes;
my %aus_states_keyed_by_code = $australia->code_full_name_hash;
my %aus_states_keyed_by_name = $australia->full_name_code_hash;
foreach my $code ( sort keys %aus_states_keyed_by_code )
{
printf("%-3s : %sn",$code,$aus_states_keyed_by_code{$code});
}
}
# Methods for country codes and names
my $world = new Locale::SubCountry::World;
my @all_countries = $world->all_full_names;
my @all_country_codes = $world->all_codes;
my %all_countries_keyed_by_name = $world->full_name_code_hash;
my %all_country_keyed_by_code = $world->code_full_name_hash;
This module allows you to convert the full name for a countries administrative region to the code commonly used for postal addressing. The reverse lookup can also be done. Sub country codes are defined in "ISO 3166-2:1998, Codes for the representation of names of countries and their subdivisions".
Sub countries are termed as states in the US and Australia, provinces in Canada and counties in the UK and Ireland.
Names and ISO 3166-2 codes for all sub countries in a country can be returned as either a hash or an array.
Names and ISO 3166-1 codes for all countries in the world can be returned as either a hash or an array.
ISO 3166-2 codes can be converted to FIPS 10-4 codes. The reverse lookup can also be done.
Download (0.062MB)
Added: 2006-08-16 License: Perl Artistic License Price:
1164 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 canada immigration 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