開発

OGPに空文字を設定しようとしたところ、 og:description が必須項目だったので単純な空文字だとバリデーションエラーが出てどうしようかと悩んだのでメモ。

解決法としてはシンプルで、スペースを示す特殊文字を設定してあげると見た目上は何も入力されていないように見えます。

<meta property="og:description" content=" " />

参照元: https://stackoverflow.com/questions/33593267/how-to-set-facebook-ogdescription-empty

Read more

こんにちは! 今回はaws cliで手元のPCに設定されているprofile一覧を表示する方法を紹介します。 AWSで開発を行っていると複数のprofileを切り替えて環境構築することがあるのですが自分がどのprofileを設定したのかわからなくなる場合があります。 そのようなときにprofile一覧を表示することが出来れば間違えることなく自信を持って打つことが出来ます。

profile一覧を表示するコマンド

こちらのドキュメントに答えが書いてありました!

$ aws configure list-profiles

このように実行すると現在手元に設定してある有効なAWSのプロフィール一覧が表示されます!

profileを削除する方法

それではprofileを削除するためにはどうしたらよいでしょうか? この場合は手動で消していくしかありません。 以下の2箇所に情報が書いてあるのでそれを消していきます。

~/.aws/config
~/.aws/credentials

それぞれ以下のように書いてある部分を消していきます。

[hogehoge]
xxx=xxx

削除し終わったら上で紹介した aws configure list-profiles を実行してみてprofileが削除されているか確認しておきましょう。

参考

Read more

こんにちは!

普段の文書作成やこのブログもそうですが開発者などはHTMLを使うことが多いはずです。
そんな中Markdownの中にHTMLを埋め込もうとするとそのHTML自体が描画されてしまって、特殊文字を変換する必要があると思います。

そんなときに今回紹介するウェブサイトを使うと簡単に特殊文字への変換が出来てMarkdownに埋め込むことが出来るのでとても便利です。
また特殊文字からHTMLへの変換も可能なので何かの事情でもとに戻したい場合も便利です。

HTML⇔特殊文字の変換サイトの紹介

今回紹介させていただくのはBlogger Laboさんで作成された『HTML⇔特殊文字変換ツール』です。

使い方はとても簡単で埋め込みたいHTMLをコピー&ペーストして『変換開始』を押すと下のほうに変換内容が表示されます。あとはその内容をMarkdown文章にコピペすれば完了です!楽!

例えば以下のようなHTMLを埋め込むとしましょう。

<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Sample</title>
</head>
<body>
  <h1>Hello, World!</h1>
  <p>こんにちは、世界!</p>
</body>
</html>

これをHTML⇔特殊文字変換ツールのページに貼り付けて変換すると以下の画像のように特殊文字に変換されます!

markdown_to_special_characters_result

あとはこれをコピーしてMarkdownに貼り付ければ文章内にHTMLを貼り付けることが可能になります!

最後に

これでMarkdownにHTMLを簡単に貼り付けることが出来るようになりました。
今回のことをやろうと思ったときに色々検索してみたりしたのですが、今回紹介させていただいたウェブサイトのツールが一番直感的でわかりやすく、さくっと出来るところがお気に入りでした。

もし他に便利なツールなどがあれば教えていただけると助かります。

Read more

Instaxの音付きチェキをダウンロードするChrome拡張機能を作成しました

こんにちは! 応援しているアイドルグループが2019年の夏以降、たまに音付きチェキを出すようになりました。 音付きチェキの詳細についてはこちら→ https://instax.jp/cheki-press/products/22218/

チェキにQRコードが印字され、それを読み込むと撮影時の音を再生出来るという優れもの! なのですが、一応縛りがあって、サーバーの保存期間は1年なのです。つまりサーバーにアップしてから1年経つと音が消えてしまうということです。 しかも特にダウンロード機能などもついていないので消えるのを待つばかり・・・。それはちょっと! ということで音付きチェキをダウンロードするChrome拡張機能を作成しました! Continue reading Instaxの音付きチェキをダウンロードするChrome拡張機能を作りました

Read more

みなさんこんにちは!今回Chrome拡張機能をさくっと作成したのでブログを書こうと思った次第です。なかなかブログ更新する機会もなくなってしまったのでどうやってたか忘れてしまいましたがささっと書いていこうと思います!

Continue reading Google検索ページの固定検索窓を解除するChrome拡張機能を作成しました

Read more

みなさんこんにちは! このブログはLet’s Encryptを使ってSSL化されているのですが、その更新に3時間くらい使ってしまったので、同じ人のために書き残しておきます。

ちなみにAmazon Linuxで、Amazon Lightsailを使って、nginx+php-fpmで運用されています。

Continue reading Amazon LinuxでLet’s Encryptの更新作業に手間取った話

Read more

161208

こんにちは。 最近リリースされた新しいAWSのサービス「Amazon Lightsail」を使って、WordPressを立ち上げてみました。 とても簡単でびっくりだったのと、やっぱり安さがポイントですし、一番安いインスタンスだと1ヶ月無料で動かすことが出来るのでまずは試してみて、その後に実際に使うかどうかを考えてみることも出来るのでおすすめです! さくらVPSも日本国内ではオススメですが、初期費用がかかったりするので、「Amazon Lightsail」は今のところ一番安いVPSの部類に入ると思います。

Continue reading $5から始めることが出来るVPS「Amazon Lightsail」でWordPressを立ち上げるまで

Read more

29760661056_34d79ed2b2_b

こんにちは。 以前の記事で指定時刻に記事を非公開にしたりカテゴリーを変更出来たりするプラグイン「Post Expirator」を紹介しました。 WordPressで指定時刻に記事を非公開にする「Post Expirator」

ただしこれはデフォルトでは英語です。 なのでこれを日本語化する方法を紹介いたします。 Continue reading WordPressプラグイン「Post Expirator」を日本語化する

Read more

161202

こんにちは。

WordPressを使っていると、指定した時刻に記事を非公開にしたい!とか指定した時刻に別のカテゴリに変更したい!と 思うこと、よくありますよね。 今回はそのような希望を叶えるWordPressプラグインを紹介したいと思います。

Continue reading WordPressで指定時刻に記事を非公開にする「Post Expirator」

Read more