日記

日本語の勉強のためのブログ

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

GoogleColabでSignateを始めてみる

備忘録。 signate CLIの準備 Signate CLIを使えば、Colab上でデータダウンロード、提出ができる。 参考: SIGNATE CLI でデータセットをダウンロードする - Qiita # signate CLIのインストール pip install signate # APIトークンをダウンロード !signate to…

Z変換について再度復習

少し前に書いたメモ。 個人的な復習としてまとめたもので、このあたりの話には詳しくないため、間違いがあったら申し訳ない。 昔習ったが、当時でも理解できていなかったので、ここで復習してみようと思う。 離散時間システムとは? 信号処理を行う装置や回路…

クリック済のリンクの色を変えたい

2024-03-06追記 uBlockOriginで色を変える方法がわかったので別の記事に書いた。 everykalax.hateblo.jp デフォルトではクリック済のリンクの色が見づらい場合があるので変えたい。 リンクの色をCSSで指定する クリック済のリンクのスタイルについては、CSS…

【Adaboost】インスタンスの重みの更新について疑問が浮かんだ

「scikit-learn、Keras、TensorFlowによる実践機械学習」[1]を読んでいる。 この本で説明されているAdaBoostのアルゴリズムについて、数式に分からないところがあったので書く。 前提知識 Boostingとは、複数の「弱学習器」を結合して「強学習器」を作成する…

【Java】byte[]について ほか

取り急ぎ備忘録として書いておく。おそらくコード例はおかしな点があると思うので後で直す。 byte[]をlongに変換 ByteBufferを利用する[1]のが簡単。 まずByteBuffer.wrap()にbyte[]を渡して、ByteBufferインスタンスを生成する。 その後、生成したインスタ…

Webページのアーカイブを閲覧するブックマークレットの作成(&閉鎖ページにも対応させたかった)

(結論だけ見たい方は4. 作成の節をご覧ください) 0. はじめに リンク先に飛んだ際、そのページが閉鎖していたり、「お探しのページは見つかりませんでした」と言われることがある。 そうした際にインターネットアーカイブは便利である。 今回は、現在閲覧し…

ページのタイトルをクリップボードにコピーするブックマークレットの作成

(結論だけ見たい方は6節を見てください) 1. はじめに ページのタイトル(htmlのtitleタグに指定されているもの)をコピーする機会が結構ある。 しかし毎回ソースコードから持ってくるのは面倒である。 そのため、タイトルをコピーするブックマークレットを作成…

BatteryDaemon.exeが見つかりません

問題 PCの起動時に 'C:\Program Files¥WindowsApps\96E699BA.BatteryUtility_5.0.5.0_x64_7shgd1s8y1app\BatteryDaemon.exe'が見つかりません。名前を正しく入力したかどうかを確認してから、やり直してください。 というメッセージが表示される。 (恐らく…

【QtSPIM】SPIMによる加算プログラムの実行

この記事は昔書いたレポートを一部改稿したものである。 せっかく書いたので公開したかったのだが、レポートの著作権が懸念事項となっていたため公開していなかった。 しかし京都芸術大学もOKと言っていることだし公開することにした。 ただ、先のリンクでは…

【Vivaldi】ツイキャスでPIP(ピクチャーインピクチャー)する

アイカツ!の一挙放送を見ながらAtCoder(ABC222)をする必要が生じたため。 記事の要約 このブックマークレットを実行するとPIPできるようになる(ブックマークレットの実行についてはこちらなどを参照)。 javascript:(function(){document.getElementsByClassN…

【JavaScript】UserAgentを取得・表示してみるテスト

↓ここに表示されるはず const useragent = window.navigator.userAgent; const displayArea = document.getElementById("display"); displayArea.innerText = useragent; それだけ。 書いたコード はてなブログをMarkdown方式で編集している方は、以下のコー…

基本情報技術者試験 平成20年春期 午前問58のSQL文が理解できない → ASの省略だった

問題文と解答は以下を参照。 www.fe-siken.com 理解できなかった点 上のサイトから画像を引用して説明する。 図1. 選択肢の一部 引用元:「平成20年春期問58 部署コードを探すSQL文」、基本情報技術者試験.com、https://www.fe-siken.com/kakomon/20_haru/q5…

【VSCode/C++】変数の補完が効かなくなった

C++

結論 C_Cpp: Intelli Sense EngineがTag Parserになっていたのが原因だった。 Defaultにしたら直った。 環境 Windows 10 Home (バージョン21H1) Visual Studio Code (バージョン1.60.2(user setup)) 起きた問題 VSCodeでC++のコードを書いているときに、変数…

YouTubeコメントの「注目のコメント」表記について

殴り書き。あとで整形する。 概要 たまにYouTubeで自分のコメントの履歴を見るのだが、自分のコメントに"Highlighted comment"(日本語表記:「注目のコメント」)という表記がなされることがある。自分はUI言語を英語にしているため"Highlighted comment"と…

【ガルフレ】聖櫻学園劇場のお呼び出しの質問に全問正解するためのコードを組む

注意 以下の内容は2021/09/19時点での仕様に基づいて書かれたものである。GFの仕様変更により、いつか使えなくなるかもしれない。 概要 ガールフレンド(仮)というゲームには聖櫻学園劇場というコンテンツがある。 ここでは各キャラクターごとのストーリーを…

【ABC219】C問題で犯したとんでもないミス

はじめに AtCoder Beginner Contest 219に参加した。 いつもA, B, C問題はさらっと解けるので、D問題が解けるかどうかが肝になるはずだったが、 どうやってもC問題が解けない。結局A, B問題しか解くことができなかった。 終了後に解説を見ると、自分がとんで…

はてなブログに貼り付けた画像のサイズを変更する(Markdownモード)

環境 はてなブログ(Markdownモード) 方法 以下の記事によると、画像を示す文字列の最後にコロン区切りで "wOOO(数字、単位はピクセル)"と指定することで画像幅 "hOOO"と指定することで画像の高さ を設定できるようだ。 (例) [f:id:kalax:2021(略):plain:w400…

【はてなブログ】古い記事に注意文を表示したい

概要 Qiitaには、古い記事の先頭に注意文が表示される機能がある。 図1. Qiitaで古い記事に表示される注意文の例 これを自分のブログにも搭載したい。 方法 以下の記事を参考にして作った。 sprint-life.hatenablog.com プログラム自体はこの記事のおかげで…

【Vue.js】詰まったところのメモ

現在、Vue.jsを用いて簡単なWebアプリの作成に挑戦している。ここでは初心者の視点から、開発中の不明点についてメモしておく。 最近記事を書いても下書きのままで投げてしまうことが多いので、雑多ではあるが公開することにした。 注意 非常にわかりづらい…

【PySimpleGUI】簡単なカウンタを作成する

必要な機能 ボタンを押すとカウントする 上に現在のカウントが表示される 下にはリセットボタンと1カウント戻すボタン リセットの際に確認ダイアログを出すか設定できる できれば最前面に表示する機能も付けたい カウントボタンは大きめにしてリセットなどと…

「Word でファイルを開こうとしてエラーが発生しました」

タイトルに示すエラーが出た。 環境 Windows 10 Home (version 21H1) PC版Googleドライブ (バージョン50.0.11.0) 経緯 2021年9月末に「バックアップと同期」が終了するとのことで、PC版Googleドライブに移行させた。 ほとんどのファイルはバックアップの移行…

PySimpleGUIを使ってみた

こちらの記事に触発されて試してみたくなった。 qiita.com とりあえずこの記事の一番上にあるコードを動かしてみる。 環境 Windows 10 Home (version 21H1) WSL1のUbuntu 20.04.2 LTSに入ってるPython3.8.10 Windowsに入ってるPython3.6.4 WSL環境ではエラー…

【Vue.js】axiosでローカルのJSONファイルを読み込もうとしたらエラー

目標 ローカルにあるJSONファイルからデータを読み込んで、下記index.htmlに表示する。 階層 . ├── index.html └── songs.json ファイル内容 index.html <html lang="ja"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Doc…</meta></meta></meta></head></html>

WSLでRailsの学習を始める

結構躓いたので、後々のためにメモ。Heroku周りのエラーの解消が大きな目的である。 0. 注意事項 初心者のうちは書かれた手順に忠実に従うべきである(自戒)。「この作業いらなくね」と思っても、とりあえずそれに従っておくのが一番早い。無理なショートカッ…

【Ruby on Rails】bundle updateで出たエラー

Gemfileを書き換えた後にbundle installしたら以下のエラー。 $ bundle update Fetching gem metadata from https://rubygems.org/............ Resolving dependencies... Bundler could not find compatible versions for gem "actionpack": In snapshot (…

Ruby on Railsについて自分なりに整理

Ruby on Railsの学習を始めたので、学んだ内容を書きながら整理しようと思う。初学者のため内容におかしな点が見られるかもしれないがご容赦願いたい。 Ruby on Rails とは? Rubyで開発されたWebアプリケーションフレームワーク[1] フレームワークとは? ソフ…

【Ruby】eachメソッドを使うときの|n|←この棒って何の意味があるの?

ちょっと説明が難しいので例を挙げると、 list = [1, 1, 2, 3, 5, 8] list.each do |n| puts n end や 5.times to |n| puts n end といったコードにおける|n|の部分が何を表しているのか知りたい。 解決 |で囲まれた変数のことをブロックパラメータと呼び、…

【Arduino】ドア開閉時にファミマの入店音を鳴らす

散々使われてきたネタだと思うが、せっかく作ったので投下。 使用したもの&環境 ELEGOO UNO R3 超音波センサ HC-SR04 パッシブブザー [1] 220Ω抵抗 [2] Arduino IDE 2.0.0-beta.10 [1] パッシブブザーは与える信号によって音程を変更できるブザーであり、よ…

Arduino環境の構築

電子回路の超初心者だが、今回Arduinoの互換ボードを購入したため、環境構築について記していく。 購入したボード ELEGOO Arduino用UNO R3スターターキット レベルアップ チュートリアル付 mega2560 r3 nanoと互換 [並行輸入品]ELEGOOAmazon 調べてみておす…

Gboardが入力を受け付けなくなったので初期化+設定復元についてメモ

問題 キーボード自体は表示され、日本語キーボードと英語キーボードの切り替え等はできるが、文字入力ができない。 Line、ColorNote、Chromeで症状が確認できたため、Gboardに問題がありそうである。 環境 Gboard (version10.8.05.382062350) Huawei P30 Lit…