約束の地

キャロの想い出

Wunderlist のデータを Trello に移行する wunder-trello というアプリケーションを書きました

wunder-trello こちらで公開しています。

rbenv を用いて Ruby をインストールする

rbenv を用いて Ruby をインストールするとき、未だにやり方を調べ直してしまうので、記憶の定着も兼ねてコンパクトにまとめます。

sudo したときに「コマンドが見つかりません」と怒られた場合

結論 /etc/sudoers に、以下の2つの編集を施します。なお、必ず visudo を使って編集しましょう。

「どうぶつの森 ポケットキャンプ」のプロフィール画像から「アイコン」と「名前」と「ID」を抽出できる gem を作りました

crop-pokemori-prof-image crop-pokemori-prof-image という gem を作りました。この gem は、「どうぶつの森 ポケットキャンプ」のプロフィール画像から「アイコン」と「名前」と「ID」の画像部分を抽出して、それぞれを画像ファイルとして出力します。 も…

Google Cloud Vision API を用いて 文字が埋め込まれている画像 から テキスト形式で文字を抽出する gem を作りました

画像から文字を抽出する gem character_recognition_by_vision_api という gem を作りました。以下でソースを公開しています。 RubyGems での場所はここです。

dotenv でパスワードやトークンを隠す

パスワードやトークンを隠す パスワードやトークンを含んだ設定ファイルを push してしまったことは皆さんあると思います*1。そういう「やらかし」をしないために、dotenv を用いてパスワードやトークンを隠す方法です。dotenv は Ruby の gem です。パッと…

pit でパスワードやトークンを隠す(Ruby)

パスワードやトークンを隠す パスワードやトークンを含んだ設定ファイルを push してしまったことは皆さんあると思います*1。そういう「やらかし」をしないために、pit を用いてパスワードやトークンを隠す方法です。なお、Ruby で実装します。 *1:あります…

h5ai で長いファイル名を途切れさせないようにする方法

h5ai 以前紹介した、ウェブサーバのディレクトリのファイル一覧をイケてる表示にしてくれるアプリケーションです。 標準の設定だと長いファイル名が切れる 日本語のファイル名だと痛感できるのですが、ファイル名が長くなってしまうと最後の部分が ... とい…

「LODGE」で「ひとりもくもく会」をした

「LODGE」 ここです。

「ほのか」で「ひとりもくもく会」をした

「ほのか」 ここです。JR蘇我駅からやや離れたところにあります。 千葉市蘇我にある「湯の郷 ほのか 蘇我店」

rsync を用いて単一のファイルを同期する方法

結論 --include 'ファイル名' --exclude '*' というオプションを付与する。 注意点 --include 'ファイル名' だけで良いかと思ってしまいますが*1、--exclude '*' を付けないと全部のファイル(ディレクトリ含む)が転送されてしまいます。 なぜ上記のような…

CentOS 7.4 で rbenv を使って Ruby をインストールする手順

結論 最小限の手順だけを書きますので、細かい部分は他の記事などを参考にしてみてください。なお、シェルは bash を用いるものとします。

MySQL サーバに他のマシンからログインできないときに見直すべき2つの点

結論 「ログインを試みているユーザのログイン元(IPアドレス)」が、「ログイン先の MySQLサーバ のユーザ情報にて許可されているアドレス」かどうか。 「MySQLサーバ の IPアドレス *1」が、「MySQLサーバ の設定ファイル中の bind-address」 に記載されて…

Mac から Samba の共有フォルダにアクセスする方法

結論 ごくごく普通に mount をしてあげればよいだけです。 $ mount -t smbfs //username:password@10.10.10.100/foobar ~/my_share_dir 以上のようにすることで、10.10.10.100 にある foobar という Samba のディレクトリ配下を、ローカルの ~/my_share_dir …

MacBook Pro (MPXQ2J/A, Mid 2017, 2300/13.3) のバッテリーの持ち具合

Mac

結論 以下のような結果になりました。 時刻 時間 バッテリー残量 〜08:30 ----- 100% 08:30〜10:05 95分 75% 10:05〜10:33 30分 64% 10:33〜11:00 30分 ??% 11:00〜13:00 120分 (未使用) 13:00〜13:22 20分 46% 13:22〜14:02 40分 36% 14:02〜14:32 30分 2…

git reset における --soft と --mixed と --hard の違いのまとめ

前提 git reset コマンドは、次の3つの要素をリセットするためにある。 HEAD の位置 インデックス(ステージ) の状態*1 ワーキングツリー の状態*2 また、書式は以下のとおりである。HEAD~1 の部分はコミットのハッシュでもよい。つまり git reset が取る引…

Git で fast-forward merge と non fast-forward merge の違いを体感する方法

結論 non fast-forward のマージ*1を延々と繰り返すとよい。 *1:git merge --no-ff ブランチ名

Git における「ブランチ」「HEAD」の意味と「checkout」することの意味

結論 ブランチ は特定の「一つのコミット」を指す HEAD は特定の「一つのコミット」を指す git checkout は HEAD を移動させるコマンド 移動先は指定された「一つのコミット」になる git checkout の引数に「ブランチ名」を指定するということは、結局は「一…

Git を Web で勉強する場合には「Learn Git Branching」がいい

Learn Git Branching ここです。 Learn Git Branching 良いところ コミットやブランチの様子がアニメーションするところがとても良いです(下掲画像を参照)。これだけのためにこのサイトを利用して勉強する価値があります。

本日は「幻想水滸伝ティアクライス」の発売日(2008年)

2008年の今日、ニンテンドーDS用ソフト「幻想水滸伝ティアクライス」が発売されました(12月は発売日ラッシュが続きますね)。 「誰と組むか、信じるか。108の出会いと別れ、絆が織りなす物語。」 ニンテンドーDS版として発売され、オンラインプレイにも対応…

プログラミングの学習サービスをまとめた

自分が見返すためというのがもともとの動機ですが、ウェブでプログラミングが学べるサイトをまとめてみました*1。感想なども含めて後から追記していくつもりです。 *1:全部は網羅していないと思います

本日は「幻想水滸伝II」の発売日(1998年)

1998年の今日、PlayStation用ソフト「幻想水滸伝II」が発売されました。 「その強さがあれば、全てを守れると思った」 前作を大幅に上回るボリュームで、PlayStationにこのRPGあり!と後々まで語り継がれる名作です。 幻想水滸伝II オフィシャルサイト コナ…

Apache2 で 複数のポート で待ち受ける方法

結論 /etc/apache2/ports.conf*1 に以下のように書き連ねていけばよいです。書かれている全てのポートで待ち受けます。 Listen 80 Listen 12345 再起動を忘れずに。 補足 内部での振り分けは /etc/apache2/sites-available や /etc/apche2/sites-enabled 内…

Squid3 を通して ニコニコ(ニコニコ生放送) を視聴する方法

公式ヘルプによる仕様 ※niconicoでは「80、81~86、88~92、99、443、843、1935、2805~2899」のポート番号を利用します。

SSH で 鍵 を用いてログインできない場合に確認する箇所

結論 パーミッション $ chmod 700 ~/.ssh $ chmod 600 ~/.ssh/authorized_keys

ConoHa の VPS の 512MB プランの制限(制約)は「プラン変更ができない」こと

VPS

※2017年12月16日現在の情報です ConoHa の VPS これです。 512MB プランの制約は「スケールアップができない」こと ConoHa の VPS にはいくつかのプランが存在するのですが、このうち 512MB のプランだけは他と異なり制約があります。それは、後からプランの…

Konami UK のクリスマスツイートに……?

Konami UK が今年のクリスマスツイート(まだ少し早いですが)を行いました。 GIF動画をよく見ると……? Something’s gone awry at the North Pole but fear not, Konami fans, Father Christmas has enlisted the help of some unconventional elves to deli…

初代 PlayStation の「幻想水滸伝」が発売されてから 22年

1995年の今日、12月15日に「幻想水滸伝」は生まれました。22周年、長いようであっという間の気がします。 コナミ公式のTwitterでも言及されました。 今日12月15日は、PlayStation用ロールプレイングゲーム「幻想水滸伝」の発売記念日(1995年)です。(コナ…

Windows のキーボード操作を Mac で行う(対応表)

Mac

結論 Windows Mac Ctrl command Alt option Del command + backspace PageUp/PageDown command + ↑/command + ↓ 単語単位の移動 option + ←/option + → 行頭や行末への移動 command + ←/command + → PageUp/PageDown option + ↑/option + ↓ Home/End command…

カプセルホテルでひとりもくもく会をやった(ノーブル)

「ひとりもくもく会」 一人で集中できる時間がほしいということで、最近「ひとりもくもく会」を行っています。先日も記事を書きました。 いろいろな環境で行ってみて比較をしたいので*1、今回は千葉駅そばにある「ノーブル」というカプセルホテルでひとりも…

Powered by はてなブログ