Main > Free Download Search >

Free jackson hewitt software for linux

jackson hewitt

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 15
Sidebar on Right 0.3

Sidebar on Right 0.3


Sidebar on Right is an extension which moves the sidebar to the right side of the browser. more>>
Sidebar on Right is an extension which moves the sidebar to the right side of the browser.

<<less
Download (0.003MB)
Added: 2007-04-18 License: MPL (Mozilla Public License) Price:
923 downloads
Text::Convert::ToImage

Text::Convert::ToImage


Text::Convert::ToImage is a Perl module. more>>
Text::Convert::ToImage is a Perl module.

SYNOPSIS

use Text::Convert::ToImage;
my $tti = Text::Convert::ToImage->new();
my $length = length($email);
if ($length > 150) {
$email = "Your text length of $length is too large:";
}
my $config = {
TEXT => $email ? $email : "y@hn.org",
POINTSIZE => $point_size ? $point_size : 14,
LEVEL => $level ? $level : 0,
FONT => $font,
XSKEW => $xskew,
YSKEW => $yskew,

};
$tti->calculate($config);
print "Content-type: image/pngnn";
binmode STDOUT;
$tti->Write(png:-);

This was knocked up a long time ago and someone asked me if the source was available so I decided to put it on CPAN. There is very little documentation with it.

There are also very few tests. If more than me and the person who asked for the module use it then I will write some tests for it.

At the moment I have been using it top obfuscate emails and not much else. A demo can be found at http://www.hjackson.org/cgi-bin/tools/email.pl

There are some undocumented features to this module and they are this way because I have not tested to see if they work yet.

<<less
Download (0.011MB)
Added: 2006-08-22 License: Perl Artistic License Price:
1158 downloads
SafeCache 0.9

SafeCache 0.9


SafeCache is an extension which segments the cache on the basis of the document origin, defending against web-privacy attacks. more>>
SafeCache is an extension which segments the cache on the basis of the document origin, defending against web-privacy attacks.

Segments the cache on the basis of the originating document, defending against web privacy attacks that remote sites can use to determine your browser history at other sites.

For example, a b.com image appearing on an a.com page would have a separate cache entry from the same image appearing on a b.com page, so a.com cannot use timing techniques to determine if you have visited b.com before.

Checks cookie settings (allow, originating site only, deny) to determine your desired privacy level (segmented cache, cache originating site only, or never cache).

<<less
Download (0.013MB)
Added: 2007-04-18 License: MPL (Mozilla Public License) Price:
924 downloads
SafeHistory 0.8

SafeHistory 0.8


SafeHistory is an extension that protects your privacy by silently defending against visited-link-based tracking techniques. more>>
SafeHistory is an extension that protects your privacy by silently defending against visited-link-based tracking techniques.

Restricts the marking of visited links on the basis of the originating document, defending against web privacy attacks that remote sites can use to determine your browser history at other sites.

A link on a.com pointing at b.com will only be marked visited if you previously visited the b.com page with a referrer in the domain of a.com.

On-site links work normally.

Checks cookie settings (allow, originating site only, deny) to determine your desired privacy level (segmented by origin, dont mark links visited in offsite frames, or never mark links visited).

<<less
Download (0.019MB)
Added: 2007-04-18 License: MPL (Mozilla Public License) Price:
922 downloads
Acme::Scripticide 0.0.4

Acme::Scripticide 0.0.4


Acme::Scripticide is a Perl extension to allow your script to kill itself. more>>
Acme::Scripticide is a Perl extension to allow your script to kill itself.

SYNOPSIS

auto call good_bye_cruel_world()

use Acme::Scripticide;

auto call good_bye_cruel_world(Good bye cruel world)

use Acme::Scripticide qw(Good bye cruel world);

auto put "Good bye cruel world" in [$0 w/out .w+$].html, call good_bye_cruel_world()

use Acme::Scripticide (.html, qw(Good bye cruel world));

only do it when and where you want

use Acme::Scripticide qw(good_bye_cruel_world);

if(i_take_medication_and_therapy()) {
print "Take that Tom Cruise, you wacky weirdo, tell Jackson howdy.";
}
else {
good_bye_cruel_world();
}

<<less
Download (0.003MB)
Added: 2006-08-25 License: Perl Artistic License Price:
1155 downloads
Authen::Captcha 1.023

Authen::Captcha 1.023


Authen::Captcha is a Perl extension for creating captchas to verify the human element in transactions. more>>
Authen::Captcha is a Perl extension for creating captchas to verify the human element in transactions.

SYNOPSIS

use Authen::Captcha;

# create a new object
my $captcha = Authen::Captcha->new();

# set the data_folder. contains flatfile db to maintain state
$captcha->data_folder(/some/folder);

# set directory to hold publicly accessable images
$captcha->output_folder(/some/http/folder);

# Alternitively, any of the methods to set variables may also be
# used directly in the constructor

my $captcha = Authen::Captcha->new(
data_folder => /some/folder,
output_folder => /some/http/folder,
);

# create a captcha. Image filename is "$md5sum.png"
my $md5sum = $captcha->generate_code($number_of_characters);

# check for a valid submitted captcha
# $code is the submitted letter combination guess from the user
# $md5sum is the submitted md5sum from the user (that we gave them)
my $results = $captcha->check_code($code,$md5sum);
# $results will be one of:
# 1 : Passed
# 0 : Code not checked (file error)
# -1 : Failed: code expired
# -2 : Failed: invalid code (not in database)
# -3 : Failed: invalid code (code does not match crypt)
##############

<<less
Download (0.097MB)
Added: 2006-08-02 License: Perl Artistic License Price:
1181 downloads
PlotCalendar::Month 1.1

PlotCalendar::Month 1.1


PlotCalendar::Month is a Plot an ASCII or HTML calendar. more>>
PlotCalendar::Month is a Plot an ASCII or HTML calendar.

SYNOPSIS

Creates a Month object for plotting as ASCII, HTML, or in a Perl/Tk Canvas. Calls Day.pm for the individual days within the calendar.

Measurements in pixels because - well, because. It seemed simpler when I made the decision. And it works for both Tk and HTML.

The month is laid out like this :

Month_name Year

---------------------------------------------------------------
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
---------------------------------------------------------------
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | |
| | | | | | | |
|--------|--------|--------|-------|--------|--------|--------|
| | | | | | | |
| day | day | | | | | | optional
| | | | | | | | row
|--------|--------|--------|-------|--------|--------|--------|

Globals : height, width, fgcol,
bgcolmain,


References expect to be given the entire thing, that is
< A HREF="http://yaddayaddayadda/" >
or
< A HREF="mailto:george_tirebiter@noway.nohow" >

The software will terminate it with a < /A > at the right spot.

EXAMPLE

require PlotCalendar::Month;

my $month = PlotCalendar::Month->new(01,1999); # Jan 1999

# global values, to be applied to all cells

------------------------- size of whole calendar
$month -> size(700,700); # width, height in pixels
------------------------- font sizes for digit, name of day, and text
$month -> font(14,10,8);
------------------------- clip text if it wants to wrap?
$month -> cliptext(yes);
------------------------- This can be any day you want
$month -> firstday(Sun); # First column is Sunday
------------------------- If this is not set, regular text will be used.
------------------------- If it is set, then in that directory should be
------------------------- gif files named 0.gif, 1.gif ... January.gif, ...
$month -> artwork(/home/ajackson/public_html/cgi-bin/Calendar/Calendar_art3/);

# arrays of values, if not an array, apply to all cells, if an array
# apply to each cell, indexed by day-of-month

The colors are the standard values used in html
Textstyle encoding is b=bold, i=italic, u=underline, n=normal
Fontsize = 6-14, roughly point sizes

my @text;
my @daynames;
my @nameref;
my @bgcolor;
my @colors = (WHITE,#33cc00,#FF99FF,#FF7070,#FFB0B0,);
my (@textcol,@textsize,@textstyle,@textref);
my @style = (i,u,b,);
my @url;

----------- build some random color and text fields as a demo

for (my $i=1;$i fgcolor(BLACK,); # Global foreground color
$month -> bgcolor(@bgcolor); # Background color per day
$month -> styles(b,bi,ui,); # Global text styles

# Comments

my @prefs = (before,after,after);
my @comments = ([Comment one],["Comment two","and so on"],[Comment three]);
my @comcol = qw(b g b);
my @comstyle = qw(n b bi);
my @comsize = qw(8 10 14);

------------------------- Comments get stuck into an otherwise empty cell
$month->comments(@prefs,@comments,@comcol,@comstyle,@comsize);

------------------------- Wrap a hotlink around the whole day, for each day
$month -> htmlref(@url);

------------------------- set the names for every day
$month -> dayname(@daynames);
------------------------- wrap the name in a hotlink
$month -> nameref(@nameref);

------------------------- set the text and its properties for each day
$month -> text(@text);
$month -> textcolor(@textcol);
$month -> textsize(@textsize);
$month -> textstyle(@textstyle);
$month -> textref(@textref);

# global HTML only options

----------------- allow days to expand vertically to accomodate text

$month -> htmlexpand(yes);

# grab an ascii calendar and print it

my $text = $month -> getascii;

print $text;

------------------- get the html calendar

my $html = $month -> gethtml;

print "< HTML >< BODY >n";
print $html;

<<less
Download (0.020MB)
Added: 2007-07-30 License: Perl Artistic License Price:
816 downloads
GNU sauce 0.8.1

GNU sauce 0.8.1


GNU Sauce is an anti-spam server. more>>
GNU Sauce is an anti-spam server. SAUCE (Software Against Unsolicited Commercial Email) is an SMTP server that sits between the Internet and your actual mail software. It was originally written to help in the fight against spam, but it also helps encourage good configuration and administration in general.

SAUCE has various tactics for DETECTING incoming spam:


Extremely aggressive checks on incoming email and its sources. If any problems are discovered the mail is not accepted.
Spambait addresses: when mail is sent to a bait address its sources are blacklisted.
Mail from previously-unknown sources is delayed to give them a chance to try a bait address or get their account cancelled.

Pros:

SAUCE is very sucessful. It can cut spam by an order of magnitude.
Administrators using SAUCE have to deal with much less bounced mail.
SAUCE never bounces legitimate mail from correct, non-spamming sites.

Cons:

Most spam sources are misconfigured, but many other sites are too, and SAUCE will bounce their mail. SAUCE is not for you if clueless strangers often send you mail thats important to you.
SAUCE delays mail from new senders and sites (configurable, though).
SAUCE is something of a resource hog.
SAUCE is hard to install, especially if youre not using Debian.
SAUCE is controversial, because it deliberately rejects mail for technical deficiencies which wouldnt make it undeliverable.

SAUCE is not a users mailer. It must be installed on a mail hub by the system administrator. It needs existing SMTP software, which must have standard anti-spam features such as relay prevention, checking recipients during the SMTP conversation, etc. Currently you must be using Exim, though support for other mailers could be added.
<<less
Download (0.081MB)
Added: 2006-07-07 License: GPL (GNU General Public License) Price:
1204 downloads
GearHead: Arena 1.100

GearHead: Arena 1.100


GearHead is a mecha roguelike roleplaying game. more>>
GearHead is a mecha roguelike roleplaying game.
Set a century and a half after nuclear war, you can explore a world where various factions compete to determine the future of the human race.
Major features include random plot generation, a detailed character system, and over two hundred customizable mecha designs.
There are two things which really separate GearHead from most
other ASCII-based RPGs. First, movement is somewhat more complex.
Second, you get to pilot giant robots.
Movement in GearHead is a bit more complex than it is in most other roguelikes, but once you get used to it I hope youll enjoy it. Your character has direction, speed, and altitude. These three values are shown in the navigational display, on the left hand side of the character info window.
The display should look something like this:
+<<less
Download (0.94MB)
Added: 2007-06-23 License: LGPL (GNU Lesser General Public License) Price:
867 downloads
userv 1.0.3

userv 1.0.3


userv is a tool for system administrators. more>>
userv is a tool for system administrators, who often find themselves with a program running as one user which needs to be able to do certain things as another user.
For example, my machines news system needs to scan my users newsrcs to ensure that the right newsgroups are fetched. Before userv that part of the news system had to run as root, and clumsily use `su.
It can be also a component for application authors. For example, imagine a version of `cron which didnt need to run as root, so that a security bug in cron would just mean that bad people could get cron jobs to run at the wrong times, rather than everyone on the system being able to break in completely. Imagine being able to do sophisticated mail filtering at delivery time without the mail transfer or delivery agents needing to be root.
Enhancements:
- Count -continued lines properly in error message line numbers.
- Fix lexing bugs with "-quoted strings and -continuation.
- Fix interpretation of n etc. in "-quoted strings.
- Fix bug which ignored erroneous read/write after ignore-fd/reject-fd.
<<less
Download (0.18MB)
Added: 2006-07-13 License: GPL (GNU General Public License) Price:
1198 downloads
GNU adns 1.0

GNU adns 1.0


GNU adns is a resolver library for C and C++ programs. more>>
GNU adns is a resolver library for C and C++ programs.
Includes automatic sanity checking and responses that are automatically decoded into a natural C representation. Very easy to use for simple programs that just want to look up MX records or translate names to addresses.
Time-to-live, CNAME, and similar information are returned in an easy to use manner, and you can launch many queries at once and deal with the replies asynchronously. The program reports errors in a way that distinguishes the cause of failure.
Main features:
- It is reasonably easy to use for simple programs which just want to translate names to addresses, look up MX records, etc.
- It can be used in an asynchronous, non-blocking, manner. Many queries can be handled simultaneously.
- Responses are decoded automatically into a natural representation for a C program - there is no need to deal with DNS packet formats.
- Sanity checking (eg, name syntax checking, reverse/forward correspondence, CNAME pointing to CNAME) is performed automatically.
- Time-to-live, CNAME and other similar information is returned in an easy-to-use form, without getting in the way.
- There is no global state in the library; resolver state is an opaque data structure which the client creates explicitly. A program can have several instances of the resolver.
- Errors are reported to the application in a way that distinguishes the various causes of failure properly.
- Understands conventional resolv.conf, but this can overridden by environment variables.
- Flexibility. For example, the application can tell adns to: ignore environment variables (for setuid programs), disable hostname syntax sanity checks to return arbitrary data, override or ignore resolv.conf in favour of supplied configuration, etc.
- Believed to be correct ! For example, will correctly back off to TCP in case of long replies or queries, or to other nameservers if several are available. It has sensible handling of bad responses etc.
<<less
Download (0.24MB)
Added: 2006-06-07 License: GPL (GNU General Public License) Price:
1236 downloads
PostScript::MailLabels 2.25

PostScript::MailLabels 2.25


PostScript::MailLabels builds printer calibration pages, and will generate PostScript code for putting addresses on mailing. more>>
PostScript::MailLabels are modules for creating PostScript files of mailing address labels.
Flexible enough to tackle other printing tasks, basically anything requiring a set fields be printed on a regular grid. Also creates PostScript(tm) code for calibrating and testing mailing label printing.
The module has three distinct output modes. In my experience, printing mailing labels is a matter of tweaking parameters to get them all to fit properly on the page. This module is designed with this in mind.
The first output is the calibration sheet. This is a pair of annotated axes, either in inches or centimeters, centered on the page and covering the whole page in X and Y directions. The intent is for you to output this page first, and simply read off the relevant page dimensions directly.
The second output is the label test. This output is a series of boxes drawn on the page, meant to outline the edges of all the mailing labels. Take this sheet and line it up with a sheet of labels to see if they actually match perfectly. If not, tweak the parameters until they do. Note that sometimes you will get a message at the bottom of the sheet saying ``Bottom gap too large, last row cannot be printed.
This means that the printable area of your printer is too small to utilize the last row of labels. I have this problem. But I handle it for you. Note also the arrows on the test sheet. As you hold the test sheet over a sheet of labels, hold it up to the light and slide the test sheet so that the boxes match the edges of the labels. If you slide in the arrow direction, that is a positive adjustment.
The other direction is negative. If the edges of some boxes come out dashed, that means that the non-printing border cuts off the end of the label, so I will adjust the printing area appropriately. Dont try to line up the dashed lines with label edges - it wont work. Just line up the solid lines.
The third output is the labels themselves. By default, I have set up a US-centric address definition :
firstname, lastname, street address, city, state, zipcode
But with version 2.0, you can now create your own definition. You can define new fields, and you can define how those fields land on a label. You can also control the fonts on a per-field basis. Not the size, yet - later pilgrim.
Parameters you can set :
Paper size, orientation, borders on the printable area (many printers will not print right up to the edge of the paper), where the labels live on the page and how big they are, overall x-y shift of page, whether or not to print PostNET barcode, font, fontsize, units (english or metric), which Avery(tm) product code to use, and where the first label starts.
This last needs explanation. If you have a partially used sheet of labels, you might want to use it up. So you count the missing labels, starting at the upper left, and counting across, and then down. For example, if I have 3 columns of labels, label five is the second label in the second row.
If you have an Avery(tm) product that I havent defined, send me the specs and Ill add it.
Also, if there is another brand of labels that you use, send me the relevant data and Ill add that as well. I suspect that there must be some other vendor in Europe, but I dont know who that would be.
When setting up the addresses, I check to see if they will fit on the label. If not, I try to shorten them semi-intelligently until they fit. This part could use quite a bit more work, if done right it probably merits a module all its own.
Briefly, for the name line, I start trimming the ends off the first name, and leave the last name alone.
For the street, I look for things like Road or Avenue and nuke those first, then I trim the street name from the right.
Enhancements:
- Parentheses are now escaped in the generated PostScript code.
<<less
Download (0.041MB)
Added: 2006-07-05 License: Artistic License Price:
1206 downloads
Crypt::X509 0.21

Crypt::X509 0.21


Crypt::X509 is a Perl module to parse an X.509 certificate. more>>
Crypt::X509 is a Perl module to parse an X.509 certificate.

SYNOPSIS

use Crypt::X509;

$decoded = Crypt::X509->new( cert => $cert );

$subject_email = $decoded->subject_email;
print "do not use after: ".gmtime($decoded->not_after)." GMTn";

Crypt::X509 parses X.509 certificates. Methods are provided for accessing most certificate elements.

It is based on the generic ASN.1 module by Graham Barr, on the x509decode example by Norbert Klasen and contributions on the perl-ldap-dev-Mailinglist by Chriss Ridd.

<<less
Download (0.013MB)
Added: 2006-09-29 License: Perl Artistic License Price:
1123 downloads
FireBug 1.4.0

FireBug 1.4.0


This allows you to explore the far corners of the DOM by keyboard or mouse. more>> <<less
Added: 2009-07-16 License: MPL Price: FREE
987 downloads
 
Other version of FireBug
FireBug 1.3.3 / 1.4.0 Beta 7Joe Hewitt - FireBug. FireBug 1.3.3 / 1.4.0 Beta 7 is professionally
Price: FREE
License:MPL
Download
999 downloads
Added: 2009-07-09
FireBug 1.3.3 / 1.4.0 Beta 4Joe Hewitt - FireBug. Explore the far corners of the DOM by keyboard
Price: FREE
License:MPL
Download
987 downloads
Added: 2009-07-03
FireBug 1.3.3 / 1.4.0 Beta 5Joe Hewitt - FireBug. FireBug 1.3.3 / 1.4.0 Beta 5 is professionally
Price: FREE
License:MPL
Download
1001 downloads
Added: 2009-07-07
FireBug 1.04Joe Hewitt - FireBug. FireBug is a Firefox extension that allows you to explore the
License:MPL (Mozilla Public License)
Download (0.29MB)
1573 downloads
Added: 2007-04-09
PwdHash 1.1

PwdHash 1.1


PwdHash is an extension which generates theft-resistant passwords. more>>
PwdHash is an extension which generates theft-resistant passwords.

Automatically generates per-site passwords if you prefix your password with @@ or press F2 beforehand.

Prevents JavaScript from reading your password as it is typed. The same password will be generated at each subdomain: a.example.com matches b.example.com, a.example.co.uk matches b.example.co.uk, but a.co.uk and b.co.uk are different.

Hashed passwords can also be generated at https://www.pwdhash.com/

<<less
Download (0.015MB)
Added: 2007-04-18 License: MPL (Mozilla Public License) Price:
589 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1