Yamada Hayao

Web Developer / Security Enthusiast

© 2024 Yamada Hayao

Blog

Blog

GitHubのアカウントが乗っ取られかけた話

タイトルのとおりです。GitHubのアカウントを乗っ取られかけました。結構やばかったです。 ## 経緯 <Tweet tweetId="1743100670507618308" /> このツイートをする5分ほど前から、スマホのGitHubアプリに大量のログインリクエストが表示されていることに気づきました。 急いでメールを確認すると、恐ろしいほどのログイン失敗の通知と詳細が送られていました。 <Tweet tweetId="1743102325349339425" /> スペインやペルー、アメリカなどの場所から繰り返しログインを試行されており、おそらく攻撃者はTorを使っているのだ

Read More

あたらしいウェブサイトを作りました

お久しぶりです。山田ハヤオです。大学にも慣れてきて、かなり人生に余裕ができてきました。今は某学習塾と某スタートアップで働きつつ一人暮らししてます。 ここ1年間ブログの更新がなかったのは大学が忙しかったのと、ブログの移行作業をしていたからです。Hugoでテーマを作るのが思った以上にだるかった(というかReactやVueのようなフレームワーク無しにウェブサイトを書きたくない)ので、同等程度の機能を有したものをイチから作っていました。 親は基本的に生活費なんてくれる訳がないので(この前2万円もらえたので感謝)バイト代がほぼ生活費に消えてます。まぁ父親が不倫してる最悪な実家よりはましかな。 両

Read More

Magiskを使ってAndroidの充電状態を管理する

あけましておめでとうございます。今年もよろしくお願い致します。 新年早々暇すぎてAndroiのいい感じのモジュールを見かけたのでメモ。 ## Advanced Charging Controller 名前の通り充電をコントロールするためのツール。Magisk上でCLIツールとして動くらしい。 色々ネットのフォーラムとか漁ってると配布場所が複数あるけど、素直に公式のGitHubから持ってくるべき。 [https://github.com/VR-25/acc/releases/latest](https://github.com/VR-25/acc/releases/latest)

Read More

大学生向けのノートPCの選び方

既に知り合い4人くらいから大学向けのノートPCの選び方についての相談を受けてるのでここに色々書いてみる。 Googleで検索して出てくるサイトの大半はアフィリエイト(ようはお金をもらう)だったりステマ(ようは広告)なのであまり信用しないほうが良い。 買う前にスペックをハヤオに送ってくれれば多少の判断はできると思うので遠慮しないで送ってほしい。 ## モデルを決める基準 たぶん大体の人が特定のモデルやメーカーにこだわりは無いと思うので、学生向けに選ぶ基準というか優先順位を考える。 1. 学校の基準 2. 予算 3. 電池もち 4. 性能,大きさ 5. 保証 だいたいここらへんになる

Read More

自作ソフトウェアのライセンスについて

## ライセンスをつける意味 GPLのサイトによれば、ライセンスなしというのは不自由なライセンスらしいです(?)。 まぁでも著作権が作者にあるままなので色々面倒ではありそうですね。 ## おすすめライセンス **GPLは絶対に使わないでください。誰も得しない上に資本主義に喧嘩を売る最悪のライセンスです。** ### MIT SUSHI WARE お寿司をおごってもらいながら、自分の名前を表記してもらえるライセンスです。 [MIT SUSHI WAREの公式サイトはこちら](https://github.com/watasuke102/mit-sushi-ware) このライセ

Read More

BootstrapのTooltipをクリックされたときのみ表示する

クリップボードにコピーしたときにのみメッセージを表示したいと思い、BootstrapのTooltipで実装したのでそのメモです。 ## 環境 Bootstrap 5の`bootstrap.bundle.min.js`をCDNで読み込んでいます。 ## HTML ```html <button type="button" class="btn btn-outline-primary" data-bs-toggle="tooltip" data-bs-placement="bottom" title="コピーしました" id="discor

Read More

縦棒短縮URLのUIを作り直した話

縦棒短縮URLのUIを作り直しました。 ## 概要 [http://hayao.fascode.net/tatebou/](http://hayao.fascode.net/tatebou/)を新しくしました。 具体的にはBootstrap5を使ってレスポンシブ対応し、モダンなUIにしました。 Bootstrapほんっとうにいいねこれ。これに頼ってると純粋なCSSとHTML書けなくなりそう。 次にサイトを作るときはReactとBootstrapでいい感じにしたいなと思っており() Hugoのこのテーマもあまり気に入ってるわけではないので、そのうち自分でテーマを書こうと思います。

Read More

ライブCDの部屋の陰謀論の影響と対策

ハヤオがLinuxを勉強し始めた2014年、その頃は日本でのLinuxといえばLiveCDの部屋でした。 Serene Linuxの開発も、LiveCDの部屋が開発したBasixをベースに行っていた時期もあり、長期的に日本人向けの活動を行っていて尊敬していました。 しかし最近のLiveCDの部屋は、コロナウイルスの陰謀論にハマり、パンデミックを嘘と断定し、政治思想も極右に偏っています。 ↑については[今のLiveCDの部屋](http://simosnet.com/livecdroom/)を見ればすぐわかります。 ## これの影響 かつてはLiveCDの部屋は非常に人気があったので

Read More