<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>或る技術者のブログ</title>
<link>https://ameblo.jp/bloodyengineer/</link>
<atom:link href="https://rssblog.ameba.jp/bloodyengineer/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>ブログの説明を入力します。</description>
<language>ja</language>
<item>
<title>”後白河法皇と『梁塵秘抄口伝集』”</title>
<description>
<![CDATA[ <p><br><iframe class="reblogCard" data-ameba-id="heianokina" data-entry-id="12326737350" frameborder="0" height="234px" sandbox="allow-same-origin allow-scripts allow-top-navigation" scrolling="no" src="https://ameblo.jp/s/embed/reblog-card/heianokina/entry-12326737350.html?reblogAmebaId=bloodyengineer" width="100%"></iframe></p>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-12660275163.html</link>
<pubDate>Thu, 04 Mar 2021 11:09:24 +0900</pubDate>
</item>
<item>
<title>&quot;Text-based processing programmer&quot;???</title>
<description>
<![CDATA[ <p>様様なCSVファイルを一々EXCELで開けて、違うファイルあるいはシートからデータを参照するという仕事を効率化するお手伝いをします。</p><p>膨大なデータをバッチ処理などで処理できるので、非人間的なルーチンワークから時間を効率的・生産的にに使うことが出来るでしょう。LinkedInでも宣伝しておきました。強みは、UI（コンソールベース）をお好みにチューンアップできることです。</p><p>&nbsp;</p><p>Using C language on Visual Studio, I can help you from boring jobs on text-base data manipulation and processing especially for some works using EXCEL and VLOOKUP. I will listen to the needs, think about the proper User Interface and create programs with Console-base interface which enables you to execute the batches over night.</p><p>&nbsp;</p><p>問い合わせ先</p><p>mat.matsuka@xxxxxx..yyy</p><p>&nbsp;</p><p>xの部分 &lt;- gmail</p><p>yの部分 &lt;- com</p><p>EOF</p>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-12568377800.html</link>
<pubDate>Mon, 20 Jan 2020 11:21:22 +0900</pubDate>
</item>
<item>
<title>EXCELの列番号（数値）をアルファベットの文字番号に変換</title>
<description>
<![CDATA[ <p>　前回はCSVファイルをEXCELで開けたときに、列番号を左から数えて何番目かの数値に変えるCプログラムを作ったが、VisualStudioCommunity　でプログラミング中にその反対も必要となった。CプログラムでEXCELを意識した順番でデータ（セル）を並べるとき、隣の列を見るときは単にインクリメント（＋＋）したい。また、EXCEL内で見たときにすぐセルが見つけられるように「AB」などのアルファベット番号で列を表示させなければならない。ログをとるときに一々変換表を見るのでは作る意味がない。</p><p>　この場合も相手はヘンタイ２６進法であり、数学的なアルゴリズムは作りにくい。誰か作ったらGithubなどに公開してほしい。私は人間が数えながら表を作るプロセスをアルゴリズム化した。やはりアルファベット3桁には必要が今のところないので対応していない。</p><p>&nbsp;</p><div>void 数値から列文字に変換(int num, char* retsu)</div><div>// 1番目から始まるVBAの列番号に変換　num-&gt;retsu: 1-&gt;A, 26-&gt;Z,256-&gt;IV<br>{<br>&nbsp;char cell[10];<br>&nbsp;char hitoketame = 'A';<br>&nbsp;char hutaketame = 'A';<br>&nbsp;int keta = 1;<br>&nbsp;if (num == 0) {<br>&nbsp;&nbsp;strcpy(retsu, "NA");<br>&nbsp;&nbsp;return;<br>&nbsp;}</div><div>&nbsp;for (int i = 1; i &lt;= num; i++)<br>&nbsp;{<br>&nbsp;&nbsp;if (keta == 1 &amp;&amp; hitoketame &lt;= 'Z')<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;retsu[0] = hitoketame;<br>&nbsp;&nbsp;&nbsp;retsu[1] = '\0';<br>&nbsp;&nbsp;&nbsp;hitoketame++;<br>&nbsp;&nbsp;&nbsp;if (hitoketame &gt; 'Z')<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;hitoketame = 'A';<br>&nbsp;&nbsp;&nbsp;&nbsp;keta++;<br>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;}<br>&nbsp;&nbsp;else if (keta == 2 &amp;&amp; hutaketame &lt;= 'Z')<br>&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;if (hutaketame &gt; 'Z' &amp;&amp; hitoketame &gt; 'Z')<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;puts("数値⇒VBA列番号変換は3桁には対応してません!Abort！");<br>&nbsp;&nbsp;&nbsp;&nbsp;exit(5);</div><div>&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;retsu[0] = hitoketame;<br>&nbsp;&nbsp;&nbsp;retsu[1] = hutaketame;<br>&nbsp;&nbsp;&nbsp;retsu[2] = '\0';<br>&nbsp;&nbsp;&nbsp;hutaketame++;<br>&nbsp;&nbsp;&nbsp;if (hutaketame &gt; 'Z')<br>&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;hitoketame++;<br>&nbsp;&nbsp;&nbsp;&nbsp;hutaketame = 'A';</div><div>&nbsp;&nbsp;&nbsp;}</div><div>&nbsp;&nbsp;}</div><div>&nbsp;}<br>&nbsp;//printf("%d %s\n", num, retsu);<br>&nbsp;return;<br>}</div>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-12548730673.html</link>
<pubDate>Mon, 25 Nov 2019 13:51:22 +0900</pubDate>
</item>
<item>
<title>エクセル列番号数値変換　EXCEL ROW Alphabet presentation conv</title>
<description>
<![CDATA[ <p>　職場発信用のFacebookに書いたことをさらに詳細にして書き直します。</p><p><a href="https://www.facebook.com/matsuka.corestaff" target="_blank">https://www.facebook.com/matsuka.corestaff</a></p><p>&nbsp;</p><p><a href="https://stat.ameba.jp/user_images/20191106/14/bloodyengineer/cd/e0/j/o0337033314633118639.jpg" style="background-color: inherit; color: rgb(0, 102, 204); font-family: &amp;quot;ヒラギノ角ゴ pro w3&amp;quot;,&amp;quot;hiragino kaku gothic pro&amp;quot;,&amp;quot;ｍｓ ｐゴシック&amp;quot;,&amp;quot;ms pgothic&amp;quot;,sans-serif,メイリオ,meiryo; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: underline; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><img alt="" contenteditable="inherit" height="333" src="https://stat.ameba.jp/user_images/20191106/14/bloodyengineer/cd/e0/j/o0337033314633118639.jpg" style="background-color: inherit; border-bottom-color: currentColor; border-bottom-style: none; border-bottom-width: medium; border-image-outset: 0; border-image-repeat: stretch; border-image-slice: 100%; border-image-source: none; border-image-width: 1; border-left-color: currentColor; border-left-style: none; border-left-width: medium; border-right-color: currentColor; border-right-style: none; border-right-width: medium; border-top-color: currentColor; border-top-style: none; border-top-width: medium; cursor: default; height: auto; max-width: 99%; opacity: 0.8; outline-color: rgb(51, 51, 51); outline-style: solid; outline-width: 1px;" width="337"></a></p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">　EXCELのセルの指定法は、RANGEだと「A1」つまり縦がCollumで横がRowと呼ばれる。しかしCellsプロパティだとCells(1,"A")で逆配置となる。これはCollumとRowを呼ぶ「視点」が違うことで、<span style="font-weight:bold;">EXCELの代々のプログラマーでも見解が違ったことを意味すると思う</span>。私は縦列を「Row]と呼んでいる。また下でも言及している列の番号付け（A,B......Z,AA,AB,,,）は人間の直感でわかりやすい表記法と思う。しかし、これを数値で考えたいときには、<span style="color:#ff0000;">イレギュラーな26進法</span>であり、簡単に数に直せない。横列の番号は値なのに縦はアルファベットとは、開発当時の気配りを感じえない。</p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">　私の業務ではエクセルで表を見ながらそのデータを処理する必要があるので、<span style="font-weight:bold;">CSVファイルにしてテキストで処理す</span>ると効率的な場合がある。エクセル内はVBAが使えて結構便利なのだが、<span style="color:#ff0000;">数百ものファイル</span>を一括処理するのはCSVファイル（もともとその形式で登録される）がいい。<a href="https://stat.ameba.jp/user_images/20191106/15/bloodyengineer/03/54/j/o0332016914633118674.jpg"><img alt="" height="169" src="https://stat.ameba.jp/user_images/20191106/15/bloodyengineer/03/54/j/o0332016914633118674.jpg" width="332"></a></p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">　C言語でCSVテキストを処理するときは1行づつ読み込んで、エクセルの列番号に対応した配列を作らねばならない。しかしここで配列の位置を指定するときは”AA”を２７としなければならない（しかも配列は０から始まるので、配列[26]となる）・・・。</p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">　簡単にアルファベット番号を数値に出来ると考えたのが間違いだった。「A」は１番目であり、「Z」は２６。つまり26進法だが、Zの次は「AA」（27）となり、26までは一桁なのに、「ZZ」（702）まで二桁だ。<span style="font-weight:bold;">こんなヘンタイな進法は見たことがない</span>。幸い下に示した　<span style="color:#ff0000;">たかみんつ</span>　さんのブログで対照表があるが、C言語で扱うときこの表を持つのはメモリ的にもプログラマの矜持的にも不本意だ。よってなんとか<span style="font-weight:bold;">自力でアルゴリズムを見つけようと</span>した。</p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">&nbsp;</p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">　<span style="font-weight:bold;">下が試行錯誤して作ったC言語での式だ</span>。先人が既に作っているかと思い検索したが、見つからなかった（Githubは見ていない）のでひょっとすると、<span style="font-weight:bold;">世界初のマイクロソフトのEXCEL囲い込みへの挑戦となるのかもしれない</span>。誰かのお役に立てば幸いだ。3桁以上は検証が面倒で気力がなくなった。列「AB」なら一桁目の *word は「A」、二桁目は「B」とする。コンパイラによっては日本語の変数は使えないので注意。</p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;">&nbsp;</p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-weight:bold;">char word[]="AB";</span></p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-weight:bold;">char 一桁目,二桁目;</span></p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-weight:bold;">int 桁数;// word の桁数（二桁なら２）を入れる変数</span></p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-weight:bold;">桁数=strlen(word);</span></p><p style="color: rgb(28, 30, 33); display: block; font-family: inherit; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 6px; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;"><span style="font-weight:bold;">switch( 桁数)<br>{ case 1:<br>result = 25 * ('A' - 'A') + (*word - 'A');<br><span class="text_exposed_show" style="display: inline; font-family: inherit;">break;<br>case 2:<br>一桁目= (*word);<br>二桁目 = (*(word + 1));</span></span></p><p style="font-family: inherit; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"><span style="font-weight:bold;">result = ( 25 * (一桁目- 'A' + 1) + (一桁目- 'A' + 1) ) + (二桁目- 'A');<br>break;</span></p><p style="font-family: inherit; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 6px;"><span style="font-weight:bold;">default: printf("[VBA_alphabet_to_number]VBA縦配列の3桁には対応してません！誰か作ってね！\n");<br>return (0);//vba row index starts 1<br>break;</span></p><p style="font-family: inherit; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 6px;"><span style="font-weight:bold;">}</span></p><p style="font-family: inherit; margin-bottom: 6px; margin-left: 0px; margin-right: 0px; margin-top: 6px;">エクセル列番号対応表（たかみんつ　さん）　のブログ</p><p><a href="https://takamin.github.io/techtips/xlsColNumMap" target="_blank">https://takamin.github.io/techtips/xlsColNumMap</a></p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-12542829174.html</link>
<pubDate>Wed, 06 Nov 2019 14:52:35 +0900</pubDate>
</item>
<item>
<title>ARDUINO　UNO奮闘記　USBホストシールドとEnOcean無線受信器を接続</title>
<description>
<![CDATA[ <p>　ARDIUNO UNOが手に入ったので、EnOceanという無線機器の信号を受信してなにか出来ないか、とARDIUNOに関してはアマチュアながらいろいろやってみました。</p><p><a href="https://stat.ameba.jp/user_images/20190530/12/bloodyengineer/0c/bf/j/o0640048014418880957.jpg"><img alt="" height="315" src="https://stat.ameba.jp/user_images/20190530/12/bloodyengineer/0c/bf/j/o0640048014418880957.jpg" width="420"></a>　<span style="font-weight:bold;">ARDUINO UNO（下）とシールド（上）とUSB400J</span></p><p>　UNOに付いているUSBのメスコネクタはPCと接続して、給電とクロス・コンパイルしたオブジェクトをUNOにロードするためのものです。EnOcean無線受信機はコアスタッフのサイトで売っているUSBのドングル型の<a href="http://itstore.zaikostore.com/shop/shopdetail.html?brandcode=000000001519&amp;search=USB400J&amp;sort=" target="_blank">USB400J</a>というデバイスが使いやすいので、USBインターフェースを持ったシールドを購入する必要があります。CQ出版社から出ている「<a href="https://www.amazon.co.jp/%E5%8F%97%E4%BF%A1%E5%9F%BA%E6%9D%BF-%E8%A7%A3%E8%AA%AC%E6%9B%B8-%E9%9B%BB%E6%B1%A0%E3%83%AC%E3%82%B9%E7%84%A1%E7%B7%9A%E3%83%9E%E3%82%A4%E3%82%B3%E3%83%B3EnOcean-IoT%E9%96%8B%E7%99%BA%E3%82%AD%E3%83%83%E3%83%88-%E3%83%88%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%AB%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA/dp/4789848043" target="_blank">電池レス無線マイコンEnOcean・・</a>」というムックにいろいろと使い方が出ていますので一読をお勧めします。EnOceanの電文のパーシングは、このムックの126ページから乗っているサンプルプログラムを参考にしました。Arduino IDEの場合、ソースファイルは .cpp としないとちゃんと読んでくれません。EnOceanとは自家発電素子で動くセンサーの無線ネットワークのシステムを指します。</p><p>　アマゾンでUSBホストシールドと検索すると、<a href="https://www.amazon.co.jp/USB%E3%83%9B%E3%82%B9%E3%83%88%E3%82%B7%E3%83%BC%E3%83%AB%E3%83%89-Arduino-compatible-Google-Android/dp/B007YNG6RW/ref=sr_1_1?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&amp;keywords=arduino+usb%E3%83%9B%E3%82%B9%E3%83%88%E3%82%B7%E3%83%BC%E3%83%AB%E3%83%89&amp;qid=1559189396&amp;s=computers&amp;sr=1-1-spell" target="_blank">１７００円ぐらいで手に入りました</a>。これを動かすためのUNOのドライバーは、<a href="https://github.com/felis/USB_Host_Shield_2.0" target="_blank">Github</a>にあります・・・が、なんとシールドのサポートは打ち切られているようです。他に探しましたが、USB変換ICがFTDIでなかったりして、かつ中国製で大量に出回っているようなのでこれを使用しました。</p><p>　まず、Ardiuno の開発環境をArdiuno正式サイトからDLしてPCにインストールします。そしてGithubからドライバのZipをDLして開いたEditorからインクルードします。私が参考にしたのは、FILE&gt;スケッチ例＞USB HOST&nbsp;Sheild Library 2.0&gt;ftdi&gt;USBFTDILoopback　で、シールドのUSBから接続した機器とシリアル通信をするサンプルが開きます。簡単に外部機器とシリアル通信出来ると考えていたのですが、検索してもPS3やマウスの接続記事ばかりで、<span style="font-style:italic;"><span style="font-weight:bold;">本格的にシリアル通信して使っている人はいないんじゃないか</span></span>、などと思ってしまいます。</p><p>　外部機器とのシリアル通信のログは、TOOL&gt;シリアルモニタ　を起動すると新しい画面が出てそこに受け取った文字が表示されます。PCと通信する速度と、外部機器（USB400J)の速度が異なる場合、うっかりすると文字化けします。USB400Jが出力する電文はオブジェクトですが、シリアルモニタはテキストに直してくれます。</p><p><a href="https://stat.ameba.jp/user_images/20190530/15/bloodyengineer/4e/af/j/o0994043414418944883.jpg"><img alt="" height="183" src="https://stat.ameba.jp/user_images/20190530/15/bloodyengineer/4e/af/j/o0994043414418944883.jpg" width="420"></a>　<span style="font-weight:bold;">シリアルモニタに表示されたUSB400Jが受信したデータ</span></p><p>　EnOceanはいろいろなセンサーが製品化されており、それぞれの製品は用途によってEEPという機器プロファイルを設定されてます。つまり、ロッカースイッチ（押すとカチッと言ってON/OFFする）、ドアセンサー（マグネット磁界の検知）、温度センサー、などです。EEPによって電文のパーシングから何が信号を送ってきているのかが判別出来るのです。</p><p>　ARDIUNOのEditorで開いたサンプルは.ino というファイルですがテキストでも開けます。すべてをメインファイルでやっても良いのですが、それでは煩雑になるので、EnOceanLibというファイルを作って<span style="font-weight:bold;">分割コンパイル</span>を行いました。</p><p>　Ardiuno　Editorはブレークポイントなど設定できるしろものでないし、printf がサポートされていないのでSerial.print()というCPPで書かれたクラスを使います。中に入れる変数のフォーマットを整えるために　sprintf(text,"data %s received!\n",data); とペアで使いました。</p><p>　・・・（切った張ったの苦難の時間）<br>　ついにEnOceanのロッカースイッチの信号を基盤のGPIOで動かすことに成功！・・と言っても、単にUSBから来た電文によって　digitalWriteというAPIを叩いたに過ぎませんが。LEDを点滅させたかったのだが、５Vに直接LEDの足を突っ込んだせいか、CPUが止まってしまう・・また、「LOW」ステートのはずが０．１V 付近をフラフラします。「ON」だと４．７Vで安定しています。よって電圧を図る写真を撮ってエビデンスにすることにしました。確かにLEDの順方向電圧は２～３Vだが、電流を流しすぎると内部抵抗で電圧が上がりCPUのIOとの電流が平衡するのが普通だが、経験から言ってこのUNOの出来が悪いと推測します。（最大定格を無視する奴<br>　これでEnOceanセンサーの受信は、Windows10、Ubuntu、ARDIUNO、RaspberryPiで成功しました。</p><p>ソースコードは次の項で公開する予定です。</p><p><a href="https://stat.ameba.jp/user_images/20190530/12/bloodyengineer/4a/d0/j/o0640048014418881166.jpg"><img alt="" height="315" src="https://stat.ameba.jp/user_images/20190530/12/bloodyengineer/4a/d0/j/o0640048014418881166.jpg" width="420"></a><a href="https://stat.ameba.jp/user_images/20190530/12/bloodyengineer/bc/dc/j/o0640048014418881141.jpg"><img alt="" height="315" src="https://stat.ameba.jp/user_images/20190530/12/bloodyengineer/bc/dc/j/o0640048014418881141.jpg" width="420"></a></p><p><a href="http://itstore.zaikostore.com/shopdetail/000000001511/" target="_blank">ロッカスイッチ</a>をクリックしてUNOのGPIOをHI－LOさせる</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-12464970168.html</link>
<pubDate>Thu, 30 May 2019 14:35:00 +0900</pubDate>
</item>
<item>
<title>日本のTVは凋落？</title>
<description>
<![CDATA[ <p>高城剛さんの日本のTVに関する分析は面白い。が、自民党との関係はちょっと疑問だ。<a title="http://www.mag2.com/p/news/192166?utm_medium=email&amp;utm_source=mag_W000000015_thu&amp;utm_campaign=mag_9999_0519&amp;l=wxp0527b44" class="twitter-timeline-link" dir="ltr" href="https://t.co/eCBS81N5AG" target="_blank" rel="nofollow" data-expanded-url="http://www.mag2.com/p/news/192166?utm_medium=email&amp;utm_source=mag_W000000015_thu&amp;utm_campaign=mag_9999_0519&amp;l=wxp0527b44"><font color="#0084b4"><span class="invisible">http://www.</span><span class="js-display-url">mag2.com/p/news/192166?</span><span class="invisible">utm_medium=email&amp;utm_source=mag_W000000015_thu&amp;utm_campaign=mag_9999_0519&amp;l=wxp0527b44</span></font><span class="tco-ellipsis"><span class="invisible"><font color="#0084b4">&nbsp;</font></span><font color="#0084b4">…</font></span></a></p><p>&nbsp;</p><p>　私も私見を書いてみるが、自民党の政策の一部かは知らないが、TV番組の制作会社と電通などの独占企業の密着がその問題の原点であることは間違いない。</p><p>　お笑いや一癖あるコメンテータの趣味的な登用は旧ソ連の官僚主義そのものの様だ。お茶の間の衆愚的な視聴者にも問題はあるだろう。日本の成長期に疲れ果てたか、考えることを日本の視聴者は嫌う。これも問題。</p><p>&nbsp;</p><p>　アメリカに目を向けると、Showtime、HBOなどの制作会社がとても面白い連続ドラマを造っている。TVドラマというと日本では安っぽい制作金を掛けないという印象があるが、彼らは映画を作るのと同じくらいの周到さでコンテンツ造りをしている。そこには役者の層の厚さどころか脚本家の積極的登用、協力会社の多様性など、日本では実現不可能な構造を持っている。</p><p>&nbsp;</p><p>　日本では国民的アイドルなる概念があるが、そればかりのような気がする。視聴者も考えるべきだ。</p>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-12162211521.html</link>
<pubDate>Fri, 20 May 2016 12:02:26 +0900</pubDate>
</item>
<item>
<title>明日には</title>
<description>
<![CDATA[ <p>日本の人口を保つという政府の方針だが、北欧は日本の半数で高度な文化的生活を保っている。格差を生むのは貧しいことが足かせになる社会だ。荒廃した心で親が行ったことを子供が引き継ぐ、ネガティブなスパイラルを生む社会。非現実に逃れたくなる様な社会。何のために発達したのか分からない脳を持つ人達。</p><p>中世の人達には身分制度、逃れられない宿命、差別、格差があった。組織を逸脱すると死にいたる危険が存在していた。現代はそういう危機感はない。人を殺せば自分も殺されるという必然性も無くなった。犯罪に甘い世界なのだ。</p>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-12104818136.html</link>
<pubDate>Thu, 10 Dec 2015 19:05:03 +0900</pubDate>
</item>
<item>
<title>「花燃ゆ」の視聴率が最低と記事になっていることについて嗤う</title>
<description>
<![CDATA[ <p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　「花燃ゆ」の視聴率が最低と記事になっているが、何でそんなに騒ぐ必要があるのか？</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　平安、戦国、江戸、明治時代と日本人の先達達の歴史を描いてきても、国粋主義あるいは国威高揚などと全く言われていないＮＨＫの歴史ドラマは、特に左翼にも認められた立派な国民的放送行為と見なされていると思われる。</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong><br></strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　視聴率が低いだの、ただ役者だけを見たい人達の動向がそんなに大事なのだろうか？</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong><br></strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　当時の憂国の若者達が、「あの」ように群れて、議論し怒り笑っていたという事実をフィクションながら、史実にある程度従って描いてあるのは、現代の我々にとって歴史観を得る契機になるはずだ。</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　これに関してだけ言えば、ＮＨＫは今はやることをやればいい。</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong><br></strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　吉田松陰が人を暗殺しようとしていたことは、彼を尊敬する人の口からはなかなか出ないだろう。</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　そんな一面を教えてくれたのはうれしい。</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　下士であった坂本龍馬とはまた異なった立ち位置にいたこと。志（この言葉はキーワードの様に使われているのでちょっと気にくわないが）を抱いても脱藩せざるを得なかった龍馬とは、雲泥の差があったはずだ。土佐藩ならば下士で脱藩して捕まれば死罪だったろう。儒教で牙を抜かれた江戸時代の武士のくだらない身分制度があったからだ。</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　松陰は確かに良いところでのぼんぼんだった。兵学の師であったし学術の徒であった。しかしぼんぼんを通して、死をもって人の範となった。先生！いい加減にして下さい！と最後まで「人の師」であった。凄い男よ。</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　また、高杉晋作が何故藩政を握れたか、がずっと不思議だった。その理由が分かった。家老の息子だったのだ。</strong></p><p lang="ja" class="js-tweet-text tweet-text" data-aria-label-part="0"><strong>　ドラマ中の些細な描写から、こういう人間関係を紐解いていくのは、歴史に興味ない人には得られない興奮だろう</strong></p>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-12017229107.html</link>
<pubDate>Tue, 21 Apr 2015 23:18:31 +0900</pubDate>
</item>
<item>
<title>始まったようだ</title>
<description>
<![CDATA[ <p>　2015年3月14日放映ＮＨＫ「世界牛肉争奪戦」。</p><p>　中国の牛肉消費量増加から日本への輸入減少。商社の「買い負け」の現象。しかし番組は問題をさらに深く追求する。</p><br><p>　飼料である大豆の消費量も当然ながら増加。ブラジルの大農場のそれによる成長。急速な成長による寡占化。</p><p>　それでもうけようとするマネーゲーマー「インデックスファンド」。ゲームの意味は「貪欲」ということ。自分のもうけしか考えていない冷血マシーンだ。ピケティが問うところの「格差」の震源だ。</p><br><p>　そもそも「食べたいものを食べる」などという商社員の言葉は、それも「妄言」だ。70億の地球の人間がそんなことを言い出したらどうなるのか？</p><br><p>　買えないなら食べなければいい。どうしても食べたければ他国に制御されない様に自力で食物を作るべきだ。日本にはまだその力があると信じたい。</p><p>　その後だ。中国やインドの総人口が中流化する将来。温暖化で海岸線が上昇し、10億人が住んでいるところを追われるという将来。</p><p>　恐るべきだ。</p><p>　日本は人口が半分ぐらいになれば自給自足出来るかも知れない。しかし世界が日本の豊かさを狙ってくる事になるかも知れない。</p><br><p>　人間の味覚がここまで未来に影響する様になったことを知ったらマルクスはどう言うだろうか？</p>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-12001575474.html</link>
<pubDate>Sat, 14 Mar 2015 21:41:25 +0900</pubDate>
</item>
<item>
<title>SF的な未来～予想できる暗さ</title>
<description>
<![CDATA[ <p>　ある記事に云う。</p><p>・2050年には食料が2倍必要である。</p><p>・現在の耕作面積は8割が利用済みである。</p><p>・気候変動によって作物の生産量は今後数年に2割ほど減る。</p><p>　また或る記事に云う。</p><p>・温暖化がこのまま進むと人類は10億人が海岸線から内地へ移動せざるをえなくなる。</p><p>　各方面からの情景がある。</p><p>・格差により社会にひずみが出ている。持たない者は教養も無くさまようのみ。あるいはゲーム業者に脳内麻薬を打たれ続ける。アヘン戦争の前夜のように。</p><p>・社会が与える希望が少なくなり教育と道徳は廃退し、無軌道な人間が増える。あるいは病的な精神を持った者が増加する。あるいは生きる意味を求めて原理・教条・絆（盃兄弟・親分子分）主義に傾倒する。</p><p>・国家間の格差から生まれた生産を後進国に任せる方法は、結局は貧者からの搾取であるが、結局後進国の進化により搾取の居場所がなくなり、技術を輸出した国は空洞化・荒廃する。</p><br><p>　上記を鑑みると、利己的な人間が居る限り何が起こっても不思議はない。一握りの良心もどこまで対抗できるのか？</p><br><p>　もし10億の人間が行き場を失い、食料・住まいを失ったら・・・戦争しか思いつかない。</p><br><p>　ナチスが台頭した１次大戦後ドイツの状況にも匹敵する脅威を感じる。</p><p>　安倍政権下の自衛隊の派兵は反対派が思うほど日本帝国軍と似てはいない。反対に海外からの侵略に堪えられなければ、反対した人間は子孫に何を残したといえるだろう。</p><br><p>　SF映画を侮ってはいけない。なぜならば未来の描写が似通ってきているからだ。人間の悪夢だ。「マッドマックス」以来、同じ様な荒廃した未来社会が幾度となく描かれている。</p><br><p>　例を挙げよう。SFを語るなら観た方が良いでしょう。</p><p>「ガタカ」、「アイランド」、「THX1138」、「華氏451」、「ハンガーゲーム」、「ダイバージェント」、「イン・タイム」：人間の生存を管理する社会</p><p>「マトリックス」：人間が発電機として養殖される。</p><p>「ブレードランナー」、「ロボコップ」：大企業の支配</p><p>「未来惑星ザルドス」：選民思想。最後のシーンが名作。</p><p>「タイムマシン」：ウエルズの名作。技術者が人食いになっている未来が悲しい。</p><br><p>　温暖化は本当に再生可能エネルギーでストップ出来るのか？今は良いかもしれないが、100年後の子孫に保証できる確証があるのか？すでに温暖化は進んでいる。発展途上国がCO2削減をやり出すのは当分無理だ。良い生活をする希望を捨てろと彼らに言うのか。</p><br><p>次は「ホーキンス、AIに警告を発する」について語ろう。</p>
]]>
</description>
<link>https://ameblo.jp/bloodyengineer/entry-11968669176.html</link>
<pubDate>Wed, 24 Dec 2014 23:23:19 +0900</pubDate>
</item>
</channel>
</rss>
