このすみノート

Webエンジニアが技術や趣味を書くブログです。

2023-01-01から1年間の記事一覧

節税がよく分からなかったので、節税と確定申告の本を読んだ

今年初めて「ふるさと納税」をやってみたのですが、節税について勉強したことがなかったので、本を読みました。 何も知らなくても大丈夫! フリーランスの税金と経費と確定申告[副業の人も]作者:脇田弥輝ソシムAmazon マンガでさくっと読みたかったので、…

SQLのNULL値を比較してしまい、想定した値が更新されず失敗してしまった

プロジェクトで最近SQLをいろいろ触る機会がありまして、その時にフラグを更新するSQLに遭遇しました。 イメージとしてはこんな感じ。 UPDATE flag = 1, updated_at = NOW() WHERE id = 2; なお、このflagの型はSMALLINTでした。 そして、これだと元のフラグ…

業務でiOSのWebpush対応を実装した

仕事でiOSのWebpush対応を実装しました。 と言っても、既にブラウザ向けのWebpush対応が実装済みのサービスだったため、実質manifest.jsonを置くくらいしかやっていないのですが。 念のためメモします。 詳細な対応方法について インターネットに知見がたく…

Vagrant boxのalmalinux/9を最新にしたら、ファイルマウントが安定した

職場の先輩が、vagrant upに失敗する問題に悩まされていた。 今まではPC再起動したりvagrant落として上げ直せば、成功することもあったようなのですが、いよいよ失敗率が100%になったようで一緒に解決しました。 vagrant upが失敗する理由 ファイル共有(フ…

iTerm2の設定をリセット(初期化)する方法

mac

iTerm2の設定で何をカスタマイズしたのか忘れてしまったため、一度初期化して再設定しようと思い立ちました。 そこで、iTerm2を初期化する方法を調べました。 iTerm2の設定をリセットする方法 iTerm2のfaqに書いてありますが、 com.googlecode.iterm2.plist …

VSCodeVimの日本語変換バグ問題が、v1.26.1で直ったらしい

私はVimmerの端くれでして、以前はSSHで開発サーバーにログインして、端末上のVimで開発しておりました。 最近だとVisual Studio CodeにVimプラグインを入れて開発しているのですが、悩まされていた日本語変換バグ問題が解消されたようです。 日本語変換バグ…

Pragmaはno-cacheしかないHTTPヘッダーらしい

業務でキャッシュ関連のトラブルに遭遇しまして、Cache-Controlを適切に設定しているにも関わらず、画像がキャッシュされないというトラブルです。 その際にPragmaヘッダーについても調査したのですが、いくつか分かったことがあるので共有します。 Pragmaヘ…

フレッツ光をプラン変更したら、突然インターネットに繋がらなくなった

表題のとおりですが、自宅のインターネットが突然繋がらなくなりました。 原因は調査した結果、フレッツ光の引っ越しに伴うプラン変更によるものでした。 どうやって解消したのか共有します。 フレッツ光のプラン変更について 以下の内容で、フレッツ光のプ…

サンワサプライのUSB-CVDK9というドッキングステーションについて

現在の自宅で、サンワサプライのUSB-CVDK9という型番のドッキングステーションを使っています。 不満な点と満足な点がそれぞれあるので、購入を検討してる人向けに感想を記します。 サンワサプライ USB Type-Cドッキングステーション マグネット搭載 HDMI/Di…

WSL2では、Linux上でexeファイルを実行することができる

自分用メモです。 WSL2のLinux上でexeファイルを実行する Windowsにインストールしたvagrantを実行するとき、今まではコマンドプロンプトやPowerShellを使っていましたが、WSL2のLinux上からも実行することができます。 他にも、いわゆるパスの通ったWindows…

フレッツ光の引っ越しで、フレッツ光クロスとフレッツ光ネクストの選択で迷った話

現在住んでいる賃貸アパートを立ち退きで追い出されることになったため、新居を探していました。 数件のトラブルと幾度の内見を経て、最近ようやく新しい新居が決まりました。 ちなみにトラブルですが、気に入った物件をタッチの差で先行で申し込まれてしま…

賃貸物件のインターネット環境を見極める方法について調査した

私事で恐縮ですが、賃貸で住んでいるアパートが取り壊しになるため、退去を求められています。 現在、退去後に住む賃貸物件を探し中です。 私はテレワークで働いているため、新居でも通信環境が重要です。 賃貸物件における、通信環境の見極めについて調査し…

NitterのTwitter RSSフィードが完全に途絶えた

少し前のブログで、「NitterのRSS機能で、とりあえずSlackのTwitter連携を復活させた」という記事を書きました。 結論から言いますと、NitterのRSS連携が完全に途絶えました。 www.konosumi.net nitter.netからnitter.nlへ nitter.netはRSS機能が閉ざされた…

2023年にTwitter関連で身の回りに起きたトラブルについて

ここ最近のTwitterは、未ログインだとツイートが見れなかったり、Twitterログインが出来なくなるなど、身の回りでトラブルが続出しています。 そして、そういったTwitterの仕様変更やアップデートが、バケットさんのサイトで時系列に分かりやすくまとまって…

EvernoteはチリとUSAの拠点を閉鎖し、欧州に移管するらしい

TwitterのトレンドにEvernoteがあったので何事かと思っていたら、Evernoteが全社員を解雇したとのうわさの記事でした。 gigazine.net 私は現役でEvernoteを使っているため、真偽が気になります。 この件について、少し調査しました。 USAの拠点を閉鎖し、レ…

雀魂のアカウントを削除する方法

雀魂を退会しようと思っていたが、ずっとやり方が分からず困ってました。 しかし、最近アカウントが削除できることを知り、実際にやってみました。 結論から言えば、WEB版ではなくアプリ版にアカウント削除機能があり、そこから退会が可能です。 まずはアプ…

Google Domainsがサービスを売却して、終了するらしい

2年前にブログ記事でも書いたのですが、このブログのドメインはGoogle Domainsで管理しています。 そしてGoogle Domainsから、サービス売却のお知らせが届きました。 www.konosumi.net サービス終了について 正確に言えば、サービス終了ではなく事業売却です…

会社はオーケストラ、カンブリア宮殿のメトロールで人材登用術に感動した件

日曜の昼下がりに昼飯を食べながら、ネットもテレ東でカンブリア宮殿 を見ていたのですが、メトロールの人材登用術(人材活用術)に感動しました。 未視聴の人は、配信されている内に観たほうが良いくらいにはすごかったです。 www.tv-tokyo.co.jp 何に感動…

Parabolというアジャイル会議ツールでMad Glad Sad による振り返り

Parabolというツールを使って、ふりかえりをやってみました。 自分が発案者というわけではなく、参加者として参加したのですが、Mad Glad Sad(喜・怒・哀)というテンプレートで実施しました。 思いの外チーム内のコミュニケーションが活性化されたので、感想…

AWS CDK v2は、現時点でnodeのv16 ,18, 19が推奨されている

仕事でAWS CDK (Cloud Development Kit)を、v1からv2にバージョンアップする業務をやっています。 単にNode.jsを最新に更新すればいいという話ではなさそうだったので、メモします。 AWS CDKが推奨するNode.jsバージョンについて 最初は何も考えずに、現時点…

NitterのRSS機能で、とりあえずSlackのTwitter連携を復活させた

先日、SlackのTwitterアプリが使えなくなって以来、Slack上でツイートをフィードする方法を探してました。 暫定で見つけたのが、NitterというOSSです。 github.com Nitterについて オープンソースのTwitterフロントエンドです。 Gigazineでも紹介されてます…

おとなの教養を読んだ - 宗教、宇宙、病気、経済学など

だいぶ前に読んだ記憶はあるのですが、すっかり内容を忘れているので、池上彰氏の「おとなの教養」を再読しました。 感想とメモ書きを残します。 おとなの教養 私たちはどこから来て、どこへ行くのか? (NHK出版新書)作者:池上 彰NHK出版Amazon 宗教 日本…

いつの間にかSlackのTwitter連携が切れていた

今までSlackのTwitter連携で趣味の情報を収集していたのですが、いつの間にか連携が勝手に解除されていました。 記録としてメモします。 SlackのTwitter連携で何をしていたのか 主に趣味関連の情報収集をしていました。 お気に入りアーティストやお気に入り…

作業中のBGMを音楽からラジオに変えたら、集中力が上がった気がする

私はほぼフルリモートで自宅勤務しているのですが、無音だと集中できないタイプなので、いつも音楽を流しています。 Google Homeで気分に合わせて音楽を流していたのですが、最近それを音楽からラジオに変えてみました。 1週間ほどラジオで過ごしてみたので…

Smartyのデリミタを変更する

PHP

Smartyで開発している時にハマったので、個人用メモです。 Smartyのデリミタは、デフォルトでシングル中括弧である Smartyのデリミタは、デフォルトだとシングル中括弧(波括弧)です。 人によりけりかもしれませんが、シングル中括弧は少しもとなく、インラ…

AWS S3の前段にCloudFrontを置くと良い理由を調べた

AWS

記事タイトルのとおりですが、AWS S3の前段にCloudFrontを置く理由を調べました。 AWS S3単体でもコンテンツ配信は可能なので、ふと疑問に疑問に思ったからです。 とくに参考になったサイト Amazon CloudFront を利用するメリットとS3との違いについて なぜ …

モダンアプリケーションとはなにか - AWSで実現するモダンアプリケーション入門を読んで

「AWSで実現するモダンアプリケーション入門 〜サーバーレス、コンテナ、マイクロサービスで何ができるのか」を読み進めてます。 クラスメソッドさんの書評で話題になっていたため、手に取りましが、はじめに〜第1章の時点ですでにおもしろいです。 dev.clas…

docker-composeコマンドは、docker composeとも書ける

同じプロジェクトで開発している方から教えてもらったので、メモします。 Docker Composeとは 前提知識として、Docker Composeについて軽くおさらいします。 ざっくり一言で解説するなら、複数のDockerコンテナを、まとめて管理するための機能です。 Docker …

CIとCDの違いを、自分なりに整理してまとめてみた

「AWSで実現するモダンアプリケーション入門」を読んでいるのですが、「リリースパイプラインの構築」でCIとCDという用語が登場しました。 大抵のケースでCI/CDはセットで語られている気がするのですが、細かな違いが気になったのでメモします。 CI/CDは、そ…

PHP8の名前付き引数を使い始めたら、プログラムがわかりやすくなった

PHP

業務でPHP8を使ったサービスを開発しているのですが、PHP8の名前付き引数を使ってます。 もともと先輩が書いていたコードに名前付き引数があったので、見様見真似で使い始めたのですが、プログラムが格段にわかりやすくなりました。 名前付き引数はPHP8から…