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

約束の地

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

プログラミング

早急に Go(Golang) を投げ出してしまった話

Hugo を使いたい Hugo を使ってみようと思い、Ubuntu に Go を入れてみたけど使えずに挫折した話です。読み方は「ヒューゴ」です。なお、私は Go に触るのはこれがほぼ初めてです。

mysql2 の gem を使って MySQL に接続する際に文字コードを utf8mb4_general_ci にする方法

MySQL へ格納できない Twitter のツイートを MySQL に記録しようとした際に Ruby で mysql2 を用いようとしたのですが、どうあがいてもエラーで止まることがあります。Incorrect string valueとか出てきますが、MySQL に収める前の生取得データはちゃんと取…

SourceTree で複数のサービスを用いる場合は「デフォルトユーザー情報」を記入しない

SourceTree で複数のサービスを用いる SourceTree を用いて一つのサービス(例えば GitHub)だけでなく、GitLab や GitBucket など複数のサービスを利用する際の注意点です。 「デフォルトユーザー情報」を記入しない それは、「ツール」→「設定」→「全般」…

Windows の SourceTree で プル した際に改行コードを LF にする方法

Windows 版の SourceTree で プル すると…… SourceTree は日本語をデフォルトで使用することができ、Windows 用の Git クライアントとして初心者を中心に扱いやすいと思います。しかしながら、デフォルトの設定では、プル したファイルの改行コードが CR+LF …

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

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

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 で PHP を用いて PDO するときにインストールしておくもの

ここらへんを忘れないようにしましょう。 # apt-get install -y php-mysql # apt-get install -y php-dev

PhantomJS を Ubuntu 16.04 LTS にインストールする

PhantomJS もはや説明するまでもないですが、PhantomJS とは WebKit ベースの Headless な Webブラウザ です。こいつを Ubuntu で使おうとしたのですが……ドハマりしました。 ハマった理由 : apt-get で入れた これやっちゃだめです。もうエラーの嵐です。 # …

PHP で undefined function utf8_decode() のエラーが出た場合

結論 php-xml を入れましょう。 やり方 # apt-get install -y php-xml

Amazon の URL を短縮するブックマークレット(2016年7月版)

Amazon の商品ページの URL Amazon の商品ページの URL は、そのたどり着く経路によって様々なパラメータを引き連れてきます。例えば以下のような感じです。 Amazon.co.jp: Amazon Web Services クラウドデザインパターン 実装ガイド 改訂版 日経BP Next ICT…

phpMyAdminで「ビュー(view)」を指定したSQLの確認や編集をする方法

phpMyAdmin でビュー(view)のステートメントの確認 phpMyAdmin で「ビュー」を作成したのち、そのビューを作成するのに用いた SQL(ステートメント) を確認および編集をする方法です。 phpMyAdmin の該当テーブルの該当ビューを選択し、「構造」タブを選…

「幻水総選挙2016」の裏側

「幻水総選挙2016」 2016/06/17(金)~2016/06/18(土)に、「幻水総選挙2016」というファンイベントがTwitter上で開催されました(開票発表まで含めると2016/06/26(日)まで)。詳細は以下のアカウントと周辺情報をご覧ください。今回はこのイベントの裏…

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

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

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

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

Twitterでツイートを表示するためのURLの表記について

Twitterでツイートを表示するためのURLの一般的な表記 Twitterで、とある一つのツイートを表示する際のURLの表記は、例えば以下のとおりです。 https://twitter.com/TwitterJP/status/742813425286283264 具体的には以下の4つの要素で構成されています。 1. …

Twitter の API で取得できるデータの一部はエスケープ済みである

戻り値の時点でエスケープが施されている Twitter の API 経由で取得したツイート本文のあるデータをたまたま見ていたら、そこに「>(&は半角)」という記述を見つけたので標題のことに気付きました。 同じようなことに気づいた方がいらっしゃいます。 …

「waifu2xで補完された幻想水滸外伝のOP」の比較検証をしてみました

waifu2xとは waifu2xとは、2015年の5月に発表された*1技術です。簡単に言えば、ある画像を拡大するときにとっても綺麗に拡大できるよ、という技術です。詳しくは以下のページをご覧ください。小さい画像を大きく拡大した際には一般的に「荒く」なります。ギ…

PlayStation版「幻想水滸伝」の20周年を祝うTwitter botの作成方法

2015年12月15日は、PlayStation版「幻想水滸伝」が発売されて20周年のその日です。この日を祝うためにTwitter上では #HappySuikoden20th というハッシュタグで各種お祝いツイートが寄せられています。20周年のこの日に、このハッシュタグを用いて、毎時08分…

Powered by はてなブログ