CloudFront VPCオリジンを使ってみた 先日Amazon CloudFront の新機能、VPC オリジンを利用して Amazon VPC の Internal ALB へ CloudFront 経由でアクセスする機能がリリースされました。 個人的には待望の機能だったので、早速導入してみた記録です。 Introducing Amazon CloudFront VPC origins: Enhanced security and streamlined operations for your applications | Amazon Web harada 2024/12/11 · 5 min read
まともなリニューアルが終わった 前回の記事「wordpressからghostに移行しました」と言いつつ、まともなレイアウトになってなかったので更新しました。 まーめんどかったね。しばらく触らん。とかいってもう1年前だけど。 最近あったことでも書きますかね。 わたくしYoutube Premiumというものに入っているのですが、いわゆるVPNを使ってインド人になりすまし、格安で契約するという悪用手法を使っておりまして。 【格安にする】インドVPNでYouTube Premiumに登録する手順を解説VPNでYoutube Premiumを格安で契約する手順 ExpressVPNなどのVPNサービスでインドのサーバーに接続 Youtubeにアクセスし、アカウント情報を設定 希望する料金プランを選択VPN BOXVPN GUIDE サービス規約的にかなりグレーな行為なのであまり声を大にして言えないのですが、結論インド人になると月額が以下の通りとなります。 プラン 日本 インド 差額 通常プラン 月額1, harada 2024/11/24 · 7 min read
wordpressからghostに移行しました お久しぶりです。何百年ぶりでしょうか・・・w 直近の更新がサイトリニューアルでしたが、今回の記事もサイトリニューアルですw 変わったことといえば、今年で30歳を迎えたことでしょうか。。 このblogを始めたのが2016年なので7年くらい経ってるんですね 。早いものです。 Ghost: Independent technology for modern publishingBeautiful, modern publishing with newsletters and premium subscriptions built-in. Used by Sky, 404Media, Lever News, Tangle, harada 2023/11/25 · 1 min read
[WIP]Seleniumを使って遷移監視ができるか検証してみた Seleniumとは Webアプリケーション用テストツール。 ブラウザの操作をシミュレート(自動化)して、Webアプリケーションの画面周りの再帰試験(リグレッションテス> ト)を実施することができる。 Selenium2.0以降より、WebDriverというAPI、実装を使った実装に変わった。 WebDriver API を使うようになったので、テストのスクリプトコードも大きく変更された。 例えば、ブラウザからGoogleを開いて「Twitter」と検索。 検索結果からTwitterのサイトを開いてログインする…といったWEBの遷移を自動化できます。 Badboyよりメジャーかつ広く使われているツールですね。 検証内容 Badboyの代わりに監視に組み込めたら色々できるかもという発想の元、以下の流れで進めました。 1. 検証機にSeleniumをインストールする harada 2023/11/25 · 1 min read
[WIP]Windows Server 2016を使ってHyper-Vレプリケーション設定 前回の投稿からおよそ1年空いてしまいましたが…。 自己学習回りをサボりまくっていたので久々に課題あげます。 仮想化ホストを冗長化してみようというテスト。 まずはHyper-Vのレプリケーション機能を使って最低限の冗長性を。 最低限なのでADとか使いません。 テスト環境 Windows Server 2016 + Hyper-Vを導入したサーバーを2台用意。 最低限のネットワークとしてHyperVで使用するホスト用と、サーバー間データ転送に使うストレージ用の2つのネットワークを作成。 今回の検証に当たりAWS Lightsail を利用しました。 Hyper-V1 Hyper-V2 ホスト名 harada satou FQDN harada.hyperv.local satou.hyperv.local eth0 192.168. harada 2023/11/25 · 1 min read
[WIP]メールサーバを構築する際のDNS設定について h独自ドメインを取得し、Conohaのネームサーバを利用してWEBサーバの公開までしました。 折角ドメインを取得したので、メールサーバを構築して見ようと思ったのですが DNSの知識が皆無だったので、その設定方法について自分の回顧録としてまとめました。 h harada 2023/11/25 · 1 min read
サイトリニューアルしました もはや存在自体忘れてました。haradaです。 最後の投稿が2020年なので約2年ぶりの更新です。 仕事が忙しく更新が止まってしまってますが、なんとか生きております。 新しく投稿する課題がないので、とりあえずサイトリニューアルしておきます。 困ったらリニューアルしとけばいいんです。 次の更新はいつになるかなぁ、、 harada 2022/09/11 · 1 min read
AWS WAFを利用してCloudFrontのELBオリジンへ直接アクセスを制限してみた こんぬつわ。だいぶ久しぶりの更新となります。 ELBの前段にCloudFrontを設置した環境では、CloudFrontとオリジンのELB間の通信はインターネット経由で行われます。 ELBのIPやDNS名を知った利用者による、CloudFrontを経由しないELBへの直接アクセスが望ましくない場合には、 CloudFrontのカスタムヘッダを利用したアクセス制限が可能です。 環境 * CloudFrontはカスタムオリジンとしてAWS東京リージョンのELBを指定 * ELBはALB(アプリケーションロードバランサ)を利用 * ALB配下のEC2、OSはAmazonLinux、Webサーバとして、httpd(Apache)をデフォルト状態で利用 * ALBの前段にAWS WAFを設置し、特定のCloudFrontを経由しないアクセスを禁止 やってみた ▼EC2つくる 今回はEC2のインスタンスタイプをt4g.nanoにしました。 最近リリースされたばっかなのでちょっと使いたかったのです。 検証で使うだけなのでスペックは最低限でOK 1. harada 2020/10/21 · 5 min read
Minecraft PE版のサーバを建てた話 今、夜勤の間で密かなブームとなっているMinecraft 一部界隈では「既にオワコン」と噂が流れている様ですが、私自体既にオワコンなので気にしません。 とりあえずMinecraftについての説明はここでは省きます。 サーバを建てて皆でプレイできたらいいね、という趣旨の元、覚書として残しておきます。 サーバーについて そもそもどうやってサーバを立てるの? サーバーを立てるといっても立て方はたくさんあります。 実際にどんなものがあるかあげてみます。 * PCとサーバーソフトを使ったサーバー(pmmpやNukkit、Jupiter、MiNETなど)を使ったもの * Androidのアプリ(BlueLight Appなど)を使ったもの * 代行 * MiRm * InstantMCPE * LEET うーん、さっぱりよくわからんけど 職業柄、 harada 2019/09/02 · 7 min read
StaticPressでhtmlが出力できない問題 WordPressを静的webサイトに変換してS3でホストする ちょっと前にアップしたWordpressをS3で運用する方法。 このまえ記事更新したらStaticpressがうまく動いてくれなかったのでその覚書。 事象 Staticpressから再構築をかけたところ、jsやcss、imgファイルなどはS3に転送されたものの htmlなどの記事ファイルが転送されなくなった。 原因 Staticpressはjsやcssなどのファイルは別フォルダにコピーしてS3にアップされるものの htmlなどの静的ファイルはPHPでクローリングしてからS3にアップされる仕様らしい。 Harada’s DiaryはApacheのバーチャルホスト上で稼働させているので LAN内から処理を実行すると、名前解決した時にGIP経由でループバックしてしまい うまくクローリングができず、htmlが生成されなかった模様。 ※EC2やVPS等、WANアクセスするものについては発生しない。 解決方法 サーバのhostsにドメインを記載しておけば、ループバックしてもアクセスで harada 2019/06/20 · 1 min read
WordPressのプラグイン、Crayon Syntax Highlighterが使えなくなった Crayon Syntax Highlighterとは ↓こういう風に記事上のコードをきれいに出力してくれるプラグイン <!doctype html> <html> <head> <meta charset="utf-8"> <title>sample</title> <link harada 2019/06/20 · 1 min read
【3】プログラミング問題を予備知識なしで解いてみる企画 問題:Leet文字列 Leet と呼ばれるインターネットスラングがあります。 Leet ではいくつかのアルファベットをよく似た形の他の文字に置き換えて表記します。 Leet の置き換え規則はたくさんありますが、ここでは次の置き換え規則のみを考えましょう。 置き換え前 置き換え後 A 4 E 3 G 6 I 1 O 0 S 5 Z 2 文字列が入力されるので、これを Leet に変換して出力するプログラムを書いてください。 入力例1 harada 2019/03/02 · 1 min read
【2】プログラミング問題を予備知識なしで解いてみる企画 問題:絶対値を求めよ -100から100までの整数 n が与えられるので、絶対値を出力して下さい。 例えば -10 と入力された場合 10 と出力して下さい。 提出コード * 難易度: ランクD * 受験言語: Ruby * 回答時間: 5分24秒 * バイト数: 74 Byte * スコア: 100点 input_lines = gets p input_lines.to_ harada 2019/02/18 · 1 min read
プログラミング問題を予備知識なしで解いてみる企画 普段やってる課題とは離れて、プログラミングの学習を始めてみます。 ただし、言語の基礎知識が全くない状態で始めるのでかなり非効率だと思います。 とあるプログラミング学習サイトの問題から内容を載せます。 本当は載せちゃいけないんだけど、このサイトは検索エンジンに引っかからないので 誰もたどり着かないと信じて書いちゃいます。 バレたら消します。 問題:三角形の内角の和 平面上の三角形の内角の和は全て足すと 180 度になります。 平面上の三角形の 2 つの角の角度 a, b が改行区切りで与えられるので残りの 1 つの角の角度を出力して下さい。 例えば以下のような入力の場合 60 90 以下のように出力して下さい 30 入力例1 60 90 harada 2019/02/17 · 2 min read
サイトリニューアルしました 表題の通りです。wordpressのデザインを変更しました。 これからもほそぼそ更新できたらいいなぁと思ってます。 せっかくなので、麺屋武蔵の全店舗を巡った記録でも入れておきます。 ※ダブルブランドの店舗だけです 麺屋武蔵 新宿総本店 武蔵グループの総本店。味は割とあっさりめ。 武蔵の基本となる店なので、万人受けする感じの味。 池袋 麺屋武蔵 二天 つけ麺の上に豚天と鶏天が載ってる。インパクトはすごい。 天ぷらはつけ汁につけて食べるとなお旨。 御徒町 麺屋武蔵 武骨 白、黒、赤の3色のラーメンが味わえる。画像は黒らーめん。 スープの黒色はイカ墨によるもので、塩味強め。 吉祥寺 麺屋武蔵 虎洞 harada 2019/02/12 · 4 min read
ぼくは嫌だ!ボタン 不協和音でおなじみのアレです。 https://bokuhaiyada.hdserver.info/ 作り方 ・Document root /var/www/html/voice ・設置ファイル郡 # ll /var/www/html/voice total 720 -rw-r--r-- 1 apache apache 1021 Jan 1 21:58 index. harada 2019/01/02 · 2 min read
自分だけのメディアサーバを立てる 以前、課題で自分だけの動画サイトを構築するという課題をしましたが 今回は自分専用のメディアサーバを立ててみたいと思います。 Media Server | Plex allows you to stream video smarter. すごいところ * PlexをインストールするだけでDLNAとYoutubeスタイルの両方が利用できる。 * ファイルを入れるだけで、ジャケット、作品概要、あらすじ、字幕、テーマソングを拾ってきてくれる。手打ちよりも簡単で、統一感がある動画ライブラリに。 * 動画の場合どこまで再生したかを全てのデバイスで一致させているので、シークいらず。 * 動画の画質を調整できるので回線速度の変化があってもストリーミング出来る。 * 開発スピードの早さ。ChromeCastやAmazon Fire TVなどの最新デバイスにも対応。 * フリー版でも機能が充実している( harada 2018/10/10 · 5 min read
OpenFortiGateを使ってFortinet VPNに繋いでみる Fortinet VPNとは いわずと知れたUTM、FortiGate上で利用できるSSL-VPNですね。 FotiGateはUTM世界シェアNo.1とだけあって、Fortinet VPNを利用しているところも多いと思います。 通常はクライアントソフトであるFortiClientを用いてVPN接続を行うのですが インストール時に余計なソフトがついてきたり LinuxのCLIで使えるものはライセンスが必要であったりと、使い勝手がよくありません。 OpenFortiGateを使う そこでgithubに公開されている、OSSのFortiClientツールOpenfortiGateを利用します。 https://github.com/adrienverge/openfortivpn openfotigate は Fotigate の ssl–vpn との互換性が高く コレを使えばコマンドから接続できるので、代替クライアントとして重宝します。 ぱぱっとインストール harada 2018/03/22 · 2 min read