Ankiでノートを追加した時に特定のカードタイプを作らないようにする方法

英語の学習でAnkiを使っています。 ノートタイプに基本(文字入力回答)を選んだ時、通常のカードタイプ1が追加されてしまう現象に悩まされたので解決方法残しておきます。 環境 Download Anki for macOS 12+ (Apple Silicon, 24.04.1 Qt6) 手順 ブラウザを開…

学習資料をiPadに取り込む時の手順

この春からサイバー大学IT総合学部に入学しました。 iPadでスライドにメモを書き込む形式で学習を進めたいので、第一回の受講前のスライド取り込み手順をまとめます。 使うもの PC GoogleDrive 【無料】PDFを結合(複数のPDFをまとめる) | Adobe Acrobat Go…

千葉運転免許センターで原付免許とってきた(2023年12月)

幕張にある、千葉運転免許センターで原付免許取得してきたので自分が知りたかったことをまとめます。 私はこれまで運転免許を取得していなかったため、全くの初心者でした。 持っていくもの 持参するものについては、原付免許・小型特殊免許を取得される方 |…

msftpコマンドが使えない

AWS

現象 msshは出来るのにmsftpが出来ない…。 C:\Users\(ユーザー名)>msftp Traceback (most recent call last): File "C:\Users\(ユーザー名)\AppData\Local\Programs\Python\Python38\Scripts\msftp.cmd", line 42, in <module> sys.exit(main()) File "C:\Users\(ユ</module>…

git-svnでsvnのユーザー名を指定する

git-svn(1)に書いてある通り、ssh+svn形式とそれ以外のhttp等では指定の仕方が違うそうです。 http, https, svnは--username=ユーザー名 $ git svn clone --username=ユーザー名 svn+ssh://svn.bar.com/project svn+sshの場合は、URLにユーザー名@を含める $…

git svn cloneが出来ない

環境 Windows 10 Pro Git for Windows 2.23.0 $ git svn clone -r HEAD svn+ssh://server/trunk/repo Initialized empty Git repository in C:/Users/A/directory/.git/ Can't create session: Unable to connect to a repository at URL 'svn+ssh://server/…

document.createElement()したやつは繰り返しappendできない

結論から言うとelement.cloneNode(true);してコピーします。 現象 optionを動的に追加しようとしてて、①すべての選択肢を表示するselect②そのうち条件に当てはまるものだけ表示するselelctを追加したかったんです。 <body> ①:<select id="option1"></select> ②:<select id="option2"></select> <script> document.addEventListener("DO</body>…

TestRailApiのstatusesのcolorがわからない

API: Statuses [TestRail Documentation] response contentの例見るとcolor_*の値こうなってる。 "color_bright": 12709313, "color_dark": 6667107, "color_medium": 9820525, それで、下にこう説明がある。 The color related fields specify the differen…

確かにそこにあるのにNo such file or directory

php5.5×windows10 windowsでファイルを作成してローカルに保存してchmodするとき、1つのファイルだけ毎回 PHP Warning: chmod(): No such file or directory になって困ってました。 結論から言うと、日本語ファイル名(sjis-win)で、ダメ文字「ソ」が入って…

Maven3で最低限動くプラグインを作ってみる

Maven3で最低限動くプラグインを作って実行してみます。 下記の手順でやっていきます。 mvn archetype:generate -Bでプロジェクトを作る mvn installする 実装する mvn <groupId>:<artifactId>:(<version>:)goalで実行してみる mvn archetype:generate -B ~でプロジェクトを作る まずプラ</version></artifactid></groupid>…

phpのopensslが有効にならない

php.iniにextension=php_openssl.dllを追加してもphpinfoでOpenSSL supportがdisabeldのまま。 他の拡張はこれだけで動くんだけどなーって4時間ぐらいはまりました。 解決法 OpenSSL support disabled in Apache/PHP on Windows - Stack Overflow httpd.conf…

WinAppDriverで日本語が文字化けする

タイトル詐欺だけど原因を知らなかった私はきっとこうググると思う… 現象 (Windows10) ①DesktopSession.findElementByName("メッセージ").sendKeys(Keys.Return);みたいなコードを実行したとき、WinAppDriverのコンソールの{"using":"name","value":"メッセ…

WinAppDriverを使ってみる2

JavaもSeleniumも英語もわからないけどとにかくwindows application driver使いたいシリーズ 前回、cmd.exeのセッション作れないー!ってなってたんですが、何かのissueからたどり着いた↓の記事のようにしたら出来ました。 WinAppDriver/README.md at v1.0-R…

Ctrl+EscでWinキーの代用したかったけど出来なかった

結論 Winキー+Rで「ファイル名を指定して実行」を開きたかった。 Ctrl+Escでスタートメニュー開くから出来ると思った。 Ctrl+Esc+Rはスタートメニュー開くだけで「ファイル名を指定して実行」は開かない。 つまり Winキー != Ctrl+Esc です。 なんで調べ…

WinAppDriverを使ってみる0

JavaもSeleniumも英語もわからないけどとにかくwindows application driver使いたいシリーズ とりあえず、書き始める前に実行できる環境を整備する 1. eclipseでmavenプロジェクトを作る 新規 > Maven プロジェクト シンプルなプロジェクトの作成にチェック…

WinAppDriverを使ってみる1

JavaもSeleniumも英語もわからないけどとにかくwindows application driver使いたいシリーズ とりあえずサンプル改変して何か動かしてみよう!って段階でつまずいたことをメモします。 DesiredCapabilitiesって何? DesiredCapabilities capabilities = new …

Win10でログイン出来ないから初期化する

いらないPCもらったけどログインアカウントのパスワードわからない! 結論 ログイン画面右下の電源マークを押す Shiftキー押しながら「再起動」をクリック Windows REが起動するのでトラブルシューティングを選択 「このPCを初期状態に戻す」 4前後に全部消…

ボタン追加したら別の画面に遷移しちゃう

現象 既存の画面に新しくボタンを追加して、ajaxでサーバーからデータを取得する機能を作ろうと思った。 サーバー再度完成して、画面にボタンをつけた。 <button id="hoge">ゲット!</button> 押してみたらclickイベント発火したあと別の画面に飛ばされた。 ドはまりした 原因と結論 ①bo…

VersionControl_SVNでコミットログのファイル名も取得する

php

コミットメッセージとかは取得できるんだけど、verbose(-v)付けてもファイル名取れなくてめっちゃハマった!!! 結果から言うと、fetchmodeによってはverboseつけてもファイル名返してもらえないっぽい。 ↓のテストコード実行してみて、VERSIONCONTROL_SVN_…

TestRailでUI Scriptsを設定する

背景 Case Fieldsの項目に、入力必須にしたいけど過去のケースには入力されていない項目があった。 Edit FieldsのConfigure OptionのOptionに入力必須にするオプションがあったけど、過去に作ったケースも入力必須になって編集が面倒になるので使えなかった…

ちょこちょこ開発

Laravelで作って遊んでるときにやってる手順をメモっておく view hoge.htmlでとりあえずの見た目を作る hoge.htmlをapp\resources\viewsの中にhoge.blade.phpという名前で入れる routes\web.phpにRoute::get('uri',function(){return view('hoge');});を追加…

Laravelのお勉強5

p140 バリデータを作成する 例えば、バリデーションエラーがあったときフォームにリダイレクトではなく、別の処理をしたい。フォーム以外の値をチェックしたいときに自分でバリデータを用意する。 コントローラのvaridateメソッドを呼び出さずにValidatorク…

Laravelのお勉強4

p134 フォームリクエスト 一般的なバリデーションはコントローラ内に書かれるが、バリデーションはビジネスロジックとは切り離したい。 そこでRequestクラスを継承したFormRequestクラスでバリデーションを行う。 作成はartisanコマンドで。 php artisan mak…

Laravelのお勉強3

p120 バリデーション Controllerクラスに組み込まれているValidateRequestsというトレイト(メンバーをまとめてクラスに追加するためのもの)に用意されている機能です。 基本的にはコントローラクラスにあるメソッドとして考えて構いません。 バリデーション …

TestRailAPIException: TestRail API returned HTTP 308 (No additional error message received)

php

TestRailのAPI試してみた。 TestRail API (v2) [TestRail Documentation]読みながらphp実行してみたらエラー set_user('user@mail.address'); $client->set_password('password'); $case = $client->send_get('get_case/1'); var…

PHPUnitでクラスに入っていない関数のテスト

プログラマじゃないのにPHPUnit導入の調査をしなきゃいけなくて、ずーっと疑問だったのがやっとわかったので書いておく。 assertEqual…

Laravelのお勉強2

4-1 ミドルウェア コントローラの処理前後に実行される処理。 前処理は$next($request)を返し、後処理は$responseを返す。 php artisan make:middleware (クラス名)でHttp/Middleware内に雛形が作られる。 それに処理を書いたら 1. routes/web.phpにuse (ミ…

Laravelのお勉強

blade p92コンポーネントとサブビュー コンポーネントは@component('コンポーネント') @endcomponentで指定。 コンポーネントに変数があるときは@slot('変数名')で指定する。 サブビューは@include('テンプレート名',値の配列)で指定。 コンポーネントの簡易…

PostgreSQLでnow()をyyyy-mm-dd hh24:mi:ssのtimestamp型にする方法

結論 select date_trunc('second',now()::timestamp); メモ date_trunc() https://www.postgresql.jp/document/7.2/user/functions-datetime.html#FUNCTIONS-DATETIME-TRUNC postgreSQLはfrom句なしで結果返ってくるの知らなかった! 超便利♡

Visual Studio Codeで*.blade.phpをhtmlみたいに扱う設定

シンタックスハイライトとか入力補完とか。 設定 メニューバーのCode > 基本設定 > 設定 検索から↓の設定をひっかけて左の鉛筆マーク // 言語に対するファイルの関連付け (例 "*.extension": "html") を構成します。これらの関連付けは、インストールされて…