プログラミング系
Rails5 から Rails6 (Rails 5.2.4.4 → 6.0.3.3)へのバージョンアップをおこなうためにした準備と作業内容をまとめました。
CSSフレームワーク「Materialize」で起こる iOS 特有のバグを、原因含めて詳細に解説。最近の Materialize の動向についても説明している
node_modules ディレクトリは物によっては数百MBもの大きさになるので、 放ったままにしておくのはディスク領域の無駄となる。 そこで node_modules ディレクトリをすべて削除してしまいたいと考えていたところ、 とてもいい記事を見つけた。 How to Delete …
はるか昔(2015年)にこんな記事を書いている。 もう5年経って昔と状況が変わってきたので、 今回 TimeMachine を使わずに最初からセットアップしていることを活かし、改めて書いてみる。 1. Chrome のインストール Safari を開いてまずおこなうのが Chrome …
外出自粛でビデオチャットが流行 新型コロナウイルスの影響もあって、いろんなビデオチャットサービスが出ていますね。 ZOOMは色々ありましたが、すぐにセキュリティ対策に乗り出したおかげで、画質と通信の安定性や料金のバランスが取れているため依然強い…
Rails4 から Rails5 (Rails 4.2.11.3 → 5.2.4.3)へのバージョンアップをおこなうためにした準備と作業内容を、出来る限り書きまとめました。belongs_to や autoload の仕様変更, time型の話なんかは要チェックです。
S3 にある大量の画像をツールを使ってすべてリサイズ処理したい場合の解決法。goofys, ImageMagick, pngquant を用いて大幅な容量削減をおこなえました。
手順をあとで振り返れるように自分用メモ。 1. clone を起点とする。リポジトリを clone したのち npm i 2. create database Docker のこと考えると面倒なので、まずはローカルの MySQL を使うようにするところから。 mysql -u root -p で入った後に create …
imagemagick の mogrify (convert) コマンドを使って、画像ファイルの一括リサイズ処理などの変換をおこなう方法について解説。Mac や Linux で、Windows のフリーの画像縮小ソフトみたいなことがしたい人向け。
1. やろうとしたこと YouTube の概要欄に書かれている URL が古くなっていて、すべて更新したかった。 出来るだけカンタンに CLI で解決したいな、と思ったので、 最初は書き慣れてる Ruby にしようかと思ったが、 公式のサンプルコードが googleauth gem を…
最近(遅いんですけど) querySelector メソッド知ったんですよ。 今までは、jQuery を使わない JavaScript だと getElementById か getElementsByClassName 使ってじゃないと DOM 要素を取れないと思っていたので、 jQuery はその点強いよな〜と思っていた…
Progateでプログラミングを始めてみたけど、なんかこの勉強法自分に合っていない気がする、もっと速く独学を進めたい。って人向けの記事です。初心者向けのプログラミング勉強法をまとめました!
なにげなく『週刊Railsウォッチ(20200115後編)』を読んでいたところ、 Don't Do This - PostgreSQL wiki ってのが紹介されていたので読んだ。 BETWEEN を timestamp に対して使っちゃいけない話 これの『Don't use BETWEEN (especially with timestamps)』…
refile から shrine に Rails の画像アップロードライブラリを乗り換えたいけど、shrine のドキュメントを読んでも細かいところがよくわからないよ! という方のためのマイグレーションガイド
iOS エンジニアの人たちにとっては当たり前なのかもしれないんですけど最近知りました。 Apple 製のデバイスで HEIF/HEVC メディアを扱う - Apple サポート ここにある通り、 iOS 11 以降では、カメラで撮った写真の保存形式が HEIF というファイル形式(拡…
Unity でドット絵ゲームを作るときに、ピクセルフォントが UI Text 上でぼやけてしまう場合にどうすればよいかを説明しています。説明に使った Unity プロジェクトファイルの公開もしています。
いつも忘れるのでメモ openssl genrsa 2048 > server.key && openssl req -new -key server.key -subj "/C=JP/ST=Tokyo" -out server.csr && openssl x509 -days 3650 -req -signkey server.key -in server.csr -out server.crt これでOK
もちろん公式のインストールガイドはあるのですが、 シェルコマンドを工夫してもう少しコンパクトに書きたかったので。 以下です! GO_VERSION=1.12.6 && \ wget -q -O - https://dl.google.com/go/go${GO_VERSION}.linux-amd64.tar.gz | sudo tar xzvf - -C…
1. 開発期間が長引く場合の罠 RPGツクールMV (RPG Maker MV) で作った古いプロジェクトは、 たとえRPGツクールMVのバージョンアップをしていても、 コアスクリプトと呼ばれる、いわばプラグインの根幹となるプラグインが古いままです。 これにより、入手し…
この記事は、年間 11,800 円の Developer 会員(Apple Developer Program membership)じゃないけれど、 自分の Unity プロジェクトが iOS でちゃんと動作するのか確認したい人のための記事です。 1. 前提知識 Apple Developer Program membership じゃない…
ここから追加した際に C# Script Template が使用される 以前の Unity では以下の記事にあるように、 /Applications/Unity/Editor/Data/Resources/ScriptTemplates 以下のファイルを編集することで、 C# Script テンプレートをデフォルトから変更することが…
Unity のライセンスファイルの場所についてメモ。 Linux は $HOME/.local/share/unity3d/Unity/Unity_lic.ulf にあるが、 macOS は /Library/Application\ Support/Unity/Unity_lic.ulf にある。 ついでに暗号化と復号についてもメモ。 export UNITY_LICENSE…
現在開いている Unity をいったん終了しないと実行できないので、 あんまり Unity の CLI は使い勝手よくないんですが、ハマりどころもあったので、いったんメモとして。 1. ビルドのために実行するコマンド 公式ドキュメントでは、 macOS の場合 /Applicati…
Unity uGUI で GameObject と、その Children GemeObject (すべての子オブジェクト)に対してフェードアウト処理をおこなうスクリプトの例。Unity2D でアレコレがんばる方には特に参考になるはず!
materialize-css の JavaScript ライブラリ部分を TypeScript + React 環境に import M from 'materialize-css' する方法
Webサイトのログインで必要な考えとなる セッション周りを全然わかっていなかったので、いろいろ自分用にメモ。 1. 動機 今まで Rails や周辺ライブラリがよしなにやってくれていたものを、 Go言語で Web アプリを作ろうとしたら自分でちゃんと実装しないと…
Visual Studio Code の Plugin (拡張機能)をローカルインストールする方法を説明します。使っている拡張機能の修正・改善を自分でもやってみたくなった方にオススメです!
特に解説記事というわけでもなく、筆の走るままに感想を。 入門にはPerl入学式の教科書がとても役立ちました。 id:papix 先生ありがとう…… Perl 自体への感想 全体的に、シェルスクリプトとRubyの中間みたいな文法。生まれを考えればまあ、そうだよね true, …
Android アプリを DeployGate へ CircleCI を使って簡単にデプロイしたいな〜、と記事を探したら、 1.0 の記事が多かったので CircleCI 2.0 向けの記事を書くことにしました。 異なる証明書で署名されたアプリと言われ、deploygate に毎回アンインストールを…
このあいだの記事では、Go 言語による gRPC サーバーの実装を完了させました。 また、 Go 言語によるクライアント実装についても触れました。 実運用としてクライアント(データの受け取り手)となるものは、Web の他に、 Android や iOS などのスマートフォ…