chevron_left

メインカテゴリーを選択しなおす

cancel
Sassyブログ https://www.sassy-blog.com/

埼玉県在住でWebエンジニアをやってます。 基本的にはIT関連の内容を中心にちょいちょい他ジャンルの記事も発信していきます!

Sassy
フォロー
住所
未設定
出身
未設定
ブログ村参加

2021/09/22

arrow_drop_down
  • 窓枠を傷つけない?ネジ不要ブラインド、 ロールスクリーンで誰でも簡単模様替え!

    始めに 皆さんの家ではロールスクリーンやブラインドを取り付けていますか? 一軒家であれば予め業者さんに取り付けてもらったりされているかと思います。 賃貸であれば、カーテンレールはあらかじめ取り付けられているかと思いますが、ロールスクリーンやブラインドまでとなるとさすがに中々付いていませんね。 しかし、実際取り付けようとすると基本的に窓枠にネジを打ち込まないといけません。 DIYに慣れていない方は取り付けに苦労しますし、いざ失敗したら穴の跡が残ってしまい気になりますよね。 賃貸であれば借りている物件なので穴あけなんてとてもでき無いと思います。 (逆に部屋を出るときにお金が高くつきます) というこ…

  • "Error: connect ECONNREFUSED 127.0.0.1:5432" は突然に…

    ある日突然運用中のアプリが開け無くなりました… ブラウザのコンソールには以下の表示が… Uncaught (in promise) TypeError: Failed to fetch とりあえずサーバーにログインしてバックエンドのプロセスが起動しているかPSコマンドで確認 プロセス一覧に表示されていないのでサーバーが死んでいる… アプリのjournalログを確認する Error: connect ECONNREFUSED 127.0.0.1:5432 DB接続が拒否されているみたい DBのログを見てみる 私の環境ではDBのログは以下に格納されている /var/lib/pgsql/14/dat…

  • PythonでGoogleDriveを操作するのにPyDrive2が便利

    始めに 最近DBのバックアップを取るためにバックアップ先のストレージとしてGoogleドライブを利用することとしました。 バックアップは定期的に行いたく、プログラム上でバックアップファイルを収集して、それらをアップロードしようと考えています。 言語はPythonを使用しているため、PythonからGoogleDriveへの操作を簡単に行うのにPyDrive2というライブラリを使用することにしました。 PyDrive2とは github.com PyDrive2はgoogle-api-python-client のラッパーライブラリです。 Google APIのページのサンプルコードを見ていただ…

  • CX8のフロントフェンダーを外す方法

    始めに どうもSassyです! 今回は洗車ついでにCX8のフロントフェンダーを取り外して掃除を行いました。 フェンダーとか車いじりする人でないと中々外したりすることはないかと思います。 しかし私は結構お構いなしにやってしまいます。 そして、これを取り外すとかなり汚れていました… 併せてワコーズのスーパーハードコートで樹脂劣化を抑えるためにコーティングを施しました。 では簡単に手順を紹介していきたいと思います。 準備 マイナスドライバー 軍手 マイクロファイバークロス 手順 まずはフェンダー内側に樹脂製の留め具が付いています。 ドア側の方の下の部分についている留め具2つをマイナスドライバーを使っ…

  • FoalTSでDIしているサービスクラスを環境毎に出し分ける

    始めに 背景 公式ドキュメントのどこを見たか ハマりポイント 1. 抽象クラスに定義するプロパティの説明がない concreteClassConfigPath concreteClassName defaultConcreteClassPath 2. export時のクラス名を揃える 最後に 始めに FoalTSというTypeScript製のフルスタックフレームワークがあります。 foalts.org このFoalTSを出始めて間もない頃に使い始めたのですが、日本ではまだなじみが薄いようです。 そのため、なかなかネットで情報が出てこなくドキュメントやGithub issueを見ながら手探りで触…

  • 【DIY】不要なホイールでおしゃれに簡単焚火台をDIYしてみよう!

    どうもSassyです! 最近は毎週アウトドア用品をDIYしています。 今回はスチールホイールを使用した焚火台をDIYしてみました。 元々は子供たちとやろうとしていたキャンプなので焚火台は100円均一で購入した蒸し器を使った小さなものを使っていました。 しかし、今度大人数でバーべーキューをすることになったので大きい焚火台を作ろうと思い安く作れないかな?と思っていたところ、ネットで不要なスチールホイールを使った焚火台を見つけたため、真似させていただきました。 準備 材料 以下、商品イメージをご確認いただけるように合わせてリンクを貼り付けております。 購入自体は直接ホームセンターで購入した方が安く済…

  • 【DIY】アウトドアで大活躍?マツダ CX8用に車載ラックをDIYしました!(ラック天板制作編)

    どうもSassyです! 前回に引き続き、CX8に搭載するラックの天板部分の制作を行いました。 前回はラックフレーム制作までについて書いたので合わせて読んでいただけると嬉しいです。 www.sassy-blog.com ホームセンターにてワンバイ材(1x12)を2個購入しました。 板の寸法は90cm(長さ) x 28cm(幅)です。 値段は 3560円 でした。 ラックフレーム全体の幅が50.5cmで、あまり板をフレームからはみ出したくなかったので2cmほどカットして90cm(長さ) x 26cm(幅)としました。 本当は1枚の板で購入したかったのですが、1枚の板だと幅が最長でも45cmでそれ以…

  • Udemyの大幅値下げセールを利用してWeb3.0を学ぼう!

    今回はUdemyのセールで紹介されていた「【Web3.0アプリ開発入門】ReactとSolidity言語で簡単ブロックチェーンWebアプリ開発を体験してみよう!」という教材に興味があったので受講してみました! www.udemy.com Web3.0とは? Web3.0とは、分散型インターネットと呼ばれる次世代のインターネット これまでは大企業が個人情報や利益を独占していましたが、Web3.0の技術を使って分散管理することで大企業データ独占からの脱却を目指しています。 このWeb3.0の技術の1つにブロックチェーン技術があり、Udemyでは丁寧な解説動画でこのブロックチェーンについて解説されて…

  • 【DIY】アウトドアで大活躍?マツダ CX8用に車載ラックをDIYしました!(ラックフレーム制作編)

    どうもSassyです! 最近また新たに何かを作ろうと思い、作るものを考えていましたところイレクターパイプで車のラックを作っている記事を見かけました。 少し前に子供が〇〇ちゃんとバーベキューしたいという話をしていて、その〇〇ちゃんを誘った場合にルーフボックスだけではアウトドアギアが収まらないのと、〇〇ちゃんと〇〇ちゃんのママが乗車するのに6人分のスペースを確保しないといけないという制限が発生しました。 こうなるとルーフボックスから溢れた荷物は車内に積載しないといけなくなるので、高く積めるようにラックを作ることにしました。 なので今回はCX8の3列目の片側に配置できるラックを制作していきたいと思い…

  • 子どもとお出かけしよう!迷ったらここ!餅菓子・米菓子が格安の値段で販売されている「あられちゃん家」埼玉工場直売店に行ってみた

    どうもSassyです! お盆が過ぎ帰省で少々お金を使いすぎてしまった我が家。 夏休みも最終日、子ども達をどこかに連れて行ってあげたい。 だけど遊園地やその他レジャー施設だとお金もかかってしまう… そんな方に埼玉県加須市にある あられちゃん家 というお菓子工房をご紹介します! 店舗は工場の中にあり、工場直売なので格安の値段で販売されています。 我が家からは車で40分ほどのところにあり、工業団地のような場所の敷地内を通り途中曲がっていくと到着します。 外からだと「あられちゃん家」の看板はありますが、店舗が奥の方にあるので見えずらいですが、ここの中へ入っていくと店舗があります。 営業時間は9:00 …

  • 家族でのアウトドアには簡単組み立てタープテントで時間を節約して楽しもう!

    どうもSassyです! 今回はFIELDOORのタープテントを購入したのでご紹介していきます。 FIELDOOR は株式会社クローバーさんが手がけるアウトドアブランドです。 私がタープテントを購入した理由としては、以前テントを持参して河原に行きましたが、テントではいちいち靴を脱がなくてはいけないめんどくささとテント付属の小さいタープでは全く日差しを避けきれませんでした…笑 そのため、リーズナブルでよさそうなテントは無いかと思い出会ったのがこちらのFIELDOORのタープテントでした。 購入前は3m×3mのイメージが湧いてない状態でしたが、実際のアウトドアでの利用シーンはテーブルを入れたかったの…

  • 事故物件を買取してもらうには?お困りのあなたに訳あり物件買取プロをご紹介します!

    訳あり物件買取プロとは? 買い取ってもらえない、買い取りにくい物件とは? 心理的瑕疵 環境的瑕疵 物理的瑕疵 法律的瑕疵 訳あり物件買取プロができること なぜ訳あり物件買取プロが選ばれるのか? どのように査定を行っているのか? 訳あり物件買取プロなら最短1日の無料査定で気軽に見積もりが可能 訳あり物件買取プロとは? 他の不動産業者では通常買い取ってもらえない、または買い取りにくい物件を所有して困っている家主様から直接買い取りを行っているサービスです。 【訳アリ物件買取PRO】 このサービスは株式会社Alba Linkさん(以後、Alba Link)が運営されています。 Alba Linkは不動…

  • 【DIY】愛車をメンテナンスしよう!樹脂のツヤ出しにはワコーズのスーパーハード未塗装樹脂用耐久コート剤がおすすめ!

    どうもSassyです! 現在乗っている愛車も新車購入から4年目になります。 カーポートが無い我が家には、毎年夏には暑い日差しに照らされて炎天下の中駐車されています。 そのためかやはり場所によっては樹脂の劣化が目立つんですよね。 特にフロントのワイパー部分の樹脂パーツは直射日光に確実にあたるのでフェンダーやリアバンパーよりも劣化が目立ちます。 そんな中でたまたまAmazonで見つけたこちらの商品を購入して使ってみました! ワコーズ SH-R スーパーハード 未塗装樹脂用耐久コート剤 です! 値段をそれなりにしますが、使用してみたところ樹脂が若返りました! では早速箱を開封したいと思います! 中身…

  • 仮想通貨の口座開設はどこにすればよいの?DMM BitCoin、Coincheck、BitFlyerどれがおすすめ?

    始めに DMM BitCoin Coincheck BitFlyer 各社手数料一覧 結局はどこがよいの? 最後に 始めに どうもSassyです! 最近仮想通貨取引に挑戦してます。 正直まともにリスクの高い可能性がある投資を行うのはこれが初めてです。 なので最初は小額から初めて少しづつ勉強しながら進めています。 この記事では仮想通貨投資をしたいけど色々な取引所があり、結局どれを選べばよいか分からないという方に向けて3つほどピックアップしたメジャーどころの取引所について解説していきたいと思います! この記事を見ている方はきっと仮想通貨については調べていて取引所をどこにしようか迷っている段階化と思…

  • 車内に実現するテレワーク環境

    始めに 作業場所を選ぶ まずはあるものを使って作業してみた 車内テレワークに必要なものとは? 明かりが必要 外から見えないように仕切りが必要 電源は絶対必須 最後に 始めに 昨今コロナが中々収まらずテレワーク生活から抜け出せませんね。 テレワークはワークライフとしては場所を選ばずできて良いのですが、お子様がいるご家庭だとやはり中々集中して作業できない方がいるのではないでしょうか? 問題なく作業が出来ていてもずっと家で作業していると一向に外に出る機会が減るのでなんか逆にストレス溜まりませんか? 私も家では子供がいて作業がしずらくなったので近場に場所を移して作業を指定のですが、カフェなどでやってい…

  • お出かけ前に是非チェック!みんなでサンリオピューロランドに行こう!小さなお子様とお出かけするならサンリオがおすすめ!

    どうもSassyです! 先日、子どもの誕生日があり家族でサンリオピューロランドへ遊びに行きました! 小さな子どもとお出かけするときは何かと大変ですよね。 ネット上ではサンリオピューロランドよりもディズニーランドの方が楽しめると書いてあったりもしたのですが、ちょうど子どもがサンリオピューロランドに行きたいと言っていたので行ってきましたが、むしろディズニーランドよりもサンリオピューロランドの方に行って良かったと感じましたので、その理由などについて書いていこうと思います! 我が家には二人の娘がいます。 長女は小学四年生、次女は幼稚園年少です。 長女はある程度大きいので問題ないのですが、幼稚園年少さん…

  • WordPressはもう古い?ヘッドレスCMSとは?WordPressとどう違う?JAMStackによる新しいWebサイトの在り方

    どうもSassyです! 最近JAMStackについて興味を持っています。 JAMStackを調べていると出てくるのがヘッドレスCMSですね。 CMSと聞くと真っ先に思いつくのがWordPressかなと思います。 CMSとはContentsManagementSystemの略でWebサイトのコンテンツを管理するための仕組みです。 WordPressはユーザーに見せる画面を持つ他に管理機能を備えた管理画面を持っています。 皆さんはブログを作ったことはあるでしょうか? 小さな会社や個人事業主、またはブロガーさんであればWordPressを使って自社のサイトやブログを作成したことがある方が多いと思いま…

  • 道の駅めぐり「道の駅おおとね」へ行ってみた

    始めに 「道の駅おおとね」ってどこにあるの 「道の駅おおとね」の内観 「道の駅おおとね」のおススメポイント 「道の駅おおとね」のグルメ 「道の駅おおとね」の周辺について 1. さいたま水族館 2. 加須はなさき水上公園 3. カスリーン公園 最後に 始めに どうもSassyです! 相変わらず休日はどこかしらお出かけをしています! 先日、久々に道の駅巡りをしてきましたー 今回も埼玉県加須市にある道の駅で 道の駅おおとね というところに行って参りました! 加須市って結構広いし県境にあるので色々道の駅がありますね。 前回は 道の駅かぞわたらせ というところに行きました。 過去記事はこちらから見れます…

  • 【アウトドア】親子でライトに始めるアウトドア - 2度目の学校橋河原、やはりすごいおススメ!

    始めに 学校橋河原のメリット 学校橋河原のデメリット デイキャンプの様子 最後に 始めに どうもSassyです! GW中に2度目の学校橋河原で次女と二人でデイキャンプをしてきました! 1回目の記事はこちらになります。 1回目の記事に値段や注意事項等記載していますので学校橋河原が気になった方はご覧いただければと思います! www.sassy-blog.com また1回目は土手エリアに駐車させたのですが、今回は河原エリアに駐車してました! そこらへんも踏まえて情報を書いていきたいと思います。 学校橋河原のメリット 予約不要 値段が安い 都内からでも通いやすい 事前の予約は不要で、値段は駐車料金のみ…

  • 【DIY】簡単自作スロープで自転車の乗り入れを楽にしてみた

    始めに どうもSassyです! 今回は休みの合間にスロープを作ってみたので、ざっくりと作り方をご紹介したいと思います。 まずは完成品はこちらです! このように足を付けることで板がずれたりするのを防ぎます。 なぜスロープを作ろうと思ったのか 上記、完成したスロープ画像で若干伝わるかなと思いますが、画像右側 が駐車場で、左側が家と庭があります。 その間に階段があり、よく使う自転車は駐車場の隅っこに置いているのですが2台くらいが限界なので、使う頻度の少ない子供の自転車は庭に駐輪しています。 我が家の敷地レイアウトのイメージ画像を載せておきますね。 なので子供は自転車をしまうときに、自転車を乗り上げな…

  • 【ブログ運営者必見】記事校正に使える?校正サービスShodo(ショドー)を使ってみた

    始めに どうもSassyです! 皆さんはブログの採取チェックにどれだけ時間をかけていますか? 私はサラッと目を通して気になったところは直して、後は気にせずそのままリリースしてしまっています。 そんな雑なチェックの為後々見返したときに、誤字や脱字が多いな…と思いつつ記事作成に注力してしまっている状態です。 ブログはやはり第三者に見てもらうものなので離脱されないようにしっかりした状態でリリースしたいというブロガーさんもいるかと思います。 しかし、ブロガーとして活動している上で、ブログを書く時間よりブログ記事の校正に時間を取られていては本末転倒ですよね。 出来れば校正なんてしたくありません。 書き切…

  • セリアのおすすめアウトドアグッズ紹介

    始めに 1. プラスチックマグカップ 2. BBQトレー 3. 炭取りスコップ 4. ペグ抜き 最後に 始めに どうもSassyです。 徐々に暖かくなってきてますね。 たまに急に寒くなったりしますが徐々に春が近づいてるのでしょうか。 今年はアウトドアを色々やっていこうと考えていて情報のキャッチアップに余念が欠かせません。 家族でアウトドアをやるので、子どももいますし出来ればお得にアウトドアグッズを揃えたいですよね。 なので100円均一でも良いものがあれば購入しています。 今回はセリアで購入したおすすめのアウトドアグッズをご紹介していきたいと思います。 1. プラスチックマグカップ アウトドアグ…

  • 【アウトドア】親子でライトに始めるアウトドア - 4

    始めに 学校橋河原とは? どこにあるの? ルールは? デイキャンプ風景 あるとよさそうなものは? 1. タープ 2. テーブル 3. 火消しつぼ どこに陣取るのが良さそう? 最後に 始めに どうもSassyです! 今回は次女と二人で埼玉県の嵐山町というところにある 学校橋河原 にデイキャンプをやりに行きました! 今回、私自身は大人になってからデイキャンプは初めてになります。 自分で揃えた道具を始めて、ちゃんとした場所で使えることに意気揚々としております。 今回はすごい天気も良く春にしては少し暑くない? というような気候の中で子どもと楽しく過ごせました! そして、場所もすごい良かったので是非とも…

  • 【アウトドア】親子でライトに始めるアウトドア - 3

    どうもSassyです! 皆さんはどんなをガスバーナーを使用していますか? シングルガスバーナーを購入してから色々使っています! コンパクトで使いやすく、持ち運びにも便利です。 そして場所を取りません。 先日、父親が昔アウトドアで使用していた鍋をもらいました! 2回ほどしか使っていないみたいなので、すごいきれいな状態であり、しかもLOGOSでした。 ということで 親子でライトに始めるアウトドアシリーズ をお送りしたいと思います。 過去記事はこちらから www.sassy-blog.com www.sassy-blog.com 今回は鍋を手に入れ、そして徐々にキャンプ用品が揃いつつあるので、少し凝…

  • 道の駅めぐり「道の駅みかも」へ行ってみた

    始めに 「道の駅みかも」ってどこにあるの 「道の駅みかも」のおススメポイント 「道の駅みかも」のグルメ 「道の駅みかも」の周辺について 1. 佐野プレミアムアウトレット 2. みかも山公園 3. あしかがフラワーパーク 最後に 始めに どうもSassyです! 「道の駅みかも」に行ってきました。 下の子を連れて15時頃から出発し、16時半ごろ到着して30分ほど滞在し帰宅しました。 「道の駅みかも」ってどこにあるの 「道の駅みかも」は栃木県栃木市にあります。 mikamo.proteck.co.jp 高速道路で行くと東北自動車道の 佐野藤岡IC からすぐのところにあります。 私は埼玉から下道で行っ…

  • 【アウトドア】親子でライトに始める家キャン - 2

    どうもSassyです! 「親子でライトに始める家キャン」のシリーズ2として書いています。 シリーズ1はこちらからどうぞ。 www.sassy-blog.com やっと購入しました! シングルガスバーナー! 欲しかったです。 正直キャプテンスタッグと迷ってましたが、ここはコールマンに決めました! 他のブランドもいいなというものもあったのですが、キャプテンスタッグとコールマンで検討していたのには理由があります。 消耗品の調達です。 コールマンとキャプテンスタッグのガス管はホームセンター行けばほぼ必ずといっていいほど売られています。 他の SOTO や PRIMUS、 スノーピーク はあまり見かけま…

  • 道の駅めぐり「道の駅かぞわたらせ」へ行ってみた

    始めに 「道の駅かぞわたらせ」ってどこにあるの 「道の駅かぞわたらせ」のおススメポイント 「道の駅かぞわたらせ」のグルメ 「道の駅かぞわたらせ」の周辺について 最後に 始めに どうもSassyです! 最近アウトドアに熱を入れている傍ら、ドライブも好きなので道の駅巡りを始めてみてます。 今回は 「道の駅かぞわたらせ」 に行ってみました! 遠くに山も見え、近くに広大な遊水地もありとてもよかったです! 「道の駅かぞわたらせ」ってどこにあるの 埼玉県の加須市にあり、すぐ近くは群馬と栃木の県境となっており、ちょっと歩けばすぐ群馬と栃木に足を踏み入れることができます。 検索を楽にするためgoogleマップ…

  • これ1つで車中泊もOK!コールマンでおすすめの寝袋(シュラフ)マルチレイヤースリーピングバッグ

    始めに 寝袋を選ぶときに考えてた基準 マルチレイヤースリーピングバッグを選んだ理由 マルチレイヤースリーピングバッグの紹介 実際に車の中で使ってみた 他の寝袋について 最後に 始めに どうもSassyです! 今年は本格的にアウトドアを始めるぞ!と意気込んでいます。 ただ本格的にやると言っても道具も買い揃えないとですし、金額も馬鹿になりません。 なので私のお小遣いから少しづつ切り出して物を買いそろえて、まずはライトに始めていこうかなと思っています。 そして今回購入したのはコールマンが出しているオールシーズン対応したマルチレイヤースリーピングバッグを購入してみました! コールマン(Coleman)…

  • TweepyでTwitterAPIを利用し始めた時に遭遇しそうなエラーの対処法

    始めに 前提 453 - You currently have Essential access which includes access to Twitter API v2 endpoints only.・・・省略 1. In English, please describe how you plan to use Twitter data and/or APIs. The more detailed the response, the easier it is to review and approve. 2. Please describe how you will analyze T…

  • 【JavaScript】pintoraを使ってテキストでダイアグラムを書いてみる

    最初に 今回はpintoraというJavaScriptライブラリを使用してテキストでダイアグラムを書いてみようと思います! pintoraはブラウザとNode.jsで動作する拡張可能なJavaScriptライブラリです。 執筆時点ではActivity Diagram、Component Diagram、Entity Relationship Diagram、Mind Map、Sequence Diagramをサポートしています。 また、VSCodeを利用している場合は専用のプラグインを導入することで構文ハイライトとプレビューのサポートを提供しています。 marketplace.visualst…

  • falsoというJavaScriptライブラリを使ってみた

    Jser.infoというJavaScriptの最新情報を紹介するブログにてfalsoというダミーデータを生成してくれるライブラリが紹介されていたので手元で簡単に使ってみました。 falsoについてはこちら https://github.com/ngneat/falso githubのサンプルコードを使ってどんなデータが作れるのかみてみました! まずはどのようなデータを作成したかというと、 ・ユーザー情報に必要なアドレスや名前のダミーデータ ・アドレスの一覧データ ・シードを使った不変なダミーデータ です。 以下サンプルコードです codesandboxを使って書いてます import “./s…

  • Jestでイベントリスナーのコールバック関数を検証する

    画面のテストコードを書いている時に、画面を閉じた時やスリープした時に発生するイベントのコールバック関数の動作をテストしたい時があるかと思います。 そんな時にどうテストを書いたら良いかを以下にサンプルコードを交えながら備忘録として残していきます。 技術 ・React ・ReactTestingLibrary ・jest まずは以下のような実装があるとします。 ・・・省略 const handleVisibilitychange = useCallback(() => { if (document.visibilityState === ‘hidden’) { if (!ref.current) …

  • StorybookでknobsからControlsに書き換える

    Storybook上でPropsの値を変更して表示などの確認を行う際にはaddon-knobsをインポートして使っていましたが、今後廃止予定となるため今後はControlsを使って実装するようになっていくかと思います。 既にaddon-knobsは deprecated となっています。 www.npmjs.com そのため、Controlsに書き直してみます。 Storybook公式サイトにドキュメントがあります。 storybook.js.org まずは以下のような OriginalComponent というコンポーネントがあるとします。 src/components/OriginalCo…

  • 【React】useRouteMatchが返す戻り値をuseEffectの依存関係に含めない方がよい

    react-router-dom に用意されている useRouteMatch というhooksを使って2種類のURLをマッチングして、パスパラメータを取得し数値に変換してからオブジェクトを生成してStateに保存するカスタムフックを作成しました。 このカスタムフックは特定の画面で使用するパラメータ取得用の関数で場所(URL)が変更されたことをuseEffectで検知して、URLが2種類の内どちらかにマッチしているかを検査してからパラメータを取得するようにしています。 そのuseEffectの引数にuseRouteMatchの戻り値を使用して場所の変更を検知しようとしていたが、当初無限ループに…

  • ETCマイレージサービスを活用して旅行をお得に楽しもう!

    始めに ETCマイレージサービスとは 登録について ポイントについて 特典 最後に 始めに どうもSassyです! みなさんETCマイレージサービスというのをご存知でしょうか? 私も始めたのは2~3年前なのですが、少し前に高速道路をバンバン利用している方にこの話をしたところ知らないということを聞いたので、もしかして広く知られていないのか?と思い記事にしてみました。 もし高速道路を利用したりしていて、このサービスを知らない方は是非これを機に加入してみてください! www.smile-etc.jp ETCマイレージサービスとは 飛行機のマイレージサービスと同じようなものです。 ETCで高速道を利用…

  • YouTubeの人気により子ども達が漫画・アニメに触れる機会が徐々に薄れていってしまうのではないか?

    ※本記事はYouTubeを否定するものでも肯定するものでもありません。 始めに 今後、漫画やアニメよりYouTubeが浸透していく? 1. 漫画やアニメよりYouTubeの方が視聴しやすい 2. 我々世代の親が子供をあやす道具としてYouTube活用している? 3. 昔と比べてアニメの本数が減ってきている 最後に 始めに どうもSassyです。 昨今ITのWeb技術が飛躍的に向上し、主にWebシステム中心の時代になりました。 スマートフォンにもPCと同等のブラウザをインストールすることができ、人々が常にコンピュータを所持しているような状態になり頻繁にインターネットにアクセスすることができるよう…

  • 失敗しないドメインの決め方

    始めに ドメインとは? これは失敗したというドメインの話 こういう利便性が高まるドメイン名の決め方 おすすめドメインサービス 最後に 始めに どうもSassyです! 今回は 失敗しないドメインの決め方 をテーマに話を進めていきたいと思います! これは私個人がサイト運営したり、ブログをしたりしてドメイン名ってこう決めたら良いのではないか? という体験を元に執筆していますので、もっと良い方法もあるかと思いますが参考としてみていただけたら幸いです。 ドメインとは? この記事を読んでいる読者の方はおそらくこれからブログを始めたいけど、ドメインは何にしたらいいの? と考えている方と思っています。 まずは…

  • 家族で盛り上がるカードゲームの定番!「はぁって言うゲーム」で遊んでみた

    どうもSassyです! 今回は家族で盛り上がるカードゲームの定番ともいえる「はぁって言うゲーム」を紹介したいと思います! 皆さん、このカードゲーム知っていますか? 知らない方は是非のブログ記事を読んで遊んでみてください♪ そして知っている方でも遊んだことのない人は是非遊んでみてください。 私は長女の友達が持ってきて初めて知りました。 意外とカードゲームも盛り上がります。 というかカードゲーム自体遊び方がシンプルでないと遊ばれないと思っています。 昔子供のころとかは遊戯王やポケモンカードなどやりましたが、ゲーム終了までが長いですし、より強いカード求めてを集めなくてはいけません。 これは玄人なら良…

  • Sassy流の音楽配信サービスを上手く活用する方法

    始めに 条項 よく聞く曲はオフラインで使えるようにしろ プレイリストを作成してカテゴライズしろ 使わない時は課金状態を一時停止しろ 家族で使う時にタイミングが競合しない場合はアカウントを共有するのもあり 音楽配信サービス各社をリサーチ! 最後に 始めに どうもSassyです! 皆さんはどんな方法で音楽を聴いていますか? CDを購入して聞く人がいたり、TSUTAYAでレンタルして聞いた利する人がいたり、音楽配信サービスのサブスクリプションで契約して聞いたりする人がいたりするかと思います! 私は家では音楽はあまり聞かないのですが、車の中とかでたまに聞いたりします。 以前はCD購入派でした。 所有欲…

  • 寒い日はお家でカードゲームして遊ぼう!「ラブレター(Love Letter)」で遊んでみました

    最初に 商品紹介 遊び方 手順 ゲームの終了 最後に 最初に どうもSassyです! 先日「ラブレター」というカードゲームを購入してみました! ラブレター こちらのカードゲームは、ゲームデザイナーであるカナイセイジさんが手がけたゲームになります。 私はこのカードゲームを知ったのをきっかけに知りましたが海外でも有名な方のようです。 私がこのカードゲームを知った経緯として、XENOというオリエンタルラジオの中田敦彦さんが考案したカードゲームが面白いというのを義兄から聞いたのが始まりです。 中田敦彦さんがYouTubeで有名人の方たちとXENOで対決している動画配信されています! メンタリストのDa…

  • 【家カラ】お家をカラオケルームに!PS4、PS5、Switchで遊べるJoySoundアプリでカラオケをしてみた!

    どうもSassyです! 明けましておめでとうございます! 2022年になりましたね。 Sassyブログも今年で5年目になります。 引き続きよろしくお願い致します。 年末年始はいかがでしたでしょうか? コロナが中々落ち着かない状況かと思いますが、昨年や一昨年よりかは親戚等集まる機会が多くなったのではないでしょうか? 私の家もそんな大人数ではないですが、妻の兄弟が来ました。 そこで子供たちが「カラオケに行きたい!」って言ったのがキッカケで、家カラ(お家でカラオケ)をしてみようと思いました。 家カラをしてみた動機は単純です。 全員で行くとカラオケの方が高くつくからです(笑 あくまで子供メインで大人た…

  • 2021年ブログ運営報告

    始めに (※12/23時点のものです) どうもSassyです! もうあっという間に年末ですね! 皆さん今年一年はどんな年だったでしょうか? 私はブログに力を入れた年でした。 また会社の仕組みづくりや事業立ち上げも行い、会社を成長させるために色々動き充実した年でした。 ブログ自体は4年ほど前からやっているのですが、ダラダラしてて放置していた期間があり今年は新たに気を引き締めて記事を書きまくりました。 ということで今年一年を振り返ってSassyブログの運営報告をしたいと思います。 2021年に書いた記事数 まずは執筆した記事数です。 2021年中に書いた記事は 97記事 でした! 100記事に届か…

  • 画面幅を縮めたり広げたりすることで要素がカクカク左右や上下にずれる問題はマージンの自動算出による小数pxが原因

    問題 これはコンテンツ部分の左右マージンにmargin: 0 auto;をしており、画面幅を変えてもコンテンツが中央に配置されるようにしていた。 コンテンツ内にはSVGで描画した円の中心にアイコンを配置していたのだけど、画面幅を変更するとSVGで描画した円が左右に動きアイコンがずれるような見え方をしていることに気づいた。 原因 この動きが奇妙過ぎて色々調べていたのだけど、気づけば他のボタン要素なども左右に動いているではないか… もう少し調べると画面幅が奇数の時に発生していることが分かった。 これは小数pxのブラウザ毎の解釈が異なることにより、Chromeだと 0.5 刻みになっていた。 またF…

  • 自社内で働きたい!失敗しないITエンジニア転職!SES会社を見分けるポイント

    対象読者 まず始めに SESとは? SES会社を見分けるポイント 1. 勤務地があいまい 2. 資本金に対して社員が異様に多い 3. 「未経験OK」と求人情報に記載がある SESってそんなにヤバいの? SESのメリット/デメリット メリット 派遣により1つの企業で働くわけでは無いので、色々な仕事ができる IT業界の経験を積むことができる 色々なエンジニアと知り合うことができる デメリット 他のIT会社と比べたら給料が低い 社員間での交流が非常に少ない 案件毎に面談がある 最後に おすすめの求人サイト 1. GEEKLY 2. 社内SE転職ナビ 3. Tech Stars Agent ※本記事は…

  • クロスバイクが欲しくて…1万円で購入した折りたたみ自転車をクロスバイク風にカスタマイズしてみた

    どうもSassyです! 最近自転車に乗る機会が多くなり、トレーニングがてら通勤時に遠回りをして長い距離を走ってます(笑 そんな私の愛用の自転車がこちらです。 当時ネットで1万ほどで購入した折りたたみ自転車です。 ただやはり色々街中を見てみるとクロスバイクやロードバイクに乗っている人が多く、いつもカッコいいなーって思いながら見てます。 そんなクロスバイクやロードバイクが私も欲しいのですが、高いので簡単には手が出せません。 中には数万円ほどで売られているものもあったりするのですが、高いお金を出して購入するなら長い目を見て乗れるものが欲しいという思いもあり、10万くらいで購入したいなと考えてます。 …

  • 【おススメ飲食店 - 埼玉県蓮田市】イタリア料理店 トラットリア・ナトゥーラ

    先日両親の還暦のお祝いで埼玉県蓮田市にある「トラットリア・ナトゥーラ」というイタリア料理のお店で食事をしました! 料理もおいしく、店内もオシャレでしたので紹介したいと思います! とても良いお店なのでお店探しに困っている方は是非ご利用してみてください。 場所は122号線沿い、ドン・キホーテの向かいにあります。 駐車場もありますのでお車でお越しいただけます! GoogleMap goo.gl 今回はディナーで5000円コースの料理を予約しました! 他には6000円、7000円コースがあります。 これらのコースは5000円コースよりも温菜が増えまた食材も豪華になっております。 店内に入ると中央右手に…

  • 【備忘録】error: insufficient permission for adding an object to repository database .git/objects でgit pullできないときの対処法

    問題 AWS上で運用しているボットのリポジトリを最新化しようとしてgit pull したときに以下のようなエラーが発生していた。 ちょいちょい頻発するのだけど、毎回どう解消したっけ?ってなるので備忘録として残しておきます。 error: insufficient permission for adding an object to repository database .git/objects 表示されたメッセージは以下。 [hogeuser@ip-172-31-41-136 hogehoge]$ git pull origin master Enter passphrase for key…

  • 問題解決に悩んだときは「テディベア効果」を試してみよう

    どうもSassyです! 駆け出しエンジニアの皆さん!「テディベア効果」というものをご存じでしょうか? 駆け出しエンジニアさんだけでなくビジネスマンの方でもどなたでも当てはまりますが今回はITエンジニアをベースに説明させていただければと思います。 「テディベア効果」というのは物事に行き詰った時に誰かに説明したりすることによって、気づけなかったことに気づけたり、または突如良い解決方法が思いついたりする現象のことを言います。 これはとある大学のヘルプデスクの学生が訳の分からないシステムの不具合に数日間悩まされていた際に、大学内に置かれていたテディベアのぬいぐるみ対して今起きている不具合について説明し…

  • stylelint v13.x.x → v14.x.xへマイグレーションしました

    先々週から開発タスクをやりながらstylelint v14へのマイグレーションを少しづつ行なっていました。 SCSSを使っている方なら手順書にサンプルが記載されているのですんなり移行できるのではないかなと思いますが、 私の場合ですとCSS-in-JSで開発をしており、CSS-in-JSをstylelint使ってlintをできるようにするのに手順書に具体的なアプローチ方法がなかったので苦戦しつつもやり遂げたので以降に関するポイントをご紹介していけたらと思います。 公式サイトのマイグレーション移行手順はこちらです。 stylelint.io v14では以下の構文が含まれていないそうです。 Styl…

  • 【最新版Slackアプリ解説】久しぶりにSlackアプリを作った時にslackbotライブラリでは使えなかったのでslack-boltに移行した

    始めに Slackアプリの作成と設定手順 Slackアプリを作成します ImcomingWebhooksを有効化します WebSocketを有効化します Event Subcriptionsを有効化します アプリを起動して動作確認する 最後に 始めに もう1年半前くらいに作ったSlackアプリを久々に動かしたときに、新しく作ったSlackアプリで動かなかったのでslack-boltで動かすための方法を書き残したいと思います。 以前までは以下のslackbotというPythonのライブラリを使って、ボットへのメンションで返信してれるアプリを実装してました。 github.com このライブラリで…

  • RxJSで実装したretry処理のretry回数を検証する方法

    今回はエラーの種別ごとに最大リトライ回数を取得して指定回数分リトライかける実装のテストコードを書いた時に、苦戦したのでその解決策を残そうと思います。 世の中に同じ思いをしている方はいるのですが、アンサーを見てもあまりピンとこなかったので、メンバーにアドバイスをもらい解決することができました! stackoverflow.com stackoverflow.com ポイントはRxJSのdefer関数を使うことです。 例えば以下のような実装があったとします。 コードは適当です。 export const retryWhenError = () => { let maxRetryCount: num…

  • ブログ初心者がはてなブログから始める3つの理由

    どうもSassyです! この記事を書こうとしたのはTwitterでのツイートでブログ初心者の方がPV数が上がらなくてブログをやめてしまうようなツイートをよく見かけるからです。 その方へのアドバイス記事となれば幸いです。 最初に まず私のことからお話しします。 私は現在ブログを運営して4年ほど経ちます。 4年やっているかと言って、ブログで生活できるほど稼げてはいないですし、PV数もそこそこというほどです。 ブログは当初主にIT関連の記事を中心に書いてましたが、現在は多ジャンルに記事を書いています。 そして今は収益化もしております。 今回はアドセンスの合格の仕方とかについては触れたりしません。 (…

  • 【商品レビュー】ケルヒャーK2クラシックプラスが届いたので性能や使い勝手をレビューします

    どうもSassyです! 先日ケルヒャーの高圧洗浄機を購入したのでこちらの使用感をレビューしたいと思います! 購入したのはケルヒャーのK2クラシックプラスです。 ケルヒャーのグレード幅広くあり、その中でも低い位置にあたるのがこのK2グレードです。 私も以前にK5をお借りして使用したことがあるのですがK5はかなり高圧力で、デッキブラシで落としにくかった汚れを一瞬で落とせたことに驚いた経験がありました。 確かにK5の高圧力は素晴らしいのですが、本体が重くデメリットもあります。 このK2はそれほどの威力が無いにしろ、値段もリーズナブルで持ち運びやすく目的を明確にしていればお買い得商品化と思います。 し…

  • 【商品レビュー】自転車用品コスト抑えるために安いものを購入したので使い勝手をレビューしてみる

    どうもSassyです! 普段テレワークをしており作業場所が祖母の家にあるため、頻繁に折りたたみ自転車を利用しています。 私が普段乗っている自転車がこちらです! この自転車2年ほど前に1万円ほどで購入して未だに問題なく乗れてます♪ ただ、こちらの自転車の付属品に関しては劣化したりして壊れてしまったので今回はこの自転車に使用する用品をAmazonで購入しました。 購入した商品はこちらです! 「ライト」「鍵」「カバー」です。 なるべく安く済ませたいので、その使い勝手や品質をレビューしていきたいと思います。 ライトは安いものを色々見ていたのですが、なんかレビュー見たりすると充電中に爆発したりとかのコメ…

  • 【備忘録】MariaDBでパスワードやユーザー名、権限を変更するコマンド

    WordPressでDBを構築する時ついつい忘れがちなのでメモとして残します。 ※[ ]で囲っている部分は置き換えて下さい。 ※MariaDBで動作確認済み パスワード変更コマンド データベースを切り替える use mysql パスワードを変更する update user set password=PASSWORD("[新しいパスワード]") where User="[現在のパスワード]"; 変更を反映する flush privileges; ユーザー名変更 データベースを切り替える use mysql ユーザー名を変更する UPDATE user set user = '[新しいユーザー名]…

  • CX8の塗装が削れた部分を自分で修復してみた

    どうもSassyです! 今回は愛車のCX8のドアの端っこにある小さな塗装剥がれを修復しようと思います。 ちょっと初めてやったのでデキはあまり良くないのですが、流れを紹介出来たらなと思います! まず始めに修復対象の部分を撮影しました。 今回はこちらの部分の塗装剥がれを修復していきます! 用意する道具は 油分取り(99工房) タッチペン(マツダ 25D) グロス(なかったのでキッチンペーパーで代用しました) 軍手(必要であれば) マスキングテープ(撮影し忘れました) 以下Amazonですべて揃います! (私イエローハットで購入しましたがタッチペンはアマゾン安い…) SOFT99 (99工房) 脱脂…

  • お子さんがいるご家庭にCat Out! confectionery(キャットアウト)の型ぬきバウムがお土産に超オススメ!

    先日子どもを連れて渋谷マルイで開催されていたP丸様イベントに行ってきました! そこで妻の友人の子どもへのP丸様グッズも頼まれていたそうで、グッズを購入して郵送するのにお菓子も詰めてあげようということで、帰りに渋谷スクランブルスクエアに寄ってお土産を見ていたら面白そうなお菓子に出会いました! カタヌキヤさんが出しているこちらの商品です♪ こちらキャットアウトという型ぬきして遊びながら食べれるバウムクーヘンです! 楽天でも販売されていました! Cat Out! confectionery(キャットアウト)3個入り 型ぬきバウム カタヌキヤ ぶどうの木 バウムクーヘン ミニバウム 可愛い スイーツ …

  • 【Wordpress】デモサイト用に立てたAWS EC2からロリポップへWordpressのデータ移行する際の手順と注意点

    始めに 準備 Wordpress本体をAWSからダウンロードする DBデータをエクスポートする 手順 ロリポップへwordpressをアップロードする DB作成 DBデータをインポートする wp-config.phpを編集する 公開設定を行う 最後に 始めに WordPress制作のお仕事をいただいたときに複数人で作業するのにAWSでWordPress環境を構築し、商用環境はロリポップのレンタルサーバーに配置するというケースがあったため、WordPressの環境移行についての手順をまとめようと思います。 流れは簡単でデータインポート時にphpMyAdminというツール上でSQLというDBを操作…

  • CX8(KG2P)のフェンダー修理にかかる費用はいくら?修理見積を取りました!

    背景 車の状態 修理費用の見積もり 修理後 まとめ 背景 最近お弁当デリバリーの仕事を始めた妻が先日仕事中に仕事に使っていたマイカーを電柱の支線に当ててしまい、タイヤ周りとドア下のフェンダーに傷を付けてしまいました。 運悪く今年は車両保険に入っておらず、かといってそのまま放置するには危ないし、かっこ悪いので全額自己負担で直そうと購入した販売店へ車の修理見積を行おうと考えました。 車の状態 どのくらいの損害なのかを撮影したので以下に載せます! タイヤ周りのオーバーフェンダー部分は外れてしまってます。 留め具が1つ道路に落ちてしまったのか付いてなかったです。 見える部分についての傷はついてなくどう…

  • HTMLVideoElementのイベントハンドラの悪夢

    イベントハンドラとは? 仕様が複雑化するとイベントハンドラにロジックを書くのはバグの温床になりやすい 解決方法はあるのか? 最後に 参考 最近JavaScriptでHTMLVideoElement周りをゴリゴリ触っています。 そこで得た知見を共有できたらと思い記事として執筆しようと思います。 イベントハンドラとは? まず始めに知っている方は飛ばしてください。 駆け出しエンジニアの方向けに説明します。 HTMLの要素に対して何かしらの操作が行われたときにはイベントが発生します。 例えばカーソルなどでクリックしたときにはclickというイベントがブラウザ内で発生しており、そういったイベントを検知し…

  • LightHouseを使ってサイトのパフォーマンス改善を行った

    経緯 LightHouseとは? 品質を計測してみる どのように対応したのか Performance Accesibillity Best Practices SEO 最後に 今回、私が開発・運用しているHiramekiというサービスのパフォーマンスをLightHouseというツールを使って改善した話をしたいと思います。 今は小さなサービスですが弊社では新規事業開発に特化したサービス構想を考えています。 この小さなサービスを起点に今は空いている時間を見つけて施策を考えてアプローチを行い自社のナレッジを貯めていってます。 経緯 なぜLightHouseを使ってパフォーマンス改善を行おうとしたのか…

  • セリアで購入した100円(税抜き)の折りたたみ式仕掛け網で魚を捕ってみたよ!

    どうもSassyです! まさかですが… セリアにこんなものが売ってました! 仕掛け網! 最近は釣りに出かけても徐々に釣れるようになってきたのですが、以前全くつれないときに子どもが釣りに飽きてしまい… このままではイカンと思い、「こういう仕掛けがペットボトルで作れるんだよ」と子どもに話してからちょっとしてのこと、 ちょうどセリアに買い物に行ったら見つけてしまったんです。 (そもそも子どもに釣りさせるなら最初は釣り堀がおススメです!) 迷わず購入してしまいました… そして帰宅後に即開封! すばらしい… 正直品質的にいったら数回使ったら網破れそうなんですが、子どもにやらせて魚を捕るにはちょうど良いで…

  • スズキアリーナ春日部中央店へジムニーを試乗してきました!

    最初に 試乗車のグレード ディーラーに聞いてみた 現在の納車までの期間はどのくらいか? どれくらい割引してくれるのか? 見積もりを出してみた 試乗してみての所感 最後に 最初に どうもSassyです! 今回は「(株)スズキ自販関東 スズキアリーナ春日部中央」へ足を運び ジムニー を試乗してきました! 私は最近ジムニーにハマってしまい、いつか我が家のセカンドカーにジムニーを購入したいと考えています。 主な用途は遊び用にしたく、そのためには中古でもよいのですが、ジムニーの中古だと同じ走行距離でも使用用途によって状態がかなりことなりますし、そもそもその前にジムニーに1回乗ってみたいと思い今回はスズキ…

  • おススメWordpressプラグイン!【Organize Media Folder】を導入してメディア管理を便利にする方法

    今回はWordpressで扱う画像が多くなり、画像や動画ファイルを整理したい時におすすめのプラグインをである【Organize Media Folder】をご紹介します! こちらは【Organize Media Library by Folders】の後継であり、【Organize Media Library by Folders】は今後メンテナンスされないそうなので、こちらのプラグインへの切り替えをアナウンスされています。 そのため私は【Organize Media Folder】のプラグインをインストールして使うことにしました! インストール後、「メディア」に「フォルダー管理」という項目が…

  • 【アウトドア】親子でライトに始める家キャン - 1

    どうもSassyです! 家キャンいいですね! 今週2回もやってしまいました。 コロナ感染数は徐々に落ち着いてきましたがまだまだ気は抜けないので、あまり出かけずにアウトドアも家でやりつつ必要なものを炙り出し、いざコロナが収束したら本格的にアウトドアをしに出掛けたいと思います! そのための練習と必要なものを徐々に揃えている次第です! この記事は実際に家キャンをしてみて「これが良かった!」や「こういうのが必要だな」、「これ失敗したな…」みたいな内容を紹介して今後家族でアウトドアを始めたいご家族様に対して知見を共有できたらなと思っています。 では今回は1回目と2回目を含めて書き綴っていきます! まずは…

  • 【オーム電機 LEDエコスリム多目的灯】を購入して家の廊下の壁にLED照明を取り付けてみました!

    どうもSassyです! 今回は【オーム電機 LEDエコスリム多目的灯】という照明を購入しました! なぜ照明を購入したのかと言いますと、妻からこんな相談を受けました。 「家の廊下の明かりをつけても暗いから照明が欲しいんだけど…」と。 確かに我が家の廊下は玄関からリビングまで4~5mほどあり、照明は玄関寄りにあるのでリビング側が少し暗いのです。 また夜に1階へ降りるときやトイレに行くときは、通路の照明スイッチをわざわざ玄関まで押しに行かなくても点灯できるようにリビング寄りに照明があった方が良いので今回はお試しで1つLED照明を取り付けてみることにしました! 今回は購入した商品はこちらです。 私はス…

  • おススメWordpressプラグイン!【Category Order and Taxonomy Terms Order 】を導入してカテゴリの並び替えをできるようにする方法

    背景 インストールから使い方まで AWS環境化にてFTP認証情報を入力せずに突破する方法について プラグインを入れずに順番を変更したい場合について 最後に 今回は【Category Order and Taxonomy Terms Order】というカテゴリの順番を並べ替えできるようにするためのプラグインをご紹介します! こちらインストール時にはFTP認証を行う必要があるのですがAWSでWordpressを使っている方に対して回避方法を合わせてご紹介していこうと思います! 背景 現在制作中のWebサイトにて、一覧上に表示されるカテゴリの順番を並べ替えたいとの要望がありました。 一番見せたいカテ…

  • 意外とクセになる!子どもとプッシュポップで遊んでみました

    どうもSassyです! 本日はSNSで人気のプッシュポップという知育玩具で遊んでみました! とりあえずは初めてなので子供たちも楽しく押して遊んでおり、特に小難しいルールで遊ぶよりももっと簡単に遊んでみることにしました! プッシュポップの遊び方に関しては以下をご参照ください。 oghappy.jp 我が家では、とりあえずスマホのタイマーを用いて簡単にタイムトライアルをやってみました! 小さいプッシュポップであれば4~5秒ですべて押せるので長女はかなり真剣にやってましたね(笑 以下はYoutubeショートを使ってYoutubeショートの時間内に押しきるという雑で単純な遊びです♪ 小学三年生の長女が…

  • 【見学〜ローン本申請編】住宅を購入するまでの流れ

    1. 住宅見学に行く 2. 住宅ローンの事前申請を行う 3. 売買契約を行う 【補足】 CICとは? 保証会社とは・・・ 4. 住宅ローンの本申請を行う どうもSassyです! 「住宅購入するまでの流れ」についての大まかなに書いていこうと思います。 ※あくまで個人が購入した際の流れですので、細かい部分のながれは購入した不動産屋により若干ことなりますので、 イメージを沸かせるために読んでいただければと思います。 まず、筆者の住宅購入時の情報をお伝えしますと、 戸建ての建て売り 仲介の不動屋さんから購入 GWの時期であったため、銀行などが休みであった。 1. 住宅見学に行く 筆者の場合は、嫁が「あ…

  • 【購入住宅チェック〜引き渡し編】住宅を購入するまでの流れ

    5. 住宅チェックの立ち会い どうもSassyです! さて、前回では住宅見学からローン本申請までについての大まかな内容を書きました。 前回の内容はこちら www.sassy-blog.com 今回は前回の記事の続編として、 購入する住宅の立て付けなどのチェックから決済を終えて引き渡しまでについて綴っていこうと思います。 5. 住宅チェックの立ち会い 仲介の不動産屋と日取りを決め、 当日に販売元の会社と一緒に住宅の内装や外装の点検をします。 ここで消極的になってはいけません。 我々はお客さんなのですから、見逃せないところはどんどんつついていきましょう。 少しの汚れでも伝えたほうが良いです。 意外…

  • Safariで動画を開いた時に途中から再生できなかった時の対処法

    問題 原因 対処方法 問題 ページを開いたときに途中から再生を行う機能を実装したのですが、なぜかSafariでは途中再生がされず最初からの再生となってしまう事象が発生していました。 Chrome、FireFox、Edgeでは等のブラウザではしっかり途中から再生されています。 ブレークポイントを張ってデバッグを行ったところvideoElement.currentTimeに値を設定しても値が更新されていない動きをしていました。 他のブラウザでは同様にデバッグすると値が更新されています。 簡単に実装を説明するとReactで開発をしているのでuseEffectを使ってマウントされた時にAPIから返って…

  • jest v27.2.0へのアップデートで発生した不具合の回避方法について

    問題 2021/9/17時点で確認された不具合 原因 対処方法 問題 仕事先ではRnovateを使用して週1でライブラリのアップデートを行っています。 Renovateって何?って方はこちらから www.whitesourcesoftware.com メジャーバージョンアップ時はその対象のモジュール単体で、マイナーバージョンアップ時はその週に更新された依存モジュールを まとめてPRを作成して開発者が確認を行いライブラリのメンテナンスを行っています。 ついこの間マイナーバージョンアップでPRが作成されていたので確認したところ、テストが失敗してました。 その中にはjest v27.1.0→v27.…

  • 家族での初登山に高尾山がすごい良かった話

    初登山が高尾山でよかったポイント 高尾山入口近辺にお店がたくさんある 表参道コース(1号路)はトイレが複数個所配置されている 圏央道「高尾IC」降りて5分ほどで着く 高尾山ってどんなところ? 最後に どうもSassyです! 先日家族で初登山に行ってきました! 非常に楽しく、子供たちも疲れながらもリフト乗り場まで頑張って歩ききってくれました! 登山した場所は「高尾山」です! まず最初になぜ初めての登山が高尾山で良かったのかについて書いていこうと思います! 初登山が高尾山でよかったポイント 高尾山入口近辺にお店がたくさんある お店がたくさんあるので腹ごしらえをしてから登山もできますし、登山後のご褒…

  • 楽天スーパー DEALで購入したコールマンのアウトドアチェアが届いたのでレビューします

    始めに 2000円のクオリティは? 座り心地は? 最後に どうもSassyです! 先日楽天スーバーDEALでコールマンのアウトドアチェアを購入しました! コールマン Coleman アウトドア リゾートチェア オリーブ 2000033560 Amazonにもあります! 2脚購入して4000円ほどで、早速届いたので造りなどをレビューしていきたいと思います! 始めに 以前はカインズで購入したアウトドアチェアを使用していました。 値段は1000円ほどでとてもリーズナブルなのですが、使っていて耐久性という面では、やはり少々壊れやすいかなと感じました。 特にひじ掛け部分の生地が劣化により破れてしまいやす…

  • Djangoのフロントエンド環境をWebpackを使ってより良くしてみた

    Webpack icon by Icons8 最初に 私自身Webpack使いでもなく、仕事でWebpackを使い倒すということはあまりしてこなく修正程度を行うくらいでしか触ったことがありません。 なのでもっと良い書き方があるかもしれませんが、ネットの情報を見てもDjango+Webpackの情報だとWebpackのバージョンが古かったりしたので、それらの情報を元に試行錯誤して現状最新のWebpackでフロントエンド環境の分離を実施してみました。 そのため備忘録的な感じでやり方を残しておこうと思います。 【注意】 ただしまだ開発ビルドしか作成できてません。 経緯 ・SCSS使いたかった ・SP…

  • ブログが月間5000PVいったので5000PVの世界をざっくりまとめてみた

    始めに 5000PVへの到達はアフィリエイトのおかげ? 5000PVになると何が変わる? 5000PVに到達した現在の収益は? 最後に どうもSassyです! 今回はブログを始めて4~5年ほど経ち、ようやく月間5000PVに到達したのでそこで見える世界をまとめてみたいと思います! 始めに そもそも私自身ブログ開設当初は収益化とかを考えておらず自分自身のアウトプットの為に「IT関連」の内容でブログを書いていました。 途中からモチベーション維持のため収益化を始めたのですが特に目標を決めてませんでした。 (決めてしまうと収益を上げることに意識が傾いてしまうため) 最初はアドセンスを導入して広告を張り…

  • Wordpressの固定ページに記事の一覧を作りたい場合にオススメのプラグイン【Insert PHP Code Snippet】を紹介します

    やりたいこと Insert PHP Code Snippetとは 使い方 設定について Sorting of snippets Credit link to author Pagination limit Autoinsert PHP opening tags Enabling automatic exception handling for PHP snippets Premium Version Ads 最後に 最近受託の仕事でWordpressを触り始めました! Wordpressはあまり触ったことが無く、やはり触っているとVSCode使いたいとかdjangoで開発したいとか色々不満な部…

  • PS5のデフォルト動画形式が「.webm」なのがゆるせない

    どうもSassyです! まぁ、ゆるせないというのは言い過ぎで(笑 私は特にwebmでも何でも良いのですが、妻がフォートナイトで撮影した動画をiPhoneに取り込んだ時に動画が再生できないと文句を言っていたので 、こう言ったITリテラシーの無い人向けにはデフォルトの動画形式が.webmになっているのはちょっと優しく無いんじゃないかなと感じました。 というわけでどの再生プレイヤーでも再生できるようにPS5で動画を撮影した時にMP4形式で保存されるように設定変更するやり方をお伝えしたいと思います。 まず、「.webm」「.mp4」って何?という方向けに説明するとこれらは動画ファイルの形式です。 詳し…

  • 【ペットとのドライブに最適!】車の後部座席用の防水・防汚シートカバーを購入してみた

    この商品を選んだ理由 実際に購入してよかった点 購入して残念だった点 シートサイズ 実際に取り付けてみました 最後に どうもSassyです! 以前ご紹介したペット用の給水ボトルに引き続き、またまたペットとのドライブに最適なグッズをご紹介していきます! www.sassy-blog.com 今回ご紹介する商品はこちらです。 送料無料【後部座席・セカンドシート用】【137cm×101.7cm】ドライブシートカバー カーシート 汚れに強い防水シート 車載シート 取り付け簡単 雨の日 アウトドア 海の帰り おしっこや泥汚れに最適 水洗いOK 新車用 車のシート 汚れ防止価格:3790円(税込、送料無料…

  • CX-8のエアコンフィルターを交換してみた

    概要 到着したエアコンフィルターについて CX8へのエアコンフィルター取り付け 最後に 概要 どうも!Sassyです。 今回購入した商品はデンソーのエアコンフィルターDCC1014です。 CX8のエアコンフィルターを取り換えたく、私はAmazonで購入し価格は1800円でした。 以下に適合表があるため、購入の際はサイト掲載の型番と一致することを確認してからご購入することをおすすめします。 適合品番検索 クリーンエアフィルター デンソー また今回は商品のレビューから取り付けまで一気通貫でご紹介いたします! 到着したエアコンフィルターについて Amazonのレビューには賛否両論あり、正直購…

  • 【ペットとのドライブに最適!】車内でのペットへの給水に最適な給水ボトルを購入してみました

    どうも!Sassyです! 全くコロナの勢いが収まりませんね… かと言ってずっとステイホームではストレスが溜まってしまいます。 なので最近は降りないドライブをしていまして、1時間ちょっとでいける範囲で景色を楽しみながらドライブしています! 我が家は猫ちゃんを飼っているのですが、子供もずっと車の中では飽きてしまうので猫ちゃんを連れてのドライブです。 子どもたちは水筒やおやつを持って車の中に乗り込んでいますが、猫ちゃんだって飲まず食わずじゃかわいそうですよね? 食べ物であれば車内でも出せるのですが、水となると受け皿に入れてると車の振動でこぼれたりしてしまいます… 以前はケージに付ける給水ボトルを購入…

  • Djangoの管理画面のモデルページを見やすくする方法

    始めに 手順 動作確認 最後に 始めに 今回は管理画面を見やすくする設定を紹介したいと思います。 初期状態だとデータベースにレコードを登録した際にDjangoの管理画面から見える画面って以下のような感じではないでしょうか? これを以下のように見やすくします。 手順 修正したいモデルが所属するアプリディレクトリのadmin.pyを開いてください。 ※以下の例ではBuglistというモデルを対象としています。 admin.site.register(Buglist) ↓ @admin.register(Buglist) class BuglistAdmin(admin.ModelAdmin): l…

  • CX-8のエアクリーナーを交換してみた!

    どうもSassyです! 今回は我が家の愛車CX8のエアクリーナーを交換しがてら、購入したエアクリーナーを紹介していきたいと思います! 購入したエアクリーナーは社外品でVICさんが販売しており、Amazonで3280円(2021/07/12時点)でした。 日本製みたいです。 ではまずは商品到着時からですね。 以下のようにしっかりケースに入っての到着です。 適合車種が記載されていますね。 しかし、CX8の記載がありませんでしたが、Amazonでの説明欄に記載があったのと実際に装着してピッタリだったので問題ありませんでした。 そでは中身を取り出します。 結構フィルター部分は硬めでしっかりしていそうで…

  • 【IT知識無くてもOK】fortniteapi.ioを使ってフォートナイトのプレイヤー(アカウント)統計情報をAPIから取得してみる方法をわかりやすく解説します!

    始めに 準備 fortniteapi.ioへ登録する Postmanをインストールする 実際にAPIを叩いてみる。 最後に 始めに どうもSassyです! 今回は fortniteapi.io というサイトが提供しているWebAPIを使用して、自身のアカウントの統計データの取得をしてみたいと思います! fortniteapi.ioについては以下のサイトになります。 fortniteapi.io 準備 PC(Windows、またはmacでも可能) fortniteapi.io への登録(無料で登録できます。ただし無料枠ではAPIを実行する上限数があります。) Postman フォートナイトのアカ…

  • Amazonで購入したダイキン空気清浄機(KAFP080B4)の社外フィルターについて

    どうもSassyです! 今回は4~5年ほど使用しているDAIKINの空気清浄機フィルターを購入しました! 我が家では空気清浄機は1年中フル稼働しているため、フィルターが汚れやすいのです。 毎週欠かさず空気の取り込み口のフィルター掃除はやっているのですが、最終的に通過する中の集塵フィルターと脱臭フィルターが汚れていては意味が無いので今回夏場ですが、手に入れられるうちに購入しました。 我が家で使用している空気清浄機は以下になります。 では早速購入した商品を見ていきたいと思います。 PUREBURGさんが出している商品です。 値段は4890円でした(2021/07/12時点) 箱を開けるとこのような…

  • Djangoの管理画面(/admin)にアクションを追加する方法

    始めに 今回はDjangoの管理画面にアクションを追加する方法について書いていきます。 デフォルトではレコードの削除アクションしかないので、それ以外で何かアクションが欲しい場合は自分で作成しなくてはなりません。 それにしてもDjangoの管理画面は拡張性があって素晴らしいです。 このやり方を覚えてしまえば管理側の機能実装にも役に立つかなと思います! その前に本記事が指している管理画面のアクションですが、下記画像の赤枠の部分になります。 それでは実際に選択したユーザーに対してメール送信を行うアクションを想定して追加していきたいと思います。 admin.site.register()に渡しているモ…

  • 【備忘録】.gitignoreへ後から管理対象を追加してgit管理対象外とする方法

    これ結構やり方忘れてしまうので備忘録として残します。 .gitignoreファイルに対象外にしたいファイルまたはディレクトリを追加します。 そしたら以下のコマンドを叩いて削除を行います。 git rm --cached [削除対象のファイル名] 「-r」オプションを付けることでディレクトリを削除することができます。 管理から外したいファイルまたはディレクトリを削除した後はコミットしてプッシュすればOK。 以上

  • 【Python】django-maintenance-modeを使ってメンテナンスモード切替え機能を爆速に開発する

    始めに 今回はdjango-maintenance-modeというものを知ったのでDjnagoアプリにインストールして、稼働しているサービスでメンテナンスモード機能を取り込んでみたいと思います。 github.com 動作環境 Windows10 python 3.8 django 3.2 django-maintenance-mode 0.16.0 django-maintenance-modeをインストールする pip install django-maintenance-mode django-maintenance-modeの設定をおこなう settings.INSTALLED_APP…

  • TypeScript Compiler APIを使ってimportのモジュールパスを取得する

    今回は前回の延長線上でASTからimport宣言のモジュールパスを取得してみようと思います。 前回の記事を見ていない方はこちらをどうぞ www.sassy-blog.com 前回のソースコードから以下のように変更しました。 testTscApi/test.tsではimport文を適当に増やしています。 importの数だけファイルを増やしてリネームしました。 testTscApi/test.ts import { testFunc2 } from "./test2"; import { testFunc3 } from "./test3"; import { testFunc4 } from …

  • TypeScript Compiler APIを触ってみた

    始めに 本記事で話す範囲 TypeScript Compiler APIとは何か? TypeScript Compiler APIを使うと具体的に何ができるのか? ASTによるコード解析を試してみる ASTから元のコードを生成してみる 最後に 始めに 今回はTypeScript Compiler APIというものについて触れようと思います。 私自身業務でTypeScriptを使っていますが、そこまで精通しているわけではないので間違っていることを話していましたらご指摘いただけると幸いです。 本記事で話す範囲 まずはTypeScript Compiler APIとは何か? そしてこのAPIを使うこ…

  • 【かっこいい幼児向けキックボード】グロッバー[GLOBBER]3輪キックスクーターがイケてる

    どうもSassyです! この間の休みの日に子供の誕生日プレゼントで自転車を購入しようと自転車屋に足を運びました。 色々見てて子供が気に入ったのがあったので購入しようと思ったんですが、まさか店員に声をかけてから今回紹介する商品を見つけて「こっちにするー!」と… 指さした先にはこの商品がありました。 まぁ、まだ3歳なので自転車は幼稚園に入園したタイミングで購入することとしてこちらを買ったんですが、 すごくかっこよくて3歳の子どももすぐ乗りこなせたので幼児向けのおススメキックボードとして紹介したいなと思います! 商品紹介 自転車屋さんで組み立てていただいたので元々の状態がどうなっていたのかはわからな…

  • 【JavaScript】default export、named exportについての話

    これは完全に私が普段の開発でTypeScriptを使用していて「あ、この場合はやっぱりdeafult exportがいいなとか、こっちの場合はnamed exportの方がいいな」という個人的な意見で書いております。 default exportの良さ 今のところ業務でコードを書いていてdefault exportの方が良いなと感じた点はテストコードを書くときに「mock化しやすい」というとこでした。 業務ではReactを使いテストライブラリにjestを使用しています。 Reactコンポーネントをモック化したい場合のケースを参考にdefault exportで定義していた場合とnamed ex…

  • 【型落ち】シャープ加湿/空気清浄機 2019年モデル KI-LX75-Tを購入して良かった話 - そしてKI-NX-75との比較

    どうもSassyです! 今回はシャープの空気清浄機を購入しました! 私は専ら家電の中でも空気清浄機が大好きです! とにかく綺麗な空気の空間で住みたい人で1部屋に1台は空気清浄機が欲しいです。 という野望を掲げてすこしづつ空気清浄機を購入していってます(笑 しかし空気清浄機もいいものだと10万近くしますよね… とてもじゃないと購入できないです。 私はボーなしなので、夏や冬に高いものを一括で購入なんてとてもじゃないけど無理です。 かといって分割で支払うのも妻が許さない(はず)ので、考えながら購入していってます。 そして、今回Amazonで安く購入できたのでそちらの商品を紹介したいと思います! メー…

  • DjangoでGoogleWorkspace(旧: GSuite)で作成したグループアドレスでメール送信する方法

    概要 登録完了後に送信するメールだったり、何かしらのお知らせメールだったり、アプリケーションからサービス用のメールアドレスでユーザーへ送りたい場合ってありますよね。 個人で開発していたりしたら、そのまま専用のアカウントを作って設定した方が良いかと思うのですが、中小企業やスタートアップなど企業のサービスアプリから送信したい場合やはり管理しやすい方が良いかと思います。 その都度メールのアカウントを作成するとアカウント管理が手間になりますし… 今回はGoogleWorkspaceを契約している企業向けにアカウントを別で作成せずにグループアドレスを使って、管理の手間を省きつつもアプリ用のアドレスからメ…

  • DjangoからGmailでメール送信する場合はアプリパスワードを発行しよう

    今回はdjangoアプリからメール送信でgmailのsmtpサーバーを使うときのベストプラクティスな設定方法を書こうと思います。 環境 Django3.1 Python3.8 GmailはGoogleWorkspaceで設定している会社ドメインのメールアドレスを使用しています。 djangoドキュメントにも記載があるように、メール送信する際にはdjango.core.mailモジュールを読み込んでsend_mail関数をインポートして使います。 docs.djangoproject.com from djnago.core.mail import send_mail このモジュールを使えば環境…

  • social-auth-app-djangoを本番で使う際にsettings.pyへ「SOCIAL_AUTH_REDIRECT_IS_HTTPS=True」を追加してhttpsプロトコルの使用を強制するようにしよう

    DjnagoでGoogleやFackbook、Twitter、Yahooログインを実装する場合にsocial-auth-app-djangoというライブラリを使用する方はおおいのではないでしょうか? 今回はsocial-auth-app-djangoを使ってソーシャル認証機能を実装する際に知っておくと問題解決がスムーズになりそうな内容を書いていこうと思います! social-auth-app-djangoはdjango-social-authというdjangoアプリから派生したものでした。 しかし、現在(2021/06)django-social-authは非推奨とされ、django-soci…

arrow_drop_down

ブログリーダー」を活用して、Sassyさんをフォローしませんか?

ハンドル名
Sassyさん
ブログタイトル
Sassyブログ
フォロー
Sassyブログ

にほんブログ村 カテゴリー一覧

商用