<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2968021381599337544</id><updated>2024-10-25T20:41:19.883+09:00</updated><category term="ClarisFileMaker"/><category term="ローコード"/><category term="iPhone"/><category term="iPad"/><category term="Apple"/><category term="Redmine"/><category term="mac"/><category term="timecapsule"/><category term="GoogleSites"/><category term="YouTube"/><category term="Bitnami"/><category term="app"/><category term="動画共有"/><category term="JavaScript"/><category term="Ubuntu"/><category term="Workflow"/><category term="ショートカット"/><category term="ホームページ作成"/><category term="Fusion"/><category term="GoogleDrive"/><category term="Google日本語入力"/><category term="Intaglio Sketchpad"/><category term="MacBook"/><category term="Macmini"/><category term="PGP"/><category term="TG-4"/><category term="Twitter"/><category term="US keyboard"/><category term="VMware"/><category term="fess"/><category term="iCal"/><category term="iOS"/><category term="kitcam"/><category term="php"/><category term="solr"/><category term="stream11"/><category term="windows"/><category term="コンパクトカメラ"/><category term="システム思考"/><category term="ドロー系アプリ"/><category term="フォーカスブラケット"/><category term="ホームベージ作成"/><category term="レシピ"/><category term="深度合成"/><category term="AFP"/><category term="AWS"/><category term="Apple Music"/><category term="AppleWatch"/><category term="BootCamp"/><category term="Bootstrap"/><category term="Chart.js"/><category term="DEP"/><category term="Dropbox"/><category term="Enigmail"/><category term="Google Tasks Sync"/><category term="GoogleCalender"/><category term="GoogleMap"/><category term="GooglePhoto"/><category term="Gpg4win"/><category term="IISAテクニカルカンファレンス"/><category term="ImageJ"/><category term="IoT"/><category term="Jspreadsheet CE"/><category term="Lightning"/><category term="MacBookAir"/><category term="Mavericks"/><category term="Pages"/><category term="QRコード"/><category term="REST"/><category term="Rails"/><category term="Refilles"/><category term="Rfm"/><category term="SMB"/><category term="Selenium"/><category term="Sierra"/><category term="Siri"/><category term="SwitchBot"/><category term="TODO管理"/><category term="Thunderbird"/><category term="TimeMachine"/><category term="WebDirect"/><category term="XP"/><category term="ZereneStacker"/><category term="automater"/><category term="blu-ray"/><category term="cURL"/><category term="ics"/><category term="imovie"/><category term="iphoto"/><category term="itunes"/><category term="jetboil flash"/><category term="outdoor"/><category term="reboot"/><category term="safari"/><category term="sheetjs"/><category term="shortcut"/><category term="spark"/><category term="ssl"/><category term="toast"/><category term="アウトドア"/><category term="イヤホンジャックアクセサリー"/><category term="インチダウン"/><category term="カメラアプリ"/><category term="セロハンテープ"/><category term="ファイル共有"/><category term="ブルーレイ"/><category term="ホイールバランス"/><category term="ライフハック"/><category term="ライフログ"/><category term="リマインダー"/><category term="位置情報"/><category term="干渉"/><category term="美文字"/><category term="車"/><title type='text'>Share The Notebook</title><subtitle type='html'>人に教えるのは難しいが、ノートを見せることは難しいことではない。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>84</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-8252942307841416113</id><published>2022-11-03T07:32:00.011+09:00</published><updated>2022-11-03T14:12:13.829+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Chart.js"/><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><title type='text'>【FileMaker】WebビューアにJavaScriptでチャートグラフを表示するカスタムApp【Chart.js】</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitpceR-spOBYEz5jK3JLyyBGGORXX41pNXMwy3PSgBUswsJGZj7g4r5qLY9S7jbflCfzXFworzyZ5yA33FvSwyF75BIRvBU1J-QV5SnJBDd0YvB6vNdaC8iuovfVg4GbJvP664q8uErj9fBQdRjTufj46khGs9wXPADiPCVZWiJAiAACllRt_ZdmH9gg/s1720/chart.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1720&quot; data-original-width=&quot;1028&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitpceR-spOBYEz5jK3JLyyBGGORXX41pNXMwy3PSgBUswsJGZj7g4r5qLY9S7jbflCfzXFworzyZ5yA33FvSwyF75BIRvBU1J-QV5SnJBDd0YvB6vNdaC8iuovfVg4GbJvP664q8uErj9fBQdRjTufj46khGs9wXPADiPCVZWiJAiAACllRt_ZdmH9gg/w239-h400/chart.png&quot; width=&quot;239&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;clear: both; text-align: left;&quot;&gt;Chart.js&lt;/h2&gt;本家サイトはこちら。&lt;a href=&quot;https://www.chartjs.org/&quot; target=&quot;_blank&quot;&gt;Chart.js&lt;/a&gt;&amp;nbsp;ライセンスはMITライセンス。&lt;div&gt;&lt;span style=&quot;font-size: xx-small;&quot;&gt;※今気づいたのですが、カスタムAppに著作権表示していませんでしたね。修正バージョンを差し替えしたいのですが、既にClaris社のサンプルサイトは一般の受付を打ち切っているので致し方ありません。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;メモに付けたタグ別の件数をグラフ化したものです。&lt;/div&gt;&lt;div&gt;表示するだけでは面白くないので、インタラクティブに動作させてみました。&lt;/div&gt;&lt;div&gt;クリックしたタグを検索することができます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;グラフの種類やカラースキーマを変更すると即時に反映されます。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;今見るとテーブルオカレンスの設計や、スクリプトの書き方、命名規則がなっていませんね。&lt;/div&gt;&lt;div&gt;また作成した当時は、JavaScriptのコードを直接URL参照する書き方をしていました。ここはそれぞれのライセンスのルールを守った上でローカルに保存すればよいかと。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;blockquote class=&quot;twitter-tweet&quot; data-align=&quot;center&quot; data-conversation=&quot;none&quot; data-lang=&quot;ja&quot;&gt;&lt;p dir=&quot;ltr&quot; lang=&quot;ja&quot;&gt;そういえば巷のサンプルを改変してchart.jsの機能を自作メモ帳に追加したことある。&lt;br /&gt;この時はまだURLで参照してた。 &lt;a href=&quot;https://twitter.com/hashtag/FileMaker?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#FileMaker&lt;/a&gt;&lt;a href=&quot;https://t.co/1U70LDctxH&quot;&gt;https://t.co/1U70LDctxH&lt;/a&gt; &lt;a href=&quot;https://t.co/G1YD1cnfWu&quot;&gt;pic.twitter.com/G1YD1cnfWu&lt;/a&gt;&lt;/p&gt;— TAKESHI NAKANO (@takeshi0206x) &lt;a href=&quot;https://twitter.com/takeshi0206x/status/1587791532354338816?ref_src=twsrc%5Etfw&quot;&gt;November 2, 2022&lt;/a&gt;&lt;/blockquote&gt; &lt;script async=&quot;&quot; charset=&quot;utf-8&quot; src=&quot;https://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/8252942307841416113/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/11/filemakerwebjavascriptapp.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/8252942307841416113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/8252942307841416113'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/11/filemakerwebjavascriptapp.html' title='【FileMaker】WebビューアにJavaScriptでチャートグラフを表示するカスタムApp【Chart.js】'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitpceR-spOBYEz5jK3JLyyBGGORXX41pNXMwy3PSgBUswsJGZj7g4r5qLY9S7jbflCfzXFworzyZ5yA33FvSwyF75BIRvBU1J-QV5SnJBDd0YvB6vNdaC8iuovfVg4GbJvP664q8uErj9fBQdRjTufj46khGs9wXPADiPCVZWiJAiAACllRt_ZdmH9gg/s72-w239-h400-c/chart.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-2314042765587813013</id><published>2022-10-29T17:51:00.005+09:00</published><updated>2022-11-03T09:49:37.016+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><category scheme="http://www.blogger.com/atom/ns#" term="Jspreadsheet CE"/><title type='text'>【FileMaker】WebビューアにJavaScriptでスプレッドシートを表示するテスト【Jspreadsheet CE】</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGN5kw0w8jnN8uqtfRJvTrdzXXYSodLPLAlUiWaOBLZyI6ArEOTibuabRdvVkwJEY0zzpQgjnUZeiBkGV3yJxJM-WmcSS9atNFuo9qwXIBLggN_KYf-WziS1ADsOJ_DJudS0OK3eUo1MD8_v8mRr3wzXkNSPK63sNnZvL8-4R5G5B7drXfiJZIZKMJcg/s2744/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-29%2017.02.46.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1974&quot; data-original-width=&quot;2744&quot; height=&quot;460&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGN5kw0w8jnN8uqtfRJvTrdzXXYSodLPLAlUiWaOBLZyI6ArEOTibuabRdvVkwJEY0zzpQgjnUZeiBkGV3yJxJM-WmcSS9atNFuo9qwXIBLggN_KYf-WziS1ADsOJ_DJudS0OK3eUo1MD8_v8mRr3wzXkNSPK63sNnZvL8-4R5G5B7drXfiJZIZKMJcg/w640-h460/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-29%2017.02.46.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;Jspreadsheet CE&lt;/h2&gt;github: &lt;a href=&quot;https://github.com/jspreadsheet/ce&quot; target=&quot;_blank&quot;&gt;Jspreadsheet CE v4: JavaScript スプレッドシート&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;※Jexcel CEは Jspreadsheet CE に名前が変更されたとのこと。&lt;h1 style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/h1&gt;「JS 配列、JSON、CSV、または XSLX ファイルからオンライン スプレッドシート テーブルを作成できます。Excel からコピーして直接 Jspreadsheet CE スプレッドシートに貼り付けることができ、その逆も可能です。」（Google翻訳）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://github.com/jspreadsheet/ce#screenshot&quot; target=&quot;_blank&quot;&gt;githubページのスクリーンショット&lt;/a&gt;で簡単なデモが見れます。&lt;/div&gt;&lt;div&gt;行の入れ替えもできるみたい。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;MITライセンス&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;【追記】2022/10/29&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;CSS カスタマイズのメモ&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh49rxGd4HPRg-jYbldj_VfEhmwRr5POBBo1vjmD6274OQ2qCVImBlKs8fVpj53YZRRQiF8gC04l1OoYUpOqE_OFPtwy8DOpr1qpEWVjSAWniEnnNLUnzyWnAaTae09I8IzdiHQG4EvDYkEr6_I3X70QD1ZNQdEzdPIq5BGE7hRAA2rjVe-Ck-Yu__doA/s1938/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-29%2021.57.45.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;192&quot; data-original-width=&quot;1938&quot; height=&quot;64&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh49rxGd4HPRg-jYbldj_VfEhmwRr5POBBo1vjmD6274OQ2qCVImBlKs8fVpj53YZRRQiF8gC04l1OoYUpOqE_OFPtwy8DOpr1qpEWVjSAWniEnnNLUnzyWnAaTae09I8IzdiHQG4EvDYkEr6_I3X70QD1ZNQdEzdPIq5BGE7hRAA2rjVe-Ck-Yu__doA/w640-h64/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-29%2021.57.45.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ヘッダー／行　の背景色（backgroud-color）、文字色変更（color）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: Menlo, Monaco, &amp;quot;Courier New&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #d7ba7d;&quot;&gt;.jexcel&lt;/span&gt; &amp;gt; &lt;span style=&quot;color: #d7ba7d;&quot;&gt;thead&lt;/span&gt; &amp;gt; &lt;span style=&quot;color: #d7ba7d;&quot;&gt;tr&lt;/span&gt; &amp;gt; &lt;span style=&quot;color: #d7ba7d;&quot;&gt;td&lt;/span&gt;&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;border-top&lt;/span&gt;: &lt;span style=&quot;color: #b5cea8;&quot;&gt;1px&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;solid&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;#ccc&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;border-left&lt;/span&gt;: &lt;span style=&quot;color: #b5cea8;&quot;&gt;1px&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;solid&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;#ccc&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;border-right&lt;/span&gt;: &lt;span style=&quot;color: #b5cea8;&quot;&gt;1px&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;solid&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;transparent&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;border-bottom&lt;/span&gt;: &lt;span style=&quot;color: #b5cea8;&quot;&gt;1px&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;solid&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;transparent&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;background-color&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;#1e88e5&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;padding&lt;/span&gt;: &lt;span style=&quot;color: #b5cea8;&quot;&gt;2px&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;cursor&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;pointer&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;box-sizing&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;border-box&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;overflow&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;hidden&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;position&lt;/span&gt;: -webkit-sticky;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;position&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;sticky&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;top&lt;/span&gt;: &lt;span style=&quot;color: #b5cea8;&quot;&gt;0&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;z-index&lt;/span&gt;:&lt;span style=&quot;color: #b5cea8;&quot;&gt;2&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;color&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;#fff&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ヘッダー／列　の背景色（backgroud-color）、文字色変更（color）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: Menlo, Monaco, &amp;quot;Courier New&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #d7ba7d;&quot;&gt;.jexcel&lt;/span&gt; &amp;gt; &lt;span style=&quot;color: #d7ba7d;&quot;&gt;tbody&lt;/span&gt; &amp;gt; &lt;span style=&quot;color: #d7ba7d;&quot;&gt;tr&lt;/span&gt; &amp;gt; &lt;span style=&quot;color: #d7ba7d;&quot;&gt;td:first-child&lt;/span&gt;&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;position&lt;/span&gt;:&lt;span style=&quot;color: #ce9178;&quot;&gt;relative&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;background-color&lt;/span&gt;:&lt;span style=&quot;color: #ce9178;&quot;&gt;#1e88e5&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;color&lt;/span&gt;: &lt;span style=&quot;color: #ce9178;&quot;&gt;#fff&lt;/span&gt; ;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;text-align&lt;/span&gt;:&lt;span style=&quot;color: #ce9178;&quot;&gt;center&lt;/span&gt;;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/2314042765587813013/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/10/filemakerwebjavascriptjspreadsheet-ce.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/2314042765587813013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/2314042765587813013'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/10/filemakerwebjavascriptjspreadsheet-ce.html' title='【FileMaker】WebビューアにJavaScriptでスプレッドシートを表示するテスト【Jspreadsheet CE】'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGN5kw0w8jnN8uqtfRJvTrdzXXYSodLPLAlUiWaOBLZyI6ArEOTibuabRdvVkwJEY0zzpQgjnUZeiBkGV3yJxJM-WmcSS9atNFuo9qwXIBLggN_KYf-WziS1ADsOJ_DJudS0OK3eUo1MD8_v8mRr3wzXkNSPK63sNnZvL8-4R5G5B7drXfiJZIZKMJcg/s72-w640-h460-c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-29%2017.02.46.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-8982497951828797732</id><published>2022-10-29T11:56:00.002+09:00</published><updated>2022-11-03T09:49:54.645+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><category scheme="http://www.blogger.com/atom/ns#" term="sheetjs"/><title type='text'>【FileMaker】WebビューアにJavaScriptでスプレッドシートを表示するテスト【sheetjs】</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1cwkgTG8FpnnDhErmYhzyUjfcpcA70g532elAGdDuKhxSAcflIkup3KQNoVfPJpZGLLv_CLozF5dy5p0LqR5R-JCiyuwFUf3XNHBXEjnHUQ-ZR6iFMyoI1bqvaKJ5R1-UlaiEteBWjJtI-_2EJZrDSoKFKKlKfVkz0RqYd-fsiIX0XYtTQEobI0mk2w/s2880/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-29%2011.24.17.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1800&quot; data-original-width=&quot;2880&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1cwkgTG8FpnnDhErmYhzyUjfcpcA70g532elAGdDuKhxSAcflIkup3KQNoVfPJpZGLLv_CLozF5dy5p0LqR5R-JCiyuwFUf3XNHBXEjnHUQ-ZR6iFMyoI1bqvaKJ5R1-UlaiEteBWjJtI-_2EJZrDSoKFKKlKfVkz0RqYd-fsiIX0XYtTQEobI0mk2w/w640-h400/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-29%2011.24.17.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;sheetjs&lt;/h2&gt;&lt;p&gt;HTMLのテーブルタグをスプレッドシートに変換する jQuery plugin です。&lt;/p&gt;&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: 0px 0px; background-repeat: initial; background-size: initial; border: 0px; line-height: 32px; margin: 0px 0px 20px; outline: 0px; padding: 0px; text-align: left; text-shadow: rgb(222, 222, 222) 1px 1px; vertical-align: baseline; width: 620px;&quot;&gt;&lt;a href=&quot;https://www.jqueryscript.net/table/table-to-spreadsheet.html&quot; rel=&quot;bookmark&quot; style=&quot;font-weight: normal; outline: 0px;&quot; title=&quot;Read &#39;Convert HTML Table Into Spreadsheet - jQuery sheetjs&#39;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Convert HTML Table Into Spreadsheet - jQuery sheetjs&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;MITライセンス&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;サンプルHTMLをただ貼り付けただけです。&lt;/div&gt;&lt;div&gt;JSONではないんですよね。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/8982497951828797732/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/10/filemakerwebjavascript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/8982497951828797732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/8982497951828797732'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/10/filemakerwebjavascript.html' title='【FileMaker】WebビューアにJavaScriptでスプレッドシートを表示するテスト【sheetjs】'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1cwkgTG8FpnnDhErmYhzyUjfcpcA70g532elAGdDuKhxSAcflIkup3KQNoVfPJpZGLLv_CLozF5dy5p0LqR5R-JCiyuwFUf3XNHBXEjnHUQ-ZR6iFMyoI1bqvaKJ5R1-UlaiEteBWjJtI-_2EJZrDSoKFKKlKfVkz0RqYd-fsiIX0XYtTQEobI0mk2w/s72-w640-h400-c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-10-29%2011.24.17.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-1144407289520398733</id><published>2022-10-22T16:25:00.007+09:00</published><updated>2022-10-22T22:11:12.174+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="美文字"/><title type='text'>「無」の書き方をリクエストしたら答えてもらった</title><content type='html'>&lt;p&gt;皆さん、「無」の字って意外と難しくないですか？&lt;/p&gt;&lt;p&gt;書道家・静芳（せいほう）さんのYouTubeチャンネルで、「無」の書き方をリクエストしたら答えてもらいました。&lt;/p&gt;&lt;p&gt;「7万人記念企画」みなさんからのリクエストにお答えします！より&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZCVcOIcqrblorLNqlQ6Nf_1lWc_tY_yLBqfUEUx3EBgU79ID3T8W2L5qrdKV3FEq72Cdi_KWp_3H2q9Ia1KaHSLzxvdhhzqzyEsBVFigDCQEANUOQug-Ec3UWuZFGnfTf-KZZy2VjCMbKclMV1t6Fc3dqrPWadNWwlLC5kZMbLrGAUX_ynZdiQcTpSA/s1503/IMG_5601.jpeg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1170&quot; data-original-width=&quot;1503&quot; height=&quot;249&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZCVcOIcqrblorLNqlQ6Nf_1lWc_tY_yLBqfUEUx3EBgU79ID3T8W2L5qrdKV3FEq72Cdi_KWp_3H2q9Ia1KaHSLzxvdhhzqzyEsBVFigDCQEANUOQug-Ec3UWuZFGnfTf-KZZy2VjCMbKclMV1t6Fc3dqrPWadNWwlLC5kZMbLrGAUX_ynZdiQcTpSA/s320/IMG_5601.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;7分7秒ぐらいからです。&lt;/p&gt;

&lt;div style=&quot;text-align: center;&quot;&gt;&lt;iframe allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/DgZBL6-dvU8?t=427&quot; title=&quot;YouTube video player&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;私が練習する前の字は、こんな感じ。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikZP0WiAMgby3hnlsASAAibKb2zUOx0swvKqaBfbpeZmq55NGJ8GmlixqgbjoNCnBJsWn6e-mFMGynNSFkiuwy6Zgx6e5MTLdbDfQbk_UQBRHxCou8Aj2SHedfaajOFnGi8ws6nko0rLCBsoVtYRFYAQqe-VZ_Hasq7IEp4LuuCzOZqSkzrV7kK1_X0w/s2711/0477AF64-5774-415A-9928-5BD86D5BD08D.jpeg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2711&quot; data-original-width=&quot;2711&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikZP0WiAMgby3hnlsASAAibKb2zUOx0swvKqaBfbpeZmq55NGJ8GmlixqgbjoNCnBJsWn6e-mFMGynNSFkiuwy6Zgx6e5MTLdbDfQbk_UQBRHxCou8Aj2SHedfaajOFnGi8ws6nko0rLCBsoVtYRFYAQqe-VZ_Hasq7IEp4LuuCzOZqSkzrV7kK1_X0w/s320/0477AF64-5774-415A-9928-5BD86D5BD08D.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;BEFORE&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;教えてもらった書き方で練習したあとはこんな感じ。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXTSxbiZZb3FgHrAXhs1oorkRN-6DBW9woRKsbuFZTtKX4caYpZkon89PX7L8TLPHabDoWRM2gWB9jYAvryz0VJzuDoRWBy-EUBSShUXWMEq7pXwUvjneJBXyTF71EnsAIcQOiN1pojM7L--19KfyFnwhpQJ2H0zdHZkpmcySReeuvu6sMJckIStAxXQ/s2021/IMG_5602.jpeg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2021&quot; data-original-width=&quot;2021&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXTSxbiZZb3FgHrAXhs1oorkRN-6DBW9woRKsbuFZTtKX4caYpZkon89PX7L8TLPHabDoWRM2gWB9jYAvryz0VJzuDoRWBy-EUBSShUXWMEq7pXwUvjneJBXyTF71EnsAIcQOiN1pojM7L--19KfyFnwhpQJ2H0zdHZkpmcySReeuvu6sMJckIStAxXQ/s320/IMG_5602.jpeg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;AFTER&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;満足満足。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;自分の字を自分で見て、これでいいやと納得できる程度にはなりました。&lt;div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;人から教わる。自分で練習する。よきことだなと思います。&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;まだまだ一進一退ですが、毎日少しでも練習したいと思います。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;ちなみに使っているノートは、120字詰の漢字ドリル用ノート(KYOKUTO)。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;ペンは、SARASA DRY 黒 0.5mm の替芯をSARASA NANOに換装して使っています。&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKIIhpQc3sWWvHzkO9jUOm8BpQ5jHvBrSlEYQcZq0udeN7_aVnjI69ASO_dq5y4ZsK_FA4oRsn5WpXwaH7t_PQgoAC5xplBHGYgCzua9K_UN9q8n0GjvBOtSTqLekT4D7L0xCDsSlyp7DkQcXXGUttpa8aY3O9QjTYAMWzoWgDm6Fi8V1C4ARa4ceSMg/s3445/DAB2A94C-D329-4E02-B4E6-34F2371F8550.jpeg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3445&quot; data-original-width=&quot;2584&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKIIhpQc3sWWvHzkO9jUOm8BpQ5jHvBrSlEYQcZq0udeN7_aVnjI69ASO_dq5y4ZsK_FA4oRsn5WpXwaH7t_PQgoAC5xplBHGYgCzua9K_UN9q8n0GjvBOtSTqLekT4D7L0xCDsSlyp7DkQcXXGUttpa8aY3O9QjTYAMWzoWgDm6Fi8V1C4ARa4ceSMg/s320/DAB2A94C-D329-4E02-B4E6-34F2371F8550.jpeg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/1144407289520398733/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/10/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1144407289520398733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1144407289520398733'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/10/blog-post.html' title='「無」の書き方をリクエストしたら答えてもらった'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZCVcOIcqrblorLNqlQ6Nf_1lWc_tY_yLBqfUEUx3EBgU79ID3T8W2L5qrdKV3FEq72Cdi_KWp_3H2q9Ia1KaHSLzxvdhhzqzyEsBVFigDCQEANUOQug-Ec3UWuZFGnfTf-KZZy2VjCMbKclMV1t6Fc3dqrPWadNWwlLC5kZMbLrGAUX_ynZdiQcTpSA/s72-c/IMG_5601.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-4290907193509292249</id><published>2022-10-19T23:37:00.041+09:00</published><updated>2022-10-21T22:36:54.781+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="Selenium"/><category scheme="http://www.blogger.com/atom/ns#" term="WebDirect"/><title type='text'>FileMakerの自動テストにSeleniumIDEを使ってみた</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lIJILgEFzuFHqglu-nAqXXoDV8IuHT3GpstsvJyH3UMKEpR_N71NZBqPdVtRM6ib-lIuLfDf1ZxY5Z_lyO9BZaj2zomYajI05NhLH-3ovMB5LphQ-Ck2q9O7bPxjFKS6NXUopCukH6T_XPp7gQIoHoo64jWNCgbUk157ANy4dMUOhk7Eyip0VOpu0g/s1826/selenium.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1750&quot; data-original-width=&quot;1826&quot; height=&quot;307&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lIJILgEFzuFHqglu-nAqXXoDV8IuHT3GpstsvJyH3UMKEpR_N71NZBqPdVtRM6ib-lIuLfDf1ZxY5Z_lyO9BZaj2zomYajI05NhLH-3ovMB5LphQ-Ck2q9O7bPxjFKS6NXUopCukH6T_XPp7gQIoHoo64jWNCgbUk157ANy4dMUOhk7Eyip0VOpu0g/s320/selenium.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;FileMaker に一般的なテスティングフレームワークが使えないかと思って色々と試しています。今回は、Selenium ( SeleniumIDE ) を試してみました。&lt;/p&gt;&lt;p&gt;前提条件として、FileMaker が WebDirect で完全に機能しないといけないのですが、私の場合はいつも、 WebDirect での運用をメインに考えているので、この前提はクリアしています。&lt;/p&gt;


&lt;blockquote class=&quot;twitter-tweet&quot; data-align=&quot;center&quot; data-conversation=&quot;none&quot; data-lang=&quot;ja&quot;&gt;&lt;p dir=&quot;ltr&quot; lang=&quot;ja&quot; style=&quot;text-align: center;&quot;&gt;テストの自動化やってみた。動かすことはできるけどかなり力技。折角レイアウトモードでオブジェクトにオブジェクト名付けてるのに、WebDirectのソースには全く現れない。やっぱり特化したテスティングフレームワーク欲しいな。 &lt;a href=&quot;https://twitter.com/hashtag/FileMaker?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#FileMaker&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/Selenium?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Selenium&lt;/a&gt; &lt;a href=&quot;https://twitter.com/hashtag/SeleniumIDE?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#SeleniumIDE&lt;/a&gt; &lt;a href=&quot;https://t.co/SRCZicCLT7&quot;&gt;pic.twitter.com/SRCZicCLT7&lt;/a&gt;&lt;/p&gt;&lt;div style=&quot;text-align: center;&quot;&gt;— TAKESHI NAKANO (@takeshi0206x) &lt;a href=&quot;https://twitter.com/takeshi0206x/status/1581278975250558977?ref_src=twsrc%5Etfw&quot;&gt;October 15, 2022&lt;/a&gt;&lt;/div&gt;&lt;/blockquote&gt; &lt;script charset=&quot;utf-8&quot; defer=&quot;defer&quot; src=&quot;https://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;

&lt;p&gt;ここまで動かすにも色々とコツはあるのですが、まず最初のうちは「操作を記録した時のテストケースをそのまま実行させても動かない」と思っていたほうが無難です。&lt;/p&gt;&lt;p&gt;操作の記録では、ボタンをダイレクトにクリックしたり、フィールドをダイレクトにクリックして記録しますが、出来上がったテストケースの記録には、例えば「idが xxxxxxxx というオブジェクトをクリックした」という記録だけが残ります。&lt;/p&gt;&lt;p&gt;しかし、このテストケースをリプレイしたとき、「id xxxxxxxx というオブジェクトが見つかりません」と表示されて中断する場合があります。その場合私は、「現在アクティブなウィンドウには、そういうidを持つオブジェクトが見当たらない」という意味だと解釈しています。（スコープに存在しない的なイメージ）&lt;/p&gt;&lt;p&gt;このことから、ボタンをクリックしたり、フィールドに入力する場合は、まずボタンやフィールドが乗っている親ウィンドウをクリックしてアクティブにしてからボタンをクリックするようにしました。&lt;/p&gt;&lt;p&gt;また、SeleniumIDEでは、一つ一つのアクションにおける、ターゲットを設定しますが、このターゲットのタイプを3種類（ css:finder , xpath:idRelative , xpath:position ）から選択できるので、アクションのステップがうまく動作しない時に、別のターゲットのタイプを簡単に試すことができます。&lt;/p&gt;&lt;p&gt;WebDirectの場合、というか、私が作ったカスタムAppでは、xpath:idRelative でうまくいくケースが多いです。&lt;/p&gt; 

&lt;blockquote class=&quot;twitter-tweet&quot; data-align=&quot;center&quot; data-conversation=&quot;none&quot; data-lang=&quot;ja&quot;&gt;&lt;p dir=&quot;ltr&quot; lang=&quot;ja&quot;&gt;WebDirect + SeleniumIDE に戻る。SleniumIDEだとターゲットのタイプを選択できる。 &lt;a href=&quot;https://t.co/16raDwKEX6&quot;&gt;pic.twitter.com/16raDwKEX6&lt;/a&gt;&lt;/p&gt;— TAKESHI NAKANO (@takeshi0206x) &lt;a href=&quot;https://twitter.com/takeshi0206x/status/1582715724992512001?ref_src=twsrc%5Etfw&quot;&gt;2022年10月19日&lt;/a&gt;&lt;/blockquote&gt;&lt;p&gt;誰かの参考になれば。&amp;nbsp;&lt;/p&gt;

</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/4290907193509292249/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/10/filemakerseleniumide.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/4290907193509292249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/4290907193509292249'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/10/filemakerseleniumide.html' title='FileMakerの自動テストにSeleniumIDEを使ってみた'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lIJILgEFzuFHqglu-nAqXXoDV8IuHT3GpstsvJyH3UMKEpR_N71NZBqPdVtRM6ib-lIuLfDf1ZxY5Z_lyO9BZaj2zomYajI05NhLH-3ovMB5LphQ-Ck2q9O7bPxjFKS6NXUopCukH6T_XPp7gQIoHoo64jWNCgbUk157ANy4dMUOhk7Eyip0VOpu0g/s72-c/selenium.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-7279176146056806681</id><published>2022-09-30T12:40:00.007+09:00</published><updated>2022-10-21T11:45:27.695+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="Twitter"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>仕様を局所化する＝あちこちに依存関係のある実装をしない</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLP_vWCfVHuH9UWhfIWiHFyb6HWD6ZNHhX446ybgQKBwcYYwk8s7J-gJq47YBl0MCiyfdw4SDegmOxbimSJGPhvIeWAog6nwiK922vmgk3P4JDt0M4hZo7Nl-Kgg9GQrhFdiSQrCvtSj-ePpy0IO3JvWmpz9THs4uN2Fliyfijt5EvvoOgHMLzhjcljg/s1684/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-08-16%2010.54.26.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1684&quot; data-original-width=&quot;1256&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLP_vWCfVHuH9UWhfIWiHFyb6HWD6ZNHhX446ybgQKBwcYYwk8s7J-gJq47YBl0MCiyfdw4SDegmOxbimSJGPhvIeWAog6nwiK922vmgk3P4JDt0M4hZo7Nl-Kgg9GQrhFdiSQrCvtSj-ePpy0IO3JvWmpz9THs4uN2Fliyfijt5EvvoOgHMLzhjcljg/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-08-16%2010.54.26.png&quot; width=&quot;239&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p&gt;スクリプト、カスタム関数、フィールド設定、スクリプトトリガー、条件付き書式などなど。&lt;/p&gt;&lt;p&gt;あちこちに依存関係の強い実装をすると、メンテナンスに苦労します。&lt;/p&gt;&lt;p&gt;ということで、カスタム関数に処理機能だけでなく、使用者へのポップオーバーメッセージ用のテキストも持たせることにしました。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;blockquote class=&quot;twitter-tweet&quot; data-conversation=&quot;none&quot; data-lang=&quot;ja&quot; data-align=&quot;center&quot;&gt;&lt;p dir=&quot;ltr&quot; lang=&quot;ja&quot;&gt;カスタム関数の返り値でボタンを非アクティブにすることにしたけど、ヘルプのテキストも関数側に持たせることにした。仕様を局所化して保守の安全性と効率を高める。 &lt;a href=&quot;https://twitter.com/hashtag/FileMaker?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#FileMaker&lt;/a&gt; に限らず。 &lt;a href=&quot;https://t.co/Amnx6u3qzi&quot;&gt;pic.twitter.com/Amnx6u3qzi&lt;/a&gt;&lt;/p&gt;— TAKESHI NAKANO (@takeshi0206x) &lt;a href=&quot;https://twitter.com/takeshi0206x/status/1559359419221409792?ref_src=twsrc%5Etfw&quot;&gt;August 16, 2022&lt;/a&gt;&lt;/blockquote&gt;&lt;script charset=&#39;utf-8&#39; defer=&#39;defer&#39; src=&#39;https://platform.twitter.com/widgets.js&#39;&gt;&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/7279176146056806681/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/09/blog-post_30.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/7279176146056806681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/7279176146056806681'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/09/blog-post_30.html' title='仕様を局所化する＝あちこちに依存関係のある実装をしない'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLP_vWCfVHuH9UWhfIWiHFyb6HWD6ZNHhX446ybgQKBwcYYwk8s7J-gJq47YBl0MCiyfdw4SDegmOxbimSJGPhvIeWAog6nwiK922vmgk3P4JDt0M4hZo7Nl-Kgg9GQrhFdiSQrCvtSj-ePpy0IO3JvWmpz9THs4uN2Fliyfijt5EvvoOgHMLzhjcljg/s72-c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-08-16%2010.54.26.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-3210775067381157837</id><published>2022-09-29T23:06:00.006+09:00</published><updated>2022-10-21T11:45:57.877+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="Twitter"/><category scheme="http://www.blogger.com/atom/ns#" term="YouTube"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>ワークフローをD.I.Yしてみる</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYuS3PKDN66wQt_nBfzNPBGqbdLl5o4-A-r9nQ9bp9TzbeKG0KkOLERwR6XrDJ7WEUc5zV5ajT6dBc6390TfuvToX6FMbEufoHh-nZX6LCRZ-EbmYB1BT0sCnS9wnxBVoWGOOH27UuJtA1LZpglp4dlI_rS4i4RrmDw1V0A2AF4oGswEJRu0RFecdphg/s1378/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-08-13%200.27.29.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1378&quot; data-original-width=&quot;1220&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYuS3PKDN66wQt_nBfzNPBGqbdLl5o4-A-r9nQ9bp9TzbeKG0KkOLERwR6XrDJ7WEUc5zV5ajT6dBc6390TfuvToX6FMbEufoHh-nZX6LCRZ-EbmYB1BT0sCnS9wnxBVoWGOOH27UuJtA1LZpglp4dlI_rS4i4RrmDw1V0A2AF4oGswEJRu0RFecdphg/s320/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-08-13%200.27.29.png&quot; width=&quot;283&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;ログインユーザーによって、選択できる値一覧の値を限定したい場合の実装例です。&amp;nbsp;&lt;/p&gt;
&lt;blockquote class=&quot;twitter-tweet&quot; data-conversation=&quot;none&quot; data-lang=&quot;ja&quot; data-align=&quot;center&quot;&gt;&lt;p dir=&quot;ltr&quot; lang=&quot;ja&quot;&gt;&lt;a href=&quot;https://twitter.com/hashtag/FileMaker?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#FileMaker&lt;/a&gt; でワークフローを実装してみた。例えば「申請中」というステータスは、管理者権限を持った人が、「審査中」か「差戻し」にしか変更できないようにするとか。&lt;br /&gt;ポップオーバーで値一覧をチェックボックス表示して選択させるUI。 &lt;a href=&quot;https://t.co/wgFFppYjJA&quot;&gt;pic.twitter.com/wgFFppYjJA&lt;/a&gt;&lt;/p&gt;— 中野岳史 (@takeshi0206x) &lt;a href=&quot;https://twitter.com/takeshi0206x/status/1558116955202002944?ref_src=twsrc%5Etfw&quot;&gt;August 12, 2022&lt;/a&gt;&lt;/blockquote&gt;&lt;script charset=&#39;utf-8&#39; defer=&#39;defer&#39; src=&#39;https://platform.twitter.com/widgets.js&#39;&gt;&lt;/script&gt;

&lt;div&gt;これをマルチユーザーで実現するには、ユーザー別のスコープとなるグローバルフィールドを使用します。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;iframe allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/6a1merJ_bhA&quot; title=&quot;YouTube video player&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/3210775067381157837/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/09/diy.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/3210775067381157837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/3210775067381157837'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/09/diy.html' title='ワークフローをD.I.Yしてみる'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYuS3PKDN66wQt_nBfzNPBGqbdLl5o4-A-r9nQ9bp9TzbeKG0KkOLERwR6XrDJ7WEUc5zV5ajT6dBc6390TfuvToX6FMbEufoHh-nZX6LCRZ-EbmYB1BT0sCnS9wnxBVoWGOOH27UuJtA1LZpglp4dlI_rS4i4RrmDw1V0A2AF4oGswEJRu0RFecdphg/s72-c/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88%202022-08-13%200.27.29.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-5982393975222575814</id><published>2022-09-29T20:03:00.002+09:00</published><updated>2022-09-29T23:16:58.045+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="YouTube"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>リアルタイムに前方一致検索のサンプル</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/CuIjH_SJDck&quot; width=&quot;320&quot; youtube-src-id=&quot;CuIjH_SJDck&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;文字を一文字入力するごとに検索しなおします。&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/5982393975222575814/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/09/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/5982393975222575814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/5982393975222575814'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2022/09/blog-post.html' title='リアルタイムに前方一致検索のサンプル'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/CuIjH_SJDck/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-1988791704586931933</id><published>2021-02-13T12:36:00.005+09:00</published><updated>2021-02-13T13:03:23.704+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IoT"/><category scheme="http://www.blogger.com/atom/ns#" term="Siri"/><category scheme="http://www.blogger.com/atom/ns#" term="SwitchBot"/><title type='text'>【SwitchBot】家電をSiriで操作・こたつの電源編</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSwazhtAyilpYeNMrNEdCz6OAU-kKqLmy8_K8uj-vTZ0x4ShJaqle8bnNCVqXnOFtXTb7Oz898D17lue5puTh4H65lxdztPVi1eHW6efMHKEKwI1Dsu6RnK_l6oS9XJjLW5Fi4mdM3jXcS/s4032/F5C97705-8E52-41CE-8455-EF2F4B7E72F6.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4032&quot; data-original-width=&quot;3024&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSwazhtAyilpYeNMrNEdCz6OAU-kKqLmy8_K8uj-vTZ0x4ShJaqle8bnNCVqXnOFtXTb7Oz898D17lue5puTh4H65lxdztPVi1eHW6efMHKEKwI1Dsu6RnK_l6oS9XJjLW5Fi4mdM3jXcS/s320/F5C97705-8E52-41CE-8455-EF2F4B7E72F6.jpeg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: &#39;M PLUS Rounded 1c&#39;;&quot;&gt;私のつぶやき(Twitterより&lt;/span&gt;&amp;nbsp;)&lt;/p&gt;&lt;blockquote&gt;&amp;nbsp;&lt;a href=&quot;https://twitter.com/takeshi0206x/status/1359648151938863108?s=21&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: &#39;M PLUS Rounded 1c&#39;;&quot;&gt;SwitchBotもらったので悩んだあげくコンセントに装着。いや、これやるならコンセント型使うのが正解なのはわかってます。Siriショートカット使うにはhubが必要なのな。センサーも欲しい。#IoT&lt;/span&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dxaqkT2sETgNpKHYiVIOAvntoNEFNSmXzWtwqqNpA4fgZAXx3_0zV7yUN4sAm5-EUqccBFfK2S3Oaz2DtaqwQ&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &#39;M PLUS Rounded 1c&#39;;&quot;&gt;Siriに登録して声で操作&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.blogger.com/video.g?token=AD6v5dyPgiPOCqm669enByhoVzH-Y1isZ1BXH5YE3WoJku2nADJFLI7WHuZZbTYFeMk1KX6FPB_CAn3F41wtwe28SQ&#39; class=&#39;b-hbp-video b-uploaded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/1988791704586931933/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2021/02/switchbotsiri.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1988791704586931933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1988791704586931933'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2021/02/switchbotsiri.html' title='【SwitchBot】家電をSiriで操作・こたつの電源編'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSwazhtAyilpYeNMrNEdCz6OAU-kKqLmy8_K8uj-vTZ0x4ShJaqle8bnNCVqXnOFtXTb7Oz898D17lue5puTh4H65lxdztPVi1eHW6efMHKEKwI1Dsu6RnK_l6oS9XJjLW5Fi4mdM3jXcS/s72-c/F5C97705-8E52-41CE-8455-EF2F4B7E72F6.jpeg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-1088986545357314587</id><published>2021-02-07T12:44:00.006+09:00</published><updated>2021-02-08T12:00:55.340+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bitnami"/><category scheme="http://www.blogger.com/atom/ns#" term="Redmine"/><title type='text'>【bitnami】【Redmine】【OSX】cannot calculate MAC address: signal: killed</title><content type='html'>&lt;blockquote&gt;OSXをBig Surにバージョンアップしたらbitnami Redmineが、 &quot;cannot calculate MAC address: signal: killed&quot; で立ち上がらず。仮想環境をディレクトリごと削除したら初期化から走って起動。当たり前か。データ1件しかないテスト環境だったからいいけど...&lt;/blockquote&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;データ復旧できなかったのか？&lt;/h3&gt;&lt;div&gt;Redmineではないけど、bitnamiの仮想だからWordpressでも同じだろうということで、こちらのQAを参考に修復を試みたが不発だった。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;https://community.bitnami.com/t/problem-when-starting-bitnami-wordpress-application/82342/20&quot; target=&quot;_blank&quot;&gt;bitnamiWordpressアプリケーションを起動するときの問題&lt;/a&gt;&lt;blockquote&gt;qemu-img check -r all ./wordpress/vm/machine.qcow2&lt;/blockquote&gt;&lt;p&gt;これを実行しても状況は改善しませんでした。原因を追求していません。&amp;nbsp;&lt;/p&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;【注意】仮想環境の初期化（データも初期化）&lt;/h3&gt;&lt;div&gt;同じくRedmineではないけど、XAMPPで同様の報告を見つけたので、こちらを参考にディレクトリごとバッサリ削除してから起動したところ成功しました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;https://flavioconca.medium.com/como-resolver-o-erro-cannot-calculate-mac-address-signal-killed-com-servidor-xampp-no-mac-os-32583d4d3a4f&quot; target=&quot;_blank&quot;&gt;Como resolver o erro &quot;cannot calculate MAC address: signal killed&quot; com servidor XAMPP no MAC OS?&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;今のところ情報はこれだけなのですが、データが消えるのでバックアップなどデータ保全に注意してください。（と言ってもどうレストアすればいいのか。）&lt;/div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;関連しそうな情報&lt;/h3&gt;&lt;div&gt;これをやれば良かったのか？&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.edoou.com/articles/1571107047671576&quot; target=&quot;_blank&quot;&gt;MacOSX启动XAMPP-VM报错：Error starting &quot;XAMPP&quot; stack: cannot calculate MAC address: signal: killed&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;インストールする前に〜/ .bitnami / stackman / helpers / hyperkitを削除する必要があります。（Google翻訳）&lt;/blockquote&gt;&lt;p&gt;こちらにもう少し詳しい情報が。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://rizkypratama.id/blog/2020/11/27/mengatasi-xampp-vm-tidak-bisa-running-setelah-update-ke-macos-big-sur/&quot; target=&quot;_blank&quot;&gt;Mengatasi XAMPP-VM Tidak Bisa Running Setelah Update ke MacOS Big Sur&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;最後の提案ですが、メジャーアップデートを再度実行する前に、/ opt / lampp / htdocsにあるXAMPPプロジェクトフォルダーとMySQLデータベースの定期的なバックアップを実行してください。（Google翻訳）&lt;/blockquote&gt;&lt;p&gt;未検証ですが、情報発信ありがとうございます。&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/1088986545357314587/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2021/02/bitnamiredmineosxcannot-calculate-mac.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1088986545357314587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1088986545357314587'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2021/02/bitnamiredmineosxcannot-calculate-mac.html' title='【bitnami】【Redmine】【OSX】cannot calculate MAC address: signal: killed'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-5614160444054852341</id><published>2020-09-16T00:18:00.022+09:00</published><updated>2022-09-29T23:16:58.044+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="cURL"/><category scheme="http://www.blogger.com/atom/ns#" term="Redmine"/><category scheme="http://www.blogger.com/atom/ns#" term="REST"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【Redmine】【REST】【FileMaker】【cURL】FileMakerからRedmineのチケット登録</title><content type='html'>&lt;h3 style=&quot;clear: both; text-align: left;&quot;&gt;スクリプトステップ: &quot;URLから挿入&quot; の指定の方法&lt;/h3&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMg_GtZPHfLcfMi9ZqfMI82FL1uevhOOQQycslyO-K1UMudQ67QmtrKm-WmOctmU23p0tjQoKBlt_tWpU6W8o-lMBr81WolHkTPyTHYHNCI2LpJnLjMJSIECDAA6JcUyCtAXOLTfhhnpyg/s568/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-09-15+23.14.09.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;314&quot; data-original-width=&quot;568&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMg_GtZPHfLcfMi9ZqfMI82FL1uevhOOQQycslyO-K1UMudQ67QmtrKm-WmOctmU23p0tjQoKBlt_tWpU6W8o-lMBr81WolHkTPyTHYHNCI2LpJnLjMJSIECDAA6JcUyCtAXOLTfhhnpyg/s320/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-09-15+23.14.09.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;ターゲット:&amp;nbsp;&lt;/h4&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;変数やフィールドなどレスポンスを格納するものを指定する。&lt;/li&gt;&lt;/ul&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;URLを指定:&amp;nbsp;&lt;/h4&gt;&lt;p&gt;例:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;[ベースURL] &amp;amp; &quot;/issues.json&quot;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;cURLオプションの指定:&amp;nbsp;&lt;/h4&gt;&lt;p&gt;例:&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;
  &quot;-X POST -H \&quot;Content-Type:application/json\&quot; -H \&quot;X-Redmine-API-Key: &quot; &amp;amp; [APIアクセスキー] &amp;amp; &quot;\&quot; --data @$データ部&quot; 
&lt;/pre&gt;
  &lt;/li&gt;&lt;/ul&gt;&lt;div&gt;説明:&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;APIアクセスキーは、Redmineの個人設定画面で生成します。&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJCVxRb79W06frsY9S0L65XZ5sCGuKHq30XeefUsPnek-1Iz_5HssLFjsyYD6586FyvOoxAasKCzeinzg4zwC9lzD40-Q3YsX3VHoyoBnMkXuyI4KjPpQqOeXi6CUDN2yfBOdCqAmhbcl9/s2880/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-09-15+23.26.58.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1284&quot; data-original-width=&quot;2880&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJCVxRb79W06frsY9S0L65XZ5sCGuKHq30XeefUsPnek-1Iz_5HssLFjsyYD6586FyvOoxAasKCzeinzg4zwC9lzD40-Q3YsX3VHoyoBnMkXuyI4KjPpQqOeXi6CUDN2yfBOdCqAmhbcl9/w625-h280/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-09-15+23.26.58.png&quot; width=&quot;625&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;変数: $データ部 には、JSON形式でチケットで登録する情報を設定します。&lt;/li&gt;&lt;li&gt;変数: $データ部 の例です。プロジェクトIDやトラッカー，優先度などの情報は、ブラウザで実際に下記のように入力して表示されたチケット情報から該当するものを分析して設定しました。&lt;/li&gt;&lt;/ul&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [ベースURL]/issues.json&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;実際には、以下の文字列をフィールドに設定しておいて、 &quot;変数を設定&quot; スクリプトで $データ部 に下記のフィールドの値を設定しました。 ダブルクォーテーションの前にエスケープ文字（バックスラッシュ）を置く必要はありません。@$データ部 という記述によって、文字列の中にJSON構造のテキストデータが設定されます。&lt;/li&gt;&lt;li&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;
    {
        &quot;issue&quot;: {
            &quot;project_id&quot;: 1,
            &quot;subject&quot;: &quot;本文テスト&quot;,
            &quot;tracker_id&quot;: 3,
            &quot;priority_id&quot;: 2,
            &quot;status_id&quot;: 1,
            &quot;description&quot;: &quot;ここに本文を記載する。&quot;
        }
    } &lt;/pre&gt; &lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWocheX4DwWO0RcsArBHl9_3T9h9zIWgO7zFhLoIJGs-tQr1MgeaJjRypz37KuNxuwkOP4KJjnJF883-MygjD7hLGf3THXgVhkgX21ol0lEbkhJOhbxRZTB10KSJml4asNaIlmqLs3N-8D/s2880/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-09-15+23.52.51.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1284&quot; data-original-width=&quot;2880&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWocheX4DwWO0RcsArBHl9_3T9h9zIWgO7zFhLoIJGs-tQr1MgeaJjRypz37KuNxuwkOP4KJjnJF883-MygjD7hLGf3THXgVhkgX21ol0lEbkhJOhbxRZTB10KSJml4asNaIlmqLs3N-8D/w625-h280/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-09-15+23.52.51.png&quot; width=&quot;625&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg01qoE8sF8QOXoO2Zi7bzKcZ_HiavdWhTo3qSy0vxnSZtFsL0vE2gyUYL_r_M7mnccK18XSaZnV_e72F6m9vtVa9JbpEQxqLzgrKkdvKhEwuUV4icmGekLDxj3s_228DAmWqzzf_lSHa8n/s2880/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-09-15+23.56.51.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1284&quot; data-original-width=&quot;2880&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg01qoE8sF8QOXoO2Zi7bzKcZ_HiavdWhTo3qSy0vxnSZtFsL0vE2gyUYL_r_M7mnccK18XSaZnV_e72F6m9vtVa9JbpEQxqLzgrKkdvKhEwuUV4icmGekLDxj3s_228DAmWqzzf_lSHa8n/w625-h280/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-09-15+23.56.51.png&quot; width=&quot;625&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;取り敢えずはここまで。JSON関数を使った編集はこれからです。まずは基本的な構文の記述の仕方の確認でした。&lt;/li&gt;&lt;/ul&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;参考にした皆さんの情報（Qiita）&lt;/h4&gt;&lt;/div&gt;&lt;a href=&quot;https://qiita.com/tily/items/529375545de2c83d56ad #Qiita &quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://qiita.com/tily/items/529375545de2c83d56ad #Qiita &quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;li&gt;&lt;a href=&quot;https://qiita.com/tily/items/529375545de2c83d56ad #Qiita &quot; target=&quot;_blank&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://qiita.com/tily/items/529375545de2c83d56ad #Qiita &quot; target=&quot;_blank&quot;&gt;curl + 4 通りの方法で Redmine の API 認証を通してみる&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://qiita.com/murata0705/items/c6245d5b7f7ab3372497&quot; target=&quot;_blank&quot;&gt;jsonのパースで出たエラーの解決方法 lib/ruby/2.1.0/json/common.rb:155:in `parse&#39;: 795: unexpected token at &#39;: [{ (JSON::ParserError)&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://qiita.com/huging/items/8273e0fca6683d09a8cc&quot; target=&quot;_blank&quot;&gt;Redmine REST-APIを利用してcurlからチケット作成&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style=&quot;text-align: left;&quot;&gt;ありがとうございました！&amp;nbsp;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&lt;/div&gt;

</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/5614160444054852341/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2020/09/redminerestfilemakercurlfilemakerredmine.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/5614160444054852341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/5614160444054852341'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2020/09/redminerestfilemakercurlfilemakerredmine.html' title='【Redmine】【REST】【FileMaker】【cURL】FileMakerからRedmineのチケット登録'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMg_GtZPHfLcfMi9ZqfMI82FL1uevhOOQQycslyO-K1UMudQ67QmtrKm-WmOctmU23p0tjQoKBlt_tWpU6W8o-lMBr81WolHkTPyTHYHNCI2LpJnLjMJSIECDAA6JcUyCtAXOLTfhhnpyg/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-09-15+23.14.09.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-4507345213570505042</id><published>2020-08-08T23:14:00.012+09:00</published><updated>2022-09-29T23:16:58.042+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bootstrap"/><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="Rails"/><category scheme="http://www.blogger.com/atom/ns#" term="Rfm"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【要注意】Rails 6 + Bootstrap 4 +  FileMaker Server 18 + Rfm/ginjo 3</title><content type='html'>&lt;h2 style=&quot;text-align: left;&quot;&gt;Why?&lt;/h2&gt;&lt;div&gt;　なぜ今さら Rfm？と思うでしょうが、今回は、FileMakerのカスタムWeb公開機能でデータベース単体として使えば（トラフィック制限はあるけど）接続クライアント数のライセンス費用はかからないので、Railsとの組み合わせはどんなもんなのか、この眼で確かめてみたかったというのが目的でした。RESTでやってみたかったけれど、Railsに匹敵するようなフレームワークを探せなかった。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: red;&quot;&gt;　コメント欄参照していただきたいのですが、HAZIさんより情報いただきました。Rfm/ginjo はプルリクに反応なく、ruby2.6以降で警告多発し、FileMakerServer19で不安定とのことです。私もこの記事での動作確認までで、これ以上のことはしていません。&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;画面サンプル&lt;/h2&gt;&lt;div&gt;　何の特徴もない画面ですが、自分には動いたということがまずささやかな実績。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; id=&quot;id_e259_fe01_199f_b73e&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi65rRkmLNSE5dk89R9-rN4_KG-3yn5zdA3hh07VJCaROK93ejVGsnlDg_fBWmSAdmz_zNF5nbEqHM0elwH8KyHb5kunnMMbWK2Q1WF-yHAyrHVC22nBU3P_fPWPfQyGP0Dmg7HD19E19PQ/&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Rails,Bootstrap,FimeMaker,Rfm/ginjo&quot; border=&quot;0&quot; data-original-height=&quot;1578&quot; data-original-width=&quot;2876&quot; height=&quot;352&quot; id=&quot;id_f689_1a0d_c82b_9fc2&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi65rRkmLNSE5dk89R9-rN4_KG-3yn5zdA3hh07VJCaROK93ejVGsnlDg_fBWmSAdmz_zNF5nbEqHM0elwH8KyHb5kunnMMbWK2Q1WF-yHAyrHVC22nBU3P_fPWPfQyGP0Dmg7HD19E19PQ/w640-h352/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-05-12+23.10.24.png&quot; style=&quot;height: auto; width: 640px;&quot; title=&quot;一覧/list&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;一覧画面（デフォルト表示画面）&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; id=&quot;id_d32e_bd02_52da_fd85&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiau-PZSbiPo4Al_yo5i4XT7HnLem3kjjil5SEFZLXX_zZrXAvZqBNbM4VBKUn9NRbAR6DGHCE4iJdxspfiQV7W9xrhQ-ayyAoNC42dysg1j_k3uCzeSCT8Y4ccWxsJZacKvBsRU-_noHer/&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Rails,Bootstrap,FimeMaker,Rfm/ginjo&quot; border=&quot;0&quot; data-original-height=&quot;1578&quot; data-original-width=&quot;2876&quot; height=&quot;352&quot; id=&quot;id_f408_ae6_4f16_df16&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiau-PZSbiPo4Al_yo5i4XT7HnLem3kjjil5SEFZLXX_zZrXAvZqBNbM4VBKUn9NRbAR6DGHCE4iJdxspfiQV7W9xrhQ-ayyAoNC42dysg1j_k3uCzeSCT8Y4ccWxsJZacKvBsRU-_noHer/w640-h352/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-05-12+23.12.57.png&quot; style=&quot;height: auto; width: 640px;&quot; title=&quot;詳細/detail&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;詳細画面（一覧でタイトルをクリックした後の画面）&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; id=&quot;id_c5a0_7b8e_7d1d_b0c9&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6s3bVFk4BP951uL1yh8yn4zqJNbbhalndYrpYcDsznhXubia5mNhgWvrdq4hGwpUAP7PfxSz_X6Geob_DSeY2Kt5IR2ScimMWm90LFvzK0feZQW4VkkLaEO0gMxgOAEJ48swxsxxlEXbj/&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Rails,Bootstrap,FimeMaker,Rfm/ginjo&quot; border=&quot;0&quot; data-original-height=&quot;1578&quot; data-original-width=&quot;2876&quot; height=&quot;352&quot; id=&quot;id_2d49_89e8_6b33_53fd&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6s3bVFk4BP951uL1yh8yn4zqJNbbhalndYrpYcDsznhXubia5mNhgWvrdq4hGwpUAP7PfxSz_X6Geob_DSeY2Kt5IR2ScimMWm90LFvzK0feZQW4VkkLaEO0gMxgOAEJ48swxsxxlEXbj/w640-h352/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-05-12+23.14.35.png&quot; style=&quot;height: auto; width: 640px;&quot; title=&quot;編集/edit 1/2&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;編集画面（詳細画面で編集ボタンをクリックした後の画面）&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; id=&quot;id_92cc_1925_e40e_bf72&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMJSukKjzk5b_uHlQtdYgk4AkYTBpkby41f5zcdsp0-6f0Hw9g2onSrGi6wTJDQRzvQUPXVinInlqZXuaZDF2SdiZqCMUncPk4mYOAiM8_mVHHIjUqbE6Wk__tB-ZTjIIk60cY6JROYvM0/&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Rails,Bootstrap,FimeMaker,Rfm/ginjo&quot; border=&quot;0&quot; data-original-height=&quot;1578&quot; data-original-width=&quot;2876&quot; height=&quot;352&quot; id=&quot;id_7f58_aeda_bc09_ddbc&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMJSukKjzk5b_uHlQtdYgk4AkYTBpkby41f5zcdsp0-6f0Hw9g2onSrGi6wTJDQRzvQUPXVinInlqZXuaZDF2SdiZqCMUncPk4mYOAiM8_mVHHIjUqbE6Wk__tB-ZTjIIk60cY6JROYvM0/w640-h352/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-05-12+23.14.48.png&quot; style=&quot;height: auto; width: 640px;&quot; title=&quot;編集/edit 2/2&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;編集（スクロール後の状態）&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; id=&quot;id_4195_fa91_19f6_5ceb&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFjWyC3Pip98k7FBdtmXHnmlxD5lq8Hrd2K3V0on37xzwuusoCG-GGTNZWDtF7qm8Rlz-vDQH-5RV7kZPhq98Vgg9-u4RJds_MbjCK7vv6ey4c5ASS4j4wvJ_KwX-D0PCBk6hyphenhyphenTq9r-QtF/&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Rails,Bootstrap,FimeMaker,Rfm/ginjo&quot; border=&quot;0&quot; data-original-height=&quot;1578&quot; data-original-width=&quot;2876&quot; height=&quot;352&quot; id=&quot;id_b8f8_5cb2_d07c_44a6&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFjWyC3Pip98k7FBdtmXHnmlxD5lq8Hrd2K3V0on37xzwuusoCG-GGTNZWDtF7qm8Rlz-vDQH-5RV7kZPhq98Vgg9-u4RJds_MbjCK7vv6ey4c5ASS4j4wvJ_KwX-D0PCBk6hyphenhyphenTq9r-QtF/w640-h352/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-05-12+23.16.01.png&quot; style=&quot;height: auto; width: 640px;&quot; title=&quot;検索/search&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;検索結果（一覧画面で検索ボタンをクリックした後の画面）&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 style=&quot;clear: both; text-align: left;&quot;&gt;Rails&lt;/h2&gt;&lt;div&gt;　Railsは初だったのでこの本で勉強。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://book.mynavi.jp/supportsite/detail/9784839962227.html&quot; target=&quot;_blank&quot;&gt;「現場で使えるRuby on Rails 5／速習実践ガイド」&amp;nbsp;株式会社万葉[監修] by マイナビ&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;　※リンクは正誤表などが掲載されているサポートサイトです。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;　Rails5.2対応とあり、実際はRails6でやろうとしてたのでパスかなと思いましたが、本を手にとって見ると、共通化やチーム作業などに触れられており、全体のバランスが良さそうだったのでこれに決めました。Bootstrap もこの本の手順に沿って入れました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;　Rails 6.0.2.2&lt;/div&gt;&lt;h2 style=&quot;clear: both; text-align: left;&quot;&gt;Rfm/ginjo&lt;/h2&gt;&lt;div&gt;　ginjo/rfm 3.08&lt;/div&gt;&lt;div&gt;　github &lt;a href=&quot;https://github.com/ginjo/rfm&quot;&gt;https://github.com/ginjo/rfm&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;　&quot;Latest commit on 16 Dec 2017 &quot; とあるので、2年ほど前が最後のコミットですね。&lt;/div&gt;&lt;div&gt;issueが20件あります。私も1件あげました。&lt;a href=&quot;https://github.com/ginjo/rfm/issues/47&quot; target=&quot;_blank&quot;&gt;検索の結果が0件の場合に割り込みが発生しないという報告と改善案です。&lt;/a&gt;（ginjoさん見てくれるだろうか。）&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;　&lt;a href=&quot;https://github.com/ginjo/rfm#download--installation&quot; target=&quot;_blank&quot;&gt;Download &amp;amp; Installation&lt;/a&gt;の通りに実行してインストール。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;　gem install &#39;ginjo-rfm&#39;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;FileMaker Server&lt;/h2&gt;&lt;div&gt;　FileMaker Server 18.0.4&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;　もう19が出てしまいましたが。&lt;/div&gt;&lt;div&gt;　ポート3000番をFileMakerServerで使っているので、Railsはポート変えて立ち上げる必要があります。&lt;/div&gt;&lt;div&gt;　ここではFileMaker Serverについてのインストール解説はしません。知ってる前提。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;　カスタム Web 公開機能（ with XML ）を有効にします。CLI(コマンドラインインターフェイス)でしか有効にできないので注意。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;　&lt;a href=&quot;https://fmhelp.filemaker.com/help/18/fms/ja/index.html#page/FMS_Help%2Fconfig-webpub-php.html%23&quot; target=&quot;_blank&quot;&gt;FileMakerServer18ヘルプ　PHP および XML Web公開設定&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; id=&quot;id_81da_5255_4bcb_95a5&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpSTfpULK1v3fYK5EYAVYwYVpdxTZyFSpBjBC0FI9adAPqqZ9g8hlO3IqDgz401bM4ctg1u1i4kCtYpIgzCthVjFByBPk0xnXtRn4RcK9l8nYTvCh6pX5F1UqBLZ_NMH9I823kuleJnMsI/s2878/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-08+22.21.56.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1576&quot; data-original-width=&quot;2878&quot; id=&quot;id_2334_c6df_3cd7_b1fb&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpSTfpULK1v3fYK5EYAVYwYVpdxTZyFSpBjBC0FI9adAPqqZ9g8hlO3IqDgz401bM4ctg1u1i4kCtYpIgzCthVjFByBPk0xnXtRn4RcK9l8nYTvCh6pX5F1UqBLZ_NMH9I823kuleJnMsI/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-08+22.21.56.png&quot; style=&quot;height: auto; width: 640px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;AdminConsoleの例&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; id=&quot;id_cec7_7524_6c8_46f6&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwqQ218TA-x4FbR0qzKaV-7GZk_mPk2-6eHZNIGSv8mS3TzxkRQYdEezlfJKt6bL7I7qFDOZvuRpLMjGpjgG9jLh5Cm0kPrQmUOmUzH6drpYCVLdsPYgj5CR42ZQgfJi85E66x1h68hYV8/s2878/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-08+22.21.38.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1576&quot; data-original-width=&quot;2878&quot; id=&quot;id_30d8_ca0d_21a_9ffb&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwqQ218TA-x4FbR0qzKaV-7GZk_mPk2-6eHZNIGSv8mS3TzxkRQYdEezlfJKt6bL7I7qFDOZvuRpLMjGpjgG9jLh5Cm0kPrQmUOmUzH6drpYCVLdsPYgj5CR42ZQgfJi85E66x1h68hYV8/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-08+22.21.38.png&quot; style=&quot;height: auto; width: 640px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;データベースの例&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;ディレクトリ構造&lt;/h3&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; id=&quot;id_f853_ed9_2efe_ad90&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikub_pbVdYK0F9-ELLOky630UBbL4LyPMj02QngM99gWawAJva1hcWWjHDnXfMPZhdUBMFt2aRDIAnlB4yLCDpjxkpnJ4_YIC1CwfPGhF8dPTP6NfE3ypfk-pkB_LxF8AoAV03eVqmtdd3/s2442/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-08+22.45.30.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;944&quot; data-original-width=&quot;2442&quot; id=&quot;id_bf15_83c4_6330_3ece&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikub_pbVdYK0F9-ELLOky630UBbL4LyPMj02QngM99gWawAJva1hcWWjHDnXfMPZhdUBMFt2aRDIAnlB4yLCDpjxkpnJ4_YIC1CwfPGhF8dPTP6NfE3ypfk-pkB_LxF8AoAV03eVqmtdd3/s640/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-08-08+22.45.30.png&quot; style=&quot;height: auto; width: 640px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;viewsのみ&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;ソース&lt;/h3&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;environment.rb&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: menlo, monaco, &amp;quot;courier new&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #6a9955;&quot;&gt;# Load the Rails application.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;require_relative&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;application&#39;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #6a9955;&quot;&gt;# Initialize the Rails application.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #4ec9b0;&quot;&gt;Rails&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;application&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;initialize!&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #6a9955;&quot;&gt;# FileMaker Server Object config&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;FM_CONFIG&lt;/span&gt; = {&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;:host&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;127.0.0.1&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #6a9955;&quot;&gt;# :port =&amp;gt; 16014,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;:port&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #b5cea8;&quot;&gt;16020&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;:account_name&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;admin&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;:password&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;XXXXXXXXXX&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;:database&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;FMServer_Sample&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;:raise_on_401&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;true&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;:ssl&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;false&lt;/span&gt;&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;models&lt;/h4&gt;&lt;div&gt;art.rb&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: menlo, monaco, &amp;quot;courier new&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;require&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;active_model&#39;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #c586c0;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art &amp;lt; Rfm::Base&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #9cdcfe;&quot;&gt;config&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:layout&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;English_Form_View&#39;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;   &lt;span style=&quot;color: #569cd6;&quot;&gt;:host&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;127.0.0.1&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;   &lt;span style=&quot;color: #569cd6;&quot;&gt;:port&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #b5cea8;&quot;&gt;16020&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;   &lt;span style=&quot;color: #569cd6;&quot;&gt;:account_name&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;admin&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;   &lt;span style=&quot;color: #569cd6;&quot;&gt;:password&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;XXXXXXXXXX&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;   &lt;span style=&quot;color: #569cd6;&quot;&gt;:database&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;FMServer_Sample&quot;&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;   &lt;span style=&quot;color: #569cd6;&quot;&gt;:raise_401&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;true&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;   &lt;span style=&quot;color: #569cd6;&quot;&gt;:ssl&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;false&lt;/span&gt;,&lt;/div&gt;&lt;div&gt;   &lt;span style=&quot;color: #569cd6;&quot;&gt;:FMSdomain&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;http://localhost&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;views&lt;/h4&gt;&lt;div&gt;list.html.slim&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: menlo, monaco, &amp;quot;courier new&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;h1&lt;/span&gt; 一覧&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;mb-3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;nav&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;justify-content-end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #dcdcaa;&quot;&gt;form_tag&lt;/span&gt;(&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:search&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]) &lt;span style=&quot;color: #c586c0;&quot;&gt;do&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-inline&lt;/span&gt;&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;div&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-row&lt;/span&gt;           &lt;/div&gt;&lt;div&gt;            = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;text_field_tag&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;words[Search]&quot;&lt;/span&gt;, &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&quot;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;            | &lt;span style=&quot;color: #569cd6;&quot;&gt;&amp;amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;            = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;submit_tag&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;検索&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-primary&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;mb-3&lt;/span&gt;&lt;/div&gt;&lt;div&gt; = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;link_to&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;新規登録&#39;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:new&lt;/span&gt;} , &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-primary&#39;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;mb-3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;table&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;table&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;table-hover&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;thread&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;thead-default&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Title&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Cover Photo Credit&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Status&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;[&lt;span style=&quot;color: #9cdcfe;&quot;&gt;align&lt;/span&gt;=&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;right&quot;&lt;/span&gt;]= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Quantity in Stock&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;tbody&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    - &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@records&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;each_with_index&lt;/span&gt; &lt;span style=&quot;color: #c586c0;&quot;&gt;do&lt;/span&gt; |&lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;,&lt;span style=&quot;color: #9cdcfe;&quot;&gt;i&lt;/span&gt;|&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #dcdcaa;&quot;&gt;link_to&lt;/span&gt;((&lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Title&quot;&lt;/span&gt;]), &lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:show&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;record_id&lt;/span&gt;)&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Cover Photo Credit&quot;&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Status&quot;&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;[&lt;span style=&quot;color: #9cdcfe;&quot;&gt;align&lt;/span&gt;=&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;right&quot;&lt;/span&gt;]= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Quantity in Stock&quot;&lt;/span&gt;].&lt;span style=&quot;color: #dcdcaa;&quot;&gt;to_i&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;show.html.slim&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: menlo, monaco, &amp;quot;courier new&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;h1&lt;/span&gt; 詳細&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;mb-3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;nav&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;justify-content-end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;link_to&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;一覧&#39;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:list&lt;/span&gt;}, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-primary&#39;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;mb-3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;table&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;table&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;table-hover&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;tbody&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;image_tag&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;] ,&lt;span style=&quot;color: #569cd6;&quot;&gt;:width&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;256&#39;&lt;/span&gt; &lt;span style=&quot;color: #c586c0;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;] &lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Title&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Title&quot;&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Status&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Status&quot;&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Author&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Author&quot;&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Publisher&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Publisher&quot;&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Photo Credit&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Cover Photo Credit&quot;&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;  &lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Quantity in Stock&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Quantity in Stock&quot;&lt;/span&gt;].&lt;span style=&quot;color: #dcdcaa;&quot;&gt;to_i&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Number of Pages&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Number of Pages&quot;&lt;/span&gt;].&lt;span style=&quot;color: #dcdcaa;&quot;&gt;to_i&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Description&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #dcdcaa;&quot;&gt;simple_format&lt;/span&gt;(&lt;span style=&quot;color: #dcdcaa;&quot;&gt;h&lt;/span&gt;(&lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Description&quot;&lt;/span&gt;]), {}, &lt;span style=&quot;color: #569cd6;&quot;&gt;sanitize:&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;false&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;wrapper_tag:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;div&quot;&lt;/span&gt;)&lt;/div&gt;&lt;br /&gt;&lt;div&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;link_to&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;編集&#39;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:detail&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;record_id&lt;/span&gt;}, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;btn btn-primary mr-3&quot;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;detail.html.slim&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: menlo, monaco, &amp;quot;courier new&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;h1&lt;/span&gt; 編集&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;nav&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;justify-content-end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;link_to&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;一覧&quot;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:list&lt;/span&gt;}, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;btn btn-primary&quot;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;mb-3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;table&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;table&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;table-hover&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;tbody&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;image_tag&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;] ,&lt;span style=&quot;color: #569cd6;&quot;&gt;:width&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;256&#39;&lt;/span&gt; &lt;span style=&quot;color: #c586c0;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;] &lt;/div&gt;&lt;br /&gt;&lt;div&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;form_with&lt;/span&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;model:&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@art&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;url:&lt;/span&gt; {&lt;span style=&quot;color: #569cd6;&quot;&gt;controller:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;action:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;save&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;] } &lt;span style=&quot;color: #c586c0;&quot;&gt;do&lt;/span&gt; |&lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;|&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Title&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Title&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Title&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Title&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Status&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Status&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Status&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Author&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Author&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Author&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Author&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Publisher&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Publisher&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Publisher&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Publisher&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Cover Photo Credit&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Cover Photo Credit&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Cover Photo Credit&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Cover Photo Credit&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Quantity in Stock&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Quantity in Stock&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Quantity in Stock&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Quantity in Stock&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Number of Pages&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Number of Pages&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Number of Pages&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Number of Pages&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Description&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_area&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Description&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Description&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;h&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Description&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;submit&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;nil&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-primary&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  |  &lt;/div&gt;&lt;div&gt;  = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;link_to&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;キャンセル&#39;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:list&lt;/span&gt; }, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-secondary&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  | &lt;span style=&quot;color: #569cd6;&quot;&gt;&amp;amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;link_to&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;削除&quot;&lt;/span&gt;,  {&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:destroy&lt;/span&gt; ,&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]}, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;btn btn-danger&quot;&lt;/span&gt;,&lt;span style=&quot;color: #569cd6;&quot;&gt;data:&lt;/span&gt; {&lt;span style=&quot;color: #569cd6;&quot;&gt;confirm:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;削除しますか？&quot;&lt;/span&gt;}&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;search.html.slim&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: menlo, monaco, &amp;quot;courier new&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;h1&lt;/span&gt; 一覧&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;mb-3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;nav&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;justify-content-end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #dcdcaa;&quot;&gt;form_tag&lt;/span&gt;(&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:search&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]) &lt;span style=&quot;color: #c586c0;&quot;&gt;do&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-inline&lt;/span&gt;&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;div&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-row&lt;/span&gt;           &lt;/div&gt;&lt;div&gt;            = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;text_field_tag&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;rec[Title]&quot;&lt;/span&gt;, &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&quot;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;}&lt;/div&gt;&lt;div&gt;            | &lt;span style=&quot;color: #569cd6;&quot;&gt;&amp;amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;            = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;submit_tag&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;検索&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-primary&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;mb-3&lt;/span&gt;&lt;/div&gt;&lt;div&gt; = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;link_to&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;新規登録&#39;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:new&lt;/span&gt;} , &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-primary&#39;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;mb-3&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;table&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;table&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;table-hover&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;thread&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;thead-default&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Title&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Cover Photo Credit&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Status&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;th&lt;/span&gt;[&lt;span style=&quot;color: #9cdcfe;&quot;&gt;align&lt;/span&gt;=&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;right&quot;&lt;/span&gt;]= &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Quantity in Stock&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;tbody&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    - &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@records&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;each_with_index&lt;/span&gt; &lt;span style=&quot;color: #c586c0;&quot;&gt;do&lt;/span&gt; |&lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;,&lt;span style=&quot;color: #9cdcfe;&quot;&gt;i&lt;/span&gt;|&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #569cd6;&quot;&gt;tr&lt;/span&gt;&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #dcdcaa;&quot;&gt;link_to&lt;/span&gt;((&lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Title&quot;&lt;/span&gt;]), &lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:show&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;record_id&lt;/span&gt;)&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Cover Photo Credit&quot;&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Status&quot;&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #569cd6;&quot;&gt;td&lt;/span&gt;[&lt;span style=&quot;color: #9cdcfe;&quot;&gt;align&lt;/span&gt;=&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;right&quot;&lt;/span&gt;]= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Quantity in Stock&quot;&lt;/span&gt;].&lt;span style=&quot;color: #dcdcaa;&quot;&gt;to_i&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;new.html.slim&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: menlo, monaco, &amp;quot;courier new&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;h1&lt;/span&gt; 新規作成&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;nav&lt;/span&gt;.&lt;span style=&quot;color: #9cdcfe;&quot;&gt;justify-content-end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;link_to&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;一覧&#39;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:list&lt;/span&gt;}, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-primary&#39;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;= &lt;span style=&quot;color: #9cdcfe;&quot;&gt;form_with&lt;/span&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;model:&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@art&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;url:&lt;/span&gt; {&lt;span style=&quot;color: #569cd6;&quot;&gt;controller:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;action:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;create&#39;&lt;/span&gt; } &lt;span style=&quot;color: #c586c0;&quot;&gt;do&lt;/span&gt; |&lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;|&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Title&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Title&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Title&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;タイトル&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Status&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Status&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Status&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;状況&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Author&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Author&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Author&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;作者&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Publisher&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:Publisher&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Publisher&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;提供者&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Cover Photo Credit&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Cover Photo Credit&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Cover Photo Credit&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;提供&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Quantity in Stock&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Quantity in Stock&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Quantity in Stock&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;在庫&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Number of Pages&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_field&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Number of Pages&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Number of Pages&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;ページ数&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;form-group&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;label&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Description&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;text_area&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:&#39;Description&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;form-control&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;id:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;art_Description&#39;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;value:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;詳細&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;f&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;submit&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;nil&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-primary&#39;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  |  &lt;/div&gt;&lt;div&gt;  = &lt;span style=&quot;color: #9cdcfe;&quot;&gt;link_to&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;キャンセル&#39;&lt;/span&gt;, {&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:list&lt;/span&gt; }, &lt;span style=&quot;color: #569cd6;&quot;&gt;class:&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&#39;btn btn-secondary&#39;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;controllers&lt;/h4&gt;&lt;div&gt;art_controller.rb&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;background-color: #1e1e1e; color: #d4d4d4; font-family: menlo, monaco, &amp;quot;courier new&amp;quot;, monospace; font-size: 16px; line-height: 24px; white-space: pre;&quot;&gt;&lt;div&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;require&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;rfm&quot;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #c586c0;&quot;&gt;class&lt;/span&gt; &lt;span style=&quot;color: #4ec9b0;&quot;&gt;ArtController &amp;lt; ApplicationController&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;list&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;begin&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #6a9955;&quot;&gt;# flash[:notice] = &quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #c586c0;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;] == &lt;span style=&quot;color: #569cd6;&quot;&gt;nil&lt;/span&gt; &amp;amp;&amp;amp; ( &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:Search&lt;/span&gt;] == &lt;span style=&quot;color: #569cd6;&quot;&gt;nil&lt;/span&gt; || &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:Search&lt;/span&gt;] == &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&quot;&lt;/span&gt;)&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@records&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;all&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #c586c0;&quot;&gt;elsif&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;] != &lt;span style=&quot;color: #569cd6;&quot;&gt;nil&lt;/span&gt; &amp;amp;&amp;amp; ( &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:Search&lt;/span&gt;] == &lt;span style=&quot;color: #569cd6;&quot;&gt;nil&lt;/span&gt; || &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:Search&lt;/span&gt;] == &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&quot;&lt;/span&gt;)&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@records&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;all&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:sort_field&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #c586c0;&quot;&gt;elsif&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:Search&lt;/span&gt;]  != &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@records&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;find&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;TextForSearch&quot;&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:Search&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #9cdcfe;&quot;&gt;flash&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:notice&lt;/span&gt;] = &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&#39;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:Search&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&#39; で検索しました。&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;rescue&lt;/span&gt; &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Rfm&lt;/span&gt;::&lt;span style=&quot;color: #4ec9b0;&quot;&gt;Error&lt;/span&gt;::&lt;span style=&quot;color: #9cdcfe;&quot;&gt;NoRecordsFoundError&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;flash&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:notice&lt;/span&gt;] = &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&#39;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:Search&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&#39; で検索しましたが、対象は０件でした。&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@records&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;all&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;search&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;redirect_to&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:list&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:words&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Search&quot;&lt;/span&gt;] =&amp;gt;  &lt;span style=&quot;color: #9cdcfe;&quot;&gt;search_params&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;new&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@art&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #569cd6;&quot;&gt;new&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;create&lt;/span&gt;&lt;/div&gt;&lt;div&gt;   &lt;span style=&quot;color: #c586c0;&quot;&gt;begin&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;create&lt;/span&gt;( &lt;span style=&quot;color: #9cdcfe;&quot;&gt;edit_params&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;to_h&lt;/span&gt; )&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;flash&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:notice&lt;/span&gt;] = &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;レコードを作成しました。&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@records&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;all&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;redirect_to&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:list&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;rescue&lt;/span&gt; &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Rfm&lt;/span&gt;::&lt;span style=&quot;color: #4ec9b0;&quot;&gt;Error&lt;/span&gt;::&lt;span style=&quot;color: #9cdcfe;&quot;&gt;ValidationError&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;render_text&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;A record with id &#39;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&#39; ValidationError.&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:status&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #b5cea8;&quot;&gt;0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;show&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;begin&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;find&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;] = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;config&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:FMSdomain&lt;/span&gt;].&lt;span style=&quot;color: #dcdcaa;&quot;&gt;to_s&lt;/span&gt; + &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;:&quot;&lt;/span&gt; + &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;config&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:port&lt;/span&gt;].&lt;span style=&quot;color: #dcdcaa;&quot;&gt;to_s&lt;/span&gt; +  &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #c586c0;&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt; == &lt;span style=&quot;color: #569cd6;&quot;&gt;nil&lt;/span&gt;&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #9cdcfe;&quot;&gt;flash&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:notice&lt;/span&gt;] = &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;該当レコードがありません。&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@records&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;all&lt;/span&gt;&lt;/div&gt;&lt;div&gt;        &lt;span style=&quot;color: #9cdcfe;&quot;&gt;redirect_to&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:list&lt;/span&gt;  &lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;rescue&lt;/span&gt; &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Rfm&lt;/span&gt;::&lt;span style=&quot;color: #4ec9b0;&quot;&gt;Error&lt;/span&gt;::&lt;span style=&quot;color: #9cdcfe;&quot;&gt;NoRecordsFoundError&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;render_text&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;A record with id &#39;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&#39; could not be found.&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:status&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #b5cea8;&quot;&gt;401&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;detail&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;begin&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@art&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #569cd6;&quot;&gt;new&lt;/span&gt;      &lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;find&lt;/span&gt;(&lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;])&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;] = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;config&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:FMSdomain&lt;/span&gt;].&lt;span style=&quot;color: #dcdcaa;&quot;&gt;to_s&lt;/span&gt; + &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;:&quot;&lt;/span&gt; + &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;config&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:port&lt;/span&gt;].&lt;span style=&quot;color: #dcdcaa;&quot;&gt;to_s&lt;/span&gt; +  &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt;[&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;Img&quot;&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;rescue&lt;/span&gt; &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Rfm&lt;/span&gt;::&lt;span style=&quot;color: #4ec9b0;&quot;&gt;Error&lt;/span&gt;::&lt;span style=&quot;color: #9cdcfe;&quot;&gt;RecordMissingError&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;render_text&lt;/span&gt; &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;A record with id &#39;&lt;/span&gt;&lt;span style=&quot;color: #569cd6;&quot;&gt;#{&lt;/span&gt;&lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]&lt;span style=&quot;color: #569cd6;&quot;&gt;}&lt;/span&gt;&lt;span style=&quot;color: #ce9178;&quot;&gt;&#39; could not be found.&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:status&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #b5cea8;&quot;&gt;404&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;save&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;edit&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;], &lt;span style=&quot;color: #9cdcfe;&quot;&gt;edit_params&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;flash&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:notice&lt;/span&gt;] = &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;更新しました。&quot;&lt;/span&gt;   &lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #dcdcaa;&quot;&gt;redirect_to&lt;/span&gt;(&lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:detail&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;])&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;destroy&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;begin&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;@record&lt;/span&gt; = &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;find&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Art&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;delete&lt;/span&gt; &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:id&lt;/span&gt;]&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;flash&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:notice&lt;/span&gt;] = &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;レコードを削除しました。&quot;&lt;/span&gt;      &lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;rescue&lt;/span&gt; &lt;span style=&quot;color: #4ec9b0;&quot;&gt;Rfm&lt;/span&gt;::&lt;span style=&quot;color: #4ec9b0;&quot;&gt;Error&lt;/span&gt;::&lt;span style=&quot;color: #9cdcfe;&quot;&gt;RecordMissingError&lt;/span&gt;&lt;/div&gt;&lt;div&gt;      &lt;span style=&quot;color: #9cdcfe;&quot;&gt;flash&lt;/span&gt;[&lt;span style=&quot;color: #569cd6;&quot;&gt;:notice&lt;/span&gt;] = &lt;span style=&quot;color: #ce9178;&quot;&gt;&quot;レコードを削除できませんでした。&quot;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;redirect_to&lt;/span&gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:action&lt;/span&gt; =&amp;gt; &lt;span style=&quot;color: #569cd6;&quot;&gt;:list&lt;/span&gt;&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #569cd6;&quot;&gt;private&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;edit_params&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;require&lt;/span&gt;(&lt;span style=&quot;color: #569cd6;&quot;&gt;:art&lt;/span&gt;).&lt;span style=&quot;color: #dcdcaa;&quot;&gt;permit&lt;/span&gt;(&lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Title&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Status&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Author&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Publisher&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Cover Photo Credit&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Quantity in Stock&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Number of Pages&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Description&quot;&lt;/span&gt;, &lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Img&quot;&lt;/span&gt;)&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;def&lt;/span&gt; &lt;span style=&quot;color: #dcdcaa;&quot;&gt;search_params&lt;/span&gt;&lt;/div&gt;&lt;div&gt;    &lt;span style=&quot;color: #9cdcfe;&quot;&gt;params&lt;/span&gt;.&lt;span style=&quot;color: #dcdcaa;&quot;&gt;require&lt;/span&gt;(&lt;span style=&quot;color: #569cd6;&quot;&gt;:words&lt;/span&gt;).&lt;span style=&quot;color: #dcdcaa;&quot;&gt;permit&lt;/span&gt;(&lt;span style=&quot;color: #569cd6;&quot;&gt;:&quot;Search&quot;&lt;/span&gt;)&lt;/div&gt;&lt;div&gt;  &lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;color: #c586c0;&quot;&gt;end&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;感想&lt;/h2&gt;&lt;div&gt;　初めてのRails体験は率直に面白かった。MVCの思想はシステムの構成だけでなく，開発者のチーム編成、役割分担にもシンクロするだろう。&lt;/div&gt;&lt;div&gt;　FileMakerの使い方としては、データ参照のみの人がたくさんいる場合にブラウズはRailsで、データ入力、加工、運用する人がごく一部ならFileMakerのクライアントまたはユーザーライセンスを使う形態といったところでしょうか。&lt;/div&gt;&lt;div&gt;　しかし、これだけの基本的な動きも、FileMakerをそのまま使うならもっと簡単ですね。改めてFileMakerの強力な機能を思い知りました。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;参考にした情報&lt;/h2&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;Rfm&lt;/h4&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://qiita.com/corselia/items/f62865b80496f35bd174&quot; target=&quot;_blank&quot;&gt;Quiita：FileMaker API for Ruby (ginjo-rfm) を初めて触る人のために&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://qiita.com/corselia/items/520927df4b2c43e30389&quot; target=&quot;_blank&quot;&gt;Quiita：FileMaker API for Ruby (Rfm) について&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;@corselia 様&lt;/li&gt;&lt;li&gt;やはり動いたという実績はありがたいです。&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;a href=&quot;https://cwpstudy.hatenablog.com/entry/20110209/p1&quot; target=&quot;_blank&quot;&gt;Hatena：Rfm 1.4をインストールするには&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;matsuo_atsushi 様&lt;/li&gt;&lt;li&gt;lardawge版Rfmですが比較できてありがたかったです。&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;ありがとうございました！！！&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;以上&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/4507345213570505042/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2020/08/rails-6-bootstrap-4-filemaker-server-18.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/4507345213570505042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/4507345213570505042'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2020/08/rails-6-bootstrap-4-filemaker-server-18.html' title='【要注意】Rails 6 + Bootstrap 4 +  FileMaker Server 18 + Rfm/ginjo 3'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi65rRkmLNSE5dk89R9-rN4_KG-3yn5zdA3hh07VJCaROK93ejVGsnlDg_fBWmSAdmz_zNF5nbEqHM0elwH8KyHb5kunnMMbWK2Q1WF-yHAyrHVC22nBU3P_fPWPfQyGP0Dmg7HD19E19PQ/s72-w640-h352-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588+2020-05-12+23.10.24.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-3209058744550303038</id><published>2020-03-19T23:02:00.001+09:00</published><updated>2020-03-20T15:14:26.864+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="セロハンテープ"/><category scheme="http://www.blogger.com/atom/ns#" term="ライフハック"/><title type='text'>【ライフハック】幅広セロハンテープ・切り口を探しやすくする（折り方・切り方）</title><content type='html'>大きめのセロハンテープライフハック&lt;br /&gt;
&lt;div&gt;
既に誰か考えてるかもですが、切り口がわからなくなると扱いにくい大判セロハンテープ。90°に折り曲げて、ハサミで三角に切ってつまみを作ると扱いやすくなります。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVxY4uvACWhLqLRyMZF2BLu_Rp623QfNwF83vZhcwIJKBOD_jQoHoOxDAUCuXtO861GFZj8hm8hzQGYqW78rRbbD4s4iH2PbPw4GrKShC4d79WtzP_QLQUeFIxNHGnm7ah7dm0h16Pz3Is/s1600/3D9C3DD0-E7BB-47DC-BFC5-3F5CA76E6446.JPG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1600&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVxY4uvACWhLqLRyMZF2BLu_Rp623QfNwF83vZhcwIJKBOD_jQoHoOxDAUCuXtO861GFZj8hm8hzQGYqW78rRbbD4s4iH2PbPw4GrKShC4d79WtzP_QLQUeFIxNHGnm7ah7dm0h16Pz3Is/s400/3D9C3DD0-E7BB-47DC-BFC5-3F5CA76E6446.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: 16px; text-align: center;&quot;&gt;①長めに引き出して&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-size: 16px; text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
②９０°に折り曲げる&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 16px; text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
③４５°でカット&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;font-size: 16px; text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
④つまみができる&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/3209058744550303038/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2020/03/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/3209058744550303038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/3209058744550303038'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2020/03/blog-post.html' title='【ライフハック】幅広セロハンテープ・切り口を探しやすくする（折り方・切り方）'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVxY4uvACWhLqLRyMZF2BLu_Rp623QfNwF83vZhcwIJKBOD_jQoHoOxDAUCuXtO861GFZj8hm8hzQGYqW78rRbbD4s4iH2PbPw4GrKShC4d79WtzP_QLQUeFIxNHGnm7ah7dm0h16Pz3Is/s72-c/3D9C3DD0-E7BB-47DC-BFC5-3F5CA76E6446.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-5573614819101758876</id><published>2019-11-17T23:18:00.001+09:00</published><updated>2019-11-17T23:18:25.482+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="インチダウン"/><category scheme="http://www.blogger.com/atom/ns#" term="ホイールバランス"/><category scheme="http://www.blogger.com/atom/ns#" term="干渉"/><category scheme="http://www.blogger.com/atom/ns#" term="車"/><title type='text'>【タイヤ交換】【ホイール・インチダウン】ホイールのインチダウンでバランスウェイトが干渉</title><content type='html'>　誰かのためにと、自分のトラブルをメモしておく。&lt;br /&gt;
&lt;br /&gt;
　標準では17インチのホイール装備。仕様上は16インチまでが記載されていたので、冬タイヤ＋ホイールを買う際にネットで16インチを選んだ。理由は正規ディーラー品よりも安いから。&lt;br /&gt;
&lt;br /&gt;
　ところが届いたものを装着して走り出したら、「シャリン、シャリン、シャリン」と窓の外から音が。前輪の&lt;b&gt;ブレーキとバランスウェイトが干渉&lt;/b&gt;していた。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBjGf7scds1Ucv-x9uoNW2-r1oHDtgqbS8WWL9x5MfKKwq6o8BtTwjoPXPHPU45OG-MkhF0EndwMcISeYqBbwuMpNUlA4-R0mCrsb7Mtk0AFhFP33EIpkzRMzHB-2snPwztazXtbrCVdDc/s1600/IMG_2875.HEIC&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1200&quot; data-original-width=&quot;1600&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBjGf7scds1Ucv-x9uoNW2-r1oHDtgqbS8WWL9x5MfKKwq6o8BtTwjoPXPHPU45OG-MkhF0EndwMcISeYqBbwuMpNUlA4-R0mCrsb7Mtk0AFhFP33EIpkzRMzHB-2snPwztazXtbrCVdDc/s320/IMG_2875.HEIC&quot; width=&quot;320&quot; /&gt;&lt;/a&gt; 　購入店にタイヤ＋ホイール４セットを送り返しているうちに雪が降って来るので返品していられない。バランスウェイト貼り直してくれるタイヤ店を探すが、この忙しい時期に（車の取り扱い説明書にあった）「スタティックバランス」を取ってくれる店はなかった。&lt;br /&gt;
&lt;br /&gt;
　結局正規ディーラーに頼むことに。これで無事にホイールのバランスウェイトはブレーキに干渉しなくなった。&lt;br /&gt;
&lt;br /&gt;
　ここまでが去年。&lt;br /&gt;
&lt;br /&gt;
　そして今年のタイヤ交換。タイヤのローテーションで後輪だったタイヤを前輪に。しかし走り出したら、また「シャリン、シャリン、シャリン」と窓の外から音が。どうも去年のバランスの取り直し、前輪だけしかしなかったらしい。後輪のバランスウェイトはそのままだったことが判明。というか、「後輪はどうしますか？」と聞かれたような気もしたが...。気を取り直して前輪と後輪を去年と同じにして終了。&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/5573614819101758876/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/11/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/5573614819101758876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/5573614819101758876'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/11/blog-post.html' title='【タイヤ交換】【ホイール・インチダウン】ホイールのインチダウンでバランスウェイトが干渉'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBjGf7scds1Ucv-x9uoNW2-r1oHDtgqbS8WWL9x5MfKKwq6o8BtTwjoPXPHPU45OG-MkhF0EndwMcISeYqBbwuMpNUlA4-R0mCrsb7Mtk0AFhFP33EIpkzRMzHB-2snPwztazXtbrCVdDc/s72-c/IMG_2875.HEIC" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-8128640629584291455</id><published>2019-10-31T21:02:00.000+09:00</published><updated>2020-03-20T15:16:59.442+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AppleWatch"/><title type='text'>【AppleWatch】夕陽を撮りたい人にお薦めのウォッチフェイス・ソーラー</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
ウォッチフェイス／ソーラー。最初見た時は何がいいのか全然わからなかった。&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
しかし朝、この画面を見て気がついた。&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWlR7QPe-LUPuUXu4UUxwbJEL_eo8W3JXG3EE-z6VzouWc8XeeBeGTuXFGUDAFn_FmwnWLAeoHJDCQXXS3fliVXq0cwk2EoJZo2oG_vHHUHPHpz-1C37M_ql-eIXz0OWlGmnPczm6_yaPI/s1600/IMG_2821.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;394&quot; data-original-width=&quot;324&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWlR7QPe-LUPuUXu4UUxwbJEL_eo8W3JXG3EE-z6VzouWc8XeeBeGTuXFGUDAFn_FmwnWLAeoHJDCQXXS3fliVXq0cwk2EoJZo2oG_vHHUHPHpz-1C37M_ql-eIXz0OWlGmnPczm6_yaPI/s320/IMG_2821.jpg&quot; width=&quot;263&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
日の出だ。6時半ごろ。ということは、右側が日没か。 &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5YNukXdxDk1zLuSsnNsWu7L3h2ekP_gaumDHfHigCJ2ij_qgLSIN71f3dS79tK_Ntk0PGgFHpI2o-iwcLD1u8wxJ09ZwHM7tMSLVQT1jvomw2v6UpAThaQ_7QmmSR8ESQTi02N5GHZ_L2/s1600/IMG_2822.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;394&quot; data-original-width=&quot;324&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5YNukXdxDk1zLuSsnNsWu7L3h2ekP_gaumDHfHigCJ2ij_qgLSIN71f3dS79tK_Ntk0PGgFHpI2o-iwcLD1u8wxJ09ZwHM7tMSLVQT1jvomw2v6UpAThaQ_7QmmSR8ESQTi02N5GHZ_L2/s320/IMG_2822.jpg&quot; width=&quot;263&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;あ〜そろそろ日没。デジタルクラウンを回すと『日の入』の時間が示される。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW9xnPPZ5Bd4TVlWqtgf2p9udkZC2-tkjlNYDLwI4g_3-7RXN_2Ca7wscdrXnMyuEHQyDsO5J2RH14-w5Z9aE4S9RHrxQ8wfwAksF5_CPNFD5vyrrxnXk4bKuXr_hSJ3K-TEuwnBm1ZYNa/s1600/IMG_2823.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;394&quot; data-original-width=&quot;324&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW9xnPPZ5Bd4TVlWqtgf2p9udkZC2-tkjlNYDLwI4g_3-7RXN_2Ca7wscdrXnMyuEHQyDsO5J2RH14-w5Z9aE4S9RHrxQ8wfwAksF5_CPNFD5vyrrxnXk4bKuXr_hSJ3K-TEuwnBm1ZYNa/s320/IMG_2823.jpg&quot; width=&quot;263&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;ん？あと1時間ほどで日の入か。やっぱりこの季節になると日の入早いな。&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfGD6tIDmw_DTYdarLd2wfqDC7rywG1u0S2KZy4JV7bq6RZZEFwCEFJfnM9wmL4UKhIJpxRPqhlI1hfvvLTwaEDstck57MoA8DaoIlITKsk0i63HFxzG6bK8_sByxD_3LLISXrsFz4lYWH/s1600/IMG_2824.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;394&quot; data-original-width=&quot;324&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfGD6tIDmw_DTYdarLd2wfqDC7rywG1u0S2KZy4JV7bq6RZZEFwCEFJfnM9wmL4UKhIJpxRPqhlI1hfvvLTwaEDstck57MoA8DaoIlITKsk0i63HFxzG6bK8_sByxD_3LLISXrsFz4lYWH/s320/IMG_2824.jpg&quot; width=&quot;263&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
もっとクラウンを回すと『夕暮』の時刻が。夕焼け撮れるだろうか？&lt;br /&gt;
&lt;br /&gt;
こんなふうに一日が過ぎるので、夕陽を撮るタイミングが取りやすくなる。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ちなみに、こちらは私が撮り溜めたほぼ定点での写真です。
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;script async=&quot;&quot; src=&quot;https://cdn.jsdelivr.net/npm/publicalbum@latest/embed-ui.min.js&quot;&gt;&lt;/script&gt;

&lt;br /&gt;
&lt;div class=&quot;pa-gallery-player-widget&quot; data-description=&quot;27 new photos · Album by Takeshi Nakano&quot; data-link=&quot;https://photos.app.goo.gl/m4CiQTJZ2HFzUGQ49&quot; data-title=&quot;定点観測・南大橋からの岩手山&quot; style=&quot;display: none; height: 480px; width: 100%;&quot;&gt;
&lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmx81Qz41uNhLF_qiGFsGp4AEQ9zTyim9KDDEFm2wEFOAUIcU-SN5kw3oCUJwKakJqaPImviD5wtZejdPImo_us-Rltkenak6Z6SfWpB065qzPmsD2yzwVdEG5uMo2YbqwbeJ0gv6xAyba/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl9G3YjvClaNIy81JFuqAsBXBgYQ3JxjICqJDDarb4yI_Av8oztCTOKpnwAZnFX0J6CesVkqwAqVowUglXzH9akQO1CFkZBBcEHd0ETcySo7zYOwsbNWK2nssTFD56NTCieHnPu87EClX1/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyUog1oxrn8_lbN-lkudrI5j1IAM-vkww5luje1IbVL44tr3ujmOFrn8ZYgOWsQ4N0qSZAotzFt33-MQlTPeLElmyBRsOePuCt-sNdLA6D_ftnEIU3JOOqoFhW6FT6wCe23qifrgV1Z0ri/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUUZZ-MJLvJ3RP7wQw1v4WJqAvziJ7Zf-I15i5ajkSi7mEn1jZjBnt3GB94yN-7bGL79R2xjcxM-2UEe9rbIqmencVEez7VlXBY7YHqxfvnNi5wYO3GTYTdzjVeYL5WkYvC46Zce0JaxLV/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg632rMy_BBGFGc_PuNUL4EYC3WTW9sk0mQ8buY09Lv0n0tQDaeoRcgSBCWc-5CyqMHqMui6Nti8DkqDRjme7YLStzT_UZBrMyEMXT_fTL_cXdYdBldY0kwchd_zAlKT-5snl9CszLDWEXD/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKWg8oPkxvRHSVEojfyOuYW4HG1c-IYNEv1zpdTrlAIfWWLw-PZtI5EQfU7WvWbDqHtrEEom8LAigER4ooyA5PKDgwy_2iaEf4bfDRIArWUTI-EaFSTXvVxlivTkbnfdQIYtHBcXReMgMI/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilqC-d-Sr2E-Z6XwAOWLUeZ00fd9fHfNtlitQTlSVHJOvBRmqnSQbzchocbXzPPD181mBdgypZXrAbP1jT95gwa7LhysOtsdFvNR995PKm3M2DL_Gpkk_gWQF1Djlf4bMCzK2gd8gXP4by/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmM4qxQOEphlq9G8LwVvHgtdJQylmgx60NZdUTflJp5JJX_26R8ArfGQnr0R660NO8-KJoNWP9egq3vSgKlSc6yJyCC9Vh6eNNBrXoYs_Kk5opTjOeN6RJ5xbzD_E-ThW_nNxE23zgMKE8/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqx3R1-d1lKMrioMvp1rEdXz2P3_QKIVvVI8b2scSyh0zLj7m_Jme2DxsTeMAi87D_BFANfQDH7sq_4mAf4cTiX2GDamsHKUprxta9yZI6QtXamwd9-_wGsD1TmwNW6anGm0hTPFz4xQci/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsN4hDbmkjSk-0A-hlN2O77Hg9SDfzkWNpRziUk4lbrbosNNZ9bHIzLwK5F9qc28ChyCR3nVWlUgPX_8ErcF9y3tFv7zFNTuymvYGzAeMZyzFViRDZjt1wsCy_3qRxV3KBhaIFMInnquXG/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMmNPJHf6DwaeJS4qBZoL-LeRcN9r28ta7RsLF96iRvyHyKDOzKZp5YrWnhNLbI7uSI7P_8zneLSqB_IgIHVAxnNwc5V-JNOPbivt9tTQ8FwwuUya64-klBQ9PQMwmqmSEgjXW1DcpjzAm/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnNO__KiL9ecJ3b4D5Lz3Bx8Z0eOFpv0fbSsdFlNOWXl3iR-ySJ70stWnXw_Ge_2kjsjDHJuu2h6H8S-TW3owQjd-NM8qGCxvsmew_dmoRtHkElhjGv3ugezhPkFgJxW6TcNL_O9wXXOg1/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkb-pHTqqxikYlLx6pkqfkNshDdbniePNdYlMC9MP2NYDB3mzeX5L04O3Q5wqU-MmQNlSkSytlPbiRdsqS5sD9iyNh6Q8xA2kxL7Ux3AryMn4TLwLs4Lw0eWyiBRiqgBE-wYYlJT5lid_R/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1Msdyz7RrxTK2zWZYooKveVHoU_Nuo996vLN6zztrWI5WIHV1nHmq1DLV5KH5jZVO7sEUUJRhVGqQCyDYLivr0epT5SuExvq4-qWkFdZTh8LpuZxOpY6uw61OS-PErZjNnIjoveS5k28G/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifM5WaEtpXbVP5tsCcq9WFWBqgux6MfBlIsYC8bBVMroJ1oLwzjmiTMxjUya7ZBEJUOkZkWNGUlCbFZvZFIR0XUMmgnx3PQlg8o58SogmW-4QNoVqCzgqeg2F8yu2OXqJuo8cWuPK_HlOO/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmNw3wf-i0conte7AOFkpeWLfpPC28oUufhptlW9EPbn1qKWnRUThEQrjfhzIGcMMOkiU3SN_fUcjbcdKC17RY76H75Q3R_HkkUPp6h-M5kD-1K579qUcCFgQZAc0txGc3XcPq7jI2cO28/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPGNEUzdh_uPHVWSIojGJmGNzPsHiX_nQhRxdXzCPd40xR2_Pzi7tQZpnQlzcpfNQfVLJoUzxeYLd12MMNJzf0bd7Jg0Cs_-Cwkx6uX2cyyFAp7gmwiak-H3fUnTk9QYgeAg5-iIDfhJGz/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3B6hTedAscmr9XjUJCiFsAbMZw8fYa54HrsNuvlh6ufDeRbXP03ePROXy5CWU3FX_MD41fhJt_H6azjeX7v3idYP_jjHAao0COcgq_30rldcM6Z2YqFD8g4lLlJ9bPQOJnNK9TO7j-X0t/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEje4q1fBCuEjThF0KFRfW2tH4VjBUp5tR9Rc1pf_53BqiUBm9RBQ2sDSdqVfLr9taaiuiosWw9LLVuNeGHzmC6lP_yAysI6wVKKvKSEoBxoeolMteGcnj3TWGCSJI5AWgFvkbLj_MuS3aWi/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIPX0nuh8x5_6LtFPm0aRDCct2zs0Y4eZqgN2evbUzxLCU-cNDYrR2iMTZwdMqyMoBZb34oTWyVuYcbM3Lo2Uv269TWbNsOUIi6zBc3MnGUlYGONzPJprx2JlaXLPFY6h3dBEjA7bIw0z_/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhu4tkbGGUvPSxGECZpXlBdUsLelbH0N80zT7_MDiQTD9IgEyBrPY4SW4Xnn6q1s5KegkXGalwf9lpEd7sTEeKFk2DHZ3MgbffJbCScf5mDLBL5mDXyExwxXzvtiua9IOG4mnLdbOGro4ED/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgWwIvD1iLnl3rixcq5ruFNTHuJ6vacW0-1Fgi4-wTJW4uelO7fX4HNawjWUn-G7Mgm2Rx55e55EyZvUwd-BvSuXTLJBCKjkIWDJnROU-IO97ITLgzL0m6-0kqU4oZQfpiadEphFJsShx1/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi866i8uUStQO1bjpNBC7nIO8CBC7ulmu64srMAKxgXuMePUIF2OC_2ZsUI40affi1wYRA0QqIV0qtaEm9i4ph9JkGAVOwv4LnIstMzMelPmrIPwY2d0FpvLZdjghMAuesFxbKYSgfYen6l/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJvEVdyAZ4qc5uf27K0p1r-5L8O6gw8Koexv9RI8g4794YEHuH1K0CLUjgtmgo9hyphenhyphen4O1ginM309Uo5obQmdLYHdV8SL6B4eXQ28dnKBh8aPFmCIl7aT7wJcmQfUefwO1N0D87zVLM8vIeb/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEior3gW_DZBHDyS02CuE50aYrXpp2BbMIKQwTD_nV-rrekohZ8-1ar0aTFNdKtzGe8y44dbsWuALbAP6oDmygGTiqy19EcbDEX5zERtrFVOk42sxP8Z4OHX-wxJgsVbCV2dIVn6GG6rBvMq/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifvjgCTRmiUHxtR_jMbHQMmrj3vLwH3_kjzepR3S1Yk1z95CQveN8absdzYgpArNJsc2DhFuVeIHCAN9eqRUonJ66VS7cbEGQJ5cI7sO6X3WzsKvE0KBQy54YAJtZ6HWDbEpJSn1ZOXecc/w1920-h1080/&quot;&gt;&lt;/object&gt;
  &lt;object data=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg06s29-wKLJQRLzu-u23Xmf82a4ZA3I9DspQebWxXYr4sM9ynBs6zQL8YpaTaCdlWx-wiCF4RCuhWTZwiSM5hFk79UjAKRSjZVmO5mpmQDQ0UJ_H72Ae-vJm7vvpq3GR_VmFYXtHHRacUp/w1920-h1080/&quot;&gt;&lt;/object&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/8128640629584291455/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/10/applewatch.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/8128640629584291455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/8128640629584291455'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/10/applewatch.html' title='【AppleWatch】夕陽を撮りたい人にお薦めのウォッチフェイス・ソーラー'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWlR7QPe-LUPuUXu4UUxwbJEL_eo8W3JXG3EE-z6VzouWc8XeeBeGTuXFGUDAFn_FmwnWLAeoHJDCQXXS3fliVXq0cwk2EoJZo2oG_vHHUHPHpz-1C37M_ql-eIXz0OWlGmnPczm6_yaPI/s72-c/IMG_2821.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-5927098095029995888</id><published>2019-10-18T21:28:00.000+09:00</published><updated>2019-10-18T21:32:05.865+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple Music"/><category scheme="http://www.blogger.com/atom/ns#" term="iPhone"/><category scheme="http://www.blogger.com/atom/ns#" term="mac"/><title type='text'>『あなたはすでに Apple Musicのメンバーです』</title><content type='html'>Apple Musicのファミリープランに入ったのですが、iPhoneのミュージックアプリでForYouをタップしたところ、『あなたはすでに Apple Musicのメンバーです』と表示され、それ以上先に進めませんでした。その後色々試して、結局無料トライアルをキャンセルして有料プランに入り直したら進めました。&lt;br /&gt;
&lt;br /&gt;
憶測ですが、恐らく過去に無料トライアルを試していたので、３ヶ月無料でスタートできる権利が無いという状態になっていたのかも。（正しい挙動かどうかは不明）&lt;br /&gt;
&lt;br /&gt;
ということで、以下の方法を試す場合は、サブスクリプション（課金）が発生するので注意してください。&lt;br /&gt;
&lt;br /&gt;
iPhone/iOS13.1.3&lt;br /&gt;
&lt;br /&gt;
設定App＞Apple ID、iCloud、iTunes Storeと...＞サブスクリプション＞Apple Musicメンバーシップ＞無料トライアルをキャンセル&lt;br /&gt;
&lt;br /&gt;
一旦無料トライアルをキャンセルしたのち、ファミリープラン（1,480円/月）を選択し直ししました。&lt;br /&gt;
３ヶ月無料のつもりでいたので、すぐキャンセルしましたが...</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/5927098095029995888/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/10/apple-music.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/5927098095029995888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/5927098095029995888'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/10/apple-music.html' title='『あなたはすでに Apple Musicのメンバーです』'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-526177599093418295</id><published>2019-05-27T17:34:00.000+09:00</published><updated>2022-09-29T23:16:58.036+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="iPad"/><category scheme="http://www.blogger.com/atom/ns#" term="iPhone"/><category scheme="http://www.blogger.com/atom/ns#" term="ショートカット"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【FileMaker】【無料・フリー・テンプレート】【カスタムAPP】Hypermemo ハイパーなメモ・iPhoneのメモ帳への不満から生まれたカスタムAPPにありったけの機能を盛り込んでみた</title><content type='html'>まだ『ハイパー』が死語でないことを祈りつつ。&lt;br /&gt;
&lt;br /&gt;
Hypermemo ／ ハイパーメモ&lt;br /&gt;
&lt;br /&gt;
FileMaker社のサンプルダウンロードサイトに掲載してもらいました。&lt;br /&gt;
&lt;a href=&quot;https://fmgo.jp/detail.php?recid=665&quot; target=&quot;_blank&quot;&gt;https://fmgo.jp/detail.php?recid=665 &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
サポートサイトも作成中&lt;br /&gt;
&lt;a href=&quot;https://hypermemo-blogger.blogspot.com/&quot; target=&quot;_blank&quot;&gt;https://hypermemo-blogger.blogspot.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
iOSでの使用が前提です。&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;メモを取る。&lt;/li&gt;
&lt;li&gt;メモにタグを付けて分類する。&lt;/li&gt;
&lt;li&gt;メモに画像を添付する。&lt;/li&gt;
&lt;li&gt;現在地を記録する。&lt;/li&gt;
&lt;li&gt;メールで送付する。&lt;/li&gt;
&lt;li&gt;メモをリストに変換してチェックボックスを付ける。&lt;/li&gt;
&lt;li&gt;ホームページのログインに必要なアカウント情報（ID，パスワード、メールアドレス）をメモしておき、誰かに引き継げるよう印刷（PDF）する。&lt;/li&gt;
&lt;li&gt;Markdownプレビュー（github利用）。&lt;/li&gt;
&lt;li&gt;アプリの背景色をカスタマイズ。気分に合わせて切替が可能。&lt;/li&gt;
&lt;li&gt;iOSのショートカットアプリの任意のスクリプトと連携させる。&lt;/li&gt;
&lt;/ul&gt;
ショートカットアプリとの連携例：&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ブラウザで閲覧しているページのURLと記事をメモとして残す。&lt;/li&gt;
&lt;li&gt;カレンダー（iOS標準,Googleカレンダー）にメモを登録。&lt;/li&gt;
&lt;li&gt;リマインダーに登録。&lt;/li&gt;
&lt;li&gt;URLのセキュリティ診断（Googleサイト）。&lt;/li&gt;
&lt;li&gt;画像に手書きで加筆（iOS標準マークアップ）。&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVIgWxnic7eyBT49CDEie-wG1TYCuPauC-ndq-26g6lGS8OVDO0dHi0ix9FuCDHDJV75-FxUig1_OEgsA9Yqw4ujoN5wU4p_gOTNttobuhMKs-CL11b94JEeTKuOLSz79yZgm22d1GktgA/s1600/IMG_2063.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVIgWxnic7eyBT49CDEie-wG1TYCuPauC-ndq-26g6lGS8OVDO0dHi0ix9FuCDHDJV75-FxUig1_OEgsA9Yqw4ujoN5wU4p_gOTNttobuhMKs-CL11b94JEeTKuOLSz79yZgm22d1GktgA/s320/IMG_2063.jpg&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifUg_00SpCWr4OcfTTZjZ2JzgNqFTcxuRWyN343jtfrZLtm_4br9c-IMovG4X4RGtd331vZzDMbxnqtS4MXeAmAj7diB3ceW-sd6BYr0zgYDAm28BMOfqjPJzaCXRAFXHdag2D4tnVuJq9/s1600/IMG_2064.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifUg_00SpCWr4OcfTTZjZ2JzgNqFTcxuRWyN343jtfrZLtm_4br9c-IMovG4X4RGtd331vZzDMbxnqtS4MXeAmAj7diB3ceW-sd6BYr0zgYDAm28BMOfqjPJzaCXRAFXHdag2D4tnVuJq9/s320/IMG_2064.jpg&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHbSqUfttqhnP1jZlkA3rkn_JO7L6dr03woL19hqyC41GEAb_UAeSQKLWegnw6sFC4pujBKsB9M8llWY_VJNE648V7x-No31glHCi99tWpvZpRfQTBCXzCvm4oUx4KyWQ1yREE9xfYSDyl/s1600/IMG_2065.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHbSqUfttqhnP1jZlkA3rkn_JO7L6dr03woL19hqyC41GEAb_UAeSQKLWegnw6sFC4pujBKsB9M8llWY_VJNE648V7x-No31glHCi99tWpvZpRfQTBCXzCvm4oUx4KyWQ1yREE9xfYSDyl/s320/IMG_2065.jpg&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ85Ud1CgzkHhWTuAi2Jv_-pNNI7ZUL18XOalz7qdoV8Lajbv_tb2_MQJEFw0RHOpE-GEOsox0il4YXy3rCNkiI7vHzxXHGZZbh2kobB0Z0X_KttDyjrHZuW3aXh15_NfAldb8nDzQrFo4/s1600/IMG_2066.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ85Ud1CgzkHhWTuAi2Jv_-pNNI7ZUL18XOalz7qdoV8Lajbv_tb2_MQJEFw0RHOpE-GEOsox0il4YXy3rCNkiI7vHzxXHGZZbh2kobB0Z0X_KttDyjrHZuW3aXh15_NfAldb8nDzQrFo4/s320/IMG_2066.jpg&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSX0pbXSfPEz9Mzbk10bwfRNK7PEkeVe5pSQp3qO04cj1ZQc3kfDkt0Q2dOXs75Bhh_CMJT-qJN1Nbwfi002WnqzLmXVR11MM4Alv-VTPiITLNuLC3SFp4udADa1caZ0Stb3tEnpy-tTL3/s1600/IMG_2090.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSX0pbXSfPEz9Mzbk10bwfRNK7PEkeVe5pSQp3qO04cj1ZQc3kfDkt0Q2dOXs75Bhh_CMJT-qJN1Nbwfi002WnqzLmXVR11MM4Alv-VTPiITLNuLC3SFp4udADa1caZ0Stb3tEnpy-tTL3/s320/IMG_2090.jpg&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/526177599093418295/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/05/filemakeriphoneapp.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/526177599093418295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/526177599093418295'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/05/filemakeriphoneapp.html' title='【FileMaker】【無料・フリー・テンプレート】【カスタムAPP】Hypermemo ハイパーなメモ・iPhoneのメモ帳への不満から生まれたカスタムAPPにありったけの機能を盛り込んでみた'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVIgWxnic7eyBT49CDEie-wG1TYCuPauC-ndq-26g6lGS8OVDO0dHi0ix9FuCDHDJV75-FxUig1_OEgsA9Yqw4ujoN5wU4p_gOTNttobuhMKs-CL11b94JEeTKuOLSz79yZgm22d1GktgA/s72-c/IMG_2063.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-1614490974496646458</id><published>2019-02-21T01:07:00.004+09:00</published><updated>2023-06-16T09:58:07.190+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="shortcut"/><category scheme="http://www.blogger.com/atom/ns#" term="spark"/><category scheme="http://www.blogger.com/atom/ns#" term="ショートカット"/><title type='text'>【iOS】【shortcut】メールに書かれたURLをセーフブラウジングでチェックする</title><content type='html'>メールに書かれたURLを簡単にセキュリティチェックできないものか考えていた。作成したショートカットは、『URLSecCheck』。このショートカットを使って、フィッシングメールをチェックしてみた。使うメールアプリは『 Spark』。&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;【注意】この後の手順には、ひとつ間違うと悪意のあるサイトを開いてしまう操作が含まれています。操作は自己責任でお願いします。&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h2&gt;
『Spark』での操作&lt;/h2&gt;
&lt;br /&gt;
ここからは、メールアプリ『Spark』の画面です。とある怪しいメールでうまく動作するか確かめてみました。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAOuet7xAjsWBOpKzkeeyh-ddoDq509z1JE6o9-wjTtBXM410A0p-neopMsv-Fk-XGXWXPkhsLj9bAo3qeAjbdRvMGx28hlgLoGONJoyl3JdMP0B3T6ntxmAjrmo6dpb9EJrNgkfrX7wxr/s1600/%255BUNSET%255D&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAOuet7xAjsWBOpKzkeeyh-ddoDq509z1JE6o9-wjTtBXM410A0p-neopMsv-Fk-XGXWXPkhsLj9bAo3qeAjbdRvMGx28hlgLoGONJoyl3JdMP0B3T6ntxmAjrmo6dpb9EJrNgkfrX7wxr/s640/%255BUNSET%255D&quot; width=&quot;360&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;いかにも危ないメールです。中央のリンクが画像（ボタン）になっており、表記とは異なるURLへ飛ばされる。ここでこの画像ボタンを敢えて長押しします。&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;color: red;&quot;&gt;【注意】リンクはタップしないでください。タップするとすぐにサイトが開きます。タップではなく長押ししてください。&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpEHD-tEXWYr3rxvnFupv48BpLL7BynDynCYNKGLc69rCSN7RphmHQAO6nehhjWfX6hROuCPbyPNXkONIvZ6De91g0RerkUMonGp2xGAl51RrdUcX7_hEv0AQWl0hke0qf1Tv9Vr4g_f13/s1600/%255BUNSET%255D&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpEHD-tEXWYr3rxvnFupv48BpLL7BynDynCYNKGLc69rCSN7RphmHQAO6nehhjWfX6hROuCPbyPNXkONIvZ6De91g0RerkUMonGp2xGAl51RrdUcX7_hEv0AQWl0hke0qf1Tv9Vr4g_f13/s640/%255BUNSET%255D&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp;リンクを長押しして下から出てきたウィンドウ。ここで、『その他』をタップします。&lt;br /&gt;
これが『Spark』の特徴です。&amp;nbsp; &lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAPs0OBYqwY50KPYE7kSaqP2okLCj3o1nN5aFgHAhoTxIV__G30t8_3TcyM_fY4mpJXK9hoe_cTTxDC5b_k-WT-9fja9aGwpZEbIxz0OlbXmEUeyoURye-1RQG_NzS0U5ZHyO7nf5T658H/s1600/%255BUNSET%255D&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAPs0OBYqwY50KPYE7kSaqP2okLCj3o1nN5aFgHAhoTxIV__G30t8_3TcyM_fY4mpJXK9hoe_cTTxDC5b_k-WT-9fja9aGwpZEbIxz0OlbXmEUeyoURye-1RQG_NzS0U5ZHyO7nf5T658H/s640/%255BUNSET%255D&quot; width=&quot;360&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;『ショートカット』をタップ。&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2&gt;
『URLSecCheck』での操作&lt;/h2&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8wuRanDpQKZgAgx78ASFGXslh3QMBM4mxYp_mHCb1hOTTsbR2pBYlORQNbfryI3rx6TQ-vEgSOKoCDaaF1UX3NyMBAOLFETI6GGGJTEs_SUXreNKuAFWKivuDZ1WEoB5Na4C374_N1mrN/s1600/%255BUNSET%255D&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8wuRanDpQKZgAgx78ASFGXslh3QMBM4mxYp_mHCb1hOTTsbR2pBYlORQNbfryI3rx6TQ-vEgSOKoCDaaF1UX3NyMBAOLFETI6GGGJTEs_SUXreNKuAFWKivuDZ1WEoB5Na4C374_N1mrN/s640/%255BUNSET%255D&quot; width=&quot;360&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
あらかじめダウンロードしておいた『URLSecCheck』をタップします。&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;『URLSecCheck』のダウンロードは最後に記載しています。&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDvB2XN26nMjwYPyXVp1Qw0Tlos-Kksso5ZBvzeoJZWdCqvNflJG3SJZpM1AUJEL43vUkxi8VyUoSHdg9u4TXuxDfhiF5YaFvGFmifdbSgSLa-G6TrqjSQVxvYpNLrL6hUX_bXgE_VCWRv/s1600/%255BUNSET%255D&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDvB2XN26nMjwYPyXVp1Qw0Tlos-Kksso5ZBvzeoJZWdCqvNflJG3SJZpM1AUJEL43vUkxi8VyUoSHdg9u4TXuxDfhiF5YaFvGFmifdbSgSLa-G6TrqjSQVxvYpNLrL6hUX_bXgE_VCWRv/s640/%255BUNSET%255D&quot; width=&quot;360&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
渡されたテキストにURLが複数ある場合も考慮し、リンクのURL一覧が表示される。チェックしたURLがチェック対象となる。『完了』をタップ。 &lt;/div&gt;
&lt;br /&gt;
&lt;h2&gt;
『Safari』での操作&lt;/h2&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3Ae981ONZCz0BqHDveZj6RFVH9CqRbhbv2im2_WsWxGWJ9OeDzMe25rOOgvgluYLH8VihsgSixBGIO7HeoFMjc94mwT4xRhldmC1F3t29T5l6GskWm6hLaclu0f_NMMrykGZZ4qQdANFU/s1600/%255BUNSET%255D&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3Ae981ONZCz0BqHDveZj6RFVH9CqRbhbv2im2_WsWxGWJ9OeDzMe25rOOgvgluYLH8VihsgSixBGIO7HeoFMjc94mwT4xRhldmC1F3t29T5l6GskWm6hLaclu0f_NMMrykGZZ4qQdANFU/s640/%255BUNSET%255D&quot; width=&quot;360&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
Googleセーフブラウジングのページが表示されます。下にスクロールして診断結果を確認。 &lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhypZTJSy4xe-QTvz8Cao44iUKQE-bPNx4m9YnT0hsB7rsjq_mCMABWrAsiheh6gkpXb2DUuJ3qW6ONxZsADpHD1r2L9RatRrE0hAefhC985SA5YSfMY9ykc7B9AqWAzdeHgVnpKAY320XT/s1600/%255BUNSET%255D&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhypZTJSy4xe-QTvz8Cao44iUKQE-bPNx4m9YnT0hsB7rsjq_mCMABWrAsiheh6gkpXb2DUuJ3qW6ONxZsADpHD1r2L9RatRrE0hAefhC985SA5YSfMY9ykc7B9AqWAzdeHgVnpKAY320XT/s640/%255BUNSET%255D&quot; width=&quot;360&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
やはりフィッシングメールの類でした。 しかし、この診断が安全だったとしても過信してはいけません。開いたURLに危険なコンテンツがなかったとしても、そこに表示されているリンク先に罠があるかも知れません。&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
このページで確認したら、左上の『Spark』をタップして戻ります。&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
『URLSecCheck』の操作&lt;/h2&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM28r-uEyhwfQMnXuP-JjSdN6JldqM8mwxMKw1YraBFd6gWSAxwdm-rcOoHUAz9f_BLpU-OFlunnz-jgjetiDaksh42UAHkIGusRmySgP41IyasqCRnXfzgO2Ipctduc5iFJK2IJes2s7p/s1600/%255BUNSET%255D&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM28r-uEyhwfQMnXuP-JjSdN6JldqM8mwxMKw1YraBFd6gWSAxwdm-rcOoHUAz9f_BLpU-OFlunnz-jgjetiDaksh42UAHkIGusRmySgP41IyasqCRnXfzgO2Ipctduc5iFJK2IJes2s7p/s640/%255BUNSET%255D&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp; OKで終了です。&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;
まとめ&amp;nbsp; &lt;/h2&gt;
&lt;br /&gt;
Apple純正のメールアプリだと、他のアプリに本文を引き渡す機能がなく、コピー＆ペーストするか、URLを長押しして出てくる『共有』からショートカットを実行するしかありません。この操作の際、思わずリンクが開いてしまうことがありました。&lt;br /&gt;
しかし、『Spark』というメールアプリは、リンクを長押しした場合、必ずユーザーに次の操作を確認してくるのウィンドウが表示されるので安心感があります。&lt;br /&gt;
&lt;br /&gt;
『Spark』のダウンロードは、AppStoreから。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://itunes.apple.com/jp/app/spark-%E3%83%A1%E3%83%BC%E3%83%AB%E3%82%A2%E3%83%97%E3%83%AA-by-readdle/id997102246?mt=8&quot; style=&quot;background: url(&amp;quot;https://linkmaker.itunes.apple.com/ja-jp/badge-lrg.svg?releaseDate=2015-05-29&amp;amp;kind=iossoftware&amp;amp;bubble=ios_apps&amp;quot;) no-repeat; display: inline-block; height: 40px; overflow: hidden; width: 135px;&quot;&gt;&lt;/a&gt;

&lt;br /&gt;
ショートカット『URLSecCheck』のダウンロードはこちらから。このショートカットを使用したことで、もしも不利益なことが起きたとしても私には責任が取れません。自己責任でお使いください。&lt;br /&gt;
&lt;br /&gt;
『URLSecCheck』：&lt;a href=&quot;https://www.icloud.com/shortcuts/fd9a9534588f4526a0aecbc066708a57&quot;&gt;https://www.icloud.com/shortcuts/fd9a9534588f4526a0aecbc066708a57&amp;lt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;『URLSecCheck』は、テキストをインプットデータとしているので、他のアプリとの連携にも使えます。例えば、Safariでブラウズ中にリンク先をちょっと調べてみたい時などに使えます。また、『URLSecCheck』をカスタマイズして、他のセキュリティチェックサイトで、より詳細な分析をすることも可能と考えます。&lt;br /&gt;
&lt;br /&gt;
以上 </content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/1614490974496646458/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/02/iosshortcuturl.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1614490974496646458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1614490974496646458'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/02/iosshortcuturl.html' title='【iOS】【shortcut】メールに書かれたURLをセーフブラウジングでチェックする'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAOuet7xAjsWBOpKzkeeyh-ddoDq509z1JE6o9-wjTtBXM410A0p-neopMsv-Fk-XGXWXPkhsLj9bAo3qeAjbdRvMGx28hlgLoGONJoyl3JdMP0B3T6ntxmAjrmo6dpb9EJrNgkfrX7wxr/s72-c/%255BUNSET%255D" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-2866376184480187850</id><published>2019-02-15T01:15:00.000+09:00</published><updated>2022-09-29T23:16:58.039+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="iPad"/><category scheme="http://www.blogger.com/atom/ns#" term="iPhone"/><category scheme="http://www.blogger.com/atom/ns#" term="ショートカット"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【Filemaker】ファイルメーカーにURLスキームでJSONデータを登録（ショートカット編）</title><content type='html'>iPhoneやiPadで動くFileMakerGoカスタムAppは、インポートスクリプトがサポートされていないので、JSON関数を使ったデータ取り込みに挑戦してました。&lt;br&gt;
&lt;br&gt;
例えば、メールアプリで受信したメールのひとつの記事の本文を『すべて選択』し、共有メニューからショートカット（Appleの純正iOSアプリ）経由で、所定のフィールドにインポートするという処理フローです。&lt;br&gt;
&lt;br&gt;
最初考えたフロー&lt;br&gt;
&lt;ol&gt;
&lt;li&gt;メールアプリでどれか一つ受信メールを開き、本文をすべて選択する。&lt;/li&gt;
&lt;li&gt;共有メニューでショートカットを選択する。&lt;/li&gt;
&lt;/ol&gt;
&amp;nbsp;　以下、ショートカットでのステップ &lt;br&gt;
&lt;ol&gt;
&lt;li&gt;『辞書』ショートカットの入力を値として、キーと値を設定する。&lt;/li&gt;
&lt;li&gt;『URL』fmp://$/カスタムApp名?script=データ追加スクリプト&amp;amp;パラメータ=『辞書』&lt;/li&gt;
&lt;li&gt;『URLを開く』 &lt;/li&gt;
&lt;/ol&gt;
&amp;nbsp;　以下、FileMakerProカスタムAppでのデータ追加スクリプト&lt;br&gt;
&lt;ol&gt;
&lt;li&gt;&amp;nbsp;$変数 = GET ( スクリプト引数 )&lt;/li&gt;
&lt;li&gt;$値 = JSONGetElement ( $変数 ; &quot;キー&quot; )&amp;nbsp;&lt;/li&gt;
&lt;li&gt;フィールド設定 ( テキストフィールド ; $値 )&lt;/li&gt;
&lt;/ol&gt;
これだと、メール本文の文字によって、JSONGetElement がエラーとなる場合があることがわかりました。どうもショートカットの『URL』でのURLエンコードがJSONのデータに配慮してくれていないようです。&lt;br&gt;
そこで、以下のフローにしたところ、エラーが発生しなくなりました。 &lt;br&gt;
&lt;br&gt;
&lt;br&gt;
修正後のフロー&lt;br&gt;
&lt;br&gt;
　以下、ショートカットでのステップ &lt;br&gt;
&lt;ol&gt;
&lt;li&gt;『辞書』ショートカットの入力を値として、キーと値を設定する。&lt;/li&gt;
&lt;li&gt;『テキスト』前のステップで生成した『辞書』をテキストに変換する。&lt;/li&gt;
&lt;li&gt;『URLエンコード：エンコード』 &lt;/li&gt;
&lt;li&gt;『URL』fmp://$/カスタムApp名?script=データ追加スクリプト&amp;amp;パラメータ=&lt;/li&gt;
&lt;li&gt;『テキスト』上記の『URL』と『URLエンコード』結果を文字列結合する。&lt;/li&gt;
&lt;li&gt;『URLを開く』 &lt;/li&gt;
&lt;/ol&gt;
つまり、URLスキームの文字列を前半と後半（JSON）に分けてURLエンコードしてみたらうまくいったというわけです。&lt;br&gt;
&lt;br&gt;
ちなみに、引っかかった（URLスキームの文字列として適切に変換してくれなかった）文字は、&quot;=&quot;でした。&lt;br&gt;
&lt;br&gt;
&amp;nbsp;修正後のフロー（サンプル）&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDe0Vmno73OsYpT8HLlCfRCgF7BfEb2nQ8WHtlj4QtDt_feWqBv3vlFQ1bNoW82Nv8vUwpt6zfMxXWg0jSSfqdzpZzAJm5ZBi2evkAcRzDyyc6fyWR_kF36s2FQsXvkNI59swJ_lLmEDpg/s1600/IMG_1953.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDe0Vmno73OsYpT8HLlCfRCgF7BfEb2nQ8WHtlj4QtDt_feWqBv3vlFQ1bNoW82Nv8vUwpt6zfMxXWg0jSSfqdzpZzAJm5ZBi2evkAcRzDyyc6fyWR_kF36s2FQsXvkNI59swJ_lLmEDpg/s320/IMG_1953.PNG&quot; width=&quot;180&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrAwLLtA3paTVb5__tG0uW4chnqMekgvYsZCMrOHMzDvxf_2TjuPr1oFssplE6MLSPaPI1JWdrfzIG4Swu4mA6J98fx0R_z6WVfVpbjC8NDvhphi2Wiy9oDVSRP1jRE6thAGaasuRc3MlW/s1600/IMG_1954.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrAwLLtA3paTVb5__tG0uW4chnqMekgvYsZCMrOHMzDvxf_2TjuPr1oFssplE6MLSPaPI1JWdrfzIG4Swu4mA6J98fx0R_z6WVfVpbjC8NDvhphi2Wiy9oDVSRP1jRE6thAGaasuRc3MlW/s320/IMG_1954.PNG&quot; width=&quot;180&quot;&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/2866376184480187850/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/02/filemakerurljson.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/2866376184480187850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/2866376184480187850'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2019/02/filemakerurljson.html' title='【Filemaker】ファイルメーカーにURLスキームでJSONデータを登録（ショートカット編）'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDe0Vmno73OsYpT8HLlCfRCgF7BfEb2nQ8WHtlj4QtDt_feWqBv3vlFQ1bNoW82Nv8vUwpt6zfMxXWg0jSSfqdzpZzAJm5ZBi2evkAcRzDyyc6fyWR_kF36s2FQsXvkNI59swJ_lLmEDpg/s72-c/IMG_1953.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-11472435431666765</id><published>2018-11-14T02:10:00.002+09:00</published><updated>2022-09-29T23:16:58.036+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="IISAテクニカルカンファレンス"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【FileMaker】【IISAテクニカルカンファレンス2018】FileMakerでノーコード開発・Web入力自動化ツールを作ってみた</title><content type='html'>　岩手県情報サービス産業協会（IISA）主催のテクニカルカンファレンス2018でプレゼンしました。&lt;br /&gt;『FileMakerでノーコード開発・Web入力自動化ツールを作ってみた』&lt;br /&gt;SlideShareでプレゼン資料を公開。（※デモ動画は容量の関係で埋め込みしていません。）&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;485&quot; marginheight=&quot;0&quot; marginwidth=&quot;0&quot; scrolling=&quot;no&quot; src=&quot;//www.slideshare.net/slideshow/embed_code/key/sTBgsqQYoIniNe&quot; style=&quot;border-width: 1px; border: 1px solid #CCC; margin-bottom: 5px; max-width: 100%;&quot; width=&quot;595&quot;&gt; &lt;/iframe&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 5px; text-align: center;&quot;&gt; &lt;strong&gt; &lt;a href=&quot;//www.slideshare.net/takeshi0206/filemakerweb-243974754&quot; target=&quot;_blank&quot; title=&quot;FileMakerでノーコード開発：Web入力自動化ツールを作ってみた&quot;&gt;FileMakerでノーコード開発：Web入力自動化ツールを作ってみた&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href=&quot;https://www.slideshare.net/takeshi0206&quot; target=&quot;_blank&quot;&gt;Takeshi Nakano&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;IISAによるYoutube公開動画もあります。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/1e76LCaoWKY/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/1e76LCaoWKY?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/11472435431666765/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/11/filemakeriisa2018filemakerweb.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/11472435431666765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/11472435431666765'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/11/filemakeriisa2018filemakerweb.html' title='【FileMaker】【IISAテクニカルカンファレンス2018】FileMakerでノーコード開発・Web入力自動化ツールを作ってみた'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/1e76LCaoWKY/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-2766236021016163513</id><published>2018-03-24T00:21:00.000+09:00</published><updated>2022-09-29T23:16:58.038+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【Filemaker】ファイルメーカーにURLスキームでJSONデータを登録（ブックマークレット編）</title><content type='html'>&lt;h3&gt;
ファイルメーカー側のスクリプト（抜粋）&lt;/h3&gt;
&amp;nbsp;スクリプトの引数でJSONが渡される想定。関数は、JSONGetElement() を使用。 &lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;変数を設定 [ $引数 ; 値: Get ( スクリプト引数 ) ]&amp;nbsp;&lt;/li&gt;
&lt;li&gt;変数を設定 [ $タイトル ; 値: JSONGetElement ( $引数 ; &quot;title&quot; ) ]&amp;nbsp;&lt;/li&gt;
&lt;li&gt;変数を設定 [ $ＵＲＬ ; 値: JSONGetElement ( $引数 ; “url” ) ] &lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;
ブックマークレット側&lt;/h3&gt;
&amp;nbsp;WebページからタイトルとURLを取得して、JSONにして、（起動中の）ファイルメーカーのスクリプト（newbox）に引数として渡す。&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&amp;nbsp;javascript:(function(){var box_param = {&quot;title&quot;: document.title ,&quot;url&quot;: 
location.href } ; var redirect_url = 
&quot;fmp://$/AgentBox?script=newbox&amp;amp;param=&quot; + 
JSON.stringify(box_param);document.location=redirect_url; })();&lt;/blockquote&gt;
&amp;nbsp;Webページのブックマークをファイルメーカー側に登録するというイメージです。</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/2766236021016163513/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/03/filemakerurljson.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/2766236021016163513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/2766236021016163513'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/03/filemakerurljson.html' title='【Filemaker】ファイルメーカーにURLスキームでJSONデータを登録（ブックマークレット編）'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-4165187865874848942</id><published>2018-03-23T23:15:00.000+09:00</published><updated>2022-09-29T23:16:58.042+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【Filemaker】マウスを使わずに操作できるようにしてみた（解説編）その２</title><content type='html'>ファイルメーカーでキーボードだけで操作する件（&lt;a href=&quot;https://notebook-takeshi0206.blogspot.jp/2018/02/filemaker.html&quot;&gt;解決編・その１&lt;/a&gt;）の続き。&lt;br /&gt;
標準でフォーカスを移動させるにはタブ（tab）、エンター（enter）キー。&lt;br /&gt;
しかし、リストやポータルで上下のレコードにフォーカスを移動させるにはタブ、エンターでは不可能。リストではコントロール（control）＋上（↑）または下（↓）。&lt;br /&gt;
これを、タブと上下左右だけでフォーカスを移動させたかった。&lt;br /&gt;
&lt;br /&gt;
しかし、全てのオブジェクトに トリガーキーの設定をするのはキツイ。&lt;br /&gt;
&lt;br /&gt;
例えばタブキーで標準で移動するフィールド、矢印キーで標準で移動するボタンバーの挙動はそのまま使いたい。この、標準の挙動とカスタマイズした挙動を共存させる方法を考えてみた。&lt;br /&gt;
&lt;br /&gt;
＜例＞ &lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;レイアウトのリスト（レコード一覧）で、矢印キーなどでレコード間の移動やボタン間の移動といった挙動をさせるには、レイアウト設定のOnLayoutKeystrokeイベントで引っ掛ける。&lt;/li&gt;
&lt;li&gt;さらに、レイアウト上にあるポップオーバー上のボタンバーには、標準の動き（矢印キー）をさせたいので、ボタンバーにはOnLayoutKeystrokeイベントは定義しない。&lt;/li&gt;
&lt;li&gt;しかしこれだと、ポップオーバー上のボタンバーで矢印キーを押すと、レイアウトに定義したOnLayoutKeystrokeイベントに引っかかってしまう。つまり標準の動きができない。&lt;/li&gt;
&lt;li&gt;これを解決するには、キーが押された時にフォーカスが当たった（標準の動きをさせたい）オブジェクトにオブジェクト名を付けておき、OnLayoutKeystrokeイベントの先頭で、Get(アクティブレイアウトオブジェクト名) を実行して、値が設定されていたら、（標準の動きをさせるために）OnLayoutKeystrokeイベントのスクリプトを終了する。&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqx_7H9X7VN0Cj3JhyhPVP1L6WLlDnbWCPqkLEhgy0ORAfySnOgYjangI_bVEdMn6FihJhWk7L6Bt8flZEMTJO6scwtL6VdJgSLxfr_fLMTdHIea3O72ZFmWIeUZpgmvL_bbkVwKQkkrh-/s1600/%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E8%25A1%258C%25E3%2581%25AE%25E6%258C%2599%25E5%258B%2595.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1436&quot; data-original-width=&quot;1250&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqx_7H9X7VN0Cj3JhyhPVP1L6WLlDnbWCPqkLEhgy0ORAfySnOgYjangI_bVEdMn6FihJhWk7L6Bt8flZEMTJO6scwtL6VdJgSLxfr_fLMTdHIea3O72ZFmWIeUZpgmvL_bbkVwKQkkrh-/s640/%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E8%25A1%258C%25E3%2581%25AE%25E6%258C%2599%25E5%258B%2595.png&quot; width=&quot;555&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/4165187865874848942/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/03/filemaker.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/4165187865874848942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/4165187865874848942'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/03/filemaker.html' title='【Filemaker】マウスを使わずに操作できるようにしてみた（解説編）その２'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqx_7H9X7VN0Cj3JhyhPVP1L6WLlDnbWCPqkLEhgy0ORAfySnOgYjangI_bVEdMn6FihJhWk7L6Bt8flZEMTJO6scwtL6VdJgSLxfr_fLMTdHIea3O72ZFmWIeUZpgmvL_bbkVwKQkkrh-/s72-c/%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E8%25A1%258C%25E3%2581%25AE%25E6%258C%2599%25E5%258B%2595.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-1200660615078213906</id><published>2018-02-02T02:11:00.003+09:00</published><updated>2022-09-29T23:16:58.037+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【Filemaker】マウスを使わずに操作できるようにしてみた（解説編）その１</title><content type='html'>ずっと使いづらいと感じていたのは、リストレイアウトやポータルでのレコード間の移動が直感的ではないこと。&lt;br /&gt;
例えば、矢印キーで上下のレコードに移動したり、左右に配置されたボタン間の移動をしたり。これをやるにはイベント処理が必要。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLG0fMwGj3X9wpG9whO4iTWRIiaevpQdNnt6Ruf_9aYM2iKsduUFwz3jH0TDLOb1iGDkqGg8VZnZL54xwBBViEHuyTVsMuU_xG945uIlsnpAcf4SH0S9GPdpx1AdSrALxgSii08Ue_sV1P/s1600/%25E3%2583%259B%25E3%2582%259A%25E3%2583%2583%25E3%2583%2595%25E3%2582%259A%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%258F%25E3%2582%2599%25E3%2583%25BC%25E3%2581%25A8%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E7%25A7%25BB%25E5%258B%2595.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1483&quot; data-original-width=&quot;1600&quot; height=&quot;296&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLG0fMwGj3X9wpG9whO4iTWRIiaevpQdNnt6Ruf_9aYM2iKsduUFwz3jH0TDLOb1iGDkqGg8VZnZL54xwBBViEHuyTVsMuU_xG945uIlsnpAcf4SH0S9GPdpx1AdSrALxgSii08Ue_sV1P/s320/%25E3%2583%259B%25E3%2582%259A%25E3%2583%2583%25E3%2583%2595%25E3%2582%259A%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%258F%25E3%2582%2599%25E3%2583%25BC%25E3%2581%25A8%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E7%25A7%25BB%25E5%258B%2595.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
まず単純な例。&lt;br /&gt;
リストレイアウトでのフォーカス移動。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCR-Th-H0GFCbpbcDO15RUOKTn7F4ju5wRkE-HFTAXPGrQJ5EVxi3LkXAc4HWI_beZCxazAEYdAlXuJJ1F28SD_Q9t5SaRdbY8W35mrx5Vz_axhndjFuhTgi60qe-t-x32Pg4dtSkuq4wc/s1600/%25E7%259F%25A2%25E5%258D%25B0%25E3%2582%25AD%25E3%2583%25BC%25E3%2581%25A6%25E3%2582%2599%25E7%25A7%25BB%25E5%258B%2595.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1483&quot; data-original-width=&quot;1600&quot; height=&quot;296&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCR-Th-H0GFCbpbcDO15RUOKTn7F4ju5wRkE-HFTAXPGrQJ5EVxi3LkXAc4HWI_beZCxazAEYdAlXuJJ1F28SD_Q9t5SaRdbY8W35mrx5Vz_axhndjFuhTgi60qe-t-x32Pg4dtSkuq4wc/s320/%25E7%259F%25A2%25E5%258D%25B0%25E3%2582%25AD%25E3%2583%25BC%25E3%2581%25A6%25E3%2582%2599%25E7%25A7%25BB%25E5%258B%2595.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
レイアウト設定／スクリプトトリガ／OnLayoutKeystrokeイベント にスクリプトを割り当てる。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5aWDI36JqD7XB-gWZk5EG8mUTLUO6IZHsPRJBHrrcB5RLYJ1_T7uY-lMy_SQ5k-JmRKa_-aWeORay9l4udgFMGKUAixpc-vFqx3MR0XtYUxSgPQkD1hyFSKwTv3wtqx4S9PfNRyWlL0J-/s1600/%25E5%2590%258D%25E7%25A7%25B0%25E6%259C%25AA%25E8%25A8%25AD%25E5%25AE%259A3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;900&quot; data-original-width=&quot;970&quot; height=&quot;296&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5aWDI36JqD7XB-gWZk5EG8mUTLUO6IZHsPRJBHrrcB5RLYJ1_T7uY-lMy_SQ5k-JmRKa_-aWeORay9l4udgFMGKUAixpc-vFqx3MR0XtYUxSgPQkD1hyFSKwTv3wtqx4S9PfNRyWlL0J-/s320/%25E5%2590%258D%25E7%25A7%25B0%25E6%259C%25AA%25E8%25A8%25AD%25E5%25AE%259A3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&amp;nbsp;￼通常は、以下のように、Get ( トリガキー入力 ) 、Get ( トリガ修飾キー ) でキーボード入力を引っ掛けて、特定の処理を振り分ける。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGbqICh6JOelprWhdp2LnvwsYo7b1dSsU05fl-rIdbtw47ODbK4Zks-6mAbhmwNxpLsrQ9fZr1suhrVXdK0sslUxvZC3bEv1IjO9xXIM2VXjqyVS1aj_UWDHtajI9Ua8vFnMdR05yh6rm4/s1600/%25E5%2590%258D%25E7%25A7%25B0%25E6%259C%25AA%25E8%25A8%25AD%25E5%25AE%259A6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1362&quot; data-original-width=&quot;1190&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGbqICh6JOelprWhdp2LnvwsYo7b1dSsU05fl-rIdbtw47ODbK4Zks-6mAbhmwNxpLsrQ9fZr1suhrVXdK0sslUxvZC3bEv1IjO9xXIM2VXjqyVS1aj_UWDHtajI9Ua8vFnMdR05yh6rm4/s640/%25E5%2590%258D%25E7%25A7%25B0%25E6%259C%25AA%25E8%25A8%25AD%25E5%25AE%259A6.png&quot; width=&quot;558&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
このスクリプトは、レイアウト全体の設定なので、このレイアウト上の他の部品（ポップオーバー、ポータル、ボタン）に割り当てているキーストロークイベント（OnLayoutKeystrokeイベント)があったとしても、最終的にはこのイベントに飛んでくる仕組みとなっている。&lt;br /&gt;
このレイアウト上の部品のキーストロークイベント処理で、すべてのキーイベントを引っ掛けて、全スクリプト終了とできれば良いが、そうはいかない場合もある。&lt;br /&gt;
例えば、ボタンバーなどのフォーカスの移動は、矢印キーでのフォーカス移動が標準なので、いちいち設定せずに、キーストロークイベント処理はスルーして、標準の動きをさせたい場合などである。&lt;br /&gt;
では、そのように、レイアウト上の部品（ポップオーバー、ポータル、ボタン）のキーストロークイベント処理で指定せず、レイアウト全体のキーストロークイベント処理もスルーさせて、標準の動きをさせたい時はどうするかは、次回に種明かししたい。&lt;br /&gt;
&lt;br /&gt;
つづく&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://notebook-takeshi0206.blogspot.jp/2018/03/filemaker.html&quot;&gt;解説編・その２へ&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/1200660615078213906/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/02/filemaker.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1200660615078213906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/1200660615078213906'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/02/filemaker.html' title='【Filemaker】マウスを使わずに操作できるようにしてみた（解説編）その１'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLG0fMwGj3X9wpG9whO4iTWRIiaevpQdNnt6Ruf_9aYM2iKsduUFwz3jH0TDLOb1iGDkqGg8VZnZL54xwBBViEHuyTVsMuU_xG945uIlsnpAcf4SH0S9GPdpx1AdSrALxgSii08Ue_sV1P/s72-c/%25E3%2583%259B%25E3%2582%259A%25E3%2583%2583%25E3%2583%2595%25E3%2582%259A%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%258F%25E3%2582%2599%25E3%2583%25BC%25E3%2581%25A8%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E7%25A7%25BB%25E5%258B%2595.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-6379512410043407305</id><published>2018-01-29T02:18:00.001+09:00</published><updated>2022-09-29T23:16:58.046+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【Filemaker】マウスを使わずに操作できるようにしてみた（概要編）</title><content type='html'>最近マウスの操作が嫌になってきた。指が痛い。&lt;br /&gt;
ということで、FileMakerのカスタムAPPで、どこまでマウスを使わずに操作できるかやってみた。&lt;br /&gt;
&lt;h3&gt;
【動画】デモ・マウスを使わずに操作できるようにしてみた&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/LXGMAsL7RCo/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; id=&quot;id_fa08_bca6_620c_e573&quot; src=&quot;https://www.youtube.com/embed/LXGMAsL7RCo?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;h3&gt;
矢印キーでレコード間のフォーカス移動（リストレイアウト） &lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRKhest_iwuwyd04JnwnT3JyhDUg3IP5NIr8Erau8HJggyIVsSrJQ-Idv449ShKypEX0KkHi0a4z-SAr6h18jbkRTFfjw47sa3DcRYQZnJ1gKcThPZchOJvJP3Bilf1IJd9py-ynDfTre-/s1600/%25E7%259F%25A2%25E5%258D%25B0%25E3%2582%25AD%25E3%2583%25BC%25E3%2581%25A6%25E3%2582%2599%25E7%25A7%25BB%25E5%258B%2595.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1483&quot; data-original-width=&quot;1600&quot; height=&quot;296&quot; id=&quot;id_2aa5_fc7e_79f3_8dbf&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRKhest_iwuwyd04JnwnT3JyhDUg3IP5NIr8Erau8HJggyIVsSrJQ-Idv449ShKypEX0KkHi0a4z-SAr6h18jbkRTFfjw47sa3DcRYQZnJ1gKcThPZchOJvJP3Bilf1IJd9py-ynDfTre-/s320/%25E7%259F%25A2%25E5%258D%25B0%25E3%2582%25AD%25E3%2583%25BC%25E3%2581%25A6%25E3%2582%2599%25E7%25A7%25BB%25E5%258B%2595.png&quot; style=&quot;height: auto; width: 320px;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
&amp;nbsp;矢印キーでレコード間のフォーカス移動（ポータル）&lt;/h3&gt;
&lt;h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOJLnWYz7gNYnY3iVOimXx2vQhpvHrOTvp-Rih9YTlhR1xafeo6wXKBpVTuURv0-bBCZhkXhm_wfPx7_est_ZV308lgQkdlcQZfeL5CZQl2Cd_IlM2LIviOFvdyICquYnMnDkp846COa10/s1600/%25E7%259F%25A2%25E5%258D%25B0%25E3%2582%25AD%25E3%2583%25BC%25E3%2581%25A6%25E3%2582%2599%25E7%25A7%25BB%25E5%258B%2595%25E3%2583%259B%25E3%2582%259A%25E3%2583%2583%25E3%2583%2595%25E3%2582%259A%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%258F%25E3%2582%2599%25E3%2583%25BC.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1483&quot; data-original-width=&quot;1600&quot; height=&quot;296&quot; id=&quot;id_b988_d5aa_b0aa_e474&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOJLnWYz7gNYnY3iVOimXx2vQhpvHrOTvp-Rih9YTlhR1xafeo6wXKBpVTuURv0-bBCZhkXhm_wfPx7_est_ZV308lgQkdlcQZfeL5CZQl2Cd_IlM2LIviOFvdyICquYnMnDkp846COa10/s320/%25E7%259F%25A2%25E5%258D%25B0%25E3%2582%25AD%25E3%2583%25BC%25E3%2581%25A6%25E3%2582%2599%25E7%25A7%25BB%25E5%258B%2595%25E3%2583%259B%25E3%2582%259A%25E3%2583%2583%25E3%2583%2595%25E3%2582%259A%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%258F%25E3%2582%2599%25E3%2583%25BC.png&quot; style=&quot;height: auto; width: 320px;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/h3&gt;
&lt;h3&gt;
矢印キーでボタン間のフォーカス移動（ボタン）&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_glTd3uMIUR0ieMrJyIsvbqIwQJWUGJGGFKe3Z8JTFVEisQQ7xUXax9XPqGtSfkcYUE_15w3-CMq8UFXsg36w0VZRBY-u8Oi9DTSGeheZVhmAGQGhoThVbQtGF8HXvDNUPv37J_jjtllF/s1600/%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E3%2582%25AA%25E3%2583%2595%25E3%2582%2599%25E3%2582%25B7%25E3%2582%2599%25E3%2582%25A7%25E3%2582%25AF%25E3%2583%2588%25E7%25A7%25BB%25E5%258B%2595.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1483&quot; data-original-width=&quot;1600&quot; height=&quot;296&quot; id=&quot;id_7b46_7f42_4533_3f69&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_glTd3uMIUR0ieMrJyIsvbqIwQJWUGJGGFKe3Z8JTFVEisQQ7xUXax9XPqGtSfkcYUE_15w3-CMq8UFXsg36w0VZRBY-u8Oi9DTSGeheZVhmAGQGhoThVbQtGF8HXvDNUPv37J_jjtllF/s320/%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E3%2582%25AA%25E3%2583%2595%25E3%2582%2599%25E3%2582%25B7%25E3%2582%2599%25E3%2582%25A7%25E3%2582%25AF%25E3%2583%2588%25E7%25A7%25BB%25E5%258B%2595.png&quot; style=&quot;height: auto; width: 320px;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3&gt;
矢印キーでボタン間のフォーカス移動（ボタン、ボタンバー、ボータル上のボタン）&lt;/h3&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhitxLO9cXjNAnH1SpPHTvEgH2e_OLVlbnrUQVKUUaPYcO4GxqDdUBMHrTz7PgG9bj_I-t2BqcJy4-InxueSPyjzaOTUe6r1uw1RnI6cd_iBpbhyCaVMF525xfgo9jKQr6l3yMr0VFBah_g/s1600/%25E3%2583%259B%25E3%2582%259A%25E3%2583%2583%25E3%2583%2595%25E3%2582%259A%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%258F%25E3%2582%2599%25E3%2583%25BC%25E3%2581%25A8%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E7%25A7%25BB%25E5%258B%2595.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1483&quot; data-original-width=&quot;1600&quot; height=&quot;296&quot; id=&quot;id_5461_3071_17c2_1b&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhitxLO9cXjNAnH1SpPHTvEgH2e_OLVlbnrUQVKUUaPYcO4GxqDdUBMHrTz7PgG9bj_I-t2BqcJy4-InxueSPyjzaOTUe6r1uw1RnI6cd_iBpbhyCaVMF525xfgo9jKQr6l3yMr0VFBah_g/s320/%25E3%2583%259B%25E3%2582%259A%25E3%2583%2583%25E3%2583%2595%25E3%2582%259A%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%258F%25E3%2582%2599%25E3%2583%25BC%25E3%2581%25A8%25E3%2582%25BF%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2582%25B9%25E3%2583%2588%25E3%2581%25AE%25E7%25A7%25BB%25E5%258B%2595.png&quot; style=&quot;height: auto; width: 320px;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
設定の仕方は別の回で説明します。&lt;br /&gt;
&lt;h3&gt;
&lt;/h3&gt;
</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/6379512410043407305/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/01/filemaker_29.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/6379512410043407305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/6379512410043407305'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/01/filemaker_29.html' title='【Filemaker】マウスを使わずに操作できるようにしてみた（概要編）'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/LXGMAsL7RCo/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2968021381599337544.post-8953247571774441696</id><published>2018-01-20T13:57:00.001+09:00</published><updated>2022-09-29T23:16:58.047+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ClarisFileMaker"/><category scheme="http://www.blogger.com/atom/ns#" term="Workflow"/><category scheme="http://www.blogger.com/atom/ns#" term="ローコード"/><title type='text'>【Filemaker】【iOS】Filemaker Go からリマインダー登録</title><content type='html'>FilemakerGo で、設定した時間が来たら、画面で通知するタイマー機能を作成していましたが、他のアプリに切り替えてしまうと通知されたことがわかりませんでした。&lt;br /&gt;
&lt;br /&gt;
強制的にFilemakerGoに切り替える方法があるのかも知れませんが、私はリマインダーに登録する方法で実現しました。&lt;br /&gt;
&lt;br /&gt;
FilemakerGo側で、「URLを開く」ステップを使って、WorkFlowアプリに引数を渡します。WorkFlowアプリ側では、リマインダーに登録する雛形を使いました。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&quot;&quot; class=&quot;YOUTUBE-iframe-video&quot; data-thumbnail-src=&quot;https://i.ytimg.com/vi/gd16GZknY40/0.jpg&quot; frameborder=&quot;0&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/gd16GZknY40?feature=player_embedded&quot; width=&quot;320&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;br /&gt;
結局、URLスキーマの実装がわかれば、WorkFlow を介さなくても、直接リマインダーに登録できそうですが、WorkFlowと連携することがわかったので、この方法だと他にも色々な連携をしたいとなった時、Filemaker側の実装が楽になりそうです。&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;WorkFlowのスクリプトはこちらで公開しています。&lt;br /&gt;
Add2reminder &lt;a href=&quot;https://workflow.is/workflows/741d6459a6454383886e665be9fa7a92&quot; target=&quot;_blank&quot;&gt;https://workflow.is/workflows/741d6459a6454383886e665be9fa7a92&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://notebook-takeshi0206.blogspot.com/feeds/8953247571774441696/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/01/filemakerfilemaker-go.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/8953247571774441696'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2968021381599337544/posts/default/8953247571774441696'/><link rel='alternate' type='text/html' href='http://notebook-takeshi0206.blogspot.com/2018/01/filemakerfilemaker-go.html' title='【Filemaker】【iOS】Filemaker Go からリマインダー登録'/><author><name>TAKESHI NAKANO</name><uri>http://www.blogger.com/profile/15805524215450083210</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20H8xx1D6eq_byEVxHiHrk_Br7zX_rLF-HRfrC8CzG2ULdIyVkc7YCmQjJhGiqtf0W87MHVLrez1A1A0KH756msBIvMJONYzPvvptaDKeMbH2q39_tdW2Rudqbjh25WbunaAhlDlYGnvc05UoxrIKrAxd6MPSmZRW2rEgC7l2w_4XL1c/s220/IMG_6811.jpeg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/gd16GZknY40/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>