<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[じぇんちゃんすたっく]]></title><description><![CDATA[趣味のプログラミングで遭遇した技術的トラブルや疑問を調査して解決するお話]]></description><link>https://qwx.jp/</link><image><url>https://qwx.jp/favicon.png</url><title>じぇんちゃんすたっく</title><link>https://qwx.jp/</link></image><generator>Ghost 3.11</generator><lastBuildDate>Fri, 10 Apr 2026 09:55:24 GMT</lastBuildDate><atom:link href="https://qwx.jp/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[カーナビで録音した音源を新しい大容量SDカードに複製して移行する]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>目的</h1>
<p>今までカーナビで使用してきた8GBのSDカードを32GBの大容量SDカードに移行します</p>
<p>移行先SDカードは今回もドラレコでも使っているコスパの良い下記のmicroSDカード(Samsung EVO Plusシリーズ)の32GBを使いました</p>
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=qf_sp_asin_til&t=zync-22&m=amazon&o=9&p=8&l=as1&IS2=1&detail=1&asins=B06XSV23T1&linkId=3f06501eb9cee2afe1084b014a57b79b&bc1=ffffff&amp;lt1=_blank&fc1=333333&lc1=0066c0&bg1=ffffff&f=ifr">
    </iframe>
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=qf_sp_asin_til&t=zync-22&m=amazon&o=9&p=8&l=as1&IS2=1&detail=1&asins=B08QML1J43&linkId=b542c61d30bd17dedeae2f0684a0a025&bc1=ffffff&amp;lt1=_blank&fc1=333333&lc1=0066c0&bg1=ffffff&f=ifr">
    </iframe>  
<p>microSDの方がアダプタで色んな機器に応用しやすいので私は基本的にmicroSDを買っていますが、下記のSDカードでもOK</p>
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=qf_sp_asin_til&t=zync-22&m=amazon&o=9&p=8&l=as1&IS2=1&detail=1&asins=B08FQNMBXJ&linkId=7a09e06b275734fe2f2b818b26377deb&bc1=ffffff&amp;lt1=_blank&fc1=333333&lc1=0066c0&bg1=ffffff&f=ifr">
    </iframe>
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=qf_sp_asin_til&t=zync-22&m=amazon&o=9&p=8&l=as1&IS2=1&detail=1&asins=B08FR3SQ3R&linkId=6653989cbeda3950f74067f5848c6045&bc1=ffffff&amp;lt1=_blank&fc1=333333&lc1=0066c0&bg1=ffffff&f=ifr">
    </iframe>
<h1 id>解決方法</h1>
<h2 id="dd">ddコマンド</h2>
<p>やり方は色々ありますが、今回はmac bookで行ったのでddコマンドでSDカードイメージを作成する方法にすることにしました</p>
<p>ディスクイメージであればブロック単位で完全な複製（ぶっこ抜き）が作れるので、手動コピーでは対応できないセクタ情報もぶっこ抜いて完全な複製ができる...はず</p>
<h2 id="sd">コピー元SDカードの名前を調べる</h2>
<p>dfコマンドでまず差込前のディスク情報を見ておきます</p>
<pre><code class="language-bash">df
Filesystem     512-blocks      Used Available Capacity iused      ifree %iused  Mounted on
/dev/disk1s1s1  489825072  29909808  89368344    26%  553757 2448571603    0%   /
devfs                 382       382         0   100%     662          0  100%   /dev</code></pre>]]></description><link>https://qwx.jp/backup_carnavi_sdcard/</link><guid isPermaLink="false">610f70deb28e0e0001a8d689</guid><category><![CDATA[electronics]]></category><category><![CDATA[amazon]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Sun, 08 Aug 2021 06:53:55 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1606579352710-6df1a5aae2eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDJ8fHNkJTIwY2FyZHxlbnwwfHx8fDE2Mjg0MDU1MDc&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>目的</h1>
<img src="https://images.unsplash.com/photo-1606579352710-6df1a5aae2eb?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMTc3M3wwfDF8c2VhcmNofDJ8fHNkJTIwY2FyZHxlbnwwfHx8fDE2Mjg0MDU1MDc&ixlib=rb-1.2.1&q=80&w=2000" alt="カーナビで録音した音源を新しい大容量SDカードに複製して移行する"><p>今までカーナビで使用してきた8GBのSDカードを32GBの大容量SDカードに移行します</p>
<p>移行先SDカードは今回もドラレコでも使っているコスパの良い下記のmicroSDカード(Samsung EVO Plusシリーズ)の32GBを使いました</p>
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=qf_sp_asin_til&t=zync-22&m=amazon&o=9&p=8&l=as1&IS2=1&detail=1&asins=B06XSV23T1&linkId=3f06501eb9cee2afe1084b014a57b79b&bc1=ffffff&amp;lt1=_blank&fc1=333333&lc1=0066c0&bg1=ffffff&f=ifr">
    </iframe>
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=qf_sp_asin_til&t=zync-22&m=amazon&o=9&p=8&l=as1&IS2=1&detail=1&asins=B08QML1J43&linkId=b542c61d30bd17dedeae2f0684a0a025&bc1=ffffff&amp;lt1=_blank&fc1=333333&lc1=0066c0&bg1=ffffff&f=ifr">
    </iframe>  
<p>microSDの方がアダプタで色んな機器に応用しやすいので私は基本的にmicroSDを買っていますが、下記のSDカードでもOK</p>
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=qf_sp_asin_til&t=zync-22&m=amazon&o=9&p=8&l=as1&IS2=1&detail=1&asins=B08FQNMBXJ&linkId=7a09e06b275734fe2f2b818b26377deb&bc1=ffffff&amp;lt1=_blank&fc1=333333&lc1=0066c0&bg1=ffffff&f=ifr">
    </iframe>
<iframe style="width:120px;height:240px;" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="https://rcm-fe.amazon-adsystem.com/e/cm?ref=qf_sp_asin_til&t=zync-22&m=amazon&o=9&p=8&l=as1&IS2=1&detail=1&asins=B08FR3SQ3R&linkId=6653989cbeda3950f74067f5848c6045&bc1=ffffff&amp;lt1=_blank&fc1=333333&lc1=0066c0&bg1=ffffff&f=ifr">
    </iframe>
<h1 id>解決方法</h1>
<h2 id="dd">ddコマンド</h2>
<p>やり方は色々ありますが、今回はmac bookで行ったのでddコマンドでSDカードイメージを作成する方法にすることにしました</p>
<p>ディスクイメージであればブロック単位で完全な複製（ぶっこ抜き）が作れるので、手動コピーでは対応できないセクタ情報もぶっこ抜いて完全な複製ができる...はず</p>
<h2 id="sd">コピー元SDカードの名前を調べる</h2>
<p>dfコマンドでまず差込前のディスク情報を見ておきます</p>
<pre><code class="language-bash">df
Filesystem     512-blocks      Used Available Capacity iused      ifree %iused  Mounted on
/dev/disk1s1s1  489825072  29909808  89368344    26%  553757 2448571603    0%   /
devfs                 382       382         0   100%     662          0  100%   /dev
/dev/disk1s4    489825072  20973864  89368344    20%      11 2449125349    0%   /System/Volumes/VM
/dev/disk1s2    489825072    761440  89368344     1%    1336 2449124024    0%   /System/Volumes/Preboot
/dev/disk1s6    489825072       984  89368344     1%      17 2449125343    0%   /System/Volumes/Update
/dev/disk1s5    489825072 344329400  89368344    80% 1731438 2447393922    0%   /System/Volumes/Data
map auto_home           0         0         0   100%       0          0  100%   /System/Volumes/Data/home
</code></pre>
<p>次に移行元SDカードを差し込んでから再度dfします</p>
<pre><code class="language-bash">df
Filesystem     512-blocks      Used Available Capacity iused      ifree %iused  Mounted on
/dev/disk1s1s1  489825072  29909808  89379760    26%  553757 2448571603    0%   /
devfs                 385       385         0   100%     666          0  100%   /dev
/dev/disk1s4    489825072  20973864  89379760    20%      11 2449125349    0%   /System/Volumes/VM
/dev/disk1s2    489825072    761440  89379760     1%    1336 2449124024    0%   /System/Volumes/Preboot
/dev/disk1s6    489825072       984  89379760     1%      17 2449125343    0%   /System/Volumes/Update
/dev/disk1s5    489825072 344317984  89379760    80% 1731444 2447393916    0%   /System/Volumes/Data
map auto_home           0         0         0   100%       0          0  100%   /System/Volumes/Data/home
/dev/disk2s1     15742976  10236864   5506112    66%       0          0  100%   /Volumes/NO NAME
</code></pre>
<p>一番下に/dev/disk2s1が追加されたので、今回の移行元SDカードは/dev/disk2っぽいですね<br>
※環境によってデバイス名は異なるので面倒でも必ず対象のSDカードを特定したほうが良いです</p>
<h2 id="sd">コピー元SDカードをアンマウントする</h2>
<p>名前が特定できたらアンマウントします<br>
アンマウントしないとddコマンド時にエラーになった...はず</p>
<pre><code class="language-bash">diskutil umountDisk /dev/disk2
</code></pre>
<h2 id="sd">コピー元SDカードのディスクイメージを作成する</h2>
<p>ddコマンドでSDカードのブロック情報をぶっこ抜きます</p>
<pre><code class="language-bash">cd ~
sudo dd if=/dev/rdisk2 of=carnavi_sdcard.dmg bs=16m
</code></pre>
<p>しばらくするとコマンドが完了してユーザーディレクトリ直下にcarnavi_sdcard.dmgがSDカードと同じくらいの容量になっています</p>
<p>ちなみにbsは1mbにするとかなり時間かかりますので、私は16mbくらいにしてまとめて読み書きしています</p>
<p>また/dev/disk2ではなく/dev/rdisk2になっている理由は完全バックアップなので先頭からのシーケンシャルアクセスで良いからです<br>
別にrをつけなくても大丈夫だと思いますが、ランダムアクセスになって効率が悪い=遅いらしいです</p>
<h2 id="sd">コピー先SDカードにディスクイメージを書き込む</h2>
<p>コピー元のディスクイメージが作成できたら、コピー元SDカードを取り出して、移行先のSDカードを差し込みます</p>
<p>ちなみに移行先SDカードの中身はディスクイメージ書き込み時に完全に消滅します</p>
<p>コピー先SDカードを差し込んだら、まずはアンマウントします</p>
<pre><code class="language-bash">diskutil umountDisk /dev/disk2
</code></pre>
<p>で、ddコマンドで書き込みます</p>
<pre><code class="language-bash">cd ~
sudo dd if=carnavi_sdcard.dmg of=/dev/rdisk2 bs=16m
</code></pre>
<p>コマンドが完了したら複製完了</p>
<h2 id="sd">カーナビに複製後のSDカードを差し込んで動作確認する</h2>
<p>パーティション情報も含めて複製されてるので特に問題なく再生できると思います</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>目的</h1>
<p>私は横着なので、ソファとか座って長時間テレビを見るのは苦痛なのです<br>
やはり長時間何かを見るなら、そう、ベッドやマットレスに仰向けになって寝ころびながら映画とかテレビとか、Youtubeとかを見るのが最高ではないだろうか？</p>
<p>という発想から、天井にスマートフォン画面を投影して仰向けでゴロゴロしながら快適スマートフォン&amp;amazonプライムライフを送ることを目指しました</p>
<h1 id>機材購入</h1>
<p>さて、何はともあれまずはどんなプロジェクタがあるか調べます<br>
どれも高いし、天井に投影できるタイプのプロジェクタは片手で数えるくらいしかありません<br>
小さめでポケットタイプで三脚付きのものがよさげですが、数万円とお高いです</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B07C3L77W5/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B07C3L77W5&linkCode=as2&tag=zync-22&linkId=313e0f578a773fe8978716edf51fb26f"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B07C3L77W5&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22">PTVDISPLAYミニDLPプロジェクター小型 Bluetooth Wifi充電式ワイヤレスプロジェクター Android &amp; Iphone対応HDMI/USB/TFカード（シルバー）</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B07C3L77W5" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"><br>
*ポケットタイプで三脚付きのプロジェクタ<br>
*どこまでの角度までいけるかは不明<br>
*クリックでリンクが開きます</p>
<h2 id>構想</h2>
<p>上のような三脚付きタイプを発見したので、似たような構成で考えます<br>
少なくとも三脚と雲台を使ってプロジェクタをマウントすれば、やりたいことはすべて実現出来そうです</p>
<p>ちょうど家に余っているミニ三脚があったので今回は下記の三脚を使って雲台に激安プロジェクタを設置し、天井や壁に投影できるようにすることを考えます</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B077TP9CDX/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B077TP9CDX&linkCode=as2&tag=zync-22&linkId=1b5604a23938162c15d4e946510647cd"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B077TP9CDX&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22">グッズゴーイング 【Amazon限定ブランド】SLIK 卓上三脚 ミニ3 BH 2段 レバーロック式 自由雲台付属 217115</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B077TP9CDX" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"></p>
<p>*今回使用したミニ三脚<br>
*耐荷重は1kgらしいので、それくらいのプロジェクタを探すことに<br></p>]]></description><link>https://qwx.jp/projecting-the-projector-onto-the-ceiling/</link><guid isPermaLink="false">5fb38f821535040001391c4f</guid><category><![CDATA[3dprinter]]></category><category><![CDATA[fusion360]]></category><category><![CDATA[amazon]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Tue, 17 Nov 2020 10:16:30 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1535016120720-40c646be5580?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>目的</h1>
<img src="https://images.unsplash.com/photo-1535016120720-40c646be5580?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話"><p>私は横着なので、ソファとか座って長時間テレビを見るのは苦痛なのです<br>
やはり長時間何かを見るなら、そう、ベッドやマットレスに仰向けになって寝ころびながら映画とかテレビとか、Youtubeとかを見るのが最高ではないだろうか？</p>
<p>という発想から、天井にスマートフォン画面を投影して仰向けでゴロゴロしながら快適スマートフォン&amp;amazonプライムライフを送ることを目指しました</p>
<h1 id>機材購入</h1>
<p>さて、何はともあれまずはどんなプロジェクタがあるか調べます<br>
どれも高いし、天井に投影できるタイプのプロジェクタは片手で数えるくらいしかありません<br>
小さめでポケットタイプで三脚付きのものがよさげですが、数万円とお高いです</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B07C3L77W5/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B07C3L77W5&linkCode=as2&tag=zync-22&linkId=313e0f578a773fe8978716edf51fb26f"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B07C3L77W5&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話">PTVDISPLAYミニDLPプロジェクター小型 Bluetooth Wifi充電式ワイヤレスプロジェクター Android &amp; Iphone対応HDMI/USB/TFカード（シルバー）</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B07C3L77W5" width="1" height="1" border="0" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話" style="border:none !important; margin:0px !important;"><br>
*ポケットタイプで三脚付きのプロジェクタ<br>
*どこまでの角度までいけるかは不明<br>
*クリックでリンクが開きます</p>
<h2 id>構想</h2>
<p>上のような三脚付きタイプを発見したので、似たような構成で考えます<br>
少なくとも三脚と雲台を使ってプロジェクタをマウントすれば、やりたいことはすべて実現出来そうです</p>
<p>ちょうど家に余っているミニ三脚があったので今回は下記の三脚を使って雲台に激安プロジェクタを設置し、天井や壁に投影できるようにすることを考えます</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B077TP9CDX/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B077TP9CDX&linkCode=as2&tag=zync-22&linkId=1b5604a23938162c15d4e946510647cd"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B077TP9CDX&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話">グッズゴーイング 【Amazon限定ブランド】SLIK 卓上三脚 ミニ3 BH 2段 レバーロック式 自由雲台付属 217115</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B077TP9CDX" width="1" height="1" border="0" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話" style="border:none !important; margin:0px !important;"></p>
<p>*今回使用したミニ三脚<br>
*耐荷重は1kgらしいので、それくらいのプロジェクタを探すことに<br>
*クリックでリンクが開きます</p>
<h2 id>プロジェクタ探し</h2>
<p>次に、プロジェクタ本体を探します<br>
三脚と自作マウンタを作ることを前提にするので、プロジェクタは天井投影できないタイプでも構いません</p>
<p>用途もお遊びなのでとにかく安いものを探します<br>
もちろん、Wifiつきのやつとかでもいいのですが今回は下記のケーブルを使ってHDMIで接続することを前提にとにかく安く仕上げることにしました</p>
<h3 id="hdmi">HDMI変換するケーブル類</h3>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B00FJRZ3CE/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00FJRZ3CE&linkCode=as2&tag=zync-22&linkId=9277ce31102cc974c7b887ef961e10a5"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B00FJRZ3CE&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話">ELECOM MHL変換アダプタ Galaxy非対応 DH-MHLAD01BK</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00FJRZ3CE" width="1" height="1" border="0" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話" style="border:none !important; margin:0px !important;"></p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B00XP5KLLK/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00XP5KLLK&linkCode=as2&tag=zync-22&linkId=4645f4034e252993eb5cd7f7bd76460b"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B00XP5KLLK&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話">Apple Lightning - Digital AVアダプタ</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00XP5KLLK" width="1" height="1" border="0" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話" style="border:none !important; margin:0px !important;"></p>
<h3 id>選定プロジェクタ</h3>
<p>プロジェクタはいくつか安めのものを探した結果、5000円未満で購入できる下記のプロジェクタに決定しました<br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B08BWPB6CR/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B08BWPB6CR&linkCode=as2&tag=zync-22&linkId=75dbe1a4406c1449ac9b6188d6c1f606"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B08BWPB6CR&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話">LEDプロジェクター小型4000lm 1920x1080最大解像度キーストーン内蔵スピーカー*2 HDMI PCタブレットDVD PS3</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B08BWPB6CR" width="1" height="1" border="0" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話" style="border:none !important; margin:0px !important;"><br>
*ちなみに1080pを謳ってますが出力は720pとかそれ以下だと思います<br>
*クリックでリンクが開きます</p>
<h2 id>部品購入</h2>
<p>最終的に雲台とプロジェクタを接続する必要があります<br>
これをどうするかですが、3Dプリンタでマウンタを作成することにします<br>
このとき、下記の三脚ねじを使いました</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B005DJIT2O/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B005DJIT2O&linkCode=as2&tag=zync-22&linkId=5351030c6362dd16a887c1ebdea88fb6"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B005DJIT2O&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話">HAKUBA カメラネジアダプター H-SA8</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B005DJIT2O" width="1" height="1" border="0" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話" style="border:none !important; margin:0px !important;"></p>
<p>あとはL字タイプのメガネケーブルを購入しておきます<br>
なくても大丈夫ですがかさばるのが嫌だったため用意しておきました</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B01MRRS5QO/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01MRRS5QO&linkCode=as2&tag=zync-22&linkId=462f2faa6438dd242eddb041294db4e2"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B01MRRS5QO&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話">SANWA SUPPLY(サンワサプライ) 電源コード KB-DM2L-2</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01MRRS5QO" width="1" height="1" border="0" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話" style="border:none !important; margin:0px !important;"></p>
<h1 id>設計</h1>
<p>プロジェクタの寸法を測ります</p>
<p><img src="https://qwx.jp/content/images/2020/11/IMG_4802.JPG" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話"></p>
<p><img src="https://qwx.jp/content/images/2020/11/IMG_4803.JPG" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話"></p>
<p>あとはFusion 360でこんなパーツをちゃちゃっと作ります<br>
<img src="https://qwx.jp/content/images/2020/11/pj_mounter.png" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話"></p>
<p>上のプロジェクタ専用なので、ないとは思いますが一応stl配布します<br>
<a href="https://drive.google.com/file/d/19w9ljt5YvQVStF_zALNjLUwgP2FOqcAz/view?usp=sharing">STLダウンロード</a></p>
<h1 id>結果</h1>
<p><img src="https://qwx.jp/content/images/2020/11/IMG_4812.JPG" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話"></p>
<p><img src="https://qwx.jp/content/images/2020/11/IMG_4813.JPG" alt="激安プロジェクタで天井に投影して寝ながら映画を見るために努力した話"></p>
<p>*照明つけてるので薄いですが暗くすると十分綺麗です</p>
<p>これは楽すぎてやばいです<br>
鑑賞しながら飲食は出来ませんが、ぼーっとみるぶんにはとても快適でした<br>
作る価値はあったかと</p>
<p>ちなみに斜めにしても台形補正のあるプロジェクタなので問題ありませんでした<br>
上下反転もできます</p>
<p>ぜひお試しあれ</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[PHILIPS Series 9000のヘッドが外れて落ちる問題の修理]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<p>いつも使っているシェーバー(フィリップスのSeries9000)が、最近使用中にヘッドが外れて落ちる現象が頻発するようになった<br>
騙しだまし使ってきたのだが、最近はさかさまにするだけで外れて落ちるレベルになってきたため、なんとかすることにした</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B01JS85G12/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01JS85G12&linkCode=as2&tag=zync-22&linkId=89507b4a265ce3c0c7bbb25adda9b041"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B01JS85G12&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01JS85G12" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B01JS85G12/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01JS85G12&linkCode=as2&tag=zync-22&linkId=e00b682e5a45975fa96683a81ae3f351">フィリップス 9000シリーズ メンズ 電気シェーバー 72枚刃 回転式 お風呂剃り &amp; 丸洗い可 トリマー・洗浄充電器付 S9185/26</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01JS85G12" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"><br>
※クリックで商品ページが開きます</p>
<p>商品レビューにもあるが、もしこのシェーバーの購入を検討している人がいたら、このシリーズはヘッドと本体の固定部分が結構脆いので注意したほうがよい<br>
マジで使用中にポロリと外れる</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B01JS85TAU/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01JS85TAU&linkCode=as2&tag=zync-22&linkId=65a722fe7776f8e2288904107e615273"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B01JS85TAU&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01JS85TAU" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B01JS85TAU/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01JS85TAU&linkCode=as2&tag=zync-22&linkId=f087ffe7be90c32e990994eb527fd021">フィリップス メンズシェーバー 5000シリーズ S5395/26</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01JS85TAU" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"></p>
<p>構造的にはヘッドの稼働方向が5方向と少ないこのシリーズ5000の方が丈夫だと思うのだけど、こいつは深剃りは期待しないほうがいいのがまた悩ましい</p>
<p>話はそれるが、このシェーバーの洗浄液は割とすぐ枯渇するうえ、取り換え部品が2回分で1200円程度するためランニングコストが割と馬鹿にならない</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B00MUMYPDO/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00MUMYPDO&linkCode=as2&tag=zync-22&linkId=9180cded176887514bacac616b2b9a5d"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B00MUMYPDO&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00MUMYPDO" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B00MUMYPDO/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00MUMYPDO&linkCode=as2&tag=zync-22&linkId=30204a763d532e53971f7888e8ef3e99">フィリップス スマートクリーン クリーニング液 9000 &amp; 7000シリーズ用 2個パック (6ヶ月分) JC302/51</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00MUMYPDO" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"></p>
<p>なので、自分は付属の容器を水洗いして使いまわして、下記を注入している<br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B00MUMYP20/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00MUMYP20&linkCode=as2&tag=zync-22&linkId=ecd40a2d4af323cd71bda501be7b5ed0"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B00MUMYP20&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00MUMYP20" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B00MUMYP20/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00MUMYP20&linkCode=as2&tag=zync-22&linkId=c22f26911be12832ba9027f92a9d98ff">フィリップス</a></p>]]></description><link>https://qwx.jp/philips-series-9000-fix-head-come-off/</link><guid isPermaLink="false">5ec4f3d31535040001391b7c</guid><category><![CDATA[3dprinter]]></category><category><![CDATA[fusion360]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Wed, 20 May 2020 09:50:11 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1506029214967-eef911357d1b?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<img src="https://images.unsplash.com/photo-1506029214967-eef911357d1b?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"><p>いつも使っているシェーバー(フィリップスのSeries9000)が、最近使用中にヘッドが外れて落ちる現象が頻発するようになった<br>
騙しだまし使ってきたのだが、最近はさかさまにするだけで外れて落ちるレベルになってきたため、なんとかすることにした</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B01JS85G12/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01JS85G12&linkCode=as2&tag=zync-22&linkId=89507b4a265ce3c0c7bbb25adda9b041"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B01JS85G12&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01JS85G12" width="1" height="1" border="0" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理" style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B01JS85G12/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01JS85G12&linkCode=as2&tag=zync-22&linkId=e00b682e5a45975fa96683a81ae3f351">フィリップス 9000シリーズ メンズ 電気シェーバー 72枚刃 回転式 お風呂剃り &amp; 丸洗い可 トリマー・洗浄充電器付 S9185/26</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01JS85G12" width="1" height="1" border="0" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理" style="border:none !important; margin:0px !important;"><br>
※クリックで商品ページが開きます</p>
<p>商品レビューにもあるが、もしこのシェーバーの購入を検討している人がいたら、このシリーズはヘッドと本体の固定部分が結構脆いので注意したほうがよい<br>
マジで使用中にポロリと外れる</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B01JS85TAU/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01JS85TAU&linkCode=as2&tag=zync-22&linkId=65a722fe7776f8e2288904107e615273"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B01JS85TAU&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01JS85TAU" width="1" height="1" border="0" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理" style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B01JS85TAU/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01JS85TAU&linkCode=as2&tag=zync-22&linkId=f087ffe7be90c32e990994eb527fd021">フィリップス メンズシェーバー 5000シリーズ S5395/26</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01JS85TAU" width="1" height="1" border="0" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理" style="border:none !important; margin:0px !important;"></p>
<p>構造的にはヘッドの稼働方向が5方向と少ないこのシリーズ5000の方が丈夫だと思うのだけど、こいつは深剃りは期待しないほうがいいのがまた悩ましい</p>
<p>話はそれるが、このシェーバーの洗浄液は割とすぐ枯渇するうえ、取り換え部品が2回分で1200円程度するためランニングコストが割と馬鹿にならない</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B00MUMYPDO/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00MUMYPDO&linkCode=as2&tag=zync-22&linkId=9180cded176887514bacac616b2b9a5d"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B00MUMYPDO&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00MUMYPDO" width="1" height="1" border="0" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理" style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B00MUMYPDO/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00MUMYPDO&linkCode=as2&tag=zync-22&linkId=30204a763d532e53971f7888e8ef3e99">フィリップス スマートクリーン クリーニング液 9000 &amp; 7000シリーズ用 2個パック (6ヶ月分) JC302/51</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00MUMYPDO" width="1" height="1" border="0" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理" style="border:none !important; margin:0px !important;"></p>
<p>なので、自分は付属の容器を水洗いして使いまわして、下記を注入している<br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B00MUMYP20/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00MUMYP20&linkCode=as2&tag=zync-22&linkId=ecd40a2d4af323cd71bda501be7b5ed0"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B00MUMYP20&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00MUMYP20" width="1" height="1" border="0" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理" style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B00MUMYP20/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00MUMYP20&linkCode=as2&tag=zync-22&linkId=c22f26911be12832ba9027f92a9d98ff">フィリップス ジェットクリーン クリーニング液 センソタッチ3D &amp; 2Dシリーズ用 3個パック (3ヶ月分) HQ203/61</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00MUMYP20" width="1" height="1" border="0" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理" style="border:none !important; margin:0px !important;"></p>
<p>成分はほぼ同じようだし今のところ（2年程度）特に問題は発生していないが、何かあるかもしれない<br>
しかし明らかに詰め替えの方がお得なので少なくとも保証期間過ぎたらこちらをお勧めする</p>
<h1 id>原因</h1>
<p>ぱっと見ヘッド側と本体側のどちらにも問題がありそうだった<br>
まずヘッド側は摩擦による樹脂?の劣化がひどく、固定するための溝が削れてしまい、遊びが多くなっていた</p>
<p><img src="https://qwx.jp/content/images/2020/05/philips_reason_head.JPG" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></p>
<p>本体側はヘッドを固定するための金属の留め具があるのだが、どうもこれが伸びてしまっているようで、がっちり引き締めてくれなくなってしまっていた</p>
<p><img src="https://qwx.jp/content/images/2020/05/philips_reason_body.JPG" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></p>
<h1 id>考案</h1>
<p>修正案としては下記が考えられる</p>
<ol>
<li>本体側の留め具が一定以上に広がらないようにストッパーを挿入する</li>
<li>ヘッドの溝を浅くするためにアタッチメントを作成して装着する</li>
</ol>
<p>本当は2番が正しい(最悪壊れてもヘッドを買い替えれば解決する)のだが、このヘッドが意外と高額なので、既に保証期間も終わっているため諦めて1番を選択した</p>
<h1 id>解決</h1>
<p>ちゃちゃっとパーツを設計する</p>
<p><img src="https://qwx.jp/content/images/2020/05/philips_parts_3d.png" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></p>
<p>本当は円形にやったほうがきれいにできるのだけど、計測が面倒なので誤差補正しやすいフック型にした</p>
<p>設計出来たらちゃちゃっと印刷する</p>
<p><img src="https://qwx.jp/content/images/2020/05/philips_parts.JPG" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></p>
<p>とても小さいパーツなので2分程度で印刷は終わった<br>
普段から数時間かけて印刷しているとこの速さには驚く</p>
<p>印刷後は微調整のためにやすりで厚みを調整した</p>
<p>そして装着</p>
<p><img src="https://qwx.jp/content/images/2020/05/philips_result.JPG" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></p>
<p>きちんとヘッドもはまるか確認</p>
<p><img src="https://qwx.jp/content/images/2020/05/philips_result_2.JPG" alt="PHILIPS Series 9000のヘッドが外れて落ちる問題の修理"></p>
<p>がっちり固定できたが、たまにヘッド未装着の警告が表示される<br>
しかしまぁこれはもともとなので無視することにした<br>
洗浄も問題なく認識されるのでよしとしよう</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[mermaidのガントチャートで休日と祝日を考慮して表示する方法]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<p>mermaidでガントチャートを表示したとき、休日や祝日が考慮されないスケジュールになってしまう</p>
<pre><code class="language-md">\```mermaid
gantt
    title dev schedule(休日祝日なし設定)
    dateFormat YYYY-MM-DD
    axisFormat  %m/%d

    section HTML
        設計&amp;開発ドキュメント作成: design_and_doc, 2020-04-13, 3d

    section Migration
        設計: desgin_migration, after design_and_doc, 2d
        実装: imple_migration, after imple_api, 5d

    section REST API
        設計: design_api, after desgin_migration,</code></pre>]]></description><link>https://qwx.jp/mermaid-ganttchart-excludes-weekends-and-holiday/</link><guid isPermaLink="false">5ea0cd4a1535040001391b2d</guid><category><![CDATA[html]]></category><category><![CDATA[ios]]></category><category><![CDATA[android]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Wed, 22 Apr 2020 23:18:11 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1506784365847-bbad939e9335?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<img src="https://images.unsplash.com/photo-1506784365847-bbad939e9335?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="mermaidのガントチャートで休日と祝日を考慮して表示する方法"><p>mermaidでガントチャートを表示したとき、休日や祝日が考慮されないスケジュールになってしまう</p>
<pre><code class="language-md">\```mermaid
gantt
    title dev schedule(休日祝日なし設定)
    dateFormat YYYY-MM-DD
    axisFormat  %m/%d

    section HTML
        設計&amp;開発ドキュメント作成: design_and_doc, 2020-04-13, 3d

    section Migration
        設計: desgin_migration, after design_and_doc, 2d
        実装: imple_migration, after imple_api, 5d

    section REST API
        設計: design_api, after desgin_migration, 5d
        実装: imple_api, after design_api, 5d
        テスト: test_api, after imple_api, 5d

    section Android
        実装: imple_android, after test_api, 2w

    section iOS
        実装: imple_ios, after imple_android, 2w
\```
</code></pre>
<p><img src="https://qwx.jp/content/images/2020/04/gant_with_weekend.png" alt="mermaidのガントチャートで休日と祝日を考慮して表示する方法"></p>
<p>ソルジャースケジュール</p>
<h1 id>解決</h1>
<p><a href="https://mermaid-js.github.io/mermaid/#/gantt">公式ドキュメント</a>のsyntaxを読むと、&quot;exludes&quot;を指定してやればいいようだ<br>
休日だけなら&quot;weekends&quot;を、祝日を含めるならYYYY-MM-DDを複数指定してやればいいっぽい<br>
なので、試しに2020年の11月までの祝日と週末を除外して指定してみる</p>
<pre><code class="language-md">\```mermaid
gantt
    title dev schedule(休日祝日なし設定)
    dateFormat YYYY-MM-DD
    axisFormat  %m/%d
    excludes weekends 2020-04-29  2020-05-02 2020-05-03 2020-05-04 2020-05-05 2020-05-06 2020-07-23 2020-07-24 2020-08-10 2020-09-21 2020-09-22 2020-11-03 2020-11-23

    section HTML
        設計&amp;開発ドキュメント作成: design_and_doc, 2020-04-13, 3d

    section Migration
        設計: desgin_migration, after design_and_doc, 2d
        実装: imple_migration, after imple_api, 5d

    section REST API
        設計: design_api, after desgin_migration, 5d
        実装: imple_api, after design_api, 5d
        テスト: test_api, after imple_api, 5d

    section Android
        実装: imple_android, after test_api, 2w

    section iOS
        実装: imple_ios, after imple_android, 2w
\```
</code></pre>
<p><img src="https://qwx.jp/content/images/2020/04/gant_no_with_weekend.png" alt="mermaidのガントチャートで休日と祝日を考慮して表示する方法"></p>
<p>ぱっとみだが期間は増え、週末は空白になり、長期連休のGWは隙間はないが2w=17dが祝日を除いた長さになっているっぽいので、たぶん大丈夫</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[stylusでpx同士などを演算した結果の単位を除去する方法]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<p>下記の様に、font-sizeとline-heightをpxを含む変数で定義しているとき、中央寄せにするための適切なline-heightを求めると単位pxが含まれて倍率指定ができない</p>
<pre><code class="language-stylus">default_font_size_px = 16px
default_line_height_px = 32px

.sample
    font-size default_font_size_px
    line-height (default_line_height_px / default_font_size_px)
</code></pre>
<p>この結果は当然単位pxを含むので、&quot;2px&quot;になってしまう</p>
<h1 id>解決</h1>
<p>unit関数が使えるのでそれ使って単位変換したらいいっぽい</p>
<pre><code class="language-stylus">default_font_size_px = 16px
default_line_height_px = 32px

.sample
    font-size default_font_</code></pre>]]></description><link>https://qwx.jp/stylus-px-unit-trim/</link><guid isPermaLink="false">5e99034b1535040001391af6</guid><category><![CDATA[html]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Fri, 17 Apr 2020 01:26:50 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1509228468518-180dd4864904?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<img src="https://images.unsplash.com/photo-1509228468518-180dd4864904?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="stylusでpx同士などを演算した結果の単位を除去する方法"><p>下記の様に、font-sizeとline-heightをpxを含む変数で定義しているとき、中央寄せにするための適切なline-heightを求めると単位pxが含まれて倍率指定ができない</p>
<pre><code class="language-stylus">default_font_size_px = 16px
default_line_height_px = 32px

.sample
    font-size default_font_size_px
    line-height (default_line_height_px / default_font_size_px)
</code></pre>
<p>この結果は当然単位pxを含むので、&quot;2px&quot;になってしまう</p>
<h1 id>解決</h1>
<p>unit関数が使えるのでそれ使って単位変換したらいいっぽい</p>
<pre><code class="language-stylus">default_font_size_px = 16px
default_line_height_px = 32px

.sample
    font-size default_font_size_px
    line-height unit(default_line_height_px / default_font_size_px, '')
</code></pre>
<p>結果、pxが空文字になるので、期待通り&quot;2&quot;になった</p>
<p>他にもビルトイン関数がたくさんあるっぽい<br>
日本語ありがたい<br>
<a href="https://gist.github.com/ejointjp/8e0992cbf83565095adbf695d8bf65fc">https://gist.github.com/ejointjp/8e0992cbf83565095adbf695d8bf65fc</a></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[Vue Devtoolsで"Vue.js not detected"になる問題]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>現象</h1>
<p>vueのデバッグのためにchrome拡張を導入したが, &quot;Vue.js not detected&quot;と表示されローカルファイルのデバッグができない<br>
なおwebpackを使用してバンドル化しており,modeはもちろんdevelopmentとしている</p>
<h1 id>原因</h1>
<p>あれこれ悩んだ結果わかったのはローカル環境(fileプロトコル)で開発していたのが原因だったっぽい<br>
chrome側でプラグインからローカルファイルへアクセスをするのを遮断しているようだ</p>
<h1 id>対処</h1>
<p>ファイルのURLへのアクセスを許可するをONにしてやればよい<br>
<img src="https://qwx.jp/content/images/2020/04/vue_devtools_op.png" alt="vue_devtools_op"></p>
<!--kg-card-end: markdown-->]]></description><link>https://qwx.jp/vuejs-not-detected-in-vue-devtools-chrome-extension/</link><guid isPermaLink="false">5e977bd41535040001391ab8</guid><category><![CDATA[html]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Wed, 15 Apr 2020 21:42:04 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1534398079543-7ae6d016b86a?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>現象</h1>
<img src="https://images.unsplash.com/photo-1534398079543-7ae6d016b86a?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="Vue Devtoolsで"Vue.js not detected"になる問題"><p>vueのデバッグのためにchrome拡張を導入したが, &quot;Vue.js not detected&quot;と表示されローカルファイルのデバッグができない<br>
なおwebpackを使用してバンドル化しており,modeはもちろんdevelopmentとしている</p>
<h1 id>原因</h1>
<p>あれこれ悩んだ結果わかったのはローカル環境(fileプロトコル)で開発していたのが原因だったっぽい<br>
chrome側でプラグインからローカルファイルへアクセスをするのを遮断しているようだ</p>
<h1 id>対処</h1>
<p>ファイルのURLへのアクセスを許可するをONにしてやればよい<br>
<img src="https://qwx.jp/content/images/2020/04/vue_devtools_op.png" alt="Vue Devtoolsで"Vue.js not detected"になる問題"></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[WordPressでget_postsするとUndefined Offset: 0...になる問題]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>現象</h1>
<p>カスタムテーマを作っていて、下記のコードを実行して表示したとき、Undefined Offset: 0....が出力されてしまう</p>
<pre><code class="language-php">$posts = get_posts(array(
      'category_name' =&gt; 'News'
    , 'orderby'  =&gt; 'date'
    , 'order'    =&gt; 'DESC'
    , 'suppress_filters' =&gt; false
));
foreach($posts as $post) {
    // something...
}
</code></pre>
<h1 id>原因</h1>
<p>数時間ほどvar_dumpしたりログみたりでハマったのだが、オチはまさかのまさか</p>
<pre><code class="language-text">&quot;$posts&quot;はグローバル変数で予約されていた
</code></pre>
<p>ﾃﾞﾃﾞｰﾝ!</p>
<p>下記の様に$postsを$hoge_postsにしたら解決した</p>
<p>いやーこれはちょっと想定外だった<br>
つらい</p>
<!--kg-card-end: markdown-->]]></description><link>https://qwx.jp/wordpress_notice_undefined_offset_0_from_get_posts_function/</link><guid isPermaLink="false">5e7d03fa1535040001391a76</guid><category><![CDATA[wordpress]]></category><category><![CDATA[docker]]></category><category><![CDATA[html]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Thu, 26 Mar 2020 19:45:38 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1530840197133-665af68f9d71?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>現象</h1>
<img src="https://images.unsplash.com/photo-1530840197133-665af68f9d71?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="WordPressでget_postsするとUndefined Offset: 0...になる問題"><p>カスタムテーマを作っていて、下記のコードを実行して表示したとき、Undefined Offset: 0....が出力されてしまう</p>
<pre><code class="language-php">$posts = get_posts(array(
      'category_name' =&gt; 'News'
    , 'orderby'  =&gt; 'date'
    , 'order'    =&gt; 'DESC'
    , 'suppress_filters' =&gt; false
));
foreach($posts as $post) {
    // something...
}
</code></pre>
<h1 id>原因</h1>
<p>数時間ほどvar_dumpしたりログみたりでハマったのだが、オチはまさかのまさか</p>
<pre><code class="language-text">&quot;$posts&quot;はグローバル変数で予約されていた
</code></pre>
<p>ﾃﾞﾃﾞｰﾝ!</p>
<p>下記の様に$postsを$hoge_postsにしたら解決した</p>
<p>いやーこれはちょっと想定外だった<br>
つらい</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[WordpressのdokcerイメージでWP_DEBUGを有効にできない問題]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>現象</h1>
<p>dokcer-compose.ymlのenvironmentにWP_DEBUG=&quot;true&quot;, WP_DEBUG_DISPLAY=&quot;true&quot;、env_file内に同様の記述をしてもWrodrpressのエラー内容が表示されない</p>
<h1 id>解決策</h1>
<p>同じ現象にはまってた人がいた<br>
<a href="https://github.com/docker-library/wordpress/issues/287">https://github.com/docker-library/wordpress/issues/287</a></p>
<p>つまり、WORDPRESS_DEBUGを有効にしてやらないといけない<br>
したがって</p>
<pre><code class="language-bash">WORDPRESS_DEBUG=1
</code></pre>
<p>にして解決した</p>
<!--kg-card-end: markdown-->]]></description><link>https://qwx.jp/wordpress-docker-container-wp-debug-not-enable/</link><guid isPermaLink="false">5e6ca3f65db94b0001287d5e</guid><category><![CDATA[wordpress]]></category><category><![CDATA[docker]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Sat, 14 Mar 2020 09:35:12 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1582845512747-e42001c95638?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>現象</h1>
<img src="https://images.unsplash.com/photo-1582845512747-e42001c95638?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="WordpressのdokcerイメージでWP_DEBUGを有効にできない問題"><p>dokcer-compose.ymlのenvironmentにWP_DEBUG=&quot;true&quot;, WP_DEBUG_DISPLAY=&quot;true&quot;、env_file内に同様の記述をしてもWrodrpressのエラー内容が表示されない</p>
<h1 id>解決策</h1>
<p>同じ現象にはまってた人がいた<br>
<a href="https://github.com/docker-library/wordpress/issues/287">https://github.com/docker-library/wordpress/issues/287</a></p>
<p>つまり、WORDPRESS_DEBUGを有効にしてやらないといけない<br>
したがって</p>
<pre><code class="language-bash">WORDPRESS_DEBUG=1
</code></pre>
<p>にして解決した</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[VAIO VPCZ21AJの液晶パネルを交換した話]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>困ったこと</h1>
<p>Windows10の無償アップグレードが出た頃の話になるけれど、ある日突然、VPCZ21AJの画面がスタンバイとかではないのに、プツンと真っ暗になるようになってしまった。(いきなりディスプレイの電源が落ちる感じ)</p>
<p>最初の方は、それでもしばらくすると回復していたし、どうしても画面が復帰しない場合は一度画面を閉じて(スタンバイにする)、本体の電源を入れれば一定時間は使えていた<br>
(インバータ回路周辺からのノイズ音(ｼﾞｰｯ)がうるさくて気になって仕方なかったが...)</p>
<p>そんな感じで騙しだまし使っていたのだが、これまたある日突然、BIOS画面すら映らなくなってしまった</p>
<p>ここまでくるとほぼほぼハードウェアトラブルだろうと思いながらも、いろいろ試したところ、どうも輝度が30未満の場合はバックライトが点灯するっぽい</p>
<p>しかし、一度でも輝度が30以上になると、その瞬間からバックライトが消えてしまう上に、復帰させるには輝度30未満にしてからディスプレイの電源を入れなおさないとならない<br>
VAIOのBIOS画面は強制的に輝度100で起動するため、この瞬間にバックライトが消灯してしまい、Windows起動時に輝度が30になろうが、復帰しないみたいだ</p>
<h1 id>故障しているのは液晶パネルなのか？</h1>
<p>液晶パネルが壊れているなら交換したらいい話なのだが、そこそこお金が必要なので、確証がないと液晶パネルを購入する気になれず</p>
<p>現象から察するに、接触不良かバックライト切れかインバータ故障のどれかなので、まずは故障個所を確定することに</p>
<h1 id>液晶パネル部分の分解は意外と簡単だった</h1>
<p>まずは液晶とマザーボードを接続しているケーブルの接触不良をチェックするために分解をすることにした<br>
(液晶パネルが壊れていても結局、この部分の分解は避けられないので...)</p>
<p>VPCZ21AJのディスプレイ部分の分解は、思ったよりも簡単で拍子抜けした。<br>
(後述するVPCZ11AVJの方がはるかに面倒だった...)</p>
<p>VPCZ2のディスプレイ部分は、本体側を分解した後に、下記の赤丸部分を外せばOK<br>
一部、ネジ固定部分が壊れてますがまぁそれは最初からそうだったんでみなかったことにします<br>
<img src="https://qwx.jp/content/images/2020/01/vpcz21aj-display-fix-01-1.jpg" alt="vpcz21aj-display-fix-01-1"></p>
<p>※本体側の分解方法は<a href="https://weekly.ascii.jp/elem/000/000/164/164455/">週刊アスキー 最強モバイルVAIO</a></p>]]></description><link>https://qwx.jp/vaio-vpcz21aj-display-panel-fix/</link><guid isPermaLink="false">5e1f5c7e5db94b0001287be3</guid><category><![CDATA[vaio]]></category><category><![CDATA[electronics]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Wed, 15 Jan 2020 20:05:36 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1545164415-0fae860defbd?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>困ったこと</h1>
<img src="https://images.unsplash.com/photo-1545164415-0fae860defbd?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="VAIO VPCZ21AJの液晶パネルを交換した話"><p>Windows10の無償アップグレードが出た頃の話になるけれど、ある日突然、VPCZ21AJの画面がスタンバイとかではないのに、プツンと真っ暗になるようになってしまった。(いきなりディスプレイの電源が落ちる感じ)</p>
<p>最初の方は、それでもしばらくすると回復していたし、どうしても画面が復帰しない場合は一度画面を閉じて(スタンバイにする)、本体の電源を入れれば一定時間は使えていた<br>
(インバータ回路周辺からのノイズ音(ｼﾞｰｯ)がうるさくて気になって仕方なかったが...)</p>
<p>そんな感じで騙しだまし使っていたのだが、これまたある日突然、BIOS画面すら映らなくなってしまった</p>
<p>ここまでくるとほぼほぼハードウェアトラブルだろうと思いながらも、いろいろ試したところ、どうも輝度が30未満の場合はバックライトが点灯するっぽい</p>
<p>しかし、一度でも輝度が30以上になると、その瞬間からバックライトが消えてしまう上に、復帰させるには輝度30未満にしてからディスプレイの電源を入れなおさないとならない<br>
VAIOのBIOS画面は強制的に輝度100で起動するため、この瞬間にバックライトが消灯してしまい、Windows起動時に輝度が30になろうが、復帰しないみたいだ</p>
<h1 id>故障しているのは液晶パネルなのか？</h1>
<p>液晶パネルが壊れているなら交換したらいい話なのだが、そこそこお金が必要なので、確証がないと液晶パネルを購入する気になれず</p>
<p>現象から察するに、接触不良かバックライト切れかインバータ故障のどれかなので、まずは故障個所を確定することに</p>
<h1 id>液晶パネル部分の分解は意外と簡単だった</h1>
<p>まずは液晶とマザーボードを接続しているケーブルの接触不良をチェックするために分解をすることにした<br>
(液晶パネルが壊れていても結局、この部分の分解は避けられないので...)</p>
<p>VPCZ21AJのディスプレイ部分の分解は、思ったよりも簡単で拍子抜けした。<br>
(後述するVPCZ11AVJの方がはるかに面倒だった...)</p>
<p>VPCZ2のディスプレイ部分は、本体側を分解した後に、下記の赤丸部分を外せばOK<br>
一部、ネジ固定部分が壊れてますがまぁそれは最初からそうだったんでみなかったことにします<br>
<img src="https://qwx.jp/content/images/2020/01/vpcz21aj-display-fix-01-1.jpg" alt="VAIO VPCZ21AJの液晶パネルを交換した話"></p>
<p>※本体側の分解方法は<a href="https://weekly.ascii.jp/elem/000/000/164/164455/">週刊アスキー 最強モバイルVAIO Zをバラす、オトナの夏休み自由研究3日目</a>あたりを参考にした</p>
<p>あとは下記の様な分解用のヘラを使って液晶パネルのフレームを慎重に外していけば、液晶パネルが外せるようになる</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B074FRX9LY/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B074FRX9LY&linkCode=as2&tag=zync-22&linkId=36dd3b8ee28e4a46e3a307cba2873d79"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B074FRX9LY&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="VAIO VPCZ21AJの液晶パネルを交換した話"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B074FRX9LY" width="1" height="1" border="0" alt="VAIO VPCZ21AJの液晶パネルを交換した話" style="border:none !important; margin:0px !important;"><br>
※クリックで商品ページが開きます</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B074FRX9LY/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B074FRX9LY&linkCode=as2&tag=zync-22&linkId=36dd3b8ee28e4a46e3a307cba2873d79"><img src="https://qwx.jp/content/images/2020/01/vpcz21aj-display-fix-02.jpg" alt="VAIO VPCZ21AJの液晶パネルを交換した話"></a></p>
<p>最近の機器はネジ以外にツメで固定されているものが結構あって、下手に素手で剥がそうと頑張るとポキッと破損したりするんですよ...えぇ...勿論、過去に何回もやらかしてます</p>
<p>これらの分解用ツールは安いしそこそこ使えるので買って後悔はしないと思う<br>
もろいので本体を傷つけずに道具側が先に壊れてくれるのも〇</p>
<h1 id>やっぱり原因は液晶パネル...なのか？</h1>
<p><img src="https://qwx.jp/content/images/2020/01/vpcz21aj-display-fix-03.jpg" alt="VAIO VPCZ21AJの液晶パネルを交換した話"><br>
接触不良だったらラッキーと思いながらいろいろ試したけれど改善せず</p>
<p>こうなるとインバータかバックライトのどっちかが一番怪しくなるのだけど、はて。インバータはどこなのか??</p>
<p>最近の液晶パネルはインバータとパネルが一体型なのか、それっぽいプラケースに入った二極の回路が見当たらず...<br>
たぶん、液晶パネルの下にある回路がドライバなんだろうと思いつつも確信が...</p>
<h1 id="vpcz11avj">VPCZ11AVJの液晶パネルを移植してみる</h1>
<p>いろいろ調べていたら、びっくり。どうもVPCZ1とVPCZ2の液晶パネルは互換性があるようだ</p>
<p>結局、確信がなかったので面倒くさいと思いつつも手持ちのVPCZ11AVJの液晶パネルをVPCZ21AJに移植してテストしてみることに</p>
<p>VPCZ11AVJの液晶パネルの分解方法は<a href="https://www.youtube.com/watch?v=yJirsJgHNH8">How to replace LED screen Sony Vaio VPCZ1 PCNix Toronto Computer Repair</a>を参考にした</p>
<p>結果、輝度30以上にしても消えなかったので、やっと原因を特定することに成功!</p>
<h1 id="vpcz21aj">VPCZ21AJの液晶パネルを購入する</h1>
<p>液晶パネルが原因であるこを確認できたので、下記のような液晶パネルを購入</p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B073DNLKZX/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B073DNLKZX&linkCode=as2&tag=zync-22&linkId=5af51fa89b39e10445aa11bb5352ad97"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B073DNLKZX&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="VAIO VPCZ21AJの液晶パネルを交換した話"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B073DNLKZX" width="1" height="1" border="0" alt="VAIO VPCZ21AJの液晶パネルを交換した話" style="border:none !important; margin:0px !important;"></p>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B07GRFHSXN/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B07GRFHSXN&linkCode=as2&tag=zync-22&linkId=f8f228019a3df225d7ae3e19fe5144f5"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B07GRFHSXN&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="VAIO VPCZ21AJの液晶パネルを交換した話"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B07GRFHSXN" width="1" height="1" border="0" alt="VAIO VPCZ21AJの液晶パネルを交換した話" style="border:none !important; margin:0px !important;"><br>
※クリックで商品ページが開きます</p>
<p>ちなみにすぐ欲しかったので、私はヤフオクで買うことにした<br>
FullHDモデルとそうでないのとで価格に大きな差はないので、FullHDにした<br>
まぁもとともフルHDだったんでそれ以外は眼中になかったんですが高ければあきらめてたかも</p>
<h1 id>液晶パネルを交換する</h1>
<p>そんなこんなで新しい液晶パネルが届く<br>
<img src="https://qwx.jp/content/images/2020/01/vpcz21aj-display-fix-04.jpg" alt="VAIO VPCZ21AJの液晶パネルを交換した話"></p>
<p>分解したまま放置していたので、そのままささっとパネル交換してフレームを閉じる前に動作確認</p>
<p><img src="https://qwx.jp/content/images/2020/01/vpcz21aj-display-fix-05.jpg" alt="VAIO VPCZ21AJの液晶パネルを交換した話"></p>
<p>はい。おっけーです<br>
輝度も1から100まで問題なく設定できることを確認<br>
BIOSも表示されます</p>
<h1 id>組み立てて修理完了</h1>
<p>やってみた感じ、意外と簡単なんだけど、最初の分解が大変なので交換サービスとかあるならそっちを選ぶのもいいかもしれない...<br>
ただ自分のVAIOはそういったサービスを使うと中古で同じものが買えちゃいそうだったので今回は自分でやってしまった</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[PDFBoxでのポイント(pt)とミリ(mm)の座標変換]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>困ったこと</h1>
<p>JavaでPDFファイルを扱うライブラリとしてPDFBoxを使ったが、単位系がよくわからない</p>
<h1 id="pt">そもそもポイント(pt)とは</h1>
<blockquote>
<p>Point (typography)<br>
<a href="https://en.wikipedia.org/wiki/Point_(typography)">https://en.wikipedia.org/wiki/Point_(typography)</a></p>
</blockquote>
<p>を読む限りは1ptは1/72inch, つまり0.35277777777777775 mmらしい<br>
ちなみにポイント(pt)は更に複数の種類が存在するみたいだが、PDFやIllustlatorで扱うptはDTP Pointだったので、これからポイント(pt)といえばDTP Ptを指すことにする</p>
<h1 id>実際に座標変換のコードを書く</h1>
<p>以上を踏まえた上で、mm/inch,pt/inch,pt/mmを定義してやればあとは相互変換は&quot;四則演算&quot;で済む(ｷﾘｯ</p>
<p>とりあえず今回はkotlinでミリからポイントへの変換とポイントからミリへの変換を提供することにした<br>
あとはinch系やpx系も用意しようかと思ったが、今回は画像は扱わなかったので用意していない<br>
これも同じようにpx/inchとか出せば簡単にできると思う</p>
<pre><code class="language-kotlin">
class MeasureUtil {
    companion</code></pre>]]></description><link>https://qwx.jp/pdfbox-dtp-point-to-mm-conversion/</link><guid isPermaLink="false">5dd3597a9a88670001945efe</guid><category><![CDATA[java]]></category><category><![CDATA[android]]></category><category><![CDATA[adobe]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Tue, 19 Nov 2019 04:53:16 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1550985543-49bee3167284?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=2000&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>困ったこと</h1>
<img src="https://images.unsplash.com/photo-1550985543-49bee3167284?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=2000&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="PDFBoxでのポイント(pt)とミリ(mm)の座標変換"><p>JavaでPDFファイルを扱うライブラリとしてPDFBoxを使ったが、単位系がよくわからない</p>
<h1 id="pt">そもそもポイント(pt)とは</h1>
<blockquote>
<p>Point (typography)<br>
<a href="https://en.wikipedia.org/wiki/Point_(typography)">https://en.wikipedia.org/wiki/Point_(typography)</a></p>
</blockquote>
<p>を読む限りは1ptは1/72inch, つまり0.35277777777777775 mmらしい<br>
ちなみにポイント(pt)は更に複数の種類が存在するみたいだが、PDFやIllustlatorで扱うptはDTP Pointだったので、これからポイント(pt)といえばDTP Ptを指すことにする</p>
<h1 id>実際に座標変換のコードを書く</h1>
<p>以上を踏まえた上で、mm/inch,pt/inch,pt/mmを定義してやればあとは相互変換は&quot;四則演算&quot;で済む(ｷﾘｯ</p>
<p>とりあえず今回はkotlinでミリからポイントへの変換とポイントからミリへの変換を提供することにした<br>
あとはinch系やpx系も用意しようかと思ったが、今回は画像は扱わなかったので用意していない<br>
これも同じようにpx/inchとか出せば簡単にできると思う</p>
<pre><code class="language-kotlin">
class MeasureUtil {
    companion object {
        private const val MM_PER_INCH = 25.4
        private const val POINTS_PER_INCH  = 72.0
        private const val POINTS_PER_MM    = 1 / MM_PER_INCH * POINTS_PER_INCH

        fun mm2pt(mm:Double):Double {
            return mm * POINTS_PER_MM
        }

        fun pt2mm(pt:Double):Double {
            return pt / POINTS_PER_INCH * MM_PER_INCH
        }
    }
}
</code></pre>
<h1 id>ちなみに</h1>
<p>PDFBoxというかPDFの座標系って、Xは左が0はじまりでYは下が0はじまりです<br>
つまりY=0に印字すると一番上ではなくて一番下側に印字されるので割と混乱します<br>
まぁこれは慣れなんですが何も考えずに上から順に描画しようとしてY=0とすると期待通りの描画にならないです</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[3Dプリンタのスイッチング電源が故障した話]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<ul>
<li>ABSに初挑戦したところ印刷から1時間程度経過後にパチッという音と共に突然電源が落ちた</li>
<li>主電源を電源を入れなおすも本体パネルのバックライトが点灯しない</li>
<li>スイッチング電源のFANは動作している</li>
</ul>
<h1 id>環境</h1>
<ul>
<li>Anycubic Kossel Delta Plus</li>
<li>3Dプリンタに付属の12V25Aスイッチング電源を使用</li>
</ul>
<p><img src="https://qwx.jp/content/images/2019/09/switching_pw.JPG" alt="switching_pw"></p>
<h1 id>解決</h1>
<h2 id>出力電圧を調べる</h2>
<p>本当に電源の問題なのかを切り分けるために最初に出力電圧をテスタで計測します<br>
<img src="https://qwx.jp/content/images/2019/09/IMG_4329.JPG" alt="switching_pw_dest_dc"><br>
出力は0でしたので、電源側の問題でした<br>
可変抵抗で出力電圧の調整ができるっぽいので、試しに回しましたが変化なし<br>
そもそもLED1が点灯してないので内部DCも通電してないのでしょう</p>
<h2 id>ヒューズの状態を調べる</h2>
<p>まずはAC側に最も近いヒューズを見て、問題なさそうであればテスタでぱっと通電チェックする<br>
爪でひっかくとパカっと開きます<br>
<img src="https://qwx.jp/content/images/2019/09/fuse_check.JPG" alt="fuse_check"><br>
結果はシロ<br>
しかしこれ、配線を追ってもどこにも接続されていない浮いてるヒューズに見えるんだけど...<br>
本当に意味あるのか??</p>
<p>次に回路側のヒューズを見て、こちらも外見上問題なさそうであればテスタでチェック<br>
<img src="https://qwx.jp/content/images/2019/09/fuse_check_circuit.JPG" alt="fuse_check_circuit"><br>
結果はシロ<br>
どうやらヒューズは切れていないようです<br>
しっかしヒューズ以外の壊れ方するのは正直なところかなり怖い壊れ方なんですが...</p>
<h2 id>パワートランジスタを調べる</h2>
<p>ヒートシンクに接続された2個の大きなNPNトランジスタが乗っていたので調べました<br>
NPNは確かベースからコレクタに通電するがコレクタからベースには通電しない(はず)なので、テスタの通電チェックで確認します<br>
写真はありませんが、結果は2つともシロでした<br>
ちなみに使われていたのはSBW13009で常時最大12A, 瞬間最大25Aなやつっぽいです</p>
<h2 id>電解コンデンサを調べる</h2>
<p>個人的に液漏れなどで一番壊れやすい部品だと思っているので目視で確認します<br>
結果はたぶんシロ<br>
見た目は大丈夫そうです</p>
<h2 id="ac">ACが入力できているのか調べる</h2>
<p>高電圧やACはあまり触れたくないのですが、そもそもAC電源が引っ張れているのか調べます<br>
テスタをACモードにして計測<br>
結果はシロ<br></p>]]></description><link>https://qwx.jp/3dprinter-acdc-switching-adapter-broken-fix/</link><guid isPermaLink="false">5d8526da3325310001b7e373</guid><category><![CDATA[3dprinter]]></category><category><![CDATA[electronics]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Fri, 20 Sep 2019 20:11:09 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1429552077091-836152271555?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=1080&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<ul>
<li>ABSに初挑戦したところ印刷から1時間程度経過後にパチッという音と共に突然電源が落ちた</li>
<li>主電源を電源を入れなおすも本体パネルのバックライトが点灯しない</li>
<li>スイッチング電源のFANは動作している</li>
</ul>
<h1 id>環境</h1>
<ul>
<li>Anycubic Kossel Delta Plus</li>
<li>3Dプリンタに付属の12V25Aスイッチング電源を使用</li>
</ul>
<img src="https://images.unsplash.com/photo-1429552077091-836152271555?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=1080&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="3Dプリンタのスイッチング電源が故障した話"><p><img src="https://qwx.jp/content/images/2019/09/switching_pw.JPG" alt="3Dプリンタのスイッチング電源が故障した話"></p>
<h1 id>解決</h1>
<h2 id>出力電圧を調べる</h2>
<p>本当に電源の問題なのかを切り分けるために最初に出力電圧をテスタで計測します<br>
<img src="https://qwx.jp/content/images/2019/09/IMG_4329.JPG" alt="3Dプリンタのスイッチング電源が故障した話"><br>
出力は0でしたので、電源側の問題でした<br>
可変抵抗で出力電圧の調整ができるっぽいので、試しに回しましたが変化なし<br>
そもそもLED1が点灯してないので内部DCも通電してないのでしょう</p>
<h2 id>ヒューズの状態を調べる</h2>
<p>まずはAC側に最も近いヒューズを見て、問題なさそうであればテスタでぱっと通電チェックする<br>
爪でひっかくとパカっと開きます<br>
<img src="https://qwx.jp/content/images/2019/09/fuse_check.JPG" alt="3Dプリンタのスイッチング電源が故障した話"><br>
結果はシロ<br>
しかしこれ、配線を追ってもどこにも接続されていない浮いてるヒューズに見えるんだけど...<br>
本当に意味あるのか??</p>
<p>次に回路側のヒューズを見て、こちらも外見上問題なさそうであればテスタでチェック<br>
<img src="https://qwx.jp/content/images/2019/09/fuse_check_circuit.JPG" alt="3Dプリンタのスイッチング電源が故障した話"><br>
結果はシロ<br>
どうやらヒューズは切れていないようです<br>
しっかしヒューズ以外の壊れ方するのは正直なところかなり怖い壊れ方なんですが...</p>
<h2 id>パワートランジスタを調べる</h2>
<p>ヒートシンクに接続された2個の大きなNPNトランジスタが乗っていたので調べました<br>
NPNは確かベースからコレクタに通電するがコレクタからベースには通電しない(はず)なので、テスタの通電チェックで確認します<br>
写真はありませんが、結果は2つともシロでした<br>
ちなみに使われていたのはSBW13009で常時最大12A, 瞬間最大25Aなやつっぽいです</p>
<h2 id>電解コンデンサを調べる</h2>
<p>個人的に液漏れなどで一番壊れやすい部品だと思っているので目視で確認します<br>
結果はたぶんシロ<br>
見た目は大丈夫そうです</p>
<h2 id="ac">ACが入力できているのか調べる</h2>
<p>高電圧やACはあまり触れたくないのですが、そもそもAC電源が引っ張れているのか調べます<br>
テスタをACモードにして計測<br>
結果はシロ<br>
ちゃんとAC100Vは入力できているみたいです</p>
<h2 id>基板の状態をチェックする</h2>
<p>これが駄目なら、オシロスコープで整流前後の電圧をチェックするしかないのですが、その前に完全に分解して半田の状態を確認します</p>
<p>おや、なんかICの足が取れかかっている部品がありました<br>
<img src="https://qwx.jp/content/images/2019/09/circuit_crack.JPG" alt="3Dプリンタのスイッチング電源が故障した話"><br>
結果はクロ</p>
<p>どうも整流器のMBR30100PTの足が取れかかっているっぽいです<br>
なるほど、そりゃ動かんわな<br>
しかしなんで突然半田がひび割れしたんだろうか？<br>
熱で半田がやわらかくなっているところをヒートシンクの留め具の力でぱきっといったんだろうか</p>
<p>とりあえずこいつは怪しいので半田を盛って修理してやります<br>
<img src="https://qwx.jp/content/images/2019/09/fix_cirtcuit_crack.JPG" alt="3Dプリンタのスイッチング電源が故障した話"></p>
<h2 id>通電させてみる</h2>
<p>12Vを若干オーバー気味ですが動作しました<br>
半田不調が原因だったみたいですね<br>
可変抵抗で12Vとをちょっと超えるくらいに調整して配線しなおして組み立てます<br>
このプリンタは12V-30Vまで使えるボードみたいなので調整なしでも動きますが気持ち的に調整しました</p>
<p>全部組み立てて、スイッチオン<br>
<img src="https://qwx.jp/content/images/2019/09/IMG_4337.JPG" alt="3Dプリンタのスイッチング電源が故障した話"><br>
とりあえず復旧しました</p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[3DプリンタでPLAを印刷すると定着せず浮いて反れる問題]]></title><description><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<p><img src="https://qwx.jp/content/images/2019/09/IMG_4303.JPG" alt="IMG_4303"><br>
PLAを印刷するとプラットフォームベッドにきちんと定着せずに反れてくる</p>
<h1 id>環境</h1>
<ul>
<li>AnycubicのKossel Delta Plus</li>
<li>ファームウェアは2019/09/11時点の最新</li>
<li>専用のヒートベッド&amp;ガラスベッド(Ultrabase)を使用</li>
<li>設定温度はヘッド200℃/ベッド60℃(PLAにしてはちょっと高い設定)</li>
</ul>
<h1 id>対処</h1>
<h2 id>ガラスベッドの調査</h2>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B0776RNV9K/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B0776RNV9K&linkCode=as2&tag=zync-22&linkId=0cfd009ad2a3829833a32373a52b8bac"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B0776RNV9K&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B0776RNV9K" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B0776RNV9K/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B0776RNV9K&linkCode=as2&tag=zync-22&linkId=a9364995e4555ede072b697340879d37">Anycubic Ultrabase [新技術]3Dプリンタ ヒートベッド用ガラス 丸いタイプ 直径240mm デルタ型 ホットプレート 複合コーティングの材質 プラット シートkosselplus</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B0776RNV9K" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;"><br>
※クリックで商品ページが開きます<br>
使用しているAnycubic Ultrabaseという剥がすのに便利なベッド</p>
<p>自分の場合、まず最初にガラスベッド(Ultrabase)を疑った<br>
というのも、この商品のレビューに耐久性に問題ありといったものがちらほらあったためだ</p>
<p><img src="https://qwx.jp/content/images/2019/09/kossel_delta_plus_ultraform_review01.jpg" alt="kossel_delta_plus_ultraform_review01"></p>
<p><img src="https://qwx.jp/content/images/2019/09/kossel_delta_plus_ultraform_review02.png" alt="kossel_delta_plus_ultraform_review02"></p>
<p><img src="https://qwx.jp/content/images/2019/09/kossel_delta_plus_ultraform_review03.png" alt="kossel_delta_plus_ultraform_review03"></p>
<p>ふむふむ。症状も同じでPLAをきちんと定着してくれないのだ<br>
購入当時はきっちり定着してた気がする...のだが</p>
<h2 id>まずはアルコールで掃除する</h2>
<p>とりあずこいつを剥がすのは骨が折れるのでまず出来ることからやってみる<br>
表面の凸凹が印刷したことによって埋まっている=食いつかないような気がしたので、アルコール99.9%</p>]]></description><link>https://qwx.jp/fix-3dprinter-pla-wrap-problem/</link><guid isPermaLink="false">5d78b72c3325310001b7e2a2</guid><category><![CDATA[3dprinter]]></category><category><![CDATA[fusion360]]></category><category><![CDATA[electronics]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Wed, 11 Sep 2019 09:39:42 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1508277267762-0044b6c5a1e0?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=1080&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<!--kg-card-begin: markdown--><h1 id>問題</h1>
<img src="https://images.unsplash.com/photo-1508277267762-0044b6c5a1e0?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=1080&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"><p><img src="https://qwx.jp/content/images/2019/09/IMG_4303.JPG" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"><br>
PLAを印刷するとプラットフォームベッドにきちんと定着せずに反れてくる</p>
<h1 id>環境</h1>
<ul>
<li>AnycubicのKossel Delta Plus</li>
<li>ファームウェアは2019/09/11時点の最新</li>
<li>専用のヒートベッド&amp;ガラスベッド(Ultrabase)を使用</li>
<li>設定温度はヘッド200℃/ベッド60℃(PLAにしてはちょっと高い設定)</li>
</ul>
<h1 id>対処</h1>
<h2 id>ガラスベッドの調査</h2>
<p><a target="_blank" href="https://www.amazon.co.jp/gp/product/B0776RNV9K/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B0776RNV9K&linkCode=as2&tag=zync-22&linkId=0cfd009ad2a3829833a32373a52b8bac"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B0776RNV9K&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B0776RNV9K" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B0776RNV9K/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B0776RNV9K&linkCode=as2&tag=zync-22&linkId=a9364995e4555ede072b697340879d37">Anycubic Ultrabase [新技術]3Dプリンタ ヒートベッド用ガラス 丸いタイプ 直径240mm デルタ型 ホットプレート 複合コーティングの材質 プラット シートkosselplus</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B0776RNV9K" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"><br>
※クリックで商品ページが開きます<br>
使用しているAnycubic Ultrabaseという剥がすのに便利なベッド</p>
<p>自分の場合、まず最初にガラスベッド(Ultrabase)を疑った<br>
というのも、この商品のレビューに耐久性に問題ありといったものがちらほらあったためだ</p>
<p><img src="https://qwx.jp/content/images/2019/09/kossel_delta_plus_ultraform_review01.jpg" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"></p>
<p><img src="https://qwx.jp/content/images/2019/09/kossel_delta_plus_ultraform_review02.png" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"></p>
<p><img src="https://qwx.jp/content/images/2019/09/kossel_delta_plus_ultraform_review03.png" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"></p>
<p>ふむふむ。症状も同じでPLAをきちんと定着してくれないのだ<br>
購入当時はきっちり定着してた気がする...のだが</p>
<h2 id>まずはアルコールで掃除する</h2>
<p>とりあずこいつを剥がすのは骨が折れるのでまず出来ることからやってみる<br>
表面の凸凹が印刷したことによって埋まっている=食いつかないような気がしたので、アルコール99.9%のIPAとキッチンペーパーでガラスベッドをふき取ってみた<br>
結果は、明らかに掃除する前よりもPLAが定着するようになった<br>
しかし...それでも面積の少ない角部分など、一部分が定着せず、反れてしまっていた</p>
<p>ちなみに電子基板の掃除とか、ギアとかのメカ系の油落としとか、お皿のシールを剥がすのに失敗して粘っこい状態になったあの鬱陶しいベタベタの掃除にも使えたりとかなり便利なのでIPA(アルコール)を買って損はないと思う<br>
大きいサイズを買うとお得だけど、一般人はそんな大量に使いきれないので手ごろサイズがお勧め<br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B01ASJ1PCO/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01ASJ1PCO&linkCode=as2&tag=zync-22&linkId=85c13e496b28e39a585ffddaaa8ddf1e"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B01ASJ1PCO&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01ASJ1PCO" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B01ASJ1PCO/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B01ASJ1PCO&linkCode=as2&tag=zync-22&linkId=f1d06b7a67e9de3cd9941872cdd83829">ガレージ・ゼロ IPA 純度99.9%以上 1L イソプロピルアルコール 2-プロパノール イソプロパノール GZ901</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B01ASJ1PCO" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"></p>
<h2 id="3d">3Dプリンタの傾きをなくす</h2>
<p>次にふとプリンタが斜めになってる気がしたので、下記の工具(レベル)を使ってどれくらい斜めっているのかを調べてみることにした<br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B000ALF4M8/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B000ALF4M8&linkCode=as2&tag=zync-22&linkId=a8bbe6775d8c95ba4e7ff74daaa81825"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B000ALF4M8&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B000ALF4M8" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B000ALF4M8/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B000ALF4M8&linkCode=as2&tag=zync-22&linkId=60447fd847828cfa3df1c391ed398759">シンワ ブルーレベル 300mm マグネット付 76379</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B000ALF4M8" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"></p>
<p>結果的に微妙に傾いていたので、その場しのぎで段ボールで微調整をしてみた<br>
結果、位置によっては微妙に太さが異なっていた部分がより均一になっているっぽい<br>
外周の精度が上がったが、定着しない問題は解決せず</p>
<h2 id>印刷速度を変更してみる</h2>
<p><img src="https://qwx.jp/content/images/2019/09/cura_config_initial_layer_speed.png" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"><br>
もっと長めに押し当てなければだめなのかと、Curaの設定で初期レイヤの印刷速度(Initial Layer Speed)を15mm/secに設定してやってみた<br>
結果、微妙に改善したがそれでもやはり反れることがある</p>
<h2 id>マスキングテープを貼ってみる</h2>
<p><img src="https://qwx.jp/content/images/2019/09/IMG_4305.JPG" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"><br>
いろいろと調べているとマスキングテープ最強説があるようだったので、ベッドの交換前に試してみる<br>
なお自分の手元にあったマスキングテープは3Mの黄色いやつだった<br>
調べてると&quot;こいつぁABSだとくっつかねぇぜ&quot;みたいな記事があったがPLAだし駄目元でやってみた<br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B005JWNJZM/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B005JWNJZM&linkCode=as2&tag=zync-22&linkId=eabbdcf787a3b472a491ac51f0d48eb7"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B005JWNJZM&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B005JWNJZM" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B005JWNJZM/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B005JWNJZM&linkCode=as2&tag=zync-22&linkId=e0f5de874db18e3cfd287b321dae6eee">3M スコッチ 塗装用マスキングテープ 18mm×18m M40J-18</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B005JWNJZM" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"></p>
<p>結果は、効果抜群だった<br>
というか食いつきすぎて剥がすのが大変だった...<br>
もはや無敵</p>
<p><img src="https://qwx.jp/content/images/2019/09/IMG_4304.JPG" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"></p>
<p>問題は解決したが、手元のマスキングテープでは幅が短くて貼るのが大変なので、60mm幅の下記のテープを使うことにした<br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B00IGOW02I/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00IGOW02I&linkCode=as2&tag=zync-22&linkId=ea014bb8d7d6a280ba2cb8677e00914e"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B00IGOW02I&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00IGOW02I" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"><br>
<a target="_blank" href="https://www.amazon.co.jp/gp/product/B00IGOW02I/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B00IGOW02I&linkCode=as2&tag=zync-22&linkId=499fc0a3bc8073c1cf55323315098c20">3M マスキングテープ 343 60mm×18M 2巻パック 343 60</a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B00IGOW02I" width="1" height="1" border="0" alt="3DプリンタでPLAを印刷すると定着せず浮いて反れる問題" style="border:none !important; margin:0px !important;"></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[スイッチマトリクスを使ってマイコンの入力ポートを節約する話]]></title><description><![CDATA[<h1 id="-">目的</h1><p>単純なスイッチ(ON/OFF)を判定する際に、できるだけマイコンのIOポートを節約するための方法を考える</p><h1 id="--1">なぜ単純なスイッチでは駄目なのか</h1><p>単純なON/OFFであれば下記の様な単純なスイッチでも問題ないです。</p><p>※GPIO23は入力ポートとする</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://qwx.jp/content/images/2019/06/sw_pullup_single.png" class="kg-image"><figcaption>単純なスイッチ(1スイッチ/1ポート)&nbsp;</figcaption></figure><p>GPIO23はプルアップされていて、常にHIGHとなっている状態です。</p><p>ここでスイッチが押されるとGNDに接続されてLOWになる感じですね。</p><p>個人的にこの設計はシンプルで好きです。迷うこともないし。</p><p>しかしこれで例えばキーボードなんて実装しようとしたらIOポートの数の壁にぶち当たるのは想像できますね。</p><h2 id="--2">同時押しを考えないでいいのならアナログ入力</h2><p>少し複雑になりますが、原理はわかりやすい。</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://qwx.jp/content/images/2019/06/sw_pullup_multi.png" class="kg-image"><figcaption>アナログ入力で判定する(nスイッチ/1ポート)</figcaption></figure><p>GPIO23をアナログ入力とすると、プルアップされているので常に3.3V付近です。</p><p>SW1が押されるとGNDに落ちて0V, SW2が押されると分圧回路が成立して半分の1.65V付近になります。(誤差や熱による変化が考えられるため)</p><p>なのでアナログ入力で電圧値を読み取ってやれば1ポートで複数のスイッチの状態が得られるというわけです。</p><p>ただし、この方法だと同時押しに対応できません。</p><p>対応できないというか、上記の場合は同時押しなのかSW1なのかを区別できません。</p><p>同時押しを考えなくてよいのであればアナログ回路でもよいかもしれませんが、例のごとくキーボード(ry</p><p>あとはマージンを適切に設計しないとノイズや誤差で誤作動するかもしれません。</p><h2 id="--3">これが本命、スイッチマトリクス</h2><p>さて、本題ですが下記の回路は押されたキーを行列でスキャンして判定する回路です。</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://qwx.jp/content/images/2019/06/sw_pullup_matrix.png" class="kg-image"><figcaption>スイッチマトリックス回路(ROW*COLスイッチ/ROW+</figcaption></figure>]]></description><link>https://qwx.jp/switch-matrix-save-gpio-port/</link><guid isPermaLink="false">5d177de2fd5dcc0001535db4</guid><category><![CDATA[electronics]]></category><category><![CDATA[linux]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Sat, 29 Jun 2019 17:09:33 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1546067922-2b6bd00d516c?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=1080&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<h1 id="-">目的</h1><img src="https://images.unsplash.com/photo-1546067922-2b6bd00d516c?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=1080&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="スイッチマトリクスを使ってマイコンの入力ポートを節約する話"><p>単純なスイッチ(ON/OFF)を判定する際に、できるだけマイコンのIOポートを節約するための方法を考える</p><h1 id="--1">なぜ単純なスイッチでは駄目なのか</h1><p>単純なON/OFFであれば下記の様な単純なスイッチでも問題ないです。</p><p>※GPIO23は入力ポートとする</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://qwx.jp/content/images/2019/06/sw_pullup_single.png" class="kg-image" alt="スイッチマトリクスを使ってマイコンの入力ポートを節約する話"><figcaption>単純なスイッチ(1スイッチ/1ポート)&nbsp;</figcaption></figure><p>GPIO23はプルアップされていて、常にHIGHとなっている状態です。</p><p>ここでスイッチが押されるとGNDに接続されてLOWになる感じですね。</p><p>個人的にこの設計はシンプルで好きです。迷うこともないし。</p><p>しかしこれで例えばキーボードなんて実装しようとしたらIOポートの数の壁にぶち当たるのは想像できますね。</p><h2 id="--2">同時押しを考えないでいいのならアナログ入力</h2><p>少し複雑になりますが、原理はわかりやすい。</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://qwx.jp/content/images/2019/06/sw_pullup_multi.png" class="kg-image" alt="スイッチマトリクスを使ってマイコンの入力ポートを節約する話"><figcaption>アナログ入力で判定する(nスイッチ/1ポート)</figcaption></figure><p>GPIO23をアナログ入力とすると、プルアップされているので常に3.3V付近です。</p><p>SW1が押されるとGNDに落ちて0V, SW2が押されると分圧回路が成立して半分の1.65V付近になります。(誤差や熱による変化が考えられるため)</p><p>なのでアナログ入力で電圧値を読み取ってやれば1ポートで複数のスイッチの状態が得られるというわけです。</p><p>ただし、この方法だと同時押しに対応できません。</p><p>対応できないというか、上記の場合は同時押しなのかSW1なのかを区別できません。</p><p>同時押しを考えなくてよいのであればアナログ回路でもよいかもしれませんが、例のごとくキーボード(ry</p><p>あとはマージンを適切に設計しないとノイズや誤差で誤作動するかもしれません。</p><h2 id="--3">これが本命、スイッチマトリクス</h2><p>さて、本題ですが下記の回路は押されたキーを行列でスキャンして判定する回路です。</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://qwx.jp/content/images/2019/06/sw_pullup_matrix.png" class="kg-image" alt="スイッチマトリクスを使ってマイコンの入力ポートを節約する話"><figcaption>スイッチマトリックス回路(ROW*COLスイッチ/ROW+COLポート)</figcaption></figure><p>ここでCOL(GPIO16, GPIO17)は出力ポート、ROW(GPIO18, GPIO23)は入力ポートです。</p><p>スイッチマトリクスでは対象の座標のスイッチが押されているかどうかを、スキャンして判定します。</p><p>例えばSW1が押されているかを判定するにはCOL0をLOWに設定します。</p><p>次にROW0(GPIO23)がHかLかを判定します。</p><p>ここで対象のスイッチが押されている状態とは、0V(LOW)を指します。</p><p>そのままROW1の状態を見ればSW2の状態が判定できます。</p><p>その後、COL0をHにしてCOL1をLOWに設定し、同じことを繰り返します。</p><p>(つまり、スキャンしたいCOLの出力をLに設定し、他のCOLをHにしてから入力ポートをチェックする)</p><p>行列を全捜査(スキャン)する必要があるため厳密には同時押しではない(並列ではない)かもしれませんが、比較的単純に少ないポートで多くのスイッチを扱えます。</p><h3 id="-low-">出力ポートをLOWにすると何が起こるのか？</h3><p>COL(GPIO16, GPIO17)は出力ポートなのですが、これをLに設定するとマイコンの中で何が起きるのか？です。</p><p>出力ポートに設定しているということは、一見すると出力ポートからGND方向に向かってのみ出力できる、と考えがちですが（私はそうだった）実は出力ポートは入力ポートのように電力を引き込むこともできます。</p><p>ちなみに前者をソース電流、後者をシンク電流とかいうらしいです。</p><p>他にはN-chオープン・ドレーン出力とかありますが、たぶんシンク電流と同じだと思います（）</p><p>つまり上の回路は出力ポートをLにしてやることで出力ポート内部のGNDに接続して電力を引き込んでるんですね。ちなプルアップ抵抗がないとショートしてたぶん壊れます。</p><p>あと流していい最大電流も決まっているのでデータシートを確認する必要があります。</p><h3 id="--4">ダイオードの必要性</h3><p>ダイオードの必要性ですが、SW1とSW3が同時に押された場合に何が起こるか考えてみます。</p><p>まずスキャンの際にCOL0をL, COL1をHにしますがここでダイオードがないと引き込んだ電力とCOL1(HIGH)から出力された電力(VCCからのソース電流)がCOL0へ向かって流れてしまいますのでショートしてしまいます。</p><p>なので個人的には必須だと思います。</p><h1 id="--5">参考</h1><p><a href="https://synapse.kyoto/tips/ResDiv/page001.html">抵抗分圧器を使った、多くのスイッチのセンシング</a></p><p><a href="https://ja-support.renesas.com/knowledgeBase/17796057">マイコンでのキー・スイッチ入力</a></p><p><a href="https://ja-support.renesas.com/knowledgeBase/17796061">N-chオープン・ドレーン出力について</a></p>]]></content:encoded></item><item><title><![CDATA[Ubuntu 18.04.2 LTS (Bionic Beaver)がある日突然、真っ暗になって起動しない件]]></title><description><![CDATA[<h1 id="-">現象</h1><p>深く考えずにアップデート適用して再起動したら突然、画面が真っ暗になってログイン画面が表示されなくなって詰んだ</p><h1 id="--1">環境</h1><p>VMWarePlayer上にUbuntu 18.04.2 LTSをインストール済</p><h1 id="--2">解決策</h1><p>セーフモードで起動して下記のファイルを編集してWaylandを無効化する</p><!--kg-card-begin: markdown--><pre><code class="language-shell">vi /etc/gdm3/custom.conf
</code></pre>
<pre><code class="language-text">#WaylandEnable=false
</code></pre>
<p>これのコメントを外して、</p>
<pre><code class="language-text">WaylandEnable=false
</code></pre>
<p>こうする</p>
<!--kg-card-end: markdown--><h1 id="--3">結果</h1><p>再びログイン画面が表示されるようになる</p><h2 id="--4">参考</h2><!--kg-card-begin: markdown--><p><a href="https://linuxfan.info/ubuntu-gdm-wayland-false">Ubuntu 18.04 LTSが起動しない？Waylandを無効にすれば起動するかも！</a></p>
<!--kg-card-end: markdown-->]]></description><link>https://qwx.jp/ubuntu-black-screen/</link><guid isPermaLink="false">5d1312e4fd5dcc0001535d7e</guid><category><![CDATA[linux]]></category><category><![CDATA[electronics]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Fri, 28 Jun 2019 02:31:28 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1438354694054-86e6ba9d046b?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=1080&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<h1 id="-">現象</h1><img src="https://images.unsplash.com/photo-1438354694054-86e6ba9d046b?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=1080&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="Ubuntu 18.04.2 LTS (Bionic Beaver)がある日突然、真っ暗になって起動しない件"><p>深く考えずにアップデート適用して再起動したら突然、画面が真っ暗になってログイン画面が表示されなくなって詰んだ</p><h1 id="--1">環境</h1><p>VMWarePlayer上にUbuntu 18.04.2 LTSをインストール済</p><h1 id="--2">解決策</h1><p>セーフモードで起動して下記のファイルを編集してWaylandを無効化する</p><!--kg-card-begin: markdown--><pre><code class="language-shell">vi /etc/gdm3/custom.conf
</code></pre>
<pre><code class="language-text">#WaylandEnable=false
</code></pre>
<p>これのコメントを外して、</p>
<pre><code class="language-text">WaylandEnable=false
</code></pre>
<p>こうする</p>
<!--kg-card-end: markdown--><h1 id="--3">結果</h1><p>再びログイン画面が表示されるようになる</p><h2 id="--4">参考</h2><!--kg-card-begin: markdown--><p><a href="https://linuxfan.info/ubuntu-gdm-wayland-false">Ubuntu 18.04 LTSが起動しない？Waylandを無効にすれば起動するかも！</a></p>
<!--kg-card-end: markdown-->]]></content:encoded></item><item><title><![CDATA[AliExpressで格安ヒートガン(ホットガン)買った話]]></title><description><![CDATA[<h1 id="-">事の始まり</h1><p>普段から海外の修理系の動画(ex. <a href="https://www.youtube.com/user/mymatevince">https://www.youtube.com/user/mymatevince</a>)をYoutubeで見ているわけですが、よくこのヒートガン(ホットガン?)と呼ばれるツールが登場します。</p><p>この道具は主に熱風を当ててソルダリング(リ・ソルダリング？)するものです。</p><p>半田ごてとは違って、小手先を対象物に物理的に接触してなくてもはんだを溶解することができるので表面実装部品(SMD)などを剥がしたり、接着することができます。</p><p>なので主に修理などで用いられるのですが、私は表面実装ICを取り付けたいことが結構あるのでICの裏面に全面GNDとかあるIC(ESP32)を使う場合に欲しくなりました。</p><p>なお、こういった表面実装ICのリフローには、はんだでなくて、はんだクリームを使うはずなのですが、どうも修理動画を見ている限りでは再接着とかであれば溶解したはんだでもいけるっぽいですね。</p><h1 id="--1">目的</h1><p>AliExpressで下記を満たす良さげなヒートガンを買う</p><ol><li>温度調節可能なこと</li><li>スタンド式で安全に手を離したりできること</li><li>細かい作業もできるようにノズルの経を調節可能なこと</li><li>持ちやすく、作業中の手元が見やすい形状であること</li></ol><p></p><p>Amazonでも下記のような製品は見つかりますが、上の修理動画にあるような細かな作業に向いたヘッド&amp;スタンド式のタイプ&amp;温度調節可能でお手頃のものがあまり見つかりません。</p><!--kg-card-begin: html--><a target="_blank" href="https://www.amazon.co.jp/gp/product/B07MQS7383/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B07MQS7383&linkCode=as2&tag=zync-22&linkId=d40d590231103cb41e933ba0a1c0943f"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B07MQS7383&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B07MQS7383" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;">

<a target="_blank" href="https://www.amazon.co.jp/gp/product/B07KK7W8C3/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B07KK7W8C3&linkCode=as2&tag=zync-22&linkId=b09cfb9a669263043ace37c3a35c5168"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B07KK7W8C3&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B07KK7W8C3" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;">
<p>
※クリックで商品ページが開きます
</p><!--kg-card-end: html--><p>やたらと高温を謳う製品がありますが、ぶっちゃけそんな温度必要ありません。</p><p>素子が焼けたら本末転倒ですし...</p><p></p><p>下記の商品はいい感じですがちょっとお高いです。</p><!--kg-card-begin: html--><a target="_blank" href="https://www.amazon.co.jp/gp/product/B07GF4BX98/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B07GF4BX98&linkCode=as2&tag=zync-22&linkId=e3b7aa0015e6002121b4e33b0772175e"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B07GF4BX98&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B07GF4BX98" width="1" height="1" border="0" alt style="border:none !important; margin:0px !important;">
<p>
※クリックで商品ページが開きます</p>]]></description><link>https://qwx.jp/buy-8858-heat-gun-from-aliexpress/</link><guid isPermaLink="false">5d0c97ddfd5dcc0001535bdb</guid><category><![CDATA[electronics]]></category><category><![CDATA[fusion360]]></category><dc:creator><![CDATA[zienchan]]></dc:creator><pubDate>Tue, 25 Jun 2019 13:37:09 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1511651432281-5cf2a44004f4?ixlib=rb-1.2.1&amp;q=80&amp;fm=jpg&amp;crop=entropy&amp;cs=tinysrgb&amp;w=1080&amp;fit=max&amp;ixid=eyJhcHBfaWQiOjExNzczfQ" medium="image"/><content:encoded><![CDATA[<h1 id="-">事の始まり</h1><img src="https://images.unsplash.com/photo-1511651432281-5cf2a44004f4?ixlib=rb-1.2.1&q=80&fm=jpg&crop=entropy&cs=tinysrgb&w=1080&fit=max&ixid=eyJhcHBfaWQiOjExNzczfQ" alt="AliExpressで格安ヒートガン(ホットガン)買った話"><p>普段から海外の修理系の動画(ex. <a href="https://www.youtube.com/user/mymatevince">https://www.youtube.com/user/mymatevince</a>)をYoutubeで見ているわけですが、よくこのヒートガン(ホットガン?)と呼ばれるツールが登場します。</p><p>この道具は主に熱風を当ててソルダリング(リ・ソルダリング？)するものです。</p><p>半田ごてとは違って、小手先を対象物に物理的に接触してなくてもはんだを溶解することができるので表面実装部品(SMD)などを剥がしたり、接着することができます。</p><p>なので主に修理などで用いられるのですが、私は表面実装ICを取り付けたいことが結構あるのでICの裏面に全面GNDとかあるIC(ESP32)を使う場合に欲しくなりました。</p><p>なお、こういった表面実装ICのリフローには、はんだでなくて、はんだクリームを使うはずなのですが、どうも修理動画を見ている限りでは再接着とかであれば溶解したはんだでもいけるっぽいですね。</p><h1 id="--1">目的</h1><p>AliExpressで下記を満たす良さげなヒートガンを買う</p><ol><li>温度調節可能なこと</li><li>スタンド式で安全に手を離したりできること</li><li>細かい作業もできるようにノズルの経を調節可能なこと</li><li>持ちやすく、作業中の手元が見やすい形状であること</li></ol><p></p><p>Amazonでも下記のような製品は見つかりますが、上の修理動画にあるような細かな作業に向いたヘッド&amp;スタンド式のタイプ&amp;温度調節可能でお手頃のものがあまり見つかりません。</p><!--kg-card-begin: html--><a target="_blank" href="https://www.amazon.co.jp/gp/product/B07MQS7383/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B07MQS7383&linkCode=as2&tag=zync-22&linkId=d40d590231103cb41e933ba0a1c0943f"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B07MQS7383&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="AliExpressで格安ヒートガン(ホットガン)買った話"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B07MQS7383" width="1" height="1" border="0" alt="AliExpressで格安ヒートガン(ホットガン)買った話" style="border:none !important; margin:0px !important;">

<a target="_blank" href="https://www.amazon.co.jp/gp/product/B07KK7W8C3/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B07KK7W8C3&linkCode=as2&tag=zync-22&linkId=b09cfb9a669263043ace37c3a35c5168"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B07KK7W8C3&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="AliExpressで格安ヒートガン(ホットガン)買った話"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B07KK7W8C3" width="1" height="1" border="0" alt="AliExpressで格安ヒートガン(ホットガン)買った話" style="border:none !important; margin:0px !important;">
<p>
※クリックで商品ページが開きます
</p><!--kg-card-end: html--><p>やたらと高温を謳う製品がありますが、ぶっちゃけそんな温度必要ありません。</p><p>素子が焼けたら本末転倒ですし...</p><p></p><p>下記の商品はいい感じですがちょっとお高いです。</p><!--kg-card-begin: html--><a target="_blank" href="https://www.amazon.co.jp/gp/product/B07GF4BX98/ref=as_li_tl?ie=UTF8&camp=247&creative=1211&creativeASIN=B07GF4BX98&linkCode=as2&tag=zync-22&linkId=e3b7aa0015e6002121b4e33b0772175e"><img border="0" src="//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&MarketPlace=JP&ASIN=B07GF4BX98&ServiceVersion=20070822&ID=AsinImage&WS=1&Format=_SL250_&tag=zync-22" alt="AliExpressで格安ヒートガン(ホットガン)買った話"></a><img src="//ir-jp.amazon-adsystem.com/e/ir?t=zync-22&l=am2&o=9&a=B07GF4BX98" width="1" height="1" border="0" alt="AliExpressで格安ヒートガン(ホットガン)買った話" style="border:none !important; margin:0px !important;">
<p>
※クリックで商品ページが開きます
</p><!--kg-card-end: html--><p>とはいえ、必要な機能は満たしているので早く入手するならありだと思います。</p><p>AliExpressは安いのが多いですが、日数もかかるしリスクとか手続きが面倒だったりします。</p><h1 id="--2">解決策</h1><p>結果的に私は下記の様な商品をAliExpressで購入しました。</p><!--kg-card-begin: html--><a href="http://s.click.aliexpress.com/e/JckVPbE" target="_blank"><img src="//ae01.alicdn.com/kf/HTB1LlR4RpXXXXc9XXXXq6xXFXXX6/-font-b-8858-b-font-font-b-110V-b-font-220V-Portable-Hot-Air-font.jpg_220x220.jpg" alt="AliExpressで格安ヒートガン(ホットガン)買った話"></a><!--kg-card-end: html--><p>※クリックで商品ページが開きます</p><p></p><p>私はUSDで買ったので誤差はあると思いますが、送料込みで大体2,800円～3,000円くらいだと思います。</p><p>※ちなみにUSDで購入しましたが、手数料を考えるとJPYで買ったがお得の事が多いです。</p><p>探せば、下記のような更に安いものもありますが、交換部品とかはありません。</p><!--kg-card-begin: html--><a href="http://s.click.aliexpress.com/e/ceS0aAva" target="_blank"><img src="//ae01.alicdn.com/kf/HTB1EhyLRpXXXXX.aXXXq6xXFXXXv/-font-b-8858-b-font-font-b-110V-b-font-220V-Portable-BGA-Rework-Solder.jpg_220x220.jpg" alt="AliExpressで格安ヒートガン(ホットガン)買った話"></a><!--kg-card-end: html--><p>※クリックで商品ページが開きます</p><p>また110Vが選択可能なストアで購入したほうが無難だと思います。</p><h1 id="--3">結果</h1><p></p><h3 id="--4">梱包について</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://qwx.jp/content/images/2019/06/DSC00057.jpg" class="kg-image" alt="AliExpressで格安ヒートガン(ホットガン)買った話"><figcaption>梱包について</figcaption></figure><p>こんな感じでしっかり梱包されていました。</p><p>今のところは梱包が原因の破損には遭遇してません。</p><h3 id="--5">内容物の確認について</h3><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://qwx.jp/content/images/2019/06/DSC00058.jpg" class="kg-image" alt="AliExpressで格安ヒートガン(ホットガン)買った話"><figcaption>内容物のチェック</figcaption></figure><p>AliExpressでは証拠を残しておけば返金などの対応もスムーズにしてもらえるので、到着後は必ずチェックしています。</p><p>私は問題に遭遇したことはないですが、念のため。</p><p>このホットガンは220V/110Vの2種あるのですが、きちんと110Vモデルになってました。付属品も数が揃っているので大丈夫そうです。</p><h3 id="--6">動作確認について</h3><figure class="kg-card kg-embed-card"><iframe width="480" height="270" src="https://www.youtube.com/embed/7wbmW_yi0rc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></figure><p>念のため動作チェックも行います。</p><p>最低限、起動/停止方法だけマニュアルを読んでおきます。</p><p>こういった高電力を扱う製品は事前にテスタでショートしてないか確認したほうがより安全ですが、私はまぁいいやの精神です。</p><p>特に問題なさそうでした。100℃～480℃で調整できるので、この動画にはありませんが、480℃でもチェックしてます。</p><p>小手先から白煙が出ましたが、故障ではなくて新品の鉄などが高温になった結果、内部の接着剤やらヒーターやらの素材などが溶けたのだと思ってます。</p><p>実際、しばらくすると出なくなりました。</p><p>また購入時には気付かなかったのですが、スタンドに設置すると自動で電源が切れます。</p><p>持ち上げると再加熱されます。</p><p>地味にうれしい機能でした。</p><h3 id="--7">送料/配達日数について</h3><p>私の場合は6月11日の深夜に購入して、6月21日の朝に到着しました。</p><p>なので購入から10日目で届いた感じですかね。意外と早かったです。</p><p>発送業者は最も安いChina Postです。</p><p>それでも200円程度かかりますが、この大きさと重さにしてはとても安いです。</p><p>余談ですが0.5USDのチューブも同時期に購入してChina Postを選択したのですが、なんとこいつ...送料0円です。明らかに送料や梱包の手間賃で赤字なのでは？と思っちゃうんですが不思議ですね。</p><p>トラッキングは不可になってるのですが、国内には発送連絡から5日程度経過したころに"郵便局についたよ"と連絡がありました。そこからはトラッキング番号もらえます。日本国内に届くと日本郵政のサイトからちゃんと追跡もできました。</p><p>5日程度で国内にはあったのですが、理由はわかりませんが結果的にそこから5日経過して一緒のタイミングで購入していたステッピングモーターなどと同時に届きました。</p>]]></content:encoded></item></channel></rss>