スクリプト類とメニューボタン

トップ ソフト 雑記 日記 リンク
ラベル notestock の投稿を表示しています。 すべての投稿を表示
ラベル notestock の投稿を表示しています。 すべての投稿を表示

2025/07/14

notestock機能追加(引用展開・正規表現検索)

いつも応援ありがとうございます。notestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

投稿内に別の投稿へのリンクがあり、notestockに取り込まれていれば、引用として展開されるようになりました。
公開ページは、公開ページの設定と同じです。自分の投稿だと表示されやすいですが、他人の投稿の場合はほとんど表示されないかもしれません。
公開設定されているアカウントは2割程度なので

検索条件として正規表現が指定できるようになりました。
正規表現というのは、プログラムをする人でないと馴染みがないかと思いますが、検索ワードを文字だけではなく、複雑な条件で指定することが可能です。
検索サイトで「正規表現 書き方」みたいなキーワードを指定してもらったら、書き方が出てくるかと思います。

例えばわたしの場合は、古い記事を参照した投稿なんかに「2020年の記事」とか「2021年3月の記事」とかの記述を入れるようにしています。
これらの投稿から2010年代の記事投稿を検索したいとき、共通する文字「201 年 の記事」というキーワードでは、英数字が単語単位になっていないので検索に引っかかりません。かといって「(2010 OR 2011 OR 2012 OR 2013 OR 2014 OR 2015 OR 2016 OR 2017 OR 2018 OR 2019) の 記事」というキーワードを指定するのは、あまりにも手間が掛かります。
そこで「201[0-9]年.+の記事」というキーワードを入れて「正規表現」にチェックを入れると、該当する条件の投稿が検索できます。
投稿の書式を決めているような人だと、活用できる場面が有るかもしれません。

2025年7月14日で、notestockが7周年を迎えました。
これからも頑張ります。

notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

2025/06/25

SSDを使い切った

2016年に買ったSSD5台のうち、1台を完全に使い切りました。

S.M.A.R.T.のPercent Lifetime Remainが一桁になった頃、本番データベースのストレージから外してバックアップサーバのストレージとして余生を送らせていました。この度、同数値が1になり、エラー扱いとなったので完全引退となりました。


チップを破壊して破棄。お疲れさまでした。


サービス運営費としての寄付から新しいストレージを利用させていただいています。ありがとうございます。

2025/06/24

notestockのwebhook機能ドキュメント

書く書くといいつつ、ずっと放ったらかしだったので、いい加減書かないとなということで書きます。

 

notestockには実験的な機能として、「webhook呼び出し」があります。

これは、投稿内容に合わせて、他のサービスに投稿内容をリレーすることが可能です。

ただし利用する際には「正規表現」辺りの技術知識が必要になることがあります。

設定項目として

  • regular expression
    正規表現で条件を指定する
  • webhook URL
  • method
  • Content-Type
  • enable/disable
  • send body
    • 正規表現のマッチ結果が変数として$1から順に当てはめられるので、置換が可能です。
    • 「$JSON」だけを書くとJSON形式で送信。
    • 「$JMESPath:」を先頭に置くとJMESPath(https://jmespath.org/)で処理された文字列を送信。

があります。

基本的な動作としては、 「regular expressionに条件となる正規表現を書き、webhook URLに対してsend bodyが送信される」という流れになります。

enable/disableにチェックを付けていないものは、無効状態となり動作しません。
一時的に処理を止めておきたいときなどにチェックを外しておくと便利です。 


(例1)

マストドンの開発→アプリで「write:accounts」にチェックを入れて設定。

  • regular expression
    (?:あんた|おまえ)の名前は(.+)だ。

  • webhook URL
    https://poo6k2fbp3.execute-api.ap-northeast-1.amazonaws.com/prod/mstdn_update_name

  • method
    POST

  • send body
    domain=ドメイン名&token=さっき作ったアプリのアクセストークン&new_nickname=$1

を入れて保存すると、診断メーカーの湯婆婆に名前付けてもらえるやつを投稿するだけでマストドンの名前が変わります。(これは自分で名前を投稿する必要があり、本来Twitterで流行っていた『update name』の他人から名前を変更される面白さが無いのですが)

(例2)

  • regular expression
    .*
     
  • send body
    $JSON

を入れると、全ての投稿が、送信先に投稿データがJSON形式のまま渡されます。

自分でプログラムなどができる人は、この形式が一番処理しやすいかもしれません。 

(例3)

  • send body
    $JMESPath:[notag, id] | join(' ', @)

を入れると、投稿データがJMESPathで処理され、この例では「投稿内容 URL」の文字列として渡されます。JSONで処理するまでもない簡単なデータでは、こちらが便利かもしれません。


 

テストボタンで条件が認識されるかどうか確認できます。
「呼び出し」にチェックを付けると、実際にwebhookの呼び出しまで行われます。 

JSONやJMESPathの処理をテストするときは、「テスト投稿。書き換えてテストしてください。」の部分に投稿データのURL(正式な投稿アドレス、Mastodonなら https://example.com/users/example/statuses/~ 、Misskeyなら https://example.com/note/~)を指定してください。

Webhook.site(https://webhook.site/)などを使うと、実際に送られてくるデータの確認がしやすいかもしれません。

webhookは実験的な機能ですので、何か不具合があってもすぐにサポートされない場合があります。
ご了承ください。


2024/04/05

notestockに利用規約とプライバシーポリシーを制定

notestockに利用規約とプライバシーポリシーを制定しました。
これまで特に明文化することなく、なあなあで運営していましたが、2018年よりすでに6年目となり形ばかりとなりますが取り決めを行いました。

これまで明示されていなかった運営方針を含めて、そのまま文書化しているため、今回の制定により何らかの運営方針が変更になることはありません。
もし、困る点がある場合は、お知らせください。
文章化された物は堅苦しい物となっていますが、簡単に解説を入れておきます。


利用規約
第1条(適用)
「取り決めがどの範囲を指すのか」というものです。

第2条(利用登録)
現状の「アカウント名を入れて、規定のメッセージを送信してもらうと登録が行われる」という一連の流れと、状況によって拒否する場合があるというものです。「状況」は後述します。

第3条(利用料金および支払方法)
基本は無料ですが、超応援ユーザーになることで一部の機能が解放されるというものです。
超応援ユーザーの返金をしないということについては、ChatGPTに添削をお願いしたら利用者に不利すぎると怒られたのですが、比較的少額で提供している点や個人運営であるため返金対応作業が難しいというところで、ご理解ください。もし今後、急にぽっくり逝くなどでサービスを提供できなくなった場合でも、集金プラットフォームへ申し立てしてもらえると取り返せるかもしれませんが、たぶん難しいかもしれません。

第4条(禁止事項)
第2条の「状況」に当たる部分ですが、サーバーの負荷的にものすごい連投するボットとか、日本の法律で違法となる投稿ばかりなどの場合、断ることがあります。
また他に何か困る可能性があるため、広い解釈ができる定義となっています。他のサーバーの利用規約で投稿されたものを収集しているため、一般的なSNSの使い方であれば問題にはならないものと考えています。

第5条(本サービスの提供の停止等)
不定期なメンテナンスやサーバーが壊れることもあるため、止まることもあるよというものです。
基本的には事前に告知は行う予定ですが、止まってても怒らないでね、と。

第6条(利用制限および登録抹消)
第4条の禁止事項に触れる場合、止めることがあるよというものです。
基本的に事前に通知などは行う予定ですが、状況により事後連絡になる場合があります。
それで投稿が参照できないと怒られても対応できないよと。

第7条(退会)
たまにあるのですが、登録データを消して欲しいという依頼があったので、基本設定の画面の一番下に削除機能を用意しています。辞めたかったらそれを使ってねと。

第8条(保証の否認および免責事項)
サービスの問題でなにか損害が発生しても対応できないよというものです。
これもChatGPTの添削で無責任すぎると怒られたのですが、基本的に他のサーバーで投稿された物であるので、notestockの問題で何かが起こることは少ないかと考えています。

第9条(サービス内容の変更等)
これまでもやっていましたが、このブログへの投稿やSNSへの投稿で「変更したよ」と書くことがありますが、そんな感じでいきなり変わることがあるよというものです。

第10条(利用規約の変更)
これもChatGPTに以下略。
これまでの説明で分かるように、制作者側に有利な規約になっているので、そうそう規約が変更になることはないと思いますが、なんか有ったらさらに勝手に変更するよというものです。

第11条(個人情報の取扱い)
個人情報については書くことが多いのでプライバシーポリシーで規定しますねと。

第12条(通知または連絡)
第9条と同じく、なんか有ったら投稿で済ますねというものです。

第13条(準拠法・裁判管轄)
第4条の「違法」ってどこの法律やねんというところで、日本の法律ねという規定です。
何か有ったときに、いきなり裁判じゃなくて、基本的には連絡で解決を望んでいますが、もし急にニウエで裁判を起こされても、そんなところ行けないよとなるので、なんか有ったら住んでるところでねというものです。まあ、まずは連絡ください。


プライバシーポリシー
第1条(個人情報)
個人情報とは何かという話がたまにあるので、日本の法律で決まっているやつねという定義です。

第2条(収集される個人情報・および収集方法)
いきなり個人情報をくださいとは言わないのですが、投稿を収集する都合上、投稿内に個人情報が含まれている可能性があるので、投稿なら区別なく集めるよというものです。

第3条(個人情報を収集・利用する目的)
集めた投稿を表示したりするので、そういうのに使いますねという定義です。

第4条(利用目的の変更)
利用目的が変わることは無いと考えていますが、もし変える場合に無茶な変更はしないよというものです。

第5条(個人情報の第三者提供)
勝手に公開状態にはならないですよというものです。
しかしたまに聞く「令状で開示請求」だったり、非常事態の場合に開示する場合があることと、データのバックアップを別のサービスに保存したりしているので、その辺りの定義です。

第6条(個人情報の開示)
投稿のダウンロード機能があるので、ダウンロードできるよというものです。ただし検索キーワードとか閲覧したページの情報などは対応していませんと。

第7条(個人情報の訂正および削除)
投稿の追記や削除が有るので、なんかあったら使ってねと。

第8条(個人情報の利用停止等)
なんか有ったら連絡くれれば調べて対応するよというものです。

第9条(プライバシーポリシーの変更)
利用規約と同じく、なんか有ったら変更するよと。

第10条(お問い合わせ窓口)
なんか有ったら連絡先はこちらねというものです。


あまり堅苦しい感じにはしたくなかったのですが、Threadsの投稿を参照するために、サービスにプライバシーポリシーが必要という要件があったため制定しました。
何かありましたらお知らせください。

2024/03/18

notestock機能追加(デザイン調整・前の年の同じ日・メディア付きのみ条件緩和)

いつも応援ありがとうございます。notestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

まず分かりやすい変更として、パソコン表示でのレイアウト調整を行いました。いままで横幅いっぱいの表示が縦に連なった配置になっていましたが、左右に分割しています。長文などで視線移動が少なく済むかと思います。
またパソコンとスマホも含めて、文字サイズと色の調整を行いました。毎回表示されるアカウント名などを小さくし色を薄くして、相対的に本文が目立つようにしています。
合わせて、投稿毎に表示されていたオリジナル投稿へのリンクなどを、折りたたみメニューの中へまとめました。直接オリジナルを参照したい場合と、コピーして投稿に貼りたい場合があると思いますので、コピーボタンを合わせて追加しています。

「他の年の同じ日」表示を追加しました。日付ごとの投稿の左上にあるメニューから指定できます。
今までもログインをしているプライベートページには「前の年」「次の年」のリンクはありましたが、まとめて見る方法がありませんでした。
また合わせてプライベートページにだけ有った「前の年」「次の年」リンクを、公開ページにも追加しています。不必要な掘り返しをされたくない人も居るかなと思い、あえて使いにくくしていたわけですが、探す人は探すだろうし、使いにくい方が悪い経験として残ってしまうかなというところで、「他の年の同じ日」の追加と合わせて入れました。
そう言えば、カレンダーにマウスを重ねたり、日付の無いところをタップすると、一週間分などをまとめてみられるリンクが表示されます。これは投稿した覚えはあったのですが、このブログで検索すると見つからなかったので書いておきます。

検索で「メディア付きのみ」のチェックボックスで追加条件が指定でき、このとき必ず検索ワードを指定する必要がありましたが、この制限をなくしました。
キーワードを入れずに「メディア付きのみ」のチェックボックスをONにして検索ができます。
また公開しているアカウントを対象としたグローバル検索でも「メディア付きのみ」の条件が指定できるようになりました。

notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

2023/12/17

notestock機能追加(パスキーでログイン)

いつも応援ありがとうございます。notestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

ログインする際に、Passkey(パスキー)でログインできるようになりました。(「パスキーって何?」については、記事の下の方に)

今まで、notestockへログインする際は、登録時と同じように指定されたコードをメンションを付けて投稿してもらう形式になっていました。コピー&ペーストが面倒だったり、投稿コードが公開TLに流れるのが邪魔という意見がありました。
(DMで投稿してもらっても大丈夫な仕組みにはなっていて、notestockから開ける投稿ページはそうしているのですが、普段使いのクライアントが別にある場合などは切り替えが面倒だったりしますよね。あと公開TLに流れることで、あの人は何をしているんだろう→notestockを知る、みたいな意地悪い考えが少しばかり有りました。)

パスキーに対応したことで、ワンタッチとまでは行きませんが、ツータッチかスリータッチぐらいではログインできるようになったかと思います。ただしアカウントの登録やグループ追加は、アカウントの存在を確認する必要があるので、今まで通りメンション付きでの投稿が必要です。

パスキーの登録は、設定画面の中程にある「二要素認証の設定」のパスキーから登録が可能です。


パスキーの登録を行うと、ログイン画面にある「パスキーでログイン」を押してもらうと登録したパスキーの確認画面などが出てきます。
パスキーでログインする際はアカウント名の入力やreCAPTCHAのチェックが不要です。


これで少しはログインの手間が省けたかと思います。
ふぁぼ認証という面白い提案もいただきましたが、標準仕様に負けました。ネタとしては面白いんだけどなぁ、ふぁぼ認証。

notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

パスキーとは(ざっくりと)

ネットの規格などを決める人達が「みんな、いろんなサイトでパスワードを使い回すし、パスワード管理ツールを使ってもらうのも普及しないし、もっと簡単に、パスワードという概念そのものを無くさないと」という思いで考えついた仕組みです。
従来のパスワード(知識要素)と指紋認証(生体要素) やスマホや物理的なセキュリティーキー認証(所持要素)を組み合わせて、多要素認証と呼ばれる仕組みの一つです。
スマホやパソコンが認証の肩代わりとなり、notestockや各サイトと「この人は本当に登録していた人か?」というやりとりをします。
このとき、認証に使ったパスワードや指紋は、肩代わりしたサービス(GoogleやAppleなど、パスキーの時に出てきた画面を管理している組織)やスマホが管理していて、notestockや各サイトはパスワードや指紋を受け取ったりしません


2023/09/02

notestock機能追加(投稿表示サブグループ)

いつも応援ありがとうございます。
notestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

公開用のページにて、いくつかのアカウントを混ぜて表示できるようになりました。

例えばサーバーAのアカウントAをメインで使っているが、サーバーAの調子が悪いときに、サーバーBのアカウントBを使っているような場合、これらのアカウントを混ぜて表示できます。

例えば、こんな感じです。
https://notestock.osa-p.net/@osapon@mstdn.nere9.help/20221024/group_main

これは、普段わたしが使っているnere9のアカウント( @osapon@mstdn.nere9.help )ですが、この日はメンテナンスがあって、昼間は予備アカウントのy-zuのアカウント( @osapon@mstdn.y-zu.org )でも投稿していた日です。

またあまり想定していない使い方ですが、URLに書かれているアカウントを含めないこともできてしまいます。この使い方は、あまり活用する場面が思いつかないので、まあこういうこともできてしまうという感じです。
https://notestock.osa-p.net/@osapon@mstdn.nere9.help/20230902/group_test

投稿表示サブグループの設定は、メニューの「アカウント切り替え」の中にある「グループ設定」から行います。実は少し前から設定画面にあったグループ関連の設定もこちらに移動しています。

投稿表示サブグループの設定で追加ボタンを押すと

グループに設定されているアカウントの一覧が出てくるので、まとめるアカウントにチェックを付けて、公開用のアドレスを設定し、保存すると設定されます。

注意点としては、既に公開設定となっているアカウントのみ選択ができます。非公開のアカウントを含めることはできません。 

また「公開用アドレス」の部分は必ず先頭に「group_」が付きます。

ログインしているときの非公開ページは対応していません。

notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

2023/04/08

notestock機能追加(Twitterアーカイブの取り込み機能)

2023年8月13日追記

現在、Twitterアーカイブの取り込み機能は、超応援ユーザーのみとしております。ご了承ください。

超応援ユーザーは、ファンティアKo-fiにて月100円以上の支援、またはLiberapayにて週1円以上の継続支援(自動支払い)をしていただいている方が対象となります。

いつも応援ありがとうございます。
notestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

Fediverse関連の機能ではないのですが、SNSとして以前Twitterを使っていた(過去形)ような方だと、

「昔どこかで投稿した覚えがあるけど、notestockで検索しても出てこなかった。
 よく思い出したらTwitterだった。」

というようなことがあるかもしれません。

「notestockでTwitterの投稿もグループ登録してあったら、一緒に検索できたのに・・・。」

なんて思うこともあるでしょう。ええ、ありました。
ということで、Twitterのツイート取り込み機能を追加しました。ただしパソコンで操作してもらう必要があります。

  1. まず、Twitterでセルフリプライ(複数ツイートを繋げるやつ)をしておいてください。(2018年以降にあれば大丈夫なはずですが、一応)

  2. Twitterの設定→データのアーカイブをダウンロードからアーカイブをリクエストします。24時間以上掛かります。


  3. アーカイブを取得したらzipファイルを展開して、dataフォルダ内のtweets.jsやtweets-part1.js(無い場合もあります)など、「tweets」で始まるファイルだけをzipファイルとして圧縮してください。
    他のファイルには電話番号や、接続元情報が含まれています。


  4. 既存のアカウントでnotestockへログインします。

  5. メニューの「アカウント切替」→「グループ設定」から、「@アカウント@twitter.com」を指定し、「追加」を押します。


  6. 認証画面が開きます。
    先ほどの入力と関係なくTwitterにログインしているアカウントで開くので、アカウントを確認して、認証してください。


  7. notestockの画面へ戻ってくるのでアカウントが追加されたのを確認したら、画面上部の「アカウント切替」から先ほど追加したTwitterアカウントを選択してください。


  8. メニューの「その他」→「基本設定」から、一番下にある「過去データ取込」を押します。


  9. 「ファイルを選択」から3番で作ったzipファイルを選択します。


  10. チェックが完了したら「インポート」ボタンを押して後は待ちます。システム全体で1人ずつ取り込むので、圧倒的に遅いです。気長に待ってください。

※補足事項

  • センシティブ画像情報や、画像の注釈、投票項目などはアーカイブに含まれていないので表示されません。
  • リツイートの検索結果は本来のアカウントで表示されません。
  • 通常のnotestockのように、新しいツイートは順次取り込まれません。完全に移行したような人向けです。
    今後TwitterAPI経由での取得がまともにできない予定なので、このような仕様になっています。
  • Twitterアカウントでのログインはできません。
  • notestockのAPIを利用するアプリからの検索では対象になりません。
    (開発者の方へ:tweet=1パラメータが追加されています。APIドキュメント反映済み。) 
  • 名前・bio・アイコンが取り込まれません。
    notestockで該当のTwitterアカウントへ切り替え、設定画面の一番下にある「プロフィール更新」から変更してください。


2023/02/12

notestock機能追加(検索期限・おまけページ・検索API関連)

 

いつも応援ありがとうございます。
notestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

  • 検索の期限設定を追加【実験】
    実験的な機能なのですが、検索期限を設定できるようにしてみました。
    今までは「検索させる/させない」の二択でしたが、繋がりを得たいために検索はさせたいけど、忘れたような古い過去の投稿も掘り返されるのは何となく嫌だという気持ちで、検索させないを選ばれている方もいるかと思います。
    そこで「ある程度の期間なら検索されても良いよ」を設定できるようにしてみました。ただし処理の負荷がちょっと読めません。場合によっては中止することがあります。その場合、期限を設定されていた方は検索させないに切り替えます。
    この設定は公開検索にのみ適用されます。ログインして自分の投稿を検索するところは今までどおり無期限です。

  • カスタム絵文字エクスプローラーの追加
    おまけ機能なのですが、notestockで認識している絵文字を検索できるようにしてみました。
    https://notestock.osa-p.net/custom_emoji_explorer.html

  • ピックアップサーバー紹介の追加
    これもおまけ機能なのですが、サーバー紹介の文言がある投稿を一覧で見られるようにしました。
    https://notestock.osa-p.net/pickup_server_info.html

  • 検索APIのレスポンスにLinkヘッダ追加
    notestockのAPIを呼び出すプログラムを書く方のみへのお知らせです。
    めちゃくちゃ今更なのですが、検索APIのレスポンスに「続きのURLを表す」Linkヘッダを出すようにしました。今までどおり、自前で組み立ててもらっても、Linkヘッダを参照してもらっても構いません。
    それ以外は変更ありません。本当に今更で申し訳ねぇ。
    APIドキュメント

今回は以上です。

これは更新情報とは関係が無いのですが、最近グループ設定で別のアカウントと紐付けようとしたときにエラーが発生しているのを確認しています。しかし想定している処理の流れではなく、原因の究明と解決に至っていません。
内部で記録するログなどを増やして追跡しているのですが、もしエラーが出たときは

  • ログインしていたアカウント
  • 追加しようとしたアカウント
  • 操作の流れ(「wwという画面で、項目xxにyyを入れて、zzボタンを押した」など)

 を @osapon@mstdn.nere9.help まで教えていただけますでしょうか。

notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

 

2023/01/14

notestock機能追加(アカウント一覧・アカウント検索)

いつも応援ありがとうございます。
今回はnotestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

  • グループアカウントの一覧表示が追加
    notestockのグループ設定してあるアカウントで、指定したものだけ一覧表示できるページを作りました。
    表示するものを選べるので、隠しアカウントがある人も安心(?)引っ越し先証明みたいなのにどうぞ。

    一つも設定していなければ、ページ自体が無効になっています。
    https://notestock.osa-p.net/@osapon@mstdn.nere9.help/profile
    は表示できるけど
    https://notestock.osa-p.net/@osapon@mstdn.jp/profile
    は表示されない、みたいな感じです。

    またnotestockでアカウント一覧の公開を設定していたら、投稿一覧のページからリンクが付くようにしています。

  • アカウント検索機能
    notestockの利用者のなかで、アカウント検索を許可しているユーザーを検索できるようになります。
    投稿検索の許可設定とは別に、アカウント検索の許可設定が追加されています。
    投稿は検索させないけど、アカウント検索だけを許可することもできます。

    投稿検索を許可していた人は、アカウント検索も許可にしています。アカウントだけ検索させたくない人は「公開しない」に設定してください。(そんな人いる?)


notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
tootsearchが終わってしまったので、notestockの検索拒否をした状態でnotestockについての投稿をされても察知できません。
よろしくお願いします。

 

2022/02/21

notestock機能追加(これすき検索、Qiitadon特殊対応)

いつも応援ありがとうございます。
今回はnotestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

  • notestockに新しい検索機能「これすきモード」が付きました
    一部界隈(わたしも含む)で、アナウンス(ブーストとかrenoteとか)した後「これすき」と投稿する習慣があるのですが、それだけを検索したいなと思って追加しました。
    作ったときはすごい欲しかったんだけど、完成したらそれほど使う機会無さそうで、暇なときに見返してニヤニヤする感じかなぁと思ったりもしつつ。どんどん「これすき」していきましょう。
    これすきって正規表現で言う「これら?(すごい|めっちゃ|死ぬほど|狂おしいほど)?すき」などの派生があるので「すき」だけで検索しています。misskeyサーバを表す「○まるすきー」とかも引っかかっちゃうけど。
    デフォルトを変更したい人が多そうなら、設定画面で変えられるようにします。

  • MastoOwn対応
    (この機能は2023年1月現在、停止中)
    またQiitadon終了前と言うことで、notestockおよびMastoOwn( https://hidao80.github.io/MastoOwn/ )に機能追加して反映してもらいました。
    Qiitadonのアカウントをnotestockに登録していただいている方は、notestock登録以前の投稿が掘り返し登録されていないかと思います。Qiitadonのバージョンアップを期待し続けていましたが、見通しがなくなったので、ちょっと強引な方法で取り込めるようにしました。
    Qiitadonの対象アカウントで、各自MastoOwnの操作していただく必要があります。MastoOwnのオプションにある「notestockへ送信」にチェックを付けてください。
    notestockへの反映は即時ではありません。設定画面に残り件数が表示されます。

  • fantia以外の寄付方式に対応
    fantiaで寄付するのはちょっと・・・という声を見かけたため、Liberapayとko-fiでも受け付けられるようにしました。
    応援ユーザーの表示は、現在Liberapayだけ追加されています。
    Liberapayとko-fiだと、寄付者を非公開にすることも可能です(たしか)
    寄付先については、 https://osa-p.net/#Donation を参照してください。

notestockの公開検索対象や各種検索サービスで、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

 

2021/10/24

notestock機能追加(検索条件変更、プロフィール更新追加)

いつも応援ありがとうございます。久々の更新です。
今回はnotestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

  • 検索条件に「botを含む」が追加されました
    大量の投稿を行うbotを運営している方から依頼があり、全体からの検索(画面上部の入力欄)の条件として「botを含む」が追加されました。
    また普通に検索するとbotは含まない状態での検索結果に変更されました。
    ネタとしてアカウントにbotフラグを付けていると、最初の検索時に結果として出てこなくなりますのでご注意ください。

  • メニューの「その他」内に「プロフィール更新」の機能が追加されました
    通常、公開ページなどに表示されるプロフィールは、アカウントがあるサーバーのプロフィールをそのまま表示しています。
    しかしサーバーが終了した場合などに、プロフィールを書き換える方法がなくなってしまうため、新しく追加されました。
    終了したアカウントであることなどを記入しておくのにご利用ください。

notestockの公開検索対象や各種検索サービスで、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

 

2020/05/15

notestock機能追加(検索条件追加)

いつも応援ありがとうございます。
今回はnotestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。
機能追加自体は少し前から行われていたのですが、案内をしていませんでした。

  • 検索機能の条件として「メディア付きのみ」「表示している年月日以前を対象」が追加されました
    「メディア付きのみ」はそのものズバリ、添付メディアが付いている投稿だけを対象とします。「同じような投稿を何度もしているけど、写真を付けていたあれだよ、あれ」というような時に絞り込みがしやすくなるなるかと思います。



    「表示している年月日以前を対象」は、日本で分散SNSが広まってから数年が経ち、データ量も多い中、「○年○月のいつだったか忘れたけど」というような時に、一番新しい日から検索するのではなく、途中の年月日から検索ができます。これで少しは早く目的の投稿にたどり着けるようになるかもしれません。

notestockの公開検索対象や各種検索サービスで、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

 

2020/02/07

notestock機能追加(ウィジェット)

いつも応援ありがとうございます。
今回はnotestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

  • ウィジェット機能が付きました
    ブログの横などに、Twitterの投稿を貼っていたような感じで、分散SNSの投稿を表示できます。
    サイトを持っている方で、メインの活動が分散SNSに移ってしまった方などでも、どんな感じでやっているかを見せることができます。


    詳しい使い方については、以下のページで解説しています。
    https://notestock.osa-p.net/widget.html
    ぜひお試し下さい。

    このページの左側が使用例です。

notestockの公開検索対象や各種検索サービスで、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

2019/12/08

notestock機能追加(追記機能)

いつも応援ありがとうございます。
今回はnotestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

  • 追記機能が付きました
    例えば「タグを付け忘れて投稿した」とか「表記揺れがあって検索に引っかけにくい」「誤字で投稿したので検索に引っかからないけど、反応が良くて消すのが忍びない」みたいなときに、タグなどを追記しておくと、検索で引っかけられるようになります。


    またこれは共有(いわゆるboostやrenote)に対しても付けることができ、他人の投稿に自分だけのわかりやすいタグを付けておくなんて事も可能です。

    投稿主の追記は、共有先からでも検索可能ですが、共有先の追記は共有した人だけが使えます。
    これは追記も表示・検索対象としていて、共有先の追記も共有元へ反映してしまうと、何でもありの状態になってしまうためです。いろいろ悪い方向にも使えてしまうので、ひとまず一旦は無しにしています。

notestockの公開検索対象や各種検索サービスで、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

 

2019/07/12

notestock機能追加(ワードクラウド追加、前・次年の今日リンク、分散SNSからのリンクスクリプト)

いつも応援ありがとうございます。
notestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

  • ワードクラウドが追加されました!
    投稿している文章を単語ごとに分割し、どんな言葉をよく投稿しているか、文字の大きさで表示するというものです。
    分析というほど大袈裟なものではなく、やっぱりこの言葉をよく投稿しているよね、と改めて認識して楽しむという感じのものです。


  • 「前の日」「次の日」リンクの他に「前の年」「次の年」リンクも表示
    ログインしているときに見られるプライベートページ限定ですが、表示している日の「前の日」「次の日」リンクの他に「前の年」「次の年」リンクも表示されるようになりました。
    前の年にどんな投稿をしていたのか、振り返りやすくなります。
    公開ページには追加していません。公開ページでもカレンダーを選べば見られるといえば見られるのですが、あまりアクセスし易くなりすぎるのもどうかなという思いが少しあって、追加を見送っています。
    検索によって求められた投稿に辿り着くのと、無闇矢鱈と掘り返されるのは、なんとなく違うかなというところでの考えです。この辺り、個人的にもフラフラしているところなので、あっさり追加しちゃうか、なんか設定で選べるようにするかになるかもしれません。

  • マストドンの画面からnotestockへリンクを張るGreasemonkeyスクリプトがMisskeyにも対応
    https://github.com/osapon/distsns2notestock
    このGreasemonkeyスクリプトを入れていると、notestockで公開しているユーザーのマストドンやMisskeyのページを開いたとき、ユーザーのプロフィールや、単独の投稿ページからnotestockへのリンクが表示されます。

notestockの公開検索対象やtootsearchあたりで、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

 

2019/05/10

notestock機能追加(ロゴ追加、ダウンロード、マストドンからのリンクスクリプト)

いつも応援ありがとうございます。
今回はnotestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

  • ロゴが追加されました!
    いまいち何を表しているのか分かり難いかもしれませんが、1つのアカウントで日記帳のように色々なことを雑多に書いたり、複数のアカウントにバラバラに書いたりされたSNSの情報を、なんとなく整理して表示しようというようなイメージです。
    ふんわりしたニュアンスから、かつとさん( https://pawoo.net/@kat_cloudair )に作っていただきました。

  • ダウンロード機能が追加されました
    notestockに溜め込んだログをダウンロードすることで、自分で複雑な検索をすることも可能ですし、もしnotestockが運営できなくなってしまうようなときにも、データを手元に保管することが可能です。

  • マストドンの画面で動作するGreasemonkeyスクリプトを作成しました
    https://github.com/osapon/mastodon2notestock
    これを使うと、notestockで公開しているユーザーのマストドンページを開いたとき、ユーザーのプロフィールや、単独の投稿ページからnotestockへのリンクが表示されます。
    特に単独ページからのリンクは、notestockで時系列表示のページへ繋がるため、話の流れが分かりやすくなると思います。
    ぜひご利用ください。


notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。


2019/03/08

notestock機能追加(二要素認証、Webhook機能)

いつも応援ありがとうございます。
今回はnotestock( https://notestock.osa-p.net )に少し機能追加を行ったのでお知らせです。

  • 二要素認証の設定が追加されました
    これは最近よく見かけるかと思いますが、ログイン時にアカウント名とパスワード以外に、スマホなどに表示されたコードも入力してパスワードだけが漏れても安全なようにするという仕組みの一つです。
    notestockではログイン時にシステムから指示されたコードを投稿してもらう形式になっており、これは投稿できる権限をもつアプリ作者などから悪用が可能です。
    そのため二要素認証を設定すれば、notestockが指示したコード以外に、二要素認証アプリに表示されるトークンが必要となり、安全性が高まります。

    また、ログインを無効にするアカウントの設定も可能となりました。
    notestockではグループ機能により、どのアカウントからでもログインが可能ですが、アカウントが多い場合など、全アカウントで二要素認証を設定するのが面倒なことがあります。
    その場合は、いくつかの主要なアカウントでのみ二要素認証を設定し、他のアカウントではログインを無効とすることで、セキュリティを強化しつつ面倒な設定を回避することが可能です。

  • Webhook機能にて、JSON形式での送信とContent-Typeの送信に対応しました
    もう一つ、使い道が難しいWebhook機能ですが。
    送信Bodyに$JSONだけを書くと、ActivityPubで受信したデータをそのまま送信します。Content-Typeの指定もできますので、自前で送信BodyにJSON形式で記入し送信することも可能となりました。

notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

 

2018/12/30

notestock機能追加(共有検索、Webhook機能)

いつも応援ありがとうございます。
今回はnotestock( https://notestock.osa-p.net )に割と大きめの機能追加を行ったのでお知らせです。

  • 共有検索
    今までログイン中の検索については、自分またはそのグループ内の投稿しか検索ができませんでしたが、共有(ActivityPub用語でアナウンス、マストドンだとブースト、PleromaだとRetweet、MisskeyだとRenote)された投稿も検索対象となりました。
    共有した投稿の投稿主がnotestockで検索対象になっていない時など、タイムラインで見かけて共有した覚えがあるんだけど、いつだったっけ?というようなときに威力を発揮するかと思います。ぜひご利用ください。
    https://mstdn.nere9.help/users/osapon/statuses/101322442242910201
    SNSの製品によって呼び方が違うので、統一されると良いですね。ひとまず分かりやすく共有と呼んでいます。

  • Webhook機能
    これは完全にお遊びの機能なのですが、投稿した内容に合わせて他のURLを呼び出すという機能が追加されました。
    使い方はこちら https://mstdn.nere9.help/users/osapon/statuses/101205592677942680
    Twitterに投稿する処理を用意すれば、条件に引っかかる特定の投稿だけTwitterに転送する、なんて使い方もできるかもしれません。
    今のところネタで思い付いて入れた機能なので、制作者も持てあましている状況です。
    入力欄が1つしか表示されていないと思いますが、設定画面でファンティアIDを入れていただくと3個に増えます。(超応援ユーザーの方は10個まで)

notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。


2018/11/28

notestock機能追加(多言語対応、リンク先表示)

いつも応援ありがとうございます。
細かい追加ですが、notestock( https://notestock.osa-p.net )に機能追加を行ったのでお知らせです。

  • 多言語対応
    現在はほとんどの利用者の方が日本語での利用かと思いますが、将来を見据えて多言語対応を行いました。
    ひとまず日本語とつたない英語対応です。他の言語などについては、
    https://github.com/osapon/notestock_message
    から修正可能です。

  • リンク先の表示
    リンク先がどういうページか、別のページに移動させられる場合、最終的にどのページに辿り着いてどんなことが書いてあるのかを表示します。

  • プライベートページに公開ページへのリンクを表示
    公開用ページのアドレスは設定画面にしか表示されていませんでしたが、新しくプライベートページの日付右側にリンクが表示されるようになりました。
    日付を指定してリンクを紹介するときに便利かと思います。

  • ブラウザ検索機能
    これはだいぶ前から付いていたのですが、ブラウザでnotestockの検索ができるようになっています。
    Chromeの場合、アドレスバーに「notestock」と打つと「タブを押してnotestockを検索」出てきます。

    Firefoxの場合、notestockを開くと検索バーの虫眼鏡マークからnotestockの検索が追加でき、notestockを開かなくても検索ができるようになります。

    ただし全体からの検索なので、自分の投稿を検索する場合は、従来通りログインした状態で「アカウント内検索」をしていただく必要があります。

そろそろログイン画面から、コードの投稿をしやすくしたいなと思っているのですが、PleromaやMisskeyってインテント投稿機能ってないんですかね。
ドキュメントにそれらしいものが見つけられませんでした。取りあえずマストドンあたりから順次追加していこうかなと思います。

notestockの公開検索対象で、notestockが含まれている投稿をときどき確認していますので、何かあれば投稿しておいてもらえると、反応したりしなかったりします。
よろしくお願いします。

 

広告