約束の地

キャロの想い出

Web

スマートフォンの Qiita でストックボタンを押そうとすると、記事を書いた人のプロフィールに飛ぶ現象

Qiita の仕様変更 先日より Qiita の仕様が変更され、「いいね」ボタンと「ストック」ボタンが別々になりました。 スマートフォンでの閲覧 Qiita の記事をスマートフォンで閲覧すると、この「いいね」ボタンがページの読み込み終盤で「ポコッ」と現れるよう…

XPath で自分自身の親ノードを指定する方法

XPath XPath 自体はこちらのページやこちらのページなどをご覧ください。たぶん私が説明するより明瞭です。 今回は単に XPath でのノード指定の方法のうち、親ノードを指し示す方法を書きます。 親ノードの指定方法 とは言え簡単です。ディレクトリの指定と…

GitLab が 502 エラーで起動しないとき

GitLab が 502 エラーで起動しない GitLab をがんばってインストールして喜び勇んで起動してアクセスしても、延々と 502(Bad Gateway)エラーが出てログイン画面にたどり着けない場合があります。そのときの対応方法の一つです。 まずは待つ 単に起動準備中…

Ubuntu 16.04 LTS にて Passenger + Apache でサブディレクトリを用いて複数の Webアプリ を実行する方法

1. Passenger での Webアプリ 実行 Rails や Sinatra を Apache で起動する際、Apache を Webアプリ 専用にするのではなく、サブディレクトリで切って複数起動する場合の設定です。Passenger のインストールや、単独での Webアプリ の実行確認は済んでいるも…

Rails を production モードで起動した際にエラーが出る場合の対処方法

production モードでの起動 Rails では一般的に develop モードで開発を行っていると思います。これを production モードに変えて起動した場合には以下のような箇所を変更する必要があります*1。 以下、アプリのディレクトリを /var/www/myapp/ として説明し…

Ubuntu 16.04 LTS で Passenger + Apache を用いて Sinatraアプリ を公開する方法

0. 前提 Sinatra を Apache で動かしていきます。Passenger と Passenger の Apache モジュール自体のインストールは以下の過程を経て終わっているものとします。 # gem install passenger # passenger-install-apache2-module

Ubuntu 16.04 LTS で Passenger + Apache を用いて Railsアプリ を公開する方法

0. 前提 Ruby on Rails を Apache で動かしていきます。Passenger と Passenger の Apache モジュール自体のインストールは以下の過程を経て終わっているものとします。 # gem install passenger # passenger-install-apache2-module

eRuby (CGI)で POST する時に値を渡す方法

eRuby 2016年も終わろうとしているこのときに CGI な eRuby を使っている人がどれだけいるのかというとあやしいですが、とりあえず知見として。 eRuby(erb)を CGI で 下記のサイトなどの方法で、任意のファイルに Ruby スクリプト を埋め込んで Web に展開…

GitBucket の Webhook(Service Hooks、Payload URL)を Jenkins のビルド・トリガにする方法

GitBucket GitBucket はご存知、takezoe さんを中心に開発されている素晴らしい GitHub クローンです。度重なるバージョンアップにより様々な機能が追加され、その利便性は計り知れません。 そんな GitBucket の機能の中に Webhook 機能があります。「Webhoo…

Ubuntu 16.04 LTS の Apache 上で Ruby を CGI として動かす方法

Ruby を CGI で動かす あんまりやる人はいないかなと思うんですが、Ruby を Apache で CGI として動かそうとして結構ハマってしまったので書き留めておきます。

Bluemoon Studio のサイト(雑記)が更新

Web

ブルームーン・スタジオ 村山吉隆さんが社長を務める「有限会社 ブルームーン・スタジオ」のサイトが更新されています。実に4年半ぶりです。 「雑記」部分の更新 更新されているのはいわゆるブログの箇所である「雑記」の部分です。実は9/18(日)から少しず…

Chart.js でレスポンシブ指定をするとサイズが自由に変更できなくなる

両刃の剣であるレスポンシブ指定 Chart.js はグラフをWebページ上に描画するために大変便利なツールです。そしてレスポンシブ指定ができる(options で responsive: true と指定するだけ)ので、画面の大きさに応じたサイズにグラフを自動でリサイズしてくれ…

Chart.js でグラフが表示されないとき

コードをコピペしてもグラフが表示されない もしかして、1.0 のコードを 2.0 の Chart.js で使っていませんか。 Webで検索すると引っかかるここやここやここは 1.0 の記載です。 2.0 では記述方法が変わっています。2.0 を使う場合はとにかく公式のリファレ…

UbuntuやDebianにAipoをインストールする方法

AipoをUbuntuやDebianにインストールするためには、少し手を加えてあげる必要があります。

チャットワークが4月1日にデスクトップアプリをリリース予定

本日はチャットワークの5周年の日だそうですが、その発表の中で、4/1にデスクトップアプリケーションソフト(Windows用およびMac用)をリリースすることが発表されました。これで Skype や Slack にまた一歩近づいた(追い越した?)感があります。チャット…

Powered by はてなブログ