フラッシュカードアプリのAnki(Android版はAnkiDroid)は、カードをhtmlで表示します。 ユーザが指定するのはhtmlのbody内のみですが、Anki側が提供しているhtml全体を調べたところ、以下のような形になっていました。 ## Mac版Anki: htmlの全体 ...


Enhance main windowプラグインの説明ドキュメントを日本語訳しましたので公開しておきます。 基本的には原文に忠実に訳していますが、直訳すると分かりづらい部分は意訳したり表現を変えたりしています。 このドキュメントは2020/08時点のものをベー...


macOSでjpgやpngなどの画像ファイルを、コマンドラインから180度回転させたい場合、ImageMagikの`convert`コマンドを使うと便利です。 ```language-bash convert input.jpg -rotate 180 out.jpg ``` 90度や、270度回転したい場合は下記のコマンド...


JavaScriptのimport形式

2022年1月21日 | カテゴリ: 未分類
JavaScriptのimport形式として有名なものに、CommonJS形式とES2015形式があります。 ## CommonJS形式 node.jsで作られた形式 ### export ```language-js module.exports.foo = function() { ... } ``` ### import ```language-j...


ordealとordinanceの違い

2022年1月21日 | カテゴリ: 未分類
## ordeal: 試練、厳しい体験 ### 意味 > a very unpleasant and painful or difficult experience > a terrible or painful experience that continues for a period of time 判決を与えて、厳しい試練を与えるという意味 ### 語源 ``` or...


エルゴトロンLXのスタッキングアームは長身(=ロングボール)と長身ではないものがあります。それぞれを比較した情報が少なかったのでまとめました。 ## スペック 主なスペックは下記のとおりです。 ### 長身のほう - 品名: [LXスタッキング...


Reactに関する書籍・web記事を見ていると、場合よってはjsx/tsxファイルの1行目に`import React from 'react'`を書かなければならないという記述があります。 一方で、"この記述は古いバージョンの時の話で最近はそうではない"という記載もあります。 ...


webpack環境を手動構築する

2022年1月18日 | カテゴリ: 未分類
この記事では、javascriptのモジュールバンドラである`webpack`の環境を、手作業で構築するための手順を説明します。 ## 対象読者 この記事の対象読者は下記のとおりです。 - webpackが何かざっくりとは理解できているが、詳細はあまり分かってい...


赤い銀行・青い銀行・緑の銀行は、日本の三大メガバンクのことで下記の銀行を意味します。由来は、ブランドロゴの色です。 |色|銀行名| |---|---| |赤い銀行|三菱UFJ銀行| |青い銀行|みずほ銀行| |緑の銀行|三井住友銀行|


セキリュティ関連の資格勉強をしていると、`サイバーセキュリティ経営ガイドライン v2.0`の`2.経営者が認識すべき3原則`が問題の論点になることがあります。 で、経済産業省が出している原文を読んでみたのですが、これがとても読みづらい...。 な...


書籍の自炊でjpgファイルを加工するときにImageMagickを使っています。 この時、使うと便利なImageMagickのコマンドを紹介します。 ## 自炊に役立つImageMagickコマンド ### コントラストを改善する 特定ファイルのみコントラストを改善 ``...


macOSで大量のデータを処理しているときにtopコマンドを実行すると、`bird`というコマンドがCPUを大量に使っている場合があります。 この`bird`コマンドはiCloudのバックグラウンドタスクで、作成されたファイルをiCloud上にバックアップするときに走る...


英検一級の攻略動画集

2022年1月12日 | カテゴリ: 未分類
YouTubeの英検一級の攻略に関する動画を集めました。 英語の学習動画ではなく英語の学習方法の動画なので、これだけ見ても語学力は向上しませんが、どうやって勉強していけばよいかの計画立てをするときに参考になります。 ## 心がけ、学習方針 #...


[Linux] seqコマンドの使い方

2022年1月12日 | カテゴリ: Linux | タグ: , ,
Linuxのseqコマンドを使用することで、規則的に並んだ連番を生成することができます。 seqコマンドは、オプションを説明するよりも実行例を見たほうがわかりやすいので、いくつかの実行例を記載します。 ## 1から10まで表示 数字を指定することで...


macOSでは、Automatorというアプリでクイックアクションを作成できます。 間違えて作成してしまったときに、作ったアクアクションを削除したい場合があるのですが、どこに保存されているかが見つけづらかったため調べた結果を書いておきます。 保存...


ImageMagickでは`-deskew`オプションで画像の自動傾き補正できます。 deskewオプションについてネットの記事を調べてみると、大抵の場合は以下のように`40%`になっているのですがこれはなぜでしょうか? ```language-bash convert -deskew 40% input...


## はじめに 紙の書籍をスキャナで自炊(pdf化)したい場合、事前に書籍を裁断する必要があります。裁断機を持っていれば綺麗に切ることができるのですが、裁断機は場所を取りますし金額的にもかさんでしまいます。 そこで今回は、オルファのロータリ...


AWS認定の領収書を取得 [ピアソンVue]

2022年1月10日 | カテゴリ: aws | タグ: , ,
AWS認定の試験を`ピアソンVue`で受験したときに、領収書を発行依頼する方法を説明します。 (PSIで受験した場合は、手順が異なるようなので注意してください) ## まとめ 結論を先に書くと、以下のような感じでした。 - ピアソンVueでの受験だと...


JavaScriptのスプレッド構文は、下記の目的で利用できる。 - 配列の連結 - イミュータブルな配列の実現 - 残余引数(rest parameter)による配列の分離 ## 配列に対するスプレッド構文 ```language-javascript % node Welcome to Node.js v16...


DDDにおけるコアドメインとは、一言でいうとそのプロダクトで最も売りになる機能のこと。 売りになる部分をかんたんに改修できることで、プロダクトの価値アップのペースが変わってくる。 コアドメインは注意しないと、多機能でプログラムのコードが...


使っているMacBook Airのスペックを忘備録として書いておく。 MacBook Air (Retina, 13-inch, 2020) ## Hardware ``` Model Name: MacBook Air Model Identifier: MacBookAir9,1 Processor Name: Quad-Core Intel Core i7 Processo...


ブラウザでYoutubeやNetflixを見ていると、全画面モードで動画を表示させることが可能です。 上記のような動画サイトではなくて、普通のページを見ているときに、表示しているページを全画面表示したい時があります。 このような場合は、下記の作業...


## はじめに この記事では、craete-react-appのV5で作成したReactプロジェクトに対して、React RouterのV6をインストールして複数URLでページを表示させるための作業を説明します。 ## バージョン この記事は下記バージョンのパッケージで動作...


TOEICのSpeaking Testの対策をNativeCampの教材・レッスンを使って勉強したい場合どうすればよいか悩んでいたのですが、月一回無料の25分カウンセリングを受けてみたら良いアドバイスを貰えました。ですので備忘録代わりに書いておきます。 ## Read...


PHPStormのGitステージ機能を利用する

2022年1月1日 | カテゴリ: PHPStorm | タグ: , ,
## 背景 PHPStormでは以前はIDEからGitのステージを利用できませんでしたが、PhpStorm 2020.3よりステージ機能をサポートするようになりました。 本記事では、PHPStormで新たにサポートされるようになったGitステージの機能を説明します。 ## 作...


### Dockerfile Dockerfileを作成する。`docker-php-ext-enable xdebug`を実行することで、xdebugが有効化されてコンテナ内にiniファイルが作成される。 ```language-docker FROM php:7.4-apache RUN pecl install xdebug && \ docker-php-...


macOSで別パーティーションにOSをインストールし直す方法の忘備録です。 ## ボリュームの追加 - ディスクユーティリティを開く (cmd + space -> "disk utility.app") - サイドバーで、APFSボリュームを選択 - APFSボリュームを追加を選択する ...


DMM英会話の教材が見づらいのでcsv形式に整形する

2021年12月29日 | カテゴリ: PHP | タグ: , , ,
DMM英会話では大半の教材がブラウザで表示できる形になっています。ですが教材ページのhtmlでの装飾が少し見づらいなと感じることがあります。このため、余計な情報を全部カットしてcsv形式に整形し直してみました。 ## 本記事の対象読者 この記事は...


macOSでSpotlightのインデックスをターミナルから再構築したい場合は、以下のコマンドを実行します ```language-bash sudo mdutil -E / ``` ## mdutilのヘルプ ```language-x 名称 mdutil -- Spotlight が使用するメタデータのストア...


macOSに標準で入っているzip、unzipを使って、cliでファイルの暗号化と復号化を行う方法を説明します。 ## 手順 foo.txtというファイルを暗号化することを想定します。 複数ファイル存在する場合は、あらかじめ`tar`コマンドなどで1ファイルにまと...


## max_user_connectionsの確認方法 RDS MySQLで、max_user_connectionsは下記のSQLで確認できる。 ``` select @@max_connections; ``` ## max_user_connectionsでカウントされるコネクションの数 RDSでは、利用者によるコネクションに加え...