Spam from VoteNader.org? (Or naderexplore04.org)
You may have received spam email recently that appears to come from our
campaign, or be about our campaign -- perhaps the "From" and or
"Reply-to" addresses look like they are coming from VoteNader.org. Or
perhaps you have received a message that appears to come from an
individual (if the address is real, the real owner probably did not send
this email either) with suppressed recipients. Or maybe you received an
email that appeared to come from yourself promoting our site.
These messages are NOT from Nader for President 2004, and these email
tactics are NOT condoned by our campaign in any way.
UPDATE: Some of the latest forged emails have been made to appear to be
coming from naderexplore04.org. Again, we are not responsible for this
unfortunate abuse of email, and there is little in the technical sense
that we can do to prevent this as it has nothing to do with our actual
infrastructure. We are collecting information.
NOTE: The emails with malicious code (viruses, worms, etc.) often have
attachments. Our campaign will NEVER send attachments in our
announcement emails to you. Please be sure that you have anti-virus
software and have the latest updates available for your anti-virus
Our hosting service has alerted us to say that Nader for President 2004
appears to be the target of what is called a "Joe Job." Such an event is
where a spammer forges email to make it appear to have come from some
other domain (such as ours -- or yourself). This is hard to prevent on
our end and part of the insecure nature of the email protocol in
Members of our actual email list must request to receive email from us
(either through Ralph's signup sheets or subscribing during our
exploratory phase, or now on our campaign site). When one signs up for
email they must reply to a confirmation message before they receive our
Our public announcement emails come from "campaign(a)votenader.org,"
contain a "Paid for by Nader for President 2004" statement at the
bottom, and have "updates(a)lists.votenader.org" in the "To:" header.
Unfortunately, some of these indicators can be forged as well.
Most of the Spam that we have received complaints about appear to be
forged from email addresses not associated with votenader.org (often
forged to appear to be coming from government email addresses), and have
our website code embedded in the body of the email with hidden tags that
contain random words that work to subvert anti-spam software.
If you are on our lists, you can ALWAYS unsubscribe at ANY time by
following the instructions included at the end of our announcements. You
can also use our unsubscribe page using the email address you signed up
If you are receiving this SPAM, we extend our apologies.
We will pursue the spammers to the full extent of the law.
For more information, please review these resources:
How Do I Determine the Source of an Email?
Why Does This Spam Look Like I Sent It?
Coping with a Joe Job
Please contact abuse(a)votenader.org with any questions. We have received
many samples of the spam and are working to identify the source, if
Volunteer -------------- http://www.votenader.org/get_involved/index.php
Ballot Access ---------- http://www.votenader.org/ballot_access/index.php
Register to Vote ------- http://www.rockthevote.com/rtv_register.php
Contribute ------------- http://www.votenader.org/contribute/index.php
Contact Us ------------- http://www.votenader.org/contact/index.php
.more integral part of the
world revolution, hastening the day when imperialism, Zionism .meet their
These Maoist terrorist organizations are financing their activities by
trafficking in controlled substances. According to December 13, 2000,
testimony by Frank Cilluffo, to the U.S. House Committee on the Judiciary
Subcommittee on Crime, the Kurdistan Workers Party (PKK) " is heavily
involved in the European drug trade, especially in Germany and France.
French law enforcement estimates that the PKK smuggles 80 percent of the
heroin in Paris." Cilluffo is Deputy Director, Global Organized Crime
Program Counterterrorism Task Force at Washington, D.C.'s Center for
Strategic and International Studies.
This same testimony reveals the Nepal Communist Party, ".turned to drug
trafficking for funding. Nepal serves as a hub for hashish trafficking in
Asia." The CIA Fact Book lists Nepal as a major source for heroin from
Southeast Asia to the West.
The South Asia Terrorism Portal wrote of the Nepal Communist Party: "The
Maoists (Nepal) draw inspiration from the 'Revolutionary International
Movement', among whose affiliate is the American Revolutionary Communist
Party that provides them their ideological sustenance. Observers have
noticed striking similarities in the policies and guerilla tactics adopted
by the Maoists and those of the Shining Path of Peru.. Maoist violence has
already cost Nepal several hundred lives and destruction of property worth
millions of rupees. In 1996, the year the insurgency commenced, 82 people
were killed. This figure included insurgents, security forces, personnel and
civilians. During the next year, total killings came down by half - 38
people died. The following year, in 1998, after the Maoists intensified
their program of violence, 408 people were killed - nearly an elevenfold
increase in the number of deaths over the previous year. Ever since, the
death toll has been on the rise. By late 2000 the death toll has risen to
over 2,100. As of A
- Registration is now open. We apologise for the delay, but we have
had some technical problems.
- Due to this, we have decided to keep the submission of abstracts
for the refereed track open for one more day. Last submission time is
now on Sunday 11 April at 23.59 CET.
- We have a limited number of beds available in very affordable
accomodation near the conference venue. Book early before it runs out.
- We are still receiving submissions for regular talks and tutorials.
Closing date is 15 April.
- There is now a wiki at the Europython website for sprint organising.
About the conference
EuroPython 2004 will be held 7-9 June in Göteborg, Sweden.
The EuroPython conference will have tracks for Science, Business,
Education, Applications, Frameworks, Zope and the Python language
itself. Lightning talks, Open Space and BOF sessions are also planned.
There will be tutorials as well, both for newcomers to Python and
Python users interested in special subjects. In the days before and
after the conference, programming sprints will be arranged.
Refereed paper proposals: until 11 April.
Submission of talks: 1 March - 15 April.
Early Bird registration: 9 April - 1 May.
Accomodation booking: 9 April - 1 May (or until space runs out)
More information at http://www.europython.org.
What is it?
Atox is a framework for automated markup. With it one can quite easily
write custom scripts for converting plain text into XML in any way one
wishes. Atox is normally used as a command-line script, using a simple
XML language to specify the desired transformation from text to
markup, but it is also possible to build custom parsers using the Atox
library. The name (short for ASCII-to-XML) is inspired by such UNIX
tools and system functions as atops and atoi.
What can it do?
The examples in the distribution demonstrate how you can use Atox to:
- Mark up a (relatively simple) technical document (the Atox manual)
- Mark up code blocks only through indentation;
- Nest lists through indentation
- Discern between different indentation "shapes" (e.g. a block quote
versus a description list item);
- Transform simple LaTeX into XML;
- Add XML "syntax highlighting" to Python code;
- Mark up screenplays or stageplays, largely based on indentation;
- Mark up simple fictional prose;
- Mark up simple tables.
What's new in 0.3?
Some examples were added to the demo directory, highlighting the new
The 'ax:indented' tag
This tag allows you to match an indent and a dedent easily, even
if there is a lot of indentation between the two.
The 'ax:try' tag
You can indicate that a portion of the format is to be parsed
with backtracking by wrapping it in a 'try' tag. This can be
very useful for the places were a single-token lookahead just
won't cut it.
The 'ax:glue' attribute
This replaces the experimental 'glued' attribute. The 'glue'
attribute can contain a regular expression that much then match
the skipped text before a glued element. Using an empty string
makes it equivalent to 'glued="yes"'.
Where can I get it?
Atox is hosted at SourceForge (http://atox.sf.net) and the current
release (0.3) is available for download via its project page
The Small Print
Atox is released under the MIT license. It comes with no warranty of
any kind. Also, even though the current version works well, and the
project is currently (as per early 2004) being actively developed,
there is no guarantee of continued support. What you see is what you
Magnus Lie Hetland "Oppression and harassment is a small price to pay
http://hetland.org to live in the land of the free." -- C. M. Burns
Pyb 0.4 is now available.
Pyb is an ant-like build tool written in Python. Unlike Ant, which
uses XML, Pyb build scripts are written in Python thus giving you
access to all of the features of Python in your build scripts. Pyb
includes tasks for building Java projects, Python and Jython projects
as well as common build-related tasks.
More information on Pyb can be found at http://pyb.sf.net/
Recent changes include:
Started adding unit tests. Dependencies are now specified as a list of
target names passed to the Target constructor. Added -d command line
argument to enable debugging. Added jythonc task. Added
platform-specific path building path to epydocs. Additional small
The UK Python Conference is just one week away! Come and join us all
in Oxford on 16-17th April:
This follows on from the ACCU Open Source Forum on 14th-15th,
at which key Python and Zope people and projects will be rubbing
shoulders with IBM, Hewlett Packard, SuSE, MySQL and a host of
ReportLab Europe Ltd.
This is the first official release of the Hydra backup system, a
multi-threaded backup client and server written in Python. Hydra uses
Pyro, a pure-Python RPC API. Hydra archives directories and stores
them on FTP repositories.
Hydra 0.1 is licensed under the GPL and can be downloaded at
Contact cygnus(a)cprogrammer.org for more information.
<P><A HREF="http://freshmeat.net/projects/hydrabackup">Hydra Backup
Server 0.1</A> - a client / server backup system in Python. (08-04-04)
Over the weekend I put together an a new build tool written in Python
and based on Ant. This new tool is called Pyb. Documentation and
download is available at http://pyb.sf.net .
Pyb, although written in Python, already has tasks for building Java
projects (such as javac, java, javadoc, jar and war) in addition to
tasks specific to Python (setup, epydocs, and python execution).
There are also some common tasks for zip, gzip, tar, bz2, copy and
delete). Build scripts are written in Python rather than XML or some
other format. This gives you access to the full power of Python if
Questions and comments can be directed to the the pyb developer
mailing list which can be found on the Pyb SourceForge site at
I recently updated one of my Python scripts --
This is a simple, command-line based, lightweight
Python script to create an image album.
Of course, there are plenty of image album creation
tools -- a lot of them are very good. But, I wanted
something very simple, something that doesn't scare
the user with too many options. The final album should
be clean -- something like what Zope's Image object
Here are some of the features of the script:
+ Thumbnail creation (using a scaling factor that the
+ Image creation for the HTML of individual images
(again using a scaling factor that the user enters)
+ The album Index file includes dimensions and file
size of each image
+ The script generates a single CSS -- this makes
changing the style very simple
+ The script runs on the command-line, and does not
require any server-side processing
+ Python Imaging Library
So, the idea of the script is -- Keep It As Simple As
You can see a sample of an album created using this
Oh, and the script itself is available at
I hope it's useful.
Yahoo! India Insurance Special: Be informed on the best policies, services, tools and more.
Go to: http://in.insurance.yahoo.com/licspecial/index.html
Hamburg, Germany - 2004-04-05 froglogic today announced the
availability of Squish 1.1, the new version of the automated GUI
testing framework for Qt applications.
The main new features of Squish 1.1 are:
- Python support: Squish has been designed to support multiple
scripting languages from day one. In Squish 1.0, support for Tcl was
implemented. In Squish 1.1, test scripts can also be written and
recorded in the very popular Python scripting language.
- Squish Spy: This new tool allows Squish to hook up to a running
application to inspect its objects properties and methods by either
clicking on objects in the application or by navigating the object
tree view. The already existing hook-up mechanism of Squish is used,
meaning the Squish Spy is also non-intrusive and doesn't require any
modifications to the application to work.
- Test script debugger: Instead of just executing a test case, it can
be executed in the debugger now as well. This way break points can be
set, and the user can step through test scripts. This opens up many
possibilities for the future like allowing to execute a test until a
break point and recording from there.
- Automatic insertion of test verification points: The combination of
the Squish Spy and the debugger are the foundation of this new
feature. By halting the test script at a specified point and choosing
objects and properties in the running application, it is possible to
insert test verification points into the test script via the Squish
IDE without having to write the code manually.
"I am impressed with Squish. After I saw it, I set the other options
aside and recommended that my client buy Squish. I especially like the
fact that Squish uses existing scripting languages, rather than
requiring the user to learn a proprietary language. The folks at
froglogic are knowledgeable both about Qt and the state of the art in
test automation, a rare combination. They provided excellent support,
even from many time zones away. I'm looking forward to finding more
opportunities to use Squish!" said Danny R. Faught, Proprietor of
Tejas Software Consulting.
Other smaller improvements of Squish 1.1 include:
- Basic ActiveX support: It is possible to send key and mouse events
to ActiveX components embedded in Qt applications via ActiveQt.
- Better control over the squishserver
- Additional event compression heuristics have been implemented
- Usability improvements in the Squish IDE
- Support for 64 bit and FreeBSD platforms
- All test result logs contain file and line number information
- Better error messages
Squish customers and evaluators can now find Squish 1.1 packages in
their download area. For more information about Squish, visit
http://www.froglogic.com/squish. If you are interested in evaluating
Squish, please contact us at squish(a)froglogic.com.
froglogic Porten & Stadlbauer GbR is a software company offering Qt
consultancy services and Qt-based development tools. froglogic was
founded by two former Trolltech senior engineers, Reginald Stadlbauer
and Harri Porten, who now use their experience and skills to serve the
Qt 3rd party market. froglogic is based in Hamburg, Germany. More
about froglogic at www.froglogic.com.
+49 (0)40 39 99 11 64
About Tejas Software Consulting
Tejas Software Consulting is Danny R. Faught's independent consulting
practice. Danny focuses on test automation, test team bootstrapping,
and communication. He is a Technical Advisor and Contributing Editor
for StickyMinds.com, the maintainer for testingfaqs.org, and the
publisher of Open Testware Reviews. Danny has eleven years of software
Danny R. Faught