Web

はてなブログ API 用の gem である "Hatenablog" を使ってみました

"Hatenablog" とは "Hatenablog" とは、はてなブログ API 用の gem です。 github.com 使い方 使い方は、作者の方の記事を読めばほぼ分かるかと思います。 blog.kymmt.com 併せて README を読むとよいでしょう。 github.com 使い方詳細 実際に使ってみました…

英語圏のチャットや掲示板で使われる「uwu (uwus)」とは何なのか

Web

結論 u が「目」を表し、w が「口」を表すことによる「顔文字」です。uwus はその複数形で、言うなれば「wwwww」を「ws」と書くようなものです。 背景 reddit を見ているとたまに出てきます。よく使われるスラングは繰り返し調べることで覚えていける…

SkyWay を使って Quoridorn(コリドーン)を自前で建てる

SkyWay とは こちらのサービスです。WebRTC の部分を賄ってくれるサービスです。 webrtc.ecl.ntt.com Quoridorn(コリドーン)とは こちらの OSS です。TRPG のセッションで用いる Webアプリケーション です。 github.com Quoridorn を自前で建てることを目…

Puppeteer で動作する自動制御版の Chrome に、拡張機能(Vue.js devtools)を導入する方法

結論 launch メソッドの引数として(厳密には「引数であるオブジェクトの args に含まれる値として」)、'--disable-extensions-except=/path/to/extension_name' と指定すればよいです*1。 ここで、/path/to/extension_name とは、拡張機能のソースファイル…

ZEIT (now.sh) にデプロイする際に Node のバージョンを指定するためには package.json に "engines" を書く

Web

結論 標題のとおりになります。以下のようにして Node のバージョンを指定できます。メジャーバージョンを具体的に指定し、マイナーバージョンを x と指定します。 { (省略) "engines": { "node": "10.x" } } 注意点 .node-version は見に行ってくれません…

Puppeteer をクロスブラウザ対応させた Playwright を試す

Puppeteer とは Puppeteer は、Chrome を Node から操作できるライブラリです。要はブラウザ操作の自動化ライブラリです。 github.com Playwright とは Puppeteer をクロスブラウザ対応(Chromium, WebKit and Firefox に対応)させたのが Playwright です*1…

webpack (webpack-cli) を最小限で使ってみる

前提条件 npm や yarn のコマンドが使える必要があります ターミナルの操作が行える必要があります HTML や JavaScript の基礎を知っている必要があります 結論 以下のようにしましょう。

Google Photos の「アルバム」で、写真の表示の順番を「新しい順」にする方法

Web

結論 以下の順番にたどっていって設定します。 1. 右上の「縦の三点リーダー」メニューから、「アルバムを編集」を選択する 私はここでオプションを選択して中を探していじくり回していたのですが、全く見つからず、そもそもそういう機能がないのであると勘…

ローカル Webサーバ の比較と選択

手元の HTML / CSS / JavaScript をサクッと確認するためには ローカルWebサーバ を建てる必要があります*1。思いついたローカルWebサーバの簡易比較をしてみます。 比較項目は以下のとおりです。それぞれの項目の内容は、最低限のオプションで起動した場合…

Glances(top / htop コマンドの代替コマンド)を Webサーバ モードで立ち上げる

特に難しいところはないです。 Glances とは github.com インストール方法 Webサーバ モードで立ち上げる場合にはコマンドラインで -w オプションを付与すればいいだけです。コマンド自体は一つです。 pip でインストールできます。 $ pip install glances …

minio の docker-compose.yml を書く際に、任意の ID と PASSWORD (access_key と secret_key) を設定する方法

Web

結論 デフォルトの MINIO_ACCESS_KEY と MINIO_SECRET_KEY は、値はデフォルトのままにして、キー名を MINIO_ACCESS_KEY_OLD および MINIO_SECRET_KEY_OLD に変更します。 その上で、任意につけたい ID と PASSWORD を MINIO_ACCESS_KEY と MINIO_SECRET_KEY…

WordPress の登録ユーザ情報を見るためのブックマークレット

Web

結論 以下のブックマークレットを実行すると、その WordPress に登録されているユーザ情報が JSON で返ってきます。 javascript:(function(){location.href = location.protocol + "//" + location.host + "/wp-json/wp/v2/users"})() 実例 ヤマサ醤油株式会…

ZEIT (now.sh) で package.json を含んで単なる静的ページをデプロイするための最小限のファイル構成

Web

ZEIT (now.sh) とは こちら です。 package.json を含んで単なる静的ページをデプロイするための最小限のファイル構成 以下のようなファイル構成にしましょう。 package.json public/index.html ここで、package.json の内容として、scripts フィールドに bu…

Scrapbox で罫線を書く方法

Web

結論 [/icons/hr.icon] と書きます。 どうなるか 以下のようになります。 gyazo.com

Quora が面白い

Web

Quora という Webサービス があります。いわゆる Q&Aサイト です。ただ、ちょっとした SNS の側面もあると思います。 jp.quora.com 回答に鋭いものが多く、重厚な文章で読ませてくれるものが多いです。知識や論拠が明確で説得力があります*1。高い見地から世…

IFTTT で新規にアクション(レシピ)を作る方法

Web

結論 右上の自分のユーザアイコンをクリックしてメニューを出し、create を選択する。 gyazo.com 感想 分かりにくい*1。 *1:こういう主要操作はユーザメニューではなく、メインの画面上から行けるようにしてほしい

Ameba のパスワードの文字数は 13文字 以上は設定できない

Web

結論 gyazo.com 備考 2019/11/13 現在のお話です。

Pawoo がピクシブ株式会社から株式会社クロスゲートおよび株式会社ラッセルに譲渡

Web

概要 2019/12/02 を持って、マストドンのインスタンスの Pawoo が株式会社クロスゲートおよび株式会社ラッセル(運営)に譲渡されるとのことです。 Pawoo は、それ自体では有料となる要素が無かったのが一因なのかと思います。ただし、技術力向上には大いに…

Yahoo!ブログ も 2019/12/15 をもって終わろうとしていた

Web

たまたま訪れた Yahoo!ブログ で、サービス終了の記事を見つけてしまいました。 https://promo-blog.yahoo.co.jp/close/index.htmlpromo-blog.yahoo.co.jp 今年の 3月 には、ジオシティーズ がサービスを終了しています。 info-geocities.yahoo.co.jp 「個人…

Notion の Web Clipper 使用時に「タグ」も付与する方法

Web

結論 2019/11/2現在、ありません。 Notion とは www.notion.so いわゆる「メモアプリ」の系統については10年以上前から試行錯誤を続けてきていて、大体の主要どころは通ってきました。現在はこの Notion を主に使ってみているところです*1。 根拠 公式ページ…

Debian/Ubuntu ベースのイメージを用いて CircleCI で Yarn をインストールするときにはいきなり sudo apt-get install yarn してはだめ

結論(どうするか) Yarnのパッケージを明示的に指定して、sudo apt-get install -y yarn をしましょう。-run の部分だけを書くと次のとおりです。 - run: name: Install Yarn command: | curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key…

サイトが消えることは寂しい

ふと、ゲーム関連のWebサイトを巡っていたところ「ゲーム研究所3948」という素敵なサイトを見つけました。 hori3948.g2.xrea.com 開設は 2002年2月23日 ながら現在も更新は継続されており、もともとはジオシティーズにあったようです。ジオシティーズ はすで…

SoundCloud で音量が大きすぎて調整できなかったり再生位置が調整できない場合の対処法

Web

結論 画面最下部に操作パネルがあります。 gyazo.com 余談 個人的には大変わかりにくく、数分探しました。

メディアサーバー の Plex (Plex Media Server) を自分のサーバに立てる方法

Web

Plex とは 自分のサーバに立てる方法 1. debファイルをダウンロードする 2. sudo dpkg -i コマンドで debファイル をインストールする 3. http://server.local.ip.address:32400/web にアクセスして動作している確認する 世界中どこからでもアクセスできるよ…

Google アカウント のパスワードを変更すると アプリパスワード はすべて消える

Web

結論 support.google.com パスワードの変更後にアプリ パスワードが取り消された場合 アカウントを保護するため、Google アカウントのパスワードを変更するとアプリ パスワードは取り消されます。いつでも新しいアプリ パスワードを作成し、Google アカウン…

GitHub Actions をローカルで実行する方法

Web

結論 2019/09/24 現在、(実質的に)無い。 どうするか GitHub Actions のテスト用のブランチを作り、そこのブランチで色々試すのがいいと思います。場合によっては $ git commit --allow-empty を使うなどするといいでしょう。渡しの場合は $ git add . && …

Nextcloud を Raspberry Pi 上から 6 x AMD FX(tm)-6300 Six-Core Processor 上 へと移した

Nextcloud OSS の Google Drive みたいなやつです。 nextcloud.com これまでは Raspberry Pi で運用 Raspberry Pi が余っていたので Nextcloud 用にしばらく使っていました。しかし、ある程度の規模になると OS がフリーズするまでに重くなり、ハードの乗り…

Ubuntu 18.04 LTS で CLI から JDownloader2 を用いる方法

大前提 CLIオンリーの環境でのやりかたを示しています GUI環境がある場合にはより良いやりかたがあるかと思います Webサービスである My JDownloader と連携します [ユーザのクライアント] <-----> [My JDownloader] <-----> [ダウンロード先] という構造に…

SendGrid の API を利用して curl でメールを送る方法

Web

単純に、API Key を取得して curl で送るだけ、というのをやってみます。なお、SendGrid へのアカウントの登録は済んでいるものとします。 手順の概要 API Key を生成(取得)する API Key を含んだ、POST 用 の JSON ファイルを作成する 上記の JSON を POS…

AWS の S3 で バケット名 を変更したい

Web

結論 できません。 S3 バケット作成後はバケット名を変更できないため、慎重に選択してください。

Powered by はてなブログ