MNOの楽天モバイル回線を解約しました.
カテゴリー: 未分類
スライド共有サービスSpeakerDeckの無料アカウント制限
スライド共有サービスのSpeakerDeckというサービスがあります.スライドファイルを一般公開するのに便利なのですが,先日新しいスライドをアップロードしようとしたら以下のような画面に.
無料アカウントの100スライドまでの制限でアップロードできなくなりました.
2要素認証デバイスを無くしたFacebookアカウントにログイン
Meta社のFacebookですが2要素認証(スマートフォンアプリのみ)を設定した状態でそのデバイスが故障,6年ほどログインできない状態になっていました.
これを今回身分証明書の送付を行い復旧できたのでメモしておきます.
povo2.0利用停止解除
基本料無料のpovo2.0の回線ですが,通話やSMSを使わずトッピングもしていなかったので回線が停止されていました.
eSIMの契約でRakuten miniに設定しています.同じ端末に楽天モバイルのeSIMを設定していますがこれはそろそろ解約しようかと思っています.そうすると利用できる回線がなくなってしまう.ということで回線を復活させました.
BluetoorhヘッドセットのSONY MDR-ZX330BTが動かなくなって困る
BluetoothヘッドセットのSONY MDR-ZX330BTですが,充電しておいて充電ランプが消えているので充電が終わってるなとケーブルを外して電源ボタンを押したのですが電源が入りません…….
もしかして壊れた?リセットボタンとかアレばいいのになと思いながら充電ケーブル指し直したりまた電源ボタンを押したりしてみましたがうんともすんとも言いません.
GitLabのデフォルトブランチ切り替えと削除
GitLabで空のリポジトリを作成するとmainブランチが作られ,ローカルのmasterブランチのリポジトリをpushしても反映されない?と混乱するというのをやっていました.
とりあえずGitLabでデフォルトブランチを変更して空のmainブランチを削除しました.
Google Meetの制限の確認(2021-07)
Google MeetがCOMID-19の特別措置で無料でも24時間利用できていましたが,7月から3人以上では1時間までになりました.
Google Workspaceではこれまで通り24時間利用できるらしいので,Google Workspace 無償版(旧Google Apps無償版)のアカウントで試してみました.
セブンイレブン店頭の電気製品メモ
先日の鹿児島Linux勉強会のアフターでコンビニエンスストアのセブンイレブンの多くの店舗でアップル製品やANKER製品の取り扱いがあると聞いたので覗いてきました.
Barrierで装飾キーがロックされるのを解除する
Barrierというマルチプラットホームのキーボードマウス共有ソフトを常用しています.1台の端末のキーボードマウスで複数のマシンを操れます.Synergyのフォークです.
最近1台の端末をDebian Bullseye + i3wm にしてみたのですが,どうもキーボードがおかしくなります.CtrlやSuperが押しっぱなしになります.
以前から別のマシンでこの症状は出ていましたが今回は頻度がとても多くまともに動くことのほうが少ないです.これまでXorgを再起動して解決していましたが面倒すぎます.
ISSUEを探すと出てきました.未解決のようです(◞‸◟)
でもワークアラウンドがあったので試してみました.
Nextcloudでurl共有したpdfをwebに埋め込みたい
スライドやドキュメントを共有するのにSpeakerDeckやedockrを使っています.(SlideShareは無料アカウントで再アップロードができなくなってしまってから使わなくなりました.)
SpeakerDeckの無料での制限で100アップロードまででそろそろいっぱい,edockrはしばらくしたら消えてしまうということを最近知りました.
@edocr Uploaded documents are disappearing by themselves. Is this a specification of the Free plan?https://t.co/3X6WwOYcID
— matoken (@matoken1) March 5, 2021
Yes, sorta. There are 3 parts of the edocr service: Sharing, SEO indexing & Storage. Sharing is free. So, inactive documents in free accounts are deleted over time by our algorithms. The cost of Premium is so low we assume if people cared they would sign up. <9 cents/doc/year.
— edocr (@edocr) March 5, 2021
pdfファイルを共有するだけならNextcloudでのURL共有を使えばいいのですが,webに埋め込むことが出来ません.Nextcloudの機能やアプリにそういったものがあるといいのですが,セキュリティの問題から実装されていません.
とりあえず雑な方法ですが,こんな感じで実現してみました.
Nextcloud URL共有リンクからpdfファイルを出力する
Nextcloudの公開URLの内容をpdfとして出力します.実行権を付けてcgiとして設定します.
#!/usr/bin/perl
use strict;
use warnings;
use LWP::Simple;
use IO::Handle;
STDOUT->autoflush(1);
$ARGV[0] = "" unless defined $ARGV[0];
my $url = $ARGV[0];
if( $url !~ /\/download$/ ){
$url = $url . "/download";
}
print "Content-Type: application/pdf\n\n";
getprint($url);
とりあえずこんな感じでcgiの後ろにNextcloud公開URLを付けてアクセスするとブラウザでpdfを見ることができるようになりました.
embedタグでwebに埋め込む
上で作ったcgiをobjectタグで埋め込んでみるととりあえず埋め込みが出来ました.このとき height
は %
を指定してもサイズが変わらないようでした.(Debian sid amd64 の chromium 88.0.4324.146-1
, firefox 86.0.1-1
で確認)
<embed src="http://cgi.example.com/pdf.cgi?http://nextcloud.example.com/index.php/s/XXXXXXXXXXXXXXX" type="application/pdf" width="640px" height="480px">
とりあえずそれっぽいことは出来ましたが,この方法ではpdfを読まなくてもページ読み込み時にpdfを全部読み込んでしまうようなのであまりよろしくない感じです.このあたりはSpeakerdeckなどはちゃんとしてていいですね.
とりあえずはリンクで共有かな?