なんじゃこれという記事だけど、残しておいてみる。
食べる・飲むもの
- ポカリ
- ウィダー
- 水(大量に)
- ファイブミニ
- ポテトサラダ
- パスタ
- ひじきキャベツサラダ
- 唐揚げ
行動面
- とにかく寝る
- お風呂にしっかりとつかる
- 軽く掃除をする
数年前にも書いていた
ちょっと笑ってしまった。
なんじゃこれという記事だけど、残しておいてみる。
ちょっと笑ってしまった。
経緯: エドシーラン見にいくためのAnyPassで認証がなかなか突破できず。あせった〜
楽天モバイルアプリ -> 「契約プラン」タブ
楽天Linkログアウト->アンインストール
Anypassアンインストール
スマホ再起動
wi-fi OFF
どうも、楽天モバイルは国際SMSなどは飛ばない?模様。
飛ぶ国と飛ばない国があるのかも、AnyPassはイギリスナンバーっぽくてなぜか飛ばない
これはOFFにしてても楽天Linkをインストールしていると、ラップされて非通知になる気がする。
国際電話だとなおさら?
ついったーからいろんな情報を集めてみて試したら突破できました。
みなさま、感謝
認証後の挙動は結構あやしかった...
webpack-dev-serverを起動中のwarningに、contentについて記載があった。
purgeがcontentに変更されている模様
どうやら、含めたいものを書く形式になったよう。
これまでは、パージ(除外したいもの)だった。
tailswindが新しいverになっているとチェック推奨。
module.exports = { content: [ './app/**/*.html.erb', // Railsのビューファイル './app/**/*.html.haml', './app/helpers/**/*.rb', // Railsのヘルパーファイル './app/javascript/**/*.js', // JavaScriptファイル './app/javascript/**/*.jsx', // JSXファイル './app/javascript/**/*.ts', // TypeScriptファイル './app/javascript/**/*.tsx', // TypeScriptのReactコンポーネント './app/javascript/**/*.vue', // Vueコンポーネント './app/**/*.rb', ], theme: { extend: {}, }, variants: { extend: {}, }, plugins: [], }
mysql.server start
を叩いたら、一生以下のエラーがでていた。
ERROR! The server quit without updating PID file
数時間格闘して、以下のコマンド通りにしたらなぜか治った。
history 931 mysql.server start 932 source ~/.zshrc 933 mysql.server start 934 brew uninstall mysql 935 which mysql 936 brew uninstall mysql@5.7\n 937 rm -rf /opt/homebrew/opt/mysql@5.7\nrm -rf /opt/homebrew/var/mysql\n 938 sudo rm -rf /opt/homebrew/opt/mysql@5.7\nrm -rf /opt/homebrew/var/mysql\n 939 \nsakurawi@Wi-MacBook-Air lenormand_result % 940 rm -rf /opt/homebrew/opt/mysql@5.7\n 941 rm -rf /opt/homebrew/var/mysql\n 942 sudo rm -rf /opt/homebrew/var/mysql\n 943 rm -rf ~/.my.cnf\n 944 brew cleanup\n 945 brew install mysql@5.7\n 946 mysql.server start\n
itermなど、全部閉じるべきだったかも。
全て閉じ直してからの再起動で治った。
の不要なディレクトリも消した。
余計なものを消す、入れ直す。
起動しているものも、再度いれなおす。
エラー
% bin/webpack [webpack-cli] Invalid configuration object. Webpack has been initialized using a configuration object that does not match the API schema. - configuration.node should be one of these: false | object { __dirname?, __filename?, global? } -> Include polyfills or mocks for various node stuff. Details: * configuration.node has an unknown property 'dgram'. These properties are valid: object { __dirname?, __filename?, global? } -> Options object for node compatibility features. * configuration.node has an unknown property 'fs'. These properties are valid: object { __dirname?, __filename?, global? } -> Options object for node compatibility features. * configuration.node has an unknown property 'net'. These properties are valid: object { __dirname?, __filename?, global? } -> Options object for node compatibility features. * configuration.node has an unknown property 'tls'. These properties are valid: object { __dirname?, __filename?, global? } -> Options object for node compatibility features. * configuration.node has an unknown property 'child_process'. These properties are valid: object { __dirname?, __filename?, global? } -> Options object for node compatibility features.
/config/webpack/environment.js
に以下を追加
const { environment } = require('@rails/webpacker') const customConfig = { resolve: { fallback: { dgram: false, fs: false, net: false, tls: false, child_process: false } } }; environment.config.delete('node.dgram') environment.config.delete('node.fs') environment.config.delete('node.net') environment.config.delete('node.tls') environment.config.delete('node.child_process') environment.config.merge(customConfig); module.exports = environment
【Ruby on Rails】rails6とwebpack5で発生したエラーを解決するまでの長い道のり - TKGBlog
【解決】Your Yarn packages are out of date! Please run `yarn install` to update. #Rails - Qiita
new macにしたので、ローカルの問題解決。
(いまだに地獄のようなrubyを使ってます、一部のアプリ😇)
この辺りで直りました
162 bundle install 163 openssl version 164 brew install openssl 165 gem install mysql2 -v '0.5.3' 166 brew install mysql\n 167 gem install mysql2 -v '0.5.3'\n 168 gem install mysql2 -v '0.5.3'\n 169 brew link --force openssl@1.1 170 brew link --overwrite openssl@1.1 171 echo 'export PATH="/opt/homebrew/opt/openssl@1.1/bin:$PATH"' >> ~/.zshrc 172 brew info openssl@1.1 173 bundle install
実に7年ぶりにmacを買い替えた。 ので、残しておく。
前のMac 2016年モデルのi7, 16GB 256GBだった。 今思うとそれで1年も旅もしたし、よく使ったなと思う。 すげえ。
キーボードのAははげてしまっていた。
brew install git
zshがデフォになってていいんだっけ。
sakurawi@Wi-MacBook-Air ~ % brew zsh: command not found: brew
ってエラっちゃうので、解決させる。
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/XXX/.zprofile eval "$(/opt/homebrew/bin/brew shellenv)"
SSH鍵の生成: 最初にSSH鍵を生成します。以下のコマンドをターミナルで実行してください。デフォルトで~/.ssh/ディレクトリに鍵が保存されます。 bash Copy code ssh-keygen -t rsa -b 4096 -C "your_email@example.com" your_email@example.com を自分のGitHubアカウントに登録しているメールアドレスに置き換えてください。 何も指定せずにEnterを押すとデフォルトのファイルパスで鍵が生成されます。 SSHエージェントの起動: SSHエージェントを起動します。 bash Copy code eval "$(ssh-agent -s)" 秘密鍵の追加: SSHエージェントに秘密鍵を追加します。 bash Copy code ssh-add ~/.ssh/id_rsa 公開鍵のコピー: 公開鍵をクリップボードにコピーします。 bash Copy code pbcopy < ~/.ssh/id_rsa.pub このコマンドでクリップボードに公開鍵がコピーされます。 GitHubに公開鍵を追加: GitHubのウェブサイトにログインし、右上のプロフィール画像をクリックし、「Settings」を選択します。左側のメニューから「SSH and GPG keys」をクリックし、「New SSH key」を選択します。Titleに任意の名前を、Keyに先ほどクリップボードにコピーした公開鍵を貼り付けます。 接続のテスト: 最後に接続をテストします。 bash Copy code ssh -T git@github.com "Are you sure you want to continue connecting?" というメッセージが表示されたら、yes と入力してEnterキーを押します。 メッセージが "You've successfully authenticated" となれば、SSH接続が成功しています。 これでGitHubへのSSH接続が設定されているはずです。接続に問題がある場合は、エラーメッセージを確認し、設定手順を再確認してください。