空飛ぶとんジニア

平凡なエンジニアが日々関心を持ったことや学んだこと、感じたことを吐き出すブログ。緊張すると涙がでるのが特徴です。

1階層深いパスへリダイレクトする方法

1階層深くリダイレクトする。 久々にnginxの設定を変更する機会があって、わりとハマってしまった。 要件はこんな感じ /数値(4桁以上)のリクエストを/hoge/数値(4桁以上)へリダイレクトする 例えば/1234 => /hoge/1234みたいな感じ ただし/1234/みたいなケ…

ネットワーク関連の設定を行う時によく使うコマンドリスト(随時更新)

AWS関連でネットワーク周りを確認する時に、よく使うコマンドまとめです 使用端末はMacです。 なので、Linuxのコマンドとほとんど一緒じゃないかなと思います。 現在の自分のグローバルIPを調べる $curl inet-ip.info xxx.xxx.xxx.xxx ドメインに紐づくIPや…

サイズの違う画像を指定したサイズ内で縦横比を一定にしつつ上手く表示する方法

ライターにとって、アップロードする画像のサイズってそんなに気にしないですよね 僕も記事書くときは、スマホで撮った写真を上げたり、写真サービスから引っ張ってきたりするわけです 今回はサイズの違う画像を指定したサイズ内で上手く表示する方法でobjec…

WordPressPopularPostsを使ったランキングをカスタマイズするもう1つの方法(ランキング記事のID一覧を取得)

こんにちは 最近Wordpressを使って修行をしていて、「あれ?どうやって取得するんだ???」と疑問に思ったのでランキング対象の記事IDを取ってくる方法をメモしようかなと思います。 IDだけ取得できれば、ゴリゴリにデザインを変更する場合やランキングの中に箸…

【デザインパターン】RubyでDecoratorパターン

この記事は『Head Firstデザインパターン』の内容を自分なりにメモしたものです。 サンプルコードをrubyで書き換えたりしているので、玄人の方はぜひコメントを!! 僕のように初級者で気になった方はぜひ書籍の方を確認してみてください^^ コーヒーショップ…