GitHubのユーザープロフィールを表示するWordPressプラグインを作った

WordPressの勉強目的にプラグインを1つ作ってみました。 WP GitHub Card | WordPress.org WP GitHub Card GitHubのユーザープロフィールをカード形式でWordPressのページに貼り付けるだけのプラグインです。以下のように使います。

上記のコードをWordPress上の任意の場所に貼り付けます。WordPressのショートコード形式となっているのでウィジェットに限定し…

常時SSL化とHTTP/2対応しました

ドメイン rest-term.com の常時SSL化とHTTP/2に対応しました。 本サイトのコンテンツはCloudflareで配信しているので常時SSL化自体は簡単でした。後はコンテンツ内でのhttp/https混在(mixed content)を解消したり、パフォーマンス改善のためにWordPressプラグインを整理したり、一部は自作したものに置き換えたりとか細かい作業をしていました。SSL化関連の作業メモについてはWikiの方に書いてますので興味があれば。CloudflareだけでなくLe…

IoT関連のサンプルコードと技術メモ

2016年2月に発売されたRaspberry Pi 3を買ってから、センサーモジュールやIoTクラウドサービスなどをいくつか試しているので、検証用サンプルコードと技術メモ(Wiki)を残しています。 IoT – Tech Note (技術メモ) wellflat/iot-samples – GitHub (サンプルコード等) サンプルコードは基本的にはPythonが多いですが、一部はRubyやJavaScriptのコードも含まれています。技術メモはGistなどの外部サービ…

東京都内のアート/デザイン系イベントまとめ

東京都内のアート/デザイン系イベントの情報まとめサイトを作りました。 Art & Design Events at Tokyo 以前公開したPC向けデモサイトを改修したもので、東京アートビートAPIをただ使っているだけのサイトです。ただ、公式サイトが情報の詰め込みすぎで重くなっていたので、スマートフォンでもさくさく見られるようなシンプルで軽いサイトが欲しくて作りました。APIのレスポンスはまとめて裏でキャッシュしているので、APIサーバへの負荷もほとんどかからないはずです。 僕の使って…

AS3SXの裏側

前回のエントリー、AS3SXはPaaSとして成功するかの続き。 AS3版PaaSとも言えるAS3SXですが、サーバ側のシステム構成は少し変わっていることを前回述べました。今回はそのシステムと通信するクライアント側に焦点を当ててみます。 AS3SXのコンセプトを台無しにする方法 前回のエントリーで少しだけ書いたのですが、AS3SXはソケットサーバをフロントに置き、クライアントはそのサーバに直接接続してTCPで通信を行っています(エンドポイントをHTTPに見せてるのは実はフェイク)。 AS3SXはそ…

DotCloudでのMySQL,Redis,MongoDBの使い方

前回のエントリーDotCloudが素晴らしいに引き続きDotCloudで遊びます。 今回はDotCloudの「プログラミング言語やミドルウェアを自由に選べる」という特徴を活かしていろんな組み合わせを試してみたいと思います。 * メニュー  PHP + MySQL  Ruby + Redis (Sinatraを利用)  Python + MongoDB (Flaskを利用)   PHP + MySQL この組み合わせでのシステム開発はなんだかんだ言って仕事で慣れている方も多いのではと思います。もち…

DotCloudが素晴らしい

これからのPaaS注目株であるDotCloudを遅ればせながら少し試してみました。つい最近ベータ期間を終了し、正式サービスを開始したとのことです。ヒゲのおじさまカッコイイ。 * [追記] 各ミドルウェアも使ってみました。続きの記事はこちら。 DotCloudでのMySQL,Redis,MongoDBの使い方 DotCloudの特徴としては上のビデオや下の図を見て分かるように、プログラミング言語やミドルウェアを選択できるという点です。つまりユーザーはこれらの技術を自由に組み合わせてシステムを構築す…