読者です 読者をやめる 読者になる 読者になる

約束の地

あの日あの時のキャロの想い出

Web

Wekan で SMTP サーバを設定せずにパスワードリセットを行いたいとき

環境 Docker 運用 v0.23 2017-05-21 結論 コンソールにメールの内容(パスワードリセットするためにアクセスする URI)が表示されるので、そこの情報をコピーしてアクセスする。 Docker 運用ならばdocker-composeの際に-dを付けないで実行すればコンソールに…

Wekan で「管理者」権限を追加したい場合やユーザを削除したい場合

環境 Docker 運用 v0.23 2017-05-21

Wekan でメールアドレス認証ができない場合

環境 Docker 運用 v0.23 2017-05-21 結論 現状どうしようもないみたいです(下掲の Opened Issue 参照)。Minor bugとありますが、結構やっかいなバグだと思います。 対応策(概略) データベースを直接書き換える。

Wekan の Tips

Wekan OSS のカンバンツールであるWekanの Tips を書いていきます。重要な Tips については別記事にして、軽めの Tips を書きます。

Wekan を Docker で動かす方法

Wekan OSS のカンバンツールのひとつとしてWekanというプロダクトがあります。 Wekan — open-source kanban Trello-likeって書いてしまっているように、Trello の OSSクローン 的な位置付けですね。 これを Docker でインストールします。

Rails で静的コンテンツをそのまま表示する方法

環境 Railsは5.1.1 Rubyは2.4.1 Rails で静的コンテンツをそのまま表示する 既存のコンテンツを Rails でそのまままるっと表示したい(移植したい)場合があると思います*1。たとえば Bootstrap のサンプルファイルをそのまま使ったりだとか、過去の静的サイ…

Rails で gem ファイルを更新した場合はサーバを再起動しないと適用されない

結論 標題の通り。 感想 あいかわらずこういうところでプチハマりをして悲しい。

Google Analytics の「カスタムレポート」で「ランディング ページ」を用いる時の注意点

Web

「ランディング ページ」を「カスタムレポート」で調べる 「ランディング ページ」を調べる時に「行動」→「ランディング ページ」とたどって調べることが多いかとは思います。ただ、条件を複合させて「カスタムレポート」で調べる場合もあるでしょう。その際…

Google Analytics で「このレポートは 100% のセッションに基づいて作成されています。」の表記が「100%」とならないとき

Web

「このレポートは 100% のセッションに基づいて作成されています。」 右上に表示される以下の部分です。 「100%」じゃない場合 ここに表示されるパーセンテージの値が「100%」ではないときは、結果として得られる値は統計的な概算値になります。詳しくは以下…

GitHub Pages で ディレクトリにアクセスした際に index.html が読み込まれないとき

GitHub Pages で index.html が読み込まれない 正しくプッシュしたにもかかわらず、https://foobar.github.io/repository_name/とディレクトリまでのアドレス指定でアクセスした際に、https://foobar.github.io/repository_name/index.htmlが自動で読み込ま…

スライダープラグイン slick を最低限のレベルで導入する

スライダー ウェブページで多くの画像やコンテンツを効果的に表示するために、いわゆる「スライダー(カルーセル)」機能の導入を図ることがあるかと思います。状況によっていくつかの手段が考えられると思いますが*1、ほぼ全ての場合をカバーできると私が思…

スパコミのページ(というか赤ブーのサイト)のバナー画像が表示できない場合の対処方法

結論 URIスキーム(アドレスの先頭のhttpとかhttpsとかの部分)を明示的にhttpと指定してあげましょう。それでも表示されないバナーは元々に問題があるのでどうしようもないです。 OKな例 http://www.akaboo.jp/ http://www.akaboo.jp/neo/event/p1344.html …

Mastodon を Docker で起動する方法

Mastodon を Docker で起動する ご存知 Mastodon です。以下は Windows の Vagrant 上の Ubuntu 16.04 LTS での内容ですが、おそらくどの環境でも通じると思います。

Superset を Ubuntu 16.04 LTS にインストールして簡単に触ってみる

Superset Airbnb によるいわゆる BIツール であるオープンソースの Superset がここ最近、話題になっています。今までは私は Re:dash を主に用いてきましたが、比較の意味も含めて Superset に触ってみることにしました。

SQLite3 を GUI(Webアプリ)で扱う場合の選択肢

SQLite3 を GUI で SQLite3 はその性質上、GUI のネイティブアプリよりも Webアプリ の方が使いやすいです。2016年12月23日時点だと何があるのか調べてみました。

Adminer のインストールから使用まで

Adminer Adminer という Webアプリケーション があります。データベースを Webブラウザ ベースで操作できるアプリケーションです。phpMyAdmin を代替するものとして作られたそうです。

Slim を単体で使う場合の方法

Slim を単体で Ruby 用のテンプレートエンジンである Slim は、一般には Rails 用のテンプレートとして用いられることが多いようですが、単体で Webページ の静的ジェネレーター(というと大げさかもしれませんが)として用いることができます。

Apache でリバースプロキシを有効にする(モジュールを有効にする)

ここらへんを有効にしてあげましょう。 # a2enmod proxy proxy_http proxy_html rewrite

スマートフォンの 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/html/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 はてなブログ