[Zope-Annce] Python/Zope Job Available

2006-01-20 Thread Bob Corriher
P-Wave Inc has an opening for a software engineer: with Python and Zope 
experience. The job will require relocation to the southeastern PA area.


Forward resumes/salary requirements to [EMAIL PROTECTED]

Detailed job requirements are as follows:


Software Engineer:

The position will support business functions through the use of 
internally developed and third party software solutions. The select 
candidate should have a working knowledge of full life-cycle development 
methods and have the ability to perform well in a highly diverse and 
busy team environment.  Roles: developer/programmer, business analyst, 
contribute to programming specifications, design and implement program 
logic, test and debug programs, support production software operations, 
meet with business personnel to define requirements, report progress and 
status of assigned tasks to project teams.


Experience: qualified candidate should have 4 -5 years experience with 
developing web-based software programs for business applications. 
Excellent analytical and problem-solving skills. Excellent oral and 
written communication skills. College degree required preferably in 
computer science. Hands on experience with business software 
applications development methodology. Advanced skills in Object Oriented 
Programming (OPP) highly desirable. Experience with Python and Zope 
highly desireable. Additional Skills: VB or C++, XML, wxPython, Zope, 
Javascript, HTML, SQL, Apache, working knowledge of CVS.



Primary duties include:

oPlan, develop, test, document and maintain computer programs, 
applying knowledge of programming techniques and computer systems using 
Python, wxPython, Zope and SQL.


oEvaluate user request for new or modified program to determine 
feasibility, cost and time required, compatibility with current system, 
and computer capabilities.


oConsulting with client to identify current operating procedures 
and clarify program objectives.  Help to develop proposal with 
information gathered to be submitted to the client.


oPrepares flowcharts and diagrams to illustrate sequence of 
steps program must follow and to describe logical operations involved.


oDesigns GUI displays to accomplish goals of user request.

oConverts project specifications, using flowcharts and diagrams, 
into sequence of detailed instructions and logical steps for coding.


oRecreate steps taken by user to locate source of problem and 
rewrites program to correct errors.


oSoftware installation and some hardware setup.

oEnd user training

oTrade show/Meeting presentations of product for end users


Required Skills:

oPython / wxPython programming in Win32 environment

oExperience setting up and administering relational databases 
such as MySQL, FireBird, PostgreSQL


oGood working knowledge of SQL

oAbility to solve technical problems

oGood communication skills, both verbal and written.


Desired Skills:

oZope programming experience

o   CMF and/or Zope 3 experience

o   Experience with Zope4Intranets  a plus

oCrystal Reports programming

oGood working knowledge of NSIS installer

oGood working knowledge of CVS/SVN

oGood working knowledge of barcodes/barcode scanning

oGood working knowledge of palmOS

oProgramming on PalmOS device

oGood working knowledge of Microsoft Word/Excel/Powerpoint

___
Zope-Announce maillist  -  Zope-Announce@zope.org
http://mail.zope.org/mailman/listinfo/zope-announce

 Zope-Announce for Announcements only - no discussions

(Related lists - 
Users: http://mail.zope.org/mailman/listinfo/zope

Developers: http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] RE: Blobs in Interbase

2005-08-03 Thread Bob Corriher

Hi Ashley,

One down, one to go. I've used this adapter with Interbase 6.0 with no 
problems, although I've since upgraded to Firebird.


Perhaps you could send the error traceback you get, we could get some 
clues from that. Also, the metadata from the table that shows the 
problem. It's got to be in there somewhere.


Bob Corriher
CTO
P-Wave Inc.


Ashley Lloyd wrote:


Bob, you're a star!
 
I unpacked it, restarted Zope, and there it was!
 
Marvellous, I've now got a kinterbase installed that works.
 
Thats the good news.
 
The bad news is I still can't update the blob field - I still get 
errors. I think, unless anyone here has any more ideas, I'll have to 
go and bother people in another mailing list.
 
I've tried absolutely everything I can think of - sqlvar tags of type 
string and nb, trying cast(... as blob) in the sql (doesn't seem to 
work), I've even just tried setting it to 'Hello world', without using 
any dtml variables at all, and it won't accept it.
From what I've read elsewhere, there are tools in some software 
(mostly for Delphi I believe), that will allow updates of text blob 
fields, so I was hoping that kinterbasdb had something in it as well, 
but if it does, it isn't working on mine!!
 
The interbase version is 6.0-6.1, if that jogs any memories for anyone.
 
Thanks once again to everyone who has tried to help me.
 
Kind regards
 
Ashley



Ashley Lloyd wrote:


Hi Bob,

If you don't mind doing that, I'd really appreciate it.
Nothing I seem to be trying to install at the moment seems to be working.

As with Phil, mine is from a Plone install, but I have got other versions of
Python elsewhere, (I think there's even an old Zope standalone instance
still lurking somewhere, altho I don't think it can run) just to confuse
matters.
Anyway, my Zope is even older - 2.6.1, so hopefully it'll be compatible.

Thanks very much again for your help.

Ashley

- Original Message - 
From: Bob Corriher [EMAIL PROTECTED]

To: [EMAIL PROTECTED]
Cc: Ashley Lloyd [EMAIL PROTECTED]; zope@zope.org
Sent: Tuesday, August 02, 2005 4:01 PM
Subject: Re: [Zope] RE: Blobs in Interbase


 


Hi Phil  Ashley,

I also have kinterbasedbDA working on Windows. It is with an older
version of Zope (2.6.4). The DA version is 1.1.1.1. The kinterbasdb
version is 3.0.1. It uses a dll called _kinterbasedb.dll, instead of a
pyd. I don't remember the exact installation process anymore, but I
think I just grabbed it from another working site. If you like, I could
zip it up and send it to you.

The site uses blobs (all sub_type text) in many places, so maybe
older/other versions don't support this as well.

Bob Corriher
CTO
P-Wave Inc.

Philip Kilner wrote:

   


Hi Ashley,

Can't help you on the blob front...

Ashley Lloyd wrote:


 


I've had trouble installing kinterbase (it complains about LDAP..?), so
at the moment I use gvib. I've pencilled in quite a bit of time today to
try to get kinterbase installed.
Unfortunately I'm on Windows, which I'm guessing contributes to the
installation problems!



   


...but I can confirm that KIinterbaseDA works nicely on Windows - I've
been happily using it for some time, and haven't had any issues at all
(BTW, I don't use LDAP and KInterbaseDA has never mentioned it!). The
only problem I had at install time was getting my head around the
distinction between the Python part and the Zope DA part.

HTH




 


--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.8/61 - Release Date: 8/1/2005


   




No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.8/61 - Release Date: 8/1/2005





--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.8/61 - Release Date: 8/1/2005

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] RE: Blobs in Interbase

2005-08-02 Thread Bob Corriher

Hi Phil  Ashley,

I also have kinterbasedbDA working on Windows. It is with an older 
version of Zope (2.6.4). The DA version is 1.1.1.1. The kinterbasdb 
version is 3.0.1. It uses a dll called _kinterbasedb.dll, instead of a 
.pyd. I don't remember the exact installation process anymore, but I 
think I just grabbed it from another working site. If you like, I could 
zip it up and send it to you.


The site uses blobs (all sub_type text) in many places, so maybe 
older/other versions don't support this as well.


Bob Corriher
CTO
P-Wave Inc.

Philip Kilner wrote:


Hi Ashley,

Can't help you on the blob front...

Ashley Lloyd wrote:
 


I've had trouble installing kinterbase (it complains about LDAP..?), so
at the moment I use gvib. I've pencilled in quite a bit of time today to
try to get kinterbase installed.
Unfortunately I'm on Windows, which I'm guessing contributes to the
installation problems!

   



...but I can confirm that KIinterbaseDA works nicely on Windows - I've
been happily using it for some time, and haven't had any issues at all
(BTW, I don't use LDAP and KInterbaseDA has never mentioned it!). The
only problem I had at install time was getting my head around the
distinction between the Python part and the Zope DA part.

HTH


 





--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.8/61 - Release Date: 8/1/2005

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


[Zope] Blobs in Interbase

2005-08-01 Thread Bob Corriher

Hi Ashely,

I use Interbase (and Firebird) in Zope regularly and I just use the 
regular ZSQL Method syntax for blob fields:


dtml-sqlvar name=blob_fld type=nb

to update the field.If the field may be left null, I usually use 
something like this in the ZSQL Method:


dtml-if blob_fld
dtml-sqlvar name=blob_fld type=nb
dtml-else
null
/dtml-if

Apply commas at the end (or beginning) of the dtml-sqlvar and null  if 
necessary.


This should work for Interbase from version 4.x thru Interbase 6.x and 
for all versions of Firebird.


If you need further help, just email me (and the list). Also, there is a 
Zope-DB list for discussing Zope and RDBMS issues and the real gurus 
hang out there.


HTH

Bob Corriher
CTO
P-Wave Inc.

Ashley wrote:

Hi bobb, thanks for your reply.

If I found the right post (reading an image from blob in mysql and
displaying it), then thanks very much but I don't think it'll apply too much
to my situation. I can retrieve the contents of the blob field fine, its
updating it that causes the problems.

Thanks again, though.

I posted directly out of Outlook Express, by the way, just hitting New
Post.

Kind regards

Ashley



bobb [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]


I posted some stuff I was doing some time ago w/ mysql / blobs and zope
 


some


time ago so that my grandchildren could google for it :)...

if you goggle for zope mysql blob bobb
you'll get it.  It's not interbase.
hth

bobb

Also, your post came through as a newsgroup posting, which means I had to
cut / paste / finagle the whole thing to reply... It's the first time I've
ever seen that (I use m$ outlook express) How are you posting to here?
(curious, that's all)

Ashley [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 


 I'm not sure if this is the right place for this, if not, my apologies.

 I've got a Clients table in an interbase db with various fields, one of
 which is a BLOB field (subtype text), used to maintain some notes.

 When inserting a Client into the table, this field populates fine.

 However, when attempting to update the client, for some reason, it
   


won't.


It
 


 just will not allow me to do an update with the notes field in the
 statement. I've googled around, and found lots of bits helping with
   


Delphi,
 


 and lots of statements that BLOB fields in Interbase are tricky to
   


update,


 but nothing that helps.

 Has anyone out there found a way around this?

 I'm using currently using gvib as my database adaptor, as kinterbase
   


does


 not seem to want to install at all (seemingly problems with ldap ..).

 My Zope instance is installed from a Plone installer.
   Zope Version  (Zope 2.6.1 (binary release, python 2.1, win32-x86),
 python 2.1.3, win32)
   Python Version  2.1.3 (#35, Apr 8 2002, 17:47:50) [MSC 32 bit
   


(Intel)]
 


   System Platform  win32


 Thanks in advance
 Ashley



 ___
 Zope maillist  -  Zope@zope.org
 http://mail.zope.org/mailman/listinfo/zope
 **   No cross posts or HTML encoding!  **
 (Related lists -
  http://mail.zope.org/mailman/listinfo/zope-announce
  http://mail.zope.org/mailman/listinfo/zope-dev )
   



___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

 







--




--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.9.7/60 - Release Date: 7/28/2005

___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope-dev )


RE: [Zope] how to include Flash/SWF objects in Zope website?

2000-10-16 Thread Bob Corriher

Hi Fred,

We use Flash in most of the sites we develop with Zope. We just upload
the swf file into a File object and call it from the index_html method
as follows:

HTML
HEAD
TITLEsplashpage/TITLE
/HEAD
BODY bgcolor="#FF"
!-- URL's used in the movie--
!-- text used in the movie--
CENTER
OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-44455354"
 codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"

 ID=splashpage WIDTH=550 HEIGHT=400
 PARAM NAME=movie VALUE="splashpage.swf" PARAM NAME=loop VALUE=false
PARAM NAME=quality VALUE=high PARAM NAME=bgcolor VALUE=#FF
EMBED src="splashpage.swf" loop=false quality=high bgcolor=#FF
WIDTH=550 HEIGHT=400 TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"/EMBED

/OBJECT
/CENTER
/BODY
/HTML

The File object is named splaspage.swf, but the extension is not
necessary. It could have been called splashpage or anything else.

Hope this helps.


Bob Corriher
P-Wave Inc.


___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )