tag:blogger.com,1999:blog-45799076926197682342024-03-19T05:05:37.352-07:00Allegro CL General / Technical AnnouncementsSteve Searshttp://www.blogger.com/profile/13903899727304440634noreply@blogger.comBlogger42125tag:blogger.com,1999:blog-4579907692619768234.post-76225520525959171762023-11-14T08:22:00.000-08:002023-11-14T08:32:16.591-08:00<p><span style="font-size: medium;">We have moved this blog site to a new location - <a href="https://allegro-cl.blogspot.com">https://allegro-cl.blogspot.com</a></span></p><p><span style="font-size: medium;">Please see this new site for more information on <a href="https://franz.com">Allegro CL v11.0</a></span></p><p><br /></p><p><br /></p>cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-35016206648078420502021-01-27T10:07:00.000-08:002021-01-27T10:07:21.600-08:00<p> <b><span face=""arial" , "helvetica" , sans-serif" style="color: blue; font-size: large;">Welcome Allegro CL 10 Express Edition Users</span></b></p><br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMpVoHxNa4E2_pLuTNdVpYcsRkO79Un0EqB0n8sDcVzztVyIHykPBVMiRon9xzZWb9rCKSb0hfz1Odq-nnZfkfRLTFptYXbkAsPBHXZwtgtVGycwUTb-o-Rky4tkPXUEH4D-arp6UghZR4/s1600/acl-128.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="128" data-original-width="128" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMpVoHxNa4E2_pLuTNdVpYcsRkO79Un0EqB0n8sDcVzztVyIHykPBVMiRon9xzZWb9rCKSb0hfz1Odq-nnZfkfRLTFptYXbkAsPBHXZwtgtVGycwUTb-o-Rky4tkPXUEH4D-arp6UghZR4/s1600/acl-128.png" /></a></div><span face=""arial" , "helvetica" , sans-serif">An updated version of Allegro 10.1 Express (our free version) is now available. It has a license expiration date of January 31, 2023 (the older version expires on January 31, 2021).</span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif">One option is to simply download the new version from the <a href="http://franz.com/">Franz.com</a> website - <a href="https://franz.com/downloads/clp/survey" target="_blank">Download</a></span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif">For existing Allegro CL Express installations, you can update the license to extend the expiration date to January 31, 2023. Please see the instructions below.</span><br /><br /><b>_____________________________________________________________</b><br /><br /><span face=""arial" , "helvetica" , sans-serif" style="color: blue; font-size: large;">Update your existing Allegro CL 10.1 Express Installation</span><br /><br /><span face=""arial" , "helvetica" , sans-serif">Options for existing Express users:</span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif"><b>1. <u>Before</u> January 31, 2021</b>: Obtain the new license and all current patches via our standard software update process.</span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif"> a. Mac/Windows/Linux using the IDE - Use the Menu to "Install -> Updates"</span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif"> b. Emacs or command line - use (sys:update-allegro)</span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif"><br /></span><b>2. <u>After</u> January 31, 2021:</b><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif">Option 1 - Download a new Express installer from here: <a href="https://franz.com/downloads/clp/survey">https://franz.com/downloads/clp/survey</a></span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif">Option 2 - Download just the new license file and install it manually:</span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif"> Windows - <a href="https://franz.com/ftp/pub/patches/10.1/windows/develx.lic">https://franz.com/ftp/pub/patches/10.1/windows/develx.lic</a></span><br /><span face=""arial" , "helvetica" , sans-serif"> FreeBSD - <a href="https://franz.com/ftp/pub/patches/10.1/freebsd/develx.lic">https://franz.com/ftp/pub/patches/10.1/freebsd/develx.lic</a></span><br /><span face=""arial" , "helvetica" , sans-serif"> Linux - <a href="https://franz.com/ftp/pub/patches/10.1/linux86/develx.lic">https://franz.com/ftp/pub/patches/10.1/linux86/develx.lic</a></span><br /><span face=""arial" , "helvetica" , sans-serif"> Mac - <a href="https://franz.com/ftp/pub/patches/10.1/macosx86/develx.lic">https://franz.com/ftp/pub/patches/10.1/macosx86/develx.lic</a></span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif">The name as downloaded will be "develx.lic" and it needs to be renamed to "devel.lic" when replacing the file named "devel.lic" in the installation directory.</span><br /><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif"><br /></span><span face=""arial" , "helvetica" , sans-serif"><br /></span>cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-41383378928381027852018-07-26T14:36:00.000-07:002018-07-26T14:36:13.315-07:00Getting the Allegro CL Compiler to Inline<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Many standard Common Lisp functions, particularly those which do simple calculations or access data from arrays or structures, can be compiled inline by the compiler. Inline compilation results in faster, often significantly faster run times as the function call and return overheads are saved.</div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
But there are tricks to getting the compiler to inline, and there are tools which assist is expalining what the compiler is doing. In this note, we take a simple function with a call to the math function <b>round</b>, and try to get the call to <b>round</b> to inline. Here is the function:</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">(defun foo (x)
(declare (optimize (speed 3) (safety 0) (debug 0)) (double-float x))
(round (* x x)))
</pre>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>round</b> looks like a good candidate for inlining: the type of its argument is known and speed, safety, and debug have values calling for maximum speed. But when it is compiled and the compiled function is disassembled, we see that <b>round</b> was not inlined:</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">cl-user(10): (compile 'foo)
foo
nil
nil
cl-user(11): (disassemble 'foo)
;; disassembly of #<Function foo>
;; formals: x
;; constant vector:
0: round
;; code start: #x10003508c80:
0: 48 83 ec 68 sub rsp,$104
4: 4c 89 74 24 08 movq [rsp+8],r14
9: f2 44 0f 10 6f movsd xmm13,[rdi-10]
f6
15: f2 45 0f 59 ed mulsd xmm13,xmm13
20: f2 45 0f 10 fd movsd xmm15,xmm13
25: 31 c0 xorl eax,eax
27: 41 ff 97 d7 03 call *[r15+983] ; sys::new-double-float
00 00
34: 4c 89 7c 24 18 movq [rsp+24],r15
39: 48 8d 64 24 68 leaq rsp,[rsp+104]
44: 49 8b 6e 36 movq rbp,[r14+54] ; round
48: b0 08 movb al,$8
50: ff e3 jmp *rbx
cl-user(11):
</pre>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The line labeled 44 is the jump to the <b>round</b> function.</div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
So what went wrong? </div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<br /></div>
<h4 style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read the rest of this post, and many more, in the <a href="https://franz.com/support/tech_corner/" target="_blank">Tech Corner section</a> of our website.</h4>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<br /></div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<br /></div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<br /></div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<br /></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-44054743625349360842018-05-02T10:17:00.000-07:002018-05-02T10:17:34.574-07:00AllegroGraph - Triple Attributes for Security<h1 style="color: #3e4349; font-family: garamond, georgia, serif; font-size: 40.8px; font-weight: normal; margin: 0px 0px 10px; padding: 0px;">
The Most Secure Graph Database Available<a class="headerlink" href="https://franz.com/agraph/support/documentation/6.4.2/python/tutorial/example017.html#example-17-triple-attributes" style="color: #dddddd; padding: 0px 4px; visibility: hidden;" title="Permalink to this headline"></a></h1>
<div style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px; line-height: 1.4em;">
Triples offer a way of describing model elements and relationships between them. In come cases, however, it is also convenient to be able to store data that is associated with a triple as a whole rather than with a particular element. For instance one might wish to record the source from which a triple has been imported or access level necessary to include it in query results. Traditional solutions of this problem include using graphs, RDF reification or triple IDs. All of these approaches suffer from various flexibility and performance issues. For this reason AllegroGraph offers an alternative: triple attributes.</div>
<div style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px; line-height: 1.4em;">
Attributes are key-value pairs associated with a triple. Keys refer to attribute definitions that must be added to the store before they are used. Values are strings. The set of legal values of an attribute can be constrained by the definition of that attribute. It is possible to associate multiple values of a given attribute with a single triple.</div>
<div style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px; line-height: 1.4em;">
Possible uses for triple attributes include:</div>
<blockquote style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px; margin: 0px 0px 0px 30px; padding: 0px;">
<ul class="simple" style="margin: 10px 0px 10px 30px; padding: 0px;">
<li style="line-height: 1.4em;">Access control: It is possible to instruct AllegroGraph to prevent an user from accessing triples with certain attributes.</li>
<li style="line-height: 1.4em;">Sharding: Attributes can be used to ensure that related triples are always placed in the same shard when AllegroGraph acts as a distributed triple store.</li>
</ul>
</blockquote>
<div style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px; line-height: 1.4em;">
Like all other triple components, attribute values are immutable. They must be provided when the triple is added to the store and cannot be changed or removed later.</div>
<div style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px; line-height: 1.4em;">
To illustrate the use of triple attributes we will construct an artificial data set containing a log of information about contacts detected by a submarine at a single moment in time.</div>
<div class="section" id="managing-attribute-definitions" style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px;">
<h2 style="font-family: Garamond, Georgia, serif; font-size: 30.6px; font-weight: normal; margin: 30px 0px 10px; padding: 0px;">
Managing attribute definitions<a class="headerlink" href="https://franz.com/agraph/support/documentation/6.4.2/python/tutorial/example017.html#managing-attribute-definitions" style="color: #dddddd; padding: 0px 4px; visibility: hidden;" title="Permalink to this headline"></a></h2>
<div style="line-height: 1.4em;">
Before we can add triples with attributes to the store we must create appropriate attribute definitions.</div>
<div style="line-height: 1.4em;">
First let’s open a connection</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="kn" style="color: #007020; font-weight: bold;">from</span> <span class="nn" style="color: #0e84b5; font-weight: bold;">franz.openrdf.connect</span> <span class="kn" style="color: #007020; font-weight: bold;">import</span> <span class="n">ag_connect</span>
<span class="n">conn</span> <span class="o" style="color: #666666;">=</span> <span class="n">ag_connect</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'python-tutorial'</span><span class="p">,</span> <span class="n">create</span><span class="o" style="color: #666666;">=</span><span class="bp" style="color: #007020;">True</span><span class="p">,</span> <span class="n">clear</span><span class="o" style="color: #666666;">=</span><span class="bp" style="color: #007020;">True</span><span class="p">)</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
Attribute definitions are represented by <code class="xref py py-class docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">AttributeDefinition</span></code> objects. Each definition has a name, which must be unique, and a few optional properties (that can also be passed as constructor arguments):</div>
<blockquote style="margin: 0px 0px 0px 30px; padding: 0px;">
<ul class="simple" style="margin: 10px 0px 10px 30px; padding: 0px;">
<li style="line-height: 1.4em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">allowed_values</span></code>: a list of strings. If this property is set then only the values from this list can be used for the defined attribute.</li>
<li style="line-height: 1.4em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">ordered</span></code>: a boolean. If true then attribute value comparisons will use the ordering defined by <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">allowed_values</span></code>. The default is false.</li>
<li style="line-height: 1.4em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">minimum_number</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">maximum_number</span></code>: integers that can be used to constrain the cardinality of an attribute. By default there are no limits.</li>
</ul>
</blockquote>
<div style="line-height: 1.4em;">
Let’s define a few attributes that we will later use to demonstrate various attribute-related capabilities of AllegroGraph. To do this, we will use the <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.setAttributeDefinition" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.setAttributeDefinition"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">setAttributeDefinition()</span></code></a> method of the connection object.</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="kn" style="color: #007020; font-weight: bold;">from</span> <span class="nn" style="color: #0e84b5; font-weight: bold;">franz.openrdf.repository.attributes</span> <span class="kn" style="color: #007020; font-weight: bold;">import</span> <span class="n">AttributeDefinition</span>
<span class="c1" style="color: #408090; font-style: italic;"># A simple attribute with no constraints governing the set</span>
<span class="c1" style="color: #408090; font-style: italic;"># of legal values or the number of values that can be</span>
<span class="c1" style="color: #408090; font-style: italic;"># associated with a triple.</span>
<span class="n">tag</span> <span class="o" style="color: #666666;">=</span> <span class="n">AttributeDefinition</span><span class="p">(</span><span class="n">name</span><span class="o" style="color: #666666;">=</span><span class="s1" style="color: #4070a0;">'tag'</span><span class="p">)</span>
<span class="c1" style="color: #408090; font-style: italic;"># An attribute with a limited set of legal values.</span>
<span class="c1" style="color: #408090; font-style: italic;"># Every bit of data can come from multiple sources.</span>
<span class="c1" style="color: #408090; font-style: italic;"># We encode this information in triple attributes,</span>
<span class="c1" style="color: #408090; font-style: italic;"># since it refers to the tripe as a whole. Another</span>
<span class="c1" style="color: #408090; font-style: italic;"># way of achieving this would be to use triple ids</span>
<span class="c1" style="color: #408090; font-style: italic;"># or RDF reification.</span>
<span class="n">source</span> <span class="o" style="color: #666666;">=</span> <span class="n">AttributeDefinition</span><span class="p">(</span>
<span class="n">name</span><span class="o" style="color: #666666;">=</span><span class="s1" style="color: #4070a0;">'source'</span><span class="p">,</span>
<span class="n">allowed_values</span><span class="o" style="color: #666666;">=</span><span class="p">[</span><span class="s1" style="color: #4070a0;">'sonar'</span><span class="p">,</span> <span class="s1" style="color: #4070a0;">'radar'</span><span class="p">,</span> <span class="s1" style="color: #4070a0;">'esm'</span><span class="p">,</span> <span class="s1" style="color: #4070a0;">'visual'</span><span class="p">])</span>
<span class="c1" style="color: #408090; font-style: italic;"># Security level - notice that the values are ordered</span>
<span class="c1" style="color: #408090; font-style: italic;"># and each triple *must* have exactly one value for</span>
<span class="c1" style="color: #408090; font-style: italic;"># this attribute. We will use this to prevent some</span>
<span class="c1" style="color: #408090; font-style: italic;"># users from accessing classified data.</span>
<span class="n">level</span> <span class="o" style="color: #666666;">=</span> <span class="n">AttributeDefinition</span><span class="p">(</span>
<span class="n">name</span><span class="o" style="color: #666666;">=</span><span class="s1" style="color: #4070a0;">'level'</span><span class="p">,</span>
<span class="n">allowed_values</span><span class="o" style="color: #666666;">=</span><span class="p">[</span><span class="s1" style="color: #4070a0;">'low'</span><span class="p">,</span> <span class="s1" style="color: #4070a0;">'medium'</span><span class="p">,</span> <span class="s1" style="color: #4070a0;">'high'</span><span class="p">],</span>
<span class="n">ordered</span><span class="o" style="color: #666666;">=</span><span class="bp" style="color: #007020;">True</span><span class="p">,</span>
<span class="n">minimum_number</span><span class="o" style="color: #666666;">=</span><span class="mi" style="color: #208050;">1</span><span class="p">,</span>
<span class="n">maximum_number</span><span class="o" style="color: #666666;">=</span><span class="mi" style="color: #208050;">1</span><span class="p">)</span>
<span class="c1" style="color: #408090; font-style: italic;"># An attribute like this could be used for sharding.</span>
<span class="c1" style="color: #408090; font-style: italic;"># That would ensure that data related to a particular</span>
<span class="c1" style="color: #408090; font-style: italic;"># contact is never partitioned across multiple shards.</span>
<span class="c1" style="color: #408090; font-style: italic;"># Note that this attribute is required, since without</span>
<span class="c1" style="color: #408090; font-style: italic;"># it an attribute-sharded triple store would not know</span>
<span class="c1" style="color: #408090; font-style: italic;"># what to do with a triple.</span>
<span class="n">contact</span> <span class="o" style="color: #666666;">=</span> <span class="n">AttributeDefinition</span><span class="p">(</span>
<span class="n">name</span><span class="o" style="color: #666666;">=</span><span class="s1" style="color: #4070a0;">'contact'</span><span class="p">,</span>
<span class="n">minimum_number</span><span class="o" style="color: #666666;">=</span><span class="mi" style="color: #208050;">1</span><span class="p">,</span>
<span class="n">maximum_number</span><span class="o" style="color: #666666;">=</span><span class="mi" style="color: #208050;">1</span><span class="p">)</span>
<span class="c1" style="color: #408090; font-style: italic;"># So far we have created definition objects, but we</span>
<span class="c1" style="color: #408090; font-style: italic;"># have not yet sent those definitions to the server.</span>
<span class="c1" style="color: #408090; font-style: italic;"># Let's do this now.</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">setAttributeDefinition</span><span class="p">(</span><span class="n">tag</span><span class="p">)</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">setAttributeDefinition</span><span class="p">(</span><span class="n">source</span><span class="p">)</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">setAttributeDefinition</span><span class="p">(</span><span class="n">level</span><span class="p">)</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">setAttributeDefinition</span><span class="p">(</span><span class="n">contact</span><span class="p">)</span>
<span class="c1" style="color: #408090; font-style: italic;"># This line is not strictly necessary, because our</span>
<span class="c1" style="color: #408090; font-style: italic;"># connection operates in autocommit mode.</span>
<span class="c1" style="color: #408090; font-style: italic;"># However, it is important to note that attribute</span>
<span class="c1" style="color: #408090; font-style: italic;"># definitions have to be committed before they can</span>
<span class="c1" style="color: #408090; font-style: italic;"># be used by other sessions.</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">commit</span><span class="p">()</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
It is possible to retrieve the list of attribute definitions from a repository by using the <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.getAttributeDefinitions" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.getAttributeDefinitions"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">getAttributeDefinitions()</span></code></a> method:</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="k" style="color: #007020; font-weight: bold;">for</span> <span class="n">attr</span> <span class="ow" style="color: #007020; font-weight: bold;">in</span> <span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">getAttributeDefinitions</span><span class="p">():</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'Name: {0}'</span><span class="o" style="color: #666666;">.</span><span class="n">format</span><span class="p">(</span><span class="n">attr</span><span class="o" style="color: #666666;">.</span><span class="n">name</span><span class="p">))</span>
<span class="k" style="color: #007020; font-weight: bold;">if</span> <span class="n">attr</span><span class="o" style="color: #666666;">.</span><span class="n">allowed_values</span><span class="p">:</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'Allowed values: {0}'</span><span class="o" style="color: #666666;">.</span><span class="n">format</span><span class="p">(</span>
<span class="s1" style="color: #4070a0;">', '</span><span class="o" style="color: #666666;">.</span><span class="n">join</span><span class="p">(</span><span class="n">attr</span><span class="o" style="color: #666666;">.</span><span class="n">allowed_values</span><span class="p">)))</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'Ordered: {0}'</span><span class="o" style="color: #666666;">.</span><span class="n">format</span><span class="p">(</span>
<span class="s1" style="color: #4070a0;">'Y'</span> <span class="k" style="color: #007020; font-weight: bold;">if</span> <span class="n">attr</span><span class="o" style="color: #666666;">.</span><span class="n">ordered</span> <span class="k" style="color: #007020; font-weight: bold;">else</span> <span class="s1" style="color: #4070a0;">'N'</span><span class="p">))</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'Min count: {0}'</span><span class="o" style="color: #666666;">.</span><span class="n">format</span><span class="p">(</span><span class="n">attr</span><span class="o" style="color: #666666;">.</span><span class="n">minimum_number</span><span class="p">))</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'Max count: {0}'</span><span class="o" style="color: #666666;">.</span><span class="n">format</span><span class="p">(</span><span class="n">attr</span><span class="o" style="color: #666666;">.</span><span class="n">maximum_number</span><span class="p">))</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">()</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
Notice that in cases where the maximum cardinality has not been explicitly defined, the server replaced it with a default value. In practice this value is high enough to be interpreted as ‘no limit’.</div>
<div class="highlight-none">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"> Name: tag
Min count: 0
Max count: 1152921504606846975
Name: source
Allowed values: sonar, radar, esm, visual
Min count: 0
Max count: 1152921504606846975
Ordered: N
Name: level
Allowed values: low, medium, high
Ordered: Y
Min count: 1
Max count: 1
Name: contact
Min count: 1
Max count: 1
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
Attribute definitions can be removed (provided that the attribute is not used by the static attribute filter, which will be discussed later) by calling <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.deleteAttributeDefinition" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.deleteAttributeDefinition"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">deleteAttributeDefinition()</span></code></a>:</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">deleteAttributeDefinition</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'tag'</span><span class="p">)</span>
<span class="n">defs</span> <span class="o" style="color: #666666;">=</span> <span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">getAttributeDefinitions</span><span class="p">()</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">', '</span><span class="o" style="color: #666666;">.</span><span class="n">join</span><span class="p">(</span><span class="nb" style="color: #007020;">sorted</span><span class="p">(</span><span class="n">a</span><span class="o" style="color: #666666;">.</span><span class="n">name</span> <span class="k" style="color: #007020; font-weight: bold;">for</span> <span class="n">a</span> <span class="ow" style="color: #007020; font-weight: bold;">in</span> <span class="n">defs</span><span class="p">)))</span>
</pre>
</div>
</div>
<div class="highlight-none">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;">contact, level, source
</pre>
</div>
</div>
</div>
<div class="section" id="adding-triples-with-attributes" style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px;">
<h2 style="font-family: Garamond, Georgia, serif; font-size: 30.6px; font-weight: normal; margin: 30px 0px 10px; padding: 0px;">
Adding triples with attributes<a class="headerlink" href="https://franz.com/agraph/support/documentation/6.4.2/python/tutorial/example017.html#adding-triples-with-attributes" style="color: #dddddd; padding: 0px 4px; visibility: hidden;" title="Permalink to this headline"></a></h2>
<div style="line-height: 1.4em;">
Now that the attribute definitions have been established we can demonstrate the process of adding triples with attributes. This can be achieved using various methods. A common element of all these methods is the way in which triple attributes are represented. In all cases dictionaries with attribute names as keys and strings or lists of strings as values are used.</div>
<div style="line-height: 1.4em;">
When <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.addTriple" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.addTriple"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">addTriple()</span></code></a> is used it is possible to pass attributes in a keyword parameter, as shown below:</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="n">ex</span> <span class="o" style="color: #666666;">=</span> <span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">namespace</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'ex://'</span><span class="p">)</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">addTriple</span><span class="p">(</span><span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">S1</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">cls</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">Udaloy</span><span class="p">,</span> <span class="n">attributes</span><span class="o" style="color: #666666;">=</span><span class="p">{</span>
<span class="s1" style="color: #4070a0;">'source'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'sonar'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'level'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'low'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'contact'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'S1'</span>
<span class="p">})</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
The <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.addStatement" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.addStatement"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">addStatement()</span></code></a> method works in similar way. Note that it is not possible to include attributes in the <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.model.html#franz.openrdf.model.Statement" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.model.Statement"><code class="xref py py-class docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">Statement</span></code></a> object itself.</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="kn" style="color: #007020; font-weight: bold;">from</span> <span class="nn" style="color: #0e84b5; font-weight: bold;">franz.openrdf.model</span> <span class="kn" style="color: #007020; font-weight: bold;">import</span> <span class="n">Statement</span>
<span class="n">s</span> <span class="o" style="color: #666666;">=</span> <span class="n">Statement</span><span class="p">(</span><span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">M1</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">cls</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">Zumwalt</span><span class="p">)</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">addStatement</span><span class="p">(</span><span class="n">s</span><span class="p">,</span> <span class="n">attributes</span><span class="o" style="color: #666666;">=</span><span class="p">{</span>
<span class="s1" style="color: #4070a0;">'source'</span><span class="p">:</span> <span class="p">[</span><span class="s1" style="color: #4070a0;">'sonar'</span><span class="p">,</span> <span class="s1" style="color: #4070a0;">'esm'</span><span class="p">],</span>
<span class="s1" style="color: #4070a0;">'level'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'medium'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'contact'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'M1'</span>
<span class="p">})</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
When adding multiple triples with <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.addTriples" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.addTriples"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">addTriples()</span></code></a> one can add a fifth element to each tuple to represent attributes. Let us illustrate this by adding an aircraft to our dataset.</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">addTriples</span><span class="p">(</span>
<span class="p">[(</span><span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">R1</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">cls</span><span class="p">,</span> <span class="n">ex</span><span class="p">[</span><span class="s1" style="color: #4070a0;">'Ka-27'</span><span class="p">],</span> <span class="bp" style="color: #007020;">None</span><span class="p">,</span>
<span class="p">{</span><span class="s1" style="color: #4070a0;">'source'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'radar'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'level'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'low'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'contact'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'R1'</span><span class="p">}),</span>
<span class="p">(</span><span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">R1</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">altitude</span><span class="p">,</span> <span class="mi" style="color: #208050;">200</span><span class="p">,</span> <span class="bp" style="color: #007020;">None</span><span class="p">,</span>
<span class="p">{</span><span class="s1" style="color: #4070a0;">'source'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'radar'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'level'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'medium'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'contact'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'R1'</span><span class="p">})])</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
When all or most of the added triples share the same attribute set it might be convenient to use the <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">attributes</span></code> keyword parameter. This provides default values, but is completely ignored for all tuples that already contain attributes (the dictionaries are not merged). In the example below we add a triple representing an aircraft carrier and a few more triples that specify its position. Notice that the first triple has a lower security level and multiple sources. The common ‘contact’ attribute could be used to ensure that all this data will remain on a single shard.</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">addTriples</span><span class="p">(</span>
<span class="p">[(</span><span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">M2</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">cls</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">Kuznetsov</span><span class="p">,</span> <span class="bp" style="color: #007020;">None</span><span class="p">,</span> <span class="p">{</span>
<span class="s1" style="color: #4070a0;">'source'</span><span class="p">:</span> <span class="p">[</span><span class="s1" style="color: #4070a0;">'sonar'</span><span class="p">,</span> <span class="s1" style="color: #4070a0;">'radar'</span><span class="p">,</span> <span class="s1" style="color: #4070a0;">'visual'</span><span class="p">],</span>
<span class="s1" style="color: #4070a0;">'contact'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'M2'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'level'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'low'</span><span class="p">,</span>
<span class="p">}),</span>
<span class="p">(</span><span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">M2</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">position</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">pos343</span><span class="p">),</span>
<span class="p">(</span><span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">pos343</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">x</span><span class="p">,</span> <span class="mf" style="color: #208050;">430.0</span><span class="p">),</span>
<span class="p">(</span><span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">pos343</span><span class="p">,</span> <span class="n">ex</span><span class="o" style="color: #666666;">.</span><span class="n">y</span><span class="p">,</span> <span class="mf" style="color: #208050;">240.0</span><span class="p">)],</span>
<span class="n">attributes</span><span class="o" style="color: #666666;">=</span><span class="p">{</span>
<span class="s1" style="color: #4070a0;">'contact'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'M2'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'source'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'radar'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'level'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'medium'</span>
<span class="p">})</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
Another method of adding triples with attributes is to use the NQX file format. This works both with <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.addFile" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.addFile"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">addFile()</span></code></a> and <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.addData" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.addData"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">addData()</span></code></a> (illustrated below):</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="kn" style="color: #007020; font-weight: bold;">from</span> <span class="nn" style="color: #0e84b5; font-weight: bold;">franz.openrdf.rio.rdfformat</span> <span class="kn" style="color: #007020; font-weight: bold;">import</span> <span class="n">RDFFormat</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">addData</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'''</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://S2></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://cls></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://Alpha></span><span class="w" style="color: #bbbbbb;"> </span><span class="err" style="border: 1px solid rgb(255, 0, 0);">\</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="p">{</span><span class="s" style="color: #4070a0;">"source"</span><span class="p">:</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"sonar"</span><span class="p">,</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"level"</span><span class="p">:</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"medium"</span><span class="p">,</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"contact"</span><span class="p">:</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"S2"</span><span class="p">}</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">.</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://S2></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://depth></span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"300"</span><span class="w" style="color: #bbbbbb;"> </span><span class="err" style="border: 1px solid rgb(255, 0, 0);">\</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="p">{</span><span class="s" style="color: #4070a0;">"source"</span><span class="p">:</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"sonar"</span><span class="p">,</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"level"</span><span class="p">:</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"medium"</span><span class="p">,</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"contact"</span><span class="p">:</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"S2"</span><span class="p">}</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">.</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://S2></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://speed_kn></span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"15.0"</span><span class="w" style="color: #bbbbbb;"> </span><span class="err" style="border: 1px solid rgb(255, 0, 0);">\</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="p">{</span><span class="s" style="color: #4070a0;">"source"</span><span class="p">:</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"sonar"</span><span class="p">,</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"level"</span><span class="p">:</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"medium"</span><span class="p">,</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"contact"</span><span class="p">:</span><span class="w" style="color: #bbbbbb;"> </span><span class="s" style="color: #4070a0;">"S2"</span><span class="p">}</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">.</span><span class="w" style="color: #bbbbbb;"></span>
<span class="s1" style="color: #4070a0;">'''</span><span class="p">,</span> <span class="n">rdf_format</span><span class="o" style="color: #666666;">=</span><span class="n">RDFFormat</span><span class="o" style="color: #666666;">.</span><span class="n">NQX</span><span class="p">)</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
When importing from a format that does not support attributes, it is possible to provide a common set of attribute values with a keyword parameter:</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="kn" style="color: #007020; font-weight: bold;">from</span> <span class="nn" style="color: #0e84b5; font-weight: bold;">franz.openrdf.rio.rdfformat</span> <span class="kn" style="color: #007020; font-weight: bold;">import</span> <span class="n">RDFFormat</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">addData</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'''</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://V1></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://cls></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://Walrus></span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://altitude></span><span class="w" style="color: #bbbbbb;"> </span><span class="mi" style="color: #208050;">100</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://speed_kn></span><span class="w" style="color: #bbbbbb;"> </span><span class="mf" style="color: #208050;">12.0e+8</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">.</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://V2></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://cls></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://Walrus></span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://altitude></span><span class="w" style="color: #bbbbbb;"> </span><span class="mi" style="color: #208050;">200</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://speed_kn></span><span class="w" style="color: #bbbbbb;"> </span><span class="mf" style="color: #208050;">12.0e+8</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">.</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://V3></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://cls></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://Walrus></span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://altitude></span><span class="w" style="color: #bbbbbb;"> </span><span class="mi" style="color: #208050;">300</span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://speed_kn></span><span class="w" style="color: #bbbbbb;"> </span><span class="mf" style="color: #208050;">12.0e+8</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">.</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://V4></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://cls></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://Walrus></span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://altitude></span><span class="w" style="color: #bbbbbb;"> </span><span class="mi" style="color: #208050;">400</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://speed_kn></span><span class="w" style="color: #bbbbbb;"> </span><span class="mf" style="color: #208050;">12.0e+8</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">.</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://V5></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://cls></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://Walrus></span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://altitude></span><span class="w" style="color: #bbbbbb;"> </span><span class="mi" style="color: #208050;">500</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://speed_kn></span><span class="w" style="color: #bbbbbb;"> </span><span class="mf" style="color: #208050;">12.0e+8</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">.</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://V6></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://cls></span><span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://Walrus></span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://altitude></span><span class="w" style="color: #bbbbbb;"> </span><span class="mi" style="color: #208050;">600</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">;</span><span class="w" style="color: #bbbbbb;"></span>
<span class="w" style="color: #bbbbbb;"> </span><span class="nv" style="color: #bb60d5;"><ex://speed_kn></span><span class="w" style="color: #bbbbbb;"> </span><span class="mf" style="color: #208050;">12.0e+8</span><span class="w" style="color: #bbbbbb;"> </span><span class="p">.</span><span class="w" style="color: #bbbbbb;"></span>
<span class="s1" style="color: #4070a0;">'''</span><span class="p">,</span> <span class="n">attributes</span><span class="o" style="color: #666666;">=</span><span class="p">{</span>
<span class="s1" style="color: #4070a0;">'source'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'visual'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'level'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'high'</span><span class="p">,</span>
<span class="s1" style="color: #4070a0;">'contact'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'a therapist'</span><span class="p">})</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
The data above represents six visually observed Walrus-class submarines, flying at different altitudes and well above the speed of light. It has been highly classified to conceal the fact that someone has clearly been drinking while on duty - after all there are only four Walrus-class submarines currently in service, so the observation is obviously incorrect.</div>
</div>
<div class="section" id="retrieving-attribute-values" style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px;">
<h2 style="font-family: Garamond, Georgia, serif; font-size: 30.6px; font-weight: normal; margin: 30px 0px 10px; padding: 0px;">
Retrieving attribute values<a class="headerlink" href="https://franz.com/agraph/support/documentation/6.4.2/python/tutorial/example017.html#retrieving-attribute-values" style="color: #dddddd; padding: 0px 4px; visibility: hidden;" title="Permalink to this headline"></a></h2>
<div style="line-height: 1.4em;">
We will now print all the data we have added to the store, including attributes, to verify that everything worked as expected. The only way to do that is through a SPARQL query using the appropriate <a class="reference external" href="https://franz.com/ns/allegrograph/6.2.0/attributes" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;">magic property</a> to access the attributes. The query below binds a literal containing a JSON representation of triple attributes to the <cite>?a</cite> variable:</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="kn" style="color: #007020; font-weight: bold;">import</span> <span class="nn" style="color: #0e84b5; font-weight: bold;">json</span>
<span class="n">r</span> <span class="o" style="color: #666666;">=</span> <span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">executeTupleQuery</span><span class="p">(</span><span class="s2" style="color: #4070a0;">'''</span>
<span class="k" style="color: #007020; font-weight: bold;">PREFIX</span> <span class="nn" style="color: #0e84b5; font-weight: bold;">attr</span><span class="p">:</span> <span class="nl" style="color: #002070; font-weight: bold;"><http://franz.com/ns/allegrograph/6.2.0/></span>
<span class="k" style="color: #007020; font-weight: bold;">SELECT</span> <span class="nv" style="color: #bb60d5;">?s</span> <span class="nv" style="color: #bb60d5;">?p</span> <span class="nv" style="color: #bb60d5;">?o</span> <span class="nv" style="color: #bb60d5;">?a</span> <span class="p">{</span>
<span class="nv" style="color: #bb60d5;">?s</span> <span class="nv" style="color: #bb60d5;">?p</span> <span class="nv" style="color: #bb60d5;">?o</span> <span class="p">.</span>
<span class="nv" style="color: #bb60d5;">?a</span> <span class="nn" style="color: #0e84b5; font-weight: bold;">attr</span><span class="p">:</span><span class="nt" style="color: #062873; font-weight: bold;">attributes</span> <span class="p">(</span><span class="nv" style="color: #bb60d5;">?s</span> <span class="nv" style="color: #bb60d5;">?p</span> <span class="nv" style="color: #bb60d5;">?o</span><span class="p">)</span> <span class="p">.</span>
<span class="p">}</span> <span class="k" style="color: #007020; font-weight: bold;">ORDER BY</span> <span class="nv" style="color: #bb60d5;">?s</span> <span class="nv" style="color: #bb60d5;">?p</span> <span class="nv" style="color: #bb60d5;">?o</span><span class="s1" style="color: #4070a0;">'''</span><span class="p">)</span>
<span class="k" style="color: #007020; font-weight: bold;">with</span> <span class="n">r</span><span class="p">:</span>
<span class="k" style="color: #007020; font-weight: bold;">for</span> <span class="n">row</span> <span class="ow" style="color: #007020; font-weight: bold;">in</span> <span class="n">r</span><span class="p">:</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="n">row</span><span class="p">[</span><span class="s1" style="color: #4070a0;">'s'</span><span class="p">],</span> <span class="n">row</span><span class="p">[</span><span class="s1" style="color: #4070a0;">'p'</span><span class="p">],</span> <span class="n">row</span><span class="p">[</span><span class="s1" style="color: #4070a0;">'o'</span><span class="p">])</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="n">json</span><span class="o" style="color: #666666;">.</span><span class="n">dumps</span><span class="p">(</span><span class="n">json</span><span class="o" style="color: #666666;">.</span><span class="n">loads</span><span class="p">(</span><span class="n">row</span><span class="p">[</span><span class="s1" style="color: #4070a0;">'a'</span><span class="p">]</span><span class="o" style="color: #666666;">.</span><span class="n">label</span><span class="p">),</span>
<span class="n">sort_keys</span><span class="o" style="color: #666666;">=</span><span class="bp" style="color: #007020;">True</span><span class="p">,</span>
<span class="n">indent</span><span class="o" style="color: #666666;">=</span><span class="mi" style="color: #208050;">4</span><span class="p">))</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
The result contains all the expected triples with pretty-printed attributes.</div>
<div class="highlight-none">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><ex://M1> <ex://cls> <ex://Zumwalt>
{
"contact": "M1",
"level": "medium",
"source": [
"esm",
"sonar"
]
}
<ex://M2> <ex://cls> <ex://Kuznetsov>
{
"contact": "M2",
"level": "low",
"source": [
"visual",
"radar",
"sonar"
]
}
<ex://M2> <ex://position> <ex://pos343>
{
"contact": "M2",
"level": "medium",
"source": "radar"
}
<ex://R1> <ex://altitude> "200"^^...
{
"contact": "R1",
"level": "medium",
"source": "radar"
}
<ex://R1> <ex://cls> <ex://Ka-27>
{
"contact": "R1",
"level": "low",
"source": "radar"
}
<ex://S1> <ex://cls> <ex://Udaloy>
{
"contact": "S1",
"level": "low",
"source": "sonar"
}
<ex://S2> <ex://cls> <ex://Alpha>
{
"contact": "S2",
"level": "medium",
"source": "sonar"
}
<ex://S2> <ex://depth> "300"
{
"contact": "S2",
"level": "medium",
"source": "sonar"
}
<ex://S2> <ex://speed_kn> "15.0"
{
"contact": "S2",
"level": "medium",
"source": "sonar"
}
<ex://V1> <ex://altitude> "100"^^...
{
"contact": "a therapist",
"level": "high",
"source": "visual"
}
<ex://V1> <ex://cls> <ex://Walrus>
{
"contact": "a therapist",
"level": "high",
"source": "visual"
}
<ex://V1> <ex://speed_kn> "1.2E9"^^...
{
"contact": "a therapist",
"level": "high",
"source": "visual"
}
...
<ex://pos343> <ex://x> "4.3E2"^^...
{
"contact": "M2",
"level": "medium",
"source": "radar"
}
<ex://pos343> <ex://y> "2.4E2"^^...
{
"contact": "M2",
"level": "medium",
"source": "radar"
}
</pre>
</div>
</div>
</div>
<div class="section" id="attribute-filters" style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px;">
<h2 style="font-family: Garamond, Georgia, serif; font-size: 30.6px; font-weight: normal; margin: 30px 0px 10px; padding: 0px;">
Attribute filters<a class="headerlink" href="https://franz.com/agraph/support/documentation/6.4.2/python/tutorial/example017.html#attribute-filters" style="color: #dddddd; padding: 0px 4px; visibility: hidden;" title="Permalink to this headline"></a></h2>
<div style="line-height: 1.4em;">
Triple attributes can be used to provide fine-grained access control. This can be achieved by using <a class="reference external" href="https://franz.com/agraph/support/documentation/current/triple-attributes.html#static-filters" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;">static attribute filters</a>.</div>
<div style="line-height: 1.4em;">
Static attribute filters are simple expressions that control which triples are visible to a query based on triple attributes. Each repository has a single, global attribute filter that can be modified using <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.setAttributeFilter" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.setAttributeFilter"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">setAttributeFilter()</span></code></a>. The values passed to this method must be either strings (the syntax is described in the documentation of <a class="reference external" href="https://franz.com/agraph/support/documentation/current/triple-attributes.html#static-filters" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;">static attribute filters</a>) or filter objects.</div>
<div style="line-height: 1.4em;">
Filter objects are created by applying set operators to ‘attribute sets’. These can then be combined using filter operators.</div>
<div style="line-height: 1.4em;">
An attribute set can be one of the following:</div>
<blockquote style="margin: 0px 0px 0px 30px; padding: 0px;">
<ul class="simple" style="margin: 10px 0px 10px 30px; padding: 0px;">
<li style="line-height: 1.4em;">a string or a list of strings: represents a constant set of values.</li>
<li style="line-height: 1.4em;"><cite>TripleAttribute.name</cite>: represents the value of the <cite>name</cite> attribute associated with the currently inspected triple.</li>
<li style="line-height: 1.4em;"><cite>UserAttribute.name</cite>: represents the value of the <cite>name</cite> attribute associated with current query. User attributes will be discussed in more detail later.</li>
</ul>
</blockquote>
<div style="line-height: 1.4em;">
Available set operators are shown in the table below. All classes and functions mentioned here can be imported from the <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">franz.openrdf.repository.attributes</span></code> package:</div>
<table border="1" class="docutils" style="border-collapse: collapse; border: 1px solid rgb(136, 136, 136); box-shadow: rgb(238, 238, 238) 2px 2px 4px;"><colgroup><col width="46%"></col><col width="54%"></col></colgroup><thead valign="bottom">
<tr class="row-odd"><th class="head" style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em; text-align: left;">Syntax</th><th class="head" style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em; text-align: left;">Meaning</th></tr>
</thead><tbody valign="top">
<tr class="row-even"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Empty(x)</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if the specified attribute set is empty.</td></tr>
<tr class="row-odd"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Overlap(x,</span> <span class="pre" style="hyphens: none;">y)</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if there is at least one matching value between the two attribute sets.</td></tr>
<tr class="row-even"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Subset(x,</span> <span class="pre" style="hyphens: none;">y)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">x</span> <span class="pre" style="hyphens: none;"><<</span> <span class="pre" style="hyphens: none;">y</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if every element of <cite>x</cite> can be found in <cite>y</cite></td></tr>
<tr class="row-odd"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Superset(x,</span> <span class="pre" style="hyphens: none;">y)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">x</span> <span class="pre" style="hyphens: none;">>></span> <span class="pre" style="hyphens: none;">y</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if every element of <cite>y</cite> can be found in <cite>x</cite></td></tr>
<tr class="row-even"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Equal(x,</span> <span class="pre" style="hyphens: none;">y)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">x</span> <span class="pre" style="hyphens: none;">==</span> <span class="pre" style="hyphens: none;">y</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if <cite>x</cite> and <cite>y</cite> have exactly the same contents.</td></tr>
<tr class="row-odd"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Lt(x,</span> <span class="pre" style="hyphens: none;">y)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">x</span> <span class="pre" style="hyphens: none;"><</span> <span class="pre" style="hyphens: none;">y</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if both sets are singletons, at least one of the sets refers to a triple or user attribute, the attribute is ordered and the value of the single element of <cite>x</cite> occurs before the single value of <cite>y</cite> in the <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">lowed_values</span></code> list of the attribute.</td></tr>
<tr class="row-even"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Le(x,</span> <span class="pre" style="hyphens: none;">y)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">x</span> <span class="pre" style="hyphens: none;"><=</span> <span class="pre" style="hyphens: none;">y</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if <cite>y < x</cite> is false.</td></tr>
<tr class="row-odd"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Eq(x,</span> <span class="pre" style="hyphens: none;">y)</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if both <cite>x < y</cite> and <cite>y < x</cite> are false. Note that using the <cite>==</cite> Python operator translates to<cite>Eqauls</cite>, not <cite>Eq</cite>.</td></tr>
<tr class="row-even"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Ge(x,</span> <span class="pre" style="hyphens: none;">y)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">x</span> <span class="pre" style="hyphens: none;">>=</span> <span class="pre" style="hyphens: none;">y</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if <cite>x < y</cite> is false.</td></tr>
<tr class="row-odd"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Gt(x,</span> <span class="pre" style="hyphens: none;">y)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">x</span> <span class="pre" style="hyphens: none;">></span> <span class="pre" style="hyphens: none;">y</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if <cite>y < x</cite>.</td></tr>
</tbody></table>
<div style="line-height: 1.4em;">
Note that the overloaded operators only work if at least one of the attribute sets is a <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">UserAttribute</span></code> or <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">TripleAttribute</span></code> reference - if both arguments are strings or lists of strings the default Python semantics for each operator are used. The prefix syntax always produces filters.</div>
<div style="line-height: 1.4em;">
Filters can be combined using the following operators:</div>
<table border="1" class="docutils" style="border-collapse: collapse; border: 1px solid rgb(136, 136, 136); box-shadow: rgb(238, 238, 238) 2px 2px 4px;"><colgroup><col width="46%"></col><col width="54%"></col></colgroup><thead valign="bottom">
<tr class="row-odd"><th class="head" style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em; text-align: left;">Syntax</th><th class="head" style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em; text-align: left;">Meaning</th></tr>
</thead><tbody valign="top">
<tr class="row-even"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Not(x)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">~x</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">Negates the meaning of the filter.</td></tr>
<tr class="row-odd"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">And(x,</span> <span class="pre" style="hyphens: none;">y,</span> <span class="pre" style="hyphens: none;">...)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">x</span> <span class="pre" style="hyphens: none;">&</span> <span class="pre" style="hyphens: none;">y</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if all subfilters are true.</td></tr>
<tr class="row-even"><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;"><code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">Or(x,</span> <span class="pre" style="hyphens: none;">y,</span> <span class="pre" style="hyphens: none;">...)</span></code>, <code class="docutils literal" style="background-color: #ecf0f3; color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em;"><span class="pre" style="hyphens: none;">x</span> <span class="pre" style="hyphens: none;">|</span> <span class="pre" style="hyphens: none;">y</span></code></td><td style="border: 1px solid rgb(136, 136, 136); padding: 0.25em 0.7em;">True if at least one subfilter is true.</td></tr>
</tbody></table>
<div style="line-height: 1.4em;">
Filter operators also work with raw strings, but overloaded operators will only be recognized if at least one argument is a filter object.</div>
</div>
<div class="section" id="using-filters-and-user-attributes" style="color: #3e4349; font-family: "goudy old style", "minion pro", "bell mt", georgia, "hiragino mincho pro", serif; font-size: 17px;">
<h2 style="font-family: Garamond, Georgia, serif; font-size: 30.6px; font-weight: normal; margin: 30px 0px 10px; padding: 0px;">
Using filters and user attributes<a class="headerlink" href="https://franz.com/agraph/support/documentation/6.4.2/python/tutorial/example017.html#using-filters-and-user-attributes" style="color: #dddddd; padding: 0px 4px; visibility: hidden;" title="Permalink to this headline"></a></h2>
<div style="line-height: 1.4em;">
The example below displays all classes of vessels from the dataset after establishing a static attribute filter which ensures that only sonar contacts are visible:</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="kn" style="color: #007020; font-weight: bold;">from</span> <span class="nn" style="color: #0e84b5; font-weight: bold;">franz.openrdf.repository.attributes</span> <span class="kn" style="color: #007020; font-weight: bold;">import</span> <span class="o" style="color: #666666;">*</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">setAttributeFilter</span><span class="p">(</span><span class="n">TripleAttribute</span><span class="o" style="color: #666666;">.</span><span class="n">source</span> <span class="o" style="color: #666666;">>></span> <span class="s1" style="color: #4070a0;">'sonar'</span><span class="p">)</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">executeTupleQuery</span><span class="p">(</span>
<span class="s1" style="color: #4070a0;">'</span><span class="k" style="color: #007020; font-weight: bold;">select</span> <span class="nv" style="color: #bb60d5;">?class</span> <span class="p">{</span> <span class="nv" style="color: #bb60d5;">?s</span> <span class="nl" style="color: #002070; font-weight: bold;"><ex://cls></span> <span class="nv" style="color: #bb60d5;">?class</span> <span class="p">}</span> <span class="k" style="color: #007020; font-weight: bold;">order by</span> <span class="nv" style="color: #bb60d5;">?class</span><span class="s1" style="color: #4070a0;">'</span><span class="p">,</span>
<span class="n">output</span><span class="o" style="color: #666666;">=</span><span class="bp" style="color: #007020;">True</span><span class="p">)</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
The output contains neither the visually observed Walruses nor the radar detected ASW helicopter.</div>
<div class="highlight-none">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;">------------------
| class |
==================
| ex://Alpha |
| ex://Kuznetsov |
| ex://Udaloy |
| ex://Zumwalt |
------------------
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
To avoid having to set a static filter before each query (which would be inefficient and cause concurrency issues) we can employ user attributes. User attributes are specific to a particular connection and are sent to the server with each query. The static attribute filter can refer to these and compare them with triple attributes. Thus we can use code presented below to create a filter which ensures that a connection only accesses data at or below the chosen clearance level.</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">setUserAttributes</span><span class="p">({</span><span class="s1" style="color: #4070a0;">'level'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'low'</span><span class="p">})</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">setAttributeFilter</span><span class="p">(</span>
<span class="n">TripleAttribute</span><span class="o" style="color: #666666;">.</span><span class="n">level</span> <span class="o" style="color: #666666;"><=</span> <span class="n">UserAttribute</span><span class="o" style="color: #666666;">.</span><span class="n">level</span><span class="p">)</span>
<span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">executeTupleQuery</span><span class="p">(</span>
<span class="s1" style="color: #4070a0;">'</span><span class="k" style="color: #007020; font-weight: bold;">select</span> <span class="nv" style="color: #bb60d5;">?class</span> <span class="p">{</span> <span class="nv" style="color: #bb60d5;">?s</span> <span class="nl" style="color: #002070; font-weight: bold;"><ex://cls></span> <span class="nv" style="color: #bb60d5;">?class</span> <span class="p">}</span> <span class="k" style="color: #007020; font-weight: bold;">order by</span> <span class="nv" style="color: #bb60d5;">?class</span><span class="s1" style="color: #4070a0;">'</span><span class="p">,</span>
<span class="n">output</span><span class="o" style="color: #666666;">=</span><span class="bp" style="color: #007020;">True</span><span class="p">)</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
We can see that the output here contains only contacts with the access level of <cite>low</cite>. It omits the destroyer and Alpha submarine (these require <cite>medium</cite> level) as well as the top-secret Walruses.</div>
<div class="highlight-none">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;">------------------
| class |
==================
| ex://Ka-27 |
| ex://Kuznetsov |
| ex://Udaloy |
------------------
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
The main advantage of the code presented above is that the filter can be set globally during the application setup and access control can then be achieved by varying user attributes on connection objects.</div>
<div style="line-height: 1.4em;">
Let us now remove the attribute filter to prevent it from interfering with other examples. We will use the <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.clearAttributeFilter" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.clearAttributeFilter"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">clearAttributeFilter()</span></code></a> method.</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">clearAttributeFilter</span><span class="p">()</span>
</pre>
</div>
</div>
<div style="line-height: 1.4em;">
It might be useful to change connection’s attributes temporarily for the duration of a single code block and restore prior attributes after that. This can be achieved using the <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.temporaryUserAttributes" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.temporaryUserAttributes"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">temporaryUserAttributes()</span></code></a> method, which returns a context manager. The example below illustrates its use. It also shows how to use <a class="reference internal" href="https://franz.com/agraph/support/documentation/6.4.2/python/_gen/franz.openrdf.repository.html#franz.openrdf.repository.repositoryconnection.RepositoryConnection.getUserAttributes" style="border-bottom: 1px dotted rgb(0, 75, 107); color: #004b6b;" title="franz.openrdf.repository.repositoryconnection.RepositoryConnection.getUserAttributes"><code class="xref py py-meth docutils literal" style="background-color: #fbfbfb; border-bottom: 1px solid rgb(255, 255, 255); color: #222222; font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; font-weight: bold;"><span class="pre" style="hyphens: none;">getUserAttributes()</span></code></a> to inspect user attributes.</div>
<div class="highlight-python_rdf">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;"><span class="k" style="color: #007020; font-weight: bold;">with</span> <span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">temporaryUserAttributes</span><span class="p">({</span><span class="s1" style="color: #4070a0;">'level'</span><span class="p">:</span> <span class="s1" style="color: #4070a0;">'high'</span><span class="p">}):</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'User attributes inside the block:'</span><span class="p">)</span>
<span class="k" style="color: #007020; font-weight: bold;">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span> <span class="ow" style="color: #007020; font-weight: bold;">in</span> <span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">getUserAttributes</span><span class="p">()</span><span class="o" style="color: #666666;">.</span><span class="n">items</span><span class="p">():</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'{0}: {1}'</span><span class="o" style="color: #666666;">.</span><span class="n">format</span><span class="p">(</span><span class="n">k</span><span class="p">,</span> <span class="n">v</span><span class="p">))</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">()</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'User attributes outside the block:'</span><span class="p">)</span>
<span class="k" style="color: #007020; font-weight: bold;">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span> <span class="ow" style="color: #007020; font-weight: bold;">in</span> <span class="n">conn</span><span class="o" style="color: #666666;">.</span><span class="n">getUserAttributes</span><span class="p">()</span><span class="o" style="color: #666666;">.</span><span class="n">items</span><span class="p">():</span>
<span class="k" style="color: #007020; font-weight: bold;">print</span><span class="p">(</span><span class="s1" style="color: #4070a0;">'{0}: {1}'</span><span class="o" style="color: #666666;">.</span><span class="n">format</span><span class="p">(</span><span class="n">k</span><span class="p">,</span> <span class="n">v</span><span class="p">))</span>
</pre>
</div>
</div>
<div class="highlight-none">
<div class="highlight" style="background: rgb(255, 255, 255);">
<pre style="background: rgb(238, 238, 238); font-family: consolas, menlo, "deja vu sans mono", "bitstream vera sans mono", monospace; font-size: 0.9em; line-height: 1.3em; margin-bottom: 15px; margin-top: 15px; overflow-x: auto; overflow-y: hidden; padding: 7px 30px;">User attributes inside the block:
level: high
User attributes outside the block:
level: low <span style="background-color: transparent; font-family: "goudy old style" , "minion pro" , "bell mt" , "georgia" , "hiragino mincho pro" , serif; font-size: 17px; text-align: right;">»</span></pre>
</div>
</div>
</div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-35007932644630707702018-03-20T08:24:00.002-07:002018-03-20T08:24:58.852-07:00(+ Lisp Graph) Newsletter - March 2018<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration-line: none;">Webcast - Navigating Time and Probability in Knowledge Graphs</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration-line: none;">Webcast - A Juypter Notebook for Learning AllegroGraph (Bonus n-Dimensional GeoSpatial)</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration-line: none;">Emotiq - Lisp based Cryptocurrency - http://emotiq.ch/</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration-line: none;">European Lisp Symposium, Marbella, Spain - April 16 and 17, 2018</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration-line: none;">Enterprise Data World - Taking Graphs to the Next Level with Artificial Intelligence and Machine Learning - April 22-27, 2018</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration-line: none;">IEEE Publication - Transmuting Information to Knowledge with an Enterprise Knowledge Graph</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article7b" style="color: #0180c0; text-decoration-line: none;">Franz Inc. - Named to Trend-Setting Products in Data and Information Management for 2018 by Database Trends and Applications</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article7c" style="color: #0180c0; text-decoration-line: none;">Analytics Week article - The Secret to Business Users Understanding Big Data: Enterprise Taxonomies</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article7d" style="color: #0180c0; text-decoration-line: none;">InfoWorld article - Harmonizing big data with an enterprise knowledge graph</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article7e" style="color: #0180c0; text-decoration-line: none;">Dataconomy article - Triple Attributes: A New Way to Protect the Most Sensitive Information</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration-line: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#recent-articles" style="color: #0180c0; text-decoration-line: none;">Recent Articles</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article9" style="color: #0180c0; text-decoration-line: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Webcast - Navigating Time and Probability in Knowledge Graphs</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="" border="0" hspace="5" name="" src="https://franz.com/ps/newsletter-archive/Aasman2.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>Thursday, March 22 at 11AM Pacific</b></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The market for knowledge graphs is rapidly developing and evolving to solve widely acknowledged deficiencies with data warehouse approaches. Graph databases are providing the foundation for these knowledge graphs and in our enterprise customer base we see two approaches forming: static knowledge graphs and dynamic event driven knowledge graphs.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Static knowledge graphs focus mostly on metadata about entities and the relationships between these entities but they don’t capture ongoing business processes. DBPedia, Geonames and Census or Pubmed are great examples of static knowledge. Dynamic knowledge graphs are used in the enterprise to facilitate internal processes, facilitate the improvement of products or services or gather dynamic knowledge about customers.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Dr. Aasman recently authored an IEEE article describing this evolution of knowledge graphs in the Enterprise and during this presentation we will describe two critical success factors for dynamic knowledge graphs, a uniform way to model, query and interactively navigate time and the power of incorporating probabilities into the graph. The presentation will cover three use cases and live demos showing the confluence of knowledge via machine learning, visual querying, distributed graph databases, and big data not only displays links between objects, but also quantifies the probability of their occurrence.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To register for this webinar, see <a href="https://franz.com/ps/services/conferences_seminars/semantic_technologies_v50.lhtml" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The IEEE Paper <a href="https://allegrograph.com/the-enterprise-knowledge-graph/" style="color: #0180c0; text-decoration-line: none;" target="_blank">Link</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Webcast - A Juypter Notebook for Learning AllegroGraph (Bonus n-Dimensional GeoSpatial)</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="" border="0" hspace="5" name="" src="https://franz.com/ps/newsletter-archive/logo-with-Python.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Join us to learn more about the examples available with AllegroGraph's new Python tutorial using Jupyter Notebook for interactive learning.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To register for this webinar, see <a href="https://attendee.gotowebinar.com/register/5004681550224056577" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Emotiq - Lisp based Cryptocurrency</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="websocket logo" border="0" hspace="5" name="websocket logo" src="https://franz.com/ps/newsletter-archive/emotiq.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Emotiq is a next-generation blockchain with powerful scalability and privacy, combining the latest research in distributed ledger technology with an innovative natural-language approach to smart contracts.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Emotiq reimagines the role of smart contracts. Smart contracts are computer programs that detail the conditions under which a transaction or transfer of tokens will occur, and executes them accordingly. They are the user interface of the blockchain. These computers programs are only readable by computers, however, not humans, which limits their usefulness.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="http://emotiq.ch/" style="color: #0180c0; text-decoration-line: none;">http://emotiq.ch/</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>European Lisp Symposium, Marbella, Spain - April 16 and 17, 2018</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="" border="0" hspace="5" name="" src="https://franz.com/ps/newsletter-archive/els.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementation and application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read more <a href="https://www.european-lisp-symposium.org/2018/index.html" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Enterprise Data World - Taking Graphs to the Next Level with Artificial Intelligence and Machine Learning - April 22-27, 2018</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Text Analytics 17" border="0" hspace="5" name="Text Analytics 17" src="https://franz.com/ps/newsletter-archive/edw-logo.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The 22nd Annual Enterprise Data World (EDW) Conference hosted by DATAVERSITY® is recognized as the most comprehensive educational conference on data management in the world. Join hundreds of data professionals from around the globe to attend this unique conference. Your transformation to data-driven business starts here!</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Franz CEO Jans Aasman will be presenting "Taking Graphs to the Next Level with Artificial Intelligence and Machine Learning".</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Graphs and Knowledge Management have gained significant visibility with the rebirth of artificial intelligence and emergence of cognitive computing. By combining artificial intelligence, big data, graph databases, and dynamic visualizations, we will discuss deploying Graph based AI applications as a means to help predict future events across numerous types of industries.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Knowledge creation via AI and Graphs stems from the capability to combine the probability space (i.e. statistical inference on a user’s data) with a knowledge base of comprehensive industry terminology systems. AI using Graphs are remarkable not just because of the possibilities they engender, but also because of their practicality. The confluence of knowledge via machine learning, visual querying, graph databases, and big data not only displays links between objects, but also quantifies the probability of their occurrence. We believe this approach will be transformative across numerous business verticals.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
During the presentation we will describe the Graph based AI concepts that also incorporate Hadoop, along with analytics via R, SPARK ML and other AI techniques for practical Enterprise predictive analytics use cases.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="https://edw2018.dataversity.net/index.cfm" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>IEEE Publication - Transmuting Information to Knowledge with an Enterprise Knowledge Graph</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Intel Next Logo" border="0" hspace="5" name="Intel Next Logo" src="https://franz.com/ps/newsletter-archive/mit20170600c1-1.jpg" style="border: 0px; text-align: left;" vspace="5" /><br /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The enterprise knowledge graph for entity 360-views has emerged as one of the most useful graph database technology applications when buttressed by W3C standard semantic technology, modern artificial intelligence, and visual discovery tools. Read this IEEE publication by Dr. Jans Aasman to learn more about Knowledge Graphs.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read more about the solution, see <a href="https://allegrograph.com/the-enterprise-knowledge-graph/" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7b" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Franz Inc. - Named to Trend-Setting Products in Data and Information Management for 2018 by Database Trends and Applications</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ODSC logo" border="0" hspace="5" name="ODSC Logo" src="https://franz.com/ps/newsletter-archive/DBTA-2018.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Today, innovative approaches, such as Hadoop, Spark, NoSQL, and NewSQL, are being used in addition to more established technologies, such as the mainframe, and relational and MultiValue database systems. In addition, artificial intelligence and machine learning capabilities are some of the newer approaches being introduced in products. To help bring these resources to light, each year, Database Trends and Applications magazine looks for offerings that promise to help organizations derive greater benefit from their data, make better decisions, work more efficiently, achieve greater security, and address emerging challenges. In total, this list of forward-looking products helps illuminate the path on which the data management market is headed.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see:</div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.dbta.com/Editorial/Trends-and-Applications/Trend-Setting-Products-in-Data-and-Information-Management-for-2018-121846.aspx" style="color: #0180c0; text-decoration-line: none;" target="_blank">http://www.dbta.com/Editorial/Trends-and-Applications/Trend-Setting-Products-in-Data-and-Information-Management-for-2018-121846.aspx</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.dbta.com/Editorial/Actions/Product-Spotlight-Franz-Inc-121893.aspx" style="color: #0180c0; text-decoration-line: none;" target="_blank">http://www.dbta.com/Editorial/Actions/Product-Spotlight-Franz-Inc-121893.aspx</a></li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7c" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Analytics Week article - The Secret to Business Users Understanding Big Data: Enterprise Taxonomies</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="logo" border="0" hspace="5" name="logo" src="https://franz.com/ps/newsletter-archive/analytics-week.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The key to understanding big data doesn’t lie with some existent, or even forthcoming, application of Artificial Intelligence—although AI can certainly abet the process. Nor does it expressly relate to any facet of data science, blockchain, or decentralized computing application such as the Industrial Internet. Instead, the basis for modeling, integrating, governing, and even querying many of these manifestations of the data ecosystem lies with something much simpler: words.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Classifications of words and their hierarchies, taxonomies, are the rudiment to understanding big data’s meaning in terms business users comprehend. When such terminology systems span the enterprise, they create opportunities for the business to capitalize on big data’s underlying meaning, regardless of its form or the techniques used to access it...</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full article, see <a href="https://analyticsweek.com/content/secret-business-users-understanding-big-data-enterprise-taxonomies/" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7d" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>InfoWorld article - Harmonizing big data with an enterprise knowledge graph</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="logo" border="0" hspace="5" name="logo" src="https://franz.com/ps/newsletter-archive/InfoWorld.gif" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In addition to streamlining how users retrieve diverse data via automation capabilities, a knowledge graph standardizes those data according to relevant business terms and models.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
One of the most significant results of the big data era is the broadening diversity of data types required to solidify data as an enterprise asset. The maturation of technologies addressing scale and speed has done little to decrease the difficulties associated with complexity, schema transformation and integration of data necessary for informed action...</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full article, see <a href="https://www.infoworld.com/article/3250857/big-data/harmonizing-big-data-with-an-enterprise-knowledge-graph.html" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7e" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Dataconomy article - Triple Attributes: A New Way to Protect the Most Sensitive Information</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Dataconomy logo" border="0" hspace="5" name="Dataconomy logo" src="https://franz.com/ps/newsletter-archive/dataconomy.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Semantic Graph Databases are now common in many industries, including life sciences, healthcare, the financial industry and in government and intelligence agencies. Graphs are particularly valuable in these sectors because of the complex nature of the data and need for powerful, yet flexible data analytics.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Attributes, user attributes and static filters are a new mechanism for graph databases to protect sensitive information. This combination provides the right amount of power and flexibility to address high-security use cases, such as: HIPAA access controls, privacy rules for banks, security models for policing, intelligence and the government. In addition, this set of methods is far easier to use, provides more expressiveness than security methods in relational databases and doesn’t suffer from performance degradations.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full article, see <a href="http://dataconomy.com/2017/10/triple-attributes-new-way-protect-sensitive-information/" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration-line: none;" target="_top"><img alt="Google+" src="https://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration-line: none;"><img alt="Twitter" src="https://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration-line: none;"><img src="https://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration-line: none;"><img a="" src="https://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="recent-articles" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recent Articles about Franz</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="https://franz.com/ps/newsletter-archive/information-management-logo2.jpg" style="border: 0px;" width="200" /></td><td style="margin: 0px; padding: 0px;"><br /><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Information Management - <a href="https://www.information-management.com/opinion/smart-data-gives-artificial-intelligence-meaning-in-2018" style="color: #0180c0; text-decoration-line: none;" target="_blank">Smart data gives artificial intelligence meaning in 2018</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br /><img src="https://franz.com/ps/newsletter-archive/dataversity.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Dataversity - <a href="http://www.dataversity.net/semantic-technology-semantic-web-trends-2018/" style="color: #0180c0; text-decoration-line: none;" target="_blank">Semantic Web and Semantic Technology Trends in 2018</a></li>
</ul>
</td></tr>
</tbody></table>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article9" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="https://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - April 4, 11, and 18</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - May 2, 9, and 16</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="https://franz.com/services/classes/" style="color: #0180c0; text-decoration-line: none;">here</a>.</div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com1tag:blogger.com,1999:blog-4579907692619768234.post-23674857536155214352018-03-07T14:20:00.000-08:002018-03-07T14:20:08.921-08:00Allegro "Knowledge" Graph News<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: large;"><b>AllegroGraph News</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>March, 2018</b></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article1" style="color: #0180c0; text-decoration-line: none;">Webcast - Navigating Time and Probability in Knowledge Graphs</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article2" style="color: #0180c0; text-decoration-line: none;">Webcast - A Juypter Notebook for Learning AllegroGraph (Bonus n-Dimensional GeoSpatial)</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article2b" style="color: #0180c0; text-decoration-line: none;">InfoWorld article - The marvels of an event-based schema</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article3" style="color: #0180c0; text-decoration-line: none;">AllegroGraph 6.4.1 - Now Available</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article4" style="color: #0180c0; text-decoration-line: none;">Gruff v7.2.1 - Now Available</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article5" style="color: #0180c0; text-decoration-line: none;">IEEE Publication - Transmuting Information to Knowledge with an Enterprise Knowledge Graph</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article6" style="color: #0180c0; text-decoration-line: none;">Enterprise Data World - Taking Graphs to the Next Level with Artificial Intelligence and Machine Learning - April 22-27, 2018</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article7" style="color: #0180c0; text-decoration-line: none;">Franz Inc. - Named to Trend-Setting Products in Data and Information Management for 2018 by Database Trends and Applications</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article8" style="color: #0180c0; text-decoration-line: none;">Analytics Week article - The Secret to Business Users Understanding Big Data: Enterprise Taxonomies</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article9" style="color: #0180c0; text-decoration-line: none;">InfoWorld article - Harmonizing big data with an enterprise knowledge graph</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article10" style="color: #0180c0; text-decoration-line: none;">Dataconomy article - Triple Attributes: A New Way to Protect the Most Sensitive Information</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#article11" style="color: #0180c0; text-decoration-line: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-swt.lhtml#recent-articles" style="color: #0180c0; text-decoration-line: none;">Recent Articles</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Webcast - Navigating Time and Probability in Knowledge Graphs</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="" border="0" hspace="5" name="" src="https://franz.com/ps/newsletter-archive/Aasman2.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>Thursday, March 22 at 11AM Pacific</b></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The market for knowledge graphs is rapidly developing and evolving to solve widely acknowledged deficiencies with data warehouse approaches. Graph databases are providing the foundation for these knowledge graphs and in our enterprise customer base we see two approaches forming: static knowledge graphs and dynamic event driven knowledge graphs.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Static knowledge graphs focus mostly on metadata about entities and the relationships between these entities but they don’t capture ongoing business processes. DBPedia, Geonames and Census or Pubmed are great examples of static knowledge. Dynamic knowledge graphs are used in the enterprise to facilitate internal processes, facilitate the improvement of products or services or gather dynamic knowledge about customers.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Dr. Aasman recently authored an IEEE article describing this evolution of knowledge graphs in the Enterprise and during this presentation we will describe two critical success factors for dynamic knowledge graphs, a uniform way to model, query and interactively navigate time and the power of incorporating probabilities into the graph. The presentation will cover three use cases and live demos showing the confluence of knowledge via machine learning, visual querying, distributed graph databases, and big data not only displays links between objects, but also quantifies the probability of their occurrence.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To register for this webinar, see <a href="https://franz.com/ps/services/conferences_seminars/semantic_technologies_v50.lhtml" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The IEEE Paper <a href="https://allegrograph.com/the-enterprise-knowledge-graph/" style="color: #0180c0; text-decoration-line: none;" target="_blank">Link</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Webcast - A Juypter Notebook for Learning AllegroGraph (Bonus n-Dimensional GeoSpatial)</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="" border="0" hspace="5" name="" src="https://franz.com/ps/newsletter-archive/logo-with-Python.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Join us to learn more about the examples available with AllegroGraph's new Python tutorial using Jupyter Notebook for interactive learning.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To register for this webinar, see <a href="https://attendee.gotowebinar.com/register/5004681550224056577" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2b" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>InfoWorld article - The marvels of an event-based schema</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="" border="0" hspace="5" name="" src="https://franz.com/ps/newsletter-archive/InfoWorld.gif" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
When working with various data types at the speed of big data, this method is ideal for integrating and aggregating assorted information for the holistic value it provides.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The issue of schema—and what is frequently perceived as its inherent difficulties—is becoming more important every day. Organizations are increasingly encountering decentralized computing environments typified by semi-structured or unstructured external data of varying formats, often requiring integration with internal, structured data for immediate business value...</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full article, see <a href="https://www.infoworld.com/article/3257926/database/the-marvels-of-an-event-based-schema.html" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>AllegroGraph 6.4.1 - Now Available</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="franz logo" border="0" height="100" hspace="5" name="Franz Logo" src="https://franz.com/ps/newsletter-archive/franz-graph-logo2.png" style="border: 0px; text-align: left;" vspace="5" width="100" /></div>
<h3 style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; margin: 20px 0px 5px;">
New Features Include:</h3>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="5"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
AllegroGraph Multi-master Replication is a real-time transactionally consistent data replication solution. It allows businesses to move and synchronize their semantic data across the enterprise. This facilitates real-time reporting, load balancing, and disaster recovery.</div>
</td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="https://franz.com/agraph/support/documentation/current/multi-master.html" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Gruff v7.2.1 - Now Available</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="gruff screen shot" border="0" hspace="5" name="Gruff Screen Shot" src="https://franz.com/ps/newsletter-archive/springview3.1.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>New Features Include:</b></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Gruff’s new 'Time Machine' feature provides users an important capability to explore temporal connections in your data. This capability lets you see how relationships are created over time and are you are able to replay the evolving graph for new temporal based insights."</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Gruff produces dynamic data visualizations that organize connections between data in views that are driven by the user. This visual flexibility can instantly unveil new discoveries and knowledge that turn complex data into actionable business insights. Gruff was developed by Franz to address Graph Search in large data sets and empower users to intelligently explore graphs in multiple views including:</div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Graphical View with new “Time Machine” feature - See the shape and density of graph data evolve over time</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Tabular view - Understand objects as a whole</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Outline view - Explore the often hierarchical nature of graphs</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Query view - Write Prolog or SPARQL queries</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Graphical Query Builder - Create queries visually via drag and drop</li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see the <a href="https://franz.com/agraph/gruff/gruff_documentation.html" style="color: #0180c0; text-decoration-line: none;">Gruff Documentation</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>IEEE Publication - Transmuting Information to Knowledge with an Enterprise Knowledge Graph</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ITProfessional cover" border="0" hspace="5" name="ITProfessional cover" src="https://franz.com/ps/newsletter-archive/mit20170600c1-1.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The enterprise knowledge graph for entity 360-views has emerged as one of the most useful graph database technology applications when buttressed by W3C standard semantic technology, modern artificial intelligence, and visual discovery tools. Read this IEEE publication by Dr. Jans Aasman to learn more about Knowledge Graphs.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="http://allegrograph.com/the-enterprise-knowledge-graph/" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Enterprise Data World - Taking Graphs to the Next Level with Artificial Intelligence and Machine Learning - April 22-27, 2018</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Text Analytics 17" border="0" hspace="5" name="Text Analytics 17" src="https://franz.com/ps/newsletter-archive/edw-logo.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The 22nd Annual Enterprise Data World (EDW) Conference hosted by DATAVERSITY® is recognized as the most comprehensive educational conference on data management in the world. Join hundreds of data professionals from around the globe to attend this unique conference. Your transformation to data-driven business starts here!</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Franz CEO Jans Aasman will be presenting "Taking Graphs to the Next Level with Artificial Intelligence and Machine Learning".</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Graphs and Knowledge Management have gained significant visibility with the rebirth of artificial intelligence and emergence of cognitive computing. By combining artificial intelligence, big data, graph databases, and dynamic visualizations, we will discuss deploying Graph based AI applications as a means to help predict future events across numerous types of industries.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Knowledge creation via AI and Graphs stems from the capability to combine the probability space (i.e. statistical inference on a user’s data) with a knowledge base of comprehensive industry terminology systems. AI using Graphs are remarkable not just because of the possibilities they engender, but also because of their practicality. The confluence of knowledge via machine learning, visual querying, graph databases, and big data not only displays links between objects, but also quantifies the probability of their occurrence. We believe this approach will be transformative across numerous business verticals.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
During the presentation we will describe the Graph based AI concepts that also incorporate Hadoop, along with analytics via R, SPARK ML and other AI techniques for practical Enterprise predictive analytics use cases.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="https://edw2018.dataversity.net/index.cfm" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Franz Inc. - Named to Trend-Setting Products in Data and Information Management for 2018 by Database Trends and Applications</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ODSC logo" border="0" hspace="5" name="ODSC Logo" src="https://franz.com/ps/newsletter-archive/DBTA-2018.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Today, innovative approaches, such as Hadoop, Spark, NoSQL, and NewSQL, are being used in addition to more established technologies, such as the mainframe, and relational and MultiValue database systems. In addition, artificial intelligence and machine learning capabilities are some of the newer approaches being introduced in products. To help bring these resources to light, each year, Database Trends and Applications magazine looks for offerings that promise to help organizations derive greater benefit from their data, make better decisions, work more efficiently, achieve greater security, and address emerging challenges. In total, this list of forward-looking products helps illuminate the path on which the data management market is headed.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see:</div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.dbta.com/Editorial/Trends-and-Applications/Trend-Setting-Products-in-Data-and-Information-Management-for-2018-121846.aspx" style="color: #0180c0; text-decoration-line: none;" target="_blank">http://www.dbta.com/Editorial/Trends-and-Applications/Trend-Setting-Products-in-Data-and-Information-Management-for-2018-121846.aspx</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.dbta.com/Editorial/Actions/Product-Spotlight-Franz-Inc-121893.aspx" style="color: #0180c0; text-decoration-line: none;" target="_blank">http://www.dbta.com/Editorial/Actions/Product-Spotlight-Franz-Inc-121893.aspx</a></li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Analytics Week article - The Secret to Business Users Understanding Big Data: Enterprise Taxonomies</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="logo" border="0" hspace="5" name="logo" src="https://franz.com/ps/newsletter-archive/analytics-week.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The key to understanding big data doesn’t lie with some existent, or even forthcoming, application of Artificial Intelligence—although AI can certainly abet the process. Nor does it expressly relate to any facet of data science, blockchain, or decentralized computing application such as the Industrial Internet. Instead, the basis for modeling, integrating, governing, and even querying many of these manifestations of the data ecosystem lies with something much simpler: words.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Classifications of words and their hierarchies, taxonomies, are the rudiment to understanding big data’s meaning in terms business users comprehend. When such terminology systems span the enterprise, they create opportunities for the business to capitalize on big data’s underlying meaning, regardless of its form or the techniques used to access it...</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full article, see <a href="https://analyticsweek.com/content/secret-business-users-understanding-big-data-enterprise-taxonomies/" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article9" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>InfoWorld article - Harmonizing big data with an enterprise knowledge graph</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="logo" border="0" hspace="5" name="logo" src="https://franz.com/ps/newsletter-archive/InfoWorld.gif" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In addition to streamlining how users retrieve diverse data via automation capabilities, a knowledge graph standardizes those data according to relevant business terms and models.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
One of the most significant results of the big data era is the broadening diversity of data types required to solidify data as an enterprise asset. The maturation of technologies addressing scale and speed has done little to decrease the difficulties associated with complexity, schema transformation and integration of data necessary for informed action...</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full article, see <a href="https://www.infoworld.com/article/3250857/big-data/harmonizing-big-data-with-an-enterprise-knowledge-graph.html" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article10" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Dataconomy article - Triple Attributes: A New Way to Protect the Most Sensitive Information</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Dataconomy logo" border="0" hspace="5" name="Dataconomy logo" src="https://franz.com/ps/newsletter-archive/dataconomy.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Semantic Graph Databases are now common in many industries, including life sciences, healthcare, the financial industry and in government and intelligence agencies. Graphs are particularly valuable in these sectors because of the complex nature of the data and need for powerful, yet flexible data analytics.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Attributes, user attributes and static filters are a new mechanism for graph databases to protect sensitive information. This combination provides the right amount of power and flexibility to address high-security use cases, such as: HIPAA access controls, privacy rules for banks, security models for policing, intelligence and the government. In addition, this set of methods is far easier to use, provides more expressiveness than security methods in relational databases and doesn’t suffer from performance degradations.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full article, see <a href="http://dataconomy.com/2017/10/triple-attributes-new-way-protect-sensitive-information/" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article11" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration-line: none;" target="_top"><img alt="Google+" src="https://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration-line: none;"><img alt="Twitter" src="https://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration-line: none;"><img src="https://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration-line: none;"><img a="" src="https://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="recent-articles" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recent Articles about Franz</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="https://franz.com/ps/newsletter-archive/information-management-logo2.jpg" style="border: 0px;" width="200" /></td><td style="margin: 0px; padding: 0px;"><br /><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Information Management - <a href="https://www.information-management.com/opinion/smart-data-gives-artificial-intelligence-meaning-in-2018" style="color: #0180c0; text-decoration-line: none;" target="_blank">Smart data gives artificial intelligence meaning in 2018</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br /><img src="https://franz.com/ps/newsletter-archive/dataversity.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Dataversity - <a href="http://www.dataversity.net/semantic-technology-semantic-web-trends-2018/" style="color: #444444;" target="_blank">Semantic Web and Semantic Technology Trends in 2018</a></li>
</ul>
</td></tr>
</tbody></table>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com3tag:blogger.com,1999:blog-4579907692619768234.post-5676904090739749322018-01-09T09:28:00.000-08:002018-01-09T09:28:18.780-08:00(+ Lisp Graph) Newsletter - January 2018<br />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration-line: none;">IEEE Publication - Transmuting Information to Knowledge with an Enterprise Knowledge Graph</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration-line: none;">Tech Corner Article: New Day and Date Functions</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration-line: none;">Tech Corner Article: New Websocket API</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration-line: none;">AI Programming with Lisp - Northwestern University</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration-line: none;">Quickref: a global documentation project for Common Lisp</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration-line: none;">European Lisp Symposium, Marbella, Spain - April 16 and 17, 2018</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration-line: none;">Enterprise Data World - Taking Graphs to the Next Level with Artificial Intelligence and Machine Learning - April 22-27, 2018</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration-line: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article9" style="color: #0180c0; text-decoration-line: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>IEEE Publication - Transmuting Information to Knowledge with an Enterprise Knowledge Graph</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Intel Next Logo" border="0" hspace="5" name="Intel Next Logo" src="https://franz.com/ps/newsletter-archive/mit20170600c1-1.jpg" style="border: 0px; text-align: left;" vspace="5" /><br /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The enterprise knowledge graph for entity 360-views has emerged as one of the most useful graph database technology applications when buttressed by W3C standard semantic technology, modern artificial intelligence, and visual discovery tools. Read this IEEE publication by Dr. Jans Aasman to learn more about Knowledge Graphs.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read more about the solution, see <a href="https://allegrograph.com/the-enterprise-knowledge-graph/" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: New Day and Date Functions</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Calendar" border="0" hspace="5" name="Calendar" src="https://franz.com/ps/newsletter-archive/calendar.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
A suite of day and date calculation functions have been added to Allegro CL 10.1. The functions perform calculations on the number of days between universal time and on related subjects. The functions are discussed in the article New day and date functions. They are documented in Day and date calculation functions in miscellaneous.htm. Note that the functions are in release 10.1 but not in earlier supported releases, 9.0 and 10.0.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the article, see <a href="https://franz.com/support/tech_corner/datefuns0104177.lhtml" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: New Websocket API</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="websocket logo" border="0" hspace="5" name="websocket logo" src="https://franz.com/ps/newsletter-archive/websocketlogo.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Allegro CL now allows users to implement websocket server and client applications in Lisp. The websocket protocol is specified in RFC2045 (<a href="http://www.ietf.org/rfc/rfc2045.txt" style="color: #0180c0; text-decoration-line: none;">www.ietf.org/rfc/rfc2045.txt</a>). The Allegro CL websocket API is described in <a href="https://franz.com/support/documentation/current/doc/miscellaneous.htm#web-sock-1" style="color: #0180c0; text-decoration-line: none;">Websocket API</a> in <a href="https://franz.com/support/documentation/current/doc/miscellaneous.htm" style="color: #0180c0; text-decoration-line: none;">miscellaneous.htm</a>. We give a simple example showing how to implement websockets in Lisp <a href="https://franz.com/support/tech_corner/websocket081717.lhtml" style="color: #0180c0; text-decoration-line: none;">here</a>. The websocket API module was added by a patch released in August, 2017 and is available in Allegro CL 10.0 and 10.1.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the article, see <a href="https://franz.com/support/tech_corner/websocket081717.lhtml" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>AI Programming with Lisp - Northwestern University</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="northwestern university logo" border="0" hspace="5" name="northwestern university logo" src="https://franz.com/ps/newsletter-archive/northwesternu.gif" style="border: 0px; text-align: left;" vspace="5" /></div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
This course is about designing and implementing intelligent components, using symbolic knowledge representation, developing tools for authoring the knowledge needed by such systems, and doing it all with tested maintainable code. The language used is Common Lisp.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://www.cs.northwestern.edu/academics/courses/325/readings/readings.php" style="color: #0180c0; text-decoration-line: none;">here </a>for additional information.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Quickref: a global documentation project for Common Lisp</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="lambda" border="0" hspace="5" name="lambda" src="https://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Didier Verna Announced the availability of Quickref.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of Quickref is to provide a centralized collection of reference manuals for the whole Quicklisp world. This means around 1500 libraries, for a total of around 3000 ASDF systems. The reference manuals are generated by Declt, which is probably the most complete documentation system for Common Lisp currently available, and delivered in HTML (PDF versions could easily be made available as well).</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read more <a href="http://www.didierverna.net/blog/index.php?post/2017/12/13/Announcing-Quickref%3A-a-global-documentation-project-for-Common-Lisp" style="color: #0180c0; text-decoration-line: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>European Lisp Symposium, Marbella, Spain - April 16 and 17, 2018</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="" border="0" hspace="5" name="" src="https://franz.com/ps/newsletter-archive/els.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementation and application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read more <a href="https://www.european-lisp-symposium.org/2018/index.html" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Enterprise Data World - Taking Graphs to the Next Level with Artificial Intelligence and Machine Learning - April 22-27, 2018</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Text Analytics 17" border="0" hspace="5" name="Text Analytics 17" src="https://franz.com/ps/newsletter-archive/edw-logo.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The 22nd Annual Enterprise Data World (EDW) Conference hosted by DATAVERSITY® is recognized as the most comprehensive educational conference on data management in the world. Join hundreds of data professionals from around the globe to attend this unique conference. Your transformation to data-driven business starts here!</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Franz CEO Jans Aasman will be presenting "Taking Graphs to the Next Level with Artificial Intelligence and Machine Learning".</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Graphs and Knowledge Management have gained significant visibility with the rebirth of artificial intelligence and emergence of cognitive computing. By combining artificial intelligence, big data, graph databases, and dynamic visualizations, we will discuss deploying Graph based AI applications as a means to help predict future events across numerous types of industries.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Knowledge creation via AI and Graphs stems from the capability to combine the probability space (i.e. statistical inference on a user’s data) with a knowledge base of comprehensive industry terminology systems. AI using Graphs are remarkable not just because of the possibilities they engender, but also because of their practicality. The confluence of knowledge via machine learning, visual querying, graph databases, and big data not only displays links between objects, but also quantifies the probability of their occurrence. We believe this approach will be transformative across numerous business verticals.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
During the presentation we will describe the Graph based AI concepts that also incorporate Hadoop, along with analytics via R, SPARK ML and other AI techniques for practical Enterprise predictive analytics use cases.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="https://edw2018.dataversity.net/index.cfm" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<div>
<br /></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-80947276956158874432017-08-29T12:49:00.000-07:002017-08-29T12:49:01.434-07:00New Websocket API<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
A patch released in August, 2017 for Allegro CL 10.0 and 10.1 implements a websocket API which allows users to implement websocket server and client applications in Lisp. The Allegro CL websocket API is described in <a href="https://franz.com/support/documentation/current/doc/miscellaneous.htm#web-sock-1" style="color: #0180c0; text-decoration-line: none;">Websocket API</a> in <a href="https://franz.com/support/documentation/current/doc/miscellaneous.htm" style="color: #0180c0; text-decoration-line: none;">miscellaneous.htm</a>.</div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In this note, we provide a very simple example using the API. The websocket module in ACL allows one to implement websocket server and client applications in Lisp (many sites on the web offer more complex demos and tutorials in its use). The websocket protocol is specified in RFC6455. In this example the server is implemented in Lisp and a client is implemented in HTML/Javascript and also in Lisp.</div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
This example uses some Common Lisp source files and some html files. These are all fairly short and all are appended to this article, suitable for cutting and pasting. You can also download a zip file which unzips into a directory named <i>websock/</i> containing all the files and also an abbreviated text file (<i>simplews.txt</i>) with the instructions from this article.</div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The example starts a server in one Lisp image. Then it communicates with that server with a browser and also with a client started in another Lisp image. When the server receives a message, its action in response to the message is determined by the <b>on-message</b>function specified in the call to <b>publish-websocket</b> (which is called by the <b>echo-server</b> function defined in <i>server.cl</i>).</div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The <b>on-message</b> in our example is:</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">:on-message (lambda (contract data ext)
(declare (ignore ext))
(cond ((equalp data "add") (setq *mode* :add))
((equalp data "none") (setq *mode* nil)))
(case *mode*
(:add (setq data (concatenate 'string data "...added..."))))
(websocket-send contract data))
</pre>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The value of <b>*mode*</b> is initially nil. The server does nothing for any message until the message "add" arrives. Then it responds to that and every subseqeuent message with '[message]...added...' unless a message "none" arrives, in which case <b>*mode*</b> is set to nil and responses stop. This image shows an interaction.</div>
<img src="https://franz.com/support/tech_corner/client1.png" style="background-color: white; border: 0px; color: #333333; font-family: arial; font-size: 12px;" /><span style="background-color: white; color: #333333; font-family: arial; font-size: 12px;"></span><br />
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Clicking <b>Open</b> opened the connection. The first two messages ('12345' and 'another) were sent and received but elicited no response. The message 'add' enabled response mode, and messages are responded to with '...added...'. Then the mesasage 'none' turns off responses and subseqeuent messages are not responded to. Clicking <b>Close</b> closes the connection.</div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
This is obviously a simple example but it provides a template for more complex cases.</div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Here are the steps to running the example:</div>
<ol style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Start a patched Allegro CL 10.0 or 10.1.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Load the websocket API and (optionally) use the relevant packages:<pre style="background-color: #c8e7ed; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">(require :websocket)
(use-package :net.aserve)
(use-package :net.aserve.client)
</pre>
</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Edit the host in client and browser source files if necessary. The source files assume the server Lisp, the client Lisp and the browser are all running on the same machine, which can thus be referred to as 'localhost'. If the client Lisp is on a different machine, the client Lisp files must be edited to replace 'localhost' with the actual host name. If the browser is running on a different machine, the html files must be edited to replace 'localhost' with the actual host name.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Start the simple server in a Lisp image by loading the file <a href="https://franz.com/support/tech_corner/websocket081717.lhtml#servercl" style="color: #0180c0; text-decoration-line: none;">server.cl</a> and calling the function <b>echo-server</b>:<pre style="background-color: #c8e7ed; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">:ld server.cl
(echo-server) ;; add arguments ':port XXXX' if
;; you want a port other than 9001
</pre>
</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Open a web browser on the file <a href="https://franz.com/support/tech_corner/websocket081717.lhtml#clienthtml" style="color: #0180c0; text-decoration-line: none;">client.html</a>. You should see buttons like those at the top of the illustration above.</li>
</ol>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Open a connection by clicking <b>Open</b> in the browser. Then send messages. As noted above, sending the message 'add' makes the server respond to messages beyond simply returning them. 'none' stops those responses. The picture above shows a typical interaction. (Occasionally Lisp will print a message about sockets being closed and thus not open-for-output but this seems to be a oddness with some browsers as the communication continues to work.)</div>
<h3 style="background-color: white; color: #333333; font-family: arial; margin: 20px 0px 5px;">
Starting a client in a Lisp image</h3>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Start a second Lisp image for a Lisp client interaction, load <a href="https://franz.com/support/tech_corner/websocket081717.lhtml#clientcl" style="color: #0180c0; text-decoration-line: none;">client.cl</a> and execute more forms as shown:</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">cl-user(5): :ld client.cl
; Loading client.cl
cl-user(6): (echo-client) ;; add arguments ':port XXXX' if
;; you want a port other than 9001
#<websocket-message-client-contract @ #x201f6c802>
cl-user(7): (echo-send "message1")
:text
cl-user(8):
RECEIVED message1
(echo-send "message2")
:text
cl-user(9):
RECEIVED message2
(echo-send "add")
:text
cl-user(10):
RECEIVED add...added...
(echo-send "after browser")
:text
cl-user(11):
RECEIVED after browser
(echo-close)
CLOSED with code 1000
1000
</pre>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In the server, you can switch to the more elaborate server by calling</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">(multi-server)
</pre>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
This more complex server maintains a separate application state for each client and illustrates how other event handlers are used. So in the Lisp client, you can do:</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">cl-user(18): (echo-client :url :multi)
#<websocket-message-client-contract @ #x201fdd592>
cl-user(19): (echo-send "from Lisp client")
:text
cl-user(20):
RECEIVED from Lisp client
(echo-send "after web add")
:text
cl-user(21):
</pre>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Load <i>client2.html</i> into a browser and you can have an interaction as shown in the illustration:</div>
<img src="https://franz.com/support/tech_corner/client2.png" style="background-color: white; border: 0px; color: #333333; font-family: arial; font-size: 12px;" /><span style="background-color: white; color: #333333; font-family: arial; font-size: 12px;"></span><br />
<h3 style="background-color: white; color: #333333; font-family: arial; margin: 20px 0px 5px;">
Associated source files</h3>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
A zipped directory containing all source files used in this example along with the images displayed above and a text file with example instructions can be downloaded from <a href="ftp://ftp.franz.com/pub/src/tech_corner/websocket.tar.gz" style="color: #0180c0; text-decoration-line: none;">ftp://ftp.franz.com/pub/src/tech_corner/websocket.tar.gz</a>. All the source files are also displayed below suitable for cutting and pasting.</div>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The files are:</div>
<ul style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/support/tech_corner/websocket081717.lhtml#servercl" style="color: #0180c0; text-decoration-line: none;">server.cl</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/support/tech_corner/websocket081717.lhtml#clientcl" style="color: #0180c0; text-decoration-line: none;">client.cl</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/support/tech_corner/websocket081717.lhtml#clienthtml" style="color: #0180c0; text-decoration-line: none;">client.html</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/support/tech_corner/websocket081717.lhtml#client2html" style="color: #0180c0; text-decoration-line: none;">client2.html</a></li>
</ul>
<h3 style="background-color: white; color: #333333; font-family: arial; margin: 20px 0px 5px;">
<a href="https://www.blogger.com/null" name="servercl">server.cl</a></h3>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The port keyword argument in the functions <b>echo-server</b> and <b>multi-server</b> defaults to 9001. Specify <code style="margin: 0px; padding: 0px;">:port XXXX</code> in the call to <b>echo-server</b> if you wish to use aother port.</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">(in-package :user)
(eval-when (compile eval load)
(require :websocket)
(use-package :net.aserve))
(defvar *mode* nil)
(defun echo-server (&key (port 9001) debug)
;; Simple server with global state.
(start :port port)
(setq *mode* nil)
(publish-websocket
:path "/simple-echo"
:on-message (lambda (contract data ext)
(declare (ignore ext))
(cond ((equalp data "add") (setq *mode* :add))
((equalp data "none") (setq *mode* nil)))
(case *mode*
(:add (setq data (concatenate 'string data "...added..."))))
(websocket-send contract data))
:debug debug)
*wserver*)
(defvar *modes* nil)
(defun multi-server (&key (port 9001) debug)
;; More complex server that keeps per-client state.
(start :port port)
(setq *modes* (make-hash-table))
(publish-websocket
:path "/multi-echo"
:on-open (lambda (contract)
(setf (gethash contract *modes*) (list :mode nil)))
:on-message (lambda (contract data ext
&aux (plist (gethash contract *modes*)))
(declare (ignore ext))
(cond ((equalp data "add") (setf (getf plist :mode) :add))
((equalp data "none") (setf (getf plist :mode) nil)))
(case (getf plist :mode)
(:add (setq data (concatenate 'string data "...added..."))))
(websocket-send contract data))
:on-close (lambda (contract code data)
(declare (ignore code data))
(remhash contract *modes*))
:debug debug)
*wserver*)
</pre>
<h3 style="background-color: white; color: #333333; font-family: arial; margin: 20px 0px 5px;">
<a href="https://www.blogger.com/null" name="clientcl">client.cl</a></h3>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In the function <b>echo-client</b>, the port keyword argument defaults to 9001 and the host is specified as 'localhost' in the bindings of 'url'. Specify a different port is the call to <b>echo-client</b> if desired and modify the source to specify a different host if the client Lisp will run on a different host from the server Lisp.</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;">(in-package :user)
(eval-when (compile eval load)
(require :websocket)
(use-package :net.aserve)
(use-package :net.aserve.client))
(defvar *ws* nil)
(defun echo-client (&key (url :simple) (port 9001) debug)
(case url
(:simple (setq url "ws://localhost:~A/simple-echo"))
(:multi (setq url "ws://localhost:~A/multi-echo")))
(setq *ws*
(open-websocket (format nil url port)
:on-message (lambda (contract data ext)
(declare (ignore contract ext))
(format t "~&RECEIVED ~A~%" data))
:on-close (lambda (contract code data)
(declare (ignore contract))
(format t "~&CLOSED with code ~A ~A~%"
code data))
:debug debug)))
(defun echo-send (text) (websocket-send *ws* text))
(defun echo-close () (close-websocket *ws* :wait t))
</pre>
<h3 style="background-color: white; color: #333333; font-family: arial; margin: 20px 0px 5px;">
<a href="https://www.blogger.com/null" name="clienthtml">client.html</a></h3>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
This file refers to 'localhost:9001'. If the browser will be running on a different host from the Lisp server, 'localhost' must be changed to the actual host. If the port used is not 9001, that value too must be edited.</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;"><!DOCTYPE html>
<html>
<head>
<title>Echo Chamber</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
</head>
<body>
<div>
<input type="text" id="messageinput"/>
</div>
<div>
<button type="button" onclick="openSocket();" >Open</button>
<button type="button" onclick="send();" >Send</button>
<button type="button" onclick="closeSocket();" >Close</button>
</div>
<!-- Server responses get written here -->
<div id="messages"></div>
<!-- Script to utilise the WebSocket -->
<script type="text/javascript">
var webSocket;
var messages = document.getElementById("messages");
function openSocket(){
// Ensures only one connection is open at a time
if(webSocket !== undefined && webSocket.readyState !== WebSocket.CLOSED){
writeResponse("WebSocket is already opened.");
return;
}
// Create a new instance of the websocket
webSocket = new WebSocket("ws://localhost:9001/simple-echo");
/**
* Binds functions to the listeners for the websocket.
*/
webSocket.onopen = function(event){
writeResponse("CONNECTED ");
};
webSocket.onmessage = function(event){
writeResponse("RECEIVED: " + event.data);
};
webSocket.onclose = function(event){
writeResponse("Connection closed ");
};
}
/**
* Sends the value of the text input to the server
*/
function send(){
var text = document.getElementById("messageinput").value;
webSocket.send(text);
writeResponse("SENT " + text);
}
function closeSocket(){
webSocket.close();
}
function writeResponse(text){
messages.innerHTML += "<br/>" + text;
}
</script>
</body>
</html>
</pre>
<h3 style="background-color: white; color: #333333; font-family: arial; margin: 20px 0px 5px;">
<a href="https://www.blogger.com/null" name="client2html">client2.html</a></h3>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
This file refers to 'localhost:9001'. If the browser will be running on a different host from the Lisp server, 'localhost' must be changed to the actual host. If the port used is not 9001, that value too must be edited.</div>
<pre style="background-color: #c8e7ed; color: #333333; font-size: 14.4px; line-height: 1.3; margin-bottom: 10px; overflow: auto; padding: 0px;"><!DOCTYPE html>
<html>
<head>
<title>Echo Chamber</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width">
</head>
<body>
<div>
<input type="text" id="messageinput"/>
</div>
<div>
<button type="button" onclick="openSocket();" >Open</button>
<button type="button" onclick="send();" >Send</button>
<button type="button" onclick="closeSocket();" >Close</button>
</div>
<!-- Server responses get written here -->
<div id="messages"></div>
<!-- Script to utilise the WebSocket -->
<script type="text/javascript">
var webSocket;
var messages = document.getElementById("messages");
function openSocket(){
// Ensures only one connection is open at a time
if(webSocket !== undefined && webSocket.readyState !== WebSocket.CLOSED){
writeResponse("WebSocket is already opened.");
return;
}
// Create a new instance of the websocket
webSocket = new WebSocket("ws://localhost:9001/multi-echo");
/**
* Binds functions to the listeners for the websocket.
*/
webSocket.onopen = function(event){
writeResponse("CONNECTED ");
};
webSocket.onmessage = function(event){
writeResponse("RECEIVED: " + event.data);
};
webSocket.onclose = function(event){
writeResponse("Connection closed ");
};
}
/**
* Sends the value of the text input to the server
*/
function send(){
var text = document.getElementById("messageinput").value;
webSocket.send(text);
writeResponse("SENT " + text);
}
function closeSocket(){
webSocket.close();
}
function writeResponse(text){
messages.innerHTML += "<br/>" + text;
}
</script>
</body>
</html></pre>
<h2 style="background-color: white; color: #333333; font-family: arial; font-size: 18px; font-stretch: normal; line-height: normal; margin: 10px 0px; padding: 0px;">
<br /></h2>
<h2 style="background-color: white; color: #333333; font-family: arial; font-size: 18px; font-stretch: normal; line-height: normal; margin: 10px 0px; padding: 0px;">
<br /></h2>
<h2 style="background-color: white; color: #333333; font-family: arial; font-size: 18px; font-stretch: normal; line-height: normal; margin: 10px 0px; padding: 0px;">
Link to the Tech Corner - https://franz.com/support/tech_corner/websocket081717.lhtml</h2>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-29891993742236564212017-08-01T09:42:00.000-07:002017-08-01T09:42:02.008-07:00Franz (+ Lisp Graph) Newsletter - August 2017<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;">Intel Monte Story Webcast "Temporality in Graphs" Tech Corner Article: New external format support in Allegro CL 10.1 Recent articles Miller School Researchers Help Push the Limits of Programming Languages in Biology - http://med.miami.edu/news/miller-school-researchers-help-push-the-limits-of-programming-languages-in-/ Classes</span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration-line: none;">Intel Solution Brief - Montefiore Creates Data Analytics to Advance Patient Care</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration-line: none;">Free Webcast - A Time Machine for your Graph</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration-line: none;">Tech Corner Article: New external format support in Allegro CL 10.1</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration-line: none;">Recent Articles about Franz</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration-line: none;">Miller School Researchers Help Push the Limits of Programming Languages in Biology</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration-line: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="https://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration-line: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Intel Solution Brief - Montefiore Creates Data Analytics to Advance Patient Care</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Intel Next Logo" border="0" hspace="5" name="Intel Next Logo" src="https://franz.com/ps/newsletter-archive/Intel-next.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Like all healthcare organizations, Montefiore faces complex challenges from government pressures to reduce costs and stringent regulatory guidelines to diverse patient populations and disruptive technologies. A focus and investment in precision medicine has brought the nation's and industry's attention to expanding the breadth of patient data in order to personalize treatment for individuals and historically underrepresented groups. Further, understanding patients requires information on a complex array of factors, some of which may not even be known during a clinical interaction, such as the home and work environment, nutrition, and genetics...</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read about their solution, see <a href="https://allegrograph.com/montefiore-advance-patient-care-solution-brief/" style="color: #0180c0; text-decoration-line: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Free Webcast - A Time Machine for your Graph</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff Icon" border="0" hspace="5" name="Gruff Icon" src="https://franz.com/ps/newsletter-archive/gruff_icon.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<h3 style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; margin: 20px 0px 5px;">
August 23, 10 AM Pacific</h3>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Many use cases for a Graph Database, like AllegroGraph, involve temporal events. In general, "Events" are modeled as objects that have a start time, end time, a type, some actors and a geospatial location. In this webinar we will explore the temporal aspects of events using a set of practical examples from healthcare, government intelligence, the world of finance, and real estate.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
With Gruff v7.0os new "Time Slider" feature, these examples really come to life. Using Gruff, a semantic graph browser, we will visually demonstrate how graphs that are comprised of temporal events are constructed over time, allowing time machine like exploration of your data.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To register for this webcast, see <a conferences_seminars="" href="https://franz.com/ps/newsletter-edt.lhtml" ps="" semantic_technologies_v49.lhtml="" services="" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: New external format support in Allegro CL 10.1</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="lambda" border="0" hspace="5" name="lambda" src="https://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The recently released Allegro CL version 10.1 has a number of enhancements relating to characters and to external formats. These enhancements include:</div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="1"></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b>Support for the GB 18030 external format</b>. The GB 18030 external format is a Chinese government standard which defines the required language and character support necessary for software in China. See <a href="https://en.wikipedia.org/wiki/GB_18030" style="color: #0180c0; text-decoration-line: none;">this</a> Wikipedia article for more information on GB 18030. See See <a href="https://franz.com/support/documentation/current/doc/iacl.htm#iacl.htm#basic-ef-types-3" style="color: #0180c0; text-decoration-line: none;">Basic External-Format Types</a> in <a href="https://franz.com/support/documentation/current/doc/iacl.htm" style="color: #0180c0; text-decoration-line: none;">iacl.htm</a> for a list of external formats. Support is provided for ensuring writing and reading characters with the :gb18030 external format are valid. See the variable <a href="https://franz.com/support/documentation/current/doc/variables/excl/s_gb-18030-transcoding-error-action_s.htm" style="color: #0180c0; text-decoration-line: none;">*gb-18030-transcoding-error-action*</a> for more information.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b>Better support for UTF-16 characters</b>. 16-bit character Allegro CL (that is, the alisp, mlisp, and allegro executables, but not alisp8, mlisp8, and allegro8) stores characters in UTF-16. New operators facilitate the creation of UTF-16 octets and characters. These are particularly useful when using characters outside the ASCII range. The operators include <a href="https://franz.com/support/documentation/current/doc/operators/excl/code-to-utf16-char.htm" style="color: #0180c0; text-decoration-line: none;">code-to-utf16-char</a>, <a href="https://franz.com/support/documentation/current/doc/operators/excl/compose-octet-array.htm" style="color: #0180c0; text-decoration-line: none;">compose-octet-array</a>, and <a href="https://franz.com/support/documentation/current/doc/operators/excl/compose-string.htm" style="color: #0180c0; text-decoration-line: none;">compose-string</a>.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b>Better support for BOMs (Byte Order Marks) in Unicode</b>. A new function <a href="https://franz.com/support/documentation/current/doc/operators/excl/sniff-for-unicode.htm" style="color: #0180c0; text-decoration-line: none;">sniff-for-unicode</a> applied to a stream returns information on BOMs. The value of the variable <a href="https://franz.com/support/documentation/current/doc/variables/excl/s_unicode-version_s.htm" style="color: #0180c0; text-decoration-line: none;">*unicode-version*</a> is a string containing the version number for the Unicode Character Database used to build the Allegro CL character name table and collation rules. And new unicode external formats handle BOMs. See <a href="https://franz.com/support/documentation/current/doc/iacl.htm#unicode-and-fat-3" style="color: #0180c0; text-decoration-line: none;">The unicode and fat External-Format Types; the unicode BOM</a> in <a href="https://franz.com/support/documentation/current/doc/iacl.htm" style="color: #0180c0; text-decoration-line: none;">iacl.htm</a>.</li>
</ul>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
</td></tr>
</tbody></table>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="https://franz.com/support/tech_corner/#newef062617" style="color: #0180c0; text-decoration-line: none;">here </a>for additional information</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recent Articles about Franz</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="https://franz.com/ps/newsletter-archive/analyticsweek-logo.jpg" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><br /><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Analytics Week - <a href="https://analyticsweek.com/content/implementing-personalized-precision-medicine-artificial-intelligence-semantic-graph-technology/" style="color: #0180c0; text-decoration-line: none;" target="_blank">Implementing Personalized, Precision Medicine with Artificial Intelligence and Semantic Graph Technology</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br /><img src="https://franz.com/ps/newsletter-archive/iot-logo.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Iot Evolution - <a href="http://www.iotevolutionworld.com/iot/articles/429697-iot-will-become-part-cognitive-computing.htm" style="color: #0180c0; text-decoration-line: none;" target="_blank">IoT will become part of Cognitive Computing</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="https://franz.com/ps/newsletter-archive/data-informed-logo.jpg" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><br /><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Data Informed - <a href="http://data-informed.com/data-with-relationships-yields-insights-before-analytics/" style="color: #0180c0; text-decoration-line: none;" target="_blank">Data with Relationships Yields Insights Before Analytics</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br /><img src="https://franz.com/ps/newsletter-archive/aibusiness.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><br /><br /><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">AI Business - <a href="https://aibusiness.com/consumerization-artificial-intelligence/" style="color: #0180c0; text-decoration-line: none;" target="_blank">The Consumerization of Artificial Intelligence</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br /><img src="https://franz.com/ps/newsletter-archive/bloor.1.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><br /><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Bloor Research - <a href="https://allegrograph.com/bloor-graph-report/" style="color: #0180c0; text-decoration-line: none;" target="_blank">2017 Graph and RDF Database Market Analysis</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="https://franz.com/ps/newsletter-archive/dbta.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><br /><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Database Trends and Apps Report – <a href="http://allegrograph.com/dbta-report/" style="color: #0180c0; text-decoration-line: none;" target="_blank">Building a Data Lake for the Enterprise</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="https://franz.com/ps/newsletter-archive/km-world-logo2.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><br /><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">kmworld.com - <a href="http://www.kmworld.com/Articles/Editorial/Features/KM-resurgence--in-life-sciences-116488.aspx" style="color: #0180c0; text-decoration-line: none;" target="_blank">KM Resurgence in Life Sciences</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br /><img src="https://franz.com/ps/newsletter-archive/VSM.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><br /><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">virtual-strategy.com - <a href="http://virtual-strategy.com/2016/12/06/why-semantics-data-linking-is-vital-to-artificial-intelligence/" style="color: #0180c0; text-decoration-line: none;" target="_blank">Why Semantics & Data Linking is Vital to Artificial Intelligence</a></li>
</ul>
</td></tr>
</tbody></table>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Miller School Researchers Help Push the Limits of Programming Languages in Biology</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Computer-Code-Tunnel" border="0" hspace="5" name="Computer-Code-Tunnel" src="https://franz.com/ps/newsletter-archive/Computer-Code-Tunnel.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Bohdan Khomtchouk, a fourth-year human genetics and genomics Ph.D candidate working in the Center for Therapeutic Innovation and the Department of Psychiatry and Behavioral Sciences at the University of Miami Miller School of Medicine, has spearheaded the publication of a high-impact <a href="https://academic.oup.com/bib/article/doi/10.1093/bib/bbw130/2769437/How-the-strengths-of-Lisp-family-languages" style="color: #0180c0; text-decoration-line: none;" target="_blank">review paper</a> published in Briefings in Bioinformatics that was the subject of this year’s invited keynote speech at the European Lisp Symposium in Brussels, Belgium.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Khomtchouk is joined in authorship by his graduate advisor, Claes Wahlestedt, M.D., Ph.D., professor of psychiatry and behavioral sciences, associate dean for therapeutic innovation and director of the Center for Therapeutic Innovation at the Miller School; Edmund Weitz, Ph.D., professor of mathematics at the University of Applied Sciences in Hamburg, Germany; and Peter D. Karp, Ph.D., director of the Bioinformatics Research Group within the Artificial Intelligence Center at SRI International.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
“Bioinformatics and computational biology software is dominated largely by higher-level languages like R and Python and lower-level languages like C and C++,” said Khomtchouk. “In our paper, we systematically review the advantages posed by a unique hybrid of languages, called the Lisp family of languages, that offer both high-level scripting and low-level performance capabilities not commonly seen in other languages.”</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In bioinformatics and computational biology, Lisp has successfully been applied to research in systems biology, high-performance computing, database curation, drug discovery, computational chemistry and nanotechnology, network and pathway -omics analysis, single-nucleotide polymorphism analysis and RNA structure prediction...</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read more <a href="http://med.miami.edu/news/miller-school-researchers-help-push-the-limits-of-programming-languages-in-/" style="color: #0180c0; text-decoration-line: none;">here</a></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration-line: none;" target="_top"><img alt="Google+" src="https://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration-line: none;"><img alt="Twitter" src="https://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration-line: none;"><img src="https://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration-line: none;"><img a="" src="https://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="https://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - September 6, 13, and 20</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - October 4, 11, and 18</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="https://franz.com/services/classes/" style="color: #0180c0; text-decoration-line: none;">here</a>.</div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-13085990785015951572017-07-12T17:09:00.001-07:002017-07-12T17:09:22.375-07:00New external format support in Allegro CL 10.1<h3 style="margin: 20px 0px 5px;">
<ul style="background-color: white; margin: 10px 0px 10px 10px; padding: 0px;"><div style="color: #333333; font-family: arial; font-size: 12px; font-weight: normal; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The recently released Allegro CL version 10.1 has a number of enhancements relating to characters and to external formats. These enhancements include:</div>
<ul style="color: #333333; font-family: arial; font-size: 12px; font-weight: normal; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b>Support for the GB 18030 external format</b>. The GB 18030 external format is a Chinese government standard which defines the required language and character support necessary for software in China. See <a href="https://en.wikipedia.org/wiki/GB_18030" style="color: #0180c0; text-decoration-line: none;">this</a> Wikipedia article for more information on GB 18030. See See <a href="https://franz.com/support/documentation/current/doc/iacl.htm#iacl.htm#basic-ef-types-3" style="color: #0180c0; text-decoration-line: none;">Basic External-Format Types</a> in <a href="https://franz.com/support/documentation/current/doc/iacl.htm" style="color: #0180c0; text-decoration-line: none;">iacl.htm</a> for a list of external formats. Support is provided for ensuring writing and reading characters with the :gb18030 external format are valid. See the variable <a href="https://franz.com/support/documentation/current/doc/variables/excl/s_gb-18030-transcoding-error-action_s.htm" style="color: #0180c0; text-decoration-line: none;">*gb-18030-transcoding-error-action*</a> for more information.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b>Better support for UTF-16 characters</b>. 16-bit character Allegro CL (that is, the alisp, mlisp, and allegro executables, but not alisp8, mlisp8, and allegro8) stores characters in UTF-16. New operators facilitate the creation of UTF-16 octets and characters. These are particularly useful when using characters outside the ASCII range. The operators include <a href="https://franz.com/support/documentation/current/doc/operators/excl/code-to-utf16-char.htm" style="color: #0180c0; text-decoration-line: none;">code-to-utf16-char</a>, <a href="https://franz.com/support/documentation/current/doc/operators/excl/compose-octet-array.htm" style="color: #0180c0; text-decoration-line: none;">compose-octet-array</a>, and <a href="https://franz.com/support/documentation/current/doc/operators/excl/compose-string.htm" style="color: #0180c0; text-decoration-line: none;">compose-string</a>.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b>Better support for BOMs (Byte Order Marks) in Unicode</b>. A new function <a href="https://franz.com/support/documentation/current/doc/operators/excl/sniff-for-unicode.htm" style="color: #0180c0; text-decoration-line: none;">sniff-for-unicode</a> applied to a stream returns information on BOMs. The value of the variable <a href="https://franz.com/support/documentation/current/doc/variables/excl/s_unicode-version_s.htm" style="color: #0180c0; text-decoration-line: none;">*unicode-version*</a> is a string containing the version number for the Unicode Character Database used to build the Allegro CL character name table and collation rules. And new unicode external formats handle BOMs. See <a href="https://franz.com/support/documentation/current/doc/iacl.htm#unicode-and-fat-3" style="color: #0180c0; text-decoration-line: none;">The unicode and fat External-Format Types; the unicode BOM</a> in <a href="https://franz.com/support/documentation/current/doc/iacl.htm" style="color: #0180c0; text-decoration-line: none;">iacl.htm</a>.</li>
</ul>
<div style="color: #333333; font-family: arial; font-size: 12px; font-weight: normal; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Coming soon via a patch is support for a strict UTF-8 external format and tools for ensuring all bytes are valid UTF-8 (rejecting, for example, invalid multi-byte sequences), Keep an eye on the patch list and the <a href="https://franz.com/support/documentation/current/doc/release-notes.htm" style="color: #0180c0; text-decoration-line: none;">release-notes.htm</a> for this upcoming patch.</div>
<div style="margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<span style="color: #333333; font-family: "arial";"><span style="font-size: 12px; font-weight: normal;">https://franz.com/support/tech_corner/</span></span></div>
</ul>
</h3>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-25124283600601225742017-04-28T17:00:00.000-07:002017-04-28T17:00:25.055-07:00Franz (+ Lisp Graph) Newsletter - May 2017<br />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration-line: none;">Allegro CL 10.1 - Now Available!</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration-line: none;">Tech Corner Article: Allegro CL Now Runs on the ARM-64 Platform</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration-line: none;">Trappist-1 Exoplanets and Allegro CL - The SIRPASS Story</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration-line: none;">Bloor Research Positions Franz's AllegroGraph as a 'Champion' and Highest Ranked in Graph Database Market</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration-line: none;">Recorded Webcast: The Power of Machine Learning and Graphs</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration-line: none;">Database Trends and Apps Report - Building a Data Lake for the Enterprise</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration-line: none;">Upcoming Events - Graph Day and GeoInt</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration-line: none;">Recent Articles about Franz</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article9" style="color: #0180c0; text-decoration-line: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article10" style="color: #0180c0; text-decoration-line: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Allegro CL 10.1 - Now Available!</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="acl logo" border="0" src="http://franz.com/ps/newsletter-archive/acl-200.png" hspace="5" name="acl logo" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="30"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<h3 style="margin: 20px 0px 5px;">
ACL 10.1 New Features</h3>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b><a href="http://franz.com/support/tech_corner/#arm042517" style="color: #0180c0; text-decoration-line: none;">64-bit Linux ARM</a> (aka ARM64 or ARMv8): both SMP and non-SMP</b></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">New external format: GB18030</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">For macOS and Windows: executable signing</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Character tables updated to Unicode 9.0.0</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">OpenSSL is dynamically loaded rather than statically linked (this was available as a patch, so you can remove this if you want)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">defstruct slot-option validation</li>
</ul>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div align="justify" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">xmlrpc now uses the SAX parser rather than the older, deprecated XML parser</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The IDE's trace dialog reports the elapsed time for each traced call</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Iimplements "grab_fast_mutex" for all architectures, leading to performance improvements for multiprocessing on some architectures</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">GC improvements<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">find-gcpath: A new tool to help locate the reason specific objects are being kept alive across garbage collections (<a href="http://franz.com/support/documentation/current/doc/gc.htm#find-gcpath-op-bookmarkxx" style="color: #0180c0; text-decoration-line: none;">see documentation</a>)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">collected-newstuff: A tool to help analyze the heap allocations made while executing a block of code. (see <a href="http://franz.com/support/documentation/10.1.beta/doc/introduction.htm" style="color: #0180c0; text-decoration-line: none;">documentation</a>)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Handle exceptions during gc: Exceptions during gc are now reported, with a mechanism for using a low-level (non-lisp) debugger to analyze the problem</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Misc performance enhancements for the global gc</li>
</ul>
</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">With more than 200 fixes and 150 enhancements (see the <a href="http://franz.com/support/documentation/10.1.beta/doc/release-notes.htm" style="color: #0180c0; text-decoration-line: none;">release notes</a> for the highlights), this release focuses on stability and some important new features.</li>
</ul>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
</td></tr>
</tbody></table>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://franz.com/products/allegro-common-lisp/" style="color: #0180c0; text-decoration-line: none;">here</a> for additional information.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: Allegro CL Now Runs on the ARM-64 Platform</b></span> </span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ARM chip" border="0" src="http://franz.com/ps/newsletter-archive/arm.jpg" hspace="5" name="ARM chip" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The ARM-64 processor (also called the ARMv8, the Aarch64, and the ARM64) is a RISC processor particularly adapted to smaller devices. The Wikipedia description is at<a href="https://en.wikipedia.org/wiki/ARM_architecture" style="color: #0180c0; text-decoration-line: none;" target="_blank">en.wikipedia.org/wiki/ARM_architecture</a> and the company which designed the processor describes it at <a href="http://www.arm.com/products/processors" style="color: #0180c0; text-decoration-line: none;" target="_blank">www.arm.com/products/processors</a>. Allegro CL 10.1, recently released, runs on the ARM-64. Only the 64-bit version of Allegro CL is supported. There are both SMP and non-SMP versions. Common Graphics and the IDE runs on the non-SMP version. (CG and the IDE are not currently supported on any Linux SMP version.)</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://franz.com/support/tech_corner/#arm042517" style="color: #0180c0; text-decoration-line: none;">here</a> for the details.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Trappist-1 Exoplanets and Allegro CL - The SIRPASS Story</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="exoplanets" border="0" src="http://franz.com/ps/newsletter-archive/exoplanets.png" hspace="5" name="exoplanets" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Astronomers are celebrating a new discovery, a treasure trove of planets found. The big news is that around a very nearby, cold, small star, there are seven rocky Earth-sized planets, all of which could potentially have liquid water. Three of them orbit in the habitable zone around the star. The planetary system is called Trappist-1. JPL's David S. Mittman and STSI's Robert Hawkins have co-authored a white paper that describes the project environment in which the Spitzer Integratesd Resource Planning and Scheduling System (SIRPASS) was developed and used in operations. SIRPASS is the last known adaptation of the Plan-IT II planning and sequencing tool. In the paper, they explain that because the Plan-IT II software architecture utilizes a highly object-oriented design, the core software can be easily extended for specific scheduling problem domains. Plan-IT II is developed in Allegro CL, a dynamic object-oriented development environment for ANSI Common Lisp from Franz, Inc.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://franz.com/about/press_room/sirpass_2-23-17.lhtml" style="color: #0180c0; text-decoration-line: none;">here </a>for additional information.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Bloor Research Positions Franz's AllegroGraph as a 'Champion' and Highest Ranked in Graph Database Market</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Bloor Logo" border="0" src="http://franz.com/ps/newsletter-archive/bloor.1.png" hspace="5" name="Bloor Logo" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;">Franz Inc.'s flagship product, AllegroGraph, has been named a 'Champion' by Bloor Research in its recent </span><a href="http://allegrograph.com/bloor-graph-report/" style="background-color: white; color: #0180c0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration-line: none;">Graph Database Market Update</a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"> report.</span><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" td="" width="50"></td><td align="center" style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<strong>"AllegroGraph is the highest ranked product in its class, and, thanks to Gruff, it was rated as the easiest product to use." - Bloor Research</strong></div>
</td><td style="margin: 0px; padding: 0px;" width="90"></td></tr>
</tbody></table>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
AllegroGraph is a database technology that enables businesses to extract sophisticated decision insights and predictive analytics from highly complex, distributed data that cannot be uncovered with conventional databases. Unlike traditional databases or NoSQL databases, AllegroGraph employs semantic graph technologies that process data with contextual and conceptual intelligence. AllegroGraph is able run queries of unprecedented complexity to support predictive analytics that help organizations make more informed, real-time decisions.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="http://franz.com/about/press_room/bloor_3-27-17.lhtml" style="color: #0180c0; text-decoration-line: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recorded Webcast: The Power of Machine Learning and Graphs</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Jans Aasman" border="0" src="http://franz.com/ps/newsletter-archive/jans-aasman.jpg" hspace="5" name="Jans Aasman" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Graphs and Machine Learning have long been a focus for Franz Inc. and currently we are collaborating with a number of companies to deliver the ability to understand possible future events based on a company's internal as well as externally available data. By combining machine learning, semantic technologies, big data, graph databases and dynamic visualizations we will discuss the core components of a Cognitive Computing platform. We discussed example Cognitive Computing platforms from Ecommerce, fraud detection and healthcare that combine structured/unstructured data, knowledge, linked open data, predictive analytics, and machine learning to enhance corporate decision making.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To view the recorded webcast, see <a href="http://franz.com/ps/services/conferences_seminars/semantic_technologies_v48.lhtml" style="color: #0180c0; text-decoration-line: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Database Trends and Apps Report - Building a Data Lake for the Enterprise</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Jans Aasman" border="0" src="http://franz.com/ps/newsletter-archive/dbta_4-19-17.png" hspace="5" name="Jans Aasman" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Data lakes are forming as a response to todayfs big data challenges, offering a cost-effective way to maintain and manage immense data resources that hold both current and future potential to the enterprise. However, enterprises need to build these environments with great care and consideration, as these potentially critical business resources could quickly lose their way with loose governance, insecure protocols, and redundant data.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To learn about how AllegroGraph is in use for Montefiore Medical Center's Semantic Data Lake, see <a href="http://allegrograph.com/dbta-report/" style="color: #0180c0; text-decoration-line: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Upcoming Events - Graph Day and GeoInt</b></span> </span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<br />
<span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;">Please join us for </span><a href="http://graphday.com/" style="background-color: white; color: #0180c0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration-line: none;" target="_blank">Graph Day SF 17</a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"> </span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;">in San Francisco - June 17th and </span><a href="http://geoint2017.com/" style="background-color: white; color: #0180c0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration-line: none;" target="_blank">GEOINT 2017</a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"> </span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;">June 4-7 in San Antonio.</span><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/graph-day.jpg" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br /></td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br /></td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/geoint.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><br /></td></tr>
</tbody></table>
<br />
<br />
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recent Articles about Franz</b></span> </span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/km-world-logo2.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">KM World article - <a href="http://www.kmworld.com/Articles/Editorial/Features/KM-resurgence--in-life-sciences-116488.aspx" style="color: #0180c0; text-decoration-line: none;" target="_blank">KM resurgence in Life Sciences</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br />
<img src="http://franz.com/ps/newsletter-archive/iot-logo.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">IoT Evolution article - <a href="http://www.iotevolutionworld.com/iot/articles/429697-iot-will-become-part-cognitive-computing.htm" style="color: #0180c0; text-decoration-line: none;" target="_blank">IoT Will Become Part of Cognitive Computing</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br />
<img src="http://franz.com/ps/newsletter-archive/techcrunch2.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Tech Crunch article - <a href="https://techcrunch.com/2016/12/19/putting-data-back-into-the-hands-of-owners/" style="color: #0180c0; text-decoration-line: none;" target="_blank">Putting data back into the hands of owners</a></li>
</ul>
</td></tr>
</tbody></table>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article9" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration-line: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration-line: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration-line: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration-line: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article10" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" src="http://franz.com/ps/newsletter-archive/lambda.png" height="75" hspace="5" name="ACCOUNT.IMAGE.37" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - June 7, 14, and 21</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - July 5, 12, and 19</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration-line: none;">here</a>.</div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-17554290083317134672017-04-21T15:52:00.000-07:002017-04-21T15:52:57.613-07:00Allegro CL 10.1 Free Express Edition - Now Available<h3 style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; margin: 20px 0px 5px;">
<img alt="ACL Logo" height="200" src="http://franz.com/ps/newsletter-archive/acl-128.png" width="200" /></h3>
<h3 style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; margin: 20px 0px 5px;">
<a href="http://franz.com/downloads/clp/download" target="_blank">DOWNLOAD - LINK</a></h3>
<h3 style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; margin: 20px 0px 5px;">
ACL 10.1 New Features</h3>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">64-bit Linux ARM (aka ARM64 or ARMv8): both SMP and non-SMP</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">New external format: GB18030</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">For macOS and Windows: executable signing</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Character tables updated to Unicode 9.0.0</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">OpenSSL is dynamically loaded rather than statically linked (this was available as a patch, so you can remove this if you want)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">defstruct slot-option validation</li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">xmlrpc now uses the SAX parser rather than the older, deprecated XML parser</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The IDE's trace dialog reports the elapsed time for each traced call</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Iimplements "grab_fast_mutex" for all architectures, leading to performance improvements for multiprocessing on some architectures</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">GC improvements<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">find-gcpath: A new tool to help locate the reason specific objects are being kept alive across garbage collections (see documentation)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">collected-newstuff: A tool to help analyze the heap allocations made while executing a block of code. (see <a href="http://franz.com/support/documentation/10.1.beta/doc/introduction.htm" style="color: #0180c0; text-decoration-line: none;">documentation</a>)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Handle exceptions during gc: Exceptions during gc are now reported, with a mechanism for using a low-level (non-lisp) debugger to analyze the problem</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Misc performance enhancements for the global gc</li>
</ul>
</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">With more than 200 fixes and 150 enhancements (see the <a href="http://franz.com/support/documentation/10.1.beta/doc/release-notes.htm" style="color: #0180c0; text-decoration-line: none;">release notes</a> for the highlights), this release focuses on stability and some important new features.</li>
</ul>
<div>
<span style="color: #333333; font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 12px;"><br /></span></span></div>
<div>
<span style="color: #333333; font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 12px;"><br /></span></span></div>
<div>
<span style="color: #333333; font-family: Arial, Helvetica, sans-serif;"><span style="font-size: 12px;"><br /></span></span></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-78886118008516297162017-01-17T10:46:00.001-08:002017-01-17T10:46:37.205-08:00Franz (+ Lisp Graph) Newsletter - January 2017<br /><hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">Allegro CL 10.1 - Beta Test Period Ending January 31st</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration: none;">Smart Data Conference - San Francisco, Jan. 30 - Feb. 1</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">Tech Corner Article: A New Feature of the Runtime Analyzer</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">10th European Lisp Symposium - April 2017 Brussels</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">TechCrunch article - Putting data back into the hands of owners</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration: none;">Recent Articles about Franz</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article9" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article10" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Allegro CL 10.1 - Beta Test Period Ending January 31st</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="acl 10 beta logo" border="0" hspace="5" name="acl 10 beta logo" src="http://franz.com/ps/newsletter-archive/ACL-10-Beta.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="30"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<h3 style="margin: 20px 0px 5px;">
ACL 10.1 New Features</h3>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">64-bit Linux ARM (aka ARM64 or ARMv8): both SMP and non-SMP</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">New external format: GB18030</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">For macOS and Windows: executable signing</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Character tables updated to Unicode 9.0.0</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">OpenSSL is dynamically loaded rather than statically linked (this was available as a patch, so you can remove this if you want)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">defstruct slot-option validation</li>
</ul>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div align="justify" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">xmlrpc now uses the SAX parser rather than the older, deprecated XML parser</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The IDE's trace dialog reports the elapsed time for each traced call</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Iimplements "grab_fast_mutex" for all architectures, leading to performance improvements for multiprocessing on some architectures</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">GC improvements<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">find-gcpath: A new tool to help locate the reason specific objects are being kept alive across garbage collections (see documentation)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">collected-newstuff: A tool to help analyze the heap allocations made while executing a block of code. (see <a href="http://franz.com/support/documentation/10.1.beta/doc/introduction.htm" style="color: #0180c0; text-decoration: none;">documentation</a>)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Handle exceptions during gc: Exceptions during gc are now reported, with a mechanism for using a low-level (non-lisp) debugger to analyze the problem</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Misc performance enhancements for the global gc</li>
</ul>
</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">With more than 200 fixes and 150 enhancements (see the <a href="http://franz.com/support/documentation/10.1.beta/doc/release-notes.htm" style="color: #0180c0; text-decoration: none;">release notes</a> for the highlights), this release focuses on stability and some important new features.</li>
</ul>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
</td></tr>
</tbody></table>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Users interested in becoming beta testers should contact <a href="mailto:info@franz.com" style="color: #0180c0; text-decoration: none;">info@franz.com</a> for more information.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Smart Data Conference - San Francisco, Jan. 30 - Feb. 1</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Smart-Data-Conference-logo" border="0" hspace="5" name="Smart-Data-Conference-logo" src="http://franz.com/ps/newsletter-archive/smart-data-2016.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The Premier Business Conference focused on Smart Data and Machine Intelligence Technologies. The Smart Data Conference is designed to accommodate all levels of technical understanding. It will bring together emerging disciplines that are focused on more intelligent information gathering and analysis.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://smartdata2017.dataversity.net/" style="color: #0180c0; text-decoration: none;">here</a> for more information and to register.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: A New Feature of the Runtime Analyzer</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="lambda" border="0" hspace="5" name="lambda" src="http://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
A new feature of the runtime analyzer, introduced in Allegro CL version 10.0, is a real-time profiler. The existing time profiler estimates CPU time spent in various functions so developers can see which functions would most benefit from optimization, but CPU idle time is ignored. The real-time profiler takes CPU idle time into account, and reports on the real time spent in functions, both when calculations are being done and when the CPU is idle. This information can be important for user interfaces, as users simply see delays and do not care whether the delay is because the system is idle (typically waiting for some response) or working away.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://franz.com/support/tech_corner/#realtimeprof011217" style="color: #0180c0; text-decoration: none;">here </a>for additional information.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>The 10th European Lisp Symposium, April 3-4, Brussels, Belgium</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="European Lisp Symposium" border="0" hspace="5" name="European Lisp Symposium" src="http://franz.com/ps/newsletter-archive/els10.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementationand application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
This year's ELS will be co-located with the Programming 2017 Conference!</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information about the conference, see <a href="http://www.european-lisp-symposium.org/editions/2017/" style="color: #0180c0; text-decoration: none;" target="_blank">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>TechCrunch article - Putting data back into the hands of owners</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="TechCrunch logo" border="0" hspace="5" name="TechCrunch logo" src="http://franz.com/ps/newsletter-archive/techcrunch.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In healthcare there is a growing desire for patients to own their medical records. Interestingly, this desire is not coming from patients, it's based on the view from medical practitioners that patient care and quality of life is directly influenced by the ability of patients to access and utilize their data. This view is core to the Precision Medicine Initiative, a White House program for personalizing healthcare treatment for individuals and groups that have historically been underrepresented. Its mission statement points out that "Success will require that health data is portable, that it can be easily shared between providers, researchers, and most importantly, patients and research participants"...</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="https://techcrunch.com/2016/12/19/putting-data-back-into-the-hands-of-owners/" style="color: #0180c0; text-decoration: none;">here </a>to read the full article.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recent Articles about Franz</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/oxford.jpg" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Oxford Journals - Briefing in Bioinformatics - <a href="http://bib.oxfordjournals.org/content/early/2016/12/31/bib.bbw130.full" style="color: #0180c0; text-decoration: none;" target="_blank">How the strengths of Lisp-family languages facilitate building complex and flexible bioinformatics applications</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br /><img src="http://franz.com/ps/newsletter-archive/VSM.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Virtual Strategy Magazine article - <a href="http://virtual-strategy.com/2016/12/06/why-semantics-data-linking-is-vital-to-artificial-intelligence/" style="color: #0180c0; text-decoration: none;" target="_blank">Why Semantics & Data Linking is Vital to Artificial Intelligence</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><br /><img src="http://franz.com/ps/newsletter-archive/km-world-logo2.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">KMWorld article - <a href="http://www.kmworld.com/Articles/Editorial/Features/How-does-precision-medicine-become-a-reality-The-Semantic-Data-Lake-for-Healthcare-makes-it-possible-114312.aspx" style="color: #0180c0; text-decoration: none;" target="_blank">How does precision medicine become a reality? The Semantic Data Lake for Healthcare makes it possible</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/health-analytics.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">HealthIT Analytics article - <a href="http://healthitanalytics.com/news/semantic-computing-predictive-analytics-need-reliable-metadata" style="color: #0180c0; text-decoration: none;" target="_blank">Semantic Computing, Predictive Analytics Need Reliable Metadata</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/ibd-logo.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">insideBIGDATA article - <a href="http://insidebigdata.com/2016/07/12/the-magic-of-visual-querying/" style="color: #0180c0; text-decoration: none;" target="_blank">The Magic of Visual Querying</a></li>
</ul>
</td></tr>
</tbody></table>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article9" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article10" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="http://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - Feburary 8, 15, and 22</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - March 8, 15, and 22</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-48010222856422386842016-11-22T15:43:00.001-08:002016-11-22T15:43:40.428-08:00Franz's (+ Lisp Graph) Newsletter - December 2016<br />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">Allegro CL 10.1 - Call for Beta Testers</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration: none;">Tech Corner Article: The New Interface to OpenSSL</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">10th European Lisp Symposium - April 2017 Brussels</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">The Express Version's Expiration Date has been Updated</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">KM World article - How does precision medicine become a reality?</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration: none;">ODBMS Industry Watch article - On data analytics for finance. Interview with RavenPack's Jason S.Cornez</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration: none;">Building a Fun Ethereum Game, by Conrad Barski</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration: none;">Recent Articles about Franz - AllegroGraph</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article9" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article10" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Allegro CL 10.1 - Call for Beta Testers</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="acl 10 beta logo" border="0" hspace="5" name="acl 10 beta logo" src="http://franz.com/ps/newsletter-archive/ACL-10-Beta.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="30"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<h3 style="margin: 20px 0px 5px;">
ACL 10.1 New Features</h3>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">64-bit Linux ARM (aka ARM64 or ARMv8): both SMP and non-SMP</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">New external format: GB18030</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">For macOS and Windows: executable signing</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Character tables updated to Unicode 9.0.0</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">OpenSSL is dynamically loaded rather than statically linked (this was available as a patch, so you can remove this if you want)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">defstruct slot-option validation</li>
</ul>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div align="justify" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">xmlrpc now uses the SAX parser rather than the older, deprecated XML parser</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The IDE's trace dialog reports the elapsed time for each traced call</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Iimplements "grab_fast_mutex" for all architectures, leading to performance improvements for multiprocessing on some architectures</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">GC improvements<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">find-gcpath: A new tool to help locate the reason specific objects are being kept alive across garbage collections (see documentation)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">collected-newstuff: A tool to help analyze the heap allocations made while executing a block of code. (see <a href="http://franz.com/support/documentation/10.1.beta/doc/introduction.htm" style="color: #0180c0; text-decoration: none;">documentation</a>)</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Handle exceptions during gc: Exceptions during gc are now reported, with a mechanism for using a low-level (non-lisp) debugger to analyze the problem</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Misc performance enhancements for the global gc</li>
</ul>
</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">With more than 200 fixes and 150 enhancements (see the <a href="http://franz.com/support/documentation/10.1.beta/doc/release-notes.htm" style="color: #0180c0; text-decoration: none;">release notes</a> for the highlights), this release focuses on stability and some important new features.</li>
</ul>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
</td></tr>
</tbody></table>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Users interested in becoming beta testers should contact <a href="mailto:info@franz.com" style="color: #0180c0; text-decoration: none;">info@franz.com</a> for more information.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: The New Interface to OpenSSL</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="openssl-logo" border="0" hspace="5" name="openssl-logo" src="http://franz.com/ps/newsletter-archive/openssl-logo.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The interface between Allegro CL and OpenSSL was significantly changed in updates released in July, 2016. Before the update, an OpenSSL library was included with the Allegro CL distribution and newer OpenSSL libraries had to be included in an Allegro CL update before they could be used. Now, OpenSSL libraries are loaded dynamically on startup so Allegro CL and its applications can benefit from new releases as soon as they become available.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://franz.com/support/tech_corner/openssl091416.lhtml" style="color: #0180c0; text-decoration: none;">The new interface to OpenSSL</a> for more information about this change.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>The 10th European Lisp Symposium, April 3-4, Brussels, Belgium</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="European Lisp Symposium" border="0" hspace="5" name="European Lisp Symposium" src="http://franz.com/ps/newsletter-archive/els10.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementationand application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
This year's ELS will be co-located with the Programming 2017 Conference!</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information about the conference, see <a href="http://www.european-lisp-symposium.org/editions/2017/" style="color: #0180c0; text-decoration: none;" target="_blank">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>The Express Version's Expiration Date has been Updated</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="acl logo" border="0" hspace="5" name="acl logo" src="http://franz.com/ps/newsletter-archive/acl-128.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The original 10.0 Express expired on 2016-12-16. Downloads after August 15, 2016 include a license that expires on 2017-12-16. If you downloaded prior to August 15, 2016 and do not wish to download the new version, you can download just the new devel.lic and replace your current one with this new version. Look in your devel.lic for the Expiration date to find out if you need to update it. If you are not running version 10.0, then please download the latest Express version.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://franz.com/products/express/" style="color: #0180c0; text-decoration: none;">here </a>for additional information and to download the software.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>KM World article - How does precision medicine become a reality?</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="KMW logo" border="0" hspace="5" name="KMW logo" src="http://franz.com/ps/newsletter-archive/Healthcare.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
One of the prominent problems plaguing the current healthcare system is the narrow scope of patient data used to facilitate most aspects of care, from initial diagnoses to treatment. According to Dr. Parsa Mirhaji, director of clinical research informatics at Montefiore Health System and Albert Einstein College of Medicine, the vast majority of research findings are based on averages of middle-aged white males: "We don't really know much about women, other ethnicities, children, you name it - there's no evidence," he says.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The White House launched The Precision Medicine Initiative in 2015 as a means of redressing the situation and expanding the breadth of patient data to personalize treatment for individuals and historically underrepresented groups. Achieving that objective requires not only amassing patient-specific data for wider demographics, but also storing, accessing and analyzing them with a number of avant-garde data management technologies...</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://www.kmworld.com/Articles/Editorial/Features/How-does-precision-medicine-become-a-reality-The-Semantic-Data-Lake-for-Healthcare-makes-it-possible-114312.aspx" style="color: #0180c0; text-decoration: none;">here </a>to read the full article.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>ODBMS Industry Watch article - On data analytics for finance. Interview with RavenPack's Jason S.Cornez</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="oodbms logo" border="0" hspace="5" name="oodbms logo" src="http://franz.com/ps/newsletter-archive/oodbms.jpeg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Roberto V. Zicari interviews RavenPack's Chief Technology Officer - "Understanding human language remains a difficult problem. The challenges here are not only technical, but there is also a perception from popular culture that computers today perform at the level we see in science fiction. So there is a gap between what is expected and what is possible." - Jason S.Cornez.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Visit <a href="http://www.odbms.org/blog/2016/05/on-data-analytics-for-finance-interview-with-jason-s-cornez/" style="color: #0180c0; text-decoration: none;" target="_blank">here</a> to read the full article...</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Building a Fun Ethereum Game, by Conrad Barski</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Ethereum logo" border="0" hspace="5" name="Ethereum logo" src="http://franz.com/ps/newsletter-archive/ethereum.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Conrad Barski is building a Fun Ethereum Game. (Author's note: The goal of this series of posts will be to build a minimally viable multiplayer game on the ethereum blockchain, with support for scarce resources and appropriate protections against economic attacks.) Edwalt had finally found the nightshade, obsidian vapors, and mantis mushrooms he needed to open the magic portal into the next realm...</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Visit his <a href="http://www.cointagion.com/" style="color: #0180c0; text-decoration: none;" target="_blank">website</a> to get in the game...</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recent Articles about Franz - AllegroGraph</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/health-analytics.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">HealthIT Analytics article - <a href="http://healthitanalytics.com/news/semantic-computing-predictive-analytics-need-reliable-metadata" style="color: #0180c0; text-decoration: none;" target="_blank">Semantic Computing, Predictive Analytics Need Reliable Metadata</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/ibd-logo.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">insideBIGDATA article - <a href="http://insidebigdata.com/2016/07/12/the-magic-of-visual-querying/" style="color: #0180c0; text-decoration: none;" target="_blank">The Magic of Visual Querying</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/km-world-logo2.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Knowledge Management World article - <a href="http://www.kmworld.com/Articles/Editorial/Features/Text-analytics-and-beyond-111925.aspx?PageNum=2" style="color: #0180c0; text-decoration: none;" target="_blank">Text analytics and beyond</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/modern-medicine-logo_3x1.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">ModernMedicine Network article - <a href="http://managedhealthcareexecutive.modernmedicine.com/managed-healthcare-executive/news/making-sense-big-data-data-projects-spur-progress?page=0,2" style="color: #0180c0; text-decoration: none;" target="_blank">Making sense of big data: Data projects spur progress</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/db-engines.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">DB Engines article - <a href="http://db-engines.com/en/blog_post/61" style="color: #0180c0; text-decoration: none;" target="_blank">Enriching Property Graphs with Relationship Objects</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/analyticsweek-logo.jpg" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">AnalyticsWeek article - <a href="https://analyticsweek.com/content/enterprise-data-modeling-made-easy/" style="color: #0180c0; text-decoration: none;" target="_blank">Enterprise Data Modeling Made Easy</a></li>
</ul>
</td></tr>
</tbody></table>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article9" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article10" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="http://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - Feburary 8, 15, and 22</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - March 8, 15, and 22</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-15133986151513760772016-11-16T10:15:00.001-08:002016-11-16T10:15:14.490-08:00Allegro CL v10.1 Beta - Now Available<h2 style="background-color: white; color: #333333; font-family: arial; font-size: 18px; font-stretch: normal; line-height: normal; margin: 10px 0px; padding: 0px;">
New Allegro CL 10.1 features</h2>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;"><div style="margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">64-bit Linux ARM (aka ARM64 or ARMv8): both SMP and non-SMP</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">For macOS and Windows: executable signing</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Character tables updated to Unicode 9.0.0</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">OpenSSL is dynamically loaded rather than statically linked</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">defstruct slot-option validation</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">xmlrpc now uses the SAX parser rather than the older, deprecated XML parser</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The IDE's trace dialog reports the elapsed time for each traced call</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Implements "grab_fast_mutex" for all architectures, leading to performance improvements for multiprocessing on some architectures</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">GC improvements<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/support/documentation/10.1.beta/doc/gc.htm#gcpath-1" style="color: #0180c0; text-decoration: none;" target="_blank">find-gcpath</a>: A new tool to help locate the reason specific objects are being kept alive across garbage collections</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/support/documentation/10.1.beta/doc/gc.htm#gcpath-1" style="color: #0180c0; text-decoration: none;" target="_blank">collected-newstuff</a>: a tool to help analyze the heap allocations made while executing a block of code</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Handle exceptions during GC: Exceptions during GC are now reported, with a mechanism for using a low-level (non-lisp) debugger to analyze the problem</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Miscellaneous performance enhancements for the global GC</li>
</ul>
</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">New external format: GB18030</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Source-level stepper improvements (these are not yet documented but will be during the beta period):<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Top-level stepper is less verbose and stays with source forms, instead of macroexpanding</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">IDE stepper is better integrated with the base Lisp, and shows steps more intuitively</li>
</ul>
</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">With more than 200 fixes and 150 enhancements (see the <a href="http://franz.com/support/documentation/10.1.beta/doc/release-notes.htm" style="color: #0180c0; text-decoration: none;" target="_blank">release notes</a> for the highlights), this release focuses on stability and some important new features.</li>
</ul>
</ul>
<div>
<span style="color: #333333; font-family: arial;"><b><span style="font-size: large;">Download</span></b><span style="font-size: 12px;"> - http://franz.com/beta10.1_ae3527fb/index.lhtml</span></span></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-83068305509031793432016-05-02T14:42:00.001-07:002016-05-02T14:42:33.834-07:00Franz's (+ Lisp Graph) Tech Corner - May 2016<br /><hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">The 9th European Lisp Symposium, May 9-10, Krakow, Poland</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration: none;">Tech Corner Article: New JSON-RPC interface</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">Franz Inc. named to KMWorld Magazine's 2016 "100 Companies that Matter in Knowledge Management"</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">Bloor Group's Inside Analysis article - How Many Trips to the ER Does It Take?</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">Recent Articles about Franz - AllegroGraph</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>The 9th European Lisp Symposium, May 9-10, Krakow, Poland</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="European Lisp Symposium" border="0" hspace="5" name="European Lisp Symposium" src="http://franz.com/ps/newsletter-archive/els9.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementationand application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The conference will be held at the Department of Computer Science, AGH University of Science and Technology, in Krakow, Poland.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information about the conference, see <a href="http://www.european-lisp-symposium.org/" style="color: #0180c0; text-decoration: none;" target="_blank">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: New JSON-RPC interface</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="json logo" border="0" hspace="5" name="json logo" src="http://franz.com/ps/newsletter-archive/logo-json.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
JSON-RPC is a "lightweight remote procedure call protocol similar to XML-RPC" (to quote from the website <a href="http://json-rpc.org/" style="color: #0180c0; text-decoration: none;">json-rpc.org/</a>). #AllegroCL now has an API within Lisp to JSON-RPC. The module depends on the <a href="https://marijnhaverbeke.nl/st-json/" style="color: #0180c0; text-decoration: none;">ST-JSON</a> open source module. The API was releaased as a patch so Allegro CL must be <a href="http://franz.com/support/documentation/current/doc/operators/system/update-allegro.htm" style="color: #0180c0; text-decoration: none;">updated</a> before the module can be used.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See the <a href="http://franz.com/support/documentation/10.0/doc/miscellaneous.htm#json-rpc-1" style="color: #0180c0; text-decoration: none;">JSON-PRC API documentation</a> for further information and <a href="http://franz.com/support/documentation/10.0/doc/miscellaneous.htm#jsonrpc-example-2" style="color: #0180c0; text-decoration: none;">examples</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Franz Inc. named to KMWorld Magazine's 2016 "100 Companies that Matter in Knowledge Management"</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="km-world-logo" border="0" hspace="5" name="km-world-logo" src="http://franz.com/ps/newsletter-archive/km-world-logo.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
As knowledge management evolves, so does their list of 100 Companies That Matter in KM. Featuring basic imaging technology when it was first published years ago, the list has expanded to include a galaxy of technologies and capabilities to meet the knowledge needs of a mobile workforce. Whether the designated companies specialize in collaborative, cloud or cognitive computing or a host of other categories, their solutions represent the best in innovation, creativity and functionality.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
As the definition of knowledge management has changed over the years, so too has the list, including both familiar companies that have appeared multiple times and first-time recipients of the coveted designation. New or well known, all the companies offer solutions designed to help users and customers find what they need whenever and wherever they need it... and what they need is the ability to access, analyze and share crucial knowledge.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read the full article <a href="http://www.kmworld.com/Articles/Editorial/Features/KMWorld-100-COMPANIES-That-Matter-in-Knowledge-Management-109344.aspx" style="color: #0180c0; text-decoration: none;" target="_blank">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Bloor Group's Inside Analysis article - How Many Trips to the ER Does It Take?</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Bloor Group logo" border="0" hspace="5" name="Bloor Group logo" src="http://franz.com/ps/newsletter-archive/bloor.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The <a href="https://www.whitehouse.gov/precision-medicine" style="color: #0180c0; text-decoration: none;" target="_blank">Precision Medicine Initiative</a> (PMI), announced last year, seeks to leverage big data to better understand the relationships between people, disease and other factors and harness that information to make individualized diagnoses and treatments. Although it's a top-down initiative, it's up to the health networks themselves to develop and implement the technology.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
No relational database could manage a spread of structured data, unstructured data, images, clinical narratives, geolocation data, etc. Such enormous volumes of complex data seem destined for Hadoop or a data lake. However, the most feasible way to understand patterns and relationships buried in this data is by using semantic graph analytics.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
One of the collaborations poised to capitalize on the PMI is <a href="http://www.einstein.yu.edu/features/stories/1104/connecting-the-billions-of-dots/" style="color: #0180c0; text-decoration: none;" tartet="_blank">Montefiore Medical Center</a> and Franz Inc. They have teamed up (along with Intel, Cloudera, and Cisco) to create a <a href="http://searchhealthit.techtarget.com/feature/Semantic-graph-database-underpins-healthcare-data-lake" style="color: #0180c0; text-decoration: none;" target="_blank">Semantic Data Lake</a>(SDL) for healthcare, helping to make precision medicine accurate and reliable. At the core of the SDL is Franz's flagship product,<a href="http://allegrograph.com/allegrograph/" style="color: #0180c0; text-decoration: none;">AllegroGraph</a>, a semantic graph analytics product integrated with Hadoop.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://insideanalysis.com/2016/04/how-many-trips-to-the-er/" style="color: #0180c0; text-decoration: none;" target="_blank">Read the full article</a>...</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recent Articles about Franz - #AllegroGraph</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/techtarget.jpg" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">TechTarget article - <a href="http://searchhealthit.techtarget.com/feature/Semantic-graph-database-underpins-healthcare-data-lake" style="color: #0180c0; text-decoration: none;" target="_blank">TechTarget article - Semantic graph database underpins healthcare data lake</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/ctr.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Computer Technology Review article - <a href="http://wwpi.com/2016/04/12/cognitive-computing-is-turning-precision-medicine-into-a-reality/" style="color: #0180c0; text-decoration: none;" target="_blank">Cognitive Computing is Turning Precision Medicine into a Reality</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/infomgt5.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Information Management article - <a href="http://www.information-management.com/news/data-management/the-unparalleled-utility-of-graph-databases-10028682-1.html" style="color: #0180c0; text-decoration: none;" target="_blank">The Unparalleled Utility of Graph Databases</a></li>
</ul>
</td></tr>
</tbody></table>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="http://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - June 1, 8, and 15</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - July 6, 13, and 20</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<div>
<br /></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-2117433776618319992016-03-02T14:57:00.002-08:002016-03-02T14:57:39.375-08:00Franz Inc. named to KMWorld Magazine's 2016 "100 Companies that Matter in Knowledge Management"<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh89ksXd_6v9tca4hubt3mipI2IIYhaicEB6Fro8TZtD4NfPQFciwtPWb62azJdKIHjOGADjxPsisS-DBdjUinOY_nuQjoBA6UQSZJoDOeVk5P-SmfA9YP_eIhawjbwGfiAip4QIJAX3DSI/s1600/KMW_3_2016.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh89ksXd_6v9tca4hubt3mipI2IIYhaicEB6Fro8TZtD4NfPQFciwtPWb62azJdKIHjOGADjxPsisS-DBdjUinOY_nuQjoBA6UQSZJoDOeVk5P-SmfA9YP_eIhawjbwGfiAip4QIJAX3DSI/s320/KMW_3_2016.jpg" width="249" /></a></div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
As knowledge management evolves, so does their list of 100 Companies That Matter in KM. Featuring basic imaging technology when it was first published years ago, the list has expanded to include a galaxy of technologies and capabilities to meet the knowledge needs of a mobile workforce. Whether the designated companies specialize in collaborative, cloud or cognitive computing or a host of other categories, their solutions represent the best in innovation, creativity and functionality.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
As the definition of knowledge management has changed over the years, so too has the list, including both familiar companies that have appeared multiple times and first-time recipients of the coveted designation. New or well known, all the companies offer solutions designed to help users and customers find what they need whenever and wherever they need it... and what they need is the ability to access, analyze and share crucial knowledge.</div>
<div style="background-color: white; color: #222222; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read the full article <a href="http://www.kmworld.com/Articles/Editorial/Features/KMWorld-100-COMPANIES-That-Matter-in-Knowledge-Management-109344.aspx" style="color: #0180c0; text-decoration: none;" target="_blank">here</a>.</div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-21404263396079047722016-02-22T10:03:00.001-08:002016-02-29T08:22:26.229-08:00Franz Inc. (+ Lisp Graph) Tech Corner - March 2016<br />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: large;"><b>Tech Corner News</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>March, 2016</b></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">Allegro CL Application: Fast-Square's Coil Cut Optimizer (CCO)</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1b" style="color: #0180c0; text-decoration: none;">Edi Weitz's New Book: Common Lisp Recipes</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration: none;">The 9th European Lisp Symposium, May 9-10, Krakow, Poland</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">Tech Corner Article: 32-bit Lisp on Ubuntu</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">Tech Corner Article: New Express avoids 'cannot reserve aclmalloc' problem</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">Gruff v6.1 Now Available</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration: none;">Franz awarded Corporate America's Best in Semantic Web Technology - USA & Leader in Graph Database Products</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7.1" style="color: #0180c0; text-decoration: none;">Franz Inc. Recognized Among Top 10 Analytics Solution Providers 2016 by Pharma Tech Outlook</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article9" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Allegro CL Application: Fast-Square's Coil Cut Optimizer (CCO)</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="fast-square-logo" border="0" src="http://franz.com/ps/newsletter-archive/fast-square.png" hspace="5" name="fast-square-logo" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Coil Cut Optimizer (CCO) is an Optimization software application for Steel Service Centers, which helps human programmers generate Optimized Cutting Patterns for Slitting and Cut-To-Length machines, minimizing Trim-Loss (Scrap) and Set-up time.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The Optimization algorithm used in CCO has received the IAAI award from the American Association for Artificial Intelligence as best Industrial Application of Artificial Intelligence: E.Bertolotti, E.Castaldo, G.Giannone "Near Optimal Objects Packing Through Dimensional Unfolding", in "Proceedings of the Eight Annual Conference on Innovative Applications of Artificial Intelligence" (pg. 1433-1442); The MIT Press.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full article, see <a href="http://franz.com/success/customer_apps/mechanical_cad/fast-square.lhtml" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1b" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Edi Weitz's New Book: Common Lisp Recipes</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Logo" border="0" src="http://franz.com/ps/newsletter-archive/weitz-book.png" hspace="5" name="Logo" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
This book is a collection of solutions to problems and answers to questions you are likely to encounter when writing real-world applications in Common Lisp. Written by an author who has used Common Lisp in many successful commercial projects over more than a decade, this book covers areas as diverse as web programming, databases, graphical user interfaces, integration with other programming languages, multi-threading, and mobile devices as well as debugging techniques and optimization, to name just a few. It is also the first Common Lisp book to tackle such advanced topics as environment access, logical pathnames, Gray streams, delivery of executables, pretty printing, setf expansions, or changing the syntax of Common Lisp.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For further information about this book, including how to buy it, see <a href="http://wwwssears.franz.com/CLRecipes/" style="color: #0180c0; text-decoration: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>The 9th European Lisp Symposium, May 9-10, Krakow, Poland</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="European Lisp Symposium" border="0" src="http://franz.com/ps/newsletter-archive/els9.png" hspace="5" name="European Lisp Symposium" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementationand application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The conference will be held at the Department of Computer Science, AGH University of Science and Technology, in Krakow, Poland.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information about the conference, see <a href="http://www.european-lisp-symposium.org/" style="color: #0180c0; text-decoration: none;" target="_blank">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: 32-bit Lisp on Ubuntu</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="package" border="0" src="http://franz.com/ps/newsletter-archive/ubuntu.png" hspace="5" name="package" style="border: 0px; text-align: left;" vspace="5" /><br />
<br /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Ubuntu Linux ceased supporting 32-bit libraries and as a result, we believed that 32-bit Allegro CL would not work reliably on that operating system. (64-bit Allegro CL was not affected.) So we documented that 32-bit Allegro CL was no longer supported on Ubuntu. However, one of our intrepid users figured out how to get 32-bit Allegro to work and we verified his procedure.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read the full Tech Corner article <a href="http://franz.com/support/tech_corner/ubuntu32121415.lhtml" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: New Express avoids 'cannot reserve aclmalloc' problem</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="heap" border="0" src="http://franz.com/ps/newsletter-archive/heap.jpg" hspace="5" name="heap" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Particular with Windows 10, but also on other OS's, users have reported problems when Allegro CL attempts to start: an error with a message similar to "Could not restore the image file" or "Aclmalloc heap has to be relocated" is signaled and Lisp fails to start.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Allegro CL has to map several areas when it starts, two being the Lisp heap and the Aclmalloc heap. The location of the Lisp heap is flexible but the Aclmalloc heap must be mapped to the location specified when it was built. Historically, there has been no problem doing this, but, particularly in 64-bit OS's, more of the area used by 32-bit Lisp is being used by the OS (mapping libraries and such). As a result, it is more common for there to be mapping problems on startup, with messages like the ones listed.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
If this happens to you, you can try restarting your computer (which may change where things are mapped) but beyond that, there are no easy solutions. To address this problem, we have created a new version of Allegro CL Express with heap locations more carefully chosen.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Express users should replace their current 10.0 version with the new one, available from <a href="http://franz.com/downloads/clp/survey" style="color: #0180c0; text-decoration: none;" target="_blank">http://franz.com/downloads/clp/survey</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Gruff v6.1 Now Available</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="gruff screen shot" border="0" src="http://franz.com/ps/newsletter-archive/springview3.1.png" hspace="5" name="Gruff Screen Shot" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>New Features Include:</b></div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">CONSTRUCT queries are now handled (though not with SPARQL endpoints). The constructed triples will be browsable as part of an ad hoc federation with the currently open store, and so the store is not modified.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">On Windows, SPARQL queries in the query view can now be canceled (though not for SPARQL endpoints or on Agraph 3.3). The "Run Query" button turns into a "Cancel Query" button to indicate this.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The new command "Help | Activity Logging" can be used to generate debugging information to send to Franz, especially for actions that take too long or if a bad state arises in the graph view.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">When using "Display | Display a Class Node by Class Hierarchy" or "Display | Display an Instance Node by Class Hierarchy", you can now select multiple classes to display them all or an instance of each one.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The command "Link | Display Linked Nodes for the Current Predicates" is now more interruptible (with Escape or Q as usual).</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Fixed: A few commands could sometimes take a long time due to accidentally not limiting the number of triples that they fetch from the server. These commands include "Display | Display an Instance Node by Class Hierarchy", "Edit | Edit Node by Type" and selecting a predicate according to domain and range specifications. (This was discovered by using the new activity logging.) You can also cancel Edit Node by Type as usual with Escape or Q if it's still taking too long.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Fixed: The background pixmap in the graph view could get lost and no longer displayed because it pointed to a file in an earlier version of Gruff that you deleted.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The table view will now indicate when the displayed set of triples is incomplete due to "Global Options | General Triple-Fetching Limit".</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Miscellaneous refinements to the new lisp evaluation view. You can also now change the fonts on the Evaluation Options menu.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Still more tweaks to the new tree layout algorithm for neatness and reduced link lengths.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Other small efficiency improvements.</li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see the <a href="http://franz.com/agraph/gruff/gruff_documentation.html" style="color: #0180c0; text-decoration: none;">Gruff Documentation</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Franz awarded Corporate America's Best in Semantic Web Technology - USA & Leader in Graph Database Products</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Logo" border="0" src="http://franz.com/ps/newsletter-archive/corporate-america.jpg" hspace="5" name="Logo" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Franz Inc., an early innovator in Artificial Intelligence (AI) and leading supplier of Semantic Graph Database technology has been recognized As "Best in Semantic Web Technology - USA & Leader in Graph Database Products" by Corporate America Software and Technology.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
"At Corporate America, it's our priority to showcase prominent professionals who are excelling in their industry and outperforming their competitors," said Hannah Stevenson, Managing Group Editor, AI Global Media. "Franz Inc. have a reputation for innovation, utilizing their expert knowledge to create complex and exciting Graph Database solutions. Franz's unique platforms offer highly scalable technologies for solving complex Big Data challenges."</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://franz.com/about/press_room/cast_2-3-2016.lhtml" style="color: #0180c0; text-decoration: none;">Read more...</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7.1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Franz Inc. Recognized Among Top 10 Analytics Solution Providers 2016 by Pharma Tech Outlook</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Pharma Tech Outlook" border="0" src="http://franz.com/ps/newsletter-archive/pto.png" hspace="5" name="Pharma Tech Outlook" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Franz Inc. makes it to Pharma Tech Outlook's Top 10 Analytics Solution Providers list for its expertise in transforming data into knowledgeable insight.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The annual list showcases the Top 10 Analytics Solution Providers 2016. The positioning is based on evaluation of Franz Inc.'s specialties in providing high-performance, transactional, and highly scalable Graph Database that provides the solid storage layer for powerful enterprise grade NoSQL applications. The annual list of companies is selected by a panel of experts and members of Pharma Tech Outlook's editorial board to recognize and promote Technology entrepreneurship.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Franz Inc has been selected after being evaluated across a dozen quantitative and qualitative elements. Experts have made the decision by taking to consideration, company's experience, industry recognition, technical certifications, market presence and positive client reviews. The company continued to break new ground within the past year benefitting its customers.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read more, see <a href="http://www.pharmatechoutlook.com/magazines/December/January2016/" style="color: #0180c0; text-decoration: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article9" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: "arial" , "helvetica" , sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" src="http://franz.com/ps/newsletter-archive/lambda.png" height="75" hspace="5" name="ACCOUNT.IMAGE.37" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - April 6, 13, and 20</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - March 2, 9, and 16</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-9664319842438082482015-11-09T11:57:00.001-08:002015-11-09T11:57:11.259-08:00Franz Inc. (+ Lisp Graph) Tech Corner - November 2015<br />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: large;"><b>Tech Corner News</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>November, 2015</b></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">Webcast - "Enriching the Property Graph with Relationship Objects" - November 18 - 10 AM Pacific</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #444444;">In case you missed it, ACL 10 Now Available</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">Tech Corner Article: Package alternate names in Allegro CL 10.0</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">Tech Corner Article: Support for Alpha Blending on Windows</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">Gruff v6.0 Now Available</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration: none;">SmartData Conference Video</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6.1" style="color: #0180c0; text-decoration: none;">Recent Articles about Franz - AllegroGraph</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Webcast - "Enriching the Property Graph with Relationship Objects" - November 18 - 10 AM Pacific</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="supergraph" border="0" hspace="5" name="supergraph" src="http://franz.com/ps/newsletter-archive/supergraph.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In many graph applications we find the link between two nodes is actually a complex object in itself. Property Graph Databases (i.e. Neo4j) try to solve this by putting attribute/values on the edges between nodes but unfortunately this is far too limited as the values cannot be nodes themselves.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Semantic Graph Databases solve this by creating 'Relationship Objects' between nodes. In our presentation we will describe four use cases where the Property Graphҳ shortcomings were solved by using Relationship Objects. An online banking application, a fraud detection application for a European tax office, a machine learning application in healthcare and the CrunchBase investment database.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Working with these 'Relationship Objects' is very efficient because we employed a new 'Super Graph' pattern that summarizes connections between nodes in such a way that even in graphs with large branching factors we still can perform super fast search.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Another advantage of the relationship objects is that it makes it far more straightforward to interactively explore large graph space in an aesthetically pleasing way in Gruff, Franz's advanced graph visualization tool.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Register for this webcast <a href="https://attendee.gotowebinar.com/register/8668252075772532226" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In case you missed it, ACL 10 Now Available</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ACL 10.0 splashscreen" border="0" hspace="5" name="ACL 10.0 splashscreen" src="http://franz.com/ps/newsletter-archive/splash-10.0.dib" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
October 7, 2015 Franz Inc., an early innovator in Artificial Intelligence (AI) and leading supplier of Common Lisp (CL) development tools and Semantic Graph Database technology, today announced Allegro CL 10, which includes key performance enhancements now available within the most effective system for developing and deploying applications to solve the problems in the field of Artificial Intelligence. "Demand for faster, more intelligent and scalable applications is increasing with the Big Data onslaught that is impacting applications in traditional AI industries like National Defense, but also in Life Sciences, Manufacturing and Financial Analytics," said Dr. Jans Aasman, CEO of Franz Inc.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full press release, see <a href="http://franz.com/about/press_room/acl10-10-6-2015.lhtml" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: Package alternate names in Allegro CL 10.0</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="package" border="0" hspace="5" name="package" src="http://franz.com/ps/newsletter-archive/package.png" style="border: 0px; text-align: left;" vspace="5" /><br /><br /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
When a symbol must be package qualified when printed, the system must decide whether to use the package name or one of its nicknames. In earlier releases, Allegro CL allowed users to choose between the name and the principal (first in the list) nickname, but that method turned out to have problems. Starting in release 10.0, users may choose exactly which among the name and all the nicknames should be used, with the choice being made per package rather than globally.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read the full Tech Corner article <a href="http://franz.com/support/tech_corner/altname-103015.lhtml" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: Support for Alpha Blending on Windows</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Alpha Blending" border="0" hspace="5" name="Alpha Blending" src="http://franz.com/ps/newsletter-archive/alpha1.png" style="border: 0px; text-align: left;" vspace="5" /><br /><br /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Alpha blending is the process of combining a translucent foreground color with a background color, thereby producing a new blended color. Common Graphics on Windows in Allegro CL 10.0 supports alpha blending.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read the full Tech Corner article <a href="http://franz.com/support/tech_corner/alphablend-103015.lhtml" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Gruff v6.0 Now Available</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="gruff screen shot" border="0" hspace="5" name="Gruff Screen Shot" src="http://franz.com/ps/newsletter-archive/springview3.1.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>New Features Include:</b></div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">New Screen Layout Options</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">You can now quickly invoke certain commands by clicking the corners of nodes in the graph view. Small icons will appear for the commands to indicate when you're in the right spot. You can right-click a corner to globally assign a different command to that corner. See the new "Visual Graph Options | Node Corner Clicks" child menu.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">For advanced users who are comfortable writing lisp code, there is a new view for evaluating lisp expressions to control Gruff programmatically. See View | Lisp Evaluation View.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Small improvements and fixes have been made to the new tree layout algorithm.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">"Link | Display Linked Nodes from an Outline" (formerly "from a Tree") now positions its dialog beside the selected node. You can cancel the dialog quickly by moving the mouse cursor out of the dialog, and say OK quickly by right-clicking anywhere in the dialog.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The new command "Select | Reselect a Recent Node" lets you choose a recently-selected node from a pop-up menu to reselect it. This can be handy for then applying a command to it with a keyboard shortcut.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The query view's "Create Visual Graph" button finds more triples to display in queries that have UNION or OPTIONAL groups, in the default mode where "Query Options | Include More Triples in Visual Graphs" is not enabled.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Zooming with the mouse (when "Visual Graph Options | Layout Options | Mouse Wheel Zooms" is enabled) will now center the zooming around the mouse cursor position.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">A few commands on the File menu have been moved onto a new Miscellaneous child menu.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">When using "Link | Display a Linked Node from Menus" and choosing the All choice when selecting the predicate, triples for the rdfs:label predicate (or any custom label predicates) will no longer be added to the display, because the label is shown on the node itself already.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">On the old 3.3 version of AllegroGraph, the store-opening dialog no longer has widgets for specifying a remote host and a port, because Gruff on AG 3.3 is normally used only with the server that's built into Gruff, and so those widgets were more confusing than useful.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">When sorting query results by one of the columns, numeric values will now be sorted numerically rather than alphanumerically like other values.</li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see the <a href="http://franz.com/agraph/gruff/gruff_documentation.html" style="color: #0180c0; text-decoration: none;">Gruff Documentation</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>SmartData Conference Video - "Healthcare Analytics with a Smart Data Lake"</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Logo" border="0" hspace="5" name="Logo" src="http://franz.com/ps/newsletter-archive/smartdata.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Montefiore Medical Center in collaboration with Franz, Intel, Cloudera and Cisco created a scalable and extensible Learning Healthcare System platform for accountable care and precision medicine initiatives. We call the underlying Hadoop based big data platform a "Semantic Data Lake" (SDL).</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The SDL integrates complex information and analytic requirements including:</div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Basic science</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Clinical</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Population</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Community</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Environmental</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Behavioral</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Wellness research data</li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The SDL links and fuses domain specific models (ontologies), biomedical terminologies and taxonomy systems, and other contextual metadata with ERP data, Electronic Medical Records, and medical device data in massive volumes. The SDL provides a uniform, semantically integrated, self-descriptive information repository based on graph representations of multi-source, heterogeneous data (including free text clinical narratives). We expect to grow this platform to 4 trillion edges at the end of 2015.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Montefiore uses this platform for scalable knowledge-based analytics for classification, pattern recognition, predictive modeling, and simulations. We will demonstrate how we can create smart applications for decision support, fraud detection, risk management, personalized care management, signal detection and notifications.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See <a href="http://video.dataversity.net/video/healthcare-analytics-with-a-smart-data-lake/" style="color: #0180c0; text-decoration: none;" target="_blank">here</a> to watch the presentation video.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>Note:</b> Registration is required to gain access to the conference videos.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6.1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recent Articles about Franz - AllegroGraph</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/data-informed-logo.jpg" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://data-informed.com/use-semantics-to-keep-your-data-lake-clear/" style="color: #0180c0; text-decoration: none;" target="_blank">Use Semantics to Keep Your Data Lake Clear</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/dsc_logo.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.datasciencecentral.com/profiles/blogs/mdm-remains-siloed-without-semantics" style="color: #0180c0; text-decoration: none;" target="_blank">Data Science Central article - MDM Remains Siloed Without Semantics</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/health-analytics.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://healthitanalytics.com/news/semantic-big-data-lakes-can-support-better-population-health" style="color: #0180c0; text-decoration: none;" target="_blank">HealthITAnalytics article - Semantic Big Data Lakes Can Support Better Population Health</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/datanami.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.datanami.com/2015/08/26/medical-insight-set-to-flow-from-semantic-data-lakes/" style="color: #0180c0; text-decoration: none;" target="_blank">Datanami article - Medical Insight Set to Flow from Semantic Data Lakes</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/dataversity.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.dataversity.net/data-lakes-get-smart-with-semantic-graph-mode" style="color: #0180c0; text-decoration: none;">Dataversity article - Data Lakes Get Smart with Semantic Graph Models</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/infomgt.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.information-management.com/news/data-management/how-semantic-graph-techniques-ease-data-integration-10027447-1.html" style="color: #0180c0; text-decoration: none;" target="_blank">Information Management article - How Semantic Graph Techniques Ease Data Integration</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/healthitoutcomes.gif" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.healthitoutcomes.com/doc/semantic-graph-analytics-can-propel-the-advent-of-personalized-medicine-0001" style="color: #0180c0; text-decoration: none;" target="_blank">Semantic Graph Analytics Can Propel The Advent of 'Personalized Medicine'</a></li>
</ul>
</td></tr>
</tbody></table>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="http://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - February 10, 17, 24</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - December 2, 9, and 16</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Subscribe to Franz RSS feeds: <a href="http://franz.com/rss.lhtml" style="color: #0180c0; text-decoration: none;">RSS Feeds</a></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-13780267884279874762015-10-06T17:43:00.000-07:002015-10-06T17:43:41.450-07:00Franz (+ Lisp Graph) Tech Corner - October 2015<br />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: large;"><b>Lisp Tech Corner News</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>October, 2015</b></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">Allegro CL 10 Now Available</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">Free Allegro CL 10 Express Edition - Download Now</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration: none;">Tech Corner Article: New Garbage Collection Features in Allegro CL 10.0</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">Tech Corner Article: Windows Touchscreen Support in Allegro CL 10.0</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration: none;">Franz in the News</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">"Common Lisp Programming for Artificial Intelligence" training class to be offered by Dr. Seiji Koide in Tokyo</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Allegro CL 10 Now Available</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ACL 10.0 splashscreen" border="0" hspace="5" name="ACL 10.0 splashscreen" src="http://franz.com/ps/newsletter-archive/splash-10.0.dib" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
October 6, 2015 Franz Inc., an early innovator in Artificial Intelligence (AI) and leading supplier of Common Lisp (CL) development tools and Semantic Graph Database technology, today announced Allegro CL 10, which includes key performance enhancements now available within the most effective system for developing and deploying applications to solve the problems in the field of Artificial Intelligence. "Demand for faster, more intelligent and scalable applications is increasing with the Big Data onslaught that is impacting applications in traditional AI industries like National Defense, but also in Life Sciences, Manufacturing and Financial Analytics," said Dr. Jans Aasman, CEO of Franz Inc.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read the full press release, see <a href="http://franz.com/about/press_room/acl10-10-6-2015.lhtml" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Free ACL 10 Express Edition - Download Now</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ACL Logo" border="0" hspace="5" name="ACL Logo" src="http://franz.com/ps/newsletter-archive/acl-128.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
An updated version of Allegro 9.0 Express (our free version of Allegro CL 9.0) is now available. It has a license expiration date of February 1, 2016 (the older version expired on September 15, 2015). It also has all updates and patches as of September, 2015. You can just download the new license file from that site, if preferred. Its name is devel.lic and you should copy it into the Allegro CL 9.0 Express directory overwriting the current license. Also, the 10.0 Express version will be available soon.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Express users should download the new version starting from <a href="http://franz.com/products/express/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>New Garbage Collection Features in Allegro CL 10.0</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Garbage Collection" border="0" hspace="5" name="Garbage Collection" src="http://franz.com/ps/newsletter-archive/Garbage_Collection.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Allegro CL 10.0 has a new garbage collection implementation. The basic design is unchanged: the heap is divided into two newspaces and an indeterminate number of oldspaces. Regular scavenges clear garbage out of newspace using a stop and copy algorithm, and objects that survive a specified (initially 4) scavenges are tenured to oldspace. Oldspaces are gc'ed during global gc's only, using a mark and sweep algorithm.</div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="25"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
New in 10.0 are:</div>
<ol style="margin: 0px; padding: 0px;">
<li style="margin: 0px; padding: 0px;">The garbage collector can use multiple processors to perform its work, if they are available.</li>
<li style="margin: 0px; padding: 0px;">The garbage collector has better information on pointers on the stack so objects which are actually dead can be gc'ed.</li>
<li style="margin: 0px; padding: 0px;">The garbage collector can optionally skip portions of a global garbage collection if the space recovered is too small.</li>
</ol>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
</td></tr>
</tbody></table>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See the <a href="http://franz.com/support/tech_corner/precise-gc-092815.lhtml" style="color: #0180c0; text-decoration: none;">Tech Corner Article</a> for further details.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Windows Touchscreen Support in Allegro CL 10.0</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="touch-screen" border="0" hspace="5" name="Touch Screen" src="http://franz.com/ps/newsletter-archive/touch-screen.jpg" style="border: 0px; text-align: left;" vspace="5" /><br /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Common Graphics, the windowing system associated with Allegro CL, provides touchscreen support on the Windows platform in Allegro CL 10.0. Touchscreen gestures were added to Windows in Windows 7 and are supported in subsequent Windows releases (such as 8 and 10). The Common Graphics facility corresponds closely to the Microsoft API and uses similar names for functions and arguments, though adpated for use in Common Graphics and Lisp.<br /><br /><br /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
See the <a href="http://franz.com/support/tech_corner/#touchscreen-092815" style="color: #0180c0; text-decoration: none;">Tech Corner Article</a> for further details.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Franz in the News</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/cioreview.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/about/press_room/cio-9-15-2015.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">Press Release: AllegroGraph Named as Leading Database Solution by CIOReview</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/health-analytics.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://healthitanalytics.com/news/semantic-big-data-lakes-can-support-better-population-health" style="color: #0180c0; text-decoration: none;" target="_blank">HealthITAnalytics article - Semantic Big Data Lakes Can Support Better Population Health</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/datanami.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.datanami.com/2015/08/26/medical-insight-set-to-flow-from-semantic-data-lakes/" style="color: #0180c0; text-decoration: none;" target="_blank">Datanami article - Medical Insight Set to Flow from Semantic Data Lakes</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/dataversity.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.dataversity.net/data-lakes-get-smart-with-semantic-graph-mode" style="color: #0180c0; text-decoration: none;">Dataversity article - Data Lakes Get Smart with Semantic Graph Models</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/infomgt.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.information-management.com/news/data-management/how-semantic-graph-techniques-ease-data-integration-10027447-1.html" style="color: #0180c0; text-decoration: none;" target="_blank">Information Management article - How Semantic Graph Techniques Ease Data Integration</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/healthitoutcomes.gif" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.healthitoutcomes.com/doc/semantic-graph-analytics-can-propel-the-advent-of-personalized-medicine-0001" style="color: #0180c0; text-decoration: none;" target="_blank">Semantic Graph Analytics Can Propel The Advent of 'Personalized Medicine'</a></li>
</ul>
</td></tr>
<tr><td style="margin: 0px; padding: 0px;"><img src="http://franz.com/ps/newsletter-archive/bloor.png" style="border: 0px;" /></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/about/press_room/bloor_5-4-2015.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">Bloor Research Positions AllegroGraph as a 'Champion' in Burgeoning Graph Database Market</a></li>
</ul>
</td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>"Common Lisp Programming for Artificial Intelligence" training class to be offered by Dr. Seiji Koide in Tokyo</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="lambda" border="0" hspace="5" name="lambda" src="http://franz.com/ps/newsletter-archive/ontolonomy.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Seiji Koide, Ph.D., offers a 3-day training class titled "Common Lisp Programming for Artificial Intelligence" in Tokyo, Japan. The seminar will be based on his upcoming book with the same title.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Please visit <a href="http://peatix.com/event/115092" style="color: #0180c0; text-decoration: none;" target="blank">http://peatix.com/event/115092</a> for details.</div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="http://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - November 4, 11, and 18</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - December 2, 9, and 16</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Subscribe to Franz RSS feeds: <a href="http://franz.com/rss.lhtml" style="color: #0180c0; text-decoration: none;">RSS Feeds</a></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-76129559872110854562015-08-31T10:51:00.004-07:002015-08-31T10:51:58.877-07:00Allegro CL Free Express Edition - License Extension<h2 style="background-color: white; color: #333333; font-family: arial; font-size: 18px; font-stretch: normal; margin: 10px 0px; padding: 0px;">
We anticipate releasing an Express v10 before the license expires but in order to have a smooth transition we have extended the v9 license for a few months.</h2>
<h3 style="background-color: white; margin: 20px 0px 5px;">
<span style="color: #333333; font-family: arial;">http://franz.com/products/express/</span></h3>
<h3 style="background-color: white; color: #333333; font-family: arial; margin: 20px 0px 5px;">
Updated license file for Allegro CL Free Express Edition</h3>
<div style="background-color: white; color: #333333; font-family: arial; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The current Express license expires on 2015-09-14. You can now download a new <a download="" href="http://franz.com/ftp/pub/acl90express/devel.lic" style="color: #0180c0; text-decoration: none;">devel.lic</a> which expires on 2016-02-01.</div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-66889795847795684992015-07-01T09:05:00.001-07:002015-07-01T09:05:54.532-07:00Franz (+ Lisp Graph) Tech Corner - July 2015<br />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">Allegro CL - Beta v10 - Program in process, runs until July 31</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration: none;">451 Research Group Covers Franz</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">Bloor Research Positions AllegroGraph as a "Champion"</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">Join us at the Smart Data and NoSQL Now! Conferences</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">Recent Articles about Franz</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Allegro CL - Beta v10 - Program in process, runs until July 31</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ACL 10.0 splashscreen" border="0" hspace="5" name="ACL 10.0 splashscreen" src="http://franz.com/ps/newsletter-archive/ACL-10-Beta.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="30"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<h3 style="margin: 20px 0px 5px;">
ACL 10.0 New Features</h3>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ol style="margin: 0px; padding: 0px;">
<li style="margin: 0px; padding: 0px;">Parallel Global Garbage Collection</li>
<li style="margin: 0px; padding: 0px;">New Payback Analysis for optimized Global Garbage Collection</li>
<li style="margin: 0px; padding: 0px;">Precise Garbage Collection of stack slots for fast memory recycling</li>
<li style="margin: 0px; padding: 0px;">Touchscreen and Alpha blending in Common Graphics</li>
<li style="margin: 0px; padding: 0px;">API generator builds Lisp interface functions from information in Java class libraries</li>
<li style="margin: 0px; padding: 0px;">Source Level debugging improvements</li>
<li style="margin: 0px; padding: 0px;">Plus over 700 enhancements and updates</li>
</ol>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
</td></tr>
</tbody></table>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Users interested in becoming beta testers should contact <a href="mailto:info@franz.com" style="color: #0180c0; text-decoration: none;">info@franz.com</a> for more information.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>451 Research Group Covers Franz</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="451 Logo" border="0" hspace="5" name="451 Logo" src="http://franz.com/ps/newsletter-archive/451-logo.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<h3 style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; margin: 20px 0px 5px;">
Franz pitches 'semantic data lakes' to combine linked data and Hadoop</h3>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The company might be best known for the semantic Web applications of its AllegroGraph database, but it sees an opportunity to help enterprises make sense of their data stored in Hadoop with what it is calling 'semantic data lakes.'</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To read more, see <a href="https://451research.com/report-short?entityId=85356" style="color: #0180c0; text-decoration: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Bloor Research Positions AllegroGraph as a "Champion"</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Bloor Logo" border="0" hspace="5" name="Bloor Logo" src="http://franz.com/ps/newsletter-archive/bloor.png" style="border: 0px; text-align: left;" vspace="5" /><br /><b>May 5, 2015 </b><a href="http://franz.com/" style="color: #0180c0; text-decoration: none;">Franz, Inc</a>., the leading supplier of <a href="http://franz.com/agraph/" style="color: #0180c0; text-decoration: none;">Semantic Graph Database</a> technology, today announced its flagship product, AllegroGraph, has been named a Champion by Bloor Research in its recent <a href="http://www.bloorresearch.com/technology/graph-databases/" style="color: #0180c0; text-decoration: none;" target="_blank">Graph Database Market Update</a> report. AllegroGraph is a high performance Semantic Graph Database that enables analytics by leveraging the W3C industry standards.<b>Graph databases are skyrocketing in popularity and</b> have grown by 400% in the past two years, according to a recent <a href="http://db-engines.com/en/ranking_categories" style="color: #0180c0; text-decoration: none;" target="_blank">DBMS ranking by DB-Engines</a>...</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<span style="font-size: x-small;"><a href="http://franz.com/about/press_room/bloor_5-4-2015.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">Read more</a></span></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Join us at the Smart Data and NoSQL Now! Conferences</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="NoSQL-Smart Data Logo" border="0" hspace="5" name="NoSQL-Smart Data Logo" src="http://franz.com/ps/newsletter-archive/nosql-smartdata-15.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Franz Inc.’s CEO, Dr. Jans Aasman, will present at the 2015 NoQL Now! conference this August in San Jose, CA. The <a href="http://nosql2015.dataversity.net/" style="color: #0180c0; text-decoration: none;" target="_blank">fifth annual NoSQL Now! Conference</a> is the largest vendor-neutral forum focused on NoSQL (Not Only SQL) technologies. The conference is intended for every enterprise looking for better, faster and cheaper solutions to manage its growing databases and data stores. The topic of his talk will be <a href="http://franz.com/about/press_room/smart-data_5-22-2015.lhtml" style="color: #0180c0; text-decoration: none;"><strong>"Spark and SPARQL for the Intelligent Data Lake"</strong></a>.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
He will also be presenting at the colocated Smart Data Conference. The <a href="http://smartdataweek.com/" style="color: #0180c0; text-decoration: none;" target="_blank">Smart Data Conference</a> is designed to accommodate all levels of technical understanding, and brings together emerging disciplines that are focused on more intelligent information gathering and analysis. The topic of his talk will be <a href="http://franz.com/about/press_room/smart-data_5-22-2015.lhtml" style="color: #0180c0; text-decoration: none;"><strong>"Healthcare Analytics with a Smart Data Lake"</strong></a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recent Articles about Franz</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Recent articles" border="0" hspace="5" name="Recent Articles" src="http://franz.com/ps/newsletter-archive/recent-articles.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.information-management.com/news/Data-Lakes-Semantics-10027056-1.html" style="color: #0180c0; text-decoration: none;" target="_blank">Why Data Lakes Require Semantics</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://insideanalysis.com/2015/06/events-that-change-the-world/" style="color: #0180c0; text-decoration: none;" target="_blank">Events that Change the World</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.datanami.com/2015/06/02/multi-dimensional-graph-data-opens-the-door-to-new-applications/" style="color: #0180c0; text-decoration: none;" target="_blank">Multi-Dimensional Graph Data Opens the Door to New Applications</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://www.datanami.com/2015/05/26/hadoop-triple-stores-and-the-semantic-data-lake/" style="color: #0180c0; text-decoration: none;" target="_blank">Hadoop, Triple Stores, and the Semantic Data Lake</a></li>
</ul>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="http://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - September 9, 16, and 23</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - September 9, 16, and 23</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Subscribe to Franz RSS feeds: <a href="http://franz.com/rss.lhtml" style="color: #0180c0; text-decoration: none;">RSS Feeds</a></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-33900867172582363752015-04-14T08:04:00.000-07:002015-04-14T08:04:53.564-07:00Franz (+ Lisp Graph) Tech Corner - April 2015<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b><br /></b></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">Allegro CL 10.0 - Call for Beta Testers</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration: none;">Franz Senior Scientist, Ahmon Dancy to Present at the 2015 European Lisp Symposium in London, UK</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">Press Release: Franz, Inc. Announces Allegro NFS Server v6.0</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">European Lisp Symposium, April 20-21, Goldsmiths University, London, UK</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">Press Release: Franz Receives 2015 Best Semantic Graph Database Award</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration: none;">Recorded Webcast: Maximizing New Multi-dimensional Indexing for Complex Location Aware Applications with AllegroGraph v5.0</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Allegro CL 10.0 - Call for Beta Testers</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ACL 10.0 splashscreen" border="0" src="http://franz.com/ps/newsletter-archive/acl-10-beta.jpg" hspace="5" name="ACL 10.0 splashscreen" style="border: 0px; text-align: left;" vspace="5" /></div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="30"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<h3 style="margin: 20px 0px 5px;">
ACL 10.0 New Features</h3>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ol style="margin: 0px; padding: 0px;">
<li style="margin: 0px; padding: 0px;">Parallel Global Garbage Collection</li>
<li style="margin: 0px; padding: 0px;">New Payback Analysis for optimized Global Garbage Collection</li>
<li style="margin: 0px; padding: 0px;">Precise Garbage Collection of stack slots for fast memory recycling</li>
<li style="margin: 0px; padding: 0px;">Touchscreen and Alpha blending in Common Graphics</li>
<li style="margin: 0px; padding: 0px;">API generator builds Lisp interface functions from information in Java class libraries</li>
<li style="margin: 0px; padding: 0px;">Source Level debugging improvements</li>
<li style="margin: 0px; padding: 0px;">Plus over 700 enhancements and updates</li>
</ol>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
</td></tr>
</tbody></table>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Users interested in becoming beta testers should contact <a href="mailto:info@franz.com" style="color: #0180c0; text-decoration: none;">info@franz.com</a> for more information.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Franz Senior Scientist, Ahmon Dancy to Present at the 2015 European Lisp Symposium in London, UK</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ELS Logo" border="0" src="http://franz.com/ps/newsletter-archive/els15-logo.png" hspace="5" name="EL Logo" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Franz Senior Scientist, Ahmon Dancy will be presenting "Escaping the Heap" - 12:30, April 21 at the 2015 European Lisp Symposium in London.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Common Lisp implementations provide great automatic memory management of data structures. These data structures are allocated from a memory area called the "heap". However, there are times when heap allocation is inadequate to satisfy the needs of the application. For example, sometimes data structures need to be persistent or shareable amongst separate processes. In these cases, alternatives to using the heap must be considered.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In his talk, Ahmon will explore the motivations for out-of-heap data structures. He will discuss some of the out-of-heap data structures that we've created in the course of developing our database product, such as lists, hash tables, and arrays. He will describe the tools and mechanisms that we used to implement them, including memory-mapped files, foreign structs, aligned pointers and direct memory accesses. Finally Ahmon will discuss the downsides of out-of-heap data structures and the constant struggle between abstractions and performance.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="http://franz.com/about/press_room/Dancy-ELU_4-6-2015.lhtml" style="color: #0180c0; text-decoration: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Press Release: Franz, Inc. Announces Allegro NFS Server v6.0</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Allegro NFS for Windows Logo" border="0" src="http://franz.com/ps/newsletter-archive/nfslogo.jpg" hspace="5" name="Allegro NFS for Windows Logo" style="border: 0px; text-align: left;" vspace="5" /><br />
<b>April 2, 2015</b> Franz, Inc. today announces the availability of version 6.0 of its NFS Server for Windows, the market leader for NFS Server products. "Allegro NFS Server for Windows was inspired by our dissatisfaction with current free and commercial NFS servers available on the market and the incredible technical difficulties we faced in configuring them on Windows", states Franz's CEO Jans Aasman. Allegro NFS Server for Windows was designed for all current versions of the Windows operating system, and is very easy and flexible to configure.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Allegro NFS has become a standard for many Fortune 500 customers such as:</div>
<table align="center" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Boeing</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Teledyne</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Disney</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Raytheon</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">NASA</li>
</ul>
</td><td style="margin: 0px; padding: 0px;" width="20"></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Philips</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Siemens</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">IBM</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Alcoa</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Dupont</li>
</ul>
</td><td style="margin: 0px; padding: 0px;" width="20"></td><td style="margin: 0px; padding: 0px;"><ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">GE</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Xerox</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Ericsson</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Seagate</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">US Department of Defence</li>
</ul>
</td></tr>
</tbody></table>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<span style="font-size: x-small;">To view the entire press release, see <a href="http://franz.com/about/press_room/nfs-6.0_4-2-2015.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">here</a></span></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>European Lisp Symposium, April 20-21, Goldsmiths University, London, UK</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ELS Logo" border="0" src="http://franz.com/ps/newsletter-archive/els15-logo.png" hspace="5" name="ELS Logo" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementationand application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional conference information, see <a href="http://www.european-lisp-symposium.org/" style="color: #0180c0; text-decoration: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Press Release: Franz Receives 2015 Best Semantic Graph Database Award</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Franz Award" border="0" src="http://franz.com/ps/newsletter-archive/oakland-award.png" hspace="5" name="Franz Award" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>March 10, 2015</b> Franz Inc. has been selected for the 2015 Best of Oakland Award in the Graph Database Technologies category by the Oakland Award Program.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Each year, the Oakland Award Program identifies companies that we believe have achieved exceptional marketing success in their business category. Interest in Graph Databases exploded in 2014, according to <a href="http://db-engines.com/" style="color: #0180c0; text-decoration: none;" target="_blank">DB-engines.com</a>. Franz Inc. is a leader in this sector and well positioned to capitalize on the momentum in this market going into 2015.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<span style="font-size: x-small;">To view the entire press release, see <a href="http://franz.com/about/press_room/oakland_3-10-2015.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">here</a></span></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Recorded Webcast: Maximizing New Multi-dimensional Indexing for Complex Location Aware Applications with AllegroGraph v5.0</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Nd" border="0" src="http://franz.com/ps/newsletter-archive/image-4-prisms.png" hspace="5" name="Nd" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
With the recent release of AllegroGraph v5.0's unique multi-dimensional indexing capabilities, Data Scientists are better able to answer complex, real world questions which today require the fusion of data in many dimensions.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
AllegroGraph was the first Graph Database to offer advanced temporal and geospatial libraries. With this latest release, AllegroGraph again leads the industry in advanced event based data processing for customers in healthcare, telecom, agriculture, financial and intelligence applications. Although the industries are diverse, these AllegroGraph customers are driven by a common need to better answer complex, real world questions which today require the fusion of data in many dimensions.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Watch this webcast to learn more about optimizing multidimensional queries like the following: </div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="25"></td><td style="margin: 0px; padding: 0px;"><i><b>Which geographic areas with an altitude greater than 500m and less than 2500m had a reduction in crop yield in August and which also had high humidity for at least 5 consecutive days in the month of April.</b></i></td></tr>
</tbody></table>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To view this webcast, see <a href="http://franz.com/ps/services/conferences_seminars/semantic_technologies_v45.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" src="http://franz.com/ps/newsletter-archive/lambda.png" height="75" hspace="5" name="ACCOUNT.IMAGE.37" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - June 3, 10, and 17</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - May 6, 13, and 20</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<div>
<br /></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0tag:blogger.com,1999:blog-4579907692619768234.post-41720000566440261682015-02-17T21:06:00.002-08:002015-02-17T21:06:33.049-08:00Franz (+ Lisp Graph) Tech Corner - February 2015<br />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">Announcing AllegroGraph 5.0</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration: none;">Free Webcast: Maximizing New Multi-dimensional Indexing for Complex Location Aware Applications with AllegroGraph v5.0</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">Press Release: AllegroGraph 5.0 Unveils New Multi-dimensional Indexing for Complex Location Aware Applications</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">Press Release: Franz Inc. Chief Scientist John Foderaro part of the UC-Berkeley RISC team receiving IEEE Milestone Recognition</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">European Lisp Symposium, April 20-21, Goldsmiths University, London, UK</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration: none;">Gruff v5.7 Now Available</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration: none;">"Insider Threat Detection" - Webcast Recording, Slides, Technical Paper Now Available</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article9" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Announcing AllegroGraph 5.0</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="franz logo" border="0" hspace="5" name="Franz Logo" src="http://franz.com/ps/newsletter-archive/franz-graph-logo2.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
AllegroGraph 5.0 delivers a New 3D and multi-dimensional geospatial functionality.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
AllegroGraph has long supported two-dimensional encoding in both spherical and Cartesian systems. The 5.0 release includes a new implementation called nD for "N-Dimensional". It has powerful new capabilities, a simpler, more intuitive API, and automates some of the setup tasks for geospatial.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Although the term geospatial refers specifically to positions on or around the earth's surface, AllegroGraph supports a more-general notion of n-dimensional ordinates systems that could be used in fields such as semiconductor manufacturing and biology, to name a couple.</div>
<b style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;">Additional New features include:</b><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Update to new Sesame 2.7.x transactional semantics</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Update to new Apache Jena v2.6.x</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">WebView query page enhancements: display of execution time and abort options</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">SPARQL v1.1 support for Geospatial, Temporal, and Social Network Analytics</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The server supports new optional specific transaction "begin"</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Improved support for encrypted client connections</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Query Engine optimizations</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Support for Top Braid Composer 4.5</li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="http://franz.com/agraph/allegrograph/" style="color: #0180c0; text-decoration: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Free Webcast: Maximizing New Multi-dimensional Indexing for Complex Location Aware Applications with AllegroGraph v5.0</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Nd" border="0" hspace="5" name="Nd" src="http://franz.com/ps/newsletter-archive/image-4-prisms.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<h3 style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; margin: 20px 0px 5px;">
Wednesday, February 25, 10:00 AM Pacific</h3>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
With the recent release of AllegroGraph v5.0's unique multi-dimensional indexing capabilities, Data Scientists are better able to answer complex, real world questions which today require the fusion of data in many dimensions.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
AllegroGraph was the first Graph Database to offer advanced temporal and geospatial libraries. With this latest release, AllegroGraph again leads the industry in advanced event based data processing for customers in healthcare, telecom, agriculture, financial and intelligence applications. Although the industries are diverse, these AllegroGraph customers are driven by a common need to better answer complex, real world questions which today require the fusion of data in many dimensions.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Join us for this webcast to learn more about optimizing multidimensional queries like the following: </div>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="25"></td><td style="margin: 0px; padding: 0px;"><i><b>Which geographic areas with an altitude greater than 500m and less than 2500m had a reduction in crop yield in August and which also had high humidity for at least 5 consecutive days in the month of April.</b></i></td></tr>
</tbody></table>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To register for this webinar, see <a href="https://attendee.gotowebinar.com/register/6846160092191734785" style="color: #0180c0; text-decoration: none;" target="_blank">https://attendee.gotowebinar.com/register/6846160092191734785</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Press Release: AllegroGraph 5.0 Unveils New Multi-dimensional Indexing for Complex Location Aware Applications</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Franz Graph Logo" border="0" hspace="5" name="Franz Graph Logo" src="http://franz.com/ps/newsletter-archive/franz-graph-logo.png" style="border: 0px; text-align: left;" vspace="5" /><br /><b>February 9, 2015</b> Franz, Inc., the leading supplier of <a href="http://franz.com/agraph/" style="color: #0180c0; text-decoration: none;">Semantic Graph Database</a> technology, today announced <a href="http://franz.com/about/press_room/" style="color: #0180c0; text-decoration: none;">AllegroGraph 5.0</a> with unique multi-dimensional indexing capabilities. Data Scientists can think of these new multi-dimensional indices as similar to <a href="http://en.wikipedia.org/wiki/OLAP_cube" style="color: #0180c0; text-decoration: none;" target="_blank">OLAP data cubes</a> or <a href="http://en.wikipedia.org/wiki/Hypercube" style="color: #0180c0; text-decoration: none;" target="_blank">HyperCubes</a> but with the powerful dynamic data linking of a <a href="http://en.wikipedia.org/wiki/Graph_database" style="color: #0180c0; text-decoration: none;" target="_blank">Graph Database</a>.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
AllegroGraph was the first Graph Database to offer advanced temporal and geospatial libraries. With this latest release AllegroGraph again leads the industry with multi-dimensional event based data processing for solutions across a diverse customer base including; healthcare, telecom, agriculture, financial and intelligence applications. Although the industries are diverse, AllegroGraph users are driven by a common need to better answer complex, real world questions which today require the fusion of data in many dimensions...</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<span style="font-size: x-small;">To view the entire press release, see <a href="http://franz.com/about/press_room/allegrograph_5.0_2-9-2015.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">here</a></span></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Press Release: Franz Inc. Chief Scientist John Foderaro part of the UC-Berkeley RISC team receiving IEEE Milestone Recognition</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="IEEE" border="0" hspace="5" name="IEEE" src="http://franz.com/ps/newsletter-archive/SVHistory.jpg" style="border: 0px; text-align: left;" vspace="5" /><b>February 2, 2015 </b>UC-Berkeley will receive IEEE Milestone recognition for their RISC Project on Feb 12, 2015. The UC-Berkeley RISC milestone plaque will be unveiled at 3:30 PM in the lobby on the 3rd floor of Soda Hall, Berkeley's Computer Science building. Speakers will include IEEE 2015 President Howard Michel, Professor David Patterson, and several others. UC-Berkeley students designed and built the first VLSI reduced instruction-set computer in 1981...</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<span style="font-size: x-small;">Read the full press release <a href="http://franz.com/about/press_room/foderaro_2-2-2015.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">here</a></span></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>European Lisp Symposium, April 20-21, Goldsmiths University, London, UK</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ELS Logo" border="0" hspace="5" name="ELS Logo" src="http://franz.com/ps/newsletter-archive/els15-logo.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementationand application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>Submission Deadline:</b> February 22</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>Early Registration Deadline:</b> March 29</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional conference information, see <a href="http://www.european-lisp-symposium.org/" style="color: #0180c0; text-decoration: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Gruff v5.7 - Now Available!</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="gruff screen shot" border="0" hspace="5" name="Gruff Screen Shot" src="http://franz.com/ps/newsletter-archive/springview3.1.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>New Features include:</b></div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Blank nodes will now be included in the set of recently-accessed nodes to refetch in future sessions.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The new option "Visual Graph Options | Node and Link Spacing | Show All Alignment" can be toggled on to show all of the nodes in the graph that are currently aligned with each other.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The two new options "Relax Syntax When Loading Triples" and "Continue on Error When Loading Triples" on the Miscellaneous child menu of the Global Options menu allow loading n-triples and n-quads file that contain invalid RDF syntax on some lines.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">A sometimes bad delay has been removed in the displaying of results in the query view after the query itself is done.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">"File | Roll Back and Refresh" is now applicable when browsing a SPARQL endpoint.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">"Display | Display Some Sample Triples" should no longer display zero triples for some stores, and should generally display a more interesting set of triples than before.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">You can now move the selected node in the graph view and graphical query view by single pixels by holding down the control key and pressing the arrow keys. Holding down the shift key as well moves by twelve pixels each time instead of by one.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">You can now cancel the dialog for opening a store without the previous store being closed.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Numerous Enhancements and Optimizations</li>
</ul>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;">See the full list of new features and improvements in </span><a href="http://franz.com/agraph/gruff/release-history.lhtml" style="background-color: white; color: #0180c0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;">the release notes</a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>"Insider Threat Detection" - Webcast recording, Slides, Technical paper now available</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Haystax Logo" border="0" hspace="5" name="Haystax Logo" src="http://franz.com/ps/newsletter-archive/haystax.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Insiders are one of the top categories of data breaches according to recent reports by the FBI, Forrester Research and Verizon. In just the last year, high profile data breaches at Target, AT&T, and Morgan Stanley show that no organization is immune and all organizations must take steps to identify and protect themselves from insider threats.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In this webcast, Haystax describes an analytic approach that enables the continuous risk monitoring of insider threat based on the fusion of high and low frequency entity-related events via temporal relevance models and a probabilistic risk model. Haystax begins by providing an overview of their approach and the challenges faced when integrating events of widely disparate frequency. Next, they describe two forms of event temporal relevance they use to enable the model to fuse infrequent events (e.g. public records life events) with high frequency events (e.g. network activity). Finally, Haystax describes how they've used Franz's Allegro Common Lisp, Allegro Prolog, and AllegroGraph, with Norsys Netica to create a practical implementation of our analytic approach suitable for practical use.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The recorded webcast, slides, and technical paper are available <a href="http://franz.com/ps/services/conferences_seminars/semantic_technologies_v44.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">here</a></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b><br /></b></span></span>
<a href="https://www.blogger.com/null" name="article9" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="http://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - February 11, 18, 25</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - March 4, 11, 18</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<div>
<br /></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com1tag:blogger.com,1999:blog-4579907692619768234.post-9953148120041854022015-01-14T11:22:00.000-08:002015-01-14T11:22:03.179-08:00Franz (+ Lisp Graph) Tech Corner - January 2015<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: large;"><b>Lisp Tech Corner News</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>January, 2015</b></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>In this issue</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding: 0px;">
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article1" style="color: #0180c0; text-decoration: none;">Haystax presents: Advanced Analytic Techniques for Insider Threat Detection (using Lisp, Prolog, and AllegroGraph)</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article2" style="color: #0180c0; text-decoration: none;">Tech Corner Article: Elastic Compute Cloud (EC2) Update and a useful script when using EC2</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article3" style="color: #0180c0; text-decoration: none;">Press Release: Haystax and Franz Inc. Partner to Deliver Insider Threat Detection Solutions</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article4" style="color: #0180c0; text-decoration: none;">EcoCyc: Encyclopedia of E. coli Genes and Metabolism</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article5" style="color: #0180c0; text-decoration: none;">Gruff v5.6 Now Available!</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article6" style="color: #0180c0; text-decoration: none;">AllegroCache v3.0 Now Available!</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article7" style="color: #0180c0; text-decoration: none;">AllegroGraph v5.0 Coming Soon!</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article8" style="color: #0180c0; text-decoration: none;">European Lisp Symposium, April 20-21, Goldsmiths University, London, UK</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article9" style="color: #0180c0; text-decoration: none;">Follow us on Google Plus, Twitter, LinkedIn, and YouTube</a></li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><a href="http://franz.com/ps/newsletter-edt.lhtml#article10" style="color: #0180c0; text-decoration: none;">Training Schedule</a></li>
</ul>
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article1" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Haystax presents: Advanced Analytic Techniques for Insider Threat Detection (using Lisp, Prolog, and AllegroGraph)</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Haystax Logo" border="0" hspace="5" name="Haystax Logo" src="http://franz.com/ps/newsletter-archive/haystax.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<h3 style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; margin: 20px 0px 5px;">
Wednesday, January 21, 10:00 AM Pacific</h3>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Insiders are one of the top categories of data breaches according to recent reports by the FBI, Forrester Research and Verizon. In just the last year, high profile data breaches at Target, AT&T, and Morgan Stanley show that no organization is immune and all organizations must take steps to identify and protect themselves from insider threats.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
In this webinar Haystax describes an analytic approach that enables the continuous risk monitoring of insider threat based on the fusion of high and low frequency entity-related events via temporal relevance models and a probabilistic risk model. Haystax begins by providing an overview of their approach and the challenges faced when integrating events of widely disparate frequency. Next, they describe two forms of event temporal relevance they use to enable the model to fuse infrequent events (e.g. public records life events) with high frequency events (e.g. network activity). Finally, Haystax describes how they've used Franz's Allegro Common Lisp, Allegro Prolog, and AllegroGraph, with Norsys Netica to create a practical implementation of our analytic approach suitable for practical use.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To register for this webinar, see <a href="https://haystax.webex.com/mw0401l/mywebex/default.do?service=1&siteurl=haystax&nomenu=true&main_url=%2Fmc0901l%2Fe.do%3Fsiteurl%3Dhaystax%26AT%3DMI%26EventID%3D174812387%26UID%3D1236042727%26Host%3Db3f37cfcab435f7a2f5050%26RG%3D1%26FrameSet%3D2" style="color: #0180c0; text-decoration: none;" target="_blank">here<img alt="target blank image." class="blankTargetImage" src="http://franz.com/images/icon_navarrow.gif" style="border: 0px; padding-left: 0.3em;" /></a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article2" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Tech Corner Article: Elastic Compute Cloud (EC2) Update and a useful script when using EC2</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="amazon web services" border="0" hspace="5" name="amazon web services" src="http://franz.com/ps/newsletter-archive/amazon-ec2.jpg" style="border: 0px; text-align: left;" vspace="5" /><br /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
There was an update to the Elastic Compute Cloud (EC2) API for Allegro CL 9.0 released in late 2014. The documentation, <a href="http://franz.com/support/documentation/current/doc/ec2.htm" style="color: #0180c0; text-decoration: none;">EC2.htm</a>, describes the update, which mostly involves using Version 4 signing. The linked tech corner article briefly discusses the update and then shows a program which can be used to tell how much using EC2 will cost you. (The progam can be run as a script on UNIX platforms or as a Lisp program.) You are shown where you must make modifications based on your system. The article is here.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read the full Tech Corner Article <a href="http://franz.com/support/tech_corner/ec2-update-010915.lhtml" style="color: #0180c0; text-decoration: none;">here</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article3" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Haystax and Franz Inc. Partner to Deliver Insider Threat Detection Solutions</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Franz and Haystax Logos" border="0" hspace="5" name="Franz and Haystax Logos" src="http://franz.com/ps/newsletter-archive/haystax-franz.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Haystax Technology, Inc., and Franz Inc., announced a technology partnership that will enable Haystax to leverage Franz's AllegroGraph technology for patented algorithms and sophisticated behavior models used in Haystax's insider threat detection solutions. Haystax's solutions, which are being rapidly adopted by the U.S. government and Fortune 500 companies, are more advanced than traditional rules-based and brute-force processing approaches in identifying the types of risks and the potential impact of their actions that individuals pose to an organization.</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
To view the entire press release, see <a href="http://franz.com/about/press_room/Haystax_1-8-2015.lhtml" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article4" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>EcoCyc: Encyclopedia of E. coli Genes and Metabolism</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff Screen" border="0" hspace="5" name="Gruff Screen" src="http://franz.com/ps/newsletter-archive/ecocyc-logo.jpg" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
EcoCyc, a member of the <a href="http://www.sri.com/work/projects/biocyc" style="color: #0180c0; text-decoration: none;" target="_blank">BioCyc Database Collection<img alt="target blank image." class="blankTargetImage" src="http://franz.com/images/icon_navarrow.gif" style="border: 0px; padding-left: 0.3em;" /></a>, is a bioinformatics database that describes the genome and the biochemical machinery of Escherichia coli K-12 MG1655. The long-term project goal is to facilitate a system-level understanding of E. coli by cataloguing the cell's molecular components and their functions. EcoCyc is an electronic reference source for biologists who work with E. coli and related microorganisms.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The <a href="http://www.ecocyc.org/" style="color: #0180c0; text-decoration: none;" target="_blank">EcoCyc website<img alt="target blank image." class="blankTargetImage" src="http://franz.com/images/icon_navarrow.gif" style="border: 0px; padding-left: 0.3em;" /></a> supports comparative analyses of multiple E. coli strains and analysis of high-throughput data.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information, see <a href="http://www.sri.com/work/projects/ecocyc?utm_content=bufferd91e6&utm_medium=social&utm_source=twitter.com&utm_campaign=buffer" style="color: #0180c0; text-decoration: none;" target="_blank">here<img alt="target blank image." class="blankTargetImage" src="http://franz.com/images/icon_navarrow.gif" style="border: 0px; padding-left: 0.3em;" /></a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article5" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Gruff v5.6 - Now Available</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="gruff screen shot" border="0" hspace="5" name="Gruff Screen Shot" src="http://franz.com/ps/newsletter-archive/springview3.1.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>New Features include:</b></div>
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Enhanced SPARQL Endpoint Functionality</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Dragging a node in the graph view will now snap it into alignment with other nearby nodes whenever it is nearly aligned. This makes it easier to exactly align nodes with each other horizontally or vertically, to look as good as possible for presentation. See the new option "Visual Graph Options | Node and Link Spacing | Snap Alignment Resolution" and its sibling "Snap Alignment Reach". This can be disabled by setting the resolution to zero.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The new command "Link | Display Non-Leaf Linked Nodes" is similar to "Link | Display Linked Nodes for the Current Predicates", but it avoids displaying any new nodes that would be leaf nodes if they were displayed. This is basically a much faster version of displaying paths between each pair of a group of highlighted nodes (or from the selected node to other displayed nodes) for paths that are up to two links long (or three links for smaller stores).</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Efficiency improvements were made for "Link | Display Linked Nodes for the Current Predicates" (the F command).</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The new command "Select | Highlight All Nodes" facilitates applying a command to all nodes when it's a command that works on all highligted nodes.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The positioning of link labels in the graph view has been improved somewhat, including sometimes stacking individual words of the label along the link line.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The dialogs for opening or creating a store have a new Scheme widget where you can specify HTTPS if the AllegroGraph server is configured to require secure transactions.</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Numerous Enhancements and Optimizations</li>
</ul>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;">See the full list of new features and improvements in </span><a href="http://franz.com/agraph/gruff/release-history.lhtml" style="background-color: white; color: #0180c0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;">the release notes</a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article6" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>AllegroCache v3.0 Now Available!</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="" border="0" hspace="5" name="" src="http://franz.com/ps/newsletter-archive/57.gif" style="border: 0px; text-align: left;" vspace="5" /></div>
<h2 style="background-color: white; color: #333333; font-family: arial; font-size: 18px; font-stretch: normal; margin: 10px 0px; padding: 0px;">
New features in v3.0</h2>
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" td="" width="10"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
<ul style="margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b>SMP Optimized</b> -- perform simultaneous operations on index btrees</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b>Compressed Indexes</b> -- reduces database size by up to 50%</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;"><b>Regex Cursors</b> -- efficiently match string values against regular expressions</li>
</ul>
<div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
</div>
</td></tr>
</tbody></table>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read the press release <a href="http://franz.com/about/press_room/acache_3.0.lhtml" style="color: #0180c0; text-decoration: none;" target="_blank">here<img alt="target blank image." class="blankTargetImage" src="http://franz.com/images/icon_navarrow.gif" style="border: 0px; padding-left: 0.3em;" /></a></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Read the AllegroCache product page <a href="http://franz.com/products/allegrocache/" style="color: #0180c0; text-decoration: none;" target="_blank">here<img alt="target blank image." class="blankTargetImage" src="http://franz.com/images/icon_navarrow.gif" style="border: 0px; padding-left: 0.3em;" /></a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article7" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>AllegroGraph v5.0 Coming Soon!</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="franz logo" border="0" hspace="5" name="Franz Logo" src="http://franz.com/ps/newsletter-archive/franz-graph-logo2.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
AllegroGraph will deliver a New 3D and multi-dimensional geospatial functionality.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
AllegroGraph has long supported two-dimensional encoding in both spherical and Cartesian systems. The 5.0 release includes a new implementation called nD for "N-Dimensional". It has powerful new capabilities, a simpler, more intuitive API, and automates some of the setup tasks for geospatial.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Although the term geospatial refers specifically to positions on or around the earth's surface, AllegroGraph supports a more-general notion of n-dimensional ordinates systems that could be used in fields such as semiconductor manufacturing and biology, to name a couple.</div>
<b style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;">Additional New features include:</b><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<ul style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 10px 0px 10px 10px; padding: 0px;">
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Update to new Sesame 2.7.x transactional semantics</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Update to new Apache Jena v2.6.x</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">The server supports new optional specific transaction "begin"</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Improved support for encrypted client connections</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">WebView query page enhancements: display of execution time and abort options</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Query Engine optimizations</li>
<li style="margin: 0px 0px 5px 20px; padding: 0px 0px 0px 10px;">Support for Top Braid Composer 4.6</li>
</ul>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
If you are interested in receiving an early release, please send mail to <a href="mailto:sales@franz.com?Subject=AllegroGraph%205.0%20Beta" style="color: #0180c0; text-decoration: none;" target="_top">sales@franz.com</a></div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article8" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>European Lisp Symposium, April 20-21, Goldsmiths University, London, UK</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="ELS Logo" border="0" hspace="5" name="ELS Logo" src="http://franz.com/ps/newsletter-archive/els15-logo.png" style="border: 0px; text-align: left;" vspace="5" /></div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
The purpose of the European Lisp Symposium is to provide a forum for the discussion and dissemination of all aspects of design, implementationand application of any of the Lisp and Lisp-inspired dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, Hop and so on. We encourage everyone interested in Lisp to participate.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>Submission Deadline:</b> February 22</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<b>Early Registration Deadline:</b> March 29</div>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional conference information, see <a href="http://www.european-lisp-symposium.org/" style="color: #0180c0; text-decoration: none;">here</a></div>
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article9" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Follow us on Google Plus, Twitter, LinkedIn, and YouTube</b></span> </span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" /><br />
<table style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><tbody>
<tr><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://plus.google.com/117478799237137039578?prsrc=3" rel="publisher" style="color: #0180c0; text-decoration: none;" target="_top"><img alt="Google+" src="http://franz.com/ps/newsletter-archive/google-plus.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://twitter.com/Franzinc" style="color: #0180c0; text-decoration: none;"><img alt="Twitter" src="http://franz.com/ps/newsletter-archive/twitter.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div align="center" style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="https://www.linkedin.com/company/franz-inc?trk=biz-companies-cym" style="color: #0180c0; text-decoration: none;"><img src="http://franz.com/ps/newsletter-archive/linkedin.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td><td style="margin: 0px; padding: 0px;"><div style="color: black; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<a href="http://www.youtube.com/user/AllegroGraph?ob=0&feature=results_main" style="color: #0180c0; text-decoration: none;"><img a="" src="http://franz.com/ps/newsletter-archive/youtube.png" style="border: 0px;" /></a></div>
</td><td style="margin: 0px; padding: 0px;" width="150"></td></tr>
</tbody></table>
<br style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<hr align="JUSTIFY" class="header2" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<a href="https://www.blogger.com/null" name="article10" style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></a><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><span class="different-font-color" style="background-color: white; color: blue; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"><span style="font-size: medium;"><b>Training Schedule</b></span></span><span style="background-color: white; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><br />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
<img align="left" alt="Gruff
Lab" border="0" height="75" hspace="5" name="ACCOUNT.IMAGE.37" src="http://franz.com/ps/newsletter-archive/lambda.png" style="border: 0px; text-align: left;" vspace="5" width="51" /><b>BECOME ALLEGRO CERTIFIED</b> - To obtain your Allegro CL Certification enroll in our LIVE Program which offers developers an opportunity to learn and improve their Lisp programming skills from the comfort of their home or office while interacting with the Franz instructor.</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level I: Basic Lisp Essentials - February 11, 18, 25</div>
<div style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Lisp Programming Series Level II: Specialized Components of Lisp - March 4, 11, 18</div>
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
For additional information and to register, see <a href="http://franz.com/services/classes/" style="color: #0180c0; text-decoration: none;">here</a>.</div>
<hr align="JUSTIFY" class="header3" style="background-color: white; color: #0000cc; font-family: Arial, Helvetica, sans-serif; font-size: 12px;" />
<div align="justify" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 10px; margin-left: 15px; margin-top: 10px; padding: 0px;">
Subscribe to Franz RSS feeds: <a href="http://franz.com/rss.lhtml" style="color: #0180c0; text-decoration: none;">RSS Feeds</a></div>
cnorvellhttp://www.blogger.com/profile/17306151434511831463noreply@blogger.com0