https://www.farend.co.jp/
ファーエンドテクノロジー株式会社 コーポレートブログ
2024-03-27T00:00:00Z
FAR END Technologies Corporation
https://www.farend.co.jp/
tag:www.farend.co.jp,2024-03-27:/blog/2024/03/redminebook-6/
Redmine解説書「入門Redmine 第6版」を書きました
2024-03-27T00:00:00Z
2024-03-27T00:00:00Z
<div class="tldr-box">
<ul>
<li>「入門Redmine」とは</li>
<li>第5版からの主な変更点、工夫した点</li>
<li>半年の制作期間でやったこと</li>
</ul>
</div>
<p><br></p>
<div class='ad_myredmine_square'>
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f0e99ebf">
<img srcset="/images/service/myredmine-add2@2x.png 2x" alt="My Redmine">
</a>
</div>
<div style="float: left; margin: 0 0.5em 0 0;"><img src="https://www.gravatar.com/avatar/a13c955b0e3e421e30b68ca13106f62d?s=112px&d=mm" style="width: 56px; border-radius: 50%;"></div>
<p>石原です。私が初めて書いた本「<a href="https://www.shuwasystem.co.jp/book/9784798071541.html">入門Redmine 第6版</a>」が2024年3月23日(土)に株式会社秀和システムから出版されました。</p>
<div class="text-center" style="margin: 2em auto;">
<a href="https://www.amazon.co.jp/exec/obidos/ASIN/4798071544/redmine-22/ref=nosim/"><img srcset="redminebook-6@2x.png 2x" style="border: 1px solid #bbb;" alt=""></a>
</div>
<p><関連ニュース><br>
<a href="/news/2024/03/redminebook-6/">入門Redmineオープンソースのプロジェクト管理・タスク管理ツール「Redmine」の定番書籍、『入門 Redmine 第6版』が発売</a></p>
<h2>「入門Redmine」とは</h2>
<p>「入門Redmine」はオープンソースのプロジェクト管理ツールRedmineを初めて使う方を対象とした解説書です。初版の「<a href="/news/redmine_book/">入門Redmine Linux/Windows対応</a>」は日本初のRedmine解説書として2008年11月に発売されました。初版から第5版までの著者は弊社代表の前田です。</p>
<table><thead>
<tr>
<th>書名</th>
<th>著者</th>
<th>監修者</th>
<th>発売日</th>
<th>Redmine対応バージョン</th>
<th>ページ数</th>
</tr>
</thead><tbody>
<tr>
<td>入門Redmine 第6版</td>
<td>石原 佑季子</td>
<td>前田 剛</td>
<td>2024/03/23</td>
<td>5.1</td>
<td>528</td>
</tr>
<tr>
<td>入門Redmine 第5版</td>
<td>前田 剛</td>
<td></td>
<td>2016/12/02</td>
<td>3.3</td>
<td>460</td>
</tr>
<tr>
<td>入門Redmine 第4版</td>
<td>前田 剛</td>
<td></td>
<td>2014/12/13</td>
<td>2.6</td>
<td>352</td>
</tr>
<tr>
<td>入門Redmine 第3版</td>
<td>前田 剛</td>
<td></td>
<td>2012/08/01</td>
<td>2.0</td>
<td>304</td>
</tr>
<tr>
<td>入門Redmine 第2版 Linux/Windows対応</td>
<td>前田 剛</td>
<td></td>
<td>2010/08/11</td>
<td>1.0/0.9</td>
<td>336</td>
</tr>
<tr>
<td>入門Redmine Linux/Windows対応</td>
<td>前田 剛</td>
<td></td>
<td>2008/11/27</td>
<td>0.7</td>
<td>226</td>
</tr>
</tbody></table>
<p>私は今から約10年前にファーエンドテクノロジーに入社してRedmineを使い始めました。入社2ヶ月後に発売された第4版はページが外れてしまうほどよく読んでいました。それからRedmineのクラウドサービス「<a href="https://hosting.redmine.jp/">My Redmine</a>」のお客様サポートやRedmineの日本語情報サイト「<a href="https://redmine.jp/">Redmine.JP</a>」の記事を書く仕事などを担当してきました。第5版のときは校正に少しだけ関わらせてもらって出来上がった原稿の誤字チェックをしました。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="books@2x.jpg 2x" width="600px" alt=""><br>第4版、第5版、第6版
</div>
<h2>第5版からの主な変更点、工夫した点</h2>
<p>今回の第6版は第5版から主に以下の点を変更しました。</p>
<ul>
<li>モノクロ(第5版)→全ページフルカラー(第6版)<br>
カラーなので初心者の方でも分かりやすくなりました。</li>
<li>著者変更<br>
第5版までの著者の前田(弊社代表)が監修を行い、私が執筆するという新しい体制で取り組みました。</li>
<li>最新バージョンRedmine 5.1に対応</li>
<li>【Chapter 1】BBQ(第5版)→社員旅行(第6版)の段取りでRedmineを紙上体験</li>
<li>【Chapter 3】次の2社の利用事例を掲載<br>
弊社サービス「My Redmine」をご利用中のお客様の事例を掲載させていただきました。ご協力いただきありがとうございます。
<ul>
<li><a href="https://hosting.redmine.jp/casestudy/alconix/">アルコニックス株式会社様</a></li>
<li><a href="https://hosting.redmine.jp/casestudy/ishida-tec/">株式会社イシダテック様</a></li>
</ul></li>
<li>新しい章の追加
<ul>
<li>【Chapter 9】フィルタとクエリ<br>
フィルタやカスタムクエリの機能が強化されたため説明を追加しました。</li>
<li>【Chapter 10】通知を受け取る<br>
メンションやオートウォッチなどの説明を追加しました。</li>
<li>【Chapter 16】アクセス制御とセキュリティ<br>
二要素認証などの説明を追加しました。</li>
</ul></li>
</ul>
<h2>半年の制作期間でやったこと</h2>
<h3>最初にやったこと(2023.09中旬〜下旬)</h3>
<p>私が最初にやった作業は</p>
<ul>
<li>著者プロフィール</li>
<li>目次案</li>
<li>変更点の要約</li>
</ul>
<p>を考えることです。第5版の改版なので、第5版の目次をベースに追加したら良いと思う内容などを決めます。この内容をもとに出版社(秀和システム)で企画→承認されて、9月下旬に正式に第6版を書くことが決まりました。</p>
<h3>原稿と画像の制作(2023.10〜2024.02中旬)</h3>
<p>約5ヶ月間で以下を制作しました。毎週進捗表を更新して出版社に進捗状況を報告していました。</p>
<ul>
<li>原稿(テキスト)<br>
最初は第5版の原稿を更新すればいいと簡単に考えていたのですが、第5版の原稿があってもかなりの量なので大変でした。刻々と迫る締め切りに追われながら少しずつ進めていました。</li>
<li>スクリーンショットの画像データ<br>
Redmineの設定画面などは撮るのが簡単ですが、活動画面やチケット画面などサンプルデータが入力された状態のRedmineの画面を用意するのが大変でした。</li>
<li><p>スクリーンショットを加工したIllustratorデータ<br>
分かりやすいように赤で囲ったり、テキストを追加します。
<div class="text-center" style="margin: 2em auto;">
<img srcset="ai@2x.png 2x" width="600px" alt=""><br>
</div></p></li>
<li><p>コメントを書き込んだPDF<br>
新しく追加する章や内容が大きく変わるものはテキスト(Markdown)で出版社に提出しますが、第5版の内容をベースに更新するものは第5版のPDFデータにAdobe Acrobatでコメントを書き込んで提出します。Acrobatはあまり使ったことがなかったので慣れるまで大変でした。</p></li>
</ul>
<div class="text-center" style="margin: 2em auto;">
<img srcset="pdf@2x.png 2x" width="600px" style="border: 1px solid #bbb;"><br>
</div>
<h3>校正(2024.02中旬〜2024.03上旬)</h3>
<p>これまで本になった形を考えずにズラーっと書いてきた原稿が、A5サイズの本に左右のページでレイアウトされたPDFデータが出版社から送られてきます。校正ではレイアウトによってできてしまった空白が少なくなるように配置の調整をします。この段階になって書き足したいことが次々と出てきたり、何度も確認したはずなのに間違いがたくさん見つかったりしたので修正をしました。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="proof@2x.png 2x" width="600px" style="border: 1px solid #bbb;" alt=""><br>
</div>
<p>最後に本の4ページ目の「はじめに」が書き終わり、すべての作業が完了しました。</p>
<h2>感想</h2>
<p>こうやって書き出してみると半年ほどで本が一冊できるのであっという間に感じますが、なかなかゴールが見えない期間が長かったです。毎日進めているのに進捗率の%の数字がなかなか上がらなくて気が遠くなるような日々でした。パソコンに向かってもなかなか進まない日もありましたし、締切まではいつも本のことが気がかりで休まらない感覚でした。</p>
<p>会社の仕事もしながら本の作業をする時間を作るのは難しいことでしたが、ファーエンドテクノロジーのみなさんや関係する方々の協力のおかげで無事に予定通り出版できました。Redmineに関係する仕事を10年してきた私が書いた本がこれからRedmineを使う人の役に立てたら嬉しく思います。</p>
<p><strong>【スタッフ募集中】</strong><br>
弊社ではAWSを活用したソリューションの企画・設計・構築・運用や、Ruby on Rails・JavaScriptフレームワークなどを使用したアプリケーション開発を行うスタッフを募集しています。<a href="/recruit/">採用情報の詳細</a><br>
弊社での勤務に関心をお持ちの方は、知り合いの弊社社員・関係者を通じてご連絡ください。</p>
<div class="text-center" style="margin: 2em auto;">
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f4a89f0f"><img srcset="/images/service/myredmine-add@2x.png 2x" alt="My Redmine"></a>
</div>
<hr>
<div style="margin-top: 2em;">
<span style="font-weight: bold; color: #f15a5a;">こちらの記事もオススメです!</span><span style="color: #555;"></span>
<table class="table table-condensed">
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2016/12/redmine-book-5/"><img src="/blog/2016/12/redmine-book-5/ogp.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2016/12/redmine-book-5/"><strong><img src="https://www.gravatar.com/avatar/3c80fe933f2d692f6a950d500f6377b7?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> 書籍「入門Redmine 第5版」ができるまで</strong></a><br>
<small>『入門Redmine 第5版』がどのような過程で作られたのか紹介してみます。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/03/huawei-watch-gt-4/"><img src="/blog/2024/03/huawei-watch-gt-4/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/03/huawei-watch-gt-4/"><strong><img src="https://www.gravatar.com/avatar/3c80fe933f2d692f6a950d500f6377b7?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> HUAWEI Watch GT 4 を買って8年ぶりのスマートウォッチがある生活を始めて3週間</strong></a><br>
<small>8年ぶりに買ったスマートウォッチ。三週間経過した現時点での生活の変化と活用状況です。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/03/marketing/"><img src="/blog/2024/03/marketing/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/03/marketing/"><strong><img src="https://www.gravatar.com/avatar/c2ecd28c49b42ee59d534cea6e74beb0?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> はじめてのマーケティングと学ぶのに役立った情報</strong></a><br>
<small>デジタルマーケティング関連の基礎概念を理解することからスタートしました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/redmine-wasm/"><img src="/blog/2024/02/redmine-wasm/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/redmine-wasm/"><strong><img src="https://www.gravatar.com/avatar/d80534c2d855441c53f16a3e24a8c39e?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> Web版VSCodeでRedmineのWasmを試した話</strong></a><br>
<small>Web版VSCodeを使用してRedmineをWasm(WebAssembly)で動作させることを試しました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/freee-filebox/"><img src="/blog/2024/02/freee-filebox/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/freee-filebox/"><strong><img src="https://www.gravatar.com/avatar/ae1397d87bf36ce7598eac1a59ab5991?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> Freeeのファイルボックス機能を使って帳票を管理しています</strong></a><br>
<small>2024年1月から電子帳簿保存法が完全義務化されました。仕訳ごとにファイルを添付して保管しています。</small>
</td>
</a>
</tr>
</table>
</div>
tag:www.farend.co.jp,2024-03-13:/blog/2024/03/huawei-watch-gt-4/
HUAWEI Watch GT 4 を買って8年ぶりのスマートウォッチがある生活を始めて3週間
2024-03-13T00:00:00Z
2024-03-13T00:00:00Z
<div class="tldr-box">
<ul>
<li>ファーウェイ製のスマートウォッチ HUAWEI WATCH GT 4 を買った</li>
<li>スマートウォッチを使うのは8年ぶり</li>
<li>買ってから三週間経過した現時点での生活の変化と活用状況</li>
</ul>
</div>
<p><br></p>
<div class='ad_myredmine_square'>
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f0e99ebf">
<img srcset="/images/service/myredmine-add2@2x.png 2x" alt="My Redmine">
</a>
</div>
<div style="float: left; margin: 0 0.5em 0 0;"><img src="https://www.gravatar.com/avatar/3c80fe933f2d692f6a950d500f6377b7?s=112px&d=mm" style="width: 56px; border-radius: 50%;"></div>
<p>前田です。3月23日に『<a href="https://amzn.to/3uYcmkV">入門Redmine 第6版</a>』という本が発売されます。この本の第5版までの著者は私だったのですが、第6版の著者はファーエンドテクノロジー社員の石原さんに交代し、私は監修者になりました。1月から2月にかけては本の関係の作業で忙しく過ごしていました。</p>
<p>第5版までは2年ごとに改訂版を出していたのに2016年に第5版が出てからは8年間改訂版が出せていませんでしたが、著者交代によりようやく新しい版を出すことができました。</p>
<p>第6版は全ページカラーになり大変見やすくなったほか、新しい内容が追加されてページ数が14%増となっています。それでいながら税別価格はわずか400円アップの2800円と大変お買い得です。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="redmine-book@2x.jpg 2x" width="600px" style="border: 1px solid #bbb;" alt=""><br>8年前に刊行された第5版(左)と3月23日発売の第6版の見本誌(右)
</div>
<p>さて、今回のブログはスマートウォッチの話題です。2月の中旬に HUAWEI WATCH GT 4 というスマートウォッチを買いました。買ったきっかけはHUAWEI STOREから届いたバレンタインキャンペーンのメールです。その中で HUAWEI Watch GT 4 が紹介されていて、ちょうどキャンペーンで安くなってるし買ってみようかという気になって注文しました。</p>
<p>実はスマートウォッチを使うのは初めてではなく、2015年に初代Apple Watchを発売日に買って使っていました。ただ1年くらい使ったある日、朝出かけようとしたときに充電切れだったことをきっかけに、どうでもよくなって使うのをやめてしまいました。それからおよそ8年間、ずっと機械式の腕時計を使っていました。</p>
<p>スマートウォッチをやめたきっかけが充電切れで、再び使い始めたきっかけがバレンタインキャンペーンの宣伝メール。物事に対する気持ちは些細なことで離れたり向いたりするのだなと感じました。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="watch@2x.jpg 2x" width="300px" style="border: 1px solid #bbb;" alt=""><br>HUAWEI WATCH GT 4
</div>
<h2>3週間使ってみて</h2>
<p>今のところ今年買ってよかった物の暫定トップです。</p>
<p>まず、液晶画面が長方形ではなく円形で、普通の時計に近い外観なのが気に入っています。ベルトの革がもう少し質感が高いとなお良いのですが、価格が3万円台前半であり腕時計としては低価格帯なのでこんなものでしょう。</p>
<p>そして、スマートウォッチの当たり前の機能ではありますが、通知が便利です。Googleカレンダーのスケジュール、WeChatやLINEの新着メッセージに振動で気づくことができ、時計の画面でさっと確認できることの便利さを思い出しました。</p>
<p>最初は不要だと思ってましたが意外と使っているのがヘルスケア関係の機能です。心拍数の変化が記録されるので、「ちょっと心拍数を上げてみるか」とゲーム感覚で階段を1段飛ばしで上がったり早足で歩いたりするようになりました。また、睡眠の状態の記録を見ることで、酒を飲むと睡眠の質が悪そうなことが可視化され、量を気持ち控えたほうがよいかなと考えるようになりました。</p>
<p>以前使っていた初代Apple Watchは毎日充電が必要で、それが原因で1年で使わなくなったのですが、HUAWEI WATCH GT 4はバッテリーが2週間持つとされているので頻繁に充電しなくてもよいのが嬉しいです。毎週末に充電することにしていますが、その時の残りが50%前後なので本当に2週間持ちそうです。</p>
<h2>よく使っている機能の一例</h2>
<h3>Redmine公式サイトの活動の通知</h3>
<p>私はオープンソースのプロジェクト管理ツール「Redmine」の開発に協力しているので、Redmine公式サイトのチケットの作成・更新状況を気にすることが多いです。そこで、スマートフォンにフィードリーダーアプリ「<a href="https://play.google.com/store/apps/details?id=com.nononsenseapps.feeder.play">Feeder</a>」をインストールしてRedmine公式サイトの活動画面の<a href="https://www.redmine.org/projects/redmine/activity.atom">Atomフィード</a>を登録し、その通知をHUAWEI WATCHに送るようにしました。</p>
<p>一応通知はされるのですが、チケットのタイトルの一部しか見えないことと、確認済みのものはFeeder上でも既読にしておかないと次の通知のタイミングで同じものが再度通知されるのが少し困っています。違うフィードリーダーアプリの組み合わせを検証したいと思います。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="feeder@2x.png 2x" width="300px" style="border: 1px solid #bbb;" alt=""><br>フィードリーダーアプリ「Feeder」で取得した www.redmine.org の活動画面の情報
</div>
<div class="text-center" style="margin: 2em auto;">
<img srcset="feeder-notification@2x.jpg 2x" width="300px" style="border: 1px solid #bbb;" alt=""><br>HUAWEI WATCH上でのFeederの通知
</div>
<h3>WeChat、Facebook Messenger、LINEなどの通知</h3>
<p>スマートフォンの操作をせずに新着メッセージを確認できるのは便利です。</p>
<p>私はスマートフォンの画面を他人に見せているときに新着メッセージの内容が見えるのを防ぐためOPPO製のスマートフォンに搭載されているアプリロック機能を使っているので、新着メッセージが届いても通知としてはメッセージが届いたことだけが表示されます。内容を見るためにはアプリを開く必要があり若干不便です。</p>
<p>ところがロック中のアプリでもHUAWEI WATCHの画面にはメッセージの内容が表示されるので、メッセージ内容の把握がすごく簡単になりました。スマートフォンの画面の通知には内容を表示させず他人に画面を見せることが少ない時計の画面にはメッセージが表示されるという、私にとっては大変都合がよい状態になりました。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="app-lock-notification@2x.png 2x" width="540px" style="border: 1px solid #bbb;" alt=""><br>アプリロック中の通知。メッセージの内容が表示されない<br>(日本語表示ではないのはスマートフォンの言語設定の影響)
</div>
<div class="text-center" style="margin: 2em auto;">
<img srcset="wechat-notification@2x.jpg 2x" width="300px" style="border: 1px solid #bbb;" alt=""><br>HUAWEI WATCHにはメッセージの内容が表示される
</div>
<h3>アラーム</h3>
<p>私は医師に処方された目薬を毎日1回ささないといけないのですが、たまに忘れてしまうことがあります。さし忘れを防ぐためにHUAWEI WATCHのアラームを毎日正午に鳴るようにセットしました。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="alarm@2x.png 2x" width="540px" style="border: 1px solid #bbb;" alt=""><br>スマートフォンのHuaweiヘルスケアアプリでアラームをセット<br>(日本語表示ではないのはスマートフォンの言語設定の影響)
</div>
<h3>ヘルスケア</h3>
<p>心拍数、ストレス、血中飽和酸素濃度、皮膚温度など何種類かのデータを取得・記録できますが、興味深く観察しているのが睡眠のデータです。飲酒した日は小刻みに深い眠りと浅い眠りを繰り返す傾向があることがわかり、体調に何らかの影響がありそうです。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="sleep-normal@2x.png 2x" width="540px" style="border: 1px solid #bbb;" alt=""><br>飲酒無しの睡眠
</div>
<div class="text-center" style="margin: 2em auto;">
<img srcset="sleep-drunk@2x.png 2x" width="540px" style="border: 1px solid #bbb;" alt=""><br>飲酒有りの睡眠
</div>
<p><strong>【スタッフ募集中】</strong><br>
弊社ではAWSを活用したソリューションの企画・設計・構築・運用や、Ruby on Rails・JavaScriptフレームワークなどを使用したアプリケーション開発を行うスタッフを募集しています。<a href="/recruit/">採用情報の詳細</a><br>
弊社での勤務に関心をお持ちの方は、知り合いの弊社社員・関係者を通じてご連絡ください。</p>
<div class="text-center" style="margin: 2em auto;">
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f4a89f0f"><img srcset="/images/service/myredmine-add@2x.png 2x" alt="My Redmine"></a>
</div>
<hr>
<div style="margin-top: 2em;">
<span style="font-weight: bold; color: #f15a5a;">こちらの記事もオススメです!</span><span style="color: #555;"></span>
<table class="table table-condensed">
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2019/01/applewatch/"><img src="/blog/2019/01/applewatch/ogp.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2019/01/applewatch/"><strong><img src="https://www.gravatar.com/avatar/65ad1c564dc345a424b6a01b7b8e2695?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> 2台持ちだからできるApple Watchで睡眠分析と心拍数測定</strong></a><br>
<small>2台のApple Watchを使って睡眠分析や心拍数測定に活用しています。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/03/marketing/"><img src="/blog/2024/03/marketing/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/03/marketing/"><strong><img src="https://www.gravatar.com/avatar/c2ecd28c49b42ee59d534cea6e74beb0?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> はじめてのマーケティングと学ぶのに役立った情報</strong></a><br>
<small>デジタルマーケティング関連の基礎概念を理解することからスタートしました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/redmine-wasm/"><img src="/blog/2024/02/redmine-wasm/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/redmine-wasm/"><strong><img src="https://www.gravatar.com/avatar/d80534c2d855441c53f16a3e24a8c39e?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> Web版VSCodeでRedmineのWasmを試した話</strong></a><br>
<small>Web版VSCodeを使用してRedmineをWasm(WebAssembly)で動作させることを試しました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/freee-filebox/"><img src="/blog/2024/02/freee-filebox/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/freee-filebox/"><strong><img src="https://www.gravatar.com/avatar/ae1397d87bf36ce7598eac1a59ab5991?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> Freeeのファイルボックス機能を使って帳票を管理しています</strong></a><br>
<small>2024年1月から電子帳簿保存法が完全義務化されました。仕訳ごとにファイルを添付して保管しています。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/pico-ruby-kani-robo/"><img src="/blog/2024/02/pico-ruby-kani-robo/ogp@2x.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/pico-ruby-kani-robo/"><strong><img src="https://www.gravatar.com/avatar/6f6cfc64c61460a6ce7190fdbfc3e66a?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> PicoRubyを使ってかにロボを制作し「第1回 Matz葉がにロボコン」に出場しました</strong></a><br>
<small>「第1回 Matz葉がにロボコン」オープン部門に出場。プログラムをRubyで開発し、PicoRubyで動かしました。</small>
</td>
</a>
</tr>
</table>
</div>
tag:www.farend.co.jp,2024-03-06:/blog/2024/03/marketing/
はじめてのマーケティングと学ぶのに役立った情報
2024-03-06T00:00:00Z
2024-03-06T00:00:00Z
<div class="tldr-box">
<ul>
<li>デジタルマーケティング関連の基礎概念を理解することからスタートしました</li>
<li>基本学習に参考にした書籍を紹介</li>
<li>今後の取り組みについて</li>
</ul>
</div>
<p><br></p>
<div class='ad_myredmine_square'>
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f0e99ebf">
<img srcset="/images/service/myredmine-add2@2x.png 2x" alt="My Redmine">
</a>
</div>
<div style="float: left; margin: 0 0.5em 0 0;"><img src="https://www.gravatar.com/avatar/c2ecd28c49b42ee59d534cea6e74beb0?s=112px&d=mm" style="width: 56px; border-radius: 50%;"></div>
<p>マーケティンググループの呂です。昨年ファーエンドテクノロジーに入社してから半年以上が経過しました。これまで当社のクラウドサービス「<a href="https://hosting.redmine.jp/">My Redmine</a>」等のお客様サポートを中心に取り組んできましたが、現在はサポートのほかにマーケティング関連の業務にも携わるようになっています。</p>
<p>このブログでは、担当しているマーケティング業務で注力した点や気付いたこと、参考にした書籍など、そして今後取り組みたい課題について記録していきたいと思います。</p>
<div class="text-center" style="margin: 0 auto 2em ;">
<img srcset="ogp@2x.png 2x" width="600px" style="border: 1px solid #bbb;" alt=""><br>
</div>
<h2>デジタルマーケティングの知識を習得することからスタート</h2>
<p>マーケティングの経験がまったくない状態の私は、マーケティングの基本的な取り組みについて学ぶことからはじめました。</p>
<p>CTR(クリック率)、CPC(クリック単価)などの基本用語の意味を理解するために、まずはネットで検索してみるという方針で情報収集を始めました。</p>
<p>よく目にするキーワードは「超簡単」「未経験者向け」などで、これらの記事は概念を理解するのに便利で読みやすい一方で、深掘りが足りず、内容が重複していることが多かったです。</p>
<p>そこで、より詳細な情報を得るために、書籍を探してみることにしました。デジタルマーケティング関連の書籍は多岐にわたっており、その中から私は宇都雅史著『手にとるようにわかる デジタルマーケティング入門』(かんき出版、2023)(Kindle版)という書籍を選びました。とくに深い理由はありませんが、豊富な図版に惹かれ、出版年が比較的最新であることから、最新の情報を得られると期待しKindle版で購入しました。</p>
<p><a href="https://www.amazon.co.jp/dp/B0BZ8HXPTM">https://www.amazon.co.jp/dp/B0BZ8HXPTM</a></p>
<p>アマゾンで本のサンプルを閲覧した限り、ほとんどのデジタルマーケティング関連の本はウェブマーケティングについて幅広く解説しており、詳細な内容が含まれているため、一冊のみでも十分に理解に役立つと考えました。ただし、その分、多くの本はボリュームが多く、読みづらい部分もありました。</p>
<p>時間に余裕があれば、ネット記事と書籍を併用して学習することが効果的だと感じました。概念の理解だけでなく、より実践的な知識やノウハウも得られるのが一番理想的かもしれません。</p>
<h2>ウェブ広告の出稿を実際に挑戦</h2>
<p>ウェブ広告の知識や概念などを理解していれば、広告出稿は簡単にできると思っていましたが、それは勘違いで実際にはかなり苦労しました。</p>
<p>事前にマニュアルを入手し、具体的な操作方法を確認しながら設定を行ってみましたが、利用明細を確認するにはどのボタンをクリックするべきか、キーワードの編集はどの画面で行うべきかなど細かなところで悲鳴を上げました。</p>
<p>ここにも参考にした本が一冊あります。船井総合研究所著『担当者1人で取り組めるはじめてのネット広告』(同文舘出版、2021)という書籍です。内容としては各ツールについての大雑把な説明もありつつ、ネット広告に焦点を当てて、GoogleとYahooの広告ツールの設定画面、数字の見方、意味説明などについて分かりやすく説明してくれます。</p>
<p>たまたま書店で出会った本で、当初は期待していなかったですが、設定が難航していた際に気分転換として読み始めたら、かなり役に立つ情報が書かれて救われた感じでした。</p>
<p><a href="https://www.amazon.co.jp/dp/4495540963">https://www.amazon.co.jp/dp/4495540963</a></p>
<h2>今後の取り組みについて</h2>
<p>結果として、ウェブ広告の出稿が無事にできました。ただし、これは終わりではなく、わたしのウェブマーケティングへの挑戦はむしろここからスタートします。広告効果のデータ分析と施策への反映はまたひとつ大きな課題として存在しています。</p>
<p>ネット情報、書籍、広告プラットフォームの操作で知識を積み重ねる他、マーケティング関連のセミナーなどにも参加し、新しいトレンドやテクノロジーに対する興味と学習意欲を保つよう努力していきたいです。</p>
<p><strong>【スタッフ募集中】</strong><br>
弊社ではAWSを活用したソリューションの企画・設計・構築・運用や、Ruby on Rails・JavaScriptフレームワークなどを使用したアプリケーション開発を行うスタッフを募集しています。<a href="/recruit/">採用情報の詳細</a><br>
弊社での勤務に関心をお持ちの方は、知り合いの弊社社員・関係者を通じてご連絡ください。</p>
<div class="text-center" style="margin: 2em auto;">
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f4a89f0f"><img srcset="/images/service/myredmine-add@2x.png 2x" alt="My Redmine"></a>
</div>
<hr>
<div style="margin-top: 2em;">
<span style="font-weight: bold; color: #f15a5a;">こちらの記事もオススメです!</span><span style="color: #555;"></span>
<table class="table table-condensed">
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2023/11/project-management-taiwan/"><img src="/blog/2023/11/project-management-taiwan/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2023/11/project-management-taiwan/"><strong><img src="https://www.gravatar.com/avatar/c2ecd28c49b42ee59d534cea6e74beb0?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> 台湾の「プロジェクト管理ツール」事情</strong></a><br>
<small>台湾におけるプロジェクト管理ツールの状況について調査しました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/redmine-wasm/"><img src="/blog/2024/02/redmine-wasm/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/redmine-wasm/"><strong><img src="https://www.gravatar.com/avatar/d80534c2d855441c53f16a3e24a8c39e?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> Web版VSCodeでRedmineのWasmを試した話</strong></a><br>
<small>Web版VSCodeを使用してRedmineをWasm(WebAssembly)で動作させることを試しました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/freee-filebox/"><img src="/blog/2024/02/freee-filebox/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/freee-filebox/"><strong><img src="https://www.gravatar.com/avatar/ae1397d87bf36ce7598eac1a59ab5991?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> Freeeのファイルボックス機能を使って帳票を管理しています</strong></a><br>
<small>2024年1月から電子帳簿保存法が完全義務化されました。仕訳ごとにファイルを添付して保管しています。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/pico-ruby-kani-robo/"><img src="/blog/2024/02/pico-ruby-kani-robo/ogp@2x.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/pico-ruby-kani-robo/"><strong><img src="https://www.gravatar.com/avatar/6f6cfc64c61460a6ce7190fdbfc3e66a?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> PicoRubyを使ってかにロボを制作し「第1回 Matz葉がにロボコン」に出場しました</strong></a><br>
<small>「第1回 Matz葉がにロボコン」オープン部門に出場。プログラムをRubyで開発し、PicoRubyで動かしました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/travel-move/"><img src="/blog/2024/02/travel-move/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/travel-move/"><strong><img src="https://www.gravatar.com/avatar/f8eafcecfdf9620cfe2729da0b9e2291?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> 旅行の移動をスムーズに!Googleマップと交通系ICカードの利用</strong></a><br>
<small>Googleマップで目的地を保存し、移動中に検索する手間を省く方法を紹介します。</small>
</td>
</a>
</tr>
</table>
</div>
tag:www.farend.co.jp,2024-02-28:/blog/2024/02/redmine-wasm/
Web版VSCodeでRedmineのWasmを試した話
2024-02-28T00:00:00Z
2024-02-28T00:00:00Z
<div class="tldr-box">
<ul>
<li>Web版VSCodeを使用してRedmineをWasm(WebAssembly)で動作させることを試しました</li>
<li>コンテナイメージをWasmに変換し、それをWeb版VSCodeから実行する手順を説明しました</li>
<li>Redmineとの対話的操作は可能でしたが、REST APIを用いた操作はできませんでした</li>
</ul>
</div>
<p><br></p>
<div class='ad_myredmine_square'>
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f0e99ebf">
<img srcset="/images/service/myredmine-add2@2x.png 2x" alt="My Redmine">
</a>
</div>
<div style="float: left; margin: 0 0.5em 0 0;"><img src="https://www.gravatar.com/avatar/d80534c2d855441c53f16a3e24a8c39e?s=112px&d=mm" style="width: 56px; border-radius: 50%;"></div>
<p>前田 稔です。 <a href="https://www.publickey1.jp/blog/24/webvscodedockerwasmwebvscode-container-wasm.html">Web版VSCodeがDockerコンテナをWASM環境で起動、Webブラウザ内ローカルマシンとして利用可能に。拡張機能「vscode-container-wasm」登場 - Publickey</a> を読んでブラウザ内でRedmineを動かせそうと考えました。今回のブログはその検証結果をまとめることにしました。</p>
<h2>期待と検証結果</h2>
<p><a href="https://www.redmine.org/projects/redmine/wiki/rest_api">Rest api - Redmine</a> の動作検証がブラウザ上で完結できれば、Redmineの動作環境を準備する手間が省けると期待していました。</p>
<p>検証結果としてはコマンドラインでRedmineとの対話的操作ができました。<a href="https://www.redmine.org/projects/redmine/wiki/rest_api">Rest api - Redmine</a> はWasm上のネットワークインターフェース設定方法について私の理解が浅く断念しました。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="vscode-01@2x.png 2x" loading="lazy" alt="bin/rails console がWeb版VSCodeで動く様子" style="border: 1px solid #ccc;">
<br>bin/rails console がWeb版VSCodeで動く様子
</div>
<h2>コンテナイメージをWasmに変換する</h2>
<p>事前準備としてWeb版VSCodeの拡張機能「 <a href="https://github.com/ktock/vscode-container-wasm">ktock/vscode-container-wasm</a> 」で使用するために、コンテナイメージをWasmに変換する必要があります(<a href="https://github.com/ktock/vscode-container-wasm?tab=readme-ov-file#how-to-use">Option A</a> を選択しました)。</p>
<h3>Dockerfile</h3>
<p>テストデータ投入済みのRedmine環境を準備します。</p>
<pre>
FROM ruby:3.2-alpine
ENV RAILS_ENV=production
ENV RUBY_YJIT_ENABLE=1
RUN mkdir -p /redmine
RUN wget -O - https://github.com/redmine/redmine/archive/refs/tags/5.1.1.tar.gz | tar xz --strip-components=1 -C /redmine
WORKDIR /redmine
RUN echo "production:" > config/database.yml
RUN echo " adapter: sqlite3" >> config/database.yml
RUN echo " database: db/redmine.sqlite3" >> config/database.yml
RUN echo "gem 'puma'" > Gemfile.local
RUN echo "gem 'tzinfo-data'" >> Gemfile.local
RUN apk add --no-cache build-base sqlite sqlite-dev
RUN gem install sqlite3 -v 1.6.9 --platform=ruby
RUN bundle config set --local without 'development test'
RUN bundle install
RUN cp /usr/local/bundle/gems/sqlite3-1.6.9/lib/sqlite3/sqlite3_native.so \
/usr/local/bundle/gems/sqlite3-1.6.9-x86_64-linux/lib/sqlite3/3.2/
RUN bin/rails db:create db:migrate
RUN bin/rails generate_secret_token
RUN bin/rails db:fixtures:load
RUN apk add --no-cache curl jq
RUN bin/rails runner 'Setting.rest_api_enabled=1'
EXPOSE 3000
CMD ["/bin/sh"]
</pre>
<h3>container2wasm</h3>
<p><a href="https://github.com/ktock/container2wasm">ktock/container2wasm: Container to WASM converter</a> でコンテナイメージをWasmに変換します。次のコマンドはDebian GNU/Linux 12上で実行しています。</p>
<pre>
# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
# which c2w
/usr/local/bin/c2w
# which wasmtime
/usr/local/bin/wasmtime
</pre>
<p>次のコマンドで1GB割り当て済みのRedmineのWasmに変換します。</p>
<pre>
# docker build -t wasm-redmine .
# c2w --build-arg VM_MEMORY_SIZE_MB=1024 wasm-redmine out.wasm
</pre>
<p>念のため <a href="https://wasmtime.dev/">wasmtime</a> を使って実行します。</p>
<pre>
# wasmtime out.wasm free -m
total used free shared buff/cache available
Mem: 993 26 963 0 17 966
Swap: 0 0 0
</pre>
<p>Web版VSCodeからWasmファイルにHTTP(S)でアクセスするためインターネット上にアップロードします。今回はアップロード先のファイルサイズ制限を回避するためファイルを分割します。</p>
<pre>
# split -b 24M --additional-suffix=.wasm -d out.wasm redmine-
</pre>
<p>上のコマンドで分割した redmine-00.wasm 〜 redmine-22.wasm をインターネット上にアップロードします。</p>
<h2>Web版VSCode</h2>
<p>github.dev または vscode.dev でWeb版VSCodeにアクセスします。URLには <code>?vscode-coi=on</code> をつける必要があります。</p>
<h3>拡張機能のインストールと設定</h3>
<p>Web版VSCodeの拡張機能「 <a href="https://github.com/ktock/vscode-container-wasm">ktock/vscode-container-wasm</a> 」をインストールした後は <a href="https://github.com/ktock/vscode-container-wasm?tab=readme-ov-file#how-to-use">Option A</a> 用の設定( <code>.vscode/settings.json</code> )を追加します。</p>
<p>次の設定例は <code>redmine-00.wasm</code> 〜 <code>redmine-22.wasm</code> を使用する設定例です(あくまでも設定例ですのでコンテナイメージは各自でご準備ください)。</p>
<pre>
{
"container.imageLocation": "https://example.com/images/redmine-",
"container.imageChunks": 23,
"container.networkingMode": "fetch"
}
</pre>
<h3>コンテナイメージの起動</h3>
<p>いよいよWasmに変換したコンテナイメージの起動です。コマンドパレットで <code>> Run Container On Browser</code> を選択してしばらく待ちます。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="vscode-02@2x.png 2x" loading="lazy" alt="コマンドパレットでコンテナイメージを実行する様子" style="border: 1px solid #ccc;">
<br>コマンドパレットでコンテナイメージを実行する様子
</div>
<p><a href="https://github.com/ktock/vscode-container-wasm/blob/v0.0.2/src/web/extension.ts#L20-L40">"container.networkingMode": "fetch"</a> を設定することでコンテナイメージ内の通信は <a href="https://github.com/ktock/container2wasm/tree/main/extras/c2w-net-proxy">c2w-net-proxy</a> を通じてFetch API経由でブラウザ外と通信します。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="vscode-03@2x.png 2x" loading="lazy" alt="ネットワークインターフェース設定" style="border: 1px solid #ccc;">
<br>ネットワークインターフェース設定
</div>
<p>私の理解としてはループバックインターフェースを設定すれば <a href="https://www.redmine.org/projects/redmine/wiki/rest_api">Rest api - Redmine</a> の動作検証がブラウザで完結できるのでは?と考えていましたが、Wasm関連の知識不足のためブログ公開までに検証が間に合いませんでした。今後の課題とします。</p>
<h2>おわりに</h2>
<p>今回のブログではWeb版VSCodeでRedmineのWasmを試したところ、Redmineとの対話的操作ができました。従来のターミナル操作と同様に入力補完も機能しました。</p>
<div class="text-center" style="margin: 2em auto;">
<img srcset="vscode-04@2x.png 2x" loading="lazy" alt="入力補完の様子" style="border: 1px solid #ccc;">
<br>入力補完の様子
</div>
<p>今後の課題とした点については引き続き情報収集と検証をしていきます。次回のブログをお楽しみに。</p>
<p><strong>【スタッフ募集中】</strong><br>
弊社ではAWSを活用したソリューションの企画・設計・構築・運用や、Ruby on Rails・JavaScriptフレームワークなどを使用したアプリケーション開発を行うスタッフを募集しています。<a href="/recruit/">採用情報の詳細</a><br>
弊社での勤務に関心をお持ちの方は、知り合いの弊社社員・関係者を通じてご連絡ください。</p>
<div class="text-center" style="margin: 2em auto;">
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f4a89f0f"><img srcset="/images/service/myredmine-add@2x.png 2x" alt="My Redmine"></a>
</div>
<hr>
<div style="margin-top: 2em;">
<span style="font-weight: bold; color: #f15a5a;">こちらの記事もオススメです!</span><span style="color: #555;"></span>
<table class="table table-condensed">
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2023/04/d2/"><img src="/blog/2023/04/d2/ogp@2x.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2023/04/d2/"><strong><img src="https://www.gravatar.com/avatar/3cfda2b47a60ad184b9bd5b2bd7bfca9?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> テキストでダイアグラム・チャートを書く D2を試してみる</strong></a><br>
<small>テキストでダイアグラムやチャートを書くことができるスクリプト言語「D2」の嬉しいポイントを5つ紹介。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/freee-filebox/"><img src="/blog/2024/02/freee-filebox/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/freee-filebox/"><strong><img src="https://www.gravatar.com/avatar/ae1397d87bf36ce7598eac1a59ab5991?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> Freeeのファイルボックス機能を使って帳票を管理しています</strong></a><br>
<small>2024年1月から電子帳簿保存法が完全義務化されました。仕訳ごとにファイルを添付して保管しています。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/pico-ruby-kani-robo/"><img src="/blog/2024/02/pico-ruby-kani-robo/ogp@2x.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/pico-ruby-kani-robo/"><strong><img src="https://www.gravatar.com/avatar/6f6cfc64c61460a6ce7190fdbfc3e66a?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> PicoRubyを使ってかにロボを制作し「第1回 Matz葉がにロボコン」に出場しました</strong></a><br>
<small>「第1回 Matz葉がにロボコン」オープン部門に出場。プログラムをRubyで開発し、PicoRubyで動かしました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/travel-move/"><img src="/blog/2024/02/travel-move/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/travel-move/"><strong><img src="https://www.gravatar.com/avatar/f8eafcecfdf9620cfe2729da0b9e2291?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> 旅行の移動をスムーズに!Googleマップと交通系ICカードの利用</strong></a><br>
<small>Googleマップで目的地を保存し、移動中に検索する手間を省く方法を紹介します。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/01/rails-girls/"><img src="/blog/2024/01/rails-girls/workshop@2x.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/01/rails-girls/"><strong><img src="https://www.gravatar.com/avatar/3cfda2b47a60ad184b9bd5b2bd7bfca9?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> Rails Girls Matsue 5thのオーガナイザーをやりました</strong></a><br>
<small>さまざまな課題を乗り越えて、無事イベントを開催。今回のイベントを通して、イベント運営の大変さを知りました。</small>
</td>
</a>
</tr>
</table>
</div>
tag:www.farend.co.jp,2024-02-21:/blog/2024/02/freee-filebox/
Freeeのファイルボックス機能を使って帳票を管理しています
2024-02-21T00:00:00Z
2024-02-21T00:00:00Z
<div class="tldr-box">
<ul>
<li>2024年1月から電子帳簿保存法が完全義務化されました</li>
<li>仕訳ごとにファイルを添付して保管しています</li>
<li>過去の仕訳を参照したいときも、すぐに帳票が確認できて便利になりました</li>
</ul>
</div>
<p><br></p>
<div class='ad_myredmine_square'>
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f0e99ebf">
<img srcset="/images/service/myredmine-add2@2x.png 2x" alt="My Redmine">
</a>
</div>
<div style="float: left; margin: 0 0.5em 0 0;"><img src="https://www.gravatar.com/avatar/ae1397d87bf36ce7598eac1a59ab5991?s=112px&d=mm" style="width: 56px; border-radius: 50%;"></div>
<p>今週のブログ担当は坂本です。先週は2月なのに暖かく過ごしやすかったです。寒暖差が大きいので体調管理には気をつけたいです。</p>
<p>さて、以前のブログでも触れましたが、2024年1月から電子帳簿保存法が完全義務化されました。</p>
<p>以前のブログ<a href="/blog/2023/07/scanner/">「紙のスキャン作業を1枚あたり40秒も時間短縮できました」</a></p>
<p>弊社ではFreeeというサービスのファイルボックス機能を利用して電子帳簿保存法の完全義務化に対応しているお話をしようと思います。</p>
<p>Freee ファイルボックス<br>
<a href="https://www.freee.co.jp/electronic-book/filebox/">https://www.freee.co.jp/electronic-book/filebox/</a></p>
<h2>Freeeのファイルボックス機能で仕訳ファイルを添付するまでの流れ</h2>
<p>2022年1月1日から改正電子帳簿保存法が施行され、2024年1月1日より電子取引のデータの保存が義務化されています。Freeeのファイルボックスでは、電子データの証憑類を保存する機能が備わっていて同法に対応しています。</p>
<h3>ファイルボックスにファイルを添付</h3>
<p>Freeeには「ファイルボックス」という機能があり、請求書や領収書などのPDFファイルをfreeeに取り込むことができます。</p>
<div class="text-center" style="margin: 0 auto 2em ;">
<img srcset="filebox1@2x.png 2x" width="600px" style="border: 1px solid #bbb;"><br>
取引のメニュー内にある「ファイルボックス」から登録
</div>
<div class="text-center" style="margin: 0 auto 2em ;">
<img srcset="filebox2@2x.png 2x" width="600px" style="border: 1px solid #bbb;"><br>
ドラッグ&ドロップすることでファイルボックスにファイルをアップロードできる
</div>
<h3>仕訳に添付</h3>
<p>ファイルを添付したい仕訳を開いて下にスクロールします。</p>
<div class="text-center" style="margin: 0 auto 2em ;">
<img srcset="journal-entry@2x.png 2x" width="600px" style="border: 1px solid #bbb;"><br>
仕訳にファイルボックスにアップロードした帳票を紐づける(添付する)
</div>
<div class="text-center" style="margin: 0 auto 2em ;">
<img srcset="button-attached@2x.png 2x" width="" style="border: 1px solid #bbb;"><br>
</div>
<p>ファイルを添付ボタンをクリックすると、ファイルボックスのファイル一覧が表示されます。「未登録」タブにはまだ仕訳に紐づいていないファイルが表示されます。また、「アップロード日」や「アップロードした人」「No」などで絞り込みができるので、ファイルを探すのにも困りません。</p>
<div class="text-center" style="margin: 0 auto 2em ;">
<img srcset="filebox-list@2x.png 2x" width="600px" style="border: 1px solid #bbb;"><br>
ファイルボックスの中からファイルを選択し、仕訳に添付する
</div>
<h3>仕訳から帳票ファイルの確認</h3>
<p>仕訳の画面から添付したファイルを確認できます。複数添付する場合は「ファイルを添付」から再度添付します。</p>
<div class="text-center" style="margin: 0 auto 2em ;">
<img srcset="attached-file@2x.png 2x" width="600px" style="border: 1px solid #bbb;"><br>
仕訳に添付したイメージ
</div>
<h3>過去の仕訳から帳票をすぐに確認できて便利</h3>
<p>電子帳簿保存法が完全義務化されるからという理由で仕訳にファイルを添付し始めましたが、後から仕訳を確認したいときに、すぐに帳票が確認できるというメリットがありました。</p>
<p>今までは紙で保管していたため、その仕訳に対する帳票を探すために、"該当の日付が含まれている期間のファイル探し" から始まるので、時間がかかっていました。仕訳にPDFファイルとして添付することで、紙の帳票をわざわざ探さなくても良いためとても楽になりました。</p>
<p><strong>【スタッフ募集中】</strong><br>
弊社ではAWSを活用したソリューションの企画・設計・構築・運用や、Ruby on Rails・JavaScriptフレームワークなどを使用したアプリケーション開発を行うスタッフを募集しています。<a href="/recruit/">採用情報の詳細</a><br>
弊社での勤務に関心をお持ちの方は、知り合いの弊社社員・関係者を通じてご連絡ください。</p>
<div class="text-center" style="margin: 2em auto;">
<a href="https://hosting.redmine.jp/lp/myredmine/?argument=ZonMDklE&dmai=a65274f4a89f0f"><img srcset="/images/service/myredmine-add@2x.png 2x" alt="My Redmine"></a>
</div>
<hr>
<div style="margin-top: 2em;">
<span style="font-weight: bold; color: #f15a5a;">こちらの記事もオススメです!</span><span style="color: #555;"></span>
<table class="table table-condensed">
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2023/07/scanner/"><img src="/blog/2023/07/scanner/ogp@2x.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2023/07/scanner/"><strong><img src="https://www.gravatar.com/avatar/ae1397d87bf36ce7598eac1a59ab5991?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> 紙のスキャン作業を1枚あたり40秒も時間短縮できました</strong></a><br>
<small>電子データ保存義務化に向けて、紙をスキャンする機会が増えました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/pico-ruby-kani-robo/"><img src="/blog/2024/02/pico-ruby-kani-robo/ogp@2x.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/pico-ruby-kani-robo/"><strong><img src="https://www.gravatar.com/avatar/6f6cfc64c61460a6ce7190fdbfc3e66a?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> PicoRubyを使ってかにロボを制作し「第1回 Matz葉がにロボコン」に出場しました</strong></a><br>
<small>「第1回 Matz葉がにロボコン」オープン部門に出場。プログラムをRubyで開発し、PicoRubyで動かしました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/02/travel-move/"><img src="/blog/2024/02/travel-move/ogp@2x.png" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/02/travel-move/"><strong><img src="https://www.gravatar.com/avatar/f8eafcecfdf9620cfe2729da0b9e2291?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> 旅行の移動をスムーズに!Googleマップと交通系ICカードの利用</strong></a><br>
<small>Googleマップで目的地を保存し、移動中に検索する手間を省く方法を紹介します。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2024/01/rails-girls/"><img src="/blog/2024/01/rails-girls/workshop@2x.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2024/01/rails-girls/"><strong><img src="https://www.gravatar.com/avatar/3cfda2b47a60ad184b9bd5b2bd7bfca9?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> Rails Girls Matsue 5thのオーガナイザーをやりました</strong></a><br>
<small>さまざまな課題を乗り越えて、無事イベントを開催。今回のイベントを通して、イベント運営の大変さを知りました。</small>
</td>
</a>
</tr>
<tr>
<td style="width: 100px; vertical-align: middle;">
<a href="/blog/2023/12/nca-annualconf2023/"><img src="/blog/2023/12/nca-annualconf2023/ogp@2x.jpg" style="border: 1px solid #ccc;"></a>
</td>
<td style="vertical-align: middle;">
<a href="/blog/2023/12/nca-annualconf2023/"><strong><img src="https://www.gravatar.com/avatar/65ad1c564dc345a424b6a01b7b8e2695?s=52px&d=mm" style="width: 26px; border-radius: 50%;"> 日本シーサート協議会 Annnual Conference2023 に現地参加しました</strong></a><br>
<small>Annual Conferenceは毎年NCAが開催するイベントです。</small>
</td>
</a>
</tr>
</table>
</div>