少し前までMac使いのWeb開発者だったが、OSを完全にWindowsに入れ替えて開発環境を構築し直し、個人的に満足いくターミナル環境ができたので、紹介&備忘録として残しておく。
タグ: Linux
【スプラトゥーン2】無料でstat.inkに戦績を24時間自動的にアップロード
splatnet2statink.py はスプラトゥーン2の試合結果を任天堂のイカリング2から取得して stat.ink に送信してくれる、UNIX 系サーバーで動く Python スクリプトです。
今回はGoogle Cloud Platform (GCP)のクラウド仮想サーバーの常時無料枠を使い、このスクリプトを無料で24時間動かす比較的カンタンな方法を比較的初心者向けに解説していきます。
Ruby on Rails 5で作成したWebサイトを静的なHTMLファイルに変換する
どうも、Ruby on Railsで作成したWebアプリを公開するためのレンタルサーバーがRails非対応だったのに契約してから気づいたバカです。
幸い、動的コンテンツをほとんど含まないアプリだったため、静的なHTMLファイルに変換してサーバーにアップロードするとかいうゴリ押しで公開までこじつけたので、やり方を記しておきます。
参考サイト様(Qiita) : Rails で作成した画面を静的に出力する
【Wine】Macでゆずソフトのエロゲを動かす
エロゲは基本的にWindows専用となっており、macOSやLinuxでは動きません。しかしWineというオープンソースソフトウェアを使えば、一部のWindowsソフトやゲームをmacOSやLinux上で動作させることができます。
ほとんどのエロゲは普通にWineを普通にインストールするだけでプレイできますが、ゆずソフトの一部のゲームは正常動作しないため、最低限プレイできるようにする方法を解説します。
【Splatoon2】試合結果を stat.ink へ自動送信するスクリプトをサーバーで常時稼働させる方法
splatnet2statink.py はスプラトゥーン2の試合結果を任天堂のイカリング2から取得して stat.ink に送信してくれる、UNIX 系サーバーで動く Python スクリプトです。
詳しくは別記事で : splatnet2statink.py でスプラトゥーン2の試合結果を stat.ink へ自動送信しようの巻【転載】
とても便利なスクリプトなのですが、自動的に常時稼働してくれるような機能はないので、systemdを使ってデーモン化してみました。
splatnet2statink.py でスプラトゥーン2の試合結果を stat.ink へ自動送信しようの巻【転載】
オリジナルのサイトにアクセスできなくなっていたので、キャッシュからの転載です
Rails5, Puma, Nginx, Capistrano3でAWS(EC2)にデプロイした時ハマったポイント
基本的には次の記事を参考にさせて頂きつつ、ハマったポイントがいくつかあったので解決策を書いていきます。
Rails5+Puma+Nginxな環境をCapistrano3でEC2にデプロイする(前編) – Qiita
Rails5+Puma+Nginxな環境をCapistrano3でEC2にデプロイする(後編) – Qiita
デプロイは初めてだったのですが、いろいろハマったポイントがあって丸3日かかりました。