Hi guys, how would I be able to install postgresql on my pc - im running 
windows xp pro (also running wampserver). 


Jonathan Wagener
     Web Developer / Architect
     Amoeba Business Solutions
     Cell:    +27 72 928 0513
     Office: +27 21 785 1424
     Web:    www.amoeba.co.za
     Blog:   www.espresso-online.info 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: 13 May 2008 17:16
To: talk@lists.nyphp.org
Subject: talk Digest, Vol 19, Issue 16

Send talk mailing list submissions to
        talk@lists.nyphp.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.nyphp.org/mailman/listinfo/talk
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific than "Re: 
Contents of talk digest..."


Today's Topics:

   1. Re: Off Topic: Postgres user group (anthony wlodarski)
   2. RE: Off Topic: Postgres user group (Hans Zaunere)
   3. Schema Validation (Ben Sgro)
   4. Re: Schema Validation [Solved] (Ben Sgro)


----------------------------------------------------------------------

Message: 1
Date: Mon, 12 May 2008 14:36:36 -0400
From: anthony wlodarski <[EMAIL PROTECTED]>
Subject: Re: [nyphp-talk] Off Topic: Postgres user group
To: NYPHP Talk <talk@lists.nyphp.org>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="us-ascii"

We have decided to use PgSQL as our main database for our Drupal environment.  
This group might be of use to me and others on here.  I haven't done any 
research to see what NYC PgSQL groups there are but I would cross reference 
your search with meetup.com.

-Anthony

On May 10, 2008, at 12:26 AM, Justin Dearing wrote:

> Hello,
>
> My name is Justin Dearing and I am new to this list.
>
> I was told that there was some interest in forming a NYC Postgresql 
> group. That would be something I would be interested in participating 
> in. If there is a more appropriate forum for discussing this feel free 
> to contact me either on or off list.
>
> Regards,
>
> Justin Dearing
> http://www.ohloh.net/accounts/1193
> _______________________________________________
> New York PHP Community Talk Mailing List 
> http://lists.nyphp.org/mailman/listinfo/talk
>
> NYPHPCon 2006 Presentations Online
> http://www.nyphpcon.com
>
> Show Your Participation in New York PHP 
> http://www.nyphp.org/show_participation.php
>

Anthony Wlodarski
PHP/MySQL Developer
www.thrillist.com
560 Broadway, Suite 308
New York, NY 10012
p 646.274.2435
f 646.557.0803

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://lists.lists.nyphp.org/pipermail/talk/attachments/20080512/68fdea36/attachment-0001.html

------------------------------

Message: 2
Date: Mon, 12 May 2008 19:13:40 -0400
From: "Hans Zaunere" <[EMAIL PROTECTED]>
Subject: RE: [nyphp-talk] Off Topic: Postgres user group
To: "'NYPHP Talk'" <talk@lists.nyphp.org>
Cc: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;       charset="iso-8859-1"

> My name is Justin Dearing and I am new to this list.

Hi Justin.

> I was told that there was some interest in forming a NYC Postgresql 
> group. That would be something I would be interested in participating 
> in. If there is a more appropriate forum for discussing this feel free 
> to contact me either on or off list.

I've created a mailing list for PostgreSQL.  We've got one for MySQL, so it 
actually only seems fair :)

http://lists.nyphp.org/mailman/listinfo/pgsql

If anyone spots any issues, please let me know.

As for meetings, I could help setup some space, however I wouldn't have time to 
organize it.  If anyone is interested, though, step up to the plate.
This is how our other SIGs, like Joomla!, has really taken off.

---
Hans Zaunere / President / New York PHP
    www.nyphp.org  /  www.nyphp.com 






> 
> Regards,
> 
> Justin Dearing
> http://www.ohloh.net/accounts/1193
> _______________________________________________
> New York PHP Community Talk Mailing List 
> http://lists.nyphp.org/mailman/listinfo/talk
> 
> NYPHPCon 2006 Presentations Online
> http://www.nyphpcon.com
> 
> Show Your Participation in New York PHP 
> http://www.nyphp.org/show_participation.php



------------------------------

Message: 3
Date: Tue, 13 May 2008 10:38:53 -0400
From: Ben Sgro <[EMAIL PROTECTED]>
Subject: [nyphp-talk] Schema Validation
To: NYPHP Talk <talk@lists.nyphp.org>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Hello,

I'm having a lot of trouble getting the dom object schema validation to work. 
After looking on google, it seems there isn't a straight forward way to handle 
complex schemas.

Take the following code:

        if (is_file($schemaFile))
        {
            $domObj->load($requestXml);
            if (!$domObj->schemaValidate($schemaFile))
            {


load() is throwing a warning:
<b>Warning</b>:  DOMDocument::load() [<a
href='function.DOMDocument-load'>function.DOMDocument-load</a>]: I/O warning : 
failed to load external entity

And so is the call to schemaValidate()
<b>Warning</b>:  DOMDocument::schemaValidate() [<a
href='function.DOMDocument-schemaValidate'>function.DOMDocument-schemaValidate</a>]:
 
The document has no document element.

My XML struct:

<Template archived="0" id="2" label="Millenium PredictR Template" 
version="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  <Meta />
  <Phases>
    <Phase state="development" />
    <Phase state="testing" />
    <Phase state="published">
      <SubjectTypes>
        <SubjectTypeRef idref="MilleniumProperty" />
      </SubjectTypes>
      <DataPointGroups>
        <DataPointGroup dataSourceMappingRef="1" label="Millenium">
          <DataPoint name="prepredictr" />
        </DataPointGroup>
      </DataPointGroups>
      <Output>
        <Transformation enabled="true" 
filename="PredictR_result_to_pxClient" />
      </Output>
    </Phase>
  </Phases>
  <History>
    <Event dateTime="2008-04-14T10:56:12Z" type="created" user="ramap@" />
  </History>
</Template>

My schema struct:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";>
    <xs:element name="Template">
        <xs:complexType>
            <xs:sequence>
               
                <xs:element name="Meta" minOccurs="0">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="Meta" 
type="SimpleNameValuePairType" minOccurs="0"
                                maxOccurs="unbounded"/>
                        </xs:sequence>
                    </xs:complexType>                   
                </xs:element>
 
                <xs:element name="Phases">
                    <xs:complexType>
                        <xs:sequence>
                            <xs:element name="Phase" minOccurs="3" 
maxOccurs="3">
                                <xs:complexType mixed="true">
                                    <xs:sequence>
                                        <xs:element name="SubjectTypes" 
minOccurs="0" maxOccurs="1">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element 
name="SubjectTypeRef" minOccurs="1" maxOccurs="unbounded">
                                                        <xs:complexType>
                                                            
<xs:attribute name="idref" type="xs:string" use="required"/>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                       
                                        <xs:element name="DataPointGroups" 
minOccurs="0" maxOccurs="1">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element 
name="DataPointGroup">
                                                        <xs:complexType>
                                                            <xs:sequence>
                                                                
<xs:element name="DataPoint">
                                                                    
<xs:complexType>
                                                                        
<xs:sequence>                                                   
                                                                            
<xs:element name="Exceptions" minOccurs="0" maxOccurs="1">
                                                                                
<xs:complexType>
                                                                                
    
<xs:sequence>
                                                                                
        
<xs:element name="Exception" minOccurs="0" maxOccurs="unbounded">
                                                                                
            
<xs:complexType>
                                                                                
                
<xs:attribute name="name" type="xs:string" use="required"/>
                                                                                
                
<xs:attribute name="value" use="required"/>
                                                                                
            
</xs:complexType>
                                                                                
        
</xs:element>
                                                                                
    
</xs:sequence>                                                           
                                                                                
</xs:complexType>
                                                                            
</xs:element>
                                                                        
</xs:sequence>                                               
                                                                        
<xs:attribute name="name" use="required"/>
                                                                        
<xs:attribute name="dataSourceMappingRef" use="required"/>
                                                                    
</xs:complexType>
                                                                
</xs:element>
                                                            
</xs:sequence>                                   
                                                            
<xs:attribute name="label"/>
                                                        </xs:complexType>
                                                    </xs:element>
                                                </xs:sequence>
                                            </xs:complexType>
                                        </xs:element>
                                       
                                        <xs:element name="Output" 
minOccurs="0" maxOccurs="1">
                                            <xs:complexType>
                                                <xs:sequence>
                                                    <xs:element 
name="Transformation"/>
                                                </xs:sequence>
                                                <xs:attribute name="enabled" 
type="xs:boolean"/>
                                                <xs:attribute name="filename"/>
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                    <xs:attribute name="state">
                                        <xs:simpleType>
                                            <xs:restriction 
base="NonEmptyString">
                                                <xs:pattern 
value="development|testing|published"></xs:pattern>
                                            </xs:restriction>
                                        </xs:simpleType>
                                    </xs:attribute>
                                    <xs:attribute name="version" 
use="optional" type="xs:integer"/>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
               
        <!--        <xs:element name="History" minOccurs="0" maxOccurs="1">
                    <xs:complexType>
                        <xs:sequence>
                           
                            <xs:element name="Event" minOccurs="0" 
maxOccurs="unbounded"/>
                           
                        </xs:sequence>
                        <xs:attribute name="type"/>
                        <xs:attribute name="user"/>
                        <xs:attribute name="dateTime"/>
                    </xs:complexType>
                </xs:element> -->
               
               <xs:element name="History">
                    <xs:complexType>
                        <xs:sequence minOccurs="0" maxOccurs="unbounded">
                            <xs:element name="Event">
                                <xs:complexType mixed="true">
                                    <xs:attribute name="type"/>
                                    <xs:attribute name="user"/>
                                    <xs:attribute name="dateTime"/>
                                    <xs:anyAttribute namespace="##any" 
processContents="lax"/>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                    </xs:complexType>
                </xs:element>
               
            </xs:sequence>
           
            <xs:attribute name="id" type="xs:integer"/>
            <xs:attribute name="label" type="xs:string"/>
            <xs:attribute name="version" type="xs:integer"/>
            <xs:attribute name="archived" type="xs:integer"/>
        </xs:complexType>
    </xs:element>
 

    <xs:complexType name="SimpleNameValuePairType">
        <xs:sequence>
            <xs:element name="Meta" type="SimpleNameValuePairType" 
minOccurs="0"
                maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="name" use="required">
            <xs:simpleType>
                <xs:restriction base="xs:string">
                    <xs:minLength value="1"/>
                    <xs:whiteSpace value="collapse"/>
                </xs:restriction>
            </xs:simpleType>
        </xs:attribute>
        <xs:attribute name="value" type="xs:anySimpleType"/>
    </xs:complexType>
   
    <xs:simpleType name="NonEmptyString">
        <xs:restriction base="xs:string">
            <xs:minLength value="1"/>
        </xs:restriction>
    </xs:simpleType>
   
</xs:schema>


- Ben


------------------------------

Message: 4
Date: Tue, 13 May 2008 11:04:05 -0400
From: Ben Sgro <[EMAIL PROTECTED]>
Subject: Re: [nyphp-talk] Schema Validation [Solved]
To: NYPHP Talk <talk@lists.nyphp.org>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Hello,

The first problem is that the .xsd was not up to date.

The second is that you cannot call load() on an xml string, you have to call 
loadXML().
load() is for a file.

- Ben

Ben Sgro wrote:
> Hello,
>
> I'm having a lot of trouble getting the dom object schema validation 
> to work. After looking on google, it seems there isn't a straight 
> forward way to handle complex schemas.
>
> Take the following code:
>
>        if (is_file($schemaFile))
>        {
>            $domObj->load($requestXml);
>            if (!$domObj->schemaValidate($schemaFile))
>            {
>
>
> load() is throwing a warning:
> <b>Warning</b>:  DOMDocument::load() [<a
> href='function.DOMDocument-load'>function.DOMDocument-load</a>]: I/O 
> warning : failed to load external entity
>
> And so is the call to schemaValidate()
> <b>Warning</b>:  DOMDocument::schemaValidate() [<a
> href='function.DOMDocument-schemaValidate'>function.DOMDocument-schemaValidate</a>]:
>  
> The document has no document element.
>
> My XML struct:
>
> <Template archived="0" id="2" label="Millenium PredictR Template" 
> version="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
>  <Meta />
>  <Phases>
>    <Phase state="development" />
>    <Phase state="testing" />
>    <Phase state="published">
>      <SubjectTypes>
>        <SubjectTypeRef idref="MilleniumProperty" />
>      </SubjectTypes>
>      <DataPointGroups>
>        <DataPointGroup dataSourceMappingRef="1" label="Millenium">
>          <DataPoint name="prepredictr" />
>        </DataPointGroup>
>      </DataPointGroups>
>      <Output>
>        <Transformation enabled="true" 
> filename="PredictR_result_to_pxClient" />
>      </Output>
>    </Phase>
>  </Phases>
>  <History>
>    <Event dateTime="2008-04-14T10:56:12Z" type="created" user="ramap@" 
> />  </History> </Template>
>
> My schema struct:
>
> <?xml version="1.0" encoding="UTF-8"?> <xs:schema 
> xmlns:xs="http://www.w3.org/2001/XMLSchema";>
>    <xs:element name="Template">
>        <xs:complexType>
>            <xs:sequence>
>                              <xs:element name="Meta" minOccurs="0">
>                    <xs:complexType>
>                        <xs:sequence>
>                            <xs:element name="Meta" 
> type="SimpleNameValuePairType" minOccurs="0"
>                                maxOccurs="unbounded"/>
>                        </xs:sequence>
>                    </xs:complexType>                                  
> </xs:element>
>
>                <xs:element name="Phases">
>                    <xs:complexType>
>                        <xs:sequence>
>                            <xs:element name="Phase" minOccurs="3" 
> maxOccurs="3">
>                                <xs:complexType mixed="true">
>                                    <xs:sequence>
>                                        <xs:element name="SubjectTypes" 
> minOccurs="0" maxOccurs="1">
>                                            <xs:complexType>
>                                                <xs:sequence>
>                                                    <xs:element 
> name="SubjectTypeRef" minOccurs="1" maxOccurs="unbounded">
>                                                        
> <xs:complexType>
>                                                            
> <xs:attribute name="idref" type="xs:string" use="required"/>
>                                                        </xs:complexType>
>                                                    </xs:element>
>                                                </xs:sequence>
>                                            </xs:complexType>
>                                        </xs:element>
>                                       
>                                        <xs:element 
> name="DataPointGroups" minOccurs="0" maxOccurs="1">
>                                            <xs:complexType>
>                                                <xs:sequence>
>                                                    <xs:element 
> name="DataPointGroup">
>                                                        <xs:complexType>
>                                                            
> <xs:sequence>
>                                                                
> <xs:element name="DataPoint">
>                                                                    
> <xs:complexType>
>                                                                        
> <xs:sequence>                                                   
>                                                                            
> <xs:element name="Exceptions" minOccurs="0" maxOccurs="1">
>                                                                               
>  
> <xs:complexType>
>                                                                               
>      
> <xs:sequence>
>                                                                               
>          
> <xs:element name="Exception" minOccurs="0" maxOccurs="unbounded">
>                                                                               
>              
> <xs:complexType>
>                                                                               
>                  
> <xs:attribute name="name" type="xs:string" use="required"/>
>                                                                               
>                  
> <xs:attribute name="value" use="required"/>
>                                                                               
>              
> </xs:complexType>
>                                                                               
>          
> </xs:element>
>                                                                               
>      
> </xs:sequence>                                                           
>                                                                               
>  
> </xs:complexType>
>                                                                            
> </xs:element>
>                                                                        
> </xs:sequence>                                               
>                                                                        
> <xs:attribute name="name" use="required"/>
>                                                                        
> <xs:attribute name="dataSourceMappingRef" use="required"/>
>                                                                    
> </xs:complexType>
>                                                                
> </xs:element>
>                                                            
> </xs:sequence>                                   
>                                                            
> <xs:attribute name="label"/>
>                                                        </xs:complexType>
>                                                    </xs:element>
>                                                </xs:sequence>
>                                            </xs:complexType>
>                                        </xs:element>
>                                       
>                                        <xs:element name="Output" 
> minOccurs="0" maxOccurs="1">
>                                            <xs:complexType>
>                                                <xs:sequence>
>                                                    <xs:element 
> name="Transformation"/>
>                                                </xs:sequence>
>                                                <xs:attribute 
> name="enabled" type="xs:boolean"/>
>                                                <xs:attribute 
> name="filename"/>
>                                            </xs:complexType>
>                                        </xs:element>
>                                    </xs:sequence>
>                                    <xs:attribute name="state">
>                                        <xs:simpleType>
>                                            <xs:restriction 
> base="NonEmptyString">
>                                                <xs:pattern 
> value="development|testing|published"></xs:pattern>
>                                            </xs:restriction>
>                                        </xs:simpleType>
>                                    </xs:attribute>
>                                    <xs:attribute name="version" 
> use="optional" type="xs:integer"/>
>                                </xs:complexType>
>                            </xs:element>
>                        </xs:sequence>
>                    </xs:complexType>
>                </xs:element>
>                      <!--        <xs:element name="History" 
> minOccurs="0" maxOccurs="1">
>                    <xs:complexType>
>                        <xs:sequence>
>                                                      <xs:element 
> name="Event" minOccurs="0" maxOccurs="unbounded"/>
>                                                  </xs:sequence>
>                        <xs:attribute name="type"/>
>                        <xs:attribute name="user"/>
>                        <xs:attribute name="dateTime"/>
>                    </xs:complexType>
>                </xs:element> -->
>                             <xs:element name="History">
>                    <xs:complexType>
>                        <xs:sequence minOccurs="0" maxOccurs="unbounded">
>                            <xs:element name="Event">
>                                <xs:complexType mixed="true">
>                                    <xs:attribute name="type"/>
>                                    <xs:attribute name="user"/>
>                                    <xs:attribute name="dateTime"/>
>                                    <xs:anyAttribute namespace="##any" 
> processContents="lax"/>
>                                </xs:complexType>
>                            </xs:element>
>                        </xs:sequence>
>                    </xs:complexType>
>                </xs:element>
>                          </xs:sequence>
>                      <xs:attribute name="id" type="xs:integer"/>
>            <xs:attribute name="label" type="xs:string"/>
>            <xs:attribute name="version" type="xs:integer"/>
>            <xs:attribute name="archived" type="xs:integer"/>
>        </xs:complexType>
>    </xs:element>
>
>
>    <xs:complexType name="SimpleNameValuePairType">
>        <xs:sequence>
>            <xs:element name="Meta" type="SimpleNameValuePairType" 
> minOccurs="0"
>                maxOccurs="unbounded"/>
>        </xs:sequence>
>        <xs:attribute name="name" use="required">
>            <xs:simpleType>
>                <xs:restriction base="xs:string">
>                    <xs:minLength value="1"/>
>                    <xs:whiteSpace value="collapse"/>
>                </xs:restriction>
>            </xs:simpleType>
>        </xs:attribute>
>        <xs:attribute name="value" type="xs:anySimpleType"/>
>    </xs:complexType>
>      <xs:simpleType name="NonEmptyString">
>        <xs:restriction base="xs:string">
>            <xs:minLength value="1"/>
>        </xs:restriction>
>    </xs:simpleType>
>   </xs:schema>
>
>
> - Ben
> _______________________________________________
> New York PHP Community Talk Mailing List 
> http://lists.nyphp.org/mailman/listinfo/talk
>
> NYPHPCon 2006 Presentations Online
> http://www.nyphpcon.com
>
> Show Your Participation in New York PHP 
> http://www.nyphp.org/show_participation.php
>


------------------------------

_______________________________________________
talk mailing list
talk@lists.nyphp.org
http://lists.nyphp.org/mailman/listinfo/talk

End of talk Digest, Vol 19, Issue 16
************************************



No virus found in this incoming message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 269.23.16/1430 - Release Date: 13/05/2008 
07:31
 

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 269.23.16/1430 - Release Date: 13/05/2008 
07:31
 
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

Reply via email to