MESSAGE
DATE | 2020-12-29 |
FROM | Nate Lally
|
SUBJECT | Re: [Hangout - NYLXS] CFP NY.PM Technical Meetup
|
From hangout-bounces-at-nylxs.com Tue Dec 29 13:45:13 2020 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 6C917163FB3; Tue, 29 Dec 2020 13:45:10 -0500 (EST) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 2C0F9163FB4; Tue, 29 Dec 2020 13:45:04 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Tue, 29 Dec 2020 13:45:04 -0500 Resent-Message-ID: <20201229184504.GA12013-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from mail-ot1-f45.google.com (mail-ot1-f45.google.com [209.85.210.45]) by mrbrklyn.com (Postfix) with ESMTP id DD99C163FB3 for ; Tue, 29 Dec 2020 13:44:42 -0500 (EST) Received: by mail-ot1-f45.google.com with SMTP id b24so12655490otj.0 for ; Tue, 29 Dec 2020 10:44:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8X9z92jHDabheMXnbO9/Knscx4DuGv+A23w2Yb5Z89U=; b=DtFFbrfIO0CLI/9cs4xt8dvWhLlZHu+rcfr0RZTO+7NwEbSOXykISL5e8QxQ/CgZUb Y/vKWEdI2KwsZaRpuSzOcBJ4TJzlpz1x7nwlZFo9M6wRN0tad7HAzSdAWuLnZcbKe6Ph yzSR17FWg/gyO+AJzQnHMN95tc0SvrY+VZRFzFLsO4Bb6E7PFDAo7KZcip3Ud4DVuXZU VpJZyJ+vnUm+rdksmm5/Q7nwKTqZPOqhfnsa8Xq4W+/O1XnMJi/OKEPp1GsaxfetSGBJ eaNlX4KqPTpuyz4uOOWwm15Q00Sx1FGvJk0anOlA8RcycMGaCuoBQgsX0dvN69ztOf9w 6C+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=8X9z92jHDabheMXnbO9/Knscx4DuGv+A23w2Yb5Z89U=; b=Bhzu3Rg1VcQKc97/UWnqyQMso35CpmRM2ZZldWTpXz4dGNGMJ1lB8h2rOYeq4qL7Mv ady14X+XbCMM48iEyhGRu3ekrwNk36AkKQi8vs41MHIXwCzEzQaQyRUJBtlZIFp1rxxl VtUoWz1eyy2Vqn/m0gOCmYEvwEvp94jIbr0GFuhTk8Rmdaz8xfOwy2ezVlkYr51JAuYw NxMhcudsVPipUcN9DbckggXOpDFMFq/QMlbmUfmYve+1AaWfP8Dp+YwFNZWSUTf/dxLA RBZEhLR8soQ64g6YnIGhsxIb20JmOpEBRm8woCllqIEXb+UjoZIvN5daVQHYo5VwXIPK Ll7A== X-Gm-Message-State: AOAM533HfiPQY4YrTLI60hWY0B4MGRCxWdyhzkaOqmkDFMJo3AIUwYED lCtDAu9LRRkTPX8rerS2F1038SbrXp73CBwUo4/UikN1qA== X-Google-Smtp-Source: ABdhPJz27Lu1xx5Qd3YcY+z2kp/iG1mgOZIE7TvOHPJACaiGEpOqGopbQoknsSJ29E8jOeEvA4BBA3pEO950N5bOwtQ= X-Received: by 2002:a9d:7a48:: with SMTP id z8mr36904338otm.146.1609267467977; Tue, 29 Dec 2020 10:44:27 -0800 (PST) MIME-Version: 1.0 References: <20201223221144.GA31351-at-www2.mrbrklyn.com> <1020566568.2541140.1608768220186-at-mail.yahoo.com> <5922bafc-57e9-ed44-3ce7-e72c49dfe854-at-cantrell.org.uk> <1768656399.2561067.1608779927040-at-mail.yahoo.com> In-Reply-To: From: Nate Lally Date: Tue, 29 Dec 2020 13:44:17 -0500 Message-ID: To: Ruben Safir Cc: Jacob Salomon , David Cantrell , "ny.pm" Subject: Re: [Hangout - NYLXS] CFP NY.PM Technical Meetup X-BeenThere: hangout-at-nylxs.com X-Mailman-Version: 2.1.30rc1 Precedence: list List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1388803879==" Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============1388803879== Content-Type: multipart/alternative; boundary="000000000000c705d905b79ec729"
--000000000000c705d905b79ec729 Content-Type: text/plain; charset="UTF-8"
Tie::IxHash is super useful for ordered sets Tie::RedisDB, albeit mere syntactic sugar around yet another data store API, makes working with Mongo Couch etc... very uniform. Maybe it's just me, but programming in perl has the primary motivator of working with hashes inherent syntactically; thus the Tie interface is simply a natural extension of high level abstraction.
On Thu, Dec 24, 2020 at 10:34 PM Ruben Safir wrote:
> On 12/23/20 10:18 PM, Jacob Salomon wrote: > > > > Another question that has bothered me is how to access binary data > > within a buffer. For example, a data page in a database like Informix > > or Oracle has a section of header information - a structure with binary > > data and bit flags - and a set of pointers to individual rows within the > > page. Fairly easy in C but how to access all that in Perl and leave it > > binary? I think PDL is another class (using the term loosely; not as an > > OO construct) of such access methods within binary data. > > > That is an entirely different problem and that API is accessable because > those databases make it so. Oracle drives me crazy with that complexity > and it doesn't speed things up. The database engine is the database > engine. The C APIs for Oracle and Informeix is, in theory at least, > wholely available to Perl through DBI assuming someone wrote the > interface into the perl specific DBD. It it is available in C, it is at > least in theory available in Perl. > > -- > So many immigrant groups have swept through our town > that Brooklyn, like Atlantis, reaches mythological > proportions in the mind of the world - RI Safir 1998 > http://www.mrbrklyn.com > DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 > > http://www.nylxs.com - Leadership Development in Free Software > http://www.brooklyn-living.com > > Being so tracked is for FARM ANIMALS and extermination camps, > but incompatible with living as a free human being. -RI Safir 2013 > > **Majordomo list services provided by PANIX ** > **To Unsubscribe, send "unsubscribe ny" to majordomo-at-lists.pm.org** >
-- Thanks for your time,
-Nathaniel (646)-450-7917
--000000000000c705d905b79ec729 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Tie::IxHash is super useful for ordered sets Tie::Redi= sDB, albeit mere syntactic sugar around yet another data store API, makes w= orking with Mongo Couch etc... very uniform. Maybe it's just = me, but programming in perl has the primary motivator of working with hashe= s inherent syntactically; thus the Tie interface is simply a natural extens= ion of high level abstraction.
iv dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 24, 2020 at 10:34 PM Ruben = Safir <ruben-at-mrbrklyn.com> = wrote:
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 12/23/= 20 10:18 PM, Jacob Salomon wrote:
>
> Another question that has bothered me is how to access binary data
> within a buffer.=C2=A0 For example, a data page in a database like Inf= ormix
> or Oracle has a section of header information - a structure with binar= y
> data and bit flags - and a set of pointers to individual rows within t= he
> page.=C2=A0 Fairly easy in C but how to access all that in Perl and le= ave it
> binary?=C2=A0 I think PDL is another class (using the term loosely; no= t as an
> OO construct) of such access methods within binary data.
That is an entirely different problem and that API is accessable because > those databases make it so.=C2=A0 Oracle drives me crazy with that complexi= ty
and it doesn't speed things up.=C2=A0 The database engine is the databa= se
engine.=C2=A0 The C APIs for Oracle and Informeix is, in theory at least,r> wholely available to Perl through DBI assuming someone wrote the
interface into the perl specific DBD.=C2=A0 It it is available in C, it is = at
least in theory available in Perl.
--
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
ht= tp://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http:= //www.nylxs.com - Leadership Development in Free Software
ank">http://www.brooklyn-living.com
Being so tracked is for FARM ANIMALS and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013
**Majordomo list services provided by PANIX <URL:anix.com" rel=3D"noreferrer" target=3D"_blank">http://www.panix.com>= **
**To Unsubscribe, send "unsubscribe ny" to rdomo-at-lists.pm.org" target=3D"_blank">majordomo-at-lists.pm.org**
--
class=3D"gmail_signature">Thanks for your time,
-Nathaniel (646)= -450-7917
--000000000000c705d905b79ec729--
--===============1388803879== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============1388803879==--
--===============1388803879== Content-Type: multipart/alternative; boundary="000000000000c705d905b79ec729"
--000000000000c705d905b79ec729 Content-Type: text/plain; charset="UTF-8"
Tie::IxHash is super useful for ordered sets Tie::RedisDB, albeit mere syntactic sugar around yet another data store API, makes working with Mongo Couch etc... very uniform. Maybe it's just me, but programming in perl has the primary motivator of working with hashes inherent syntactically; thus the Tie interface is simply a natural extension of high level abstraction.
On Thu, Dec 24, 2020 at 10:34 PM Ruben Safir wrote:
> On 12/23/20 10:18 PM, Jacob Salomon wrote: > > > > Another question that has bothered me is how to access binary data > > within a buffer. For example, a data page in a database like Informix > > or Oracle has a section of header information - a structure with binary > > data and bit flags - and a set of pointers to individual rows within the > > page. Fairly easy in C but how to access all that in Perl and leave it > > binary? I think PDL is another class (using the term loosely; not as an > > OO construct) of such access methods within binary data. > > > That is an entirely different problem and that API is accessable because > those databases make it so. Oracle drives me crazy with that complexity > and it doesn't speed things up. The database engine is the database > engine. The C APIs for Oracle and Informeix is, in theory at least, > wholely available to Perl through DBI assuming someone wrote the > interface into the perl specific DBD. It it is available in C, it is at > least in theory available in Perl. > > -- > So many immigrant groups have swept through our town > that Brooklyn, like Atlantis, reaches mythological > proportions in the mind of the world - RI Safir 1998 > http://www.mrbrklyn.com > DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 > > http://www.nylxs.com - Leadership Development in Free Software > http://www.brooklyn-living.com > > Being so tracked is for FARM ANIMALS and extermination camps, > but incompatible with living as a free human being. -RI Safir 2013 > > **Majordomo list services provided by PANIX ** > **To Unsubscribe, send "unsubscribe ny" to majordomo-at-lists.pm.org** >
-- Thanks for your time,
-Nathaniel (646)-450-7917
--000000000000c705d905b79ec729 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Tie::IxHash is super useful for ordered sets Tie::Redi= sDB, albeit mere syntactic sugar around yet another data store API, makes w= orking with Mongo Couch etc... very uniform. Maybe it's just = me, but programming in perl has the primary motivator of working with hashe= s inherent syntactically; thus the Tie interface is simply a natural extens= ion of high level abstraction.
iv dir=3D"ltr" class=3D"gmail_attr">On Thu, Dec 24, 2020 at 10:34 PM Ruben = Safir <ruben-at-mrbrklyn.com> = wrote:
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 12/23/= 20 10:18 PM, Jacob Salomon wrote:
>
> Another question that has bothered me is how to access binary data
> within a buffer.=C2=A0 For example, a data page in a database like Inf= ormix
> or Oracle has a section of header information - a structure with binar= y
> data and bit flags - and a set of pointers to individual rows within t= he
> page.=C2=A0 Fairly easy in C but how to access all that in Perl and le= ave it
> binary?=C2=A0 I think PDL is another class (using the term loosely; no= t as an
> OO construct) of such access methods within binary data.
That is an entirely different problem and that API is accessable because > those databases make it so.=C2=A0 Oracle drives me crazy with that complexi= ty
and it doesn't speed things up.=C2=A0 The database engine is the databa= se
engine.=C2=A0 The C APIs for Oracle and Informeix is, in theory at least,r> wholely available to Perl through DBI assuming someone wrote the
interface into the perl specific DBD.=C2=A0 It it is available in C, it is = at
least in theory available in Perl.
--
So many immigrant groups have swept through our town
that Brooklyn, like Atlantis, reaches mythological
proportions in the mind of the world - RI Safir 1998
ht= tp://www.mrbrklyn.com
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
http:= //www.nylxs.com - Leadership Development in Free Software
ank">http://www.brooklyn-living.com
Being so tracked is for FARM ANIMALS and extermination camps,
but incompatible with living as a free human being. -RI Safir 2013
**Majordomo list services provided by PANIX <URL:anix.com" rel=3D"noreferrer" target=3D"_blank">http://www.panix.com>= **
**To Unsubscribe, send "unsubscribe ny" to rdomo-at-lists.pm.org" target=3D"_blank">majordomo-at-lists.pm.org**
--
class=3D"gmail_signature">Thanks for your time,
-Nathaniel (646)= -450-7917
--000000000000c705d905b79ec729--
--===============1388803879== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline
_______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
--===============1388803879==--
|
|