らじる★らじる聴き逃しサービスをダウンロードするための手始め:JSONファイルのありか(その2)

おことわり ここに記載した情報は、私的利用に限定した使用に限ります。著作権侵害は禁じます。 JSON ファイルのありかが変わりました 2017年に以下の記事を書きました。 らじる★らじる聴き逃しサービスをダウンロードするための手始め:JSONファイルのあり…

Misskey.ioにノートするためのbookmarklet

ツイ廃の @riocampos ですw しかしとうとうツイ廃から離れる日が来てしまったようです。 Twitterでは日記にならなくなった 残念な事に Twitter は API が有料化され、その影響で、私の Twitter ライフにとてもとても重要であった Twilog がサービス停止に追…

RubyでWebブラウザを操作するツール(知識更新のため

はじめに 過去の人 @riocampos ですw Ruby で動的なサイトの Web スクレイピングをするときに、Selenuim をラップした Watir を使って動的なHTMLを取得していました。Selenium だと低水準なところに気を遣わないといけないのですが、Watir はうまく Rubyish …

Python学習めも:0. とりあえず箱

ちょっとずつ Python を勉強している Rubyist の @riocampos です。 「Python学習めも:1. Python環境構築」の次が「0. とりあえず箱」というのは数の順序的におかしいのですが、Rubyist として疑問に思った事や気付いた事などを雑多に入れていく箱が欲しか…

Python学習めも:1. Python環境構築

はじめに 最近はすっかりプログラミングから離れている @riocampos です。とはいえ Ruby はいちおう書けるし、テキトーな自動化はできます。 最近、heroku の無料プランが終了するとの記事がありました。 PaaS「Heroku」が無料プラン廃止、11月から 非アクテ…

radirudegogaku0.rb更新(2022/05)

ごあいさつ こんにちは。gogakuondemand.rb および radirudegogaku.rb 作者の @riocampos です。またまたご無沙汰しております。 更新内容 今回の更新はNHK側仕様変更(?)に対する更新です。 NHK語学講座のらじる★らじる聴き逃しサービスを取得するRubyス…

radirudegogaku0.rb更新(2021/10)

ごあいさつ こんにちは。gogakuondemand.rb および radirudegogaku.rb 作者の @riocampos です。またまたご無沙汰しております。 更新内容1 今回の更新は NHK語学講座のらじる★らじる聴き逃しサービスを取得するRubyスクリプトradirudegogaku.rb(2020/4/2暫…

macOS Big Surへのアップグレードめも

作業直後メモ MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)での作業。macOS 10.13 High Sierraからのアップグレード。1時間ぐらいで完了。現在のバージョンはmacOS Big Sur 11.3.1。 起動時に RSSCSIPeripheralDeviceType00_10_4 RSSCSIPeripheral…

au契約iPhone12でIIJmioギガプランeSIMに申込&テザリングまで設定

前置き 以前はiPhone 6sで「auフラットプラン7プラスN」に加入していました(月額税別5480円に家族割プラス2人で-500円)。普段の月利用量は7GB弱だしTwitter通信量はカウントされない、という私にピッタリのプランでした。 しかしiPhone 6sの画面を割ってし…

NHK語学講座のらじる★らじる聴き逃しサービスを取得するRubyスクリプトradirudegogaku.rb(2023/04)

2023年度対応 基本的に昨年度と変化がありませんでしたので更新してません(ただし英語以外の「まいにち○○語」は入門編から初級編へと名称変更(?)されていました。が ID は同一です。) 【緊急】2022/05時点のNHK語学講座ダウンロード不調に関して コメン…

Watirを使う際にChromeDriverを自動的にインストールさせるrubygem webdrivers

自動化したいよね ChromeDriver は Chrome のバージョンと合わせておく必要があり、合わないとエラーが出ます。しかし Chrome はしょっちゅう更新されていきますし、しかもタイミングによっては(なぜか)ChromeDriver のほうが先に更新されてしまって結果と…

引用したいWebサイトのURLとタイトルをはてな記法にするbookmarkletを改善した

未だにはてな記法が好き この別館では Markdown で書いてますが本館では未だはてな記法を使っている @riocampos です。だって十年以上はてな記法ではてなダイアリー書いてきたんだし。 で、引用したいサイトのURLとタイトルを取るブックマークレット(旧版)…

HT Recorderの録音ファイルのCompressはどの程度の圧縮か

iPhoneを録音機器として用いるのに必需品となるアプリHT Recorder iPhone をしばしば録音機器として用いている @riocampos です。といっても音楽のためではなく、会議や講演会などの記録用として使用しています。もちろん Apple 提供のアプリである「ボイス…

はてなブログにpdfをobjectタグで埋め込む

原三溪展@横浜美術館の出品リスト(の魚拓)を埋め込む。 <object type="application/pdf" width="600" height="800" data="PDF_URL"></object> iOS 内蔵ブラウザ( Safari ベース)ではプレビューとしてしか表示されない。のでページがめくれないのが残念。 .oO(ところで。HTML5では(4にあったような)空タグを避ける <ほにゃらら /> 的な記…

ffmpegやffprobeの出力にコピーライトやライブラリ情報を含ませない

-hide_banner オプションを追加すればおk。 $ ffmpeg -hide_banner ... $ ffprobe -hide_banner ... 典拠 -hide_banner Suppress printing banner. All FFmpeg tools will normally show a copyright notice, build options and library versions. This opt…

Rubyで末尾に=が付くメソッドは「属性参照」と呼ぶらしい(英語だとAssignment Methods)

ruby で =()がついたメソッドを理解する - Qiita のコメントを書いたときに Ruby のリファレンスマニュアルを見直していました。Ruby 的にはどうやら「属性参照」と呼ぶらしいです(仮称のようにも感じますが)。ちなみに英語マニュアルだと Assignment Meth…

「気になる展覧会」記事の表部分に使ったJavaScriptのメモ

ブログ本館では、3か月毎に以下のような展覧会リストを(自分のために)作っています。 2018年度気になる展覧会その4(冬編) - 子子子子子子(ねこのここねこ)はてブロ部 このブログで次のようなことが出来るように JavaScript を書いてみました。 展覧会…

HTMLのテーブルの要素を消したり薄くしたりするCSSは(Safari除く)

テーブルの要素を消して詰めるには 世間的には要素を非表示にするときに「display: none; か visibility: hidden;」を使うようですね(例:【CSS】非表示にするならどっち?display:noneとvisibility:hiddenの違い | BeGeek)。が、テーブルの行であれば vis…

はてなブログにおける脚注メモ(Markdown方式)

Markdownの脚注記法に対応しました はてなブログの記事編集画面で利用できるMarkdownモードで、Makrndownの脚注記法に対応しました。 : 今回サポートした脚注は、PHP Markdown Extra由来の記法です。 はてな記法とMarkdownの脚注に互換性はなく、それぞれ個…

はてなブログでブログ外リンクを別ウィンドウ/タブで開くように(JS解説付き)

ポイント はてなブログで全てのリンクを別ウィンドウで開くならば <base target="_blank"> を設定しておけば済むのだけど、しかしこの状況でははてなブログ内のリンクまで別ウィンドウで開いてしまう。これはウザい。ってことで先人の知恵を借りた。けど若干のチューニングをしたの</base>…

はてなブログ記事を改善するためのメモ

はてなブログを将来改善するためのメモが投げ込まれてます 今回はちょっと古めの記事ばかりですが、どうせチューニングしてないので今なら古め記事でも大いに役立つはずなのです。 「はてなブログ」高速化・GTmetrixでA評価達成! - STDIO GTmetrix | Websit…

はてなブログでも、はてブホッテントリのRSSフィードリーダを使いたい(未完

本館も引っ越ししました はてダが使えなくなる日が近いので、この別館だけではなく本館も子子子子子子(ねこのここねこ)はてブロ部としてはてなブログへ引っ越ししました。 しかし、以前使っていたサイドバーが簡単に使えないのが気に入らない。特にRSSフィ…

デジカメで撮影したMotion JPEGな動画ファイルをPhotos.appに登録してもiOS端末に同期されない

はてなblogでのお初記事です。よろしくお願いします。 状況説明 別記事にも載せていますが、デジカメは RICOH CX5 を使っています。このデジカメで動画を撮影すると Motion JPEG 形式(拡張子は .avi)になります。macOS の写真.app(以下 Photos.app )に M…

Photoshop Elementsで複数の写真にすかしをバッチ処理で入れるときの個人設定めも

バッチ処理のやりかたは公式さんのヘルプサイトを参照。 バッチ処理をしてみよう(Photoshop Elements 15/2018) めも内容 画面解像度 画面横幅: 1024 pixel 縦横比を固定 クイック補正 自動レベル補正 シャープ ラベル 透かし カスタムテキスト: @riocamp…

写真ファイルのEXIF情報にコピーライト情報を追加する安価なやり方(Mac & CUIツール版)

コピーライト情報を追加する先は、正確には EXIF 情報ではなく TIFF 情報と IPTC 情報なんですけどね。まあどーでもいいです*1。 また今回も前回と同じく ExifTool を使います。 コピーライト情報を追加する手順 まずExifToolをインストール やはり Homebrew…

北緯35度付近での0.000001度(1μ°)は何メートルだろうか

緯度経度を Geocoding などの Web サービスで求めると、0.000001度(小数点以下6桁)精度で値を返してくれます*1。0.000001度というのは1マイクロ度(1μ°)。さて、この一番下位の桁が1ずれる(1μ°ずれる)と、距離にしてどれくらいずれるのでしょうか?と…

GPS機能の無いデジカメで撮った写真ファイルのEXIF情報に位置情報を追加する安価なやり方(Mac & CUIツール版)

普段の写真は iPhone 6s で満足なのですが、ときどき優秀な望遠ズームとマクロが欲しい @riocampos です。 今はずっと前に妻が買ったRICOH ハイブリッドAFシステム搭載 光学10.7倍ズーム CX5 グリーンシルバー CX5GS発売日: 2011/02/10メディア: Cameraを使…

gogakuondemand.rbをv1804_1に更新

すみません、今回はデバッグのための更新です。NHKのせいではありません…。 それから、基礎英語0のストリーミングサイトが他の番組と若干異なっております。そのため、もしかすると5月に再度更新するかもしれません。 と書いておりましたが、5月に変わったら…

gogakuondemand.rbをv1804に更新

NHK大好きな[twitter:@riocampos]です。 毎度おなじみ gogakuondemand.rb を更新しました。 今回は年度変更に伴う番組変更への対応を行いました。具体的には 短期集中!3か月英会話 削除 基礎英語0 追加 遠山顕の英会話楽習 追加 以上の3番組への対応です。…

WatirでHeadless Chromeを使うまでのメモ

サーバ的環境から JavaScript が必要なブラウザアクセスする場合はいままでずっと PhantomJS を使ってきたわけですが、残念ながら PhantomJS は2017年6月ごろで開発を終了したそうです*1。 ということで遅まきながら Headless Chrome を使ってみることにしま…