約束の地

キャロ組

Ubuntu で パッケージ管理システム である Snap をインストールする方法

結論 $ sudo apt-get install snapd だめなやつ $ sudo apt-get install snap

youtube-dl で URL が連なったテキストファイルを用いてダウンロードする方法

結論 -a オプション、または --batch-file オプションを使います。二つのオプションは等価なので、どちらを使っても構いません。 実例 以下のようなテキストファイルがあったとします。ファイル名は urls.txt とします。 https://www.youtube.com/watch?v=9Z…

git clone の際に clone 先のディレクトリを指定する方法

結論 $ git clone https://github.com/rails/rails.git /tmp/foobar 注意点 上記の例だと、/tmp/foobar 直下に clone したファイルやディレクトリが展開されます。/tmp/foobar/rails 配下ではありません。 一方でディレクトリを指定しなかった場合は、リポジ…

幻想水滸伝II の 腕時計 および トートバッグ が発売決定

SuperGroupies(スーパーグルーピーズ)より、幻想水滸伝II の腕時計およびトートバッグが発売されることが発表されました。 【ご予約受付中】『幻想水滸伝Ⅱ』コラボ 2wayトートバッグが登場!フィールドマップのデザインを大胆にあしらったバッグには主人公…

リトルジャックオーケストラの第16回定期演奏会に行ってきました

昨日(2019/08/18)に横浜みなとみらいホールで開催されたリトルジャックオーケストラの第16回定期演奏会に行ってきました。 (法人としての)コナミ設立50周年 を記念して、コナミで染まったコンサートでした。ラインナップ を見るとわかりますが、子供の頃…

コミケ会場に東京駅八重洲口から直通バスで行く方法(2019年夏コミ C96 版)

バス停の場所 普通の停留所ではなく「臨時停留所」から発着しています。臨時停留所の場所は以下になります。 大きな目印もなく大変わかりづらい場所にあります。東京駅八重洲口を出た後に横断歩道を渡った側の歩道です。隣(南西側)に「京成高速バスのりば…

プリンタの印刷がカスれたり特定の色が出なくなった場合の対処方法

結論 インクをすべて新しいものに取り替える。 効果がなかったこと 過去、自分がやったことで効果が無かった(ほとんど無かった)ことは以下のとおりです。 クリーニング 強力クリーニング インクの部分的な交換 エアダスターやアルコールを使っての消毒 注…

オーケストラコンサートにおいて映像を流すということについて

コンサートにおける映像の使用について もう昨日になりますが、『幻想水滸伝 × JAGMO Orchestra Concert Tour vol.2』 というオーケストラコンサートに行って参りまして、先ほど帰宅しました。 コンサートからの帰宅中に考えたことを忘れないうちに記させて…

ghch の --from オプションでは、指定したコミット自身は対象に含まれない

ghch こちらです。Git のタグやマージから CHANGELOG を作成してくれるソフトウェアです。 --from オプションを指定した場合、指定したコミット自身はログに出力されない ghch には --from オプションがあります。 $ ghch --help Usage: ghch [OPTIONS] Vers…

RSpec で Headless Chrome を使うと Selenium::WebDriver::Error::SessionNotCreatedError と怒られる場合の対処法(の一つ)

結論 chromedriver-helper の gem はインストールしない。 エラーメッセージが出る場合の実例 $ bundle exec rspec (省略) Selenium::WebDriver::Error::SessionNotCreatedError: session not created: This version of ChromeDriver only supports Chrome…

sequelize-auto を PostgreSQL に対して実行したら TypeError: connection.query(...).on is not a function と怒られるとき

sequelize-auto とは sequelize-auto とは、既存のデータベースのスキーマを読み取ってファイルに吐き出してくれる CLI アプリケーションです。Ruby ならば Ridgepole が近いでしょうか。 PostgreSQL に対して実行するとエラーが出ることがある PostgreSQL …

CircleCI で RuboCop を実行する際は db:migrate を実行するよりも先に実行したほうがいい

なぜか db:migrate によって作られる Schemafile のクォート記号がダブルクォートであり、Style/StringLiterals に引っかかってしまうから 補足 もちろん除外設定をしていれば問題ありません。

CircleCI 上での System Spec (RSpec) が unknown error: DevToolsActivePort file doesn't exist と怒られて失敗する場合

結論 Headless Chrome の設定の箇所において、options で no-sandbox を指定しましょう。例えば以下のようになります。 config.before(:each) do |example| driven_by :selenium, using: :headless_chrome, screen_size: [1400, 1400], options: { args: ['n…

Capybara + Headless Chrome (System Spec) で Basic認証 を通過する方法

結論 username と password のところは実際には環境変数を使ったほうがいいでしょう visit_with_http_auth root_path における root_path はアクセスしたいページの path を入れましょう require 'rails_helper' def visit_with_http_auth(path) username = …

RSpec で Headless Chrome を使う際に Chrome が Dev だったり Canary だったりする場合(安定版とは異なるバージョンの Chrome を使っている場合)の対処法

大原則 使用する Chrome に合った ChromeDriver を ダウンロード します。 合致するバージョンがない場合に以下を試します。 結論 エラーが出たときに出てくるエラーメッセージをよく読みます。 Webdrivers::VersionError: Unable to find latest point rele…

Ruby(RSpec)で ChromeDriver を実行しようとしても見つからないとき(インストール方法)

前提 以下は Mac かつ Ruby 環境を rbenv で構築している場合として書いています。 基本 まずは ChromeDriver を落とします。バージョンは最新のでよいです*1。 インストール ダウンロードして展開したファイルである chromedriver をどこに置くかが問題とな…

『トロとパズル~どこでもいっしょ~』のクローズドベータテストのアンケート結果と参加者が発表

先日ベータテストを終えた『トロとパズル~どこでもいっしょ~』のアンケート結果および参加者の方々の名前が発表されています。 クローズドβテスト アンケート結果 - トロとパズル~どこでもいっしょ~ クローズドβテスト 参加者の皆さま - トロとパズル~…

『幻想水滸伝 × JAGMO Orchestra Concert Tour』 にて会場限定のアレンジCDが発売

明日に東京オペラシティ公演が開催される 『幻想水滸伝 × JAGMO Orchestra Tour Concert in TOKYO』 にて、会場限定のアレンジCDが発売されることが発表されました。 【グッズ販売情報!】『幻想水滸伝 × JAGMO Orchestra Concert Tour』アレンジCD『月夜の…

Visual Studio Code の デバッガ で Rails のデバッグをする

結論 1. 以下の二つの gem をインストールします ruby-debug-ide debase Gemfile に書く場合は development 環境の部分に書きます*1。 2. VSCode の デバッグメニュー で「歯車」アイコンをクリックし「環境の選択」から「Ruby」を選びます Ruby が選択肢に…

Visual Studio Code でリアルタイムに RuboCop の結果を表示する

必要なもの gem rubocop solargraph VSCode の拡張機能 ruby-rubocop Ruby Solargraph VSCode の設定方法 ruby-rubocop について 変更の必要なし Ruby Solargraph について Solargraph: Diagnostics の設定を true にする 動作確認をしてみる 下の画像はファ…

lenovo G565 で電源を入れても画像が表示されなかった場合に対処した方法

前提となっていた現象 手前の白い電源ランプは常時点灯 手前のオレンジのバッテリーランプはたまに点滅する CDドライブの開閉は可能 この時点で通電はOKと判断 画面が映らない 対処方法 バッテリーランプが点滅するのに対して不審に思ったので、バッテリーを…

「幻想水滸伝 極 大事典」が電子書籍として配信開始

「幻想水滸伝 極 大事典」 2010/03/19 に発売され、現在は入手困難となっている「幻想水滸伝 極 大事典」が「着うた」サイト上の電子書籍として出版されました。 待望の電子書籍化「幻想水滸伝 極 大事典」配信開始!#幻想水滸伝 1作目からティアクライスま…

「クリムゾンクラン」のファーストインプレッション

「クリムゾンクラン」とは 2019/07/04 に配信が開始されたスマートフォン用ゲームです。 ファーストインプレッション(画像版) 以下、箇条書きで画像とともにファーストインプレッションを書きます。プレイ時間は長くはないため、いくつかは誤解を含む可能…

開発中の Node.js のパッケージを インストール / アンインストール する方法

目的 パブリックに公開 をせずにインストールする方法です。プライベートリポジトリからインストールする方法とはちょっと違いますのでご注意下さい。 結論 インストールする方法 1. 開発ディレクトリに移動する package.json やら index.js やらがあるディ…

CircleCI CLI で 環境変数 を設定する方法

結論 —env オプションを使う。 $ circleci build .circleci/config.yml --env FOO=BAR やりがちなこと シェルの環境変数で設定してしまう(私もこれでハマりました)。これでは CircleCI の中での環境変数としての設定にはなりません。 $ echo $FOO BAR 補足…

週刊ファミ通にて「ゲーム音楽 最高の1曲」を募るアンケートが実施

週刊ファミ通のページにて、「ゲーム音楽 最高の1曲」を募るアンケートが実施されています。 私は以下の文面にて、幻想水滸伝IIの「回想」と回答しました。 プロローグの終了後にセピア色のオープニング映像とともに流れる曲です。その映像の内容とともに、…

「リトルジャックオーケストラ」による第16回定期演奏会にて『幻想水滸伝』『幻想水滸伝II』を含む曲目が演奏

「リトルジャックオーケストラ」による第16回定期演奏会にて、『幻想水滸伝』『幻想水滸伝II』を含む曲目が演奏されます。 開催日時は2019年8月18日(日)の13:00〜(開場は12:00)、場所は横浜みなとみらいホール(大ホール)です。チケットは7/7(日)の12…

cron の実行時間が 9時間 ずれるとき

結論(Ubuntu) $ sudo service cron restart 状況 タイムゾーンをチェックして問題ないことが確認できたのだが…… $ date 2019年 6月 26日 水曜日 23:02:39 JST $ strings /etc/localtime TZif2 TZif2 JST-9 crontab では12時実行と設定されているのになぜか…

Mac で unbuffer コマンドを入れる方法

結論 $ brew install expect 補足 デフォルトで expect は入っているので unbuffer も入っているかと思いきや、入っていません。なので、Homebrew で上記のように入れてあげる必要があります。

「アライアンス・アライブ HD リマスター」が 2019/10/10 に発売決定

2017/6/22 に ニンテンドー3DS 版が発売された「アライアンス・アライブ」の HD リマスター版 の発売日が 2019/10/10 に決定しました。 「幻想水滸伝」の村山吉隆さんがシナリオを担当された本作ですが、Switch と PS4 でリマスターされて甦ります。 新しく…

Powered by はてなブログ