ミライハック
  • Home
  • Categories
  • About

ミライハック

『爆速開発を支えるClaude Code上級者テクニック』サポートページ

Date
2025-11-21
Author
Takayoshi Saito
リードタイム
3'

このページは、『爆速開発を支えるClaude Code上級者テクニック』のサポートページです。本書の疑問点や難しい点、正誤表、新しいHTMLへの対応などを記載していきます。 『爆速開発を支えるClaude Code上級者テクニック』についてわからない点がありましたら、Twitterなどで #CC上級者本 で投稿して頂けたら、対処法を調査していきます。是非ご活用ください。 第1章 1. グローバル設定ファイル名の誤り 項目 内容 該当箇所 20〜30ページ付近、グローバル設定に関する記述全般 誤 ~/.claude/config.json 正 ~/.claude/settings.json 2. .claudeignoreファイルの誤り 項目 内容 該当箇所 セキュリティとアクセス制御、大規模プロジェクトの戦略など 誤 .claudeignoreファイルによるファイル除外 正 .gitig…

More read


スクレイピング・ハッキング・ラボ サポートページ

Date
2020-09-23
Author
Takayoshi Saito
リードタイム
9'

このページについて このページは、インプレスR&D『スクレイピング・ハッキング・ラボ』のサポートページです。『スクレイピング・ハッキング・ラボ』の疑問点や難しい点、正誤表、新しいHTMLへの対応などを記載していきます。 『スクレイピング・ハッキング・ラボ』についてわからない点がありましたら、Twitterなどで #スクレイピング・ハッキング・ラボ で投稿して頂けたら、対処法を調査していきます。是非ご活用ください。 しのさんの記事「スクレイピング・ハッキング・ラボ つまりポイントメモ」 しのさん(@drunker51)が「スクレイピング・ハッキング・ラボ つまりポイントメモ」という記事を書いてくださっています。2024年4月に書かれていて、『スクレイピング・ハッキング・ラボ』で使用しているライブラリが廃止されたり改名されたりした問題や英語環境での問題など詳細に対応策が書かれてありま…

More read


リングフィットアドベンチャー・ダウンロード版の使い方

Date
2020-07-13
Author
Takayoshi Saito
タクソノミー
ゲーム
リードタイム
5'

リングフィットアドベンチャー・ダウンロード版の購入方法 リングコンという専用コントローラを使って気軽にフィットネスやダイエットができるNintendo Switchのリングフィットアドベンチャーは、現在も品薄状態が続いていて、Amazonや楽天では高額で転売もされています。 何とか転売屋を使わずに定価で買いたい人は、任天堂のMy Nintendo Storeや家電量販店の抽選を利用すると良いでしょう。私もMy Nintendo Storeでダウンロード版(DL版)を購入しました。ダウンロード版もパッケージ版と同じくリングコンなどの付属品は全て同梱されています。唯一の違いはソフトが付属しないことだけです。ソフトウェアはMy Nintendo Storeからダウンロードする形になります。追加料金は発生しません。 パッケージ版 ダウンロード版 リングコン ⭕ ⭕ レフトバンド ⭕ ⭕ パッケージ…

More read


SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version *への対応

Date
2020-06-09
Author
Takayoshi Saito
タクソノミー
システム開発
リードタイム
2'

SeleniumのChromeDriverでエラー PythonでSeleniumのWebDriverを扱っているとよくこのエラーが出ますよね。 SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 81 インストールされているChromeとChrome WebDriverのバージョンが違うとこのエラーが出ます。そのたびにChrome WebDriverのページから対応するChrome WebDriverをインストールしてパスを通して…とやると面倒ですよね。 webdriver_managerライブラリ そんな時にPythonのwebdriver_managerライブラリを使うと少し便利です。まず最初にpip3コ…

More read


Spotted dirty metadata bufferエラーの対応方法

Date
2020-05-23
Author
Takayoshi Saito
タクソノミー
LInux
リードタイム
2'

fsckが実施できない ディスク障害が起き、ディスク交換を行ってスナップショットから復元しても、ファイルシステムの論理的整合性が保たれない状態が続きました。対応として起動時にfsckを実行しようと下記のコマンドでファイルを準備しました。 $ touch /forcefsck Liuuxではルートパーティションに/forcefsckというファイルが存在すると、起動時に自動的にfsckを実行します。しかし、起動中にSpotted dirty metadata bufferというエラーが出てfsckが実行されませんでした。 kernel: EXT4-fs (xvda): mounted filesystem with ordered data mode. Opts: (null) kernel: EXT4-fs error (device xvda): ext4_mb_generate_bud…

More read


Yumでsqlite3.DatabaseError: database disk image is malformedエラーが出る場合の解決法

Date
2020-05-22
Author
Takayoshi Saito
タクソノミー
LInux
リードタイム
2'

Yumでsqlite3.DatabaseError: database disk image is malformedエラー 障害があったCentOSサーバーでsudo yum upgradeを実行しようとしたのですが、以下のようにPythonのエラーと共に"sqlite3.DatabaseError: database disk image is malformed"というSQLiteのDBエラーが出て中断してしまうことがありました。 $ sudo yum upgrade … Traceback (most recent call last): File "/usr/bin/yum", line 29, in yummain.user_main(sys.argv[1:], exit_code=True) File "/usr/share/y…

More read


Squidでプロキシサーバーを構築

Date
2020-05-11
Author
Takayoshi Saito
タクソノミー
システム開発
リードタイム
2'

Squidでプロキシサーバーの構築 Squidを使ったプロキシサーバーの構築について解説します。Squidはオープンソースのプロキシサーバーのミドルウェアです。今回はCentOS7 / AmazonLinux2を例に解説していきます。まず最初にSquidをインストールします。 $ sudo yum install squid 次に/etc/squid/squid.confを編集します。まずファイル中ほどにある「http_access deny all」をコメントアウトします。次いでファイルの最後に以下を追記します。 # 自分のグローバルIPアドレスだけを接続許可 acl allowadress src [クライアントのIPアドレス]/255.255.255.255 http_access allow allowadress http_access deny all # プロキシサーバーの…

More read


GCPのNatural Language APIで感情分析を行う

Date
2020-01-24
Author
Takayoshi Saito
タクソノミー
システム開発
リードタイム
6'

GCPのNatural Language APIで感情分析 GCP(Google Cloud Platform)では、Natural Language(自然言語解析)に関するAPIを提供しています。このAPIを活用することでテキストの感情分析を行うこともできます。例えばそのテキストがポジティブな話題であるのがネガティブな話題であるのかなどが推定できます。この記事では、GCPのNatural Language APIを使った感情分析の基本について解説していきます。 GCPでプロジェクトを作成する GCP(Google Cloud Platform)で感情分析を行う方法を解説していきます。まずGCPでプロジェクトを作成します。 今回はPythonで感情分析を実装していきます。続いてGoogle Cloud AIと機械学習プロダクトのクイックスタートを開きます。 「始める前に」の「プロジェクトの…

More read


AWSでEC2インスタンスを構築した時の初期ユーザー

Date
2019-09-02
Author
Takayoshi Saito
タクソノミー
LInux
リードタイム
1'

ディストリビューション別AWS初期ユーザー AWSでLinuxのEC2インスタンスを構築した時の初期ユーザーについてまとめました。以下のユーザーでSSHログインできsudoを実行することができます。 ディストリ 初期ユーザー AmazonLinux ec2-user Centos centos RHEL ec2-user Fedora Core fedora Ubuntu ubuntu Debian admin openSUSE ec2-user Arch Linux root 実際にEC2を構築した場合はAMIの種類によって上記の表と異なる場合があります。

More read


MacでDNSキャッシュをクリアする方法

Date
2019-08-16
Author
Takayoshi Saito
タクソノミー
システム開発
リードタイム
1'

MacのDNSキャッシュをクリアしたい Macで特定ドメインに対してなぜかdigやnslookupコマンドで引けるIPアドレスとPINGで引けるIPアドレスが違っていたので、DNSリゾルバキャッシュを削除したいと思いました。 MacでDNSリゾルバキャッシュはコンソールを開いて以下のコマンドで削除することができます。 $ sudo killall -HUP mDNSResponder 原因は /etc/hosts に特定ドメインとIPアドレスを記述していたためでした…。 WindowsでのDNSキャッシュクリア WindowsでDNSレゾルバキャッシュクリアをしたい場合は、PowerShellまたはコマンドプロンプトで以下のコマンドで削除できます。 $ ipconfig /flushdns

More read


Unable to revert mtime: /Library/Fontsエラーについて

Date
2019-07-13
Author
Takayoshi Saito
タクソノミー
インターネット
リードタイム
1'

Pythonのスクレイピング処理でエラー PythonでSeleniumパッケージを使った処理を実行しようとしたのですが、以下のエラーになりました。 Unable to revert mtime: /Library/Fonts NotADirectoryError: Not a directory: 'chromedriver'原因はChromeDriver 原因としてはChromeDriverがインストールされていなかったようです。 公式だとこちらからダウンロードできますが、私のMacの場合うまく動きませんでした。 brewコマンドで追加したところ正常に動作しました。 $ brew install caskroom/cask/brew-cask $ brew cask install chromedriver これでエラーも出なくなりました。

More read


Peer’s Certificate issuer is not recognized.エラー

Date
2019-07-12
Author
Takayoshi Saito
タクソノミー
インターネット
リードタイム
1'

HTTPSを設定したサイトでPeer’s Certificate issuer is not recognized.エラーになる HTTPSを設定したサイトでFirefoxで開くと以下のエラーになっていました。 Peer’s Certificate issuer is not recognized. HTTP Strict Transport Security: false HTTP 公開鍵ピンニング: false SEC_ERROR_UNKNOWN_ISSUER 原因としては中間証明書の設定不備。中間証明書の項目がコメントアウトされていました。 # SSLCertificateChainFile /etc/httpd/chain.crt コメント解除でエラーも解消しました。 SSLCertificateChainFile /etc/httpd/chain.crt

More read


伊達慶邦を将軍にすると記した奥州改元大政元年資料

Date
2019-07-11
Author
Takayoshi Saito
タクソノミー
歴史
リードタイム
5'

奥羽越列藩同盟の政権構想 戊辰戦争の時、奥羽越列藩同盟では新政府軍に対抗して輪王寺宮(北白川宮能久親王)を新しい天皇として擁立しようとする動きがありました。いわば南北朝構想です。 奥羽越列藩同盟に迎えられた輪王寺宮は1868年(慶応3年)6月15日に東武皇帝として即位し、元号を大政に改元したとする説があります。 その事を裏付ける史料が徳川宗家に伝わる『徳川宗家文書補遺』(徳川記念財団所蔵)に収められています。この史料では輪王寺宮を中心に九条や沢などの東北鎮撫軍の公卿、征夷大将軍として伊達慶邦、総副軍総裁に松平容保が名を連ねているいわば東北版朝廷の閣僚名簿となっています。仙台市博物館の戊辰戦争150年の特別展でこの史料を見る機会がありました。特別展は撮影禁止でしたが、この史料自体は仙台市博物館のパンフレットでも紹介されています。 以下、その奥州改元大政元年資料の書き起こしです。 奥州改元大…

More read


Google Mapsのローカルガイドアカウントが停止された場合の対処法

Date
2019-07-09
Author
Takayoshi Saito
タクソノミー
インターネット
リードタイム
6'

Google Mapsのローカルガイドアカウントが停止された Google Mapsで色々な飲食店のクチコミを投稿してローカルガイドに就任していたのですが(レベル7)、ある日、何かのレビューがいけなかったのかローカルガイドアカウントを停止されてしまいました。 実はそれでかなり困っていたのですが、Googleのローカルガイドのヘルプでローカルガイドアカウントが停止(suspend)した場合という記事を見掛けました。 それによるとTwitterまたはfacebookでGoogleローカルガイドの公式アカウントへメンションを送ると、Googleにアカウントの調査を依頼できると書いてありました。 ■ SNSを通じてローカルガイドチームに連絡する方法を確認する ・上記を確認して問題が無いということであれば、twitterやfacebookを通じてローカルガイドチームへと連絡する方法を確認したあとで…

More read


お名前.comのレンタルサーバーでxterm-256color: Unknown terminal typeエラー

Date
2019-06-30
Author
Takayoshi Saito
タクソノミー
LInux
リードタイム
2'

お名前.com の共用サーバーでviコマンドが使えない お名前.comの共有サーバーSDにてFTPではできない作業をするためSSHでログインする機会があったのですが、viコマンドでファイルを開こうとするとエラーが出ました。 $ vi hogehoge.txt xterm-256color: Unknown terminal type I don't know what kind of terminal you are on - all I have is 'xterm-256color'. ターミナルタイプが認識できない。ということでターミナルタイプをセットしました。 $ export TERM=xterm .bashrcや.bash_profileのようなものが無い(そもそもホームディレクトリにファイルを作成できない)ので永続化は無理っぽいです。諦めるしかありま…

More read


Pleskで(70007)The timeout specified has expired: [client x.x.x.x:40520] AH01075: Error dispatching request to :になる

Date
2019-06-29
Author
Takayoshi Saito
タクソノミー
LInux
リードタイム
1'

Pleskで503エラーになる PleskでWebの特定の表示が503エラーとなり、Apacheのエラーログには以下が出力されていました。 (70007)The timeout specified has expired: AH01075: Error dispatching request to : 検索すると以下のApacheの設定を追加することにより解決したケースが多いようです。 FcgidIdleTimeout 600 FcgidProcessLifeTime 600 FcgidConnectTimeout 600 FcgidIOTimeout 600 しかし私の場合はこの設定では解決せず。原因を辿っていくとlocalhostに対してPHPでCURLしている処理が詰まっているようでした。 原因はfail2ban 原因はfail2banで自ホストをブラックリストに加えてしまってい…

More read


Pleskで複数ドメインを一括作成する

Date
2019-06-27
Author
Takayoshi Saito
タクソノミー
LInux
リードタイム
2'

Pleskでドメインを登録していくのは面倒 Plesk(Onix)を使えばGUIでドメインの追加など簡単に設定することができますが、その度に管理画面から実行する必要があるため、大量のドメインを登録するのはかなり時間が掛かります。 CUIで一括登録できないかなと思ってPlesk公式のヘルプセンターで探していたら良い方法がありました。 How to automate domain creation via command-line interface? CSVファイルからコマンド一発で作成 CUIでドメイン設定を作成するにはまずCSVファイルを作成します。作成する場所や名前は何でも良いのですが、公式ヘルプでは/root/plesktestsubscriptions.txtに作成することを想定しています。 CSVファイルでは、1列目にはドメイン名、2列目にはドメインのオーナーユーザー、3列目には…

More read


PleskのCronでユーザーにchrooted以外のシェルを実行させる

Date
2019-06-27
Author
Takayoshi Saito
タクソノミー
LInux
リードタイム
1'

Plesk / Onixでユーザーにchrooted以外のシェルを実行させたい Plesk10.1以降Cronの実行はchroot権限のシェルに制限されています。またUIDやchrooted権限が適切に設定されていない場合、SSHログイン時に下記のようなエラーが出ることがあります。 user with id=***** and name=saito not found in chrooted passwd file system error: No such file or directory この制限を解決する方法として、chroot以外のシェルを実行できるようにする方法があります。以下のコマンドで設定できます。 sudo /usr/local/psa/bin/server_pref -u -crontab-secure-shell "/bin/sh"参考 Plesk…

More read


PleskのDB作成でUnable to create object in Plesk: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry for key 'PRIMARY'エラー

Date
2019-06-27
Author
Takayoshi Saito
タクソノミー
LInux
リードタイム
1'

PleskのDB作成時にAuto Incrementエラーが出る Plesk / Onixでデータベース作成時にAuto Incrementのエラーが出ることがあります。 DB query failed: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '32' for key 'PRIMARY', query was: replace data_bases set `id`='0', `name`='saito_test', `type`='mysql', `dom_id`='1', `db_server_id`='1', `default_user_id`=NULL, `externa…

More read


Pleskでデフォルトパーミッションを復元させる

Date
2019-06-27
Author
Takayoshi Saito
タクソノミー
LInux
リードタイム
1'

Pleskでパーミッションエラーが出た場合 Pleskでパーミッションが何らかの事由により適切に設定されずパーミッションエラーが多発する場合があります。 $ /bin/tar: httpdocs/hogehoge: Cannot open: Permission denied このような場合、Plesk11.5、12、Onixでは以下のコマンドで仮想ホストのデフォルトパーミッションを復元することができます。 $ sudo /usr/local/psa/bin/repair --restore-vhosts-permissions参考 Unable to create object in Plesk: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry for key 'PRIMARY'

More read


  • ⇤
  • ←
  • 1/17
  • →
  • ⇥
Search

Categories
  • LInux
  • インターネット
  • インフラ
  • エッセイ
  • ゲーム
  • システム開発
  • セキュリティ
  • データサイエンス
  • 国際関係
  • 政治
  • 歴史
  • 社会学
  • 自己紹介
  • 行ってきた

Pages
  • 齊藤貴義
  • 職務経歴
  • スクレイピング・ハッキング・ラボ サポートページ
  • 『爆速開発を支えるClaude Code上級者テクニック』サポートページ

2026 © Takayoshi Saito | Twitter GitHub | Built on Zola