かもブログ

かもかも(@kam0_2)の雑記。掃き溜め。備忘録。

[write up] AVTokyo2021 Open xINT CTF に参加した話

まえがき 10月23日にAVTokyo2021のイベントの一つとして開催された"Open xINT CTF by Team pinja"にツイッターのフォロワーでチームを組んで参加してきました。 今回のCTFはサイバーセキュリティの中でもOSINT(OpenSource INTeligence)の分野ということで、…

編入体験記?(岡山大学工学部情報系学科・筑波大学情報学群情報メディア創成学類)

一応書く.特に岡山大の情報少ないので.なるべく簡潔に. 自己紹介 成績とか 高専入学前 高専入学後 英語について 受験の方針と結果 岡山大学工学部情報系学科(一般) 筆記試験 英語 数学 情報基礎 面接 筑波大学情報学群情報メディア創成学類 筆記試験 数…

【VSCode+Pylance】 Pythonの関数の型NoneとNoReturnの使い分け(備忘録)

VSCodeでPythonを書くとき,Pylance拡張機能を使うととても便利ですが,少し気になったことに遭遇しました.以下の画像を見てください. 明らかに最後のprintは実行されるコードですが,Pylanceはこのコードを「未到達のコード」と判断しています. NoReturn…

USB PDでPCを充電したかった(備忘録)

まえがき 僕は富士通のFMVWD2U27を使ってるんですが,この機種には従来のメーカー独自規格ACアダプタの給電端子口とは別にUSB PD対応のUSB Type-C端子がついているんですね.メーカーのACアダプタを持ち運びすると邪魔くさいので,小さい充電器ほしいなと思…

低メモリ(RAM)環境で、gensimのword2vecモデルを使うテクニック(備忘録)

IT

この記事について Python 3.x で自然言語処理ライブラリgensimでword2vecを使います。学習済みのモデルデータを読み込んで、各単語のベクトルをえられるようにしたいとき、低メモリ(RAM)環境では、うまく行かないことがあります。この記事では、低メモリ環境…

なぜCoinhive事件でプログラマが怒っているかを一般向けに解説したい。

Coinhive事件の二審の判決が出た。一審の横浜地裁が無罪判決を出したのに対して、東京高裁は有罪判決。非常に残念な判決だった。事件が起こってからすでに1年半以上経っているが、事態は一向に良い方向に向かっていないと感じている。ネット上のプログラマた…

備忘録:僕がArdionoでI2C経由でLCDにHello, world!できるまで。

はじまり Ardionoと関連パーツを渡されて、LCDに文字を表示できるようになってねという課題的なものを出された。簡単だろと思っていたが、ネット文献も見つけづらく苦労したので備忘録をつける。筆者はArdiono歴1日である。 使ったもの 渡されたのはArdiono …

VSCodeは「入力待ち」に注意しようという備忘録(GitやRemote WSLがうまく動かないとき)

「入力待ち」?? もっとかっこいい言い方があるかもしれない。標準入力をシェルが受け付けており、シェルの動作が一旦止まっている状態。 入力待ち状態 VSCodeが呼び出したシェルが入力待ち状態になると、VSCodeは何も入力できないので動作がおかしくなる。…

備忘録:VS2017でASP.NETのデバッガ起動を早くする(JavaScriptデバッグ無効化)

IT

JavaScriptデバッグの機能が立ち上がるのが重いから無効にする 「ツール」->「オプション」->「デバッグ」-.「全般」->「ASP.NETのJavaScriptデバッグを有効にする(ChromeとIE)」をオフにする. JavaScriptデバッグが無効になる代わりに早く立ち上がる.AS…

仮想HDD(VHD)を利用するPCはWin10大型自動アプデでお釈迦になる.

Win自動大型アップデートについて ①Homeエディションでは強制執行される. ②接続されているHDD/SDDなどのドライブルートに「$WINDOWS.~BT」フォルダが生成される. ③そこにWindows UpadateがOSイメージをダウンロード ④準備できしだいシャットダウン/再起動…

「NXT.NET」は素晴らしい・・・!

部活の先輩の頼みで,レゴマインドストームのNXTをBluetooth接続でリアルタイムに操作するWinのソフトウェアを作ることになった.白くて真ん中にオレンジボタンが有る1世代前のやつである. 色々知らべてみたが,自身の知識のなさと古い機体であることから…