MESSAGE
DATE | 2020-12-29 |
FROM | Nate Lally
|
SUBJECT | Re: [Hangout - NYLXS] CFP NY.PM Technical Meetup
|
From hangout-bounces-at-nylxs.com Fri Jan 1 11:36:16 2021 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 D630916404C; Fri, 1 Jan 2021 11:36:15 -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 6F3AC16404B; Fri, 1 Jan 2021 11:36:13 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Fri, 1 Jan 2021 11:36:13 -0500 Resent-Message-ID: <20210101163613.GA15839-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 dont.panix.com (dont.panix.com [166.84.1.112]) by mrbrklyn.com (Postfix) with ESMTP id E19AC163FB7 for ; Tue, 29 Dec 2020 14:30:40 -0500 (EST) Received: (from majordom-at-localhost) by dont.panix.com (8.13.6/8.13.7/PanixLC1.9) id 0BTIiTYL011831 for ny-outgoing; Tue, 29 Dec 2020 13:44:29 -0500 (EST) Received: from mail1.panix.com (mail1.panix.com [166.84.1.72]) by dont.panix.com (8.13.6/8.13.7/PanixLC1.9) with ESMTP id 0BTIiSle024253 for ; Tue, 29 Dec 2020 13:44:28 -0500 (EST) Received: from mail-ot1-f48.google.com (mail-ot1-f48.google.com [209.85.210.48]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mail1.panix.com (Postfix) with ESMTPS id 4D53HJ5R34zjFk for ; Tue, 29 Dec 2020 13:44:28 -0500 (EST) Received: by mail-ot1-f48.google.com with SMTP id a109so12629589otc.1 for ; Tue, 29 Dec 2020 10:44:28 -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=kZmHXxpDwYkSdhOZu8XrMSTno896gL6+UM9hUW8ZGaBgtSizOqlYHZDczEYily7qSe yqBqa9ffPPJS1GxadPLqrviPgXTqU5/pWSTE72Knnp2xjKK7GNLHQltXK6Uxc8ZVt+xY rebxx5zvHcBuI3AUePF0beI7LvBQgvGfzRVLS0J0iFJXi77qZwv1X465vuPS7ONLBezm uxeTxFWgKUwZItwF0UwkdooD88v1x4TOesm5w3D4nmBHMB0bJA4OeCObrkBu9MRKZw7v oK23Q6mYsnh8FnfBLgc2TXuQXr7ywLPNQ1nG2uYrF6Rty6SLtkBZMSbuCJSRBdI2rwiz XYEA== X-Gm-Message-State: AOAM533RdgLmRCbuZUE+DSa941iXcfaRJwbhU3YUGGf2U1a57qZ5xyyO uxzV1uy9EaDeE92cjJIIKR0b+KMJ+59JFyj8og== 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" Precedence: bulk Subject: Re: [Hangout - NYLXS] CFP NY.PM Technical Meetup X-BeenThere: hangout-at-nylxs.com X-Mailman-Version: 2.1.30rc1 List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============0272512834==" Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============0272512834== 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--
**Majordomo list services provided by PANIX ** **To Unsubscribe, send "unsubscribe ny" to majordomo-at-lists.pm.org**
--===============0272512834== 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
--===============0272512834==--
**Majordomo list services provided by PANIX ** **To Unsubscribe, send "unsubscribe ny" to majordomo-at-lists.pm.org**
--===============0272512834== 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--
**Majordomo list services provided by PANIX ** **To Unsubscribe, send "unsubscribe ny" to majordomo-at-lists.pm.org**
--===============0272512834== 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
--===============0272512834==--
**Majordomo list services provided by PANIX ** **To Unsubscribe, send "unsubscribe ny" to majordomo-at-lists.pm.org**
|
|