備忘録

Stable Diffusion web UIで「No Python at」で起動できなくなった場合の対処法

友人から、「PC買い換えてStable Diffusion web UIを移動したら起動できなくなった」という話を聞いた。 状況聞いて解決できたが、エンジニアじゃない人にはちょっと面倒かなあと思いメモ。 問題 調査 対応 git pull で更新できない問題 振り返り 問題 Stabl…

Notioin AIにサンプルコードを提示されて驚いたこと

期間限定で無料開放されているNotion AIを使っていて、驚いたことがあったので備忘録。 出来事 感想 余談 参考 2023/3/13 追記 出来事 Node.js のアプリケーション上で、 Chart.js を用いたグラフ表示を行っている。 いくつか要望があったが、そのうち「グラ…

Notionのページをエクスポートするときにプロパティを除外する

Notionをissueトラッカーとして使い、調査や設計した内容を書き溜めている。 先日、調査結果を社外のステークホルダーにも共有することとなった。 Notionは外部ユーザーと共有できるが、社内ルールで外部との共有は禁止されており、やるなら稟議が必要。かと…

ESETでWebブラウザの枠が緑色になるのを解除する

ESET Internet Securityのアップデートをしたら、Webブラウザのウィンドウ枠が緑色になった。 OSから何からすべてダークテーマにしていると、緑が目立って気持ち悪い。 無効化する方法を調べたのでメモ。 環境 問題 対応 一時的に解除 恒久的に解除 振り返り…

拡張子がtsxのファイル内で、型パラメータを持ったアロー関数を宣言する

小ネタ。 TypeScriptでは、アロー関数でジェネリック関数を定義できる。 const generic = <T>(value: T) => ... 拡張子が .ts のファイル内では問題ないが、 .tsx のファイル内でこの記法を用いると、 <T> がタグの開始とみなされ、以下のコンパイルエラーが発生す</t></t>…

create next appした時のグローバルなCSSファイル、exampleによってglobals.cssだったりglobal.cssだったりする

小ネタ。 yarn create next-app したプロジェクトの設定ファイルなどを、 yarn create next-app --example with-jest したプロジェクトにコピーし、 yarn build したら Module not found: Can't resolve 'styles/globals.css' が発生。 TypeScriptプロジェク…

ブラウザに保存されないサイトのパスワードをCSVファイルからインポートする

パスワードを自動保存しない設定はしていないが、なぜかパスワードを保存するか聞かれないサイトがあった。 Firefox、Google Chrome、Microsoft Edgeなど、ブラウザを変えて試してみたが、いずれも同様。 パスワード入力欄が type="password" になっていない…

Switch版ビーチバレーガールしずく3の攻略メモ

唐突なゲーム記事。 最近Switchで配信された G-MODEアーカイブス36 ビーチバレーガールしずく3 世界大会編 。 ガラケー版が出た当時は、シナリオ分岐条件など、攻略方法などがまとまったサイトがあったような気がするが、今検索してみてもパッと出てこないの…

使用すべきでない用語と包括的な用語、およびホワイトボックス/ブラックボックスの置き換えは必要か調べた

社内のドキュメントを読んでいた時に、用語について引っかかった。 まず、「ホワイトリスト」と「ブラックリスト」が使われていた。 これらは前者に肯定的、後者に否定的、すなわち差別的な意味が含まれるため、「Allow List」と「Deny List」、日本語では「…

毎回忘れる海外の全文検索SaaSサービスの名前「Algolia」と、ざっくり全文検索サービス紹介

GitLabの全文検索に使われていたり、Firebaseの全文検索に推奨されている、SaaSの全文検索サービスの名前を毎回忘れるのでメモ。 Algolia です。 2021/3/28現在では、公式ページの利用会社ロゴにSlackがあるなぁ。 使ってみたとかではなく、全文検索の話題の…

GradleでコンパイルするJavaのバージョンを指定するときはJavaVersion列挙型が使える

小ネタ。 GradleでJavaのコンパイルするバージョンなどを指定する際、お決まりで apply plugin: 'java' sourceCompatibility = 1.8 targetCompatibility = '1.8' のように記述するが、ここに列挙型が使える。 ただ、毎回クラス名が何だったか忘れるのでメモ…

従業員数に応じた企業規模の分類(SMB,MM,GBなど)とその正式名称(たぶん)

IR資料などでたまに見かける、「SMB」といった従業員数に応じた企業の分類と、その正式名称が毎回わからなくなるのでメモ。 企業分類の例 分類ごとのSalesforceにおける人数と正式名称(仮) ESB SMB MM GB EBU その他の分類 振り返り 余談 企業分類の例 ビズ…

Google Nest Hubで一部のAMラジオが聞けなくなったが、言い方を変えたら聞けるようになった

備忘録。 Google Nest Hubに「TBSラジオを流して」と話しかけてTBSラジオを聞いていたが、2020/8/1になると突然YouTubeの動画が再生されるようになった。 微妙にハマったのでメモ。 状況 Google Nest Hubに「TBSラジオを流して」と音声コマンド入力すると、2…

ISMS認証取得組織検索の描画が爆速だった

ISMS認証(ISO/IEC 27001)や、ISMSクラウドセキュリティ認証(ISO/IEC 27017)を取得している会社を調査したところ、情報マネジメントシステム認定センター(ISMS-AC) から検索できた。 トップページの「登録組織検索」から、「ISMS認証取得組織検索」や「ISMS…

ふと思ったこと

(生き死にやお金が絡まない場合のシステム開発において) 拙速は巧遅に勝るんじゃないかと思ったのでメモ。 なんで思ったの? 遅れまくってるシステム開発の話を聞いて。 数年単位で遅延していて現場はすっかり麻痺、スケジュールもないとのこと。 ベストなの…

Hudsonさんが今月末で引退されるそうです

AWS/Azure/GCP以外のパブリッククラウドサービスを比較のために調べていた。 Oracle Cloudをざっと眺めていると、Oracle Developer Cloud Serviceについての古い記事で、JenkinsのベースとなったHudsonが使われているとの記述を発見。 そういえばHudsonはど…

スクラム導入したいと相談を受けたので色々話してきた

別の会社に勤める知人から、会社にスクラムを導入したいという話をされた。 ひとりスクラム歴5年の経験談を、ビール飲みながら偉そうに語ってきたのでメモ。 自分のこれまでのスクラム歴 前職 現職 スクラムを何のためにやるのか デイリースクラム 見積もり …

TechCrunch Tokyo 2019 Day 2 メモ

TechCrunch Tokyo 2019 2日目。 住宅シェアリング「OYO LIFE」が目指す未来 正確な位置情報を3単語で表現する「住所革命」でできること 5Gがもたらすロボティクス新時代 女性起業家が語るリテールテックのいま 為替・送金の手数料無料、英国発フィンテックス…

TechCrunch Tokyo 2019 Day 1 メモ

TechCrunch Tokyo 2019に行ってきたので、備忘録。いやあ、面白かった。 【本日開幕!】TC Tokyo 2019のDay1の見どころ | TechCrunch Japan 聞きながらメモしていたので、聞き取れなかったり、数字が違っていたりすると思う。 後ほど配信されるらしいので、…

PayPayは解約できるようになったよ、という話

知人とランチ中、スマホ決済アプリの話に。 「PayPayは解約できないから使いたくない」と言われたので、「できるようになってるよ、いつからかは知らんけど」と伝えたら驚かれた。 あんまり知られてないんだな〜、と思ったのでメモ。 環境 すべて 2019/7/23 …

Avast Antivirusを使っているとSSL証明書のシリアル番号が変わる

SSL証明書の更新確認をしていたが、証明書のシリアル番号がWebブラウザ上で確認した時と異なるという問題が発生。 Avast Antivirusを使っていたのが原因だったのでメモ。 環境 Windows 10 Pro 64bit、Avastのプログラムバージョン「19.5.2378 (ビルド 19.4.4…

HIBP APIを使ってパスワード流出チェック

Have I Been Pwned(HIBP)で定期的にメールアドレスの流出チェックをしているが、2019/1に流出したCollection #1に、メールアドレスが含まれていた。 併せてパスワードも流出しているということで、チェックしようと思ったが、パスワードマネージャーとして使…