実装の話Scrapboxのファイルアップロード機能について紹介Scrapbox上に画像やpdfなど様々なファイルをアップロード出来る機能(1ファイル最大100MB)https://scrapbox.io/files/6284bb46fe9e37001d00d341.mp4詳しくは/help-jp/ファイルアップロードに書いてあるファイル名は全文検索の対象になっている画像にはOCRが自動的にかかり、全文検索でヒットします先日pdf内のテキスト情報も検索できるようになりましたhttps://gyazo.com/ea0aaf1b03b64f93200d6239d78de92c便利そうutgwkk.iconyosider.iconteyoda7.iconmgn901.iconmeganii.icon超良いakix.iconmtane0412.iconyamanoku.icontakker.iconたぶん論文とかデータシートとか管理するのに便利。大人買いしたい容量の追加購入を買い切りにした理由よくあるクラウドストレージのサービスはサブスクリプション形式が多いサブスクリプションはいつか決済が停止したり、解約される物です解約後にアクセスが出来なくなり、デッドリンク(=リンク切れ)になってしまう複数人で使っているプロジェクトで、あるユーザーが解約したらプロジェクト内のファイルが歯抜けに消えるそれによってインターネットから情報が失われてしまう事態を避ける為に買い切り形式にしましたインターネットから情報が失われてしまう事態を避ける尊すぎるyamanoku.icontakker.icondaiiz.icon公開projectで参考にしていたページに埋め込まれていた画像やpdfなどがアクセス不可になることを避けられるscrapboxは情報を蓄積していくツールなので消えずに残っていく方が嬉しいhata6502.icon買い切り式だと、サークル活動などでの経費申請とも相性良さそうですよね。サブスク解約し忘れもないし、毎月経費申請したりする必要がない。個人ですが忘れっぽいので解約し忘れがないの本当にありがたいですteyoda7.iconスライド資料がアクセス不可能になったWebサービスあったなぁ🤔と思い出してしまったakix.icon「容量削らないと」ということもないので、ユーザとしてはかなり精神的に楽だと思いました。mgn901.iconこないだ「iCl○udのプラン変えて容量増やさないと」と言っている友達がいて大変そうだなになった。隠せてない伏せ字で草takker.iconteyoda7.iconMijinko_SD.icon普通に安く済んでたすかるyosider.iconこちらから払うお金が少なすぎて逆に心配になるレベル()mgn901.icon1GB単位で増やせるというのもよいですよね。capacityをクリックするとサーバー側でユーザーの情報などを元に決済画面のURLを作ってリダイレクトさせるwebhookを用いて決済が成功したことを受け取り、容量の値を反映させるasync_paymentといった機能もあるScrapbox側でユーザーのカード情報などを保存しなくて済む苦労したところ多くの決済手段が提供されていて今回に適切な決済はどれか判断するのが難しい最後にScrapboxの哲学に沿った形にすることで「買い切り」と言う形での実装になった「ユーザーが容量を増やせるようにしたい」という目的からエンジニア自らで色々調査して仕様を決めていきます個人では滅多に実装することが無い決済機能を実装できて良い経験になった/icons/いい話だ.iconakix.iconyuiseki.iconyamanoku.icon。