Monthly Archives: 6月 2016

[C#]Form上の全TextBoxに対し、Ctrl-Aで全選択できるようにする方法

2016年6月27日 (カテゴリ: C#:)

VisualStudioにてWinFormを使用したプログラムを作成時、TextBoxに対してCtrl-Aでテキストの全選択をしたい場合があります。 KeyDownイベントでSelectAll()させればよいのですが、対象となるTextBoxが多いときは、イベントハンドラを追加するのに手間がかかります。 このような場合は、下記のコードでForm上に存在する全てのTextBoxに対して、”Ctrl-Aで全選択”の機能をつけることができます。 private void Form1_Load( object sender, EventArgs e ) &#12…


続きを読む

[MySQL]ERROR 2049エラーが出たときすべきこと “authentication protocol refused (client option ‘secure_auth’ enabled)”エラー

2016年6月26日 (カテゴリ: 未分類:)

MySQLでデータベースに接続する際、エラーERROR 2049が発生する場合があります。 これは、クライアント側のmysqlコマンドでsecure_authオプションが有効になっているときに発生します。 このような場合にとりあえず接続したいときは、–skip-secure-authオプションをつければOKです。 普通に接続すると、ERROR 2049エラーが出ます。 $ mysql -u root -h localhost -p Enter password: ERROR 2049 (HY000): Connection using old (pre-4.1.1) authent…


続きを読む

WordPressにおけるフック処理の仕組みとは?

2016年6月12日 (カテゴリ: WordPress:)

WordPressのフックとは何か? WordPressにおけるフックとは、何でしょうか? フックというのは、WordPressがページを表示する過程の特定のタイミングで、事前に登録された処理(関数)を実行することができる機能です。ほかのフレームワークでいうところのイベントハンドラ、イベントリスナに相当するものです。 フック機能を使うことでWordPressがページを表示する過程の特定のタイミングで、処理を追加したり変更したりすることができます。 WordPressではプラグインの仕組みがありますが、プラグインの作成者はこのフック処理を利用することで、標準のWordPressの処理を書き換える…


続きを読む

[WordPress]Custom Post Type UIでタグとカテゴリをカスタム投稿タイプへ追加する方法

2016年6月5日 (カテゴリ: WordPress:)

WordPressではCustom Post Type UIプラグインを使用することで、簡単にカスタム投稿タイプを作ることができます。 作成したカスタム投稿タイプに対して、通常の投稿と同様に、タグやカテゴリを作りたい場合の手順を説明します。 カスタム投稿タイプで、カテゴリを管理できるようにする CPT UIのメニューより、 Add/Edit Taxonomiesをクリックします。 Taxonomiesの読み方は”タクソノミー”で、分類方法という意味です。 タクソノミーの追加タブのBasic Settingより、Slug,Labelの指定を行います。 次にAddition…


続きを読む

[RFC 7519] JSON Web Tokenが正しいか、Web上でチェックできるサイト

2016年6月4日 (カテゴリ: IT:)

JWT.IOは、RFC 7519で規定されたJSON Web Tokenのデータが正しいかを確認できるサイトです。 JSON Web Tokenというのは、公開鍵認証を利用してサーバ間の認証機能で、大手では、AWSのAmazon API Gatewayなどでも利用されています。 JWT.IO 以下のような感じで、エンコードされた文字列と、認証用の公開鍵を入力することで、Web TokenがValidがInvalid化を判定してくれます。 Webを支える技術


続きを読む