update
authorNIIBE Yutaka <gniibe@fsij.org>
Sat, 18 Jun 2016 06:13:32 +0000 (15:13 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Sat, 18 Jun 2016 06:13:32 +0000 (15:13 +0900)
42 files changed:
archives.html
category/gnuk.html
category/gnuk10.html
category/gnuk11.html
category/gnuk12.html
category/gnuk13.html
category/gnuk14.html
category/gnuk15.html
category/gnuk16.html
category/gnuk2.html
category/gnuk3.html
category/gnuk4.html
category/gnuk5.html
category/gnuk6.html
category/gnuk7.html
category/gnuk8.html
category/gnuk9.html
category/monthly-meetings.html
category/monthly-meetings10.html
category/monthly-meetings11.html
category/monthly-meetings12.html
category/monthly-meetings13.html
category/monthly-meetings14.html
category/monthly-meetings2.html
category/monthly-meetings3.html
category/monthly-meetings4.html
category/monthly-meetings5.html
category/monthly-meetings6.html
category/monthly-meetings7.html
category/monthly-meetings8.html
category/monthly-meetings9.html
feeds/all-ja.atom.xml
feeds/all.atom.xml
feeds/all_rss.xml
feeds/gnuk.atom.xml
feeds/gnuk_rss.xml
feeds/monthly-meetings.atom.xml
feeds/monthly-meetings_rss.xml
feeds/rss.xml
gnuk/chopstx-version-1_0.html [new file with mode: 0644]
images/gnuk/chopstx.png [new file with mode: 0644]
monthly-meetings/2016/June.html [new file with mode: 0644]

index afa6037..1121f66 100644 (file)
 <h1>Archives for Free Software Initiative of Japan</h1>
 
 <dl>
+    <dt>2016-06-18</dt>
+    <dd><a href="/monthly-meetings/2016/June.html">6月のあつまり</a></dd>
+    <dt>2016-06-17</dt>
+    <dd><a href="/gnuk/chopstx-version-1_0.html">Chopstx Version 1.0</a></dd>
     <dt>2016-04-07</dt>
     <dd><a href="/monthly-meetings/2016/Apr.html">4月の技術講座</a></dd>
     <dt>2016-03-11</dt>
index 960313b..45c79f0 100644 (file)
 
             <aside id="featured" class="body">
                 <article>
-                    <h1 class="entry-title"><a href="/gnuk/craftwork-fst-01.html">Craftwork required</a></h1>
+                    <h1 class="entry-title"><a href="/gnuk/chopstx-version-1_0.html">Chopstx Version 1.0</a></h1>
 <footer class="post-info">
-  <abbr class="published" title="2016-01-06T00:00:00+09:00">
-    2016-01-06
+  <abbr class="published" title="2016-06-17T00:00:00+09:00">
+    2016-06-17
   </abbr>
 
-</footer><!-- /.post-info --><p>FST-01 with transparent tube can be custimized like <a class="reference external" href="/gnuk/mono-the-eraser-case.html">FST-01 with the case of MONO eraser</a>  or <a class="reference external" href="/gnuk/customizing-gnuk-token">Juto wrapped FST-01</a> .</p>
-<p>In 2016, gniibe went 100-yen shop to seek another craftwork possibility and found Japanese papers.  Here is the result.</p>
-<a class="reference external image-reference" href="/images/gnuk/gnuk-token-2016.jpg"><img alt="FST-01 tube in 2016" src="/images/gnuk/gnuk-token-2016.jpg" style="width: 320px;" /></a>
+</footer><!-- /.post-info --><!-- author gniibe -->
+<p>Version 1.0 of Chopstx is released.</p>
+<pre class="literal-block">
+tag release/1.0
+Tagger: Niibe Yutaka &lt;gniibe&#64;fsij.org&gt;
+Date:   Thu Jun 16 11:46:59 2016 +0900
+commit 40adf95c24f85f475896e1c55e1af5f32349729a
+</pre>
+<p>Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
+STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).</p>
+<img alt="Chopstx Logo" src="/images/gnuk/chopstx.png" />
+<p>It is used by Gnuk 1.2 and NeuG.</p>
+<p>It is concise, yet, powerful enough to support waiting for multiple
+events.</p>
+<div class="section" id="links">
+<h2>Links</h2>
+<dl class="docutils">
+<dt>Chopstx:</dt>
+<dd><a class="reference external" href="https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/">https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/</a></dd>
+<dt>Gnuk Mailing List:</dt>
+<dd><a class="reference external" href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users">https://lists.alioth.debian.org/mailman/listinfo/gnuk-users</a></dd>
+</dl>
+</div>
                 </article>
             </aside><!-- /#featured -->
                 <section id="content" class="body">
                     <hr />
                     <ol id="posts-list" class="hfeed">
 
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/craftwork-fst-01.html" rel="bookmark"
+                           title="Permalink to Craftwork required">Craftwork required</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2016-01-06T00:00:00+09:00">
+    2016-01-06
+  </abbr>
+
+</footer><!-- /.post-info -->                <p>FST-01 with transparent tube can be custimized like <a class="reference external" href="/gnuk/mono-the-eraser-case.html">FST-01 with the case of MONO eraser</a>  or <a class="reference external" href="/gnuk/customizing-gnuk-token">Juto wrapped FST-01</a> .</p>
+<p>In 2016, gniibe went 100-yen shop to seek another craftwork possibility and found Japanese papers.  Here is the result.</p>
+<a class="reference external image-reference" href="/images/gnuk/gnuk-token-2016.jpg"><img alt="FST-01 tube in 2016" src="/images/gnuk/gnuk-token-2016.jpg" style="width: 320px;" /></a>
+
+                <a class="readmore" href="/gnuk/craftwork-fst-01.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/neug-on-stm32-nucleo-f103.html" rel="bookmark"
@@ -125,32 +165,6 @@ commit 1648a538dff1c883270d3c47a9319f4b1eb53479
                 <a class="readmore" href="/gnuk/version1_1_9.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/version1_1_8.html" rel="bookmark"
-                           title="Permalink to Version 1.1.8">Version 1.1.8</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2015-09-17T00:00:00+09:00">
-    2015-09-17
-  </abbr>
-
-</footer><!-- /.post-info -->                <!-- author gniibe -->
-<p>Gnuk version 1.1.8 is released.</p>
-<p>This is another experimental release of version 1.1.x series.</p>
-<pre class="literal-block">
-tag release/1.1.8
-Tagger: NIIBE Yutaka &lt;gniibe&#64;fsij.org&gt;
-Date:   Thu Sep 17 18:00:14 2015 +0900
-commit 3ffac57509eb7015ba323263760c57af7235001f
-</pre>
-<p>Because of the incompatible change to 1.0 series, please ...</p></!-->
-                <a class="readmore" href="/gnuk/version1_1_8.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
     Page 1 / 16
index ec136d3..991dfeb 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/gnuk_in_ps2_card_case.html" rel="bookmark"
+                           title="Permalink to Gnuk Token in PS2 memory card case">Gnuk Token in PS2 memory card case</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2011-04-20T11:14:00+09:00">
+    2011-04-20
+  </abbr>
+
+</footer><!-- /.post-info -->                <p>Kaz Kojima puts STM32 part of STM8S Discovery Kit in PS2 memory card case.</p>
+<a class="reference external image-reference" href="/images/gnuk/gnuk-kaz-0.jpg"><img alt="STM32 part of STM8S Discovery in PS2 memory card case" class="align-left" src="/images/gnuk/gnuk-kaz-0.jpg" style="width: 150px;" /></a>
+<a class="reference external image-reference" href="/images/gnuk/gnuk-kaz-0bv.jpg"><img alt="STM32 part of STM8S Discovery in PS2 memory card case (back view)" class="align-left" src="/images/gnuk/gnuk-kaz-0bv.jpg" style="width: 150px;" /></a>
+
+                <a class="readmore" href="/gnuk/gnuk_in_ps2_card_case.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/version0_11.html" rel="bookmark"
                 <a class="readmore" href="/gnuk/gnuk_in_irony_peppermint.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/version0_10.html" rel="bookmark"
-                           title="Permalink to Version 0.10">Version 0.10</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2011-02-10T14:14:00+09:00">
-    2011-02-10
-  </abbr>
-
-</footer><!-- /.post-info -->                <!-- author gniibe -->
-<p>Version 0.10 of Gnuk has been released.</p>
-<!-- BREAK -->
-<p>Highlights are:</p>
-<ul>
-<li><p class="first">The executable can be installed to multiple devices.</p>
-<p>So far, users of Gnuk should have not shared single executable among
-multiple devices because the executable includes random bits (or
-fixed serial number).  Now, random_bits and fixed serial number are
-configured ...</p></li></ul></!--></!-->
-                <a class="readmore" href="/gnuk/version0_10.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk9.html">&laquo;</a>
index 23dcfdb..3ef9ad5 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/version0_10.html" rel="bookmark"
+                           title="Permalink to Version 0.10">Version 0.10</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2011-02-10T14:14:00+09:00">
+    2011-02-10
+  </abbr>
+
+</footer><!-- /.post-info -->                <!-- author gniibe -->
+<p>Version 0.10 of Gnuk has been released.</p>
+<!-- BREAK -->
+<p>Highlights are:</p>
+<ul>
+<li><p class="first">The executable can be installed to multiple devices.</p>
+<p>So far, users of Gnuk should have not shared single executable among
+multiple devices because the executable includes random bits (or
+fixed serial number).  Now, random_bits and fixed serial number are
+configured ...</p></li></ul></!--></!-->
+                <a class="readmore" href="/gnuk/version0_10.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/gnuk_in_altoids_tiny_tin.html" rel="bookmark"
@@ -130,27 +156,6 @@ certificate to Gnuk Token.</p>
                 <a class="readmore" href="/gnuk/stm32_serial_loader.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/ir-remote-controller-info.html" rel="bookmark"
-                           title="Permalink to Consumer IR Remote controller">Consumer IR Remote controller</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2011-01-25T13:47:00+09:00">
-    2011-01-25
-  </abbr>
-
-</footer><!-- /.post-info -->                <p>It is not recommended to use CIR remote controller for PIN input.  But, please note that it is easy way to add input support for a resource limited board (like STM8S Discovery Kit).</p>
-<p>Here is a list of URLs for the infomation about consumer IR remote controller:</p>
-<blockquote>
-<ul class="simple">
-<li>IR control at ...</li></ul></blockquote>
-                <a class="readmore" href="/gnuk/ir-remote-controller-info.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk10.html">&laquo;</a>
index f011832..4132a4e 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/ir-remote-controller-info.html" rel="bookmark"
+                           title="Permalink to Consumer IR Remote controller">Consumer IR Remote controller</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2011-01-25T13:47:00+09:00">
+    2011-01-25
+  </abbr>
+
+</footer><!-- /.post-info -->                <p>It is not recommended to use CIR remote controller for PIN input.  But, please note that it is easy way to add input support for a resource limited board (like STM8S Discovery Kit).</p>
+<p>Here is a list of URLs for the infomation about consumer IR remote controller:</p>
+<blockquote>
+<ul class="simple">
+<li>IR control at ...</li></ul></blockquote>
+                <a class="readmore" href="/gnuk/ir-remote-controller-info.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/gnupg2-fixes-needed.html" rel="bookmark"
@@ -128,35 +149,6 @@ The 48-bit data is: 32-bit address + 12-bit command + 4-bit parity.</p>
                 <a class="readmore" href="/gnuk/version0_6-7-8.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/ir-remote-controller-toshiba.html" rel="bookmark"
-                           title="Permalink to Infra-Red remote controller (TOSHIBA)">Infra-Red remote controller (TOSHIBA)</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2011-01-19T16:21:00+09:00">
-    2011-01-19
-  </abbr>
-
-</footer><!-- /.post-info -->                <p>The IR controller which comes with Toshiba REGZA TV is tested with Gnuk.</p>
-<p>The protocol is so-called &quot;NEC Protocol&quot;.  The frame is composed like: START-bit, 32-bit data, and STOP-bit.  The 32-bit data is: 8-bit command inverted + 8-bit command + 16-bit address.</p>
-<!-- BREAK -->
-<p>Here is the table of code and button.</p>
-<blockquote>
-<table border="1" class="docutils">
-<colgroup>
-<col width="17%" />
-<col width="83%" />
-</colgroup>
-<thead valign="bottom">
-<tr><th class="head">code</th>
-<th class="head">button ...</th></tr></thead></table></blockquote></!-->
-                <a class="readmore" href="/gnuk/ir-remote-controller-toshiba.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk11.html">&laquo;</a>
index d5e49fd..1aa57e5 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/ir-remote-controller-toshiba.html" rel="bookmark"
+                           title="Permalink to Infra-Red remote controller (TOSHIBA)">Infra-Red remote controller (TOSHIBA)</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2011-01-19T16:21:00+09:00">
+    2011-01-19
+  </abbr>
+
+</footer><!-- /.post-info -->                <p>The IR controller which comes with Toshiba REGZA TV is tested with Gnuk.</p>
+<p>The protocol is so-called &quot;NEC Protocol&quot;.  The frame is composed like: START-bit, 32-bit data, and STOP-bit.  The 32-bit data is: 8-bit command inverted + 8-bit command + 16-bit address.</p>
+<!-- BREAK -->
+<p>Here is the table of code and button.</p>
+<blockquote>
+<table border="1" class="docutils">
+<colgroup>
+<col width="17%" />
+<col width="83%" />
+</colgroup>
+<thead valign="bottom">
+<tr><th class="head">code</th>
+<th class="head">button ...</th></tr></thead></table></blockquote></!-->
+                <a class="readmore" href="/gnuk/ir-remote-controller-toshiba.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/ir-remote-controller-dell.html" rel="bookmark"
@@ -181,34 +210,6 @@ I think that it is most cheap board for Gnuk.</p>
                 <a class="readmore" href="/gnuk/windows-support.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/jtag_dongle_ftdi2232.html" rel="bookmark"
-                           title="Permalink to FTDI2232D Module can be JTAG dongle">FTDI2232D Module can be JTAG dongle</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2010-12-11T18:03:00+09:00">
-    2010-12-11
-  </abbr>
-
-</footer><!-- /.post-info -->                <p>At Akiduki Denshi, you can buy FTDI2232D Module, named AE-FTDI2232.</p>
-<!-- BREAK -->
-<p>Adding registers for safety, we can use this module as a JTAG dongle which is supported by OpenOCD.</p>
-<p>Hardware notes:</p>
-<blockquote>
-<ul class="simple">
-<li>Remove JP2A so that logic level of channel A will be 3.3V</li>
-<li>Following is the signal connection:</li>
-</ul>
-</blockquote>
-<pre class="literal-block">
-40 AD0 ...</pre></!-->
-                <a class="readmore" href="/gnuk/jtag_dongle_ftdi2232.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk12.html">&laquo;</a>
index b262e4c..fbfdc55 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/jtag_dongle_ftdi2232.html" rel="bookmark"
+                           title="Permalink to FTDI2232D Module can be JTAG dongle">FTDI2232D Module can be JTAG dongle</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2010-12-11T18:03:00+09:00">
+    2010-12-11
+  </abbr>
+
+</footer><!-- /.post-info -->                <p>At Akiduki Denshi, you can buy FTDI2232D Module, named AE-FTDI2232.</p>
+<!-- BREAK -->
+<p>Adding registers for safety, we can use this module as a JTAG dongle which is supported by OpenOCD.</p>
+<p>Hardware notes:</p>
+<blockquote>
+<ul class="simple">
+<li>Remove JP2A so that logic level of channel A will be 3.3V</li>
+<li>Following is the signal connection:</li>
+</ul>
+</blockquote>
+<pre class="literal-block">
+40 AD0 ...</pre></!-->
+                <a class="readmore" href="/gnuk/jtag_dongle_ftdi2232.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/stm8s_discovery_dev.html" rel="bookmark"
@@ -129,27 +157,6 @@ Configuration:
                 <a class="readmore" href="/gnuk/version0_3.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/stbee_mini_dev.html" rel="bookmark"
-                           title="Permalink to STBee Mini Support">STBee Mini Support</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2010-10-22T07:26:00+09:00">
-    2010-10-22
-  </abbr>
-
-</footer><!-- /.post-info -->                <p>Gnuk is ported to STBee Mini.</p>
-<p>Please see this page for STBee Mini: <a class="reference external" href="http://strawberry-linux.com/catalog/items?code=32105">http://strawberry-linux.com/catalog/items?code=32105</a></p>
-<a class="reference external image-reference" href="/images/gnuk/Image367.png"><img alt="Gnuk on STBee Mini" src="/images/gnuk/Image367.png" style="width: 320px;" /></a>
-<p>Note that you don't need any soldering to enjoy Gnuk.</p>
-
-                <a class="readmore" href="/gnuk/stbee_mini_dev.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk13.html">&laquo;</a>
index 2242aff..6221d1c 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/stbee_mini_dev.html" rel="bookmark"
+                           title="Permalink to STBee Mini Support">STBee Mini Support</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2010-10-22T07:26:00+09:00">
+    2010-10-22
+  </abbr>
+
+</footer><!-- /.post-info -->                <p>Gnuk is ported to STBee Mini.</p>
+<p>Please see this page for STBee Mini: <a class="reference external" href="http://strawberry-linux.com/catalog/items?code=32105">http://strawberry-linux.com/catalog/items?code=32105</a></p>
+<a class="reference external image-reference" href="/images/gnuk/Image367.png"><img alt="Gnuk on STBee Mini" src="/images/gnuk/Image367.png" style="width: 320px;" /></a>
+<p>Note that you don't need any soldering to enjoy Gnuk.</p>
+
+                <a class="readmore" href="/gnuk/stbee_mini_dev.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/openssh-authentication.html" rel="bookmark"
@@ -130,25 +151,6 @@ Command&gt; keytocard
                 <a class="readmore" href="/gnuk/dfu-support.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/version0_2.html" rel="bookmark"
-                           title="Permalink to Version 0.2">Version 0.2</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2010-09-13T11:54:00+09:00">
-    2010-09-13
-  </abbr>
-
-</footer><!-- /.post-info -->                <!-- author gniibe -->
-<p>Version 0.2 of Gnuk has been released.  It includes bug fixes and documentation fixes.  Besides, it is tested on STM32 Primer2 too.</p>
-
-                <a class="readmore" href="/gnuk/version0_2.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk14.html">&laquo;</a>
index 84ae774..f41d828 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/version0_2.html" rel="bookmark"
+                           title="Permalink to Version 0.2">Version 0.2</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2010-09-13T11:54:00+09:00">
+    2010-09-13
+  </abbr>
+
+</footer><!-- /.post-info -->                <!-- author gniibe -->
+<p>Version 0.2 of Gnuk has been released.  It includes bug fixes and documentation fixes.  Besides, it is tested on STM32 Primer2 too.</p>
+
+                <a class="readmore" href="/gnuk/version0_2.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/stm32_primer2_dev.html" rel="bookmark"
index fa12eac..f2e4d13 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/version1_1_8.html" rel="bookmark"
+                           title="Permalink to Version 1.1.8">Version 1.1.8</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2015-09-17T00:00:00+09:00">
+    2015-09-17
+  </abbr>
+
+</footer><!-- /.post-info -->                <!-- author gniibe -->
+<p>Gnuk version 1.1.8 is released.</p>
+<p>This is another experimental release of version 1.1.x series.</p>
+<pre class="literal-block">
+tag release/1.1.8
+Tagger: NIIBE Yutaka &lt;gniibe&#64;fsij.org&gt;
+Date:   Thu Sep 17 18:00:14 2015 +0900
+commit 3ffac57509eb7015ba323263760c57af7235001f
+</pre>
+<p>Because of the incompatible change to 1.0 series, please ...</p></!-->
+                <a class="readmore" href="/gnuk/version1_1_8.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/version1_1_7.html" rel="bookmark"
@@ -130,28 +156,6 @@ documentation for instructions of how to use Gnuk Token.
                 <a class="readmore" href="/gnuk/version1_1_5.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/neug_version1_0_1.html" rel="bookmark"
-                           title="Permalink to NeuG Version 1.0.1">NeuG Version 1.0.1</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2015-02-11T00:00:00+09:00">
-    2015-02-11
-  </abbr>
-
-</footer><!-- /.post-info -->                <!-- author gniibe -->
-<p>Version 1.0.1 of NeuG has been released.</p>
-<p>NeuG is an implementation of True Random Number Generator based on sampling noise of ADC of STM32F103.</p>
-<!-- BREAK -->
-<p>Original intention of NeuG development was using it as a part of Gnuk,
-but we also have standalone USB CDC-ACM version.  You can get ...</p></!--></!-->
-                <a class="readmore" href="/gnuk/neug_version1_0_1.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk.html">&laquo;</a>
index 54419dc..e13e17d 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/neug_version1_0_1.html" rel="bookmark"
+                           title="Permalink to NeuG Version 1.0.1">NeuG Version 1.0.1</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2015-02-11T00:00:00+09:00">
+    2015-02-11
+  </abbr>
+
+</footer><!-- /.post-info -->                <!-- author gniibe -->
+<p>Version 1.0.1 of NeuG has been released.</p>
+<p>NeuG is an implementation of True Random Number Generator based on sampling noise of ADC of STM32F103.</p>
+<!-- BREAK -->
+<p>Original intention of NeuG development was using it as a part of Gnuk,
+but we also have standalone USB CDC-ACM version.  You can get ...</p></!--></!-->
+                <a class="readmore" href="/gnuk/neug_version1_0_1.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/customizing-gnuk-token.html" rel="bookmark"
@@ -126,30 +148,6 @@ documentation for instructions of how to use Gnuk Token.
                 <a class="readmore" href="/gnuk/version1_1_3.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/version1_1_2.html" rel="bookmark"
-                           title="Permalink to Version 1.1.2">Version 1.1.2</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2014-03-12T16:32:00+09:00">
-    2014-03-12
-  </abbr>
-
-</footer><!-- /.post-info -->                <!-- author gniibe -->
-<p>Gnuk version 1.1.2 is released.</p>
-<p>This is another experimental release of version 1.1.x series.</p>
-<p>Because of the incompatible change to 1.0 series, please refer new
-documentation for instructions of how to use Gnuk Token.
-(New documentation can be used for 1.0.x, too.)</p>
-<ul class="simple">
-<li>Gnuk ...</li></ul></!-->
-                <a class="readmore" href="/gnuk/version1_1_2.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk2.html">&laquo;</a>
index af984ce..8fe28d3 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/version1_1_2.html" rel="bookmark"
+                           title="Permalink to Version 1.1.2">Version 1.1.2</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2014-03-12T16:32:00+09:00">
+    2014-03-12
+  </abbr>
+
+</footer><!-- /.post-info -->                <!-- author gniibe -->
+<p>Gnuk version 1.1.2 is released.</p>
+<p>This is another experimental release of version 1.1.x series.</p>
+<p>Because of the incompatible change to 1.0 series, please refer new
+documentation for instructions of how to use Gnuk Token.
+(New documentation can be used for 1.0.x, too.)</p>
+<ul class="simple">
+<li>Gnuk ...</li></ul></!-->
+                <a class="readmore" href="/gnuk/version1_1_2.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/version1_1_1.html" rel="bookmark"
@@ -126,31 +150,6 @@ have standalone USB CDC-ACM version (you can get random stream ...</p></!--></!-
                 <a class="readmore" href="/gnuk/neug_version0_11.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/version1_0_3-4.html" rel="bookmark"
-                           title="Permalink to Version 1.0.4">Version 1.0.4</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2013-03-15T16:52:00+09:00">
-    2013-03-15
-  </abbr>
-
-</footer><!-- /.post-info -->                <!-- author gniibe -->
-<p>Gnuk version 1.0.4 is released (on the next day of 1.0.3).</p>
-<p>This is a maintenance release of version 1.0.x series.  Major change
-is the reGNUal implementation.  Besides, there is a fix for newer GNU
-Toolchain.</p>
-<!-- BREAK -->
-<ul>
-<li><p class="first">Relocatable reGNUal</p>
-<p>The upgrade helper, reGNUal, is now relocatable ...</p></li></ul></!--></!-->
-                <a class="readmore" href="/gnuk/version1_0_3-4.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk3.html">&laquo;</a>
index 174cb57..45b906a 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/version1_0_3-4.html" rel="bookmark"
+                           title="Permalink to Version 1.0.4">Version 1.0.4</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2013-03-15T16:52:00+09:00">
+    2013-03-15
+  </abbr>
+
+</footer><!-- /.post-info -->                <!-- author gniibe -->
+<p>Gnuk version 1.0.4 is released (on the next day of 1.0.3).</p>
+<p>This is a maintenance release of version 1.0.x series.  Major change
+is the reGNUal implementation.  Besides, there is a fix for newer GNU
+Toolchain.</p>
+<!-- BREAK -->
+<ul>
+<li><p class="first">Relocatable reGNUal</p>
+<p>The upgrade helper, reGNUal, is now relocatable ...</p></li></ul></!--></!-->
+                <a class="readmore" href="/gnuk/version1_0_3-4.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/version1_0_2.html" rel="bookmark"
@@ -123,25 +148,6 @@ change; there are just bug fixes and scripts improvements.</p>
                 <a class="readmore" href="/gnuk/seminar-2012-in-japan.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/askbot_fst_01.html" rel="bookmark"
-                           title="Permalink to Askbot for FST-01">Askbot for FST-01</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2012-10-17T15:15:00+09:00">
-    2012-10-17
-  </abbr>
-
-</footer><!-- /.post-info -->                <p>Askbot for FST-01 (and Gnuk and NeuG) is ready at: <a class="reference external" href="http://no-passwd.net/askbot/questions/">http://no-passwd.net/askbot/questions/</a></p>
-<p>Besides, there is documentation for Gnuk at: <a class="reference external" href="http://www.fsij.org/doc-gnuk/">http://www.fsij.org/doc-gnuk/</a></p>
-
-                <a class="readmore" href="/gnuk/askbot_fst_01.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk4.html">&laquo;</a>
index 2bfb153..d5715c1 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/askbot_fst_01.html" rel="bookmark"
+                           title="Permalink to Askbot for FST-01">Askbot for FST-01</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2012-10-17T15:15:00+09:00">
+    2012-10-17
+  </abbr>
+
+</footer><!-- /.post-info -->                <p>Askbot for FST-01 (and Gnuk and NeuG) is ready at: <a class="reference external" href="http://no-passwd.net/askbot/questions/">http://no-passwd.net/askbot/questions/</a></p>
+<p>Besides, there is documentation for Gnuk at: <a class="reference external" href="http://www.fsij.org/doc-gnuk/">http://www.fsij.org/doc-gnuk/</a></p>
+
+                <a class="readmore" href="/gnuk/askbot_fst_01.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/version1_0_1.html" rel="bookmark"
@@ -130,30 +149,6 @@ version 1.0.</p>
                 <a class="readmore" href="/gnuk/version0_20.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/version0_19.html" rel="bookmark"
-                           title="Permalink to Version 0.19">Version 0.19</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2012-06-06T09:30:00+09:00">
-    2012-06-06
-  </abbr>
-
-</footer><!-- /.post-info -->                <!-- author gniibe -->
-<p>Version 0.19 of Gnuk has been released.</p>
-<p>In this release, new feature, &quot;firmware upgrade&quot;, is added.
-It is no need to use JTAG debugger any more to update the firmware.
-While it is still experimental, this will be useful for hardware product.</p>
-<ul>
-<li><p class="first">Firmware upgrade feature</p>
-<p>Firmware upgrade is now ...</p></li></ul></!-->
-                <a class="readmore" href="/gnuk/version0_19.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk5.html">&laquo;</a>
index 627b70f..0cbc9e6 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/version0_19.html" rel="bookmark"
+                           title="Permalink to Version 0.19">Version 0.19</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2012-06-06T09:30:00+09:00">
+    2012-06-06
+  </abbr>
+
+</footer><!-- /.post-info -->                <!-- author gniibe -->
+<p>Version 0.19 of Gnuk has been released.</p>
+<p>In this release, new feature, &quot;firmware upgrade&quot;, is added.
+It is no need to use JTAG debugger any more to update the firmware.
+While it is still experimental, this will be useful for hardware product.</p>
+<ul>
+<li><p class="first">Firmware upgrade feature</p>
+<p>Firmware upgrade is now ...</p></li></ul></!-->
+                <a class="readmore" href="/gnuk/version0_19.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/version0_18.html" rel="bookmark"
@@ -132,30 +156,6 @@ supported.</p>
                 <a class="readmore" href="/gnuk/version0_15.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/version0_14.html" rel="bookmark"
-                           title="Permalink to Version 0.14">Version 0.14</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2011-10-14T11:51:00+09:00">
-    2011-10-14
-  </abbr>
-
-</footer><!-- /.post-info -->                <!-- author gniibe -->
-<p>Version 0.14 of Gnuk has been released.</p>
-<p>It includes some bug fix (for stack usage), and a improvement for
-random bytes handling.  We don't need to care about random bytes
-any more, as it is generated on the device.</p>
-<ul>
-<li><p class="first">Random number generator change</p>
-<p>NeuG, Gniibe's True RNG ...</p></li></ul></!-->
-                <a class="readmore" href="/gnuk/version0_14.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk6.html">&laquo;</a>
index d4d712d..db1bf90 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/version0_14.html" rel="bookmark"
+                           title="Permalink to Version 0.14">Version 0.14</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2011-10-14T11:51:00+09:00">
+    2011-10-14
+  </abbr>
+
+</footer><!-- /.post-info -->                <!-- author gniibe -->
+<p>Version 0.14 of Gnuk has been released.</p>
+<p>It includes some bug fix (for stack usage), and a improvement for
+random bytes handling.  We don't need to care about random bytes
+any more, as it is generated on the device.</p>
+<ul>
+<li><p class="first">Random number generator change</p>
+<p>NeuG, Gniibe's True RNG ...</p></li></ul></!-->
+                <a class="readmore" href="/gnuk/version0_14.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/fst-01-QFN-revision.html" rel="bookmark"
@@ -126,25 +150,6 @@ It is useful for development of USB target if you have ...</p></li></ul></!-->
                 <a class="readmore" href="/gnuk/how-fast-gnuk-token.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/howto-make-gnuk-usb-token-by-stm32-part-of-stm8s-discovery-kit.html" rel="bookmark"
-                           title="Permalink to Make Gnuk USB Token by STM8S Discovery Kit">Make Gnuk USB Token by STM8S Discovery Kit</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2011-05-14T16:11:00+09:00">
-    2011-05-14
-  </abbr>
-
-</footer><!-- /.post-info -->                <p>This document shows that how you can make your own hardware of Gnuk USB Token by yourself.  For software installation and configuration, see README of Gnuk distribution.</p>
-<p>Note that it requires some skill of electronics and handicraft.</p>
-<p>I assume you make two, one for yourself, and another for your friend ...</p>
-                <a class="readmore" href="/gnuk/howto-make-gnuk-usb-token-by-stm32-part-of-stm8s-discovery-kit.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk7.html">&laquo;</a>
index 2d083e8..bb98080 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/gnuk/howto-make-gnuk-usb-token-by-stm32-part-of-stm8s-discovery-kit.html" rel="bookmark"
+                           title="Permalink to Make Gnuk USB Token by STM8S Discovery Kit">Make Gnuk USB Token by STM8S Discovery Kit</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2011-05-14T16:11:00+09:00">
+    2011-05-14
+  </abbr>
+
+</footer><!-- /.post-info -->                <p>This document shows that how you can make your own hardware of Gnuk USB Token by yourself.  For software installation and configuration, see README of Gnuk distribution.</p>
+<p>Note that it requires some skill of electronics and handicraft.</p>
+<p>I assume you make two, one for yourself, and another for your friend ...</p>
+                <a class="readmore" href="/gnuk/howto-make-gnuk-usb-token-by-stm32-part-of-stm8s-discovery-kit.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/gnuk/gnuk_in_hair_pin_pox.html" rel="bookmark"
@@ -124,26 +143,6 @@ It requires root privilege to stop PC/SC daemon and run the script.</p>
                 <a class="readmore" href="/gnuk/gnuk_in_paper_clip_box.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/gnuk/gnuk_in_ps2_card_case.html" rel="bookmark"
-                           title="Permalink to Gnuk Token in PS2 memory card case">Gnuk Token in PS2 memory card case</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2011-04-20T11:14:00+09:00">
-    2011-04-20
-  </abbr>
-
-</footer><!-- /.post-info -->                <p>Kaz Kojima puts STM32 part of STM8S Discovery Kit in PS2 memory card case.</p>
-<a class="reference external image-reference" href="/images/gnuk/gnuk-kaz-0.jpg"><img alt="STM32 part of STM8S Discovery in PS2 memory card case" class="align-left" src="/images/gnuk/gnuk-kaz-0.jpg" style="width: 150px;" /></a>
-<a class="reference external image-reference" href="/images/gnuk/gnuk-kaz-0bv.jpg"><img alt="STM32 part of STM8S Discovery in PS2 memory card case (back view)" class="align-left" src="/images/gnuk/gnuk-kaz-0bv.jpg" style="width: 150px;" /></a>
-
-                <a class="readmore" href="/gnuk/gnuk_in_ps2_card_case.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/gnuk8.html">&laquo;</a>
index deb62c7..8f9b46d 100644 (file)
 
             <aside id="featured" class="body">
                 <article>
-                    <h1 class="entry-title"><a href="/monthly-meetings/2016/Apr.html">4月の技術講座</a></h1>
+                    <h1 class="entry-title"><a href="/monthly-meetings/2016/June.html">6月のあつまり</a></h1>
 <footer class="post-info">
-  <abbr class="published" title="2016-04-07T00:00:00+09:00">
-    2016-04-07
+  <abbr class="published" title="2016-06-18T00:00:00+09:00">
+    2016-06-18
   </abbr>
 
-</footer><!-- /.post-info --><div class="section" id="swd-bbg-swd">
-<h2>テーマ: SWDプログラマの決定版 BBG-SWD!</h2>
-<p>開催日時 2016年4月27日(水曜日)18:30 〜 19:30</p>
+</footer><!-- /.post-info --><div class="section" id="id2">
+<h2>論題: なんで、わざわざ、そんなこと</h2>
+<p>開催日時 2016年6月25日(土曜日)15:30 〜</p>
 <table class="docutils field-list" frame="void" rules="none">
 <col class="field-name" />
 <col class="field-body" />
 </tbody>
 </table>
 </div>
-<div class="section" id="id2">
+<div class="section" id="id3">
 <h2>概要</h2>
-<p>ARM関連のデバッグインタフェースでは、ARM社によるSWD(Serial Wire Debug)と呼ばれるシリアル通信でOn-chipのデバッグ機能にアクセスしたり、Flash ROMの書き込み等を行います。</p>
-<p>同様の機能ではJTAGが歴史があり有名ですが、SWDはピン数が少なく高速です。最近ではOpenOCDでSWDサポートも充実しつつあります。</p>
-<p>FST-01/FSM-55関連の開発にあたってはこれまで、ST microelectronics社のST-Link/V2を用いて、SWDアクセスによりFlash ROMの書き込み等を行ってきました。しかし、ST-Link/V2自身のファームウェアはプロプライエタリで、リバースエンジニアリングで自由ソフトウェアで利用できるといっても、確実に問題が無いのか心配です。場合によっては、そこがFST-01関連のセキュリティを崩す攻撃の対象になるかもしれません。</p>
-<p>そこで、今回、Debian GNU/Linuxを用いてBeagleBone Green(BBG)で信号を制御し、BBGをOSとOpenOCDを含めた一体型のSWDプログラマとしようと考え、名前を BBG-SWD としました。</p>
-<p>(FST-01などのハードウェア製品の)製造において工場出荷のファームウェア書き込みに BBG-SWD を利用することで、製造ラインに対する万が一の攻撃に備えることが第一の目的です。</p>
-<p>実際に便利に使えるツールでもあります。</p>
+<p>今回は、FSIJの2016年度の通常総会の後に行われる会です。</p>
+<p>FSIJとしての活動も2002年の設立から十有余年になります。この春、g新部の判断の誤りによって、FSIJの役員/会員の皆様を混乱させてしまう件がありましたが、その弁明をしつつ、いくつかのポイントとなるであろう考えを説明したいと思います。</p>
+<p>g新部は、これまで自由ソフトウェアの活動を続けてきて、現在、FSIJのソフトウェアとしてGnukとNeuGの開発、個人の営利事業としてハードウェア製品のFST-01の企画/販売(製造現場の手順の改善BBG-SWD, RTOSのChopstxの開発)をしながら、国際的にGnuPGの開発と保守を続けています。</p>
+<p>この状態を鑑みるに、ここでの「自由」は、とどのつまり、「なんで、わざわざ、そんなこと」の3語で表現できるのではないか、と考えています。</p>
+<p>箇条書きに書いてみると、ポイントは以下のことでしょうか。</p>
+<blockquote>
+<ul class="simple">
+<li>自らにわざわざ課す「義務」としてやること -&gt; Fun (人間の楽しみ) != 動物的快楽)</li>
+<li>普遍性 != みんなと一緒 (みんなと同じ)</li>
+<li>簡単なことほど難しい、(後から見ると)当然のこと</li>
+</ul>
+</blockquote>
+<p>こんなようなことを話してみる予定です。</p>
 </div>
-<div class="section" id="id3">
+<div class="section" id="id4">
 <h2>話題提供</h2>
 <ul class="simple">
 <li>g新部 裕</li>
 </ul>
-</div>
-<div class="section" id="id4">
-<h2>リンク</h2>
-<p><a class="reference external" href="https://www.hackster.io/challenges/beaglebonegreen/projects">https://www.hackster.io/challenges/beaglebonegreen/projects</a></p>
-<p><a class="reference external" href="https://www.hackster.io/gniibe/bbg-swd-f6a408">https://www.hackster.io/gniibe/bbg-swd-f6a408</a></p>
 </div>
                 </article>
             </aside><!-- /#featured -->
                     <hr />
                     <ol id="posts-list" class="hfeed">
 
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2016/Apr.html" rel="bookmark"
+                           title="Permalink to 4月の技術講座">4月の技術講座</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2016-04-07T00:00:00+09:00">
+    2016-04-07
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="swd-bbg-swd">
+<h2>テーマ: SWDプログラマの決定版 BBG-SWD!</h2>
+<p>開催日時 2016年4月27日(水曜日)18:30 〜 19:30</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="id2">
+<h2>概要</h2>
+<p>ARM関連のデバッグインタフェースでは、ARM社によるSWD(Serial Wire Debug)と呼ばれるシリアル通信でOn-chipのデバッグ機能にアクセスしたり、Flash ROMの書き込み等を行います。</p>
+<p>同様の機能ではJTAGが歴史があり有名ですが、SWDはピン数が少なく高速です。最近ではOpenOCDでSWDサポートも充実しつつあります。</p>
+<p>FST-01/FSM-55関連の開発にあたってはこれまで、ST microelectronics社のST-Link/V2を用いて、SWDアクセスによりFlash ROMの書き込み等を行ってきました。しかし、ST-Link/V2自身のファームウェアはプロプライエタリで、リバースエンジニアリングで自由ソフトウェアで利用できるといっても、確実に問題が無いのか心配です。場合によっては、そこがFST-01関連のセキュリティを崩す攻撃の対象になるかもしれません。</p>
+<p>そこで、今回、Debian GNU/Linuxを用いてBeagleBone Green(BBG)で信号を制御し、BBGをOSとOpenOCDを含めた一体型のSWDプログラマとしようと考え、名前を BBG-SWD としました ...</p></div>
+                <a class="readmore" href="/monthly-meetings/2016/Apr.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2016/Mar.html" rel="bookmark"
@@ -219,52 +255,6 @@ Linux foundationのCollaborative Projectsの一つでもあり&quot;MAKERS&quot;
                 <a class="readmore" href="/monthly-meetings/2016/Jan.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2015/Dec.html" rel="bookmark"
-                           title="Permalink to 12月の技術講座">12月の技術講座</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2015-12-09T00:00:00+09:00">
-    2015-12-09
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="chopstx">
-<h2>テーマ: Chopstxとはなにか</h2>
-<p>開催日時 2015年12月11日(金曜日)18:30 ~ 19:30</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="section" id="id2">
-<h2>概要</h2>
-<p>ChopstxはARM Cortex-M3/M0用のリアルタイムスレッドライブラリでGnukやNeuGで使われています。</p>
-<p>かつてある地域で組み込み向けのAPIの仕様(カーネルですらなく、スレッドライブラリとしても半端)が&quot;OS&quot;と謳われたことに対する嘆き、また、今もって続くカーネルとOSとの意図的な混同に対する悲しみ、などが反映されてない... とは言えませんが、単なる小さなスレッドライブラリです。</p>
-<p>今年は、9月の月例会でChopstxをCortex-A7に移植するという話が小島さんから発表されました。
-11月には、Orange Pi PCとAllwinner H3が、まぁマシなプラットフォームでしょう、という話をしました。Orange Pi PCでJTAG debuggerをつないで4つのコアを動かし、続いてDRAMも動かせるようになりました。</p>
-<p>そこで、あらためてChopstxの考え方と作業中のCortex-A7の移植を話します。</p>
-</div>
-<div class="section" id="id3">
-<h2>話題提供</h2>
-<ul class="simple">
-<li>g新部 裕</li>
-</ul>
-</div>
-<div class="section" id="threads-and-only-threads">
-<h2>Threads and only threads</h2>
-<ul class="simple">
-<li>ChopstxはPOSIX ...</li></ul></div>
-                <a class="readmore" href="/monthly-meetings/2015/Dec.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
     Page 1 / 14
index ec41fb9..115c30e 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2011/June.html" rel="bookmark"
+                           title="Permalink to 6月の月例会">6月の月例会</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2011-06-08T14:08:00+09:00">
+    2011-06-08
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="fsij-usb-gnuk">
+<h2>テーマ: FSIJ USB トークンと Gnuk の出来栄え</h2>
+<p>開催日時 2011年6月25日(土曜日) 18:15 〜 20:30</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">時間:</th><td class="field-body">FSIJ総会の後になります。</td>
+</tr>
+</tbody>
+</table>
+<p>昨年9月の開発から 9ヶ月が経ち、Gnuk は安定して利用できるようになりました。</p>
+<p>ハードウェアも STM8S Discovery Kit (の STM32 部分)が利用できることがわかり、安価で実用的な「自由ソフトウェア」の「自由ソフトウェアのため」の「自由ソフトウェアによる」 Cryptographic トークンが実現されます。</p>
+<!-- BREAK -->
+</div>
+<div class="section" id="id2">
+<h2>話者</h2>
+<ul class="simple">
+<li>g新部 裕</li>
+</ul>
+</div>
+<div class="section" id="id3">
+<h2>概要</h2>
+<p>1時間くらいでひととおり全部話しますので勉強しましょう。余った時間はデモ/ハンズオンにします。</p>
+<ol class="arabic simple" start="0">
+<li>Cryptographic トークンってなに?</li>
+</ol>
+<ul class="simple">
+<li>PKCS#11 と PKCS#15</li>
+<li>OpenPGP ...</li></ul></div>
+                <a class="readmore" href="/monthly-meetings/2011/June.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2011/May.html" rel="bookmark"
                 <a class="readmore" href="/monthly-meetings/2011/gnu-toolchain.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2011/Feb.html" rel="bookmark"
-                           title="Permalink to 2月の月例会">2月の月例会</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2011-02-10T13:19:00+09:00">
-    2011-02-10
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="gnu-toolchain">
-<h2>テーマ: GNU Toolchain</h2>
-<p>開催日時 2011年2月25日(金曜日) 17:30 〜 20:00</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">場所:</th><td class="field-body">今回から東京体育館に変わりました。</td>
-</tr>
-</tbody>
-</table>
-<p>2011年の月例会は、&quot;自由ソフトウェアの基本&quot; をテーマとします。</p>
-<p>過去、自由ソフトウェアを使うことがめずらしかったころは学ぶ機会が多くありましたが、最近は少なくなってきているかもしれません。FSIJ では、基本を学べる機会を継続したいと考えています。</p>
-<p>FSIJ では、2010年の夏から Gnuk を開発しています。2011年の月例会を通じて、自由ソフトウェアの基本を学ぶことにより、多くの人が Gnuk の開発にあたることができることを目標とします。</p>
-<p>項目としては、下記のものを候補としています。他に希望がありましたら事務局まで。</p>
-<blockquote>
-<ul class="simple">
-<li>GNU Toolchain の構築</li>
-<li>カーネル: ChibiOS/RT</li>
-<li>OpenOCD</li>
-<li>GCC</li>
-<li>GnuPG</li>
-</ul>
-</blockquote>
-<p>2月のテーマは GNU Toolchain です。どこそこからバイナリをダウンロードすればおしまい、という各位はそれでいいのですが、Cortex-M3 ...</p></div>
-                <a class="readmore" href="/monthly-meetings/2011/Feb.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings9.html">&laquo;</a>
index 59228a2..06ecd3b 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2011/Feb.html" rel="bookmark"
+                           title="Permalink to 2月の月例会">2月の月例会</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2011-02-10T13:19:00+09:00">
+    2011-02-10
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="gnu-toolchain">
+<h2>テーマ: GNU Toolchain</h2>
+<p>開催日時 2011年2月25日(金曜日) 17:30 〜 20:00</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">今回から東京体育館に変わりました。</td>
+</tr>
+</tbody>
+</table>
+<p>2011年の月例会は、&quot;自由ソフトウェアの基本&quot; をテーマとします。</p>
+<p>過去、自由ソフトウェアを使うことがめずらしかったころは学ぶ機会が多くありましたが、最近は少なくなってきているかもしれません。FSIJ では、基本を学べる機会を継続したいと考えています。</p>
+<p>FSIJ では、2010年の夏から Gnuk を開発しています。2011年の月例会を通じて、自由ソフトウェアの基本を学ぶことにより、多くの人が Gnuk の開発にあたることができることを目標とします。</p>
+<p>項目としては、下記のものを候補としています。他に希望がありましたら事務局まで。</p>
+<blockquote>
+<ul class="simple">
+<li>GNU Toolchain の構築</li>
+<li>カーネル: ChibiOS/RT</li>
+<li>OpenOCD</li>
+<li>GCC</li>
+<li>GnuPG</li>
+</ul>
+</blockquote>
+<p>2月のテーマは GNU Toolchain です。どこそこからバイナリをダウンロードすればおしまい、という各位はそれでいいのですが、Cortex-M3 ...</p></div>
+                <a class="readmore" href="/monthly-meetings/2011/Feb.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2011/Jan.html" rel="bookmark"
                 <a class="readmore" href="/monthly-meetings/2010/Oct.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2010/Sep.html" rel="bookmark"
-                           title="Permalink to 9月の月例会">9月の月例会</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2010-09-01T10:45:00+09:00">
-    2010-09-01
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="fsij-usb-token-version-2">
-<h2>テーマ: FSIJ USB Token version 2</h2>
-<p>開催日時 2010年9月22日(水曜日) 18:30 〜 20:30</p>
-<p>2008年に Atmel AVR で RSA 1024-bit の電子署名(5秒)を実現した FSIJ USB Token version 1 に続き、2010年問題に対応すべく FSIJ USB Token version 2 の開発を始めました。</p>
-<p>STMicroelectronics の STM32 を選定し、Olimex STM32-H103 ボードを使って開発を進めています。</p>
-<p>FSIJ USB Token version 2 のソフトウェアの名称は Gnuk と決定しました ...</p></div>
-                <a class="readmore" href="/monthly-meetings/2010/Sep.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings10.html">&laquo;</a>
index 235f57a..83b85ce 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2010/Sep.html" rel="bookmark"
+                           title="Permalink to 9月の月例会">9月の月例会</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2010-09-01T10:45:00+09:00">
+    2010-09-01
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="fsij-usb-token-version-2">
+<h2>テーマ: FSIJ USB Token version 2</h2>
+<p>開催日時 2010年9月22日(水曜日) 18:30 〜 20:30</p>
+<p>2008年に Atmel AVR で RSA 1024-bit の電子署名(5秒)を実現した FSIJ USB Token version 1 に続き、2010年問題に対応すべく FSIJ USB Token version 2 の開発を始めました。</p>
+<p>STMicroelectronics の STM32 を選定し、Olimex STM32-H103 ボードを使って開発を進めています。</p>
+<p>FSIJ USB Token version 2 のソフトウェアの名称は Gnuk と決定しました ...</p></div>
+                <a class="readmore" href="/monthly-meetings/2010/Sep.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2010/Aug.html" rel="bookmark"
                 <a class="readmore" href="/monthly-meetings/2010/May.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2010/Apr.html" rel="bookmark"
-                           title="Permalink to 4月の月例会">4月の月例会</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2010-04-14T11:12:00+09:00">
-    2010-04-14
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="g-2010">
-<h2>テーマ: g新部、バグを追う旅 2010</h2>
-<p>開催日時 2010年4月28日(水曜日) 18:30 〜 20:30</p>
-<p>Debian での Gauche 0.9の packaging に際し、FTBFS (Failure To Build From Source)を修正しようと始まった3月からこれまでのバグを追う旅について話します。</p>
-<p>今回のは2008年のハードウェアのbugの発見までに至った冒険より困難な旅ではありませんが、kernel, GCC, GNU C library と多岐に渡る少し長い旅です(まだ終わってません)。</p>
-<p>6つの件がありますが、このうちきっかけとなった Gauche 0.9 本体の修正は一つだけ。</p>
-<p>特に、6つのうち (4) は奇怪な現象でした。このとらえ難い bug を根性と想像力で追い詰めるところを中心に話します。</p>
-<!-- BREAK -->
-</div>
-<div class="section" id="id2">
-<h2>話者</h2>
-<ul class="simple">
-<li>g新部 裕</li>
-</ul>
-</div>
-<div class="section" id="id3">
-<h2>概要 ...</h2></div>
-                <a class="readmore" href="/monthly-meetings/2010/Apr.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings11.html">&laquo;</a>
index ac0242b..a906087 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2010/Apr.html" rel="bookmark"
+                           title="Permalink to 4月の月例会">4月の月例会</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2010-04-14T11:12:00+09:00">
+    2010-04-14
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="g-2010">
+<h2>テーマ: g新部、バグを追う旅 2010</h2>
+<p>開催日時 2010年4月28日(水曜日) 18:30 〜 20:30</p>
+<p>Debian での Gauche 0.9の packaging に際し、FTBFS (Failure To Build From Source)を修正しようと始まった3月からこれまでのバグを追う旅について話します。</p>
+<p>今回のは2008年のハードウェアのbugの発見までに至った冒険より困難な旅ではありませんが、kernel, GCC, GNU C library と多岐に渡る少し長い旅です(まだ終わってません)。</p>
+<p>6つの件がありますが、このうちきっかけとなった Gauche 0.9 本体の修正は一つだけ。</p>
+<p>特に、6つのうち (4) は奇怪な現象でした。このとらえ難い bug を根性と想像力で追い詰めるところを中心に話します。</p>
+<!-- BREAK -->
+</div>
+<div class="section" id="id2">
+<h2>話者</h2>
+<ul class="simple">
+<li>g新部 裕</li>
+</ul>
+</div>
+<div class="section" id="id3">
+<h2>概要 ...</h2></div>
+                <a class="readmore" href="/monthly-meetings/2010/Apr.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2010/Mar.html" rel="bookmark"
@@ -190,42 +223,6 @@ getsureikai-2006 at fsij.org まで時期、タイトルなどをお教え下さ
                 <a class="readmore" href="/monthly-meetings/2009/Dec.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2009/Nov.html" rel="bookmark"
-                           title="Permalink to 11月の月例会">11月の月例会</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2009-11-05T18:13:00+09:00">
-    2009-11-05
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="id2">
-<h2>テーマ: テスティングフレームワークに必要なもの -書きやすさとデバッグのしやすさ</h2>
-<p>開催日時 2009年11月26日(木曜日) 18:30 〜 20:30</p>
-<p>須藤さんにテスティングフレームワークについてのお話を伺います。</p>
-<!-- BREAK -->
-</div>
-<div class="section" id="id3">
-<h2>話者</h2>
-<ul class="simple">
-<li>須藤 功平 (クリアコード)</li>
-</ul>
-</div>
-<div class="section" id="id4">
-<h2>概要</h2>
-<p>質の高いソフトウェアを開発しつづけるために、テストの自動化が
-有効です。本フォーラムでは、開発を継続するためにテスティング
-フレームワークに必要なものは何かを説明し、あわせて、C/C++,
-Ruby, Pythonでの実例も紹介します。</p>
-</div>
-
-                <a class="readmore" href="/monthly-meetings/2009/Nov.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings12.html">&laquo;</a>
index b26e4b3..ff962ee 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2009/Nov.html" rel="bookmark"
+                           title="Permalink to 11月の月例会">11月の月例会</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2009-11-05T18:13:00+09:00">
+    2009-11-05
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="id2">
+<h2>テーマ: テスティングフレームワークに必要なもの -書きやすさとデバッグのしやすさ</h2>
+<p>開催日時 2009年11月26日(木曜日) 18:30 〜 20:30</p>
+<p>須藤さんにテスティングフレームワークについてのお話を伺います。</p>
+<!-- BREAK -->
+</div>
+<div class="section" id="id3">
+<h2>話者</h2>
+<ul class="simple">
+<li>須藤 功平 (クリアコード)</li>
+</ul>
+</div>
+<div class="section" id="id4">
+<h2>概要</h2>
+<p>質の高いソフトウェアを開発しつづけるために、テストの自動化が
+有効です。本フォーラムでは、開発を継続するためにテスティング
+フレームワークに必要なものは何かを説明し、あわせて、C/C++,
+Ruby, Pythonでの実例も紹介します。</p>
+</div>
+
+                <a class="readmore" href="/monthly-meetings/2009/Nov.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2009/Oct.html" rel="bookmark"
index f0ae9b9..efc358f 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2015/Dec.html" rel="bookmark"
+                           title="Permalink to 12月の技術講座">12月の技術講座</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2015-12-09T00:00:00+09:00">
+    2015-12-09
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="chopstx">
+<h2>テーマ: Chopstxとはなにか</h2>
+<p>開催日時 2015年12月11日(金曜日)18:30 ~ 19:30</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="id2">
+<h2>概要</h2>
+<p>ChopstxはARM Cortex-M3/M0用のリアルタイムスレッドライブラリでGnukやNeuGで使われています。</p>
+<p>かつてある地域で組み込み向けのAPIの仕様(カーネルですらなく、スレッドライブラリとしても半端)が&quot;OS&quot;と謳われたことに対する嘆き、また、今もって続くカーネルとOSとの意図的な混同に対する悲しみ、などが反映されてない... とは言えませんが、単なる小さなスレッドライブラリです。</p>
+<p>今年は、9月の月例会でChopstxをCortex-A7に移植するという話が小島さんから発表されました。
+11月には、Orange Pi PCとAllwinner H3が、まぁマシなプラットフォームでしょう、という話をしました。Orange Pi PCでJTAG debuggerをつないで4つのコアを動かし、続いてDRAMも動かせるようになりました。</p>
+<p>そこで、あらためてChopstxの考え方と作業中のCortex-A7の移植を話します。</p>
+</div>
+<div class="section" id="id3">
+<h2>話題提供</h2>
+<ul class="simple">
+<li>g新部 裕</li>
+</ul>
+</div>
+<div class="section" id="threads-and-only-threads">
+<h2>Threads and only threads</h2>
+<ul class="simple">
+<li>ChopstxはPOSIX ...</li></ul></div>
+                <a class="readmore" href="/monthly-meetings/2015/Dec.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2015/Nov.html" rel="bookmark"
@@ -206,56 +252,6 @@ ChopstxをCortex-A7をCPUにもつRaspberry Pi 2ボードにポートしよう
                 <a class="readmore" href="/monthly-meetings/2015/Jun.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2015/May.html" rel="bookmark"
-                           title="Permalink to 5月の技術講座">5月の技術講座</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2015-05-09T00:00:00+09:00">
-    2015-05-09
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="pelicangit">
-<h2>テーマ: Pelicanを使ってGitで管理するホームページ</h2>
-<p>開催日時 2015年5月25日(月曜日)18:30 〜 19:30</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="section" id="id2">
-<h2>概要</h2>
-<p>FSIJのホームページで使っている <a class="reference external" href="http://blog.getpelican.com/">Pelican</a> を解説し、運用を説明します。</p>
-<p>FSIJのホームページは2009年よりreStructuredTextをソースとして生成されています
-(それ以前はTrac, Zope, wml を使ったりしていました)。</p>
-<p>2014年にサーバを移行するにあたり、 <a class="reference external" href="http://blog.getpelican.com/">Pelican</a> を使うように再構築し、HTMLおよびソースは <a class="reference external" href="http://git.fsij.org/gitweb/">Gitリポジトリ</a> で管理されています。</p>
-<p>このようにすることで、以下の利点が達成されています。</p>
-<ul class="simple">
-<li>複数人による(場合によってはオフライン作業での)編集と管理を可能とする。</li>
-<li>運用しているサーバではなく、手元ローカルに確認できる。</li>
-<li>複数人でGitリポジトリを運用することは自動的にバックアップとなる。</li>
-<li>異なるサーバでサービスすることを容易にし、万が一のときに対応できる。</li>
-<li>環境に左右されにくい内容のテクストのソースを維持管理する。</li>
-<li>(移り気な最近の)Webの技術に対応する。</li>
-<li>訪問者の自由なコンピューティングを阻害しがちなWebの技術を避けられる。</li>
-<li>訪問者のプライバシをないがしろにしがちなWebの技術を避けられる。</li>
-</ul>
-<div class="section" id="id3">
-<h3>参加の準備</h3>
-<p>手元にホームページのソースのコピーを持つ:</p>
-<pre class="literal-block">
-$ git clone git://git.fsij.org ...</pre></div></div>
-                <a class="readmore" href="/monthly-meetings/2015/May.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings.html">&laquo;</a>
index 864bee7..25e0ef5 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2015/May.html" rel="bookmark"
+                           title="Permalink to 5月の技術講座">5月の技術講座</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2015-05-09T00:00:00+09:00">
+    2015-05-09
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="pelicangit">
+<h2>テーマ: Pelicanを使ってGitで管理するホームページ</h2>
+<p>開催日時 2015年5月25日(月曜日)18:30 〜 19:30</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="id2">
+<h2>概要</h2>
+<p>FSIJのホームページで使っている <a class="reference external" href="http://blog.getpelican.com/">Pelican</a> を解説し、運用を説明します。</p>
+<p>FSIJのホームページは2009年よりreStructuredTextをソースとして生成されています
+(それ以前はTrac, Zope, wml を使ったりしていました)。</p>
+<p>2014年にサーバを移行するにあたり、 <a class="reference external" href="http://blog.getpelican.com/">Pelican</a> を使うように再構築し、HTMLおよびソースは <a class="reference external" href="http://git.fsij.org/gitweb/">Gitリポジトリ</a> で管理されています。</p>
+<p>このようにすることで、以下の利点が達成されています。</p>
+<ul class="simple">
+<li>複数人による(場合によってはオフライン作業での)編集と管理を可能とする。</li>
+<li>運用しているサーバではなく、手元ローカルに確認できる。</li>
+<li>複数人でGitリポジトリを運用することは自動的にバックアップとなる。</li>
+<li>異なるサーバでサービスすることを容易にし、万が一のときに対応できる。</li>
+<li>環境に左右されにくい内容のテクストのソースを維持管理する。</li>
+<li>(移り気な最近の)Webの技術に対応する。</li>
+<li>訪問者の自由なコンピューティングを阻害しがちなWebの技術を避けられる。</li>
+<li>訪問者のプライバシをないがしろにしがちなWebの技術を避けられる。</li>
+</ul>
+<div class="section" id="id3">
+<h3>参加の準備</h3>
+<p>手元にホームページのソースのコピーを持つ:</p>
+<pre class="literal-block">
+$ git clone git://git.fsij.org ...</pre></div></div>
+                <a class="readmore" href="/monthly-meetings/2015/May.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2015/Apr.html" rel="bookmark"
                 <a class="readmore" href="/monthly-meetings/2014/Nov.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2014/Oct.html" rel="bookmark"
-                           title="Permalink to 10月の技術講座">10月の技術講座</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2014-09-10T00:00:00+09:00">
-    2014-09-10
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="id2">
-<h2>テーマ: 賽は、投げられなくては</h2>
-<p>開催日時 2014年10月1日(水曜日)18:30 〜 19:30</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="section" id="id3">
-<h2>概要</h2>
-<p>ランダム・プール・ネットワークの構築について論じます。</p>
-<p>コンピュータ・ネットワークにおいて乱数は大変重要な役割を持ちます。近年、通信の暗号化の対処が進んだ半面、情報の暗号処理や、そこで重要となる乱数の扱いは、ほっておかれたままです。</p>
-<p>FSIJではNeuGと名付けられた組み込みデバイスに利用するTrue Random Number Generatorの実装のソフトウェアを配布していますが、一部の方の利用にとどまります。</p>
-<p>乱数生成器の技術的論点を確認し、社会的論点(特に、どのようにしてその乱数生成器を信じられるのか)を論じます。そして、より具体的な方策の一つであるランダム・プール・ネットワークの構築について説明します。</p>
-</div>
-<div class="section" id="id4">
-<h2>話題提供</h2>
-<ul class="simple">
-<li>g新部 裕</li>
-</ul>
-</div>
-<div class="section" id="id5">
-<h2>リンク</h2>
-<ul class="simple">
-<li>24時間あふれる自家天然乱数で、世界をもっと豊かに安全に:
-<a class="reference external" href="http://www.gniibe.org/shop/random-pool-network-ja.html">http://www.gniibe.org/shop/random-pool-network-ja.html ...</a></li></ul></div>
-                <a class="readmore" href="/monthly-meetings/2014/Oct.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings2.html">&laquo;</a>
index f737ecb..b8f7fd9 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2014/Oct.html" rel="bookmark"
+                           title="Permalink to 10月の技術講座">10月の技術講座</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2014-09-10T00:00:00+09:00">
+    2014-09-10
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="id2">
+<h2>テーマ: 賽は、投げられなくては</h2>
+<p>開催日時 2014年10月1日(水曜日)18:30 〜 19:30</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="id3">
+<h2>概要</h2>
+<p>ランダム・プール・ネットワークの構築について論じます。</p>
+<p>コンピュータ・ネットワークにおいて乱数は大変重要な役割を持ちます。近年、通信の暗号化の対処が進んだ半面、情報の暗号処理や、そこで重要となる乱数の扱いは、ほっておかれたままです。</p>
+<p>FSIJではNeuGと名付けられた組み込みデバイスに利用するTrue Random Number Generatorの実装のソフトウェアを配布していますが、一部の方の利用にとどまります。</p>
+<p>乱数生成器の技術的論点を確認し、社会的論点(特に、どのようにしてその乱数生成器を信じられるのか)を論じます。そして、より具体的な方策の一つであるランダム・プール・ネットワークの構築について説明します。</p>
+</div>
+<div class="section" id="id4">
+<h2>話題提供</h2>
+<ul class="simple">
+<li>g新部 裕</li>
+</ul>
+</div>
+<div class="section" id="id5">
+<h2>リンク</h2>
+<ul class="simple">
+<li>24時間あふれる自家天然乱数で、世界をもっと豊かに安全に:
+<a class="reference external" href="http://www.gniibe.org/shop/random-pool-network-ja.html">http://www.gniibe.org/shop/random-pool-network-ja.html ...</a></li></ul></div>
+                <a class="readmore" href="/monthly-meetings/2014/Oct.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2014/Jul.html" rel="bookmark"
                 <a class="readmore" href="/monthly-meetings/2014/Feb.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2014/Jan.html" rel="bookmark"
-                           title="Permalink to 1月の技術講座">1月の技術講座</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2014-01-09T11:15:00+09:00">
-    2014-01-09
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="polarssl-gnupg">
-<h2>テーマ: PolarSSL, GnuPG とその脆弱性対応</h2>
-<p>開催日時 2014年1月29日(水曜日)18:30 〜 19:45</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
-</tr>
-</tbody>
-</table>
-<p>RSAの計算に関連した三つの脆弱性の問題について紹介し、その対策を討議します。
-ひとつは PolarSSL で CVE-2013-5915 です。
-ほかの二つは GnuPGの関連で CVE-2013-4242, CVE-2013-4576 です。</p>
-<!-- BREAK -->
-</div>
-<div class="section" id="id2">
-<h2>話題提供</h2>
-<ul class="simple">
-<li>g新部 裕</li>
-</ul>
-</div>
-<div class="section" id="id3">
-<h2>概要</h2>
-<p>RSAの計算に関連して、秘密鍵の漏洩の危険が指摘された 2013年の脆弱性報告について紹介します。</p>
-<p>ひとつは PolarSSL (Gnuk に使われています)に対するもので CVE-2013-5915 です。
-これは計算時間が入力により変わる性質を利用し、さまざまな入力を与えて、秘密鍵の情報を取得しようとするものです。オリジナルの PolarSSL では、対策として RSA Blinding が導入されました。
-Gnuk ...</p></div>
-                <a class="readmore" href="/monthly-meetings/2014/Jan.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings3.html">&laquo;</a>
index ff1505d..841724d 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2014/Jan.html" rel="bookmark"
+                           title="Permalink to 1月の技術講座">1月の技術講座</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2014-01-09T11:15:00+09:00">
+    2014-01-09
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="polarssl-gnupg">
+<h2>テーマ: PolarSSL, GnuPG とその脆弱性対応</h2>
+<p>開催日時 2014年1月29日(水曜日)18:30 〜 19:45</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
+</tr>
+</tbody>
+</table>
+<p>RSAの計算に関連した三つの脆弱性の問題について紹介し、その対策を討議します。
+ひとつは PolarSSL で CVE-2013-5915 です。
+ほかの二つは GnuPGの関連で CVE-2013-4242, CVE-2013-4576 です。</p>
+<!-- BREAK -->
+</div>
+<div class="section" id="id2">
+<h2>話題提供</h2>
+<ul class="simple">
+<li>g新部 裕</li>
+</ul>
+</div>
+<div class="section" id="id3">
+<h2>概要</h2>
+<p>RSAの計算に関連して、秘密鍵の漏洩の危険が指摘された 2013年の脆弱性報告について紹介します。</p>
+<p>ひとつは PolarSSL (Gnuk に使われています)に対するもので CVE-2013-5915 です。
+これは計算時間が入力により変わる性質を利用し、さまざまな入力を与えて、秘密鍵の情報を取得しようとするものです。オリジナルの PolarSSL では、対策として RSA Blinding が導入されました。
+Gnuk ...</p></div>
+                <a class="readmore" href="/monthly-meetings/2014/Jan.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2013/Dec.html" rel="bookmark"
@@ -215,48 +259,6 @@ Asterisk実験サーバte1.meの利用や運用などのデモも行います。
                 <a class="readmore" href="/monthly-meetings/2013/Sep-Result.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2013/Sep.html" rel="bookmark"
-                           title="Permalink to 9月のイベント">9月のイベント</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2013-09-02T10:24:00+09:00">
-    2013-09-02
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="gnu-updated">
-<h2>テーマ: GNUプロジェクトについて知るワークショップ(updated)</h2>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">日時:</th><td class="field-body">2013年09月29日(日曜日)13:30 〜 18:30</td>
-</tr>
-<tr class="field"><th class="field-name">場所:</th><td class="field-body">レンタルスペース 糀屋箱機構 creator district cue702
-渋谷駅から徒歩5分
-<a class="reference external" href="http://www.koujiyahakokikou.com/2010/09/creator-district-cue702_10.html">http://www.koujiyahakokikou.com/2010/09/creator-district-cue702_10.html</a></td>
-</tr>
-<tr class="field"><th class="field-name">住所:</th><td class="field-body">東京都渋谷区渋谷1-17-1 TOC第2ビル7階 702</td>
-</tr>
-<tr class="field"><th class="field-name">人数:</th><td class="field-body">30名 (最大)</td>
-</tr>
-</tbody>
-</table>
-<p>GNUプロジェクト30周年を記念して、FSIJでもワークショップ形式の集いを開催します。
-発表のエントリは締め切りましたが、オブサーバー参加が可能です。
-希望の方はお申し込み下さい。</p>
-<!-- BREAK -->
-</div>
-<div class="section" id="id2">
-<h2>概要</h2>
-<p>米国東部時間 1983年9月27日 12時35分59秒、日本時間 1983年9月28日 2時35分59秒にリチャード・ストールマンがUSENETのニュースグループnet.unix-wizards,net.usoftに <a class="reference external" href="http://www.gnu.org/gnu/initial-announcement.ja.html">GNUプロジェクトの声明</a> を投稿しました ...</p></div>
-                <a class="readmore" href="/monthly-meetings/2013/Sep.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings4.html">&laquo;</a>
index 6994c52..df44c3d 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2013/Sep.html" rel="bookmark"
+                           title="Permalink to 9月のイベント">9月のイベント</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2013-09-02T10:24:00+09:00">
+    2013-09-02
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="gnu-updated">
+<h2>テーマ: GNUプロジェクトについて知るワークショップ(updated)</h2>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">日時:</th><td class="field-body">2013年09月29日(日曜日)13:30 〜 18:30</td>
+</tr>
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">レンタルスペース 糀屋箱機構 creator district cue702
+渋谷駅から徒歩5分
+<a class="reference external" href="http://www.koujiyahakokikou.com/2010/09/creator-district-cue702_10.html">http://www.koujiyahakokikou.com/2010/09/creator-district-cue702_10.html</a></td>
+</tr>
+<tr class="field"><th class="field-name">住所:</th><td class="field-body">東京都渋谷区渋谷1-17-1 TOC第2ビル7階 702</td>
+</tr>
+<tr class="field"><th class="field-name">人数:</th><td class="field-body">30名 (最大)</td>
+</tr>
+</tbody>
+</table>
+<p>GNUプロジェクト30周年を記念して、FSIJでもワークショップ形式の集いを開催します。
+発表のエントリは締め切りましたが、オブサーバー参加が可能です。
+希望の方はお申し込み下さい。</p>
+<!-- BREAK -->
+</div>
+<div class="section" id="id2">
+<h2>概要</h2>
+<p>米国東部時間 1983年9月27日 12時35分59秒、日本時間 1983年9月28日 2時35分59秒にリチャード・ストールマンがUSENETのニュースグループnet.unix-wizards,net.usoftに <a class="reference external" href="http://www.gnu.org/gnu/initial-announcement.ja.html">GNUプロジェクトの声明</a> を投稿しました ...</p></div>
+                <a class="readmore" href="/monthly-meetings/2013/Sep.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2013/July.html" rel="bookmark"
                 <a class="readmore" href="/monthly-meetings/2012/Oct.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2012/Sep.html" rel="bookmark"
-                           title="Permalink to 9月15日(土)、Software Freedom Day 2012 と連動し開催するイベント">9月15日(土)、Software Freedom Day 2012 と連動し開催するイベント</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2012-08-17T16:03:00+09:00">
-    2012-08-17
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="id1">
-<h2>テーマ: 自由ソフトウェアの「これまで・いま・これから」</h2>
-<p>開催日時 2012年9月15日(土曜日)10:15 〜 15:45</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">場所:</th><td class="field-body">専修大学 サテライトキャンパス</td>
-</tr>
-</tbody>
-</table>
-<p>Software Freedom Day 2012 は、自由ソフトウェアの啓発活動のため世界各地でイベントが行われる日です。特定非営利活動法人フリーソフトウェアイニシアティブ(以下 FSIJ)として活動を開始し、今年で10年を迎えました。そこで、これまでの自由ソフトウェアの活動を振り返り、未来への展望をテーマとし参加者と議論していきたいと思います。</p>
-<!-- BREAK -->
-<p>また国内外のSFDイベントと連帯し、より広い自由ソフトウェア運動の輪を広げるイベントを目指します。</p>
-</div>
-<div class="section" id="id2">
-<h2>会場について</h2>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">住所:</th><td class="field-body">神奈川県川崎市多摩区登戸2130-2 アトラスタワー向ケ丘遊園2F</td>
-</tr>
-<tr class="field"><th class="field-name">URL:</th><td class="field-body"><a class="reference external" href="http://www.senshu-u.ac.jp/social/ra_tk/satellite/st_7.html">http://www.senshu-u.ac.jp/social/ra_tk/satellite/st_7.html</a></td>
-</tr>
-</tbody>
-</table>
-</div>
-<div class="section" id="id3">
-<h2>募集人数</h2>
-<p>50名</p>
-</div>
-<div class="section" id="id4">
-<h2>参加費用 ...</h2></div>
-                <a class="readmore" href="/monthly-meetings/2012/Sep.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings5.html">&laquo;</a>
index 750108d..f421899 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2012/Sep.html" rel="bookmark"
+                           title="Permalink to 9月15日(土)、Software Freedom Day 2012 と連動し開催するイベント">9月15日(土)、Software Freedom Day 2012 と連動し開催するイベント</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2012-08-17T16:03:00+09:00">
+    2012-08-17
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="id1">
+<h2>テーマ: 自由ソフトウェアの「これまで・いま・これから」</h2>
+<p>開催日時 2012年9月15日(土曜日)10:15 〜 15:45</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">専修大学 サテライトキャンパス</td>
+</tr>
+</tbody>
+</table>
+<p>Software Freedom Day 2012 は、自由ソフトウェアの啓発活動のため世界各地でイベントが行われる日です。特定非営利活動法人フリーソフトウェアイニシアティブ(以下 FSIJ)として活動を開始し、今年で10年を迎えました。そこで、これまでの自由ソフトウェアの活動を振り返り、未来への展望をテーマとし参加者と議論していきたいと思います。</p>
+<!-- BREAK -->
+<p>また国内外のSFDイベントと連帯し、より広い自由ソフトウェア運動の輪を広げるイベントを目指します。</p>
+</div>
+<div class="section" id="id2">
+<h2>会場について</h2>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">住所:</th><td class="field-body">神奈川県川崎市多摩区登戸2130-2 アトラスタワー向ケ丘遊園2F</td>
+</tr>
+<tr class="field"><th class="field-name">URL:</th><td class="field-body"><a class="reference external" href="http://www.senshu-u.ac.jp/social/ra_tk/satellite/st_7.html">http://www.senshu-u.ac.jp/social/ra_tk/satellite/st_7.html</a></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="id3">
+<h2>募集人数</h2>
+<p>50名</p>
+</div>
+<div class="section" id="id4">
+<h2>参加費用 ...</h2></div>
+                <a class="readmore" href="/monthly-meetings/2012/Sep.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2012/Aug.html" rel="bookmark"
                 <a class="readmore" href="/monthly-meetings/2012/Apr.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2012/Mar.html" rel="bookmark"
-                           title="Permalink to 3月の月例会">3月の月例会</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2012-03-12T14:00:00+09:00">
-    2012-03-12
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="id2">
-<h2>テーマ: 月例会計画会議</h2>
-<p>開催日時 2012年3月24日(土曜日) 14:00 〜 16:00</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第三会議室</td>
-</tr>
-</tbody>
-</table>
-<p>2012年のSEA-FSIJ月例会の計画を検討します。</p>
-<p>なお、月例会の講演アイデア等をお持ちで会議に参加できない場合、getsureikai-2006 at fsij.org まで時期、タイトルなどをお教え下さい。(s/at/&#64;/)</p>
-<!-- BREAK -->
-</div>
-<div class="section" id="id3">
-<h2>ご注意</h2>
-<p>会議室がいつもと少し違いますのでご注意下さい。</p>
-</div>
-
-                <a class="readmore" href="/monthly-meetings/2012/Mar.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings6.html">&laquo;</a>
index 224f800..34ccc83 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2012/Mar.html" rel="bookmark"
+                           title="Permalink to 3月の月例会">3月の月例会</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2012-03-12T14:00:00+09:00">
+    2012-03-12
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="id2">
+<h2>テーマ: 月例会計画会議</h2>
+<p>開催日時 2012年3月24日(土曜日) 14:00 〜 16:00</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第三会議室</td>
+</tr>
+</tbody>
+</table>
+<p>2012年のSEA-FSIJ月例会の計画を検討します。</p>
+<p>なお、月例会の講演アイデア等をお持ちで会議に参加できない場合、getsureikai-2006 at fsij.org まで時期、タイトルなどをお教え下さい。(s/at/&#64;/)</p>
+<!-- BREAK -->
+</div>
+<div class="section" id="id3">
+<h2>ご注意</h2>
+<p>会議室がいつもと少し違いますのでご注意下さい。</p>
+</div>
+
+                <a class="readmore" href="/monthly-meetings/2012/Mar.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2012/Feb.html" rel="bookmark"
                 <a class="readmore" href="/monthly-meetings/2011/Nov.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2011/Oct.html" rel="bookmark"
-                           title="Permalink to 10月の月例会">10月の月例会</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2011-10-14T09:30:00+09:00">
-    2011-10-14
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="n-a">
-<h2>テーマ: N/A</h2>
-<p>開催: なし</p>
-<p>会場の都合で、今回は中止します。</p>
-</div>
-
-                <a class="readmore" href="/monthly-meetings/2011/Oct.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings7.html">&laquo;</a>
index e7535f3..a21a525 100644 (file)
 
                 <section id="content" class="body">
                     <ol id="posts-list" class="hfeed" start="4">
+            <li><article class="hentry">
+                <header>
+                    <h1><a href="/monthly-meetings/2011/Oct.html" rel="bookmark"
+                           title="Permalink to 10月の月例会">10月の月例会</a></h1>
+                </header>
+
+                <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2011-10-14T09:30:00+09:00">
+    2011-10-14
+  </abbr>
+
+</footer><!-- /.post-info -->                <div class="section" id="n-a">
+<h2>テーマ: N/A</h2>
+<p>開催: なし</p>
+<p>会場の都合で、今回は中止します。</p>
+</div>
+
+                <a class="readmore" href="/monthly-meetings/2011/Oct.html">read more</a>
+                </div><!-- /.entry-content -->
+            </article></li>
+
             <li><article class="hentry">
                 <header>
                     <h1><a href="/monthly-meetings/2011/Sep.html" rel="bookmark"
                 <a class="readmore" href="/monthly-meetings/2011/Jul.html">read more</a>
                 </div><!-- /.entry-content -->
             </article></li>
-
-            <li><article class="hentry">
-                <header>
-                    <h1><a href="/monthly-meetings/2011/June.html" rel="bookmark"
-                           title="Permalink to 6月の月例会">6月の月例会</a></h1>
-                </header>
-
-                <div class="entry-content">
-<footer class="post-info">
-  <abbr class="published" title="2011-06-08T14:08:00+09:00">
-    2011-06-08
-  </abbr>
-
-</footer><!-- /.post-info -->                <div class="section" id="fsij-usb-gnuk">
-<h2>テーマ: FSIJ USB トークンと Gnuk の出来栄え</h2>
-<p>開催日時 2011年6月25日(土曜日) 18:15 〜 20:30</p>
-<table class="docutils field-list" frame="void" rules="none">
-<col class="field-name" />
-<col class="field-body" />
-<tbody valign="top">
-<tr class="field"><th class="field-name">時間:</th><td class="field-body">FSIJ総会の後になります。</td>
-</tr>
-</tbody>
-</table>
-<p>昨年9月の開発から 9ヶ月が経ち、Gnuk は安定して利用できるようになりました。</p>
-<p>ハードウェアも STM8S Discovery Kit (の STM32 部分)が利用できることがわかり、安価で実用的な「自由ソフトウェア」の「自由ソフトウェアのため」の「自由ソフトウェアによる」 Cryptographic トークンが実現されます。</p>
-<!-- BREAK -->
-</div>
-<div class="section" id="id2">
-<h2>話者</h2>
-<ul class="simple">
-<li>g新部 裕</li>
-</ul>
-</div>
-<div class="section" id="id3">
-<h2>概要</h2>
-<p>1時間くらいでひととおり全部話しますので勉強しましょう。余った時間はデモ/ハンズオンにします。</p>
-<ol class="arabic simple" start="0">
-<li>Cryptographic トークンってなに?</li>
-</ol>
-<ul class="simple">
-<li>PKCS#11 と PKCS#15</li>
-<li>OpenPGP ...</li></ul></div>
-                <a class="readmore" href="/monthly-meetings/2011/June.html">read more</a>
-                </div><!-- /.entry-content -->
-            </article></li>
             </ol><!-- /#posts-list -->
 <p class="paginator">
         <a href="http://www.fsij.org/category/monthly-meetings8.html">&laquo;</a>
index 8b3eac6..c02fd7e 100644 (file)
@@ -1,5 +1,62 @@
 <?xml version="1.0" encoding="utf-8"?>
-<feed xmlns="http://www.w3.org/2005/Atom"><title>Free Software Initiative of Japan</title><link href="http://www.fsij.org/" rel="alternate"></link><link href="http://www.fsij.org/feeds/all-ja.atom.xml" rel="self"></link><id>http://www.fsij.org/</id><updated>2016-04-07T00:00:00+09:00</updated><entry><title>4月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2016/Apr.html" rel="alternate"></link><updated>2016-04-07T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-04-07:monthly-meetings/2016/Apr.html</id><summary type="html">&lt;div class="section" id="swd-bbg-swd"&gt;
+<feed xmlns="http://www.w3.org/2005/Atom"><title>Free Software Initiative of Japan</title><link href="http://www.fsij.org/" rel="alternate"></link><link href="http://www.fsij.org/feeds/all-ja.atom.xml" rel="self"></link><id>http://www.fsij.org/</id><updated>2016-06-18T00:00:00+09:00</updated><entry><title>6月のあつまり</title><link href="http://www.fsij.org/monthly-meetings/2016/June.html" rel="alternate"></link><updated>2016-06-18T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-06-18:monthly-meetings/2016/June.html</id><summary type="html">&lt;div class="section" id="id2"&gt;
+&lt;h2&gt;論題: なんで、わざわざ、そんなこと&lt;/h2&gt;
+&lt;p&gt;開催日時 2016年6月25日(土曜日)15:30 〜&lt;/p&gt;
+&lt;table class="docutils field-list" frame="void" rules="none"&gt;
+&lt;col class="field-name" /&gt;
+&lt;col class="field-body" /&gt;
+&lt;tbody valign="top"&gt;
+&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
+&lt;/tr&gt;
+&lt;/tbody&gt;
+&lt;/table&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id3"&gt;
+&lt;h2&gt;概要&lt;/h2&gt;
+&lt;p&gt;今回は、FSIJの2016年度の通常総会の後に行われる会です。&lt;/p&gt;
+&lt;p&gt;FSIJとしての活動も2002年の設立から十有余年になります。この春、g新部の判断の誤りによって、FSIJの役員/会員の皆様を混乱させてしまう件がありましたが、その弁明をしつつ、いくつかのポイントとなるであろう考えを説明したいと思います。&lt;/p&gt;
+&lt;p&gt;g新部は、これまで自由ソフトウェアの活動を続けてきて、現在、FSIJのソフトウェアとしてGnukとNeuGの開発、個人の営利事業としてハードウェア製品のFST-01の企画/販売(製造現場の手順の改善BBG-SWD, RTOSのChopstxの開発)をしながら、国際的にGnuPGの開発と保守を続けています。&lt;/p&gt;
+&lt;p&gt;この状態を鑑みるに、ここでの「自由」は、とどのつまり、「なんで、わざわざ、そんなこと」の3語で表現できるのではないか、と考えています。&lt;/p&gt;
+&lt;p&gt;箇条書きに書いてみると、ポイントは以下のことでしょうか。&lt;/p&gt;
+&lt;blockquote&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;自らにわざわざ課す「義務」としてやること -&amp;gt; Fun (人間の楽しみ) != 動物的快楽)&lt;/li&gt;
+&lt;li&gt;普遍性 != みんなと一緒 (みんなと同じ)&lt;/li&gt;
+&lt;li&gt;簡単なことほど難しい、(後から見ると)当然のこと&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/blockquote&gt;
+&lt;p&gt;こんなようなことを話してみる予定です。&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id4"&gt;
+&lt;h2&gt;話題提供&lt;/h2&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;g新部 裕&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+</summary></entry><entry><title>Chopstx Version 1.0</title><link href="http://www.fsij.org/gnuk/chopstx-version-1_0.html" rel="alternate"></link><updated>2016-06-17T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-06-17:gnuk/chopstx-version-1_0.html</id><summary type="html">&lt;!-- author gniibe --&gt;
+&lt;p&gt;Version 1.0 of Chopstx is released.&lt;/p&gt;
+&lt;pre class="literal-block"&gt;
+tag release/1.0
+Tagger: Niibe Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
+Date:   Thu Jun 16 11:46:59 2016 +0900
+commit 40adf95c24f85f475896e1c55e1af5f32349729a
+&lt;/pre&gt;
+&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
+STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).&lt;/p&gt;
+&lt;img alt="Chopstx Logo" src="/images/gnuk/chopstx.png" /&gt;
+&lt;p&gt;It is used by Gnuk 1.2 and NeuG.&lt;/p&gt;
+&lt;p&gt;It is concise, yet, powerful enough to support waiting for multiple
+events.&lt;/p&gt;
+&lt;div class="section" id="links"&gt;
+&lt;h2&gt;Links&lt;/h2&gt;
+&lt;dl class="docutils"&gt;
+&lt;dt&gt;Chopstx:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/"&gt;https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/&lt;/a&gt;&lt;/dd&gt;
+&lt;dt&gt;Gnuk Mailing List:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users"&gt;https://lists.alioth.debian.org/mailman/listinfo/gnuk-users&lt;/a&gt;&lt;/dd&gt;
+&lt;/dl&gt;
+&lt;/div&gt;
+</summary></entry><entry><title>4月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2016/Apr.html" rel="alternate"></link><updated>2016-04-07T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-04-07:monthly-meetings/2016/Apr.html</id><summary type="html">&lt;div class="section" id="swd-bbg-swd"&gt;
 &lt;h2&gt;テーマ: SWDプログラマの決定版 BBG-SWD!&lt;/h2&gt;
 &lt;p&gt;開催日時 2016年4月27日(水曜日)18:30 〜 19:30&lt;/p&gt;
 &lt;table class="docutils field-list" frame="void" rules="none"&gt;
@@ -833,70 +890,4 @@ specification.&lt;/p&gt;
 &lt;li&gt;小島 一元&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
-</summary></entry><entry><title>5月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2015/May.html" rel="alternate"></link><updated>2015-05-09T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2015-05-09:monthly-meetings/2015/May.html</id><summary type="html">&lt;div class="section" id="pelicangit"&gt;
-&lt;h2&gt;テーマ: Pelicanを使ってGitで管理するホームページ&lt;/h2&gt;
-&lt;p&gt;開催日時 2015年5月25日(月曜日)18:30 〜 19:30&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;FSIJのホームページで使っている &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; を解説し、運用を説明します。&lt;/p&gt;
-&lt;p&gt;FSIJのホームページは2009年よりreStructuredTextをソースとして生成されています
-(それ以前はTrac, Zope, wml を使ったりしていました)。&lt;/p&gt;
-&lt;p&gt;2014年にサーバを移行するにあたり、 &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; を使うように再構築し、HTMLおよびソースは &lt;a class="reference external" href="http://git.fsij.org/gitweb/"&gt;Gitリポジトリ&lt;/a&gt; で管理されています。&lt;/p&gt;
-&lt;p&gt;このようにすることで、以下の利点が達成されています。&lt;/p&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;複数人による(場合によってはオフライン作業での)編集と管理を可能とする。&lt;/li&gt;
-&lt;li&gt;運用しているサーバではなく、手元ローカルに確認できる。&lt;/li&gt;
-&lt;li&gt;複数人でGitリポジトリを運用することは自動的にバックアップとなる。&lt;/li&gt;
-&lt;li&gt;異なるサーバでサービスすることを容易にし、万が一のときに対応できる。&lt;/li&gt;
-&lt;li&gt;環境に左右されにくい内容のテクストのソースを維持管理する。&lt;/li&gt;
-&lt;li&gt;(移り気な最近の)Webの技術に対応する。&lt;/li&gt;
-&lt;li&gt;訪問者の自由なコンピューティングを阻害しがちなWebの技術を避けられる。&lt;/li&gt;
-&lt;li&gt;訪問者のプライバシをないがしろにしがちなWebの技術を避けられる。&lt;/li&gt;
-&lt;/ul&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h3&gt;参加の準備&lt;/h3&gt;
-&lt;p&gt;手元にホームページのソースのコピーを持つ:&lt;/p&gt;
-&lt;pre class="literal-block"&gt;
-$ git clone git://git.fsij.org/fsij-homepage.git
-&lt;/pre&gt;
-&lt;p&gt;こちらのページ &lt;a class="reference external" href="http://www.fsij.org/category/system.html"&gt;http://www.fsij.org/category/system.html&lt;/a&gt; を読んで、 &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; などの必要なソフトウェアを手元に用意してください。&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id4"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;g新部 裕&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-</summary></entry><entry><title>4月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2015/Apr.html" rel="alternate"></link><updated>2015-04-03T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2015-04-03:monthly-meetings/2015/Apr.html</id><summary type="html">&lt;div class="section" id="kakasi"&gt;
-&lt;h2&gt;テーマ: KAKASIの実装と課題&lt;/h2&gt;
-&lt;p&gt;開催日時 2015年4月27日(月曜日)18:30 〜 19:30&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;KAKASIは古くから使われている、漢字・かな・アルファベットの相互変換をするソフトウェアです。オリジナルの作者である高橋ひろのぶ氏から開発を引き継いだ以後の歴史と、現在の実装上の問題、そして今後の取り組みについて解説します。&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;野首 貴嗣&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
 </summary></entry></feed>
\ No newline at end of file
index 9bc5968..2ad6949 100644 (file)
@@ -1,5 +1,62 @@
 <?xml version="1.0" encoding="utf-8"?>
-<feed xmlns="http://www.w3.org/2005/Atom"><title>Free Software Initiative of Japan</title><link href="http://www.fsij.org/" rel="alternate"></link><link href="http://www.fsij.org/feeds/all.atom.xml" rel="self"></link><id>http://www.fsij.org/</id><updated>2016-04-07T00:00:00+09:00</updated><entry><title>4月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2016/Apr.html" rel="alternate"></link><updated>2016-04-07T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-04-07:monthly-meetings/2016/Apr.html</id><summary type="html">&lt;div class="section" id="swd-bbg-swd"&gt;
+<feed xmlns="http://www.w3.org/2005/Atom"><title>Free Software Initiative of Japan</title><link href="http://www.fsij.org/" rel="alternate"></link><link href="http://www.fsij.org/feeds/all.atom.xml" rel="self"></link><id>http://www.fsij.org/</id><updated>2016-06-18T00:00:00+09:00</updated><entry><title>6月のあつまり</title><link href="http://www.fsij.org/monthly-meetings/2016/June.html" rel="alternate"></link><updated>2016-06-18T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-06-18:monthly-meetings/2016/June.html</id><summary type="html">&lt;div class="section" id="id2"&gt;
+&lt;h2&gt;論題: なんで、わざわざ、そんなこと&lt;/h2&gt;
+&lt;p&gt;開催日時 2016年6月25日(土曜日)15:30 〜&lt;/p&gt;
+&lt;table class="docutils field-list" frame="void" rules="none"&gt;
+&lt;col class="field-name" /&gt;
+&lt;col class="field-body" /&gt;
+&lt;tbody valign="top"&gt;
+&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
+&lt;/tr&gt;
+&lt;/tbody&gt;
+&lt;/table&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id3"&gt;
+&lt;h2&gt;概要&lt;/h2&gt;
+&lt;p&gt;今回は、FSIJの2016年度の通常総会の後に行われる会です。&lt;/p&gt;
+&lt;p&gt;FSIJとしての活動も2002年の設立から十有余年になります。この春、g新部の判断の誤りによって、FSIJの役員/会員の皆様を混乱させてしまう件がありましたが、その弁明をしつつ、いくつかのポイントとなるであろう考えを説明したいと思います。&lt;/p&gt;
+&lt;p&gt;g新部は、これまで自由ソフトウェアの活動を続けてきて、現在、FSIJのソフトウェアとしてGnukとNeuGの開発、個人の営利事業としてハードウェア製品のFST-01の企画/販売(製造現場の手順の改善BBG-SWD, RTOSのChopstxの開発)をしながら、国際的にGnuPGの開発と保守を続けています。&lt;/p&gt;
+&lt;p&gt;この状態を鑑みるに、ここでの「自由」は、とどのつまり、「なんで、わざわざ、そんなこと」の3語で表現できるのではないか、と考えています。&lt;/p&gt;
+&lt;p&gt;箇条書きに書いてみると、ポイントは以下のことでしょうか。&lt;/p&gt;
+&lt;blockquote&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;自らにわざわざ課す「義務」としてやること -&amp;gt; Fun (人間の楽しみ) != 動物的快楽)&lt;/li&gt;
+&lt;li&gt;普遍性 != みんなと一緒 (みんなと同じ)&lt;/li&gt;
+&lt;li&gt;簡単なことほど難しい、(後から見ると)当然のこと&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/blockquote&gt;
+&lt;p&gt;こんなようなことを話してみる予定です。&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id4"&gt;
+&lt;h2&gt;話題提供&lt;/h2&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;g新部 裕&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+</summary></entry><entry><title>Chopstx Version 1.0</title><link href="http://www.fsij.org/gnuk/chopstx-version-1_0.html" rel="alternate"></link><updated>2016-06-17T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-06-17:gnuk/chopstx-version-1_0.html</id><summary type="html">&lt;!-- author gniibe --&gt;
+&lt;p&gt;Version 1.0 of Chopstx is released.&lt;/p&gt;
+&lt;pre class="literal-block"&gt;
+tag release/1.0
+Tagger: Niibe Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
+Date:   Thu Jun 16 11:46:59 2016 +0900
+commit 40adf95c24f85f475896e1c55e1af5f32349729a
+&lt;/pre&gt;
+&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
+STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).&lt;/p&gt;
+&lt;img alt="Chopstx Logo" src="/images/gnuk/chopstx.png" /&gt;
+&lt;p&gt;It is used by Gnuk 1.2 and NeuG.&lt;/p&gt;
+&lt;p&gt;It is concise, yet, powerful enough to support waiting for multiple
+events.&lt;/p&gt;
+&lt;div class="section" id="links"&gt;
+&lt;h2&gt;Links&lt;/h2&gt;
+&lt;dl class="docutils"&gt;
+&lt;dt&gt;Chopstx:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/"&gt;https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/&lt;/a&gt;&lt;/dd&gt;
+&lt;dt&gt;Gnuk Mailing List:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users"&gt;https://lists.alioth.debian.org/mailman/listinfo/gnuk-users&lt;/a&gt;&lt;/dd&gt;
+&lt;/dl&gt;
+&lt;/div&gt;
+</summary></entry><entry><title>4月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2016/Apr.html" rel="alternate"></link><updated>2016-04-07T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-04-07:monthly-meetings/2016/Apr.html</id><summary type="html">&lt;div class="section" id="swd-bbg-swd"&gt;
 &lt;h2&gt;テーマ: SWDプログラマの決定版 BBG-SWD!&lt;/h2&gt;
 &lt;p&gt;開催日時 2016年4月27日(水曜日)18:30 〜 19:30&lt;/p&gt;
 &lt;table class="docutils field-list" frame="void" rules="none"&gt;
@@ -833,70 +890,4 @@ specification.&lt;/p&gt;
 &lt;li&gt;小島 一元&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
-</summary></entry><entry><title>5月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2015/May.html" rel="alternate"></link><updated>2015-05-09T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2015-05-09:monthly-meetings/2015/May.html</id><summary type="html">&lt;div class="section" id="pelicangit"&gt;
-&lt;h2&gt;テーマ: Pelicanを使ってGitで管理するホームページ&lt;/h2&gt;
-&lt;p&gt;開催日時 2015年5月25日(月曜日)18:30 〜 19:30&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;FSIJのホームページで使っている &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; を解説し、運用を説明します。&lt;/p&gt;
-&lt;p&gt;FSIJのホームページは2009年よりreStructuredTextをソースとして生成されています
-(それ以前はTrac, Zope, wml を使ったりしていました)。&lt;/p&gt;
-&lt;p&gt;2014年にサーバを移行するにあたり、 &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; を使うように再構築し、HTMLおよびソースは &lt;a class="reference external" href="http://git.fsij.org/gitweb/"&gt;Gitリポジトリ&lt;/a&gt; で管理されています。&lt;/p&gt;
-&lt;p&gt;このようにすることで、以下の利点が達成されています。&lt;/p&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;複数人による(場合によってはオフライン作業での)編集と管理を可能とする。&lt;/li&gt;
-&lt;li&gt;運用しているサーバではなく、手元ローカルに確認できる。&lt;/li&gt;
-&lt;li&gt;複数人でGitリポジトリを運用することは自動的にバックアップとなる。&lt;/li&gt;
-&lt;li&gt;異なるサーバでサービスすることを容易にし、万が一のときに対応できる。&lt;/li&gt;
-&lt;li&gt;環境に左右されにくい内容のテクストのソースを維持管理する。&lt;/li&gt;
-&lt;li&gt;(移り気な最近の)Webの技術に対応する。&lt;/li&gt;
-&lt;li&gt;訪問者の自由なコンピューティングを阻害しがちなWebの技術を避けられる。&lt;/li&gt;
-&lt;li&gt;訪問者のプライバシをないがしろにしがちなWebの技術を避けられる。&lt;/li&gt;
-&lt;/ul&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h3&gt;参加の準備&lt;/h3&gt;
-&lt;p&gt;手元にホームページのソースのコピーを持つ:&lt;/p&gt;
-&lt;pre class="literal-block"&gt;
-$ git clone git://git.fsij.org/fsij-homepage.git
-&lt;/pre&gt;
-&lt;p&gt;こちらのページ &lt;a class="reference external" href="http://www.fsij.org/category/system.html"&gt;http://www.fsij.org/category/system.html&lt;/a&gt; を読んで、 &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; などの必要なソフトウェアを手元に用意してください。&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id4"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;g新部 裕&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-</summary></entry><entry><title>4月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2015/Apr.html" rel="alternate"></link><updated>2015-04-03T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2015-04-03:monthly-meetings/2015/Apr.html</id><summary type="html">&lt;div class="section" id="kakasi"&gt;
-&lt;h2&gt;テーマ: KAKASIの実装と課題&lt;/h2&gt;
-&lt;p&gt;開催日時 2015年4月27日(月曜日)18:30 〜 19:30&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;KAKASIは古くから使われている、漢字・かな・アルファベットの相互変換をするソフトウェアです。オリジナルの作者である高橋ひろのぶ氏から開発を引き継いだ以後の歴史と、現在の実装上の問題、そして今後の取り組みについて解説します。&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;野首 貴嗣&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
 </summary></entry></feed>
\ No newline at end of file
index 0d6216a..7c7856a 100644 (file)
@@ -1,5 +1,62 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Free Software Initiative of Japan</title><link>http://www.fsij.org/</link><description>特定非営利活動法人 フリーソフトウェアイニシアティブ</description><atom:link href="http://www.fsij.org/feeds/all_rss.xml" rel="self"></atom:link><lastBuildDate>Thu, 07 Apr 2016 00:00:00 +0900</lastBuildDate><item><title>4月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2016/Apr.html</link><description>&lt;div class="section" id="swd-bbg-swd"&gt;
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Free Software Initiative of Japan</title><link>http://www.fsij.org/</link><description>特定非営利活動法人 フリーソフトウェアイニシアティブ</description><atom:link href="http://www.fsij.org/feeds/all_rss.xml" rel="self"></atom:link><lastBuildDate>Sat, 18 Jun 2016 00:00:00 +0900</lastBuildDate><item><title>6月のあつまり</title><link>http://www.fsij.org/monthly-meetings/2016/June.html</link><description>&lt;div class="section" id="id2"&gt;
+&lt;h2&gt;論題: なんで、わざわざ、そんなこと&lt;/h2&gt;
+&lt;p&gt;開催日時 2016年6月25日(土曜日)15:30 〜&lt;/p&gt;
+&lt;table class="docutils field-list" frame="void" rules="none"&gt;
+&lt;col class="field-name" /&gt;
+&lt;col class="field-body" /&gt;
+&lt;tbody valign="top"&gt;
+&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
+&lt;/tr&gt;
+&lt;/tbody&gt;
+&lt;/table&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id3"&gt;
+&lt;h2&gt;概要&lt;/h2&gt;
+&lt;p&gt;今回は、FSIJの2016年度の通常総会の後に行われる会です。&lt;/p&gt;
+&lt;p&gt;FSIJとしての活動も2002年の設立から十有余年になります。この春、g新部の判断の誤りによって、FSIJの役員/会員の皆様を混乱させてしまう件がありましたが、その弁明をしつつ、いくつかのポイントとなるであろう考えを説明したいと思います。&lt;/p&gt;
+&lt;p&gt;g新部は、これまで自由ソフトウェアの活動を続けてきて、現在、FSIJのソフトウェアとしてGnukとNeuGの開発、個人の営利事業としてハードウェア製品のFST-01の企画/販売(製造現場の手順の改善BBG-SWD, RTOSのChopstxの開発)をしながら、国際的にGnuPGの開発と保守を続けています。&lt;/p&gt;
+&lt;p&gt;この状態を鑑みるに、ここでの「自由」は、とどのつまり、「なんで、わざわざ、そんなこと」の3語で表現できるのではないか、と考えています。&lt;/p&gt;
+&lt;p&gt;箇条書きに書いてみると、ポイントは以下のことでしょうか。&lt;/p&gt;
+&lt;blockquote&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;自らにわざわざ課す「義務」としてやること -&amp;gt; Fun (人間の楽しみ) != 動物的快楽)&lt;/li&gt;
+&lt;li&gt;普遍性 != みんなと一緒 (みんなと同じ)&lt;/li&gt;
+&lt;li&gt;簡単なことほど難しい、(後から見ると)当然のこと&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/blockquote&gt;
+&lt;p&gt;こんなようなことを話してみる予定です。&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id4"&gt;
+&lt;h2&gt;話題提供&lt;/h2&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;g新部 裕&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Sat, 18 Jun 2016 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2016-06-18:monthly-meetings/2016/June.html</guid></item><item><title>Chopstx Version 1.0</title><link>http://www.fsij.org/gnuk/chopstx-version-1_0.html</link><description>&lt;!-- author gniibe --&gt;
+&lt;p&gt;Version 1.0 of Chopstx is released.&lt;/p&gt;
+&lt;pre class="literal-block"&gt;
+tag release/1.0
+Tagger: Niibe Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
+Date:   Thu Jun 16 11:46:59 2016 +0900
+commit 40adf95c24f85f475896e1c55e1af5f32349729a
+&lt;/pre&gt;
+&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
+STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).&lt;/p&gt;
+&lt;img alt="Chopstx Logo" src="/images/gnuk/chopstx.png" /&gt;
+&lt;p&gt;It is used by Gnuk 1.2 and NeuG.&lt;/p&gt;
+&lt;p&gt;It is concise, yet, powerful enough to support waiting for multiple
+events.&lt;/p&gt;
+&lt;div class="section" id="links"&gt;
+&lt;h2&gt;Links&lt;/h2&gt;
+&lt;dl class="docutils"&gt;
+&lt;dt&gt;Chopstx:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/"&gt;https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/&lt;/a&gt;&lt;/dd&gt;
+&lt;dt&gt;Gnuk Mailing List:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users"&gt;https://lists.alioth.debian.org/mailman/listinfo/gnuk-users&lt;/a&gt;&lt;/dd&gt;
+&lt;/dl&gt;
+&lt;/div&gt;
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 17 Jun 2016 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2016-06-17:gnuk/chopstx-version-1_0.html</guid></item><item><title>4月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2016/Apr.html</link><description>&lt;div class="section" id="swd-bbg-swd"&gt;
 &lt;h2&gt;テーマ: SWDプログラマの決定版 BBG-SWD!&lt;/h2&gt;
 &lt;p&gt;開催日時 2016年4月27日(水曜日)18:30 〜 19:30&lt;/p&gt;
 &lt;table class="docutils field-list" frame="void" rules="none"&gt;
@@ -833,70 +890,4 @@ specification.&lt;/p&gt;
 &lt;li&gt;小島 一元&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Wed, 27 May 2015 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2015-05-27:monthly-meetings/2015/Jun.html</guid></item><item><title>5月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2015/May.html</link><description>&lt;div class="section" id="pelicangit"&gt;
-&lt;h2&gt;テーマ: Pelicanを使ってGitで管理するホームページ&lt;/h2&gt;
-&lt;p&gt;開催日時 2015年5月25日(月曜日)18:30 〜 19:30&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;FSIJのホームページで使っている &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; を解説し、運用を説明します。&lt;/p&gt;
-&lt;p&gt;FSIJのホームページは2009年よりreStructuredTextをソースとして生成されています
-(それ以前はTrac, Zope, wml を使ったりしていました)。&lt;/p&gt;
-&lt;p&gt;2014年にサーバを移行するにあたり、 &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; を使うように再構築し、HTMLおよびソースは &lt;a class="reference external" href="http://git.fsij.org/gitweb/"&gt;Gitリポジトリ&lt;/a&gt; で管理されています。&lt;/p&gt;
-&lt;p&gt;このようにすることで、以下の利点が達成されています。&lt;/p&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;複数人による(場合によってはオフライン作業での)編集と管理を可能とする。&lt;/li&gt;
-&lt;li&gt;運用しているサーバではなく、手元ローカルに確認できる。&lt;/li&gt;
-&lt;li&gt;複数人でGitリポジトリを運用することは自動的にバックアップとなる。&lt;/li&gt;
-&lt;li&gt;異なるサーバでサービスすることを容易にし、万が一のときに対応できる。&lt;/li&gt;
-&lt;li&gt;環境に左右されにくい内容のテクストのソースを維持管理する。&lt;/li&gt;
-&lt;li&gt;(移り気な最近の)Webの技術に対応する。&lt;/li&gt;
-&lt;li&gt;訪問者の自由なコンピューティングを阻害しがちなWebの技術を避けられる。&lt;/li&gt;
-&lt;li&gt;訪問者のプライバシをないがしろにしがちなWebの技術を避けられる。&lt;/li&gt;
-&lt;/ul&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h3&gt;参加の準備&lt;/h3&gt;
-&lt;p&gt;手元にホームページのソースのコピーを持つ:&lt;/p&gt;
-&lt;pre class="literal-block"&gt;
-$ git clone git://git.fsij.org/fsij-homepage.git
-&lt;/pre&gt;
-&lt;p&gt;こちらのページ &lt;a class="reference external" href="http://www.fsij.org/category/system.html"&gt;http://www.fsij.org/category/system.html&lt;/a&gt; を読んで、 &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; などの必要なソフトウェアを手元に用意してください。&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id4"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;g新部 裕&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Sat, 09 May 2015 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2015-05-09:monthly-meetings/2015/May.html</guid></item><item><title>4月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2015/Apr.html</link><description>&lt;div class="section" id="kakasi"&gt;
-&lt;h2&gt;テーマ: KAKASIの実装と課題&lt;/h2&gt;
-&lt;p&gt;開催日時 2015年4月27日(月曜日)18:30 〜 19:30&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;KAKASIは古くから使われている、漢字・かな・アルファベットの相互変換をするソフトウェアです。オリジナルの作者である高橋ひろのぶ氏から開発を引き継いだ以後の歴史と、現在の実装上の問題、そして今後の取り組みについて解説します。&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;野首 貴嗣&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 03 Apr 2015 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2015-04-03:monthly-meetings/2015/Apr.html</guid></item></channel></rss>
\ No newline at end of file
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Wed, 27 May 2015 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2015-05-27:monthly-meetings/2015/Jun.html</guid></item></channel></rss>
\ No newline at end of file
index 16d5ec7..a37a8c9 100644 (file)
@@ -1,5 +1,28 @@
 <?xml version="1.0" encoding="utf-8"?>
-<feed xmlns="http://www.w3.org/2005/Atom"><title>Free Software Initiative of Japan</title><link href="http://www.fsij.org/" rel="alternate"></link><link href="http://www.fsij.org/feeds/gnuk.atom.xml" rel="self"></link><id>http://www.fsij.org/</id><updated>2016-01-06T00:00:00+09:00</updated><entry><title>Craftwork required</title><link href="http://www.fsij.org/gnuk/craftwork-fst-01.html" rel="alternate"></link><updated>2016-01-06T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-01-06:gnuk/craftwork-fst-01.html</id><summary type="html">&lt;p&gt;FST-01 with transparent tube can be custimized like &lt;a class="reference external" href="/gnuk/mono-the-eraser-case.html"&gt;FST-01 with the case of MONO eraser&lt;/a&gt;  or &lt;a class="reference external" href="/gnuk/customizing-gnuk-token"&gt;Juto wrapped FST-01&lt;/a&gt; .&lt;/p&gt;
+<feed xmlns="http://www.w3.org/2005/Atom"><title>Free Software Initiative of Japan</title><link href="http://www.fsij.org/" rel="alternate"></link><link href="http://www.fsij.org/feeds/gnuk.atom.xml" rel="self"></link><id>http://www.fsij.org/</id><updated>2016-06-17T00:00:00+09:00</updated><entry><title>Chopstx Version 1.0</title><link href="http://www.fsij.org/gnuk/chopstx-version-1_0.html" rel="alternate"></link><updated>2016-06-17T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-06-17:gnuk/chopstx-version-1_0.html</id><summary type="html">&lt;!-- author gniibe --&gt;
+&lt;p&gt;Version 1.0 of Chopstx is released.&lt;/p&gt;
+&lt;pre class="literal-block"&gt;
+tag release/1.0
+Tagger: Niibe Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
+Date:   Thu Jun 16 11:46:59 2016 +0900
+commit 40adf95c24f85f475896e1c55e1af5f32349729a
+&lt;/pre&gt;
+&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
+STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).&lt;/p&gt;
+&lt;img alt="Chopstx Logo" src="/images/gnuk/chopstx.png" /&gt;
+&lt;p&gt;It is used by Gnuk 1.2 and NeuG.&lt;/p&gt;
+&lt;p&gt;It is concise, yet, powerful enough to support waiting for multiple
+events.&lt;/p&gt;
+&lt;div class="section" id="links"&gt;
+&lt;h2&gt;Links&lt;/h2&gt;
+&lt;dl class="docutils"&gt;
+&lt;dt&gt;Chopstx:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/"&gt;https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/&lt;/a&gt;&lt;/dd&gt;
+&lt;dt&gt;Gnuk Mailing List:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users"&gt;https://lists.alioth.debian.org/mailman/listinfo/gnuk-users&lt;/a&gt;&lt;/dd&gt;
+&lt;/dl&gt;
+&lt;/div&gt;
+</summary></entry><entry><title>Craftwork required</title><link href="http://www.fsij.org/gnuk/craftwork-fst-01.html" rel="alternate"></link><updated>2016-01-06T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-01-06:gnuk/craftwork-fst-01.html</id><summary type="html">&lt;p&gt;FST-01 with transparent tube can be custimized like &lt;a class="reference external" href="/gnuk/mono-the-eraser-case.html"&gt;FST-01 with the case of MONO eraser&lt;/a&gt;  or &lt;a class="reference external" href="/gnuk/customizing-gnuk-token"&gt;Juto wrapped FST-01&lt;/a&gt; .&lt;/p&gt;
 &lt;p&gt;In 2016, gniibe went 100-yen shop to seek another craftwork possibility and found Japanese papers.  Here is the result.&lt;/p&gt;
 &lt;a class="reference external image-reference" href="/images/gnuk/gnuk-token-2016.jpg"&gt;&lt;img alt="FST-01 tube in 2016" src="/images/gnuk/gnuk-token-2016.jpg" style="width: 320px;" /&gt;&lt;/a&gt;
 </summary></entry><entry><title>Let's Make "NeuG USB Device" by STM32 Nucleo F103, together</title><link href="http://www.fsij.org/gnuk/neug-on-stm32-nucleo-f103.html" rel="alternate"></link><updated>2015-09-24T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2015-09-24:gnuk/neug-on-stm32-nucleo-f103.html</id><summary type="html">&lt;p&gt;August 8th is Happy Hacking Day in Japan.  On that day, &lt;a class="reference external" href="http://www.gniibe.org/memo/development/gnuk/hardware/stm32-nucleo-f103.html"&gt;an article (in Japanese)&lt;/a&gt; was published at www.gniibe.org, to resist bulk surveillance.&lt;/p&gt;
@@ -710,27 +733,4 @@ supported in this release, but porting should be easy.&lt;/p&gt;
 &lt;dd&gt;&lt;a class="reference external" href="http://www.seeedstudio.com/wiki/index.php?title=FST-01"&gt;http://www.seeedstudio.com/wiki/index.php?title=FST-01&lt;/a&gt;&lt;/dd&gt;
 &lt;/dl&gt;
 &lt;/div&gt;
-</summary></entry><entry><title>Version 1.0.4</title><link href="http://www.fsij.org/gnuk/version1_0_3-4.html" rel="alternate"></link><updated>2013-03-15T16:52:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2013-03-15:gnuk/version1_0_3-4.html</id><summary type="html">&lt;!-- author gniibe --&gt;
-&lt;p&gt;Gnuk version 1.0.4 is released (on the next day of 1.0.3).&lt;/p&gt;
-&lt;p&gt;This is a maintenance release of version 1.0.x series.  Major change
-is the reGNUal implementation.  Besides, there is a fix for newer GNU
-Toolchain.&lt;/p&gt;
-&lt;!-- BREAK --&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;p class="first"&gt;Relocatable reGNUal&lt;/p&gt;
-&lt;p&gt;The upgrade helper, reGNUal, is now relocatable (other than the
-first vector table).  It runs well when loaded at different address.
-This makes the upgrade procedure more stable.&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;&lt;p class="first"&gt;Compilation by newer GNU Toolchain&lt;/p&gt;
-&lt;p&gt;Now, Gnuk can be compiled with newer GNU Toolchain, specifically
-gcc-arm-none-eabi-4_7-2012q4 (of GCC 4.7.x and GNU Binutils 2.22).
-Old versions of Gnuk had problem for
-ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis/core_cm3.c, which was
-fixed.&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;&lt;p class="first"&gt;Data object 0x0073&lt;/p&gt;
-&lt;p&gt;Data object 0x0073 is now available.&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
 </summary></entry></feed>
\ No newline at end of file
index 9dbfa0f..7046c47 100644 (file)
@@ -1,5 +1,28 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Free Software Initiative of Japan</title><link>http://www.fsij.org/</link><description>特定非営利活動法人 フリーソフトウェアイニシアティブ</description><atom:link href="http://www.fsij.org/feeds/gnuk_rss.xml" rel="self"></atom:link><lastBuildDate>Wed, 06 Jan 2016 00:00:00 +0900</lastBuildDate><item><title>Craftwork required</title><link>http://www.fsij.org/gnuk/craftwork-fst-01.html</link><description>&lt;p&gt;FST-01 with transparent tube can be custimized like &lt;a class="reference external" href="/gnuk/mono-the-eraser-case.html"&gt;FST-01 with the case of MONO eraser&lt;/a&gt;  or &lt;a class="reference external" href="/gnuk/customizing-gnuk-token"&gt;Juto wrapped FST-01&lt;/a&gt; .&lt;/p&gt;
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Free Software Initiative of Japan</title><link>http://www.fsij.org/</link><description>特定非営利活動法人 フリーソフトウェアイニシアティブ</description><atom:link href="http://www.fsij.org/feeds/gnuk_rss.xml" rel="self"></atom:link><lastBuildDate>Fri, 17 Jun 2016 00:00:00 +0900</lastBuildDate><item><title>Chopstx Version 1.0</title><link>http://www.fsij.org/gnuk/chopstx-version-1_0.html</link><description>&lt;!-- author gniibe --&gt;
+&lt;p&gt;Version 1.0 of Chopstx is released.&lt;/p&gt;
+&lt;pre class="literal-block"&gt;
+tag release/1.0
+Tagger: Niibe Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
+Date:   Thu Jun 16 11:46:59 2016 +0900
+commit 40adf95c24f85f475896e1c55e1af5f32349729a
+&lt;/pre&gt;
+&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
+STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).&lt;/p&gt;
+&lt;img alt="Chopstx Logo" src="/images/gnuk/chopstx.png" /&gt;
+&lt;p&gt;It is used by Gnuk 1.2 and NeuG.&lt;/p&gt;
+&lt;p&gt;It is concise, yet, powerful enough to support waiting for multiple
+events.&lt;/p&gt;
+&lt;div class="section" id="links"&gt;
+&lt;h2&gt;Links&lt;/h2&gt;
+&lt;dl class="docutils"&gt;
+&lt;dt&gt;Chopstx:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/"&gt;https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/&lt;/a&gt;&lt;/dd&gt;
+&lt;dt&gt;Gnuk Mailing List:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users"&gt;https://lists.alioth.debian.org/mailman/listinfo/gnuk-users&lt;/a&gt;&lt;/dd&gt;
+&lt;/dl&gt;
+&lt;/div&gt;
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 17 Jun 2016 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2016-06-17:gnuk/chopstx-version-1_0.html</guid></item><item><title>Craftwork required</title><link>http://www.fsij.org/gnuk/craftwork-fst-01.html</link><description>&lt;p&gt;FST-01 with transparent tube can be custimized like &lt;a class="reference external" href="/gnuk/mono-the-eraser-case.html"&gt;FST-01 with the case of MONO eraser&lt;/a&gt;  or &lt;a class="reference external" href="/gnuk/customizing-gnuk-token"&gt;Juto wrapped FST-01&lt;/a&gt; .&lt;/p&gt;
 &lt;p&gt;In 2016, gniibe went 100-yen shop to seek another craftwork possibility and found Japanese papers.  Here is the result.&lt;/p&gt;
 &lt;a class="reference external image-reference" href="/images/gnuk/gnuk-token-2016.jpg"&gt;&lt;img alt="FST-01 tube in 2016" src="/images/gnuk/gnuk-token-2016.jpg" style="width: 320px;" /&gt;&lt;/a&gt;
 </description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Wed, 06 Jan 2016 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2016-01-06:gnuk/craftwork-fst-01.html</guid></item><item><title>Let's Make "NeuG USB Device" by STM32 Nucleo F103, together</title><link>http://www.fsij.org/gnuk/neug-on-stm32-nucleo-f103.html</link><description>&lt;p&gt;August 8th is Happy Hacking Day in Japan.  On that day, &lt;a class="reference external" href="http://www.gniibe.org/memo/development/gnuk/hardware/stm32-nucleo-f103.html"&gt;an article (in Japanese)&lt;/a&gt; was published at www.gniibe.org, to resist bulk surveillance.&lt;/p&gt;
@@ -710,27 +733,4 @@ supported in this release, but porting should be easy.&lt;/p&gt;
 &lt;dd&gt;&lt;a class="reference external" href="http://www.seeedstudio.com/wiki/index.php?title=FST-01"&gt;http://www.seeedstudio.com/wiki/index.php?title=FST-01&lt;/a&gt;&lt;/dd&gt;
 &lt;/dl&gt;
 &lt;/div&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Mon, 02 Sep 2013 13:51:00 +0900</pubDate><guid>tag:www.fsij.org,2013-09-02:gnuk/neug_version0_11.html</guid></item><item><title>Version 1.0.4</title><link>http://www.fsij.org/gnuk/version1_0_3-4.html</link><description>&lt;!-- author gniibe --&gt;
-&lt;p&gt;Gnuk version 1.0.4 is released (on the next day of 1.0.3).&lt;/p&gt;
-&lt;p&gt;This is a maintenance release of version 1.0.x series.  Major change
-is the reGNUal implementation.  Besides, there is a fix for newer GNU
-Toolchain.&lt;/p&gt;
-&lt;!-- BREAK --&gt;
-&lt;ul&gt;
-&lt;li&gt;&lt;p class="first"&gt;Relocatable reGNUal&lt;/p&gt;
-&lt;p&gt;The upgrade helper, reGNUal, is now relocatable (other than the
-first vector table).  It runs well when loaded at different address.
-This makes the upgrade procedure more stable.&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;&lt;p class="first"&gt;Compilation by newer GNU Toolchain&lt;/p&gt;
-&lt;p&gt;Now, Gnuk can be compiled with newer GNU Toolchain, specifically
-gcc-arm-none-eabi-4_7-2012q4 (of GCC 4.7.x and GNU Binutils 2.22).
-Old versions of Gnuk had problem for
-ChibiOS_2.0.8/os/ports/GCC/ARMCMx/cmsis/core_cm3.c, which was
-fixed.&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;&lt;p class="first"&gt;Data object 0x0073&lt;/p&gt;
-&lt;p&gt;Data object 0x0073 is now available.&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 15 Mar 2013 16:52:00 +0900</pubDate><guid>tag:www.fsij.org,2013-03-15:gnuk/version1_0_3-4.html</guid></item></channel></rss>
\ No newline at end of file
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Mon, 02 Sep 2013 13:51:00 +0900</pubDate><guid>tag:www.fsij.org,2013-09-02:gnuk/neug_version0_11.html</guid></item></channel></rss>
\ No newline at end of file
index 99b927b..4e30ad9 100644 (file)
@@ -1,5 +1,39 @@
 <?xml version="1.0" encoding="utf-8"?>
-<feed xmlns="http://www.w3.org/2005/Atom"><title>Free Software Initiative of Japan</title><link href="http://www.fsij.org/" rel="alternate"></link><link href="http://www.fsij.org/feeds/monthly-meetings.atom.xml" rel="self"></link><id>http://www.fsij.org/</id><updated>2016-04-07T00:00:00+09:00</updated><entry><title>4月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2016/Apr.html" rel="alternate"></link><updated>2016-04-07T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-04-07:monthly-meetings/2016/Apr.html</id><summary type="html">&lt;div class="section" id="swd-bbg-swd"&gt;
+<feed xmlns="http://www.w3.org/2005/Atom"><title>Free Software Initiative of Japan</title><link href="http://www.fsij.org/" rel="alternate"></link><link href="http://www.fsij.org/feeds/monthly-meetings.atom.xml" rel="self"></link><id>http://www.fsij.org/</id><updated>2016-06-18T00:00:00+09:00</updated><entry><title>6月のあつまり</title><link href="http://www.fsij.org/monthly-meetings/2016/June.html" rel="alternate"></link><updated>2016-06-18T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-06-18:monthly-meetings/2016/June.html</id><summary type="html">&lt;div class="section" id="id2"&gt;
+&lt;h2&gt;論題: なんで、わざわざ、そんなこと&lt;/h2&gt;
+&lt;p&gt;開催日時 2016年6月25日(土曜日)15:30 〜&lt;/p&gt;
+&lt;table class="docutils field-list" frame="void" rules="none"&gt;
+&lt;col class="field-name" /&gt;
+&lt;col class="field-body" /&gt;
+&lt;tbody valign="top"&gt;
+&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
+&lt;/tr&gt;
+&lt;/tbody&gt;
+&lt;/table&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id3"&gt;
+&lt;h2&gt;概要&lt;/h2&gt;
+&lt;p&gt;今回は、FSIJの2016年度の通常総会の後に行われる会です。&lt;/p&gt;
+&lt;p&gt;FSIJとしての活動も2002年の設立から十有余年になります。この春、g新部の判断の誤りによって、FSIJの役員/会員の皆様を混乱させてしまう件がありましたが、その弁明をしつつ、いくつかのポイントとなるであろう考えを説明したいと思います。&lt;/p&gt;
+&lt;p&gt;g新部は、これまで自由ソフトウェアの活動を続けてきて、現在、FSIJのソフトウェアとしてGnukとNeuGの開発、個人の営利事業としてハードウェア製品のFST-01の企画/販売(製造現場の手順の改善BBG-SWD, RTOSのChopstxの開発)をしながら、国際的にGnuPGの開発と保守を続けています。&lt;/p&gt;
+&lt;p&gt;この状態を鑑みるに、ここでの「自由」は、とどのつまり、「なんで、わざわざ、そんなこと」の3語で表現できるのではないか、と考えています。&lt;/p&gt;
+&lt;p&gt;箇条書きに書いてみると、ポイントは以下のことでしょうか。&lt;/p&gt;
+&lt;blockquote&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;自らにわざわざ課す「義務」としてやること -&amp;gt; Fun (人間の楽しみ) != 動物的快楽)&lt;/li&gt;
+&lt;li&gt;普遍性 != みんなと一緒 (みんなと同じ)&lt;/li&gt;
+&lt;li&gt;簡単なことほど難しい、(後から見ると)当然のこと&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/blockquote&gt;
+&lt;p&gt;こんなようなことを話してみる予定です。&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id4"&gt;
+&lt;h2&gt;話題提供&lt;/h2&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;g新部 裕&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+</summary></entry><entry><title>4月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2016/Apr.html" rel="alternate"></link><updated>2016-04-07T00:00:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2016-04-07:monthly-meetings/2016/Apr.html</id><summary type="html">&lt;div class="section" id="swd-bbg-swd"&gt;
 &lt;h2&gt;テーマ: SWDプログラマの決定版 BBG-SWD!&lt;/h2&gt;
 &lt;p&gt;開催日時 2016年4月27日(水曜日)18:30 〜 19:30&lt;/p&gt;
 &lt;table class="docutils field-list" frame="void" rules="none"&gt;
@@ -930,56 +964,4 @@ Webのインタフェースの利用が、不自由なJavaScriptのダウンロ
 &lt;li&gt;日本語翻訳チーム: &lt;a class="reference external" href="http://savannah.gnu.org/projects/www-ja"&gt;http://savannah.gnu.org/projects/www-ja&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
-</summary></entry><entry><title>1月の技術講座</title><link href="http://www.fsij.org/monthly-meetings/2014/Jan.html" rel="alternate"></link><updated>2014-01-09T11:15:00+09:00</updated><author><name>webmaster@fsij.org</name></author><id>tag:www.fsij.org,2014-01-09:monthly-meetings/2014/Jan.html</id><summary type="html">&lt;div class="section" id="polarssl-gnupg"&gt;
-&lt;h2&gt;テーマ: PolarSSL, GnuPG とその脆弱性対応&lt;/h2&gt;
-&lt;p&gt;開催日時 2014年1月29日(水曜日)18:30 〜 19:45&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;p&gt;RSAの計算に関連した三つの脆弱性の問題について紹介し、その対策を討議します。
-ひとつは PolarSSL で CVE-2013-5915 です。
-ほかの二つは GnuPGの関連で CVE-2013-4242, CVE-2013-4576 です。&lt;/p&gt;
-&lt;!-- BREAK --&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;g新部 裕&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;RSAの計算に関連して、秘密鍵の漏洩の危険が指摘された 2013年の脆弱性報告について紹介します。&lt;/p&gt;
-&lt;p&gt;ひとつは PolarSSL (Gnuk に使われています)に対するもので CVE-2013-5915 です。
-これは計算時間が入力により変わる性質を利用し、さまざまな入力を与えて、秘密鍵の情報を取得しようとするものです。オリジナルの PolarSSL では、対策として RSA Blinding が導入されました。
-Gnuk の対応では、計算時間が入力により変わる性質をできる限り排除する対策を採られています。
-この詳細を説明します。&lt;/p&gt;
-&lt;p&gt;二つはGnuPGの関連で CVE-2013-4242, CVE-2013-4576 です。&lt;/p&gt;
-&lt;p&gt;CVE-2013-4242は、Flush+Reload攻撃と呼ばれるもので、キャッシュの利用を横で観察することにより、秘密鍵の情報を取得しようとするものです。この対策として、秘密鍵のビットによらず、必ずダミーの計算を行うことが導入されました。しかし、この余分な計算でRSAの計算は遅くなってしまいました。なんというか「敗北」でしょう。&lt;/p&gt;
-&lt;p&gt;この「敗北」から立ち上がり、攻撃を無効化しつつも計算を速くする失地回復の試みが g新部により提案され、結局、最新の GnuPG 1.4.16 と libgcrypt 1.6.0 は、速くなりました(脆弱性が指摘されたもともとのバージョンよりも速くなってます)。&lt;/p&gt;
-&lt;p&gt;CVE-2013-4576 も、興味深い攻撃で、コンピュータから発せられる音で聞き分けることができるというものです。この音が入力により変わる性質を利用し、さまざまな入力を与えて、秘密鍵の情報を取得しようとするものです。&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id4"&gt;
-&lt;h2&gt;リンク&lt;/h2&gt;
-&lt;p&gt;CVE-2013-5915:
-&lt;a class="reference external" href="https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-5915"&gt;https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-5915&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;PolarSSL and RSA Blinding:
-&lt;a class="reference external" href="http://www.gniibe.org/memo/development/gnuk/polarssl/polarssl-rsa-blinding"&gt;http://www.gniibe.org/memo/development/gnuk/polarssl/polarssl-rsa-blinding&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;CVE-2013-4242:
-&lt;a class="reference external" href="http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4242"&gt;http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4242&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Flush+Reload: a High Resolution, Low Noise, L3 Cache
-Side-Channel Attack:
-&lt;a class="reference external" href="http://eprint.iacr.org/2013/448.pdf"&gt;http://eprint.iacr.org/2013/448.pdf&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;possible mpi-pow improvement:
-&lt;a class="reference external" href="http://lists.gnupg.org/pipermail/gcrypt-devel/2013-October/002435.html"&gt;http://lists.gnupg.org/pipermail/gcrypt-devel/2013-October/002435.html&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;CVE-2013-4576:
-&lt;a class="reference external" href="https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4576"&gt;https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4576&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;RSA Key Extraction via Low-Bandwidth Acoustic Cryptanalysis:
-&lt;a class="reference external" href="http://www.cs.tau.ac.il/~tromer/acoustic/"&gt;http://www.cs.tau.ac.il/~tromer/acoustic/&lt;/a&gt;&lt;/p&gt;
-&lt;/div&gt;
 </summary></entry></feed>
\ No newline at end of file
index 59053b1..21ae955 100644 (file)
@@ -1,5 +1,39 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Free Software Initiative of Japan</title><link>http://www.fsij.org/</link><description>特定非営利活動法人 フリーソフトウェアイニシアティブ</description><atom:link href="http://www.fsij.org/feeds/monthly-meetings_rss.xml" rel="self"></atom:link><lastBuildDate>Thu, 07 Apr 2016 00:00:00 +0900</lastBuildDate><item><title>4月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2016/Apr.html</link><description>&lt;div class="section" id="swd-bbg-swd"&gt;
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Free Software Initiative of Japan</title><link>http://www.fsij.org/</link><description>特定非営利活動法人 フリーソフトウェアイニシアティブ</description><atom:link href="http://www.fsij.org/feeds/monthly-meetings_rss.xml" rel="self"></atom:link><lastBuildDate>Sat, 18 Jun 2016 00:00:00 +0900</lastBuildDate><item><title>6月のあつまり</title><link>http://www.fsij.org/monthly-meetings/2016/June.html</link><description>&lt;div class="section" id="id2"&gt;
+&lt;h2&gt;論題: なんで、わざわざ、そんなこと&lt;/h2&gt;
+&lt;p&gt;開催日時 2016年6月25日(土曜日)15:30 〜&lt;/p&gt;
+&lt;table class="docutils field-list" frame="void" rules="none"&gt;
+&lt;col class="field-name" /&gt;
+&lt;col class="field-body" /&gt;
+&lt;tbody valign="top"&gt;
+&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
+&lt;/tr&gt;
+&lt;/tbody&gt;
+&lt;/table&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id3"&gt;
+&lt;h2&gt;概要&lt;/h2&gt;
+&lt;p&gt;今回は、FSIJの2016年度の通常総会の後に行われる会です。&lt;/p&gt;
+&lt;p&gt;FSIJとしての活動も2002年の設立から十有余年になります。この春、g新部の判断の誤りによって、FSIJの役員/会員の皆様を混乱させてしまう件がありましたが、その弁明をしつつ、いくつかのポイントとなるであろう考えを説明したいと思います。&lt;/p&gt;
+&lt;p&gt;g新部は、これまで自由ソフトウェアの活動を続けてきて、現在、FSIJのソフトウェアとしてGnukとNeuGの開発、個人の営利事業としてハードウェア製品のFST-01の企画/販売(製造現場の手順の改善BBG-SWD, RTOSのChopstxの開発)をしながら、国際的にGnuPGの開発と保守を続けています。&lt;/p&gt;
+&lt;p&gt;この状態を鑑みるに、ここでの「自由」は、とどのつまり、「なんで、わざわざ、そんなこと」の3語で表現できるのではないか、と考えています。&lt;/p&gt;
+&lt;p&gt;箇条書きに書いてみると、ポイントは以下のことでしょうか。&lt;/p&gt;
+&lt;blockquote&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;自らにわざわざ課す「義務」としてやること -&amp;gt; Fun (人間の楽しみ) != 動物的快楽)&lt;/li&gt;
+&lt;li&gt;普遍性 != みんなと一緒 (みんなと同じ)&lt;/li&gt;
+&lt;li&gt;簡単なことほど難しい、(後から見ると)当然のこと&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/blockquote&gt;
+&lt;p&gt;こんなようなことを話してみる予定です。&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id4"&gt;
+&lt;h2&gt;話題提供&lt;/h2&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;g新部 裕&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Sat, 18 Jun 2016 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2016-06-18:monthly-meetings/2016/June.html</guid></item><item><title>4月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2016/Apr.html</link><description>&lt;div class="section" id="swd-bbg-swd"&gt;
 &lt;h2&gt;テーマ: SWDプログラマの決定版 BBG-SWD!&lt;/h2&gt;
 &lt;p&gt;開催日時 2016年4月27日(水曜日)18:30 〜 19:30&lt;/p&gt;
 &lt;table class="docutils field-list" frame="void" rules="none"&gt;
@@ -930,56 +964,4 @@ Webのインタフェースの利用が、不自由なJavaScriptのダウンロ
 &lt;li&gt;日本語翻訳チーム: &lt;a class="reference external" href="http://savannah.gnu.org/projects/www-ja"&gt;http://savannah.gnu.org/projects/www-ja&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Wed, 19 Feb 2014 13:19:00 +0900</pubDate><guid>tag:www.fsij.org,2014-02-19:monthly-meetings/2014/Feb.html</guid></item><item><title>1月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2014/Jan.html</link><description>&lt;div class="section" id="polarssl-gnupg"&gt;
-&lt;h2&gt;テーマ: PolarSSL, GnuPG とその脆弱性対応&lt;/h2&gt;
-&lt;p&gt;開催日時 2014年1月29日(水曜日)18:30 〜 19:45&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;p&gt;RSAの計算に関連した三つの脆弱性の問題について紹介し、その対策を討議します。
-ひとつは PolarSSL で CVE-2013-5915 です。
-ほかの二つは GnuPGの関連で CVE-2013-4242, CVE-2013-4576 です。&lt;/p&gt;
-&lt;!-- BREAK --&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;g新部 裕&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;RSAの計算に関連して、秘密鍵の漏洩の危険が指摘された 2013年の脆弱性報告について紹介します。&lt;/p&gt;
-&lt;p&gt;ひとつは PolarSSL (Gnuk に使われています)に対するもので CVE-2013-5915 です。
-これは計算時間が入力により変わる性質を利用し、さまざまな入力を与えて、秘密鍵の情報を取得しようとするものです。オリジナルの PolarSSL では、対策として RSA Blinding が導入されました。
-Gnuk の対応では、計算時間が入力により変わる性質をできる限り排除する対策を採られています。
-この詳細を説明します。&lt;/p&gt;
-&lt;p&gt;二つはGnuPGの関連で CVE-2013-4242, CVE-2013-4576 です。&lt;/p&gt;
-&lt;p&gt;CVE-2013-4242は、Flush+Reload攻撃と呼ばれるもので、キャッシュの利用を横で観察することにより、秘密鍵の情報を取得しようとするものです。この対策として、秘密鍵のビットによらず、必ずダミーの計算を行うことが導入されました。しかし、この余分な計算でRSAの計算は遅くなってしまいました。なんというか「敗北」でしょう。&lt;/p&gt;
-&lt;p&gt;この「敗北」から立ち上がり、攻撃を無効化しつつも計算を速くする失地回復の試みが g新部により提案され、結局、最新の GnuPG 1.4.16 と libgcrypt 1.6.0 は、速くなりました(脆弱性が指摘されたもともとのバージョンよりも速くなってます)。&lt;/p&gt;
-&lt;p&gt;CVE-2013-4576 も、興味深い攻撃で、コンピュータから発せられる音で聞き分けることができるというものです。この音が入力により変わる性質を利用し、さまざまな入力を与えて、秘密鍵の情報を取得しようとするものです。&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id4"&gt;
-&lt;h2&gt;リンク&lt;/h2&gt;
-&lt;p&gt;CVE-2013-5915:
-&lt;a class="reference external" href="https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-5915"&gt;https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-5915&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;PolarSSL and RSA Blinding:
-&lt;a class="reference external" href="http://www.gniibe.org/memo/development/gnuk/polarssl/polarssl-rsa-blinding"&gt;http://www.gniibe.org/memo/development/gnuk/polarssl/polarssl-rsa-blinding&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;CVE-2013-4242:
-&lt;a class="reference external" href="http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4242"&gt;http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4242&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;Flush+Reload: a High Resolution, Low Noise, L3 Cache
-Side-Channel Attack:
-&lt;a class="reference external" href="http://eprint.iacr.org/2013/448.pdf"&gt;http://eprint.iacr.org/2013/448.pdf&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;possible mpi-pow improvement:
-&lt;a class="reference external" href="http://lists.gnupg.org/pipermail/gcrypt-devel/2013-October/002435.html"&gt;http://lists.gnupg.org/pipermail/gcrypt-devel/2013-October/002435.html&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;CVE-2013-4576:
-&lt;a class="reference external" href="https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4576"&gt;https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2013-4576&lt;/a&gt;&lt;/p&gt;
-&lt;p&gt;RSA Key Extraction via Low-Bandwidth Acoustic Cryptanalysis:
-&lt;a class="reference external" href="http://www.cs.tau.ac.il/~tromer/acoustic/"&gt;http://www.cs.tau.ac.il/~tromer/acoustic/&lt;/a&gt;&lt;/p&gt;
-&lt;/div&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Thu, 09 Jan 2014 11:15:00 +0900</pubDate><guid>tag:www.fsij.org,2014-01-09:monthly-meetings/2014/Jan.html</guid></item></channel></rss>
\ No newline at end of file
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Wed, 19 Feb 2014 13:19:00 +0900</pubDate><guid>tag:www.fsij.org,2014-02-19:monthly-meetings/2014/Feb.html</guid></item></channel></rss>
\ No newline at end of file
index e901806..1b16832 100644 (file)
@@ -1,5 +1,62 @@
 <?xml version="1.0" encoding="utf-8"?>
-<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Free Software Initiative of Japan</title><link>http://www.fsij.org/</link><description>特定非営利活動法人 フリーソフトウェアイニシアティブ</description><atom:link href="http://www.fsij.org/feeds/rss.xml" rel="self"></atom:link><lastBuildDate>Thu, 07 Apr 2016 00:00:00 +0900</lastBuildDate><item><title>4月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2016/Apr.html</link><description>&lt;div class="section" id="swd-bbg-swd"&gt;
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Free Software Initiative of Japan</title><link>http://www.fsij.org/</link><description>特定非営利活動法人 フリーソフトウェアイニシアティブ</description><atom:link href="http://www.fsij.org/feeds/rss.xml" rel="self"></atom:link><lastBuildDate>Sat, 18 Jun 2016 00:00:00 +0900</lastBuildDate><item><title>6月のあつまり</title><link>http://www.fsij.org/monthly-meetings/2016/June.html</link><description>&lt;div class="section" id="id2"&gt;
+&lt;h2&gt;論題: なんで、わざわざ、そんなこと&lt;/h2&gt;
+&lt;p&gt;開催日時 2016年6月25日(土曜日)15:30 〜&lt;/p&gt;
+&lt;table class="docutils field-list" frame="void" rules="none"&gt;
+&lt;col class="field-name" /&gt;
+&lt;col class="field-body" /&gt;
+&lt;tbody valign="top"&gt;
+&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
+&lt;/tr&gt;
+&lt;/tbody&gt;
+&lt;/table&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id3"&gt;
+&lt;h2&gt;概要&lt;/h2&gt;
+&lt;p&gt;今回は、FSIJの2016年度の通常総会の後に行われる会です。&lt;/p&gt;
+&lt;p&gt;FSIJとしての活動も2002年の設立から十有余年になります。この春、g新部の判断の誤りによって、FSIJの役員/会員の皆様を混乱させてしまう件がありましたが、その弁明をしつつ、いくつかのポイントとなるであろう考えを説明したいと思います。&lt;/p&gt;
+&lt;p&gt;g新部は、これまで自由ソフトウェアの活動を続けてきて、現在、FSIJのソフトウェアとしてGnukとNeuGの開発、個人の営利事業としてハードウェア製品のFST-01の企画/販売(製造現場の手順の改善BBG-SWD, RTOSのChopstxの開発)をしながら、国際的にGnuPGの開発と保守を続けています。&lt;/p&gt;
+&lt;p&gt;この状態を鑑みるに、ここでの「自由」は、とどのつまり、「なんで、わざわざ、そんなこと」の3語で表現できるのではないか、と考えています。&lt;/p&gt;
+&lt;p&gt;箇条書きに書いてみると、ポイントは以下のことでしょうか。&lt;/p&gt;
+&lt;blockquote&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;自らにわざわざ課す「義務」としてやること -&amp;gt; Fun (人間の楽しみ) != 動物的快楽)&lt;/li&gt;
+&lt;li&gt;普遍性 != みんなと一緒 (みんなと同じ)&lt;/li&gt;
+&lt;li&gt;簡単なことほど難しい、(後から見ると)当然のこと&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/blockquote&gt;
+&lt;p&gt;こんなようなことを話してみる予定です。&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class="section" id="id4"&gt;
+&lt;h2&gt;話題提供&lt;/h2&gt;
+&lt;ul class="simple"&gt;
+&lt;li&gt;g新部 裕&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Sat, 18 Jun 2016 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2016-06-18:monthly-meetings/2016/June.html</guid></item><item><title>Chopstx Version 1.0</title><link>http://www.fsij.org/gnuk/chopstx-version-1_0.html</link><description>&lt;!-- author gniibe --&gt;
+&lt;p&gt;Version 1.0 of Chopstx is released.&lt;/p&gt;
+&lt;pre class="literal-block"&gt;
+tag release/1.0
+Tagger: Niibe Yutaka &amp;lt;gniibe&amp;#64;fsij.org&amp;gt;
+Date:   Thu Jun 16 11:46:59 2016 +0900
+commit 40adf95c24f85f475896e1c55e1af5f32349729a
+&lt;/pre&gt;
+&lt;p&gt;Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
+STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).&lt;/p&gt;
+&lt;img alt="Chopstx Logo" src="/images/gnuk/chopstx.png" /&gt;
+&lt;p&gt;It is used by Gnuk 1.2 and NeuG.&lt;/p&gt;
+&lt;p&gt;It is concise, yet, powerful enough to support waiting for multiple
+events.&lt;/p&gt;
+&lt;div class="section" id="links"&gt;
+&lt;h2&gt;Links&lt;/h2&gt;
+&lt;dl class="docutils"&gt;
+&lt;dt&gt;Chopstx:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/"&gt;https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/&lt;/a&gt;&lt;/dd&gt;
+&lt;dt&gt;Gnuk Mailing List:&lt;/dt&gt;
+&lt;dd&gt;&lt;a class="reference external" href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users"&gt;https://lists.alioth.debian.org/mailman/listinfo/gnuk-users&lt;/a&gt;&lt;/dd&gt;
+&lt;/dl&gt;
+&lt;/div&gt;
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 17 Jun 2016 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2016-06-17:gnuk/chopstx-version-1_0.html</guid></item><item><title>4月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2016/Apr.html</link><description>&lt;div class="section" id="swd-bbg-swd"&gt;
 &lt;h2&gt;テーマ: SWDプログラマの決定版 BBG-SWD!&lt;/h2&gt;
 &lt;p&gt;開催日時 2016年4月27日(水曜日)18:30 〜 19:30&lt;/p&gt;
 &lt;table class="docutils field-list" frame="void" rules="none"&gt;
@@ -833,70 +890,4 @@ specification.&lt;/p&gt;
 &lt;li&gt;小島 一元&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/div&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Wed, 27 May 2015 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2015-05-27:monthly-meetings/2015/Jun.html</guid></item><item><title>5月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2015/May.html</link><description>&lt;div class="section" id="pelicangit"&gt;
-&lt;h2&gt;テーマ: Pelicanを使ってGitで管理するホームページ&lt;/h2&gt;
-&lt;p&gt;開催日時 2015年5月25日(月曜日)18:30 〜 19:30&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;FSIJのホームページで使っている &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; を解説し、運用を説明します。&lt;/p&gt;
-&lt;p&gt;FSIJのホームページは2009年よりreStructuredTextをソースとして生成されています
-(それ以前はTrac, Zope, wml を使ったりしていました)。&lt;/p&gt;
-&lt;p&gt;2014年にサーバを移行するにあたり、 &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; を使うように再構築し、HTMLおよびソースは &lt;a class="reference external" href="http://git.fsij.org/gitweb/"&gt;Gitリポジトリ&lt;/a&gt; で管理されています。&lt;/p&gt;
-&lt;p&gt;このようにすることで、以下の利点が達成されています。&lt;/p&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;複数人による(場合によってはオフライン作業での)編集と管理を可能とする。&lt;/li&gt;
-&lt;li&gt;運用しているサーバではなく、手元ローカルに確認できる。&lt;/li&gt;
-&lt;li&gt;複数人でGitリポジトリを運用することは自動的にバックアップとなる。&lt;/li&gt;
-&lt;li&gt;異なるサーバでサービスすることを容易にし、万が一のときに対応できる。&lt;/li&gt;
-&lt;li&gt;環境に左右されにくい内容のテクストのソースを維持管理する。&lt;/li&gt;
-&lt;li&gt;(移り気な最近の)Webの技術に対応する。&lt;/li&gt;
-&lt;li&gt;訪問者の自由なコンピューティングを阻害しがちなWebの技術を避けられる。&lt;/li&gt;
-&lt;li&gt;訪問者のプライバシをないがしろにしがちなWebの技術を避けられる。&lt;/li&gt;
-&lt;/ul&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h3&gt;参加の準備&lt;/h3&gt;
-&lt;p&gt;手元にホームページのソースのコピーを持つ:&lt;/p&gt;
-&lt;pre class="literal-block"&gt;
-$ git clone git://git.fsij.org/fsij-homepage.git
-&lt;/pre&gt;
-&lt;p&gt;こちらのページ &lt;a class="reference external" href="http://www.fsij.org/category/system.html"&gt;http://www.fsij.org/category/system.html&lt;/a&gt; を読んで、 &lt;a class="reference external" href="http://blog.getpelican.com/"&gt;Pelican&lt;/a&gt; などの必要なソフトウェアを手元に用意してください。&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id4"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;g新部 裕&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Sat, 09 May 2015 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2015-05-09:monthly-meetings/2015/May.html</guid></item><item><title>4月の技術講座</title><link>http://www.fsij.org/monthly-meetings/2015/Apr.html</link><description>&lt;div class="section" id="kakasi"&gt;
-&lt;h2&gt;テーマ: KAKASIの実装と課題&lt;/h2&gt;
-&lt;p&gt;開催日時 2015年4月27日(月曜日)18:30 〜 19:30&lt;/p&gt;
-&lt;table class="docutils field-list" frame="void" rules="none"&gt;
-&lt;col class="field-name" /&gt;
-&lt;col class="field-body" /&gt;
-&lt;tbody valign="top"&gt;
-&lt;tr class="field"&gt;&lt;th class="field-name"&gt;場所:&lt;/th&gt;&lt;td class="field-body"&gt;東京体育館第四会議室&lt;/td&gt;
-&lt;/tr&gt;
-&lt;/tbody&gt;
-&lt;/table&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id2"&gt;
-&lt;h2&gt;概要&lt;/h2&gt;
-&lt;p&gt;KAKASIは古くから使われている、漢字・かな・アルファベットの相互変換をするソフトウェアです。オリジナルの作者である高橋ひろのぶ氏から開発を引き継いだ以後の歴史と、現在の実装上の問題、そして今後の取り組みについて解説します。&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class="section" id="id3"&gt;
-&lt;h2&gt;話題提供&lt;/h2&gt;
-&lt;ul class="simple"&gt;
-&lt;li&gt;野首 貴嗣&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Fri, 03 Apr 2015 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2015-04-03:monthly-meetings/2015/Apr.html</guid></item></channel></rss>
\ No newline at end of file
+</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">webmaster@fsij.org</dc:creator><pubDate>Wed, 27 May 2015 00:00:00 +0900</pubDate><guid>tag:www.fsij.org,2015-05-27:monthly-meetings/2015/Jun.html</guid></item></channel></rss>
\ No newline at end of file
diff --git a/gnuk/chopstx-version-1_0.html b/gnuk/chopstx-version-1_0.html
new file mode 100644 (file)
index 0000000..3b95aea
--- /dev/null
@@ -0,0 +1,93 @@
+<!DOCTYPE html>
+<html lang="ja">
+<head>
+        <meta charset="utf-8" />
+        <title>Chopstx Version 1.0</title>
+        <link rel="stylesheet" href="/theme/css/main.css" />
+        <link href="http://www.fsij.org/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Free Software Initiative of Japan Atom Feed" />
+        <link href="http://www.fsij.org/feeds/all_rss.xml" type="application/rss+xml" rel="alternate" title="Free Software Initiative of Japan RSS Feed" />
+
+        <!--[if IE]>
+            <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
+        <![endif]-->
+</head>
+
+<body id="index" class="home">
+        <header id="banner" class="body">
+          <h1><a href="/"><img src="/images/FSIJ-s.png" /></a>
+             <p id="h1">Free Software Initiative of Japan</p>
+<p id="h2">特定非営利活動法人 フリーソフトウェアイニシアティブ</p></h1>
+          <nav><ul>
+              <li class="active"><a href="/category/gnuk.html">gnuk</a></li>
+              <li><a href="/category/monthly-meetings.html">monthly-meetings</a></li>
+              <li><a href="/category/news.html">news</a></li>
+              <li><a href="/category/system.html">system</a></li>
+              <li><a id="ARCHIVE" href="/archives.html">ARCHIVE</a></li>
+          </ul></nav>
+        </header><!-- /#banner -->
+
+        <aside id="page-side"><nav>
+  <ul>
+    <li><a href="/pages/gnuk/git-ro-repository.html">Git repository</a></li>
+    <li><a href="/pages/gnuk/testimonials.html">Testimonials</a></li>
+    <li><a href="/doc-gnuk/">Documentation</a></li>
+    <li><a href="/feeds/gnuk_rss.xml"><img src=/theme/images/icons/rss.png /></a></li>
+  </ul>
+</nav></aside> <!-- /#page-side -->
+       <section id="page-main">
+<section id="content" class="body">
+  <article>
+    <header>
+      <h1 class="entry-title">
+        <a href="/gnuk/chopstx-version-1_0.html" rel="bookmark"
+           title="Permalink to Chopstx Version 1.0">Chopstx Version 1.0</a></h1>
+    </header>
+
+    <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2016-06-17T00:00:00+09:00">
+    2016-06-17
+  </abbr>
+
+</footer><!-- /.post-info -->      <!-- author gniibe -->
+<p>Version 1.0 of Chopstx is released.</p>
+<pre class="literal-block">
+tag release/1.0
+Tagger: Niibe Yutaka &lt;gniibe&#64;fsij.org&gt;
+Date:   Thu Jun 16 11:46:59 2016 +0900
+commit 40adf95c24f85f475896e1c55e1af5f32349729a
+</pre>
+<p>Chopstx is an RT thread library for STM32F103 (ARM Cortex-M3),
+STM32F030 (ARM Cortex-M0), and MKL27Z (ARM Cortex-M0plus).</p>
+<img alt="Chopstx Logo" src="/images/gnuk/chopstx.png" />
+<p>It is used by Gnuk 1.2 and NeuG.</p>
+<p>It is concise, yet, powerful enough to support waiting for multiple
+events.</p>
+<div class="section" id="links">
+<h2>Links</h2>
+<dl class="docutils">
+<dt>Chopstx:</dt>
+<dd><a class="reference external" href="https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/">https://anonscm.debian.org/cgit/gnuk/chopstx/chopstx.git/</a></dd>
+<dt>Gnuk Mailing List:</dt>
+<dd><a class="reference external" href="https://lists.alioth.debian.org/mailman/listinfo/gnuk-users">https://lists.alioth.debian.org/mailman/listinfo/gnuk-users</a></dd>
+</dl>
+</div>
+
+    </div><!-- /.entry-content -->
+
+  </article>
+</section>
+       </section>
+        <section id="extras" class="body">
+        </section><!-- /#extras -->
+
+        <footer id="contentinfo" class="body">
+          <address id="about" class="vcard body">
+            Powered by <a href="http://getpelican.com/">Pelican</a> with <a href="http://python.org">Python</a>.
+          </address><!-- /#about -->
+
+          <p>Source is available at a <a href="http://git.fsij.org/">Git repository</a>.</p>
+        </footer><!-- /#contentinfo -->
+
+</body>
+</html>
\ No newline at end of file
diff --git a/images/gnuk/chopstx.png b/images/gnuk/chopstx.png
new file mode 100644 (file)
index 0000000..5335dcc
Binary files /dev/null and b/images/gnuk/chopstx.png differ
diff --git a/monthly-meetings/2016/June.html b/monthly-meetings/2016/June.html
new file mode 100644 (file)
index 0000000..64d36e3
--- /dev/null
@@ -0,0 +1,104 @@
+<!DOCTYPE html>
+<html lang="ja">
+<head>
+        <meta charset="utf-8" />
+        <title>6月のあつまり</title>
+        <link rel="stylesheet" href="/theme/css/main.css" />
+        <link href="http://www.fsij.org/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Free Software Initiative of Japan Atom Feed" />
+        <link href="http://www.fsij.org/feeds/all_rss.xml" type="application/rss+xml" rel="alternate" title="Free Software Initiative of Japan RSS Feed" />
+
+        <!--[if IE]>
+            <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
+        <![endif]-->
+</head>
+
+<body id="index" class="home">
+        <header id="banner" class="body">
+          <h1><a href="/"><img src="/images/FSIJ-s.png" /></a>
+             <p id="h1">Free Software Initiative of Japan</p>
+<p id="h2">特定非営利活動法人 フリーソフトウェアイニシアティブ</p></h1>
+          <nav><ul>
+              <li><a href="/category/gnuk.html">gnuk</a></li>
+              <li class="active"><a href="/category/monthly-meetings.html">monthly-meetings</a></li>
+              <li><a href="/category/news.html">news</a></li>
+              <li><a href="/category/system.html">system</a></li>
+              <li><a id="ARCHIVE" href="/archives.html">ARCHIVE</a></li>
+          </ul></nav>
+        </header><!-- /#banner -->
+
+        <aside id="page-side"><nav>
+  <ul>
+    <li><a href="/pages/monthly-meetings/join.html">FSIJ 月例会への参加の方法</a></li>
+    <li><a href="/pages/monthly-meetings/misc.html">SEA&amp;FSIJ月例会について</a></li>
+    <li><a href="/pages/monthly-meetings/place.html">FSIJ 月例会の場所</a></li>
+    <li><a href="/feeds/monthly-meetings_rss.xml"><img src=/theme/images/icons/rss.png /></a></li>
+  </ul>
+</nav></aside> <!-- /#page-side -->
+       <section id="page-main">
+<section id="content" class="body">
+  <article>
+    <header>
+      <h1 class="entry-title">
+        <a href="/monthly-meetings/2016/June.html" rel="bookmark"
+           title="Permalink to 6月のあつまり">6月のあつまり</a></h1>
+    </header>
+
+    <div class="entry-content">
+<footer class="post-info">
+  <abbr class="published" title="2016-06-18T00:00:00+09:00">
+    2016-06-18
+  </abbr>
+
+</footer><!-- /.post-info -->      <div class="section" id="id2">
+<h2>論題: なんで、わざわざ、そんなこと</h2>
+<p>開催日時 2016年6月25日(土曜日)15:30 〜</p>
+<table class="docutils field-list" frame="void" rules="none">
+<col class="field-name" />
+<col class="field-body" />
+<tbody valign="top">
+<tr class="field"><th class="field-name">場所:</th><td class="field-body">東京体育館第四会議室</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="section" id="id3">
+<h2>概要</h2>
+<p>今回は、FSIJの2016年度の通常総会の後に行われる会です。</p>
+<p>FSIJとしての活動も2002年の設立から十有余年になります。この春、g新部の判断の誤りによって、FSIJの役員/会員の皆様を混乱させてしまう件がありましたが、その弁明をしつつ、いくつかのポイントとなるであろう考えを説明したいと思います。</p>
+<p>g新部は、これまで自由ソフトウェアの活動を続けてきて、現在、FSIJのソフトウェアとしてGnukとNeuGの開発、個人の営利事業としてハードウェア製品のFST-01の企画/販売(製造現場の手順の改善BBG-SWD, RTOSのChopstxの開発)をしながら、国際的にGnuPGの開発と保守を続けています。</p>
+<p>この状態を鑑みるに、ここでの「自由」は、とどのつまり、「なんで、わざわざ、そんなこと」の3語で表現できるのではないか、と考えています。</p>
+<p>箇条書きに書いてみると、ポイントは以下のことでしょうか。</p>
+<blockquote>
+<ul class="simple">
+<li>自らにわざわざ課す「義務」としてやること -&gt; Fun (人間の楽しみ) != 動物的快楽)</li>
+<li>普遍性 != みんなと一緒 (みんなと同じ)</li>
+<li>簡単なことほど難しい、(後から見ると)当然のこと</li>
+</ul>
+</blockquote>
+<p>こんなようなことを話してみる予定です。</p>
+</div>
+<div class="section" id="id4">
+<h2>話題提供</h2>
+<ul class="simple">
+<li>g新部 裕</li>
+</ul>
+</div>
+
+    </div><!-- /.entry-content -->
+
+  </article>
+</section>
+       </section>
+        <section id="extras" class="body">
+        </section><!-- /#extras -->
+
+        <footer id="contentinfo" class="body">
+          <address id="about" class="vcard body">
+            Powered by <a href="http://getpelican.com/">Pelican</a> with <a href="http://python.org">Python</a>.
+          </address><!-- /#about -->
+
+          <p>Source is available at a <a href="http://git.fsij.org/">Git repository</a>.</p>
+        </footer><!-- /#contentinfo -->
+
+</body>
+</html>
\ No newline at end of file