ひまつぶし雑記帖

おひとり様サーバーのおもて側

2023/12/14 [13:08:51] (木) 天気

ActivityPubを喋ってFediverseと繋がる、とか言っても、それって具体的にどう見えているのかわからないと、ナンジャソレだと思う。

ActivityPubとか裏側の面倒くさそうなのはとりあえず置いておいて。
使い方見え方、おもて側の紹介をしてみる、のが今回のエントリ。
ActivityPubを通じて、他のサーバー(インスタンス)に投稿したり投稿を閲覧したりする具体例のひとつと見てもらえれば。

【コントロールパネルっぽもの】
image
ログインするとページの最上部に
・投稿を記入するテキストエリア
・添付画像
・データベースを検索するチェックボックス
・こちらでフォローするためのアカウント名入力欄
 フォロー/フォロワー数とフォローのリスト表示のためのリンク
・他のFediverseの投稿をこちらで表示させるためのURL入力欄
などのコンパネっぽいものが並ぶ。

その下は
・フォローされたら確認と承認ボタンのエリア
・Likeされたらその表示エリア
・Mentionされたらその表示エリア
が表示される。

他サーバーの投稿をこちらで表示させるのは。
ここからブーストしたり、いいねしたりすることで、おひとり様サーバーのフォロー/フォロワーを増やす可能性に繋がるんで、けっこう重宝する機能。

※これはログインユーザーにだけ表示される。

【ホームタイムライン】
image
フォローした人の投稿が最大20個並ぶエリア。
個々の投稿には
・Announce=ブーストボタン
・Like=いいねボタン
絵文字は対応してない。

こちらでフォローしたいろんなサーバーのいろんな人の投稿が流れ込んでくる。ActivityPubを通じて他のサーバーと繋がってるからこそ閲覧できる。

例えば。Twitterにログインして投稿を読んでいて、Facebookの投稿をそこでは閲覧できない。でも、Fediverseに参加しているとTwitterだけじゃなくてFacebookの投稿も同時に閲覧できる、みたいなもの。

読んでいてほんとに面白い。
サーバーごとで特色があるし、フォローしたひとたちは当然ながらわたしの嗜好・志向とあったひとたちなので、楽しくないわけがない。
上限20個でそれ以上は遡れないタイムラインだけど、各々の投稿者さんのoutboxは取得できる=アカウントのプロフィール・過去投稿(の1ページ分)を見ることはできるので、20個は少ないようで、少なくないボリュームでもある。

MastodonやMisskeyなどのPWAやアプリだとJavascriptやAPIを駆使して、非同期で新着の投稿を取得&表示させている。んだけど、わたしはJavascriptがよくわからないので、Ctrl+Rや、画面を下に引っ張って手動での更新。
今のところ、特に不便は感じてない。

※これはログインユーザーにだけ表示される。

【ローカルタイムライン】
image
おひとり様なのでこのサーバーではわたしの壁打ちが並ぶだけ。
「edit」とかあるけど、削除も編集更新も今日時点では反映されないので要調査。
(ActivityPubのDeleteの仕様は満たしてるはずなんだけど…)

※これはログイン不要で誰でもみることができる。

ActivityPubを喋ってほかのサーバーと繋がるというのはこういうことにもあって。
image 
↑Fediverseの他のサーバーにおひとり様の壁打ちが投げ込まれて、向こう側で表示されることになる。これがあるからこそ、ActivityPubとFediverseの面白いところ。
他のサーバーの投稿が流れ込んでくるホームタイムラインと同じく、ローカルタイムラインに投げ込むだけで、ツイッターにもFacebookにも投稿される、ようなもんだ。

よく言われるように、TwitterやFacebookの代替になるかと言われるとそれは無理で無茶。
億単位のひとがひとつの場所に集まってる化け物と同じになれるわけがない。
だけど、いろんなサーバーと繋がる、分散して独立・存在するメリットはあるはず。

わたしはFacebookにはまったくアクセスしなくなったし、Twitterもほとんどアクセスしなくなった。
Twitterは呪術廻戦やゲ謎の考察、ファンアートを漁るためにたまにアクセスするんだけど、関係のないツイートがぶら下がってるんでうんざりする。どうにかならないのかなあ。

»電子書籍制作代行についてはこちら

ポケモンGo:レベル3ソロレイド:フーディン

2017/12/14 [13:37:55] (木) 天気

レベル3ソロレイド、フーディン初勝利!

フーディン
技1は念力
技2は未来予知

こちらのラインナップ
バンギラス(噛みつく・噛み砕く)cp3645
ゲンガー(シャドークロー・シャドーボール)cp2405
バンギラス(噛みつく・噛み砕く)cp3449
バンギラス(噛みつく・噛み砕く)cp3439
ハッサム(連続斬り・シザークロス)cp2637
バンギラス(噛みつく・ストーンエッジ)cp3645

6体目のバンギラスでフィニッシュ。
175秒スタートで、残り時間は約3秒。
image
image
image
バトルの新UIのおかげだろう。
ゲージ技発動ボタンがついたおかげで、ゲージ技のための長押し約1秒のロスがなくなったから間に合ったと思う。
それでも避けてたら間に合わないんでゲージ技発動ボタン上で脳死連打。ゲージが貯まったら自動でゲージ技を発動するから無駄がなかった。また、強化したバンギラスだから棒立ちでも耐えられた、かな。火力を期待したゲンガーはシャドーボールを1発しか撃てずに退場…ゲンガーの紙装甲じゃ念力フーディン相手は無理だ。まだハッサムの方が耐えてた。

戦利品は不思議な飴2個。個体値はCP1589と低かったので博士のもとへ。

いやもう、フーディンにはずっと勝てなかったけど、やっとのことで念願の初勝利だ。あれこれ試したけど結局のところ
・噛み砕くバンギラスを強化した
・バトル画面が新UIとなった
の2点が勝因だった。【ポケモンGo】
お気に入りのポケモン (2016/8/10)
ポケモンGoでウォーキング再開 (2016/9/19)
ポケモンGo:カビゴンが放流されている (2016/9/26)
ポケモンGo:種族のHP順 (2016/9/29)
ポケモンGo:カビゴンの英才教育 (2016/10/24)
ポケモンGo:ハロウィンイベント飴ちゃん祭りの成果 (2016/11/1)
ポケモンGo:ジムバトルに参戦 (2016/11/29)
ポケモンGo:Pokemon GO Plus (2016/12/6)
ポケモンGo:ヤドランでカイリュー退治 (2016/12/29)
ポケモンGo:レギュラーとジムトレーナー (2017/1/20)
ポケモンGo:TL33になりました (2017/2/15)
ポケモンGo:イースターイベントで図鑑埋め (2017/4/18)
ポケモンGo:ハピナス対策【ジム戦】 (2017/5/29)
ポケモンGo:大型アップデート直前 (2017/6/23)
ポケモンGo:新ジム戦がめっちゃ面白くなってた (2017/6/23)
ポケモンGO:レイドバトルで技マシンget (2017/6/28)
ポケモンGo:コイキングレイドバトル (2017/6/29)
ポケモンGo:TL36になりました (2017/7/27)
ポケモンGo:ソロレイドの準備 (2017/7/31)
ポケモンGo:レベル3ソロレイド:ゲンガー (2017/8/9)
ポケモンGo:3鳥捕獲完了 (2017/8/10)
ポケモンGo:技マシン使用履歴 (2017/8/16)
ポケモンGo:宵越しの砂は持たない (2017/8/24)
ポケモンGo:レベル3ソロレイド:カイリキー (2017/8/30)
ポケモンGo:金コイキング捕獲 (2017/9/6)
ポケモンGo:秋分の砂2倍イベント (2017/9/28)
ポケモンGo:今月のレイドバトルはライコウ (2017/10/11)
ポケモンGo:フーディンレイドに惨敗中 (2017/10/17)
ポケモンGo:エンテイ初日GET (2017/11/2)
ポケモンGo:レベル3ソロレイド:ストライク (2017/11/9)
ポケモンGo:ポケモンのMAX強化 (2017/12/6)
ポケモンGo:レベル3ソロレイド:フーディン (2017/12/14)
ポケモンGo:バトルパーティ編成 (2017/12/21)
ポケモンGo:レベル3ソロレイド:ポリゴン (2017/12/22)
ポケモンGo:EXレイド・ミュウツー捕獲 (2018/1/24)
ポケモンGo:EXレイドパスが来た! (2018/2/10)
ポケモンGo:レックウザ終了・伝説系捕獲率 (2018/3/15)
ポケモンGO:噂のミュウをゲット (2018/4/4)
ポケモンGO:カンストポケモン (2018/5/9)
ポケモンGO:力まかせのジムバトル (2018/6/13)
ポケモンGO:ルギア最強説 (2018/6/19)
ポケモンGO:水イベント終了 (2018/6/21)
ポケモンGo:レベル40になった (2018/8/14)
ポケモンGO:カンストポケモンその2 (2018/9/20)
ポケモンGO:ミュウツー事情 (2018/10/18)
ポケモンGO:ミュウツー技開放 (2019/1/2)
ポケモンGO:ブイズでジムバトル (2019/6/4)
ポケモンGO:GOバトルリーグ (2020/2/5)
GOバトルリーグ:44勝61敗 (2020/2/7)
GOバトルリーグ:初の5連勝! (2020/2/12)
GOバトルリーグ:5連敗5連敗 (2020/2/17)
ポケモンGO:GBLで負け続ける (2020/8/23)
GOバトルリーグ:シーズン8でもACE到達 (2021/6/15)
GOバトルリーグ シーズン10開始 (2021/11/30)
GBLシーズン10でACE到達 (2021/12/20)
GBLシーズン11のランク20 (2022/3/7)
GBLシーズン11でACE到達 (2022/6/17)
GBLシーズン12でACE到達 (2022/9/23)
GBLシーズン13でACE到達 (2022/12/18)
GBLシーズン14でACE到達 (2023/3/14)
GBLシーズン14で初のVETERAN到達 (2023/5/15)
GBLシーズン15でACE到達 (2023/6/14)
GBLシーズン16でACE到達 (2023/11/15)
GBLシーズン17でACE到達 (2023/12/17)

»電子書籍制作代行についてはこちら

音声付き電子書籍の作り方【3】【準備編】WINDOWSで音声付き電子書籍を作るために

2015/12/14 [07:39:51] (月) 天気

【準備編】WINDOWSで音声付き電子書籍を作るために

※以下はWINDOWSのための記事なのでMacのかたは飛ばしてください。

WINDOWSではPerlとffmpegのインストールが必要となります。

電子書籍制作のために「かんたんEPUB3作成easy_epub」https://t2aki.doncha.net/easy_epubを使います。
easy_epubはPerlで書かれたスクリプトなので、実行するためにはPerlのインストールが必要です(※フリーです)

Active Perl
https://www.activestate.com/activeperl/downloads

64bit版と32bit版があるので、ご利用のWINDOWSに合った方をダウンロードしてインストールしてください。
インストールではデフォルトのまま「Next」で進みます。

インストール後、「アクセサリ」の中の「コマンドプロンプト」を開いてキーボードで
perl -v
「perl」「半角空白(space)」「-v」「(Enter)」
と入力するとスクリーンショットのようにperlのバージョン情報などが表示されます。
image
Perlのインストールが終わったら、Harukaが使えることを確認してください。

https://t2aki.doncha.net/release/test-haruka.zip
上記の「test-haruka.zip」をダウンロードして、解凍すると「test-haruka.bat」というファイルがあるのでダブルクリックして実行してください。Harukaの声が聞こえたら、HarukaとPerlのインストールが無事完了しています。

「'perl'は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません」
と表示されたらPerlの再インストールが必要です。

「not found --- Sapi.SpVoice」
と表示されたらHarukaの再インストールが必要です。

「Can't locate Win32::OLE.pm in @INC (@INC contains: . C:/Perl/site/lib C:/Perl/lib) at test-haruka.pl line 7.BEGIN failed--compilation aborted at test-haruka.pl line 7.」
と表示されたら「すべてのプログラム」の中の「Active Perl」にある「Perl Package Manager」を実行してWin32::OLEをインストールしてください。



音声付き電子書籍の音声ファイルはMP4(.m4a)なので、WINDOWSが保存するHarukaの音声WAVEファイルからMP4へ変換するためのプログラムが必要となります。

「お気に入りの動画を携帯で見よう」
https://blog.k-tai-douga.com/
(有用なソフトをありがとうございます)

こちらからffmpegをダウンロードしてください。
解凍したら「ffmpeg.exe」を保存して、ffmpegを保存したフォルダを環境変数の「PATH」に設定します。
環境変数「PATH」の変更が不安でしたら、Perlがインストールされた「C:\Perl\bin\」フォルダにffmpeg.exeをコピーしてください。



音声付き電子書籍の作り方【4】「【準備編】easy_epubとsay_easy_epubの設定」に続く。 【音声付き電子書籍の作り方】
動画で見る音声付き電子書籍の作り方 (2015/2/22)
音声付き電子書籍の作り方【0】音声付き電子書籍のサンプル動画 (2015/12/11)
音声付き電子書籍の作り方【1】【準備編】Macの合成音声 (2015/12/12)
音声付き電子書籍の作り方【2】【準備編】WINDOWSの合成音声 (2015/12/13)
音声付き電子書籍の作り方【3】【準備編】WINDOWSで音声付き電子書籍を作るために (2015/12/14)
音声付き電子書籍の作り方【4】【準備編】easy_epubとsay_easy_epubの設定 (2015/12/15)
音声付き電子書籍の作り方【5】【番外編】コマンドウインドウやターミナルの使いかた (2015/12/16)
音声付き電子書籍の作り方【6】【制作編】読み上げる文章を抽出する (2015/12/17)
音声付き電子書籍の作り方【7】【制作編】音声ファイルを作る (2015/12/18)
音声付き電子書籍の作り方【8】【制作編】音声付きEPUB3電子書籍の完成 (2015/12/19)
音声付き電子書籍の作り方【9】【番外編】青空文庫に音声をつける (2015/12/20)

»電子書籍制作代行についてはこちら

案の定、IE8のバグだった

2009/12/14 [22:28:50] (月) 天気

アクセスログに残る、404エラー。ありえないURLを要求してくるんだから当たり前。HTMLの一部をブラ下げてるのだ。

などなど。どこをどうすればこんなURLを組み立ててきやがるんだ、と。

いろいろ検索クエリを変えて、「IE8 バグ リクエスト」で、ようやくヒット。
https://bluewatersoft.cocolog-nifty.com/blog/2009/10/ie8-lookahead-d.html
IE8の中途半端な先読み機能がこんなマヌケなことを引き起こす、らしい。なんじゃそりゃ。てか、うんざり。上記記事によるとxhtmlのサイトは軒並み被害に遭いそう。(てのはちょっと違うけど、HTMLの規格で行くという話だ。結局xhtmlって規格企画倒れだったんかなあ)
面倒だから対応しない。仕事でやってるサイトならともかく、辺境の地だ、IEは確認動作環境から外してしまうか。

twitterのタテ表示、たてたったー、が予想以上に面白い、おれ様だ。
ttp://www.holeinthewall.jp/~butch/zakki/tatetatter.pl
スタイルシートを調整してちょっとは見やすくなった、かも。javascriptを使って、記入時にタテ表示の確認ができるなら、面白くなりそうなんだけど、そんなスキルはないのがとても残念。

 

»電子書籍制作代行についてはこちら

寒空、週末はひきこもる。

2008/12/14 [18:26:22] (日) 天気

昨日に引き続き、今日もいちんち部屋でごろごろ。表は冷たい雨模様だし。
昨日からぼーっとスクリプトをいじって、ひそかに着々とリニューアルも進行してみる。書き込み系にAjaxを使うのを止めにしたんで、すんなり。
仕事がらみとなると、まっとうなプログラマさんがいて、データベースやphp周りを直接いじらずに済むようパッケージされてる。落ち目のIT雑務屋のわたしが、そこから先をちょこっと書くだけで形になるようにお膳立てされているのだ。こちらで考えることが少なくて助かっている。
だけど、ウチの読書SNSは全部面倒を見なきゃいけない。なにをしようかネタを考えてるときは面白いし、DBからデータを引っぱり出してperlで加工して、というところまではぶっちゃけかなり面白い。パズルみたいなもんだ…んだけど、表示系のCSSを作るのが面倒。1pxや2pxぐらいズレたっていいじゃん、と思いつつ。テキトーなところで誤魔化すか。FireFoxでしか見てないので、たぶんIEはボロボロだろうし…。

まったく引きこもっていたわけじゃなく、近所の図書館にちょっとだけ。
image  VQ1005 広角レンズ
VQ1005と広角レンズを持って出たかいがあったというもんだ。天然でこれだもんねえ。

残り少ない日曜の時間、後はワインとモツ煮で過ごそう。

»電子書籍制作代行についてはこちら

下剤腹で緩いぞ

2005/12/14 [19:54:43] (水) 天気

最近、薬も進歩したのか、今日のバリウムはラクちんだった。いや、その最中は前からそんな苦でもない。胃の動きを止める筋肉注射が今回はつけたされたのでなんちゅーこともない。問題はその後、の話。下剤がラクなのだ。屁をこくのにリスクが高いのはしょうがないにしても、しぶったり座った途端にジャーといくようなことがない。助かった。
で、都心部の初めての病院というか高層ビルの中にある診療所なんだけど、患者と同じ数ほどの看護師さんがいてびっくり。検診も待ち時間もなくすいすい進行した。前職の健保は、建物は桁違いに立派なのに看護師さんも少なく待たされる時間が長かった。
「検診をたくさんやってるから潤ってるんでしょう」と。

その後また例によって急な変更のため新コンテンツを作成。ほかのページもリンクだなんだ直さなきゃいけないけど、そこまでまだ手が回らん。

電通系のWEB関連会社のひとと打ち合わせというか雑談。ネットだと電通も小さな代理店に負けるとか、人集めはリアルのイベント絡みでとか、億単位で金を用意して我慢できるのかとか、コンテンツを持ち込んでも食い散らかされるだけとか、広告モデルなんて無理。物販がいちばん手っ取り早い。
ネットの難しさを痛感してるっぽい。企業が広告費をどかんとかけてキャンペーンにするか、個人レベル手弁当クラスで一発当てるか。この2極化はわたしも思ってたところ。それじゃあなにをすればいいのか、と結局ふりだし。

そんなこんなで、Libretto50をダイナミックDNSで晒すぞ計画発動中だ。うまくいくようなら、アルバイト程度のことができるかどうか考えてみよう。

hole in the wall でドメインも取れたことだし。butch とか sundance とか新規ユーザー作らねばっ。

»電子書籍制作代行についてはこちら

profile

profile

 
doncha.net
contact:
»運営者
@t2aki@tokoroten.doncha.net

ところてんx5

2024/4/24 13:43

pdfをWordで開いてみる手もあるか。空行、1ページの行数とか、pdfのまんまだったら行数表示で問題解決。だけど、実際どうだろ。帰ったら試す

2024/4/24 12:58

空行は目視しか確認方法がない…
windowsで半透明にするフリーソフトを見つけたので、各ページの幅で検知する。
全ページの行数を数えてたんじゃ絶対漏らす。そんな集中力はないわ

2024/4/24 12:55

ルビは変換後のepub xhtmlファイルもチェックツール作ったので、それで抽出して確認

検索
<<2024/12>>
       
1234567
891011121314
15161718192021
22232425262728
293031

リンク

WINDOWS版サウンドノベル
おかえりください PC WINDOWS版サウンドノベル
『おかえりください』体験版

[2 Page] »
1 2

TOTAL:2982

2024 (5)
1 (2)
2 (2)
3 (1)
2023 (53)
1 (1)
2 (5)
3 (1)
4 (1)
5 (3)
6 (9)
7 (9)
8 (6)
9 (5)
10 (3)
11 (2)
12 (8)
2022 (16)
1 (1)
3 (2)
6 (2)
7 (1)
8 (4)
9 (2)
10 (1)
11 (2)
12 (1)
2021 (12)
1 (3)
2 (1)
6 (1)
8 (2)
9 (1)
10 (1)
11 (2)
12 (1)
2020 (18)
1 (2)
2 (6)
4 (1)
6 (1)
7 (2)
8 (2)
12 (4)
2019 (17)
1 (3)
2 (4)
3 (2)
4 (2)
5 (1)
6 (1)
8 (1)
10 (1)
12 (2)
2018 (21)
1 (3)
2 (2)
3 (2)
4 (1)
5 (1)
6 (6)
8 (1)
9 (1)
10 (2)
12 (2)
2017 (32)
1 (2)
2 (1)
4 (2)
5 (1)
6 (6)
7 (3)
8 (5)
9 (3)
10 (2)
11 (2)
12 (5)
2016 (41)
1 (5)
2 (5)
3 (2)
4 (3)
5 (4)
6 (6)
7 (2)
8 (2)
9 (3)
10 (1)
11 (4)
12 (4)
2015 (99)
1 (11)
2 (12)
3 (9)
4 (6)
5 (8)
6 (8)
7 (3)
8 (5)
9 (16)
10 (6)
11 (1)
12 (14)
2014 (112)
1 (16)
2 (5)
3 (6)
4 (12)
5 (16)
6 (19)
7 (9)
8 (6)
9 (4)
10 (8)
11 (6)
12 (5)
2013 (145)
1 (24)
2 (15)
3 (18)
4 (23)
5 (14)
6 (11)
7 (7)
8 (11)
9 (5)
10 (4)
11 (6)
12 (7)
2012 (103)
1 (1)
2 (1)
3 (4)
4 (3)
5 (7)
6 (26)
7 (17)
8 (5)
9 (8)
10 (10)
11 (11)
12 (10)
2011 (54)
1 (4)
3 (7)
4 (4)
5 (14)
6 (6)
7 (3)
8 (3)
9 (1)
10 (4)
11 (2)
12 (6)
2010 (70)
1 (12)
2 (7)
3 (6)
4 (6)
5 (3)
6 (10)
7 (6)
8 (4)
9 (3)
10 (4)
11 (3)
12 (6)
2009 (144)
1 (15)
2 (12)
3 (12)
4 (6)
5 (15)
6 (6)
7 (10)
8 (9)
9 (17)
10 (12)
11 (14)
12 (16)
2008 (148)
1 (10)
2 (6)
3 (10)
4 (11)
5 (13)
6 (10)
7 (13)
8 (19)
9 (18)
10 (12)
11 (13)
12 (13)
2007 (106)
1 (7)
2 (5)
3 (3)
4 (7)
5 (5)
6 (9)
7 (8)
8 (13)
9 (18)
10 (11)
11 (8)
12 (12)
2006 (158)
1 (28)
2 (28)
3 (25)
4 (7)
5 (9)
6 (7)
7 (12)
8 (13)
9 (10)
10 (7)
11 (6)
12 (6)
2005 (350)
1 (31)
2 (26)
3 (26)
4 (27)
5 (29)
6 (30)
7 (32)
8 (30)
9 (30)
10 (32)
11 (29)
12 (28)
2004 (292)
1 (24)
2 (24)
3 (29)
4 (27)
5 (28)
6 (25)
7 (26)
8 (24)
9 (12)
10 (19)
11 (26)
12 (28)
2003 (318)
1 (22)
2 (25)
3 (21)
4 (28)
5 (28)
6 (28)
7 (28)
8 (29)
9 (26)
10 (29)
11 (28)
12 (26)
2002 (317)
1 (29)
2 (26)
3 (26)
4 (25)
5 (28)
6 (30)
7 (27)
8 (21)
9 (25)
10 (27)
11 (28)
12 (25)
2001 (277)
1 (17)
2 (21)
3 (23)
4 (20)
5 (31)
6 (18)
7 (26)
8 (25)
9 (29)
10 (19)
11 (24)
12 (24)
2000 (53)
6 (9)
7 (4)
8 (2)
9 (3)
10 (1)
11 (15)
12 (19)
1999 (3)
7 (1)
10 (2)
1998 (18)
9 (9)
10 (7)
11 (2)